freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[計(jì)算機(jī)軟件及應(yīng)用]軟件工程作業(yè)第四部分共五部分醫(yī)院掛號(hào)系統(tǒng)軟件詳細(xì)設(shè)計(jì)說明書-在線瀏覽

2025-01-20 10:26本頁面
  

【正文】 ................................... 44 醫(yī)院掛號(hào)系統(tǒng)詳細(xì)設(shè)計(jì)說明書 天津城市建設(shè)學(xué)院 第 1 頁 1 導(dǎo)言 本章對(duì)該文檔的目的、功能范圍、術(shù)語、相關(guān)文檔、參考資料、版本更新進(jìn)行說明。 目的 本文檔的目旨在推動(dòng)軟件工程的規(guī)范化,使設(shè) 計(jì)人員遵循統(tǒng)一的詳細(xì)設(shè)計(jì)書寫規(guī)范,節(jié)省制作文檔的時(shí)間,降低系統(tǒng)實(shí)現(xiàn)的風(fēng)險(xiǎn),做到系統(tǒng)設(shè)計(jì)資料的規(guī)范性與全面性,以利于系統(tǒng)的實(shí)現(xiàn)、測(cè)試、維護(hù)、版本升級(jí)等。 范圍 本文檔用于軟件設(shè)計(jì)階段的詳細(xì)設(shè)計(jì),它的上游(依據(jù)的基線)是《概要設(shè)計(jì)說明書》,它的下游是源程序清單及單元測(cè)試計(jì)劃,并為單元測(cè)試報(bào)告提供測(cè)試依據(jù)。 軟件詳細(xì)設(shè)計(jì)的范圍是:各子系統(tǒng)的公用模塊實(shí)現(xiàn)設(shè)計(jì)、專用模塊實(shí)現(xiàn)設(shè)計(jì)、存儲(chǔ)過程實(shí)現(xiàn)設(shè)計(jì)、觸發(fā)器實(shí) 現(xiàn)設(shè)計(jì)、外部接口實(shí)現(xiàn)設(shè)計(jì)、部門角色授權(quán)設(shè)計(jì)、其他詳細(xì)設(shè)計(jì)等。數(shù)據(jù)庫服務(wù)器上的面向數(shù)據(jù)的設(shè)計(jì):數(shù)據(jù)字典物理設(shè)計(jì)、基本表物理設(shè)計(jì)、中間表物理設(shè)計(jì)(報(bào)表設(shè)計(jì))、臨時(shí)表物理設(shè)計(jì)、視圖物理設(shè)計(jì)、存儲(chǔ)過程物理設(shè)計(jì)、觸發(fā)器物理設(shè)計(jì)。瀏覽器上的面向?qū)ο蟮脑O(shè)計(jì):錄入修改界面設(shè)計(jì)、瀏覽查詢界面設(shè)計(jì)、登錄注冊(cè)界面設(shè) 計(jì)、信息發(fā)布界面設(shè)計(jì)。 表 616 術(shù)語定義 序號(hào) 術(shù)語名稱 術(shù) 語 定 義 1 詳細(xì)設(shè)計(jì) 在概要設(shè)計(jì)的基礎(chǔ)上,對(duì)其功能模塊或部件進(jìn)行實(shí)現(xiàn)設(shè)計(jì),使編程人員據(jù)此能順利書寫出程序代碼 2 存儲(chǔ)過程 存放在數(shù)據(jù)庫服務(wù)器上的一段程序,它能被其他程序調(diào)用,以完成對(duì)數(shù)據(jù)庫表的某些規(guī)定操作 醫(yī)院掛號(hào)系統(tǒng)詳細(xì)設(shè)計(jì)說明書 天津城市建設(shè)學(xué)院 第 2 頁 3 觸發(fā)器 存放在數(shù)據(jù)庫服務(wù)器上的一段程序,當(dāng)觸發(fā)條件滿足時(shí)它就被執(zhí)行,以完成對(duì)數(shù)據(jù)庫表的某些規(guī)定操作 4 算法 詳細(xì)設(shè)計(jì)中實(shí)現(xiàn)某項(xiàng)功能的數(shù)據(jù)處理方法及處理流程 參考 資料 [1] 《醫(yī)院掛號(hào)系統(tǒng)可行性研究報(bào)告》 [2] 《醫(yī)院掛號(hào)系統(tǒng)軟件需求規(guī)格說明書》 [3] 《醫(yī)院掛號(hào)系統(tǒng)軟件概要設(shè)計(jì)說明書》 [4] 命名規(guī)范 [5] 程序設(shè)計(jì)規(guī)范 [6] 界面設(shè)計(jì)規(guī)范 相關(guān)文檔 [1] 源程序清單 [2] 單元測(cè)試計(jì)劃及報(bào)告 [3] 《用戶使用手冊(cè)》 版本更新記錄 版本更新記錄,如表 617 所示。詳細(xì)設(shè)計(jì)是面向模塊的,或者說是面向部件(或構(gòu)件)的,不是面向組織結(jié)構(gòu)或部門單位的。若為 C/S 或 B/A/S 結(jié)構(gòu),則要說明該模塊運(yùn)行在哪一層上。每個(gè)公用模塊的設(shè)計(jì)要包括如下內(nèi)容: 一: 修改工作人員信息 模塊 ( 1)模塊編號(hào):按照命名規(guī)則, Pub_UpdateWorkerInfo。 ( 3)模塊功能: 如果工作人員個(gè)人信息錯(cuò)誤,則相應(yīng)進(jìn)行修改,但工作人員編號(hào)不可修改,姓名,密碼可以進(jìn)行修改 。為什么需要此模塊功能,其上下文環(huán)境。 此模塊屬于掛號(hào)工作人 員的操作功能以及工作人員管理的一部分。 //先對(duì)工作人員信息查詢 。 定義數(shù)據(jù)庫連接串并初始化,命名為 MyConnection。 執(zhí)行 SQL語句 。 try{ 執(zhí)行 SQL語句 。 } if (數(shù)據(jù)庫連接狀態(tài) ==打開 ) { 醫(yī)院掛號(hào)系統(tǒng)詳細(xì)設(shè)計(jì)說明書 天津城市建設(shè)學(xué)院 第 4 頁 關(guān)閉數(shù)據(jù)庫連接 } } catch (異常 ){ 顯示異常 。amp。 SQL語句為更新工作人員姓名及密碼 try{ 執(zhí)行 SQL語句 if (更新成功 ) { 顯示 用戶姓名及密碼更新成功 。 } } catch (異常 ){ 顯示異常 。 if (數(shù)據(jù)庫連接狀態(tài) ==打開 ) { 關(guān)閉數(shù)據(jù)庫連接 。 } if (數(shù)據(jù)庫連接狀態(tài) ==打開 ) { 關(guān)閉數(shù)據(jù)庫連接 。 醫(yī)院掛號(hào)系統(tǒng)詳細(xì)設(shè)計(jì)說明書 天津城市建設(shè)學(xué)院 第 5 頁 } ( 6)模塊調(diào)用方法:詳細(xì)列出調(diào)用的方式、入口參數(shù)、出口參數(shù)、異常處理。 ( 8)模塊編寫日期:編寫日期: 2020/05/25。 ( 10)模塊修訂日期:修訂日期: yyyy/mm/dd。 ( 12) 模塊測(cè)試日期:測(cè)試日期: yyyy/mm/dd。 ( 2)模塊名稱:用戶登錄。 ( 4)模塊背景描述:針對(duì)該系統(tǒng)的不同用戶,提供不同功能。 定義數(shù)據(jù)庫連接串 。 定義 SQL查詢語句并初始化 。 try{ 打開數(shù)據(jù)庫連接 。 if (查詢成功 ){ 退出該模塊 。 } 醫(yī)院掛號(hào)系統(tǒng)詳細(xì)設(shè)計(jì)說明書 天津城市建設(shè)學(xué)院 第 6 頁 else if(用戶類型 == 系統(tǒng)管理員 ){ 進(jìn)入系統(tǒng)管理員模塊 。 if (用戶登錄次數(shù) != 3){ 用戶登錄次數(shù) = 3 用戶登錄次數(shù) 。 清空用戶編號(hào)和密碼輸入框 。 } else{ 數(shù)據(jù)庫連接狀態(tài) == 關(guān)閉 。 } } if (數(shù)據(jù)庫連接狀態(tài) == 打開 ){ 關(guān)閉數(shù)據(jù)庫連接 。 } ( 6)模塊編寫者:王奕勝。 ( 8)模塊修訂者:修訂者姓名。 ( 10)模塊測(cè)試者:測(cè)試者姓名。 三: 掛號(hào) 模塊 ( 1)模塊編號(hào):按照命名規(guī)則, Pri_Registe。 ( 3)模塊功能:記錄病人的個(gè)人信息,并從數(shù)據(jù)庫中選擇掛號(hào)科室以及醫(yī)生。 ( 5)模塊算法設(shè)計(jì): 激活注冊(cè)病人個(gè)人信息模塊 。 返回病人個(gè)人信息 。 返回選擇的醫(yī)生信息 。 生成掛號(hào)單編號(hào) 激活打印掛號(hào)單按鈕 。 ( 7)模塊編寫日期:編寫日期: 2020/05/25。 ( 9)模塊修訂日期:修訂日期: yyyy/mm/dd。 ( 11)模塊測(cè)試日期:測(cè)試日期: yyyy/mm/dd。 ( 2)模塊名稱:填寫掛號(hào)個(gè)人信息。 ( 4)模塊背景描述:對(duì)病人個(gè)人基本信息的必要保存,掛號(hào)模塊順序執(zhí)行的第一個(gè)子模塊。 //先對(duì)患者信息查詢 。 醫(yī)院掛號(hào)系統(tǒng)詳細(xì)設(shè)計(jì)說明書 天津城市建設(shè)學(xué)院 第 8 頁 給數(shù)據(jù)庫連接串賦值 。 try{ 打開數(shù)據(jù)庫連接 。 //若查詢到患者信息 if (在數(shù)據(jù)庫中查詢到對(duì)應(yīng)記錄 ){ 顯示提示字符串 該患者信息已存在,系統(tǒng)自動(dòng)提取,若信息有誤,請(qǐng)選擇“修改患者個(gè)人信息”選項(xiàng) 。 將相應(yīng)的數(shù)據(jù)庫記錄賦值給文本框的值 。 } //未查詢到記錄,則增加至數(shù)據(jù)庫 else if(輸入的病人身份證好位數(shù)! = 18amp。其他信息不為空 ){ 新建數(shù)據(jù)庫操作對(duì)象 。 執(zhí)行插入命令 。} else{ 顯示 請(qǐng)輸入正確的信息(各項(xiàng)不為空,身份證號(hào)必須為 18位) 。} } catch (異常 ){ 顯示異常 。 返回病人信息 。 ( 7)模塊編寫日期:編寫日期: 2020/05/25。 ( 9)模塊修訂日期:修訂日期: yyyy/mm/dd。 ( 11)模塊測(cè)試日期:測(cè)試日期: yyyy/mm/dd。 ( 2)模塊名稱:選擇掛號(hào)科室。 ( 4)模塊背景描述:完成掛號(hào)模塊的第二個(gè)子模塊。 若按科室編號(hào)查詢,則顯示對(duì)應(yīng)編號(hào)的科室信息 。 返回選擇的科室信息 。 ( 7)模塊編寫日期:編寫日期: 2020/05/25。 ( 9)模塊修訂日期:修訂日期: yyyy/mm/dd。 ( 11)模塊測(cè)試日期:測(cè) 試日期: yyyy/mm/dd。 ( 2)模塊名稱:選擇醫(yī)生信息。 ( 4)模塊背景描述:完成掛號(hào)模塊的第三個(gè)子模塊。 若按醫(yī)生編號(hào)查詢,則顯示對(duì)應(yīng)編號(hào)的醫(yī)生信息 。 若按醫(yī)生級(jí)別查詢,則顯示對(duì)應(yīng)級(jí)別的醫(yī)生信息 。 ( 6)模塊編寫者:王奕勝。 ( 8)模塊修訂者:修訂者姓名。 ( 10)模塊測(cè)試者:測(cè)試者姓名。 四:打印掛號(hào)單模塊 ( 1)模塊編號(hào):按照命名規(guī)則, Pri_PrintRegiste。 ( 3)模塊功能:將病人信息,科室信息,醫(yī)生信息打印到掛號(hào)單上,并將病人剩余掛號(hào)次數(shù)減一,將醫(yī)生可掛號(hào)名額減一。 ( 5)模塊算法設(shè)計(jì): 定義數(shù)據(jù)庫連接串 MySQLConnectionString。 定義病人可掛號(hào)次數(shù)( Int16)并初始化 。amp。 個(gè)人可掛號(hào)次數(shù)減一,并轉(zhuǎn)換為串類型 。 初始化數(shù)據(jù)庫字符連接串 。 try{ 打開數(shù)據(jù)庫連接 。 if (更新成功 ){ 顯示 已成功將對(duì)應(yīng)醫(yī)師的掛號(hào)余額減一! 。 } } catch (異常 ){ 顯示異常 。 try{ 打開數(shù)據(jù)庫連接 。 執(zhí)行 SQL語句 。 。 )。 } } catch (異常 ){ 顯示異常 。 } else if(病人剩余掛號(hào)次數(shù) == 0){ 顯示 您今日已經(jīng)掛號(hào) 3次! 。 //將掛號(hào)信息插入 RegisteItemTable表 //先 對(duì)患者信息查詢 數(shù)據(jù)庫查詢語句定義為按病人掛號(hào)單號(hào)查詢 。 try{ 打開數(shù)據(jù)庫連接 。 //若查詢到相同掛號(hào)信息(說明該患者一天內(nèi)掛了兩次相同的號(hào)) if (查詢成功 ){ 顯示 系統(tǒng)已查詢到記錄,?;颊咴缛湛祻?fù)! 。 醫(yī)院掛號(hào)系統(tǒng)詳細(xì)設(shè)計(jì)說明書 天津城市建設(shè)學(xué)院 第 12 頁 顯示 系統(tǒng)已增加到記錄,祝患者早日康復(fù)! 。 } } catch (異常 ){ 顯示異常 。 科室編號(hào) =。 醫(yī)生剩余掛號(hào)次數(shù) =。 病人年齡 =。 病人姓名 =。 醫(yī)生姓名 =。 科室地點(diǎn) =。 ( 6)模塊編寫者:王奕勝。 ( 8)模塊修訂者:修訂者姓名。 ( 10)模塊測(cè)試者:測(cè)試者姓名。 五:修改病人個(gè)人信息模塊 ( 1)模塊編號(hào):按照命名規(guī)則, Pri_ChangePersonalInfo。 ( 3)模塊功能:將原始病人個(gè)人信息傳遞到該模塊,修改后更新數(shù)據(jù)庫信息。 ( 5)模塊算法設(shè)計(jì): 醫(yī)院掛號(hào)系統(tǒng)詳細(xì)設(shè)計(jì)說明書 天津城市建設(shè)學(xué)院 第 13 頁 定義 SQL語句為更新病人個(gè)人信息 。 創(chuàng)建數(shù)據(jù)庫連接對(duì)象 。 執(zhí)行 SQL語句 。 關(guān)閉該模塊 。 } } catch(異常 ){ 顯示異常 。 ( 7)模塊編寫日期:編寫日期: 2020/05/25。 ( 9)模塊修訂日期:修訂日期: yyyy/mm/dd。 ( 11)模塊測(cè)試日期:測(cè)試日期: yyyy/mm/dd。 ( 2)模塊名稱:掛號(hào)單注銷。 ( 4)模塊背景描述:對(duì)于掛號(hào)錯(cuò)誤的操作,可以通過注銷掛號(hào)單恢復(fù)。 初始化數(shù)據(jù)庫連接串 。 try{ 醫(yī)院掛號(hào)系統(tǒng)詳細(xì)設(shè)計(jì)說明書 天津城市建設(shè)學(xué)院 第 14 頁 打開數(shù)據(jù)庫連接 。 if(查詢到患者信息 ){ 顯示 已查詢到患者掛號(hào)信息 。 } 顯示 提取該患者
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1