藥品存儲信息管理系統(tǒng)課程設計報告_第1頁
藥品存儲信息管理系統(tǒng)課程設計報告_第2頁
藥品存儲信息管理系統(tǒng)課程設計報告_第3頁
藥品存儲信息管理系統(tǒng)課程設計報告_第4頁
藥品存儲信息管理系統(tǒng)課程設計報告_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、西 安 郵 電 大 學(計算機學院)課程設計報告系部名稱:計算機學院學生姓名:邢明明 張帆 張君男專業(yè)名稱:軟件工程指導老師:王博班 級:軟件1204學號: 04123110/04123113/04123126時間: 至 2015年09月08日2015年10月20日藥品存儲信息管理系統(tǒng)一、設計目的設計該系統(tǒng)的主要目的是為了方便藥品存儲信息管理,提高藥品管理的效率;其次是為了方便客戶,節(jié)約客戶的時間。藥品存儲信息管理系統(tǒng)實現(xiàn)了藥品流通的全計算機化,是信息時代發(fā)展的必然要求,也是提高我們生活質量的必然要求。二、問題描述2.1問題概述該藥品存儲信息管理系統(tǒng)是對藥品管理、員工信息管理、客戶信息管理、供

2、應商信息管理、藥品庫存,出入庫信息的管理和維護,實現(xiàn)藥品信息管理的基本功能,達到提高藥品存銷管理效率的目的。2.2系統(tǒng)設計目標藥品存儲信息管理軟件目標在于藥品管理人員的負擔,提高工作效率。該藥品信息管理系統(tǒng)通過對基本功能的管理和維護,實現(xiàn)對藥品存儲信息的管理。2.3系統(tǒng)主要功能1.登錄系統(tǒng):管理員有登錄權限2.藥品管理:維護藥品相關信息3.客戶管理:管理客戶相關信息4.員工管理:管理員工的相關信息5.供應商管理:管理供應商的相關信息6.入庫管理:管理藥品的入庫信息7.出庫管理:管理藥品的出庫信息8.庫存管理:管理當前的庫存量三、需求分析3.1設計思想藥品存儲管理系統(tǒng)是藥品管理的一個主要環(huán)節(jié),該

3、管理軟件有助于減輕管理人員的負擔,提高工作效率。該藥品存儲管理系統(tǒng)是對藥品管理,存儲管理,銷售管理,客戶信息管理,藥品狀態(tài)管理、員工信息管理、供應商信息管理,對藥品存儲信息進行管理和維護,實現(xiàn)藥品存儲管理的基本功能。本系統(tǒng)要求運行穩(wěn)定,圖形界面符合用戶的日常使用習慣,數(shù)據(jù)處理正確無誤,操作方便。3.2可行性分析該系統(tǒng)的可行性分析包括以下幾個方面的內(nèi)容:A 技術可行性:系統(tǒng)要求在windows 7以上環(huán)境運行,后臺數(shù)據(jù)庫采用Myjava,使用Java編程,采用JDBC方式連接數(shù)據(jù)庫,這些在目前都是容易實現(xiàn)的。程序將部分需要經(jīng)常調(diào)用的數(shù)據(jù)存入內(nèi)存,可提高程序運行速度 B經(jīng)濟可行性:在經(jīng)濟上,用此系

4、統(tǒng)加強了藥品存銷的管理效率,為相關企業(yè)管理者提供了較高的效率,可節(jié)省人力資源的開支。 C管理的可行性:在工作上,藥品存銷信息量非常大,開發(fā)了此系統(tǒng),可極大提高企業(yè)管理者的工作的效率。提高決策的管理能力等等,方便數(shù)據(jù)的儲存和修改,及以后隨時查詢藥品出入庫、客戶信息以及庫存,是一個比較友好的管理系統(tǒng)。由以上分析得出,本系統(tǒng)可進行開發(fā)。3.3功能需求3.3.1基本功能需求1.登錄系統(tǒng):管理員擁有登錄權限 2.系統(tǒng)管理:系統(tǒng)管理員可以通過此功能,修改密碼,添加新用戶,授予權限。3.藥品信息管理:管理員可以通過不同操作管理和維護所有的藥品信息。4.入庫管理:可以添加新的藥品和查看藥品入庫狀態(tài)及入庫時間。

