醫(yī)院藥品管理系統(tǒng)系統(tǒng)設(shè)計(jì)報(bào)告_第1頁
醫(yī)院藥品管理系統(tǒng)系統(tǒng)設(shè)計(jì)報(bào)告_第2頁
醫(yī)院藥品管理系統(tǒng)系統(tǒng)設(shè)計(jì)報(bào)告_第3頁
醫(yī)院藥品管理系統(tǒng)系統(tǒng)設(shè)計(jì)報(bào)告_第4頁
醫(yī)院藥品管理系統(tǒng)系統(tǒng)設(shè)計(jì)報(bào)告_第5頁
已閱讀5頁,還剩19頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、醫(yī)院藥品管理系統(tǒng)系統(tǒng)設(shè)計(jì)報(bào) 告醫(yī)院藥品管理系統(tǒng)系統(tǒng)設(shè)計(jì)報(bào)告院 ( 系)專業(yè)班級(jí)組長組員2011 年 11 月 3 日系統(tǒng)設(shè)計(jì)說明書1 引言在我國,隨著醫(yī)藥衛(wèi)生體系改革的深入, 醫(yī)藥 連鎖經(jīng)營的推行, 越來越多的醫(yī)藥經(jīng)營企業(yè)意識(shí) 到提高企業(yè)管理水平的重要性, 也迫切要求加快 管理信息化的進(jìn)程。經(jīng)調(diào)查可知,該醫(yī)院醫(yī)藥經(jīng)營企業(yè)的物流管理 以及相應(yīng)的財(cái)務(wù)處理、 信息處理, 長期以來一直 采用手工操作, 隨著產(chǎn)業(yè)結(jié)構(gòu)調(diào)整、 全新的市場 競爭環(huán)境,企業(yè)管理和運(yùn)營效率已經(jīng)成為企業(yè)成 敗的關(guān)鍵所在, 手工方式的弊端畢現(xiàn)無疑。 這就 要求醫(yī)藥管理擺脫過去人手操作的繁瑣, 以充分 滿足醫(yī)藥經(jīng)營企業(yè)各個(gè)環(huán)節(jié)對(duì)人流、

2、 物流、資金 流、信息流進(jìn)行統(tǒng)一系統(tǒng)的管理。藥品信息管理系統(tǒng)是指利用軟硬件技術(shù)、 網(wǎng)絡(luò) 通信技術(shù)等現(xiàn)代化手段,對(duì)藥品的進(jìn)貨、出貨、 庫存、價(jià)格及賬務(wù)進(jìn)行精確快速的管理, 大大降 低了管理中的復(fù)雜性以及出錯(cuò)率、 減輕手工勞動(dòng) 的強(qiáng)度, 提高顧客的滿意度, 從而為醫(yī)院的整體 運(yùn)行提供全面的, 自動(dòng)化管理及各種服務(wù)的信息第1頁 共 19頁 系統(tǒng)。1.1 目 標(biāo)本文檔的目的旨在推動(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)、測試、維護(hù)、版本升級(jí)等。詳細(xì)設(shè)計(jì)的詳細(xì) 程度,應(yīng)達(dá)到可以編寫

3、程序的水平 。1.2 范圍 本階段的設(shè)計(jì)任務(wù):各子系統(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ì)等。1.3 術(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ī)定操作。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ù)處理方法及處理流程。第2頁 共 19頁2 整

4、體說明2.1 簡介本系統(tǒng)名稱為醫(yī)院管理系統(tǒng)庫房系統(tǒng) 管理子系統(tǒng)。目的是實(shí)現(xiàn)庫房系統(tǒng)管理員對(duì)庫 房系統(tǒng)監(jiān)控管理的功能和用戶的查詢和交易。 實(shí)現(xiàn)方式為開發(fā)一個(gè)工作人員管理界面, 通過 識(shí)別不同用戶的授權(quán), 可以查看不同藥品的庫 存情況,價(jià)格以及買賣數(shù)量的全部信息。 此系 統(tǒng)為一個(gè)內(nèi)部系統(tǒng), 醫(yī)院內(nèi)部管理人員通過管 理庫存系統(tǒng)實(shí)現(xiàn)整個(gè)醫(yī)院系統(tǒng)的協(xié)調(diào)運(yùn)行。 該 系統(tǒng)主要由基本信息、業(yè)務(wù)管理、業(yè)務(wù)查詢、 用戶管理和系統(tǒng)管理 5 部分組成?;拘畔?:藥品情況、客戶情況、供應(yīng) 商情況。業(yè)務(wù)管理: 藥品采購、藥品銷售、 庫存盤 點(diǎn)、銷售退貨、客戶回款。業(yè)務(wù)查詢: 基本信息、入庫明細(xì)、 銷售明 細(xì)、回款信息。

