




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
PAGE第12頁共13頁醫院藥品管理系統系統設計報告院(系)專業班級組長組員2011年11月3日系統設計說明書引言在我國,隨著醫藥衛生體系改革的深入,醫藥連鎖經營的推行,越來越多的醫藥經營企業意識到提高企業管理水平的重要性,也迫切要求加快管理信息化的進程。經調查可知,該醫院醫藥經營企業的物流管理以及相應的財務處理、信息處理,長期以來一直采用手工操作,隨著產業結構調整、全新的市場競爭環境,企業管理和運營效率已經成為企業成敗的關鍵所在,手工方式的弊端畢現無疑。這就要求醫藥管理擺脫過去人手操作的繁瑣,以充分滿足醫藥經營企業各個環節對人流、物流、資金流、信息流進行統一系統的管理。藥品信息管理系統是指利用軟硬件技術、網絡通信技術等現代化手段,對藥品的進貨、出貨、庫存、價格及賬務進行精確快速的管理,大大降低了管理中的復雜性以及出錯率、減輕手工勞動的強度,提高顧客的滿意度,從而為醫院的整體運行提供全面的,自動化管理及各種服務的信息系統.目標本文檔的目的旨在推動軟件工程的規范化,使設計人員遵循統一的詳細設計書寫規范,節省制作文檔的時間,降低系統實現的風險,做到系統設計資料的規范性與全面性,以利于系統的實現、測試、維護、版本升級等。詳細設計的詳細程度,應達到可以編寫程序的水平。范圍本階段的設計任務:各子系統的公用模塊實現設計、專用模塊實現設計、存儲過程實現設計、觸發器實現設計、外部接口實現設計、部門角色授權設計、其它詳細設計等。術語說明序號術語名稱術語定義1詳細設計在概要設計的基礎上,對其功能模塊或部件進行實現設計,使編程人員據此能順利書寫出程序代碼。2存儲過程存放在數據庫服務器上的一段程序,它能被其它程序調用,以完成對數據庫表的某些規定操作.3觸發器存放在數據庫服務器上的一段程序,當觸發條件滿足時它就被執行,以完成對數據庫表的某些規定操作.4算法詳細設計中實現某項功能的數據處理方法及處理流程。整體說明簡介本系統名稱為醫院管理系統-—庫房系統管理子系統.目的是實現庫房系統管理員對庫房系統監控管理的功能和用戶的查詢和交易。實現方式為開發一個工作人員管理界面,通過識別不同用戶的授權,可以查看不同藥品的庫存情況,價格以及買賣數量的全部信息。此系統為一個內部系統,醫院內部管理人員通過管理庫存系統實現整個醫院系統的協調運行.該系統主要由基本信息、業務管理、業務查詢、用戶管理和系統管理5部分組成。基本信息:藥品情況、客戶情況、供應商情況。業務管理:藥品采購、藥品銷售、庫存盤點、銷售退貨、客戶回款。業務查詢:基本信息、入庫明細、銷售明細、回款信息。用戶管理:增加用戶、用戶維護。系統管理:系統退出。系統約束1、范圍約束因為項目的范圍可能會隨著項目的進展而發生變化,從而與時間和成本等約束條件之間產生沖突,因此面對項目的范圍約束,主要是根據項目的商業利潤核心做好項目范圍的變更管理。既要避免無原則的變更項目的范圍,也要根據時間與成本的約束,在取得項目干系人的一致意見的情況下,合理的按程序變更項目的范圍。2、時間約束在考慮時間約束時,一方面要研究因為項目范圍的變化對項目時間的影響,另一方面要研究,因為項目歷時的變化,對項目成本產生的影響。并及時跟蹤項目的進展情況,通過對實際項目進展情況的分析,提供給項目干系人一個準確的報告。在這個項目中,因為項目組成員的時間有限,所以有一定的時間約束3、資源約束本項目主要的資源是人,在人的約束上主要表現在成員項目知識不夠完整,在系統設計和知識完備方面有所欠缺.4、成本約束項目的成本約束就是規定完成項目需要花多少錢。對項目成本的計量,一般用花費多少資金來衡量,但也可以根據項目的特點,采用特定的計量單位來表示。關鍵是通過成本核算,能讓項目干系人,了解在當前成本約束之下,所能完成的項目范圍及時間要求。當項目的范圍與時間發生變化時,會產生多大的成本變化,以決定是否變更項目的范圍,改變項目的進度,或者擴大項目的投資。5、技術約束 由于項目組的技術人員的技術不夠成熟,所以在編碼上有一定的約束。整體設計系統架構文件架構設計………程序源文件夾 ……………程序主類文件夾 ………控制類文件夾 ………Spring數據庫訪問類文件夾 ………Hibernate實體類文件夾 …………內部資源文件夾 …………圖片資源文件夾 系統架構設計系統功能模塊結構圖系統公共類設計編寫訪問數據庫的DAO類:該類用來對數據庫實行各種操作,包括數據的插入、更新和查詢。它繼承了Spring框架中的HibernateDaoSupport類的全部功能,整個系統的核心工作有該類完成.編寫DAO的代理操作類AdapterDao:通過對Hibernate的調用完成對數據后臺數據庫的操作,通過Spring的IOC機制,通過配置文件實現控制反轉。編寫Spring的配置文件appcontext。xml:文件appcontext.xml是系統初始化資源配置的重要文件,開發人通過在Spring配置文件中定義sessionFactory時,給出Hibernate映射文件的定義,因此使用SpringDAO抽象帝提供的Hibernate集成,使得應用代碼不用硬編碼對資源進行查找.編寫處理菜單欄和工具欄按鈕的公共類MenuBarEvent編寫生成表格模型的公共類BuildTable數據庫設計數據庫說明本系統數據庫采用SQLServer2005數據庫,系統數據庫名稱為DB_JXC,一共11張表。在設計數據庫時,應考慮以下事項:1.數據庫的用途及該用途將如何影響設計,應創建符合用途的數據庫計劃。2.數據庫規范化規則,防止數據庫設計中出現錯誤。3。對數據完整性的保護.4.數據庫和用戶權限的安全要求。5。應用程序的性能需求,設計數據庫時必須利用MicrosoftSQLServer2005中能夠提高性能的功能。對于性能而言,在數據庫大小和硬件配置之間權衡也是很重要的。數據庫關系及視圖通過之前同用戶的交流和咨詢、對系統整體的需求分析和總體模塊的設計,對本系統的數據庫進行了詳細的設計,根據各實體之間的相互聯系和各實體之間的相互管理,得出了本系統的數據庫各表的關系。4。3數據庫表的詳細設計主要的數據庫表:(1)、藥品基本情況表:主要用來保存藥品的基本信息,結構如圖字段名數據類型長度主鍵否描述ypbnvarchar20是藥品編號yptnvarchar20藥品條碼ypmcvarchar80藥品名稱tymvarchar20通用碼pymvarchar10拼音碼dwvarchar4單位ggvarchar20規格jxvarchar10劑型cdvarchar20產地bzslint4包裝數量yxqvarchar10有效期zlbzvarchar20質量標準jyfsvarchar8經營方式phvarchar10批號lsjgfloat8零售價格jhjgfloat8進貨價格pfjgfloat8批發價格yplbvarchar20藥品類別ylbhvarchar10醫療編號(2)客戶基本情況表:主要用來保存客戶的基本信息數據,結構如圖字段名數據類型長度主鍵否描述khbnvarchar20是客戶編號khmcvarchar80客戶名稱pymvarchar10拼音碼khdzvarchar80客戶地址ssdqvarchar40所屬地區yzbmvarchar10郵政編碼telvarchar20電話lxrvarchar10聯系人khyhvarchar40開戶銀行khzhvarchar20開戶賬號(3)藥品采購明細表: 主要用來保存采購藥品采購的明細信息.結構如圖字段名數據類型長度主鍵否描述rklshvarchar20是入庫流水號rkdjhvarchar20入庫單據號ypbhvarchar20藥品編號rkslint4入庫數量rkdjfloat4入庫單價rkjefloat8入庫金額rkrqdateTime8入庫日期kcslint4庫存數量kcstsvarchar4庫存狀態(4)藥品采購主表: 主要保存藥品采購數據的匯總信息。結構如圖字段名數據類型長度主鍵否描述rkdjhint4是入庫單據號碼pzsitn4品種數量rkslvarchar50入庫數量rkjefloat8入庫金額rkjpdateTime8入庫日期jbrvarchar10經辦人stsvarchar2庫存狀態gysbhvarchar20供應商編號(5)藥品銷售明細表: 主要用來存儲藥品銷售的明細信息。結構如圖字段名數據類型長度主鍵否描述xslshvarchar20是銷售流水號ypbhvarchar20藥品編號xsdjhvarchar20銷售單據號碼xsslint4銷售數量xsdjfloat8銷售單據xsjefloat8銷售金額xsrqdatetime8銷售日期thstschar10退貨狀態藥品銷售主表:主要用來儲存藥品的匯總信息的數據.結構如圖字段名數據類型長度主鍵否描述xsdjhvarchar20是銷售單據號碼khbhvarchar20客戶編號pzsint4品種數xszsint4銷售總數xsjefloat8銷售金額xszkfloat8銷售折扣ysjefloat8應收金額ssjefloat8實收金額wsjefloat8未收金額xsrqdatetime8銷售日期skfsvarchar10收款方式jbrvarchar10經辦人qsstsvarchar2清算狀態hkjefloat8回款金額hkrqdatetime8回款日期庫存盤點情況表:主要存放對盤點的數據信息。結構如圖字段名數據類型長度主鍵否描述ypbhvarchar50是藥品編號rkslint4入庫數量xsslint4銷售數量kcslint4庫存數量pdslint4盤點數量pdrqdatetime8盤點日期功能模塊設計系統登錄模塊模塊編號:G-001模塊功能:1)、對用戶身份進行驗證。2)、根據用戶權限進行頁面控制訪問。 3、模塊算法設計:入口說明:用戶通過用戶界面點擊相應的鏈接。輸入參數:session對象中記錄的用戶ID出口說明:系統完成相應的操作4、參數描述:輸入用戶名和輸入密碼5、界面設計圖歡迎界面如下:登錄界面如下:藥品基本情況
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論