5、5.出庫管理:查看及操作出庫藥品的相關信息。6.庫存管理:管理所有庫存藥品,查詢余量。7.員工管理:管理所有員工的一些檔案信息。8.客戶管理:管理所有客戶的一些檔案信息。9.供應商管理:管理所有供應商的一些檔案信息。3.3.2用戶界面需求界面對于使用該系統(tǒng)的用戶來說至關重要,既是用戶對軟件評價的根據(jù),也是用戶最終使用的直接工具。所以界面設計的怎么樣,對于整個系統(tǒng)的成功與否有著密切聯(lián)系。當然,也許界面設計的好壞與其系統(tǒng)的其性能無關,但是設計的不好只會顯得不友好。界面設計原則必須是,操作步驟少,隨時提示用戶系統(tǒng)正在進行哪些操作,減少用戶記憶的東西,簡潔明了,易于操作。3.4性能需求1. 硬件環(huán)境處

6、理器:CPU 1GHZ或更高內(nèi)存:256M以上硬盤空間:120G以上2. 軟件環(huán)境操作系統(tǒng):Windows 7 數(shù)據(jù)庫:mysql3.5系統(tǒng)設計3.5.1系統(tǒng)業(yè)務流圖圖3.1系統(tǒng)業(yè)務流圖3.5.2系統(tǒng)數(shù)據(jù)流圖圖3.2 頂層數(shù)據(jù)流圖四、概要設計41功能描述建立藥品信息檔案;建立員工信息檔案;建立客戶信息檔案;建立供應商信息檔案;完成藥品出庫、入庫的信息管理、以及對出入庫及庫存的信息查詢。具體要求如下:1. 藥品檔案:(1)數(shù)據(jù)包括:編號,名字,類型,生產(chǎn)日期,保質期,價格,備注(2)操作要求:記錄藥品的編號、名字、類型、生產(chǎn)日期、保質期以及價格等。2. 員工檔案:(1)數(shù)據(jù)包括:編號,名字,密碼

7、,性別,手機,權限,備注(2)操作要求:記錄員工的編號、名字、登錄密碼、手機號以及員工擁有的權限。3. 客戶檔案:(1)數(shù)據(jù)包括:編號,名字,手機,地址,備注(2)操作要求:記錄客戶的編號,名字、手機號以及客戶的地址。4. 供應商檔案:(1)數(shù)據(jù)包括:編號,名字,手機,地址,備注(2)操作要求:記錄供應商的編號,名字、手機號以及客戶的地址。5. 庫存系統(tǒng):(1)數(shù)據(jù)包括:藥品(2)操作要求:記錄庫存量。6.入庫系統(tǒng):編號,藥品,數(shù)量,標記,日期7.出庫系統(tǒng):編號,藥品,數(shù)量,標記,日期8.查詢系統(tǒng):對5、藥品的庫存量,6、藥品的入庫信息,7、藥品的出庫信息查詢42系統(tǒng)模塊本系統(tǒng)分為三個模塊:系

8、統(tǒng)模塊:管理系統(tǒng)用戶的添加修改刪除資源管理:管理所有的藥品,員工,庫存,客戶供應商等信息數(shù)據(jù)管理:管理本軟件的數(shù)據(jù)庫中的數(shù)據(jù)的導入、導出。43系統(tǒng)功能模塊圖 圖4.1系統(tǒng)功能模塊圖五、數(shù)據(jù)庫設計5.1概念設計圖5.1 藥品信息E-R圖圖5.2 員工信息E-R圖圖5.3 客戶信息E-R圖圖5.3 供應商信息E-R圖圖5.4 入庫信息E-R圖圖5.5 出庫信息E-R圖圖5.6庫存信息E-R圖5.2邏輯結構設計藥品(藥品編號,名字,類型,生產(chǎn)日期,保質期,價格,單位,備注)主鍵藥品編號。員工(員工編號,名字,密碼,手機號,權限)主鍵員工編號。客戶(客戶編號,名字,地址,手機號)主鍵客戶編號。供應商(

9、供應商編號,名字,地址,手機號)主鍵供應商編號。入庫(入庫單編號,藥品編號,供應商編號,入庫數(shù)量,藥品單價,總價,入庫日期)主鍵入庫單編號。出庫(出庫單編號,藥品編號,客戶編號,出庫數(shù)量,處理狀態(tài),上調(diào)指數(shù),藥品價格,總價,出庫日期)主鍵出庫單編號。庫存(編號,藥品編號,庫存量)主鍵編號。5.3物理結構設計表5.1藥品信息表藥品列表列名數(shù)據(jù)類型允許空值描述編號intN藥品編號名字varcharY藥品名字類型varcharY藥品類型生產(chǎn)日期varcharY藥品生產(chǎn)日期保質期varcharY藥品保質期價格floatY藥品價格單位varcharY藥品劑型備注varcharY表5.2員工表員工列表列名

