藥品信息管理系統(tǒng)軟件設(shè)計(jì)說明書_第1頁
藥品信息管理系統(tǒng)軟件設(shè)計(jì)說明書_第2頁
藥品信息管理系統(tǒng)軟件設(shè)計(jì)說明書_第3頁
藥品信息管理系統(tǒng)軟件設(shè)計(jì)說明書_第4頁
藥品信息管理系統(tǒng)軟件設(shè)計(jì)說明書_第5頁
已閱讀5頁,還剩43頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

目錄1引言 11. 1.1編寫目的 11.2背景闡明 11.3定義 11.4參照資料 12總體設(shè)計(jì) 22.1需求規(guī)定 22.2運(yùn)行環(huán)境 32.3基本設(shè)計(jì)概念和處理流程 32.4構(gòu)造設(shè)計(jì) 52.4.1構(gòu)造 52.4.2功能需求與程序的關(guān)系 72.4.3人工處理過程 82.4.4尚未問決的問題 82.5接口設(shè)計(jì) 82.5.1顧客接口 82.5.2外部接口 102.5.3內(nèi)部接口 112.6其他專門規(guī)定 113數(shù)據(jù)庫設(shè)計(jì) 123.1概念構(gòu)造設(shè)計(jì) 123.2邏輯構(gòu)造設(shè)計(jì) 133.3物理構(gòu)造設(shè)計(jì) 143.3數(shù)據(jù)字典設(shè)計(jì) 173.4安全保密設(shè)計(jì) 184系統(tǒng)出錯(cuò)處理設(shè)計(jì) 194.1出錯(cuò)信息 194.2補(bǔ)救措施 195程序模塊1設(shè)計(jì)闡明 205.1程序描述 205.2功能 205.3算法 205.4注釋設(shè)計(jì) 205.5測試計(jì)劃 206程序模塊2設(shè)計(jì)闡明 226.1程序描述 226.2功能 226.3算法 236.4注釋設(shè)計(jì) 236.5測試計(jì)劃 237程序模塊3設(shè)計(jì)闡明 247.1程序描述 247.2功能 247.3算法 257.4注釋設(shè)計(jì) 257.5測試計(jì)劃 258程序模塊4設(shè)計(jì)闡明 268.1程序描述 268.2功能 268.3算法 278.4注釋設(shè)計(jì) 288.5測試計(jì)劃 289程序模塊5設(shè)計(jì)闡明 299.1程序描述 299.2功能 299.3算法 309.4注釋設(shè)計(jì) 319.5測試計(jì)劃 3110程序模塊6設(shè)計(jì)闡明 3210.1程序描述 3210.2功能 3210.3算法 3310.4注釋設(shè)計(jì) 3310.5測試計(jì)劃 331引言1.1編寫目的本文檔供開發(fā)人員和維護(hù)人員參照1.2背景闡明待開發(fā)的軟件系統(tǒng)的名稱;藥物信息管理系統(tǒng)本項(xiàng)目的任務(wù)提出者為中北大學(xué)校醫(yī)院;開發(fā)者為郭鑫和沈鵬飛;顧客為中北大學(xué)校醫(yī)院藥房管理員。該軟件系統(tǒng)同其他系統(tǒng)或其他機(jī)構(gòu)的基本的互相來往關(guān)系:通過此系統(tǒng),可以與財(cái)務(wù)管理等系統(tǒng)來共同完畢醫(yī)院的平常藥物管理工作。1.3定義列出本文獻(xiàn)中用到的專門術(shù)語的定義和縮寫詞的原詞組。實(shí)體:客觀世界中存在的且可互相區(qū)別的事物。聯(lián)絡(luò):客觀事物中的彼此之間的關(guān)系。屬性:實(shí)體或者聯(lián)絡(luò)所具有的性質(zhì)。1.4參照資料藥物信息管理系統(tǒng)需求分析闡明書計(jì)算機(jī)軟件產(chǎn)品開發(fā)文獻(xiàn)編制指南(GB8567-88)張海藩.軟件工程導(dǎo)論.北京:清華大學(xué)出版社.王珊.薩師煊.數(shù)據(jù)庫系統(tǒng)概論(第四版).北京:高等教育出版.魏衍君.焦克瑩.SQLServer實(shí)用教程.西安:西北工業(yè)大學(xué)出版社.馬駿.C#程序設(shè)計(jì)及應(yīng)用教程(第二版).北京:人民郵電出版社.

