[附源码]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系統分析
3.1.1可行性分析
經濟可行性:由于本系統是作為畢業設計系統,且系統本身存在一些技術層面的缺陷,并不能直接用于商業用途,只想要通過該系統的開發提高自身學術水平,不需要特定服務器等額外花費。所有創造及工作過程僅需在個人電腦上就能實現,使用到的軟件大多為開源軟件,所以經濟成本并不高,可以輕易實現。
技術可行性:本系統的開發使用java作為系統使用的開發語言,開發環境選擇My Eclipse,而B/S結構決定了本系統的兼容性和多用戶可操作性,此外選擇MySql作為數據庫不僅提高了數據安全性更保障了數據的可操作性。
運行可行性:本系統作為以java作為開發語言的系統,而且選用B/S結構則決定了要操作本系統僅需要占用很小的資源,并沒有過多地硬件配置要求,目前市面上只要能正常運行瀏覽器的個人電腦都可以正常運行使用該系統。
經過總結,本系統在經濟方面、技術方面、運行方面的條件都得以滿足,為此系統的開發具備了可行性條件。
3.1.2需求分析
通過對本系統的功能和結構分析,可以總結出系統的需求,如下:
(1)使用系統的用戶分為管理員和員工兩個角色。
(2)不同的用戶類型對應不同的頁面訪問權限。
(3)管理員可以管理員工信息。
3.1.3 功能分析
通過上面的需求分析,我們能夠分析出系統的主要功能包括:
管理員可以對個人中心,通知公告管理,員工管理,客戶信息管理,供應商管理,藥品信息管理,藥品入庫管理,藥品出庫管理,員工工資管理等進行查看及相應的操作。
3.2 總體設計
根據醫藥管理系統的功能需求,進行系統設計。
員工功能包括個人中心,通知公告管理,客戶信息管理,供應商管理,藥品信息管理,藥品入庫管理,藥品出庫管理,員工工資管理等;
管理員功能包括個人中心,通知公告管理,員工管理,客戶信息管理,供應商管理,藥品信息管理,藥品入庫管理,藥品出庫管理,員工工資管理等;
系統對這些功能進行整合,產生的功能結構圖如下圖所示:
?
圖3-1 系統總體設計圖
3.3 數據庫設計
在每一個系統中數據庫有著非常重要的作用,數據庫的設計得好將會增加系統的效率以及系統各邏輯功能的實現。所以數據庫的設計我們要從系統的實際需要出發,才能使其更為完美的符合系統功能的實現。
3.3.1 數據庫E-R圖
E-R圖為實體-關系圖,本系統的E-R圖展現了各個實體之間的關系,在本數據庫中,各個實體之間的關系均為多對多的關系;
員工注冊屬性圖如圖3-2所示。
?
圖3-2員工注冊實體屬性圖
藥品出庫管理實體屬性圖如圖3-3所示。
?
圖3-3藥品出庫管理實體屬性圖
員工工資管理實體屬性圖如圖3-4所示。
?
圖3-4員工工資管理實體屬性圖
4.1員工功能模塊
員工登錄系統后,可以對個人中心,通知公告管理,客戶信息管理,供應商管理,藥品信息管理,藥品入庫管理,藥品出庫管理,員工工資管理等功能進行相應的操作管理,如圖4-1所示。
?
圖4-1員工登錄界面圖
客戶信息管理,在客戶信息管理頁面可以對客戶編號,客戶名稱,負責人性別,聯系電話,地址,備注等進行查看,如圖4-2所示。。
?
圖4-2客戶信息管理界面圖
供應商管理,在供應商管理頁面可以對編號,名稱,負責人,性別,聯系電話,地址等功能進行相應的操作管理,如圖4-3所示。
?
圖4-3供應商管理界面圖
藥品信息管理,在藥品信息管理頁面可以對藥品編號,藥品名稱,類型,藥品類別,批次號,生產單位,數量,生產地址,藥品圖片,使用說明,生產日期,有效期至等內容進行查看操作,如圖4-4所示。
?
圖4-4藥品信息管理界面圖
藥品入庫管理,在藥品入庫管理頁面可以對入庫單號,藥品編號,藥品名稱,藥品類別,數量,供應商,入庫日期,備注,工號,姓名等進行查看操作,如圖4-5所示。
?
圖4-5藥品入庫管理界面圖
員工工資管理,在員工工資頁面可以對月份,工號,姓名,基本工資,加班工資,績效獎金,其他補助,扣款金額,實發工資,扣款原因,登記日期等進行操作,如圖4-6所示。
?
圖4-6員工工資管理界面圖
4.2管理員功能模塊
管理員進行登錄,進入系統前在登錄頁面根據要求填寫用戶名和密碼,選擇角色等信息,點擊登錄進行登錄操作,如圖4-7所示。
?
圖4-7管理員登陸界面圖
通知公告管理,在通知公告管理頁面可以對標題,簡介,發布時間,,封面等內容進行查看,修改和刪除等操作,如圖4-8所示。
?
圖4-8通知公告管理界面圖
客戶信息管理,在客戶信息管理頁面可以對客戶編號,客戶名稱,負責人性別,聯系電話,地址,備注等進行查看,修改和刪除。如圖4-9所示。。
?
圖4-9客戶信息管理界面圖
供應商管理,在供應商管理頁面可以對編號,名稱,負責人,性別,聯系電話,地址等功能進行查看,修改和刪除等操作。如圖4-10所示。
?
圖4-10供應商管理界面圖
藥品信息管理,在藥品信息管理頁面可以對藥品編號,藥品名稱,類型,藥品類別,批次號,生產單位,數量,生產地址,藥品圖片,使用說明,生產日期,有效期至等內容進行查看,修改和刪除等操作,如圖4-11所示。
?
圖4-11藥品信息管理界面圖
藥品入庫管理,在藥品入庫管理頁面可以對入庫單號,藥品編號,藥品名稱,藥品類別,數量,供應商,入庫日期,備注,工號,姓名等進行操作,如圖4-12所示。
?
圖4-12藥品入庫管理界面圖
JAVA畢設幫助,指導,源碼分享,調試部署
總結
以上是生活随笔為你收集整理的[附源码]java毕业设计医药管理系统的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 用u盘装系统装一半就黑屏-(用u盘装系统
- 下一篇: 有目标的人奔跑,没目标的人流浪