詳細設計說1明書

詳細設計說1明書

ID:36530889

大小:2.28 MB

頁數(shù):15頁

時間:2019-05-11

詳細設計說1明書_第1頁
詳細設計說1明書_第2頁
詳細設計說1明書_第3頁
詳細設計說1明書_第4頁
詳細設計說1明書_第5頁
資源描述:

《詳細設計說1明書》由會員上傳分享,免費在線閱讀,更多相關內容在學術論文-天天文庫。

1、文檔名稱:詳細設計說明書項目名稱:網(wǎng)上掛號系統(tǒng)項目負責人:李增裕編寫:李增裕校對:孫曉龍審核:李增裕批準:孫曉龍開發(fā)單位:廣西醫(yī)科大學計算機系07級14班軟件開發(fā)小組1引言1.1編寫目的  為了確定應該怎樣具體地實現(xiàn)所要求的醫(yī)院網(wǎng)上掛號系統(tǒng)系統(tǒng),故編寫此詳細設計說明書。本可行性研究的預期讀者是負責開發(fā)此系統(tǒng)的小組人員和醫(yī)院的相關技術人員。1.2背景  說明:  a.軟件名稱:醫(yī)院網(wǎng)上掛號系統(tǒng)  b.本項目的任務開發(fā)者:李增裕、孫曉龍用戶:用戶、管理員實現(xiàn)該軟件的計算中心或計算機網(wǎng)絡:某醫(yī)院的網(wǎng)絡中心c.

2、該軟件系統(tǒng)同其他系統(tǒng)或其他機構的基本的相互來往關系臨床用藥系統(tǒng)是HIS中的一個重要的子系統(tǒng),它將在醫(yī)院的業(yè)務管理中,減少醫(yī)護人員工作量,減少掛號者掛號難的麻煩,給病人帶來很多的方便。1.3工作條件/限制1軟硬件運行環(huán)境系統(tǒng)軟件:TOMCAT5.5,JDK1.6數(shù)據(jù)庫管理系統(tǒng):MySQL硬件要求:PentiumⅢ450以上,258MRAM,14GHD2.定義USB:是英文UniversalSerialBUS的縮寫,中文含義是“通用串行總線”。PCI:PCI是PeripheralComponentInter

3、connect(外設部件互連標準)的縮寫,它是目前個人電腦中使用最為廣泛的接口,幾乎所有的主板產品上都帶有這種插槽。1.4參考資料廣西醫(yī)科大學07信息班軟件開發(fā)小組,《<臨床用藥咨詢系統(tǒng)>項目開發(fā)計劃書》廣西醫(yī)科大學07信息班軟件開發(fā)小組,《<臨床用藥咨詢系統(tǒng)>可行性研究報告》廣西醫(yī)科大學07信息班軟件開發(fā)小組,《<臨床用藥咨詢系統(tǒng)>需求說明書》廣西醫(yī)科大學07信息班軟件開發(fā)小組,《<臨床用藥咨詢系統(tǒng)>概要設計說明書》張海藩,《軟件工程導論》(第5版),清華大學出版社,2008年2月2.系統(tǒng)配置方案a)

4、網(wǎng)絡設計(系統(tǒng)的網(wǎng)絡結構)1.網(wǎng)絡計算模式(BS)圖2.1b)軟硬件選擇i.軟件(1)系統(tǒng)軟件:TOMCAT5.5,JDK1.6(2)數(shù)據(jù)庫管理系統(tǒng):MySQLi.硬件硬件要求:PentiumⅢ450以上,258MRAM,14GHDii.數(shù)據(jù)庫產品本系統(tǒng)用的數(shù)據(jù)庫為MySQL數(shù)據(jù)庫,MySQL數(shù)據(jù)庫有以下特點:(1)使用C和C++編寫,并使用了多種編譯器進行測試,保證源代碼的可移植。(2)支持AIX、FreeBSD、HP-UX、Linux、MacOS、NovellNetware、OpenBSD、OS/2

5、Wrap、Solaris、Windows等多種操作系統(tǒng)、(3)為多種編程語言提供了API。這些編程語言包括C、C++、Eiffel、Java、Perl、PHP、Python、Ruby和Tel等。(4)支持多線程,充分利用cpu資源。(5)優(yōu)化的SQL查詢算法,有效的提高查詢的速度。(6)既能夠作為一個單獨的應用程序應用在客戶端服務器網(wǎng)絡環(huán)境中,也能夠作為一個庫而嵌入到其他的軟件中提供多種語言支持,常見的編碼如中文的GB2312,BIG5,日文的Shift_JIS等都可以用作數(shù)據(jù)表名和數(shù)據(jù)列名。(7)提供

6、TCP/IP、ODBC和JDBC等多種數(shù)據(jù)連接途徑。(8)提供用于管理、檢查、優(yōu)化數(shù)據(jù)庫操作的管理工具。(9)可以處理有上千萬條記錄的大型數(shù)據(jù)庫。3.模塊設計3.1系統(tǒng)數(shù)據(jù)庫設計在信息世界中,信息從客觀事物發(fā)出流經(jīng)數(shù)據(jù)庫,通過決策機構最后又回到客觀世界,信息的這一循環(huán)經(jīng)歷三個領域:信息世界,數(shù)據(jù)世界,現(xiàn)實世界。現(xiàn)實世界的事物反映到人腦中,人的大腦對它有個意識過程,經(jīng)過分析進入信息世界。這些信息再進一步加工、編碼,然后進入數(shù)據(jù)世界,而軟件系統(tǒng)的開發(fā)工作需要考慮這兩方面的問題,也要考慮系統(tǒng)開發(fā)所需要的數(shù)據(jù),

7、以及如何對這些數(shù)據(jù)進行操作。這兩個問題貫穿了整個系統(tǒng)的開發(fā)過程這也就是數(shù)據(jù)庫的設計問題,軟件設計的核心。3.11數(shù)據(jù)庫表格設計此軟件文檔系統(tǒng)采用MySQL數(shù)據(jù)庫管理系統(tǒng)。首先在MySQL中建立一個數(shù)據(jù)庫,將其命名為hspital,然后根據(jù)數(shù)據(jù)庫的邏輯結構分析創(chuàng)建5張數(shù)據(jù)表。●時刻信息表:用于存放所有可以預約的時間信息,如圖3.11所示。●管理員表:用于存放系統(tǒng)管理員的信息,如圖3.12所示?!襻t(yī)生信息表:用于存放所有醫(yī)生的信息,包括醫(yī)生姓名、醫(yī)生職稱、醫(yī)生簡介、所屬科室等信息,如圖3.13所示?!裼脩粜?/p>

8、息表:用于存放所有用戶的信息,包括帳號、密碼、姓名、性別、住址等基本信息,如圖3.14所示?!窨剖倚畔⒈恚河糜诖娣潘械目剖倚畔?,包括科室名稱、科室簡介等,如圖3.15五張圖的結構如下(帶k的為主鍵)圖3.11時刻信息表結構圖3.12管理員表結構圖3.13醫(yī)生信息表結構圖3.14用戶信息表結構圖3.15科室信息表結構3.2ER圖設計ER模型直接從現(xiàn)實世界抽象出實體類型及實體時間聯(lián)系,然后用ER圖來表示數(shù)據(jù)模型。它有兩個,明顯的優(yōu)點:接近人思

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。