源代碼+數據庫+LW文檔(1萬字以上)+開題報告+答辯稿ppt+部署教程+代碼講解+代碼時間修改工具
技術實現
- 開發語言:后端:Java 前端:vue
- 框架:springboot
- 數據庫:mysql
開發工具
JDK版本:JDK1.8
數據庫:mysql 數據庫工具:Navicat
開發軟件:idea
主要角色及功能介紹
UML是面向對象的圖形化建模語言,具有表示容易,定義友好,適用范疇廣泛,功能強大。用例圖是用例模型的一種,需求分析人員可采用用例圖表示用戶操作行為。社區藥房系統的用例圖設計主要包括用戶用例設計和管理員用例設計。
4.2.1 用戶用例圖設計
用戶角色用例圖如圖4-3所示。
圖4-3 用戶用例圖
4.2.2 管理員用例設計
管理員的業務用例流程如圖4-4所示。
圖4-4 管理員用例圖
不同的藥品有著不同的類型,適合不同的患者使用,所以需要建立藥品類型模塊,藥品類型的數據包括類型名稱、類型狀態、排序值、備注、創建人、創建時間、更新人、更新時間,管理員可以新增、刪除、編輯和條件查詢藥品類型數據,用戶可以查詢管理員發布的藥品類型數據,如圖4-5和圖4-6所示。
圖4-5 藥品類型模塊詳細設計圖
圖4-6 藥品類型模塊架構設計圖
系統功能實現及截圖
5.1 登錄注冊模塊的設計和實現
數據中心模塊包含了對社區藥房系統的基礎模塊,比如管理誰可以登錄這套系統,記錄這些人登錄系統做了什么,不同的人擁有不同權限的管理。
用戶和管理員進入社區藥房系統后,如圖5-1所示。
圖5-1 系統登錄圖
管理員的賬號為admin,密碼為123456;測試用戶賬號為user4,密碼為123456。用戶輸入賬號、密碼和圖形驗證碼,點擊登錄按鈕,即可進入系統,進入系統后,如圖5-2所示。
圖5-2 系統主頁
用戶可以在左側打開菜單,進入用戶管理模塊,如圖5-3所示。
圖5-3 用戶管理模塊示意圖
管理員可以進入角色管理模塊,對角色分配菜單權限,如圖5-4所示。
圖5-4 菜單權限分配界面圖
5.2 藥品類型模塊的設計和實現
不同的藥品有著不同的類型,適合不同的患者使用,所以需要建立藥品類型模塊,藥品類型的數據包括類型名稱、類型狀態、排序值、備注、創建人、創建時間、更新人、更新時間,管理員可以新增、刪除、編輯和條件查詢藥品類型數據,用戶可以查詢管理員發布的藥品類型數據,主模塊如圖5-5所示。
圖5-5 藥品類型模塊主界面圖
點擊頂部的添加按鈕,即可添加藥品類型,添加界面如圖5-6所示。
圖5-6 藥品類型模塊添加界面圖
點擊主界面每一行藥品類型數據的編輯按鈕,即可編輯藥品類型數據,編輯界面如圖5-7所示。
圖5-7 藥品類型模塊編輯界面圖
點擊主界面每一行藥品類型數據的刪除按鈕,即可彈出二次刪除確認彈框,最終完成藥品類型的刪除操作,界面如圖5-8所示。
圖5-8 藥品類型模塊刪除界面圖
5.3 藥品檔案模塊的設計和實現
藥品是社區藥房系統的核心實體,需要建立藥品檔案模塊對管理員發布的藥品數據進行管理,藥品的字段包括藥品名稱、藥品類型、藥品介紹、藥品圖片、創建人、創建時間、更新人、更新時間,管理員可以新增、刪除、編輯和條件查詢藥品數據,用戶可以查詢管理員發布的藥品數據,主界面如圖5-9所示。
圖5-9 藥品檔案模塊主界面圖
點擊主界面頂部的添加按鈕,即可完成藥品的添加,添加界面如圖5-10所示。
圖5-10 藥品檔案模塊添加界面圖
點擊主界面每一行藥品數據的編輯按鈕,即可編輯藥品的數據,編輯界面如圖5-11所示。
圖5-11 藥品檔案模塊編輯界面圖
點擊主界面每一行藥品數據的刪除按鈕,即可完成藥品的刪除功能,刪除界面如圖5-12所示。
圖5-12 藥品檔案模塊刪除界面圖
5.4 藥品訂單模塊的設計和實現
有了藥品的數據之后,用戶就可以對齊進行購買下單操作,藥品訂單的數據包括藥品、下單狀態、下單數量、付款狀態、創建人、創建時間、更新人、更新時間,用戶可以對藥品進行加購、下單和付款操作,管理員可以對用戶發起的藥品訂單進行條件查詢,主界面如圖5-9所示。
圖5-9 藥品訂單模塊主界面圖
點擊藥品模塊的加購按鈕,即可完成藥品訂單的添加,添加界面如圖5-10所示。
圖5-10 藥品訂單模塊添加界面圖
點擊主界面每一行藥品訂單數據的詳情按鈕,即可查看藥品訂單的詳情數據,詳情界面如圖5-11所示。
圖5-11 藥品訂單模塊詳情界面圖
點擊主界面每一行藥品訂單數據的取消下單按鈕,即可完成藥品訂單的刪除功能,刪除界面如圖5-12所示。
圖5-12 藥品訂單模塊刪除界面圖
5.5 藥品收藏模塊的設計和實現
為了更好的滿足用戶的個性化需求,社區藥房系統支持用戶對藥品進行收藏,以便于快速的選擇藥品,藥品收藏字段包括藥品ID、藥品名稱、藥品介紹、藥品圖片、收藏人、收藏時間、更新人、更新時間,用戶可以對藥品進行收藏、取消收藏操作,管理員可以查詢用戶的藥品收藏數據,主界面如圖5-9所示。
圖5-9 藥品收藏模塊主界面圖
點擊主界面頂部的添加按鈕,即可完成藥品的收藏操作,界面如圖5-10所示。
圖5-10 藥品收藏模塊添加界面圖
點擊主界面每一行藥品收藏數據的詳情按鈕,即可查詢藥品收藏的詳情數據,詳情界面如圖5-11所示。
圖5-11 藥品收藏模塊詳情界面圖
點擊主界面每一行藥品收藏數據的刪除按鈕,即可完成藥品收藏的刪除功能,刪除界面如圖5-12所示。
圖5-12 藥品收藏模塊刪除界面圖
5.6 藥品資訊模塊的設計和實現
為了更好的和用戶去做交互,社區藥房系統支持留言功能,留言的字段包括留言內容、留言人、留言時間、狀態、備注、回復內容、回復時間、回復人,用戶可以對藥品發起留言,管理員可以對其進行回復,或進行刪除留言操作,主界面如圖5-9所示。
圖5-9 藥品留言模塊主界面圖
點擊主界面頂部的添加按鈕,即可完成菜品留言的添加,添加界面如圖5-10所示。
圖5-10 藥品留言模塊添加界面圖
點擊主界面每一行菜品留言數據的回復按鈕,即可恢復菜品留言,回復界面如圖5-11所示。
圖5-11 藥品留言模塊編輯界面圖
點擊主界面每一行菜品留言數據的刪除按鈕,即可完成菜品留言的刪除功能,刪除界面如圖5-12所示。
圖5-12 藥品留言模塊刪除界面圖