2總體設(shè)計(jì)2.1需求規(guī)定闡明對(duì)本系統(tǒng)的重要的輸入輸出項(xiàng)目、處理的功能性能規(guī)定解釋各輸入輸出數(shù)據(jù)類型,并逐項(xiàng)闡明其媒體、格式、數(shù)值范圍、精度等。對(duì)軟件的數(shù)據(jù)輸出及必須標(biāo)明的控制輸出量進(jìn)行解釋并舉例,包括對(duì)硬拷貝匯報(bào)(正常成果輸出、狀態(tài)輸出及異常輸出)以及圖形或顯示匯報(bào)的描述。表2-1輸入項(xiàng)目輸入項(xiàng)目數(shù)據(jù)類型數(shù)據(jù)規(guī)定藥物編號(hào)nchar類型(10)藥物名稱nvarchar類型(50)同意文號(hào)nvarchar類型(50)按照國家規(guī)定的原則編號(hào)藥物劑型nvarchar類型(10)藥物規(guī)格nvarchar類型(10)生產(chǎn)日期datetime類型有效期datetime類型必須不小于生產(chǎn)日期生產(chǎn)廠家nvarchar類型(50)患者編號(hào)nchar類型(10)患者名稱nvarchar類型(10)患者病情nvarchar類型(50)供應(yīng)商編號(hào)nchar類型(10)供應(yīng)商名稱nvarchar類型(50)聯(lián)絡(luò)電話varchar類型(15)銷售單號(hào)nchar類型(10)銷售價(jià)格real類型銷售數(shù)量int類型銷售日期datetime類型續(xù)表2-1輸入項(xiàng)目輸入項(xiàng)目數(shù)據(jù)類型數(shù)據(jù)規(guī)定入庫單號(hào)nchar類型(10)入庫數(shù)量int類型上限(10000)藥物價(jià)格real類型入庫日期datetime類型目前的系統(tǒng)時(shí)間管理員賬戶nchar類型(10)管理員密碼nchar類型(10)不能為空管理員權(quán)限int類型數(shù)值范圍(0,1)2.2運(yùn)行環(huán)境硬件環(huán)境:內(nèi)存:64MB以上的內(nèi)存,推薦使用128MB以上內(nèi)存