5、 用戶管理:增加用戶、用戶維護(hù)。 系統(tǒng)管理:系統(tǒng)退出。第3頁 共 19頁2.2 系統(tǒng)約束1、范圍約束 因?yàn)轫?xiàng)目的范圍可能會(huì)隨著項(xiàng)目的進(jìn)展而 發(fā)生變化,從而與時(shí)間和成本等約束條件之 間產(chǎn)生沖突,因此面對(duì)項(xiàng)目的范圍約束,主 要是根據(jù)項(xiàng)目的商業(yè)利潤核心做好項(xiàng)目范圍 的變更管理。既要避免無原則的變更項(xiàng)目的 范圍,也要根據(jù)時(shí)間與成本的約束,在取得 項(xiàng)目干系人的一致意見的情況下,合理的按 程序變更項(xiàng)目的范圍。2、時(shí)間約束在考慮時(shí)間約束時(shí), 一方面要研究因?yàn)轫?xiàng)目 范圍的變化對(duì)項(xiàng)目時(shí)間的影響, 另一方面要研 究,因?yàn)轫?xiàng)目歷時(shí)的變化, 對(duì)項(xiàng)目成本產(chǎn)生的 影響。并及時(shí)跟蹤項(xiàng)目的進(jìn)展情況, 通過對(duì)實(shí) 際項(xiàng)目進(jìn)展情況

6、的分析, 提供給項(xiàng)目干系人一 個(gè)準(zhǔn)確的報(bào)告。 在這個(gè)項(xiàng)目中,因?yàn)轫?xiàng)目組成員的時(shí)間有限, 所以有一定的時(shí)間約束3、資源約束第4頁 共 19頁本項(xiàng)目主要的資源是人, 在人的約束上主要 表現(xiàn)在成員項(xiàng)目知識(shí)不夠完整, 在系統(tǒng)設(shè)計(jì)和 知識(shí)完備方面有所欠缺。4、成本約束 項(xiàng)目的成本約束就是規(guī)定完成項(xiàng)目需要花 多少錢。對(duì)項(xiàng)目成本的計(jì)量, 一般用花費(fèi)多少 資金來衡量, 但也可以根據(jù)項(xiàng)目的特點(diǎn), 采用 特定的計(jì)量單位來表示。關(guān)鍵是通過成本核 算,能讓項(xiàng)目干系人, 了解在當(dāng)前成本約束之 下,所能完成的項(xiàng)目范圍及時(shí)間要求。 當(dāng)項(xiàng)目 的范圍與時(shí)間發(fā)生變化時(shí), 會(huì)產(chǎn)生多大的成本 變化,以決定是否變更項(xiàng)目的范圍, 改變項(xiàng)

7、目 的進(jìn)度,或者擴(kuò)大項(xiàng)目的投資。5、技術(shù)約束 由于項(xiàng)目組的技術(shù)人員的技術(shù)不夠成熟, 所 以在編碼上有一定的約束。3 整體設(shè)計(jì)3.1 系統(tǒng)架構(gòu)A、文件架構(gòu)設(shè)計(jì)第5頁 共 19頁序主類文件夾控制 類文件夾Spring 數(shù)據(jù)庫訪問類文件夾Hibernate 實(shí)體類文件夾內(nèi) 部資源文件夾圖片資源文件夾B、 系統(tǒng)架構(gòu)設(shè)計(jì)第6頁 共 19頁3.2 系統(tǒng)功能模塊結(jié)構(gòu)圖3.3 系統(tǒng)公共類設(shè)計(jì)( 1) 編寫訪問數(shù)據(jù)庫的 DAO 類:該類用來對(duì)數(shù)據(jù)庫實(shí)行各種操作,包括 數(shù) 據(jù) 的插 入 、 更 新 和 查詢 。 它 繼 承 了 Spring 框 架 中 的 HibernateDaoSupport 類的全部功能,整

