




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上目錄專(zhuān)心-專(zhuān)注-專(zhuān)業(yè)1引言1. 1.1編寫(xiě)目的本文檔供開(kāi)發(fā)人員和維護(hù)人員參考1.2背景說(shuō)明1. 待開(kāi)發(fā)的軟件系統(tǒng)的名稱(chēng);藥品信息管理系統(tǒng)2. 本項(xiàng)目的任務(wù)提出者為中北大學(xué)校醫(yī)院;開(kāi)發(fā)者為郭鑫和沈鵬飛;用戶(hù)為中北大學(xué)校醫(yī)院藥房管理員。3. 該軟件系統(tǒng)同其他系統(tǒng)或其他機(jī)構(gòu)的基本的相互來(lái)往關(guān)系:通過(guò)此系統(tǒng),可以與財(cái)務(wù)管理等系統(tǒng)來(lái)共同完成醫(yī)院的日常藥品管理工作。1.3定義列出本文件中用到的專(zhuān)門(mén)術(shù)語(yǔ)的定義和縮寫(xiě)詞的原詞組。實(shí)體:客觀(guān)世界中存在的且可互相區(qū)別的事物。聯(lián)系:客觀(guān)事物中的彼此之間的關(guān)系。屬性:實(shí)體或者聯(lián)系所具有的性質(zhì)。1.4 參考資料1. 藥品信息管理系統(tǒng)需求分析說(shuō)明
2、書(shū)2. 計(jì)算機(jī)軟件產(chǎn)品開(kāi)發(fā)文件編制指南(GB 8567-88)3. 張海藩.軟件工程導(dǎo)論.北京:清華大學(xué)出版社.20084. 王珊.薩師煊.數(shù)據(jù)庫(kù)系統(tǒng)概論(第四版).北京:高等教育出版.20065. 魏衍君.焦克瑩.SQL Server 2005實(shí)用教程.西安:西北工業(yè)大學(xué)出版社.20096. 馬駿.C#程序設(shè)計(jì)及應(yīng)用教程(第二版).北京:人民郵電出版社.20092總體設(shè)計(jì)2.1需求規(guī)定說(shuō)明對(duì)本系統(tǒng)的主要的輸入輸出項(xiàng)目、處理的功能性能要求解釋各輸入輸出數(shù)據(jù)類(lèi)型,并逐項(xiàng)說(shuō)明其媒體、格式、數(shù)值范圍、精度等。對(duì)軟件的數(shù)據(jù)輸出及必須標(biāo)明的控制輸出量進(jìn)行解釋并舉例,包括對(duì)硬拷貝報(bào)告(正常結(jié)果輸出、狀態(tài)輸
3、出及異常輸出)以及圖形或顯示報(bào)告的描述。表2-1輸入項(xiàng)目輸入項(xiàng)目數(shù)據(jù)類(lèi)型數(shù)據(jù)要求藥品編號(hào)nchar類(lèi)型(10)藥品名稱(chēng)nvarchar類(lèi)型(50)批準(zhǔn)文號(hào)nvarchar類(lèi)型(50)按照國(guó)家規(guī)定的標(biāo)準(zhǔn)編號(hào)藥品劑型nvarchar類(lèi)型(10)藥品規(guī)格nvarchar類(lèi)型(10)生產(chǎn)日期datetime類(lèi)型有效期datetime類(lèi)型必須大于生產(chǎn)日期生產(chǎn)廠(chǎng)家nvarchar類(lèi)型(50)患者編號(hào)nchar類(lèi)型(10)患者名稱(chēng)nvarchar類(lèi)型(10)患者病情nvarchar類(lèi)型(50)供應(yīng)商編號(hào)nchar類(lèi)型(10)供應(yīng)商名稱(chēng)nvarchar類(lèi)型(50)聯(lián)系電話(huà)varchar類(lèi)型(15)銷(xiāo)售單號(hào)nc
4、har類(lèi)型(10)銷(xiāo)售價(jià)格real類(lèi)型銷(xiāo)售數(shù)量int類(lèi)型銷(xiāo)售日期datetime類(lèi)型續(xù)表2-1輸入項(xiàng)目輸入項(xiàng)目數(shù)據(jù)類(lèi)型數(shù)據(jù)要求入庫(kù)單號(hào)nchar類(lèi)型(10)入庫(kù)數(shù)量int類(lèi)型 上限(10000)藥品價(jià)格real類(lèi)型入庫(kù)日期datetime類(lèi)型當(dāng)前的系統(tǒng)時(shí)間管理員賬戶(hù)nchar類(lèi)型(10)管理員密碼nchar類(lèi)型(10)不能為空管理員權(quán)限int類(lèi)型 數(shù)值范圍(0,1)2.2運(yùn)行環(huán)境硬件環(huán)境:內(nèi) 存:64MB以上的內(nèi)存,推薦使用128MB以上內(nèi)存處 理 器:賽揚(yáng)1.7或更高的處理器硬盤(pán)空間:需要至少20M硬盤(pán)空間外設(shè):需要連接打印機(jī)軟件環(huán)境:A.前臺(tái)開(kāi)發(fā)工具Visual Studio 2008B.
5、后臺(tái)數(shù)據(jù)庫(kù) SQL Server 2005C. 運(yùn)行環(huán)境 Windows XP或更高版本的操作系統(tǒng)2.3基本設(shè)計(jì)概念和處理流程2.3.1基本處理活動(dòng)圖圖2-1 系統(tǒng)基本活動(dòng)圖2.3.2 系統(tǒng)類(lèi)圖2.4結(jié)構(gòu)設(shè)計(jì)2.4.1結(jié)構(gòu)用一覽表及框圖的形式說(shuō)明本系統(tǒng)的系統(tǒng)元素(各層模塊、子程序、公用程序等)的劃分,扼要說(shuō)明每個(gè)系統(tǒng)元素的標(biāo)識(shí)符和功能,分層次地給出各元素之間的控制與被控制關(guān)系。圖2-2 系統(tǒng)結(jié)構(gòu)圖表2-1 系統(tǒng)模塊圖模塊名稱(chēng):藥品管理系統(tǒng)登錄模塊超級(jí)管理員登錄普通管理員登錄普通查詢(xún)模塊普通用戶(hù)查詢(xún)高級(jí)查詢(xún)模塊管理員高級(jí)查詢(xún)賬戶(hù)管理模塊添加管理員用戶(hù)刪除管理員用戶(hù)更改管理員用戶(hù)密碼庫(kù)存管理模塊入
6、庫(kù)管理模塊過(guò)期管理模塊銷(xiāo)售管理模塊銷(xiāo)售模塊銷(xiāo)售信息模塊系統(tǒng)管理模塊退出系統(tǒng)2.4.2功能需求與程序的關(guān)系表2-2功能需求與程序關(guān)系登錄查詢(xún)賬戶(hù)管理庫(kù)存管理銷(xiāo)售管理超級(jí)管理員登錄程序普通管理員登錄程序查詢(xún)藥品基本信息程序查詢(xún)藥品詳細(xì)信息程序添加普通管理員刪除普通管理員修改普通管理員密碼輸入藥品信息輸入供應(yīng)商信息打印入庫(kù)單輸入入庫(kù)信息輸入患者信息續(xù)表2-2功能需求與程序關(guān)系登錄查詢(xún)賬戶(hù)管理庫(kù)存管理銷(xiāo)售管理輸入藥品信息打印銷(xiāo)售單查詢(xún)銷(xiāo)售信息2.4.3人工處理過(guò)程說(shuō)明在本軟件系統(tǒng)的工作過(guò)程中不得不包含的人工處理過(guò)程(如果有的話(huà))。輸入用戶(hù)名和密碼1. 超級(jí)管理員添加、刪除、修改用戶(hù)2. 管理員對(duì)藥品信
7、息的錄入3. 管理員對(duì)藥品銷(xiāo)售時(shí)的必要信息2.4.4尚未問(wèn)決的問(wèn)題由于時(shí)間和能力問(wèn)題目前概要設(shè)計(jì)還存在一部分缺陷,如庫(kù)存管理中庫(kù)存量報(bào)警的功能,患者買(mǎi)藥的功能。還有一部分圖表不是很完善,后期需要改進(jìn)。2.5接口設(shè)計(jì)2.5.1用戶(hù)接口說(shuō)明將向用戶(hù)提供的命令和它們的語(yǔ)法結(jié)構(gòu),以及軟件的回答信息。1. 登錄界面三種不同權(quán)限用戶(hù)可進(jìn)入各自用戶(hù)的界面(1) 超級(jí)管理員:選擇權(quán)限后,輸入用戶(hù)名和密碼 用戶(hù)名和密碼正確后可進(jìn)入系統(tǒng)(2) 普通管理員:選擇權(quán)限后,輸入用戶(hù)名和密碼 用戶(hù)名和密碼正確后可進(jìn)入系統(tǒng)(3) 普通用戶(hù):直接進(jìn)入查詢(xún)界面圖2-3 用戶(hù)登錄接口2普通用戶(hù)界面圖2-4 普通用戶(hù)接口3普通管理
8、員界面圖2-5 普通管理員接口4超級(jí)管理員界面圖2-6 超級(jí)管理員接口2.5.2外部接口說(shuō)明本系統(tǒng)同外界的所有接口的安排包括軟件與硬件之間的接口、本系統(tǒng)與各支持軟件之間的接口關(guān)系。硬件接口:需要打印機(jī)打印報(bào)表軟件接口:支持Windows平臺(tái)系統(tǒng)用戶(hù)界面:登錄界面2.5.3內(nèi)部接口說(shuō)明本系統(tǒng)之內(nèi)的各個(gè)系統(tǒng)元素之間的接口的安排。2.6 其它專(zhuān)門(mén)要求 3數(shù)據(jù)庫(kù)設(shè)計(jì)3.1概念結(jié)構(gòu)設(shè)計(jì)藥品管理系統(tǒng)的實(shí)體有,管理員,藥品,患者,供應(yīng)商,倉(cāng)庫(kù)。管理員實(shí)體包括管理員賬戶(hù)、管理員密碼、管理員權(quán)限。藥品實(shí)體包括藥品編號(hào)、藥品名稱(chēng)、批準(zhǔn)文號(hào)、藥品劑型、藥品規(guī)格、生產(chǎn)日期、有效日期、生產(chǎn)廠(chǎng)家?;颊邔?shí)體包括患者編號(hào)、患
9、者姓名、患者病情。供應(yīng)商實(shí)體包括供應(yīng)商編號(hào)、供應(yīng)商名稱(chēng)、供應(yīng)商聯(lián)系電話(huà)。圖3-1 系統(tǒng)ER圖圖3-2 管理員屬性圖圖3-3藥品屬性圖圖3-4供應(yīng)商屬性圖圖3-5患者屬性圖3.2邏輯結(jié)構(gòu)設(shè)計(jì)說(shuō)明把上述原始數(shù)據(jù)進(jìn)行分解、合并后重新組織起來(lái)的數(shù)據(jù)庫(kù)全局邏輯結(jié)構(gòu)。將上述ER模型轉(zhuǎn)化成關(guān)系模型如下:由于系統(tǒng)設(shè)計(jì)考慮只有一個(gè)倉(cāng)庫(kù),所以藥品與倉(cāng)庫(kù)的存放關(guān)系與供應(yīng)商的關(guān)系合并為一個(gè)庫(kù)存關(guān)系。藥品和患者之間有藥品銷(xiāo)售關(guān)系轉(zhuǎn)換成一個(gè)關(guān)系模型。帶下劃線(xiàn)的為主碼。管理員(管理員賬戶(hù),管理員密碼,管理員權(quán)限)藥品(藥品編號(hào),藥品名稱(chēng),批準(zhǔn)文號(hào),藥品劑型,藥品規(guī)格,生產(chǎn)日期,有效日期,生產(chǎn)廠(chǎng)家)患者(患者編號(hào),患者姓名,
10、患者病情)供應(yīng)商(供應(yīng)商編號(hào),供應(yīng)商名稱(chēng),供應(yīng)商聯(lián)系電話(huà))庫(kù)存(入庫(kù)單號(hào),入庫(kù)數(shù)量,藥品價(jià)格,入庫(kù)日期,供應(yīng)商編號(hào),藥品編號(hào),管理員賬號(hào))銷(xiāo)售(銷(xiāo)售單號(hào),患者編號(hào),藥品編號(hào),藥品價(jià)格,銷(xiāo)售數(shù)量,銷(xiāo)售日期)3.3物理結(jié)構(gòu)設(shè)計(jì)基于SQL Server的數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)如下。數(shù)據(jù)庫(kù)名為Medicine,表包括:管理員,藥品,患者,供應(yīng)商,庫(kù)存,銷(xiāo)售。對(duì)應(yīng)表結(jié)構(gòu)如表3-1至3-6所示。表3-1 藥品信息藥品列名數(shù)據(jù)類(lèi)型允許空值默認(rèn)值藥品編號(hào)Nchar(10)N藥品名稱(chēng)Nvarchar(50)N批準(zhǔn)文號(hào)Nvarchar(50)N劑型Nvarchar(10)N規(guī)格Nvarchar(10)N生產(chǎn)日期Datet
11、imeN有效期DatetimeN生產(chǎn)廠(chǎng)家Nvarchar(50)N表3-2 管理員信息管理員列名數(shù)據(jù)類(lèi)型允許空值默認(rèn)值管理員賬戶(hù)Nchar(10)N管理員密碼Nchar(10)N管理員權(quán)限IntN表3-3 患者信息患者列名數(shù)據(jù)類(lèi)型允許空值默認(rèn)值患者編號(hào)Nchar(10)N患者名稱(chēng)Nvarchar(10)Y患者病情Nvarchar(50)N表 3-4 供應(yīng)商信息供應(yīng)商列名數(shù)據(jù)類(lèi)型允許空值默認(rèn)值供應(yīng)商編號(hào)Nchar(10)N供應(yīng)商名稱(chēng)Nvarchar(50)Y聯(lián)系電話(huà)Varchar(15)N表3-5 庫(kù)存信息庫(kù)存信息列名數(shù)據(jù)類(lèi)型允許空值默認(rèn)值入庫(kù)單號(hào)Nchar(10)N入庫(kù)數(shù)量IntN入庫(kù)價(jià)格Re
12、alN入庫(kù)日期DatetimeN續(xù)表3-5 庫(kù)存信息庫(kù)存信息供應(yīng)商編號(hào)Nchar(10)N藥品編號(hào)Nchar(10)N管理員賬戶(hù)Nchar(10)N表3-6銷(xiāo)售信息銷(xiāo)售信息列名數(shù)據(jù)類(lèi)型允許空值默認(rèn)值銷(xiāo)售單號(hào)Nchar(10)N患者編號(hào)Nchar(10)N銷(xiāo)售編號(hào)Nchar(10)N銷(xiāo)售價(jià)格RealN銷(xiāo)售數(shù)量intN銷(xiāo)售日期DatetimeN視圖有庫(kù)存視圖,過(guò)期視圖,銷(xiāo)售信息視圖如下。庫(kù)存視圖:SELECT Medicine.MNo, Medicine.MName, Medicine.MApNo, Medicine.MSpf, Medicine.MForm, Medicine.MDate, Me
13、dicine.MValDate, Medicine.MProd, Store.StNo, Store.StAmount, Store.StPrice, Store.StDate, Store.PNo, Store.AdIDFROM Medicine INNER JOIN Store ON Medicine.MNo = Store.MNo過(guò)期視圖:SELECT Medicine.MNo, Medicine.MName, Medicine.MApNo, Medicine.MForm, Medicine.MSpf, Medicine.MDate, Medicine.MValDate, Medicin
14、e.MProd, Store.StAmount, Store.StDate, Store.StPriceFROM Medicine INNER JOIN Store ON Medicine.MNo = Store.MNo銷(xiāo)售信息視圖:SELECT Medicine.MNo, Medicine.MName, Sell.PaNo, Sell.Price, Sell.Amount, Sell.Date, Patient.PaName, Patient.PaIll, Sell.SeNoFROM Medicine INNER JOIN Sell ON Medicine.MNo = Sell.MNo IN
15、NER JOIN Patient ON Sell.PaNo = Patient.PaNo3.3數(shù)據(jù)字典設(shè)計(jì)對(duì)數(shù)據(jù)庫(kù)設(shè)計(jì)中涉及到的各種項(xiàng)目一般要建立起數(shù)據(jù)字典,以說(shuō)明它們的標(biāo)識(shí)符、同義名及有關(guān)信息。1、名字:藥品編號(hào)別名:描述:唯一的標(biāo)識(shí)庫(kù)存中的一個(gè)特定藥品定義:藥品編號(hào)=10數(shù)字10位置:入庫(kù)單,銷(xiāo)售單2、名字:藥品信息別名:描述:完整的描述藥品的各類(lèi)信息定義:藥品信息 = 藥品編號(hào)+藥品名稱(chēng)+藥品劑型+藥品規(guī)格+生產(chǎn)日期+有效期+生產(chǎn)廠(chǎng)家3、名字:入庫(kù)信息別名:入庫(kù)單描述:藥品入庫(kù)的基本信息定義:入庫(kù)信息=藥品信息+入庫(kù)單號(hào)+入庫(kù)數(shù)量+藥品價(jià)格+入庫(kù)日期+供應(yīng)商編號(hào)+管理員 位置:輸出到打印
16、機(jī)4、名字:供應(yīng)商信息別名:描述:供應(yīng)商的基本信息定義:供應(yīng)商信息=供應(yīng)商編號(hào)+供應(yīng)商名稱(chēng)+聯(lián)系電話(huà)5、名字:過(guò)期信息別名:過(guò)期報(bào)表描述:庫(kù)存中的過(guò)期藥品信息定義:過(guò)期信息=藥品編號(hào)+藥品名稱(chēng)+藥品劑型+藥品規(guī)格+生產(chǎn)日期+有效期+生產(chǎn)廠(chǎng)家+入庫(kù)單號(hào)+庫(kù)存量+入庫(kù)日期位置:輸出到打印機(jī)6、名字:銷(xiāo)售信息別名:銷(xiāo)售單描述:藥品的銷(xiāo)售信息定義:銷(xiāo)售信息=銷(xiāo)售單號(hào)+患者編號(hào)+藥品編號(hào)+藥品價(jià)格+數(shù)量+銷(xiāo)售日期位置:輸出到打印機(jī)7、名字:患者信息別名:描述:患者的基本信息定義:患者信息=患者編號(hào)+患者姓名+患者病情3.4安全保密設(shè)計(jì)系統(tǒng)按權(quán)限將用戶(hù)分為3種,普通用戶(hù),普通管理員,超級(jí)管理員。管理員級(jí)別
17、擁有賬戶(hù)和密碼。每種用戶(hù)登錄后進(jìn)入不同的界面。普通用戶(hù)只有對(duì)數(shù)據(jù)庫(kù)的讀取操作,而且只能訪(fǎng)問(wèn)藥品基本信息。普通管理員可對(duì)數(shù)據(jù)庫(kù)進(jìn)行讀寫(xiě)操作,進(jìn)行入庫(kù),銷(xiāo)售,查詢(xún),過(guò)期處理,數(shù)據(jù)庫(kù)備份和還原操作。超級(jí)管理員直接對(duì)普通管理員進(jìn)行管理操作,添加管理員,刪除管理員,修改管理員密碼。4系統(tǒng)出錯(cuò)處理設(shè)計(jì)4.1出錯(cuò)信息表4-1 出錯(cuò)信息表出錯(cuò)可能提示信息處理方式登錄用戶(hù)名錯(cuò)誤用戶(hù)名錯(cuò)誤,請(qǐng)重新輸入消息提示框方式登錄密碼錯(cuò)誤密碼錯(cuò)誤,請(qǐng)重新輸入消息提示框方式填寫(xiě)信息為空信息不能為空,請(qǐng)輸入消息提示框方式操作數(shù)據(jù)庫(kù)出錯(cuò)根據(jù)Sql異常信息顯示消息提示框方式填寫(xiě)信息格式錯(cuò)誤請(qǐng)按正確格式輸入消息提示框方式4.2補(bǔ)救措施
18、根據(jù)需要由管理員定期對(duì)數(shù)據(jù)庫(kù)進(jìn)行備份,當(dāng)系統(tǒng)出現(xiàn)問(wèn)題時(shí)利用備份數(shù)據(jù)庫(kù)進(jìn)行恢復(fù)操作。5程序模塊1設(shè)計(jì)說(shuō)明5.1程序描述登錄模塊,本模塊實(shí)現(xiàn)了管理員和普通登錄系統(tǒng)的功能,是系統(tǒng)的第一個(gè)用戶(hù)接口。通過(guò)管理員權(quán)限的區(qū)別來(lái)決定管理員進(jìn)入的界面。普通用戶(hù)可從本界面直接進(jìn)入普通查詢(xún)界面。5.2功能表5-1 登錄模塊IPO表IPO表系統(tǒng)名:藥品信息管理系統(tǒng) 編號(hào) 1 條目名:登錄 別名: 調(diào)用上層模塊:無(wú)被調(diào)用下層模塊:主界面、管理用戶(hù)界面、普通查詢(xún)界面輸入:用戶(hù)名,密碼,權(quán)限輸出: 處理:局部數(shù)據(jù)元素:編寫(xiě): 日期: 審核: 日期: 5.3算法登錄程序中設(shè)置了一個(gè)記錄權(quán)限值的變量,利用分支程序根據(jù)傳遞的變量
19、來(lái)判斷將會(huì)進(jìn)入哪個(gè)界面。5.4注釋設(shè)計(jì)1. 分支點(diǎn)處的注釋?zhuān)?jí)管理員,普通管理員5.5測(cè)試計(jì)劃對(duì)本單元進(jìn)行單元測(cè)試。進(jìn)行黑盒測(cè)試,檢驗(yàn)?zāi)芊駥?shí)現(xiàn)功能。輸入正確的用戶(hù)名和密碼,預(yù)期結(jié)果,輸出提示信息,正常進(jìn)入系統(tǒng)。輸入錯(cuò)誤的用戶(hù)名和密碼,預(yù)期結(jié)果,輸出提示錯(cuò)誤信息,不能進(jìn)入系統(tǒng)。進(jìn)行白盒測(cè)試,檢驗(yàn)各程序路徑是否能執(zhí)行到。6程序模塊2設(shè)計(jì)說(shuō)明6.1程序描述用戶(hù)管理模塊(1)添加管理員,完成添加普通管理員的操作,需要輸入管理員賬號(hào),管理員密碼。(2)刪除管理員,完成刪除普通管理員的操作,需要輸入管理員賬號(hào)。(3)修改管理員密碼,完成修改普通管理員密碼的操作,需要輸入管理員賬號(hào),管理員舊密碼和管理員新
20、密碼。6.2功能表6-1 用戶(hù)管理模塊IPO表IPO表系統(tǒng)名:藥品信息管理系統(tǒng) 編號(hào) 2 條目名:用戶(hù)管理模塊 別名: 調(diào)用上層模塊:無(wú)被調(diào)用下層模塊:管理用戶(hù)界面輸入:用戶(hù)名,密碼輸出: 提示信息處理:添加用戶(hù),刪除用戶(hù),修改用戶(hù)密碼局部數(shù)據(jù)元素:編寫(xiě): 日期: 審核: 日期: 6.3算法圖6-1 用戶(hù)管理模塊流程6.4注釋設(shè)計(jì)1.在各個(gè)功能后添加注釋?zhuān)砑佑脩?hù),刪除用戶(hù),修改用戶(hù)密碼6.5測(cè)試計(jì)劃對(duì)本單元進(jìn)行單元測(cè)試。進(jìn)行黑盒測(cè)試,檢驗(yàn)?zāi)芊駥?shí)現(xiàn)功能。輸入正確的用戶(hù)名和密碼,預(yù)期結(jié)果,輸出成功提示信息,用戶(hù)建立。輸入不完整的用戶(hù)名和密碼,預(yù)期結(jié)果,輸出提示失敗信息,不能建立用戶(hù)。進(jìn)行白盒測(cè)試
21、,檢驗(yàn)各程序路徑是否能執(zhí)行到。7程序模塊3設(shè)計(jì)說(shuō)明7.1程序描述普通查詢(xún)模塊完成普通醫(yī)務(wù)人員進(jìn)行藥品信息的簡(jiǎn)單查詢(xún)業(yè)務(wù),只能看到藥品基本信息,沒(méi)有庫(kù)存信息。方便醫(yī)務(wù)人員了解現(xiàn)存藥品情況,以便給患者開(kāi)藥。普通查詢(xún)無(wú)需登錄系統(tǒng),可直接進(jìn)行查詢(xún)操作。7.2功能表7-1 普通查詢(xún)模塊IPO表IPO表系統(tǒng)名:藥品信息管理系統(tǒng) 編號(hào) 3 條目名:普通查詢(xún)模塊 別名: 調(diào)用上層模塊:無(wú)被調(diào)用下層模塊: 輸入:查詢(xún)條件 輸出:藥品信息表 處理:根據(jù)條件讀取數(shù)據(jù)庫(kù)中信息局部數(shù)據(jù)元素:編寫(xiě): 日期: 審核: 日期: 7.3算法7.4注釋設(shè)計(jì)在各項(xiàng)功能后添加注釋7.5測(cè)試計(jì)劃對(duì)本單元進(jìn)行單元測(cè)試。進(jìn)行黑盒測(cè)試,檢驗(yàn)
22、能否實(shí)現(xiàn)功能。輸入正確的條件,預(yù)期結(jié)果,輸出信息。輸入錯(cuò)誤的條件,預(yù)期結(jié)果,無(wú)法輸出信息,提示輸入正確條件。進(jìn)行白盒測(cè)試,檢驗(yàn)各程序路徑是否能執(zhí)行到。8程序模塊4設(shè)計(jì)說(shuō)明8.1程序描述庫(kù)存管理模塊(1)入庫(kù)管理,完成藥品的入庫(kù)管理業(yè)務(wù),先完成藥品的信息添加,供貨商信息的添加,然后完成藥品的登記入庫(kù),打印入庫(kù)單。 (2)過(guò)期管理,對(duì)過(guò)期的藥品進(jìn)行銷(xiāo)毀,清除倉(cāng)庫(kù)中過(guò)期藥品的信息8.2功能表8-1 入庫(kù)模塊IPO表IPO表系統(tǒng)名:藥品信息管理系統(tǒng) 編號(hào) 4.1 條目名:入庫(kù)管理模塊 別名: 調(diào)用上層模塊:庫(kù)存管理模塊被調(diào)用下層模塊: 輸入:藥品信息,供應(yīng)商信息,入庫(kù)單信息 輸出:提示信息 處理:藥品
23、信息,供應(yīng)商信息,入庫(kù)單信息寫(xiě)入數(shù)據(jù)庫(kù)局部數(shù)據(jù)元素:編寫(xiě): 日期: 審核: 日期: 表8-2 過(guò)期藥品管理模塊IPO表IPO表系統(tǒng)名:藥品信息管理系統(tǒng) 編號(hào) 4.2 條目名:過(guò)期藥品管理模塊 別名: 調(diào)用上層模塊:庫(kù)存管理模塊被調(diào)用下層模塊: 輸入: 輸出:過(guò)期藥品表 處理:清除過(guò)期藥品局部數(shù)據(jù)元素:編寫(xiě): 日期: 審核: 日期: 8.3算法圖8-1 藥品入庫(kù)子模塊流程圖8-2 過(guò)期藥品管理子模塊流程8.4注釋設(shè)計(jì)在各項(xiàng)功能后添加注釋8.5測(cè)試計(jì)劃對(duì)本單元進(jìn)行單元測(cè)試。進(jìn)行黑盒測(cè)試,檢驗(yàn)?zāi)芊駥?shí)現(xiàn)功能。輸入正確的藥品、供應(yīng)商、入庫(kù)單信息,預(yù)期結(jié)果,輸出成功入庫(kù)信息。輸入不完整的藥品、供應(yīng)商、入庫(kù)
24、單信息,預(yù)期結(jié)果,輸出提示輸入完整的信息。輸入不符合格式的信息,預(yù)期結(jié)果,輸出提示輸入正確格式的信息。在有過(guò)期藥品的情況下,執(zhí)行清除,預(yù)期結(jié)果,成功清除。沒(méi)有過(guò)期藥品的情況下,執(zhí)行清除,預(yù)期結(jié)果,清除失敗。進(jìn)行白盒測(cè)試,檢驗(yàn)各程序路徑是否能執(zhí)行到。9程序模塊5設(shè)計(jì)說(shuō)明9.1程序描述銷(xiāo)售管理模塊(1)銷(xiāo)售藥品,完成藥品對(duì)患者的銷(xiāo)售業(yè)務(wù),需要輸入患者信息及患者的用藥信息。(2)銷(xiāo)售信息管理,完成銷(xiāo)售信息的查詢(xún)業(yè)務(wù),可打印銷(xiāo)售清單,便于財(cái)務(wù)管理。9.2功能表9-1 銷(xiāo)售模塊IPO表IPO表系統(tǒng)名:藥品信息管理系統(tǒng) 編號(hào) 5.1 條目名:藥品銷(xiāo)售模塊 別名: 調(diào)用上層模塊:銷(xiāo)售管理模塊被調(diào)用下層模塊: 輸入: 患者信息,藥品信息,銷(xiāo)售單信息輸出:銷(xiāo)售單
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 大型活動(dòng)安全保障措施手冊(cè)
- 民用計(jì)量器具管理辦法
- 保安公用經(jīng)費(fèi)管理辦法
- 公司夏季用電管理辦法
- 杭州物業(yè)后續(xù)管理辦法
- 醫(yī)用織物洗滌管理辦法
- 醫(yī)保專(zhuān)戶(hù)資金管理辦法
- 綠色建筑評(píng)價(jià)體系中的資源節(jié)約策略與案例分析
- 安全環(huán)保獎(jiǎng)懲機(jī)制
- 九寨溝地震災(zāi)后邊坡類(lèi)型劃分與生態(tài)修復(fù)研究
- 英語(yǔ)初一升初二銜接
- 翰威特任職資格撰寫(xiě)培訓(xùn)材料
- 物業(yè)工程部半年工作總結(jié)PPT模板下載
- 物資設(shè)備詢(xún)價(jià)匯總表
- GB/T 24186-2022工程機(jī)械用高強(qiáng)度耐磨鋼板和鋼帶
- 勞動(dòng)合同(通用版)
- 英語(yǔ)口語(yǔ) 購(gòu)物課件
- 膀胱鏡檢查記錄
- DBJ50-112-2016 現(xiàn)澆混凝土橋梁梁柱式模板支撐架安全技術(shù)規(guī)范
- 汽車(chē)維修安全生產(chǎn)管理制度大全
- 晉江市勞動(dòng)合同書(shū)
評(píng)論
0/150
提交評(píng)論