處理器:賽揚(yáng)1.7或更高的處理器硬盤空間:需要至少20M硬盤空間外設(shè):需要連接打印機(jī)軟件環(huán)境:A.前臺(tái)開發(fā)工具VisualStudioB.后臺(tái)數(shù)據(jù)庫SQLServerC.運(yùn)行環(huán)境WindowsXP或更高版本的操作系統(tǒng)2.3基本設(shè)計(jì)概念和處理流程2.3.1基本處理活動(dòng)圖圖2-1系統(tǒng)基本活動(dòng)圖2.3.2系統(tǒng)類圖2.4構(gòu)造設(shè)計(jì)2.4.1構(gòu)造用一覽表及框圖的形式闡明本系統(tǒng)的系統(tǒng)元素(各層模塊、子程序、公用程序等)的劃分,扼要闡明每個(gè)系統(tǒng)元素的標(biāo)識(shí)符和功能,分層次地給出各元素之間的控制與被控制關(guān)系。圖2-2系統(tǒng)構(gòu)造圖表2-1系統(tǒng)模塊圖模塊名稱:藥物管理系統(tǒng)登錄模塊超級(jí)管理員登錄一般管理員登錄一般查詢模塊一般顧客查詢高級(jí)查詢模塊管理員高級(jí)查詢賬戶管理模塊添加管理員顧客刪除管理員顧客更改管理員顧客密碼庫存管理模塊入庫管理模塊過期管理模塊銷售管理模塊銷售模塊銷售信息模塊系統(tǒng)管理模塊退出系統(tǒng)2.4.2功能需求與程序的關(guān)系表2-2功能需求與程序關(guān)系登錄查詢賬戶管理庫存管理銷售管理超級(jí)管理員登錄程序√一般管理員登錄程序√查詢藥物基本信息程序√查詢藥物詳細(xì)信息程序√添加一般管理員√刪除一般管理員√修改一般管理員密碼√輸入藥物信息√輸入供應(yīng)商信息√打印入庫單√輸入入庫信息√輸入患者信息√續(xù)表2-2功能需求與程序關(guān)系登錄查詢賬戶管理庫存管理銷售管理輸入藥物信息√打印銷售單√查詢銷售信息√2.4.3人工處理過程闡明在本軟件系統(tǒng)的工作過程中不得不包括的人工處理過程(假如有的話)。輸入顧客名和密碼超級(jí)管理員添加、刪除、修改顧客管理員對(duì)藥物信息的錄入管理員對(duì)藥物銷售時(shí)的必要信息2.4.4尚未問決的問題由于時(shí)間和能力問題目前概要設(shè)計(jì)還存在一部分缺陷,如庫存管理中庫存量報(bào)警的功能,患者買藥的功能。尚有一部分圖表不是很完善,后期需要改善。2.5接口設(shè)計(jì)2.5.1顧客接口闡明將向顧客提供的命令和它們的語法構(gòu)造,以及軟件的回答信息。登錄界面三種不一樣權(quán)限顧客可進(jìn)入各自顧客的界面超級(jí)管理員:選擇權(quán)限后,輸入顧客名和密碼顧客名和密碼對(duì)的后可進(jìn)入系統(tǒng)一般管理員:選擇權(quán)限后,輸入顧客名和密碼顧客名和密碼對(duì)的后可進(jìn)入系統(tǒng)一般顧客:直接進(jìn)入查詢界面圖2-3顧客登錄接口2.一般顧客界面圖2-4一般顧客接口3.一般管理員界面圖2-5一般管理員接口4.超級(jí)管理員界面圖2-6超級(jí)管理員接口2.5.2外部接口闡明本系統(tǒng)同外界的所有接口的安排包括軟件與硬件之間的接口、本系統(tǒng)與各支持軟件之間的接口關(guān)系。硬件接口:需要打印機(jī)打印報(bào)表軟件接口:支持Windows平臺(tái)系統(tǒng)顧客界面:登錄界面2.5.3內(nèi)部接口闡明本系統(tǒng)之內(nèi)的各個(gè)系統(tǒng)元素之間的接口的安排。2.6其他專門規(guī)定