8、個(gè)系統(tǒng)的核心工作有該類完第8頁 共 19頁 成。( 2) 編寫 DAO 的代理操作類 AdapterDao :通過對(duì) Hibernate 的調(diào)用完成 對(duì)數(shù)據(jù)后臺(tái)數(shù)據(jù)庫的操作,通過 Spring 的 IOC 機(jī)制,通過配置文件 實(shí)現(xiàn)控制反轉(zhuǎn)。( 3) 編寫 Spring 的配置文件 appcontext.xml :文件 appcontext.xml 是系統(tǒng) 初始化資源配置的重要文件,開發(fā)人通過在 Spring 配置文件中定義 sessionFactory 時(shí),給出 Hibernate 映射文件的定義, 因此使用 Spring DAO 抽象帝提供的 Hibernate 集成,使得應(yīng)用代碼不用硬編碼

9、對(duì)資源 進(jìn)行查找。( 4) 編寫處理菜單欄和工具欄按鈕的公共類 MenuBarEvent( 5) 編寫生成表格模型的公共類 BuildTable4 數(shù)據(jù)庫設(shè)計(jì)4.1 數(shù)據(jù)庫說明本系統(tǒng)數(shù)據(jù)庫采用 SQLServer2005 數(shù)據(jù)庫,系統(tǒng)數(shù)據(jù)庫名稱為 DB_JXC, 一共 11張表。 在設(shè)計(jì)數(shù)據(jù)庫時(shí),應(yīng)考慮以下事項(xiàng) :1. 數(shù)據(jù)庫的用途及該用途將如何影響設(shè)計(jì),應(yīng)創(chuàng)建符合用途的數(shù)據(jù)庫計(jì) 劃。2. 數(shù)據(jù)庫規(guī)范化規(guī)則,防止數(shù)據(jù)庫設(shè)計(jì)中出現(xiàn)錯(cuò)誤。3. 對(duì)數(shù)據(jù)完整性的保護(hù)。4. 數(shù)據(jù)庫和用戶權(quán)限的安全要求。5. 應(yīng)用程序的性能需求,設(shè)計(jì)數(shù)據(jù)庫時(shí)必須利用 Microsoft SQL Server 2005 中

10、能夠提高性能的功能。對(duì)于性能而言,在數(shù)據(jù)庫大小和硬件配置之間權(quán) 衡也是很重要的。4.2 數(shù)據(jù)庫關(guān)系及視圖第9頁 共 19頁通過之前同用戶的交流和咨詢、對(duì)系統(tǒng)整體的需求分析和總體模 塊的設(shè)計(jì), 對(duì)本系統(tǒng)的數(shù)據(jù)庫進(jìn)行了詳細(xì)的設(shè)計(jì), 根據(jù)各實(shí)體之間的相 互聯(lián)系和各實(shí)體之間的相互管理,得出了本系統(tǒng)的數(shù)據(jù)庫各表的關(guān)系。4.3 數(shù)據(jù)庫表的詳細(xì)設(shè)計(jì)主要的數(shù)據(jù)庫表:(1) 、藥品基本情況表:主要用來保存藥品的基本信息,結(jié)構(gòu)如圖字段名數(shù)據(jù)類型長度主鍵否描述ypbnvarchar20是藥品編號(hào)yptnvarchar20藥品條碼ypmcvarchar80藥品名稱tymvarchar20通用碼pymvarchar10

11、拼音碼dwvarchar4單位ggvarchar20規(guī)格第 10頁 共19頁jxvarchar10劑型cdvarchar20產(chǎn)地bzslint4包裝數(shù)量yxqvarchar10有效期zlbzvarchar20質(zhì)量標(biāo)準(zhǔn)jyfsvarchar8經(jīng)營方式phvarchar10批號(hào)lsjgfloat8零售價(jià)格jhjgfloat8進(jìn)貨價(jià)格pfjgfloat8批發(fā)價(jià)格yplbvarchar20藥品類別ylbhvarchar10醫(yī)療編號(hào)(2) 客戶基本情況表: 主要用來保存客戶的基本信息數(shù)據(jù),結(jié)構(gòu)如圖字段名數(shù)據(jù)類型長度主鍵否描述khbnvarchar20是客戶編號(hào)khmcvarchar80客戶名稱pymva