10、數(shù)據(jù)類型允許空值描述編號intN員工唯一的編號用戶名varcharY員工姓名密碼varcharY登錄密碼性別varcharY員工性別聯(lián)系電話varcharY聯(lián)系方式權限varcharY員工擁有的權限備注varcharY 表5.3客戶表客戶列表列名數(shù)據(jù)類型允許空值描述編號intN客戶唯一的編號名字varcharY客戶姓名聯(lián)系電話varcharY聯(lián)系方式地址varcharY客戶地址備注varcharY表5.4供應商表供應商列表列名數(shù)據(jù)類型允許空值描述編號intN客戶唯一的編號名字varcharY客戶姓名聯(lián)系電話varcharY聯(lián)系方式地址varcharY客戶地址備注varcharY表5.5入庫表入

11、庫明細列表列名數(shù)據(jù)類型允許空值描述入庫單編號intN入庫編號藥品編號intY藥品編號供應商編號intY供應商編號入庫數(shù)量intY入庫數(shù)量藥品單價floatY藥品單價藥品總價floatY藥品總價入庫時間varcharY入庫時間表5.6 出庫表出庫明細列表列名數(shù)據(jù)類型允許空值描述出庫單編號intN出庫編號藥品編號intY藥品編號客戶編號intY客戶編號出庫數(shù)量intY出庫數(shù)量處理狀態(tài)varcharY出庫狀態(tài)上調(diào)指數(shù)floatY價格調(diào)整藥品價格floatY藥品價格藥品總價floatY藥品總價出庫日期varcharY出庫時間表5.7庫存表庫存列表列名數(shù)據(jù)類型允許空值描述編號intN庫存編號藥品編號in

12、tY藥品編號庫存量float Y藥品庫存量5.4表結構設計 圖5.1 藥品存儲信息管理系統(tǒng)表結構設計六、詳細設計6.1基本信息模塊6.1.1藥品信息(1)模塊功能此模塊用于管理所有藥品的信息,包括藥品信息的管理與維護。(2)界面設計圖6.1 藥品信息界面設計6.1.2員工信息(1)模塊功能此模塊用于管理所有員工的信息,包括員工信息的管理與維護。(2)界面設計圖6.2 員工信息界面設計6.1.3客戶信息(1)模塊功能此模塊用于管理所有客戶的信息,包括客戶信息的管理與維護。(2)界面設計圖6.3 客戶信息界面設計6.1.4供應商信息(1)模塊功能此模塊用于管理所有供應商的信息,包括供應商信息的管理

13、與維護。(2)界面設計圖6.4供應商信息界面設計6.1.5入庫信息(1)模塊功能此模塊用于管理藥品入庫的信息,包括入庫信息的管理與維護。(2)界面設計圖6.5入庫信息界面設計6.1.6出庫信息(1)模塊功能此模塊用于管理藥品銷售的信息,包括出庫信息的管理與維護。(2)界面設計圖6.6 出庫信息界面設計6.1.7庫存信息(1)模塊功能此模塊用于管理藥品庫存的信息,包括庫存信息的管理與維護。(2)界面設計圖6.7 庫存信息界面設計七、使用說明圖7.1 登錄頁面圖7.2系統(tǒng)主界面圖7.3新增藥品信息圖7.4增加成功提示圖7.5修改供應商信息圖7.6修改成功提示 圖7.7查詢?nèi)霂煨畔⒕?、設計總結本次實習不同于以往的所有課程設計,以前的課設僅僅是通過編寫代碼完成某種功能,而本次實習完成的項目需要考慮的問題很多,無論是設計思想,表的建立、連接,以及界面的設計等各個環(huán)節(jié)都需要認真考慮,權衡所有的條件與資源,這次課設才是真正意義上的一次綜合性實踐。經(jīng)過這些天的設計,其中過程真的困難重重,首先翻閱了很多相關資料,并且請教了許多比較擅長這一方面的同學,做了深入的理解。然后就開始著手開始項目的設計,首先是對藥品存儲管理系統(tǒng)的整體框架進行構思,因為一旦設計思路出現(xiàn)錯誤,后面的工作將十分困難;經(jīng)過認真構思后就開始編寫相關代碼,并且連接其中的表以及對界面的設計,完成了該系統(tǒng)

溫馨提示

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

評論

0/150

提交評論