3數(shù)據(jù)庫設(shè)計(jì)3.1概念構(gòu)造設(shè)計(jì)藥物管理系統(tǒng)的實(shí)體有,管理員,藥物,患者,供應(yīng)商,倉庫。管理員實(shí)體包括管理員賬戶、管理員密碼、管理員權(quán)限。藥物實(shí)體包括藥物編號(hào)、藥物名稱、同意文號(hào)、藥物劑型、藥物規(guī)格、生產(chǎn)日期、有效日期、生產(chǎn)廠家?;颊邔?shí)體包括患者編號(hào)、患者姓名、患者病情。供應(yīng)商實(shí)體包括供應(yīng)商編號(hào)、供應(yīng)商名稱、供應(yīng)商聯(lián)絡(luò)電話。圖3-1系統(tǒng)ER圖圖3-2管理員屬性圖圖3-3藥物屬性圖圖3-4供應(yīng)商屬性圖圖3-5患者屬性圖3.2邏輯構(gòu)造設(shè)計(jì)[闡明把上述原始數(shù)據(jù)進(jìn)行分解、合并后重新組織起來的數(shù)據(jù)庫全局邏輯構(gòu)造。]將上述ER模型轉(zhuǎn)化成關(guān)系模型如下:由于系統(tǒng)設(shè)計(jì)考慮只有一種倉庫,因此藥物與倉庫的寄存關(guān)系與供應(yīng)商的關(guān)系合并為一種庫存關(guān)系。藥物和患者之間有藥物銷售關(guān)系轉(zhuǎn)換成一種關(guān)系模型。帶下劃線的為主碼。管理員(管理員賬戶,管理員密碼,管理員權(quán)限)藥物(藥物編號(hào),藥物名稱,同意文號(hào),藥物劑型,藥物規(guī)格,生產(chǎn)日期,有效日期,生產(chǎn)廠家)患者(患者編號(hào),患者姓名,患者病情)供應(yīng)商(供應(yīng)商編號(hào),供應(yīng)商名稱,供應(yīng)商聯(lián)絡(luò)電話)庫存(入庫單號(hào),入庫數(shù)量,藥物價(jià)格,入庫日期,供應(yīng)商編號(hào),藥物編號(hào),管理員賬號(hào))銷售(銷售單號(hào),患者編號(hào),藥物編號(hào),藥物價(jià)格,銷售數(shù)量,銷售日期)3.3物理構(gòu)造設(shè)計(jì)基于SQLServer的數(shù)據(jù)庫構(gòu)造設(shè)計(jì)如下。數(shù)據(jù)庫名為Medicine,表包括:管理員,藥物,患者,供應(yīng)商,庫存,銷售。對(duì)應(yīng)表構(gòu)造如表3-1至3-6所示。表3-1藥物信息藥物列名數(shù)據(jù)類型容許空值默認(rèn)值藥物編號(hào)Nchar(10)N藥物名稱Nvarchar(50)N同意文號(hào)Nvarchar(50)N劑型Nvarchar(10)N規(guī)格Nvarchar(10)N生產(chǎn)日期DatetimeN有效期DatetimeN生產(chǎn)廠家Nvarchar(50)N表3-2管理員信息管理員列名數(shù)據(jù)類型容許空值默認(rèn)值管理員賬戶Nchar(10)N管理員密碼Nchar(10)N管理員權(quán)限IntN表3-3患者信息患者列名數(shù)據(jù)類型容許空值默認(rèn)值患者編號(hào)Nchar(10)N患者名稱Nvarchar(10)Y患者病情Nvarchar(50)N表3-4供應(yīng)商信息供應(yīng)商列名數(shù)據(jù)類型容許空值默認(rèn)值供應(yīng)商編號(hào)Nchar(10)N供應(yīng)商名稱Nvarchar(50)Y聯(lián)絡(luò)電話Varchar(15)N表3-5庫存信息庫存信息列名數(shù)據(jù)類型容許空值默認(rèn)值入庫單號(hào)Nchar(10)N入庫數(shù)量IntN入庫價(jià)格RealN入庫日期DatetimeN續(xù)表3-5庫存信息庫存信息供應(yīng)商編號(hào)Nchar(10)N藥物編號(hào)Nchar(10)N管理員賬戶Nchar(10)N表3-6銷售信息銷售信息列名數(shù)據(jù)類型容許空值默認(rèn)值銷售單號(hào)Nchar(10)N患者編號(hào)Nchar(10)N銷售編號(hào)Nchar(10)N銷售價(jià)格RealN銷售數(shù)量intN銷售日期DatetimeN視圖有庫存視圖,過期視圖,銷售信息視圖如下。庫存視圖:SELECTMedicine.MNo,Medicine.MName,Medicine.MApNo,Medicine.MSpf,Medicine.MForm,Medicine.MDate,Medicine.MValDate,Medicine.MProd,Store.StNo,Store.StAmount,Store.StPrice,Store.StDate,Store.PNo,Store.AdIDFROMMedicineINNERJOINStoreONMedicine.MNo=Store.MNo過期視圖:SELECTMedicine.MNo,Medicine.MName,Medicine.MApNo,Medicine.MForm,Medicine.MSpf,Medicine.MDate,Medicine.MValDate,Medicine.MProd,Store.StAmount,Store.StDate,Store.StPriceFROMMedicineINNERJOINStoreONMedicine.MNo=Store.MNo銷售信息視圖:SELECTMedicine.MNo,Medicine.MName,Sell.PaNo,Sell.Price,Sell.Amount,Sell.Date,Patient.PaName,Patient.PaIll,Sell.SeNoFROMMedicineINNERJOINSellONMedicine.MNo=Sell.MNoINNERJOINPatientONSell.PaNo=Patient.PaNo3.3數(shù)據(jù)字典設(shè)計(jì)[對(duì)數(shù)據(jù)庫設(shè)計(jì)中波及到的多種項(xiàng)目一般要建立起數(shù)據(jù)字典,以闡明它們的標(biāo)識(shí)符、同義名及有關(guān)信息。]1、名字:藥物編號(hào)別名:描述:唯一的標(biāo)識(shí)庫存中的一種特定藥物定義:藥物編號(hào)=10{數(shù)字}10位置:入庫單,銷售單2、名字:藥物信息別名:描述:完整的描述藥物的各類信息定義:藥物信息=藥物編號(hào)+藥物名稱+藥物劑型+藥物規(guī)格+生產(chǎn)日期+有效期+生產(chǎn)廠家3、名字:入庫信息別名:入庫單描述:藥物入庫的基本信息定義:入庫信息=藥物信息+入庫單號(hào)+入庫數(shù)量+藥物價(jià)格+入庫日期+供應(yīng)商編號(hào)+管理員位置:輸出到打印機(jī)4、名字:供應(yīng)商信息別名:描述:供應(yīng)商的基本信息定義:供應(yīng)商信息=供應(yīng)商編號(hào)+供應(yīng)商名稱+聯(lián)絡(luò)電話5、名字:過期信息別名:過期報(bào)表描述:庫存中的過期藥物信息定義:過期信息=藥物編號(hào)+藥物名稱+藥物劑型+藥物規(guī)格+生產(chǎn)日期+有效期+生產(chǎn)廠家+入庫單號(hào)+庫存量+入庫日期位置:輸出到打印機(jī)6、名字:銷售信息別名:銷售單描述:藥物的銷售信息定義:銷售信息=銷售單號(hào)+患者編號(hào)+藥物編號(hào)+藥物價(jià)格+數(shù)量+銷售日期位置:輸出到打印機(jī)7、名字:患者信息別名:描述:患者的基本信息定義:患者信息=患者編號(hào)+患者姓名+患者病情3.4安全保密設(shè)計(jì)系統(tǒng)按權(quán)限將顧客分為3種,一般顧客,一般管理員,超級(jí)管理員。管理員級(jí)別擁有賬戶和密碼。每種顧客登錄后進(jìn)入不一樣的界面。一般顧客只有對(duì)數(shù)據(jù)庫的讀取操作,并且只能訪問藥物基本信息。一般管理員可對(duì)數(shù)據(jù)庫進(jìn)行讀寫操作,進(jìn)行入庫,銷售,查詢,過期處理,數(shù)據(jù)庫備份和還原操作。超級(jí)管理員直接對(duì)一般管理員進(jìn)行管理操作,添加管理員,刪除管理員,修改管理員密碼。