12、rchar10拼音碼khdzvarchar80客戶地址ssdqvarchar40所屬地區(qū)yzbmvarchar10郵政編碼telvarchar20電話lxrvarchar10聯(lián)系人khyhvarchar40開戶銀行khzhvarchar20開戶賬號(hào)(3) 藥品采購明細(xì)表:主要用來保存采購藥品采購的明細(xì)信息。結(jié)構(gòu)如圖字段名數(shù)據(jù)類型長度主鍵否描述rklshvarchar20是入庫流水號(hào)第 11頁 共19頁rkdjhvarchar20入庫單據(jù)號(hào)ypbhvarchar20藥品編號(hào)rkslint4入庫數(shù)量rkdjfloat4入庫單價(jià)rkjefloat8入庫金額rkrqdateTime8入庫日期kcsli

13、nt4庫存數(shù)量kcstsvarchar4庫存狀態(tài)(4) 藥品采購主表:主要保存藥品采購數(shù)據(jù)的匯總信息。結(jié)構(gòu)如圖字段名數(shù)據(jù)類型長度主鍵否描述rkdjhint4是入庫單據(jù)號(hào)碼pzsitn4品種數(shù)量rkslvarchar50入庫數(shù)量rkjefloat8入庫金額rkjpdateTime8入庫日期jbrvarchar10經(jīng)辦人stsvarchar2庫存狀態(tài)gysbhvarchar20供應(yīng)商編號(hào)(5) 藥品銷售明細(xì)表:主要用來存儲(chǔ)藥品銷售的明細(xì)信息。結(jié)構(gòu)如圖字段名數(shù)據(jù)類型長度主鍵否描述xslshvarchar20是銷售流水號(hào)ypbhvarchar20藥品編號(hào)xsdjhvarchar20銷售單據(jù)號(hào)碼xssl

14、int4銷售數(shù)量xsdjfloat8銷售單據(jù)xsjefloat8銷售金額xsrqdatetime8銷售日期thstschar10退貨狀態(tài)第 12頁 共19頁(6) 藥品銷售主表:主要用來儲(chǔ)存藥品的匯總信息的數(shù)據(jù)。結(jié)構(gòu)如圖字段名數(shù)據(jù)類型長度主鍵否描述xsdjhvarchar20是銷售單據(jù)號(hào)碼khbhvarchar20客戶編號(hào)pzsint4品種數(shù)xszsint4銷售總數(shù)xsjefloat8銷售金額xszkfloat8銷售折扣ysjefloat8應(yīng)收金額ssjefloat8實(shí)收金額wsjefloat8未收金額xsrqdatetime8銷售日期skfsvarchar10收款方式j(luò)brvarchar10

15、經(jīng)辦人qsstsvarchar2清算狀態(tài)hkjefloat8回款金額hkrqdatetime8回款日期(7) 庫存盤點(diǎn)情況表:主要存放對(duì)盤點(diǎn)的數(shù)據(jù)信息。結(jié)構(gòu)如圖字段名數(shù)據(jù)類型長度主鍵否描述ypbhvarchar50是藥品編號(hào)rkslint4入庫數(shù)量xsslint4銷售數(shù)量kcslint4庫存數(shù)量pdslint4盤點(diǎn)數(shù)量pdrqdatetime8盤點(diǎn)日期第 13頁 共19頁5 功能模塊設(shè)計(jì)5.1 系統(tǒng)登錄模塊1、模塊編號(hào): G-0012、 模塊功能: 1)、對(duì)用戶身份進(jìn)行驗(yàn)證。 2)、根據(jù)用戶權(quán)限進(jìn)行頁面控制訪問。3、模塊算法設(shè)計(jì): 入口說明:用戶通過用戶界面點(diǎn)擊相 應(yīng)的鏈接。輸入?yún)?shù): session 對(duì)象中記錄的用 戶 ID出口說明:系統(tǒng)完成相應(yīng)的操作4、參數(shù)描述:輸入用戶名和輸入密碼5、界面設(shè)計(jì)圖歡迎界面如下:第 14頁 共19頁登錄界面如下:5.2 藥品基本情況模塊1、 模塊編號(hào): G-

溫馨提示

  • 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)論