




已閱讀5頁(yè),還剩9頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
醫(yī)院藥品管理系統(tǒng)系統(tǒng)設(shè)計(jì)報(bào)告院 (系)專 業(yè) 班 級(jí) 組 長(zhǎng) 組 員 2011年 11 月 3 日系統(tǒng)設(shè)計(jì)說明書1 引言在我國(guó),隨著醫(yī)藥衛(wèi)生體系改革的深入,醫(yī)藥連鎖經(jīng)營(yíng)的推行,越來越多的醫(yī)藥經(jīng)營(yíng)企業(yè)意識(shí)到提高企業(yè)管理水平的重要性,也迫切要求加快管理信息化的進(jìn)程。經(jīng)調(diào)查可知,該醫(yī)院醫(yī)藥經(jīng)營(yíng)企業(yè)的物流管理以及相應(yīng)的財(cái)務(wù)處理、信息處理,長(zhǎng)期以來一直采用手工操作,隨著產(chǎn)業(yè)結(jié)構(gòu)調(diào)整、全新的市場(chǎng)競(jìng)爭(zhēng)環(huán)境,企業(yè)管理和運(yùn)營(yíng)效率已經(jīng)成為企業(yè)成敗的關(guān)鍵所在,手工方式的弊端畢現(xiàn)無疑。這就要求醫(yī)藥管理擺脫過去人手操作的繁瑣,以充分滿足醫(yī)藥經(jīng)營(yíng)企業(yè)各個(gè)環(huán)節(jié)對(duì)人流、物流、資金流、信息流進(jìn)行統(tǒng)一系統(tǒng)的管理。藥品信息管理系統(tǒng)是指利用軟硬件技術(shù)、網(wǎng)絡(luò)通信技術(shù)等現(xiàn)代化手段,對(duì)藥品的進(jìn)貨、出貨、庫(kù)存、價(jià)格及賬務(wù)進(jìn)行精確快速的管理,大大降低了管理中的復(fù)雜性以及出錯(cuò)率、減輕手工勞動(dòng)的強(qiáng)度,提高顧客的滿意度,從而為醫(yī)院的整體運(yùn)行提供全面的,自動(dòng)化管理及各種服務(wù)的信息系統(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)、測(cè)試、維護(hù)、版本升級(jí)等。詳細(xì)設(shè)計(jì)的詳細(xì)程度,應(yīng)達(dá)到可以編寫程序的水平。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ù)語(yǔ)說明序號(hào)術(shù)語(yǔ)名稱術(shù)語(yǔ)定義1詳細(xì)設(shè)計(jì)在概要設(shè)計(jì)的基礎(chǔ)上,對(duì)其功能模塊或部件進(jìn)行實(shí)現(xiàn)設(shè)計(jì),使編程人員據(jù)此能順利書寫出程序代碼。2存儲(chǔ)過程存放在數(shù)據(jù)庫(kù)服務(wù)器上的一段程序,它能被其它程序調(diào)用,以完成對(duì)數(shù)據(jù)庫(kù)表的某些規(guī)定操作。3觸發(fā)器存放在數(shù)據(jù)庫(kù)服務(wù)器上的一段程序,當(dāng)觸發(fā)條件滿足時(shí)它就被執(zhí)行,以完成對(duì)數(shù)據(jù)庫(kù)表的某些規(guī)定操作。4算法詳細(xì)設(shè)計(jì)中實(shí)現(xiàn)某項(xiàng)功能的數(shù)據(jù)處理方法及處理流程。2 整體說明2.1 簡(jiǎn)介本系統(tǒng)名稱為醫(yī)院管理系統(tǒng)庫(kù)房系統(tǒng)管理子系統(tǒng)。目的是實(shí)現(xiàn)庫(kù)房系統(tǒng)管理員對(duì)庫(kù)房系統(tǒng)監(jiān)控管理的功能和用戶的查詢和交易。實(shí)現(xiàn)方式為開發(fā)一個(gè)工作人員管理界面,通過識(shí)別不同用戶的授權(quán),可以查看不同藥品的庫(kù)存情況,價(jià)格以及買賣數(shù)量的全部信息。此系統(tǒng)為一個(gè)內(nèi)部系統(tǒng),醫(yī)院內(nèi)部管理人員通過管理庫(kù)存系統(tǒng)實(shí)現(xiàn)整個(gè)醫(yī)院系統(tǒng)的協(xié)調(diào)運(yùn)行。該系統(tǒng)主要由基本信息、業(yè)務(wù)管理、業(yè)務(wù)查詢、用戶管理和系統(tǒng)管理5部分組成。l 基本信息 :藥品情況、客戶情況、供應(yīng)商情況。l 業(yè)務(wù)管理:藥品采購(gòu)、藥品銷售、庫(kù)存盤點(diǎn)、銷售退貨、客戶回款。l 業(yè)務(wù)查詢:基本信息、入庫(kù)明細(xì)、銷售明細(xì)、回款信息。l 用戶管理:增加用戶、用戶維護(hù)。l 系統(tǒng)管理:系統(tǒng)退出。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è)利潤(rùn)核心做好項(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)展情況的分析,提供給項(xiàng)目干系人一個(gè)準(zhǔn)確的報(bào)告。在這個(gè)項(xiàng)目中,因?yàn)轫?xiàng)目組成員的時(shí)間有限,所以有一定的時(shí)間約束3、資源約束本項(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)目的進(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ì)程序源文件夾程序主類文件夾控制類文件夾Spring數(shù)據(jù)庫(kù)訪問類文件夾Hibernate實(shí)體類文件夾內(nèi)部資源文件夾圖片資源文件夾B、 系統(tǒng)架構(gòu)設(shè)計(jì)3.2 系統(tǒng)功能模塊結(jié)構(gòu)圖3.3 系統(tǒng)公共類設(shè)計(jì) (1) 編寫訪問數(shù)據(jù)庫(kù)的DAO類:該類用來對(duì)數(shù)據(jù)庫(kù)實(shí)行各種操作,包括數(shù)據(jù)的插入、更新和查詢。它繼承了Spring框架中的HibernateDaoSupport類的全部功能,整個(gè)系統(tǒng)的核心工作有該類完成。(2) 編寫DAO的代理操作類AdapterDao:通過對(duì)Hibernate的調(diào)用完成對(duì)數(shù)據(jù)后臺(tái)數(shù)據(jù)庫(kù)的操作,通過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)用代碼不用硬編碼對(duì)資源進(jìn)行查找。(4) 編寫處理菜單欄和工具欄按鈕的公共類MenuBarEvent(5) 編寫生成表格模型的公共類BuildTable4 數(shù)據(jù)庫(kù)設(shè)計(jì)4.1 數(shù)據(jù)庫(kù)說明本系統(tǒng)數(shù)據(jù)庫(kù)采用SQLServer2005數(shù)據(jù)庫(kù),系統(tǒng)數(shù)據(jù)庫(kù)名稱為DB_JXC,一共11張表。在設(shè)計(jì)數(shù)據(jù)庫(kù)時(shí),應(yīng)考慮以下事項(xiàng) :1. 數(shù)據(jù)庫(kù)的用途及該用途將如何影響設(shè)計(jì),應(yīng)創(chuàng)建符合用途的數(shù)據(jù)庫(kù)計(jì)劃。2. 數(shù)據(jù)庫(kù)規(guī)范化規(guī)則,防止數(shù)據(jù)庫(kù)設(shè)計(jì)中出現(xiàn)錯(cuò)誤。3. 對(duì)數(shù)據(jù)完整性的保護(hù)。4. 數(shù)據(jù)庫(kù)和用戶權(quán)限的安全要求。5. 應(yīng)用程序的性能需求,設(shè)計(jì)數(shù)據(jù)庫(kù)時(shí)必須利用 Microsoft SQL Server 2005 中能夠提高性能的功能。對(duì)于性能而言,在數(shù)據(jù)庫(kù)大小和硬件配置之間權(quán)衡也是很重要的。4.2 數(shù)據(jù)庫(kù)關(guān)系及視圖通過之前同用戶的交流和咨詢、對(duì)系統(tǒng)整體的需求分析和總體模塊的設(shè)計(jì),對(duì)本系統(tǒng)的數(shù)據(jù)庫(kù)進(jìn)行了詳細(xì)的設(shè)計(jì),根據(jù)各實(shí)體之間的相互聯(lián)系和各實(shí)體之間的相互管理,得出了本系統(tǒng)的數(shù)據(jù)庫(kù)各表的關(guān)系。4.3 數(shù)據(jù)庫(kù)表的詳細(xì)設(shè)計(jì)主要的數(shù)據(jù)庫(kù)表:(1)、藥品基本情況表:主要用來保存藥品的基本信息,結(jié)構(gòu)如圖字段名數(shù)據(jù)類型長(zhǎng)度主鍵否描述ypbnvarchar20是藥品編號(hào)yptnvarchar20藥品條碼ypmcvarchar80藥品名稱tymvarchar20通用碼pymvarchar10拼音碼dwvarchar4單位ggvarchar20規(guī)格jxvarchar10劑型cdvarchar20產(chǎn)地bzslint4包裝數(shù)量yxqvarchar10有效期zlbzvarchar20質(zhì)量標(biāo)準(zhǔn)jyfsvarchar8經(jīng)營(yí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ù)類型長(zhǎng)度主鍵否描述khbnvarchar20是客戶編號(hào)khmcvarchar80客戶名稱pymvarchar10拼音碼khdzvarchar80客戶地址ssdqvarchar40所屬地區(qū)yzbmvarchar10郵政編碼telvarchar20電話lxrvarchar10聯(lián)系人khyhvarchar40開戶銀行khzhvarchar20開戶賬號(hào)(3) 藥品采購(gòu)明細(xì)表:主要用來保存采購(gòu)藥品采購(gòu)的明細(xì)信息。結(jié)構(gòu)如圖字段名數(shù)據(jù)類型長(zhǎng)度主鍵否描述rklshvarchar20是入庫(kù)流水號(hào)rkdjhvarchar20入庫(kù)單據(jù)號(hào)ypbhvarchar20藥品編號(hào)rkslint4入庫(kù)數(shù)量rkdjfloat4入庫(kù)單價(jià)rkjefloat8入庫(kù)金額rkrqdateTime8入庫(kù)日期kcslint4庫(kù)存數(shù)量kcstsvarchar4庫(kù)存狀態(tài)(4) 藥品采購(gòu)主表:主要保存藥品采購(gòu)數(shù)據(jù)的匯總信息。結(jié)構(gòu)如圖字段名數(shù)據(jù)類型長(zhǎng)度主鍵否描述rkdjhint4是入庫(kù)單據(jù)號(hào)碼pzsitn4品種數(shù)量rkslvarchar50入庫(kù)數(shù)量rkjefloat8入庫(kù)金額rkjpdateTime8入庫(kù)日期jbrvarchar10經(jīng)辦人stsvarchar2庫(kù)存狀態(tài)gysbhvarchar20供應(yīng)商編號(hào)(5) 藥品銷售明細(xì)表: 主要用來存儲(chǔ)藥品銷售的明細(xì)信息。結(jié)構(gòu)如圖字段名數(shù)據(jù)類型長(zhǎng)度主鍵否描述xslshvarchar20是銷售流水號(hào)ypbhvarchar20藥品編號(hào)xsdjhvarchar20銷售單據(jù)號(hào)碼xsslint4銷售數(shù)量xsdjfloat8銷售單據(jù)xsjefloat8銷售金額xsrqdatetime8銷售日期thstschar10退貨狀態(tài)(6) 藥品銷售主表:主要用來儲(chǔ)存藥品的匯總信息的數(shù)據(jù)。結(jié)構(gòu)如圖字段名數(shù)據(jù)類型長(zhǎng)度主鍵否描述xsdjhvarchar20是銷售單據(jù)號(hào)碼khbhvarchar20客戶編號(hào)pzsint4品種數(shù)xszsint4銷售總數(shù)xsjefloat8銷售金額xszkfloat8銷售折扣ysjefloat8應(yīng)收金額ssjefloat8實(shí)收金額wsjefloat8未收金額xsrqdatetime8銷售日期skfsvarchar10收款方式j(luò)brvarchar10經(jīng)辦人qsstsvarchar2清算狀態(tài)hkjefloat8回款金額hkrqdatetime8回款日期(7) 庫(kù)存盤點(diǎn)情況表:主要存放對(duì)盤點(diǎn)的數(shù)據(jù)信息。結(jié)構(gòu)如圖字段名數(shù)據(jù)類型長(zhǎng)度主鍵否描述ypbhvarchar50是藥品編號(hào)rkslint4入庫(kù)數(shù)量xsslint4銷售數(shù)量kcslint 4庫(kù)存數(shù)量pdslint4盤點(diǎn)數(shù)量pdrqdatetime8盤點(diǎn)日期5 功能模塊設(shè)計(jì)5.1 系統(tǒng)登錄模塊1、 模塊編號(hào):G-0012、 模塊功能:1)、對(duì)用戶身份進(jìn)行驗(yàn)證。2)、根據(jù)用戶權(quán)限進(jìn)行頁(yè)面控制訪問。3、模塊算法設(shè)計(jì): 入口說明:用戶通過用戶界面點(diǎn)擊相應(yīng)的鏈接。 輸入?yún)?shù):session對(duì)象中記錄的用戶ID 出口說明:系統(tǒng)完成相應(yīng)的操作4、參數(shù)描述:輸入用戶名和輸入密碼5、界面設(shè)計(jì)圖 歡迎界面如下: 登錄界面如下: 5.2 藥品基本情況模
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 紡織行業(yè)投資趨勢(shì)試題及答案
- 幼兒園母親節(jié)活動(dòng)主題
- 醫(yī)學(xué)合同協(xié)議書
- 解密2024年助理廣告師考試試題及答案
- 職員合同協(xié)議書
- 設(shè)計(jì)實(shí)踐中的團(tuán)隊(duì)協(xié)作能力試題及答案
- 合同履行協(xié)議書
- 瓜苗購(gòu)銷合同協(xié)議書
- 合同演出協(xié)議書
- 合同協(xié)議書轉(zhuǎn)讓
- 梅毒診療指南(2023年)
- 高中物理3-3熱學(xué)練習(xí)題(含答案)
- 白酒釀造工藝課件
- 關(guān)節(jié)鏡技術(shù)在骨科的應(yīng)用
- DB32-T 3916-2020建筑地基基礎(chǔ)檢測(cè)規(guī)程-(高清現(xiàn)行)
- 2022年執(zhí)業(yè)醫(yī)師證件租賃協(xié)議書
- 太上三官寶經(jīng)(共12頁(yè))
- Q∕GDW 11445-2015 國(guó)家電網(wǎng)公司管理信息系統(tǒng)安全基線要求
- java考試管理系統(tǒng)源代碼開題報(bào)告外文翻譯英文文獻(xiàn)計(jì)001
- 人教版九年級(jí)歷史中考【政治經(jīng)濟(jì)專題復(fù)習(xí)課件44張】(共44張)
- T∕CSEA 6-2018 鋅鎳合金電鍍技術(shù)條件
評(píng)論
0/150
提交評(píng)論