4系統(tǒng)出錯(cuò)處理設(shè)計(jì)4.1出錯(cuò)信息表4-1出錯(cuò)信息表出錯(cuò)也許提醒信息處理方式登錄顧客名錯(cuò)誤顧客名錯(cuò)誤,請(qǐng)重新輸入消息提醒框方式登錄密碼錯(cuò)誤密碼錯(cuò)誤,請(qǐng)重新輸入消息提醒框方式填寫信息為空信息不能為空,請(qǐng)輸入消息提醒框方式操作數(shù)據(jù)庫出錯(cuò)根據(jù)Sql異常信息顯示消息提醒框方式填寫信息格式錯(cuò)誤請(qǐng)按對(duì)的格式輸入消息提醒框方式4.2補(bǔ)救措施根據(jù)需要由管理員定期對(duì)數(shù)據(jù)庫進(jìn)行備份,當(dāng)系統(tǒng)出現(xiàn)問題時(shí)運(yùn)用備份數(shù)據(jù)庫進(jìn)行恢復(fù)操作。

5程序模塊1設(shè)計(jì)闡明5.1程序描述登錄模塊,本模塊實(shí)現(xiàn)了管理員和一般登錄系統(tǒng)的功能,是系統(tǒng)的第一種顧客接口。通過管理員權(quán)限的區(qū)別來決定管理員進(jìn)入的界面。一般顧客可從本界面直接進(jìn)入一般查詢界面。5.2功能表5-1登錄模塊IPO表IPO表系統(tǒng)名:藥物信息管理系統(tǒng)編號(hào)1條目名:登錄別名:調(diào)用上層模塊:無被調(diào)用下層模塊:主界面、管理顧客界面、一般查詢界面輸入:顧客名,密碼,權(quán)限輸出:處理:局部數(shù)據(jù)元素:編寫:日期:審核:日期:5.3算法登錄程序中設(shè)置了一種記錄權(quán)限值的變量,運(yùn)用分支程序根據(jù)傳遞的變量來判斷將會(huì)進(jìn)入哪個(gè)界面。5.4注釋設(shè)計(jì)分支點(diǎn)處的注釋,超級(jí)管理員,一般管理員5.5測試計(jì)劃對(duì)本單元進(jìn)行單元測試。進(jìn)行黑盒測試,檢查能否實(shí)現(xiàn)功能。輸入對(duì)的的顧客名和密碼,預(yù)期成果,輸出提醒信息,正常進(jìn)入系統(tǒng)。輸入錯(cuò)誤的顧客名和密碼,預(yù)期成果,輸出提醒錯(cuò)誤信息,不能進(jìn)入系統(tǒng)。進(jìn)行白盒測試,檢查各程序途徑與否能執(zhí)行到。

