[附源码]java毕业设计医院药房管理系统
項(xiàng)目運(yùn)行
環(huán)境配置:
Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。
項(xiàng)目技術(shù):
SSM + mybatis + Maven + Vue 等等組成,B/S模式 + Maven管理等等。
環(huán)境需要
1.運(yùn)行環(huán)境:最好是java jdk 1.8,我們?cè)谶@個(gè)平臺(tái)上運(yùn)行的。其他版本理論上也可以。
2.IDE環(huán)境:IDEA,Eclipse,Myeclipse都可以。推薦IDEA;
3.tomcat環(huán)境:Tomcat 7.x,8.x,9.x版本均可
4.硬件環(huán)境:windows 7/8/10 1G內(nèi)存以上;或者 Mac OS;
5.是否Maven項(xiàng)目: 否;查看源碼目錄中是否包含pom.xml;若包含,則為maven項(xiàng)目,否則為非maven項(xiàng)目
6.數(shù)據(jù)庫(kù):MySql 5.7/8.0等版本均可;
畢設(shè)幫助,指導(dǎo),本源碼分享,調(diào)試部署(見文末)
3.1系統(tǒng)總體分析
本系統(tǒng)采取了一系列的設(shè)計(jì)原則,主要目的是為了系統(tǒng)的功能設(shè)計(jì),還有管理人員在后期對(duì)系統(tǒng)維護(hù)時(shí)的方便,以及使員工能夠簡(jiǎn)易的操作。最重要的設(shè)計(jì)原則包括:簡(jiǎn)單性、針對(duì)性、實(shí)用性、一致性、先進(jìn)性。
(1)簡(jiǎn)單性:在該系統(tǒng)中功能模塊實(shí)現(xiàn)的同時(shí),讓員工操作起來簡(jiǎn)單明了,很快找到所需資源是最直接的目的。
(2)針對(duì)性:該系統(tǒng)是根據(jù)設(shè)計(jì)需求為導(dǎo)向來開發(fā)醫(yī)院藥房管理系統(tǒng)的設(shè)計(jì),所以針對(duì)性較強(qiáng)。
(3)實(shí)用性:該設(shè)計(jì)能夠滿足醫(yī)院藥房管理系統(tǒng)的實(shí)際的功能需求,能夠在實(shí)際中讓員工真正使用到,具有實(shí)際的應(yīng)用價(jià)值。
(4)一致性:網(wǎng)站整體的頁(yè)面布局,在不同的界面之間,img里的圖片的放置位置以及大小都應(yīng)該有嚴(yán)格的一致性。變量命名規(guī)則應(yīng)該具有統(tǒng)一性。
(5)先進(jìn)性:本系統(tǒng)采用JSP技術(shù)作為開發(fā)技術(shù)、?MySQL作為系統(tǒng)數(shù)據(jù)庫(kù),它們被軟件設(shè)計(jì)者們廣泛使用。
3.2業(yè)務(wù)流程分析
BPA是業(yè)務(wù)流程分析的縮寫,它是對(duì)業(yè)務(wù)功能分析的進(jìn)一步細(xì)化,從而獲得業(yè)務(wù)流程圖(TFD),輔助確認(rèn)流程工作與合作建模的根本要素,更好地分析了解其余要素之間的關(guān)系。
按照設(shè)計(jì)過程中信息的流動(dòng),業(yè)務(wù)流程分析時(shí)則需要全面的檢查每一個(gè)的環(huán)節(jié)。本設(shè)計(jì)醫(yī)院藥房管理系統(tǒng)的業(yè)務(wù)流程分析圖如圖3-1所示。
圖3-1業(yè)務(wù)流程圖
?
3.3數(shù)據(jù)流圖
下面是管理員對(duì)添加員工流程如圖3-2所示:
?
圖3-2員工添加流程圖
管理員添加藥品信息流程圖如圖3-3所示:
?
圖3-3添加藥品信息流程圖
第4章 系統(tǒng)設(shè)計(jì)
4.1系統(tǒng)功能設(shè)計(jì)
系統(tǒng)的功能設(shè)計(jì)是整個(gè)系統(tǒng)的運(yùn)行基礎(chǔ),是一個(gè)把設(shè)計(jì)需求替換成以計(jì)算機(jī)系統(tǒng)的形式表示出來。通過對(duì)醫(yī)院藥房管理系統(tǒng)的調(diào)查、分析和研究,得出了該網(wǎng)站的總體規(guī)劃,這是開發(fā)設(shè)計(jì)系統(tǒng)的初步核心。
根據(jù)前期所得的數(shù)據(jù)流圖,進(jìn)一步的進(jìn)行分析和研究,得到系統(tǒng)各模塊的屬性結(jié)構(gòu)圖。下面顯示了系統(tǒng)功能的結(jié)構(gòu)圖。
醫(yī)院藥房管理系統(tǒng)功能模塊的結(jié)構(gòu)圖,如圖4-1所示:
?
圖4-1醫(yī)院藥房管理系統(tǒng)結(jié)構(gòu)圖
4.2數(shù)據(jù)庫(kù)設(shè)計(jì)
在整個(gè)系統(tǒng)來說,數(shù)據(jù)庫(kù)的設(shè)計(jì)是相當(dāng)重要的,需要非常仔細(xì)去設(shè)計(jì)。
本系統(tǒng)中涉及的各級(jí)權(quán)限分別是:
(1)員工登錄權(quán)限,可以查看藥品信息、入庫(kù)信息、出庫(kù)信息、過期處理、藥品采購(gòu)等信息,修改查看自己的信息。
(2)管理員權(quán)限,管理員有系統(tǒng)的所有權(quán)限,包括員工的管理,可以添加、修改和刪除任意權(quán)限的員工;還包括發(fā)布網(wǎng)站的藥品信息、入庫(kù)信息、出庫(kù)信息、過期處理、藥品采購(gòu)等等。
4.2.1概念結(jié)構(gòu)設(shè)計(jì)
根據(jù)分析系統(tǒng)的數(shù)據(jù)需求,得到系統(tǒng)的實(shí)體屬性圖。
(1)藥品信息E-R圖,如圖4-2所示:
?
??圖4-2藥品信息E-R圖
(2)入庫(kù)信息E-R圖,如圖4-3所示:
?
???圖4-3入庫(kù)信息E-R圖
(3)質(zhì)量驗(yàn)收信息E-R圖,如圖4-4所示:
?
圖4-4質(zhì)量驗(yàn)收信息E-R圖
(4)過期處理信息E-R圖,如圖4-5所示:
?
圖4-5過期處理信息E-R圖
5.1員工功能模塊
員工注冊(cè),在注冊(cè)頁(yè)面通過填寫員工賬號(hào)、密碼、確認(rèn)密碼、員工姓名、聯(lián)系電話、職位等信息完成員工注冊(cè)操作,如圖5-1所示。
?
圖5-1員工注冊(cè)界面圖
員工登錄,在登錄頁(yè)面通過填寫員工名、密碼等信息完成員工登錄操作,如圖5-2所示。
?
圖5-2員工登錄界面圖
員工登錄進(jìn)入醫(yī)院藥房管理系統(tǒng)可以查看個(gè)人中心、藥品信息管理、入庫(kù)信息管理、出庫(kù)信息管理、過期處理管理、藥品采購(gòu)管理、質(zhì)量驗(yàn)收管理、報(bào)損信息管理、調(diào)價(jià)信息管理等內(nèi)容,如圖5-3所示。
圖5-3員工功能界面圖
?
個(gè)人中心:員工通過自己的個(gè)人中心,可進(jìn)行密碼修改,也可對(duì)個(gè)人信息進(jìn)行編輯員工賬號(hào)、員工姓名、聯(lián)系電話、性別、頭像、職位,進(jìn)行修改操作,如圖5-4所示。
?
圖5-4個(gè)人中心界面圖
?
藥品信息管理:員工通過藥品信息管理頁(yè)面可以查看藥品編號(hào)、藥品名稱、藥品分類、英文名、圖片、品牌、類型、劑型、批次號(hào)、數(shù)量、生產(chǎn)日期、過期時(shí)間,進(jìn)行入庫(kù)、出庫(kù)等操作,如圖5-5所示。
圖5-5藥品信息管理界面圖
?
入庫(kù)信息管理:員工通過入庫(kù)信息管理頁(yè)面查看入庫(kù)編號(hào)、藥品名稱、藥品分類、圖片、品牌、類型、數(shù)量、入庫(kù)時(shí)間、員工賬號(hào)、員工姓名、是否審核、審核回復(fù),進(jìn)行修改、刪除等操作,如圖5-6所示。
圖5-6入庫(kù)信息管理界面圖
?
出庫(kù)信息管理:員工通過出庫(kù)信息管理頁(yè)面查看出庫(kù)編號(hào)、藥品名稱、藥品分類、圖片、品牌、類型、數(shù)量、出庫(kù)時(shí)間、員工賬號(hào)、員工姓名、是否審核、審核回復(fù),進(jìn)行修改、刪除等操作,如圖5-7所示。
圖5-7出庫(kù)信息管理界面圖
?
過期處理管理:員工通過過期處理管理頁(yè)面查看藥品編號(hào)、藥品名稱、藥品分類、圖片、過期時(shí)間、過期天數(shù)、處理時(shí)間、處理方式、數(shù)量、員工賬號(hào)、員工姓名、是否審核、審核回復(fù),進(jìn)行修改、刪除等操作,如圖5-8所示。
圖5-8過期處理管理界面圖
?
藥品采購(gòu)管理:員工通過藥品采購(gòu)管理頁(yè)面查看采購(gòu)編號(hào)、藥品名稱、藥品分類、英文名、圖片、品牌、供銷商、類型、劑型、批次號(hào)、生產(chǎn)日期、過期日期、數(shù)量、采購(gòu)備注、員工賬號(hào)、員工姓名、是否審核、審核回復(fù)等內(nèi)容,進(jìn)行修改、刪除等操作,如圖5-9所示。
圖5-9藥品采購(gòu)管理界面圖
?
質(zhì)量驗(yàn)收管理:員工通過質(zhì)量驗(yàn)收管理頁(yè)面查看驗(yàn)收編號(hào)、采購(gòu)編號(hào)、藥品名稱、藥品分類、圖片、品牌、數(shù)量、驗(yàn)收時(shí)間、驗(yàn)收結(jié)果、員工賬號(hào)、員工姓名、驗(yàn)收備注,進(jìn)行修改等操作,如圖5-10所示。
圖5-10質(zhì)量驗(yàn)收管理界面圖
?
調(diào)價(jià)信息管理:員工通過調(diào)價(jià)信息管理頁(yè)面查看調(diào)價(jià)編號(hào)、藥品名稱、藥品分類、圖片、類型、調(diào)價(jià)幅度,如圖5-11所示。
圖5-11調(diào)價(jià)信息管理界面圖
?
5.2管理員功能模塊
運(yùn)行系統(tǒng),首先進(jìn)入登錄界面,按照登錄界面的要求填寫相應(yīng)的“員工名”和“密碼”以及選擇角色,點(diǎn)擊“登錄”然后系統(tǒng)判斷填寫是否正確,若正確進(jìn)入相應(yīng)的界面,具體流程如圖5-12所示。
?
?登錄流程圖
?
圖5-12管理員登錄界面圖
JAVA畢設(shè)幫助,指導(dǎo),源碼分享,調(diào)試部署
總結(jié)
以上是生活随笔為你收集整理的[附源码]java毕业设计医院药房管理系统的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Mac开发之重写NSSlider(比酷狗
- 下一篇: UIAutomator2.0详解(UID