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