6程序模塊2設(shè)計(jì)闡明6.1程序描述顧客管理模塊(1)添加管理員,完畢添加一般管理員的操作,需要輸入管理員賬號(hào),管理員密碼。(2)刪除管理員,完畢刪除一般管理員的操作,需要輸入管理員賬號(hào)。(3)修改管理員密碼,完畢修改一般管理員密碼的操作,需要輸入管理員賬號(hào),管理員舊密碼和管理員新密碼。6.2功能表6-1顧客管理模塊IPO表IPO表系統(tǒng)名:藥物信息管理系統(tǒng)編號(hào)2條目名:顧客管理模塊別名:調(diào)用上層模塊:無被調(diào)用下層模塊:管理顧客界面輸入:顧客名,密碼輸出:提醒信息處理:添加顧客,刪除顧客,修改顧客密碼局部數(shù)據(jù)元素:編寫:日期:審核:日期:6.3算法圖6-1顧客管理模塊流程6.4注釋設(shè)計(jì)1.在各個(gè)功能后添加注釋,添加顧客,刪除顧客,修改顧客密碼6.5測試計(jì)劃對(duì)本單元進(jìn)行單元測試。進(jìn)行黑盒測試,檢查能否實(shí)現(xiàn)功能。輸入對(duì)的的顧客名和密碼,預(yù)期成果,輸出成功提醒信息,顧客建立。輸入不完整的顧客名和密碼,預(yù)期成果,輸出提醒失敗信息,不能建立顧客。進(jìn)行白盒測試,檢查各程序途徑與否能執(zhí)行到。

7程序模塊3設(shè)計(jì)闡明7.1程序描述一般查詢模塊完畢一般醫(yī)務(wù)人員進(jìn)行藥物信息的簡樸查詢業(yè)務(wù),只能看到藥物基本信息,沒有庫存信息。以便醫(yī)務(wù)人員理解現(xiàn)存藥物狀況,以便給患者開藥。一般查詢無需登錄系統(tǒng),可直接進(jìn)行查詢操作。7.2功能表7-1一般查詢模塊IPO表IPO表系統(tǒng)名:藥物信息管理系統(tǒng)編號(hào)3條目名:一般查詢模塊別名:調(diào)用上層模塊:無被調(diào)用下層模塊:輸入:查詢條件輸出:藥物信息表處理:根據(jù)條件讀取數(shù)據(jù)庫中信息局部數(shù)據(jù)元素:編寫:日期:審核:日期:7.3算法7.4注釋設(shè)計(jì)在各項(xiàng)功能后添加注釋7.5測試計(jì)劃對(duì)本單元進(jìn)行單元測試。進(jìn)行黑盒測試,檢查能否實(shí)現(xiàn)功能。輸入對(duì)的的條件,預(yù)期成果,輸出信息。輸入錯(cuò)誤的條件,預(yù)期成果,無法輸出信息,提醒輸入對(duì)的條件。進(jìn)行白盒測試,檢查各程序途徑與否能執(zhí)行到。

8程序模塊4設(shè)計(jì)闡明8.1程序描述庫存管理模塊(1)入庫管理,完畢藥物的入庫管理業(yè)務(wù),先完畢藥物的信息添加,供貨商信息的添加,然后完畢藥物的登記入庫,打印入庫單。(2)過期管理,對(duì)過期的藥物進(jìn)行銷毀,清除倉庫中過期藥物的信息8.2功能表8-1入庫模塊IPO表IPO表系統(tǒng)名:藥物信息管理系統(tǒng)編號(hào)4.1條目名:入庫管理模塊別名:調(diào)用上層模塊:庫存管理模塊被調(diào)用下層模塊:輸入:藥物信息,供應(yīng)商信息,入庫單信息輸出:提醒信息處理:藥物信息,供應(yīng)商信息,入庫單信息寫入數(shù)據(jù)庫局部數(shù)據(jù)元素:編寫:日期:審核:日期:表8-2過期藥物管理模塊IPO表IPO表系統(tǒng)名:藥物信息管理系統(tǒng)編號(hào)4.2條目名:過期藥物管理模塊別名:調(diào)用上層模塊:庫存管理模塊被調(diào)用下層模塊:輸入:輸出:過期藥物表處理:清除過期藥物局部數(shù)據(jù)元素:編寫:日期:審核:日期:8.3算法圖8-1藥物入庫子模塊流程圖8-2過期藥物管理子模塊流程8.4注釋設(shè)計(jì)在各項(xiàng)功能后添加注釋8.5測試計(jì)劃對(duì)本單元進(jìn)行單元測試。進(jìn)行黑盒測試,檢查能否實(shí)現(xiàn)功能。輸入對(duì)的的藥物、供應(yīng)商、入庫單信息,預(yù)期成果,輸出成功入庫信息。輸入不完整的藥物、供應(yīng)商、入庫單信息,預(yù)期成果,輸出提醒輸入完整的信息。輸入不符合格式的信息,預(yù)期成果,輸出提醒輸入對(duì)的格式的信息。在有過期藥物的狀況下,執(zhí)行清除,預(yù)期成果,成功清除。沒有過期藥物的狀況下,執(zhí)行清除,預(yù)期成果,清除失敗。進(jìn)行白盒測試,檢查各程序途徑與否能執(zhí)行到。

9程序模塊5設(shè)計(jì)闡明9.1程序描述銷售管理模塊(1)銷售藥物,完畢藥物對(duì)患者的銷售業(yè)務(wù),需要輸入患者信息及患者的用藥信息。(2)銷售信息管理,完畢銷售信息的查詢業(yè)務(wù),可打印銷售清單,便于財(cái)務(wù)管理。9.2功能表9-1銷售模塊IPO表IPO表系統(tǒng)名:藥物信息管理系統(tǒng)編號(hào)5.1條目名:藥物銷售模塊別名:調(diào)用上層模塊:銷售管理模塊被調(diào)用下層模塊:輸入:患者信息,藥物信息,銷售單信息輸出:銷售單處理:患者信息,銷售單信息寫入數(shù)據(jù)庫,更新藥物庫存局部數(shù)據(jù)元素:編寫:日期:審核:日期:表9-2銷售信息管理模塊IPO表IPO表系統(tǒng)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論