计算机专业毕业设计-基于SSM框架的医学药品管理系统-Spring MVC

在这里插入图片描述
嗨,我是射手座的程序媛,期待和大家更多的交流与学习,欢迎添加3512724768。

计算机专业毕业设计-基于SSM框架的医学药品管理系统-Spring MVC

详细的开发环境,请见个人博客:开发环境安装详细步骤
主要功能实现
1 总体页面
2 注册与登录功能实现
3 用户管理功能实现
4 采购管理功能实现
5 销售管理功能实现
6 库存管理功能实现
7 供应商管理功能实现
8 数据统计管理功能实现
9 学习园地功能实现

1 总体页面

图1-1、1-2为系统首页,以超级管理员系统界面为例,左侧为系统的导航栏模块,分为用户模块、采购模块、销售模块、库存模块、供应商模块、数据统计模块、学习园地管理模块以及HOME首页模块。在右上角工具栏可以实现全屏、个性化设置功能。
在这里插入图片描述
图1-1 系统首页界面
在这里插入图片描述
图1-2 系统个性化设置界面
图1-3系统权限控制页,本系统根据用户角色进行判断,确定用户进入不同的界面,以区分其操作权限,若无权进入某模块,则跳转到404界面,以药房管理员无法进行药品销售操作为例。
在这里插入图片描述

2 注册与登录功能实现

图2-1为用户注册与登录界面,无账号的用户进行注册,有账号的用户则根据工号和密码进行登录。
图2-2为用户重置密码邮箱验证界面,忘记密码时,根据邮箱发送验证码检查用户身份,识别身份成功后重置密码。
图2-3为登录验证界面,用户输入信息后,若信息错误,则提示错误信息。

在这里插入图片描述
在这里插入图片描述

3 用户管理功能实现

该功能实现个人信息的维护,超级管理员可以实现添加、修改、删除、浏览用户信息的功能,其他用户仅可进行个人信息的维护与密码的修改功能。
图3-1为个人信息修改界面,更改个人基本信息,无法更改个人的用户角色。
图3-2为添加用户信息:超级管理员添加新用户,用户编号由序列自动生成。
图3-3为查询、浏览用户信息页面,用户根据用户姓名或者用户工号实现对用户信息的查看功能。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4 采购管理功能实现

该管理模块包括药品采购、采购信息维护、销售信息浏览的功能。
图4-1为药品信息浏览界面,超级管理员或药库管理员根据药品名称或类型查询药品,以查询药品类型为“颗粒剂”的药品信息为例。
图4-2为采购“葡萄糖”界面,点击“采购”按钮后,弹出采购信息单,对药品的采购数量、药品有效期、供应商、采购备注进行填写,但管理员无法修改药品的名称、单价、类型、单位。
图4-3为采购“葡萄糖”后采购信息界面,在点击“采购”后,则完成对某种药品的采购,并返回到该药品的采购记录信息界面。
图4-4为采购信息维护界面,超级管理员或药库管理员,根据采购信息记录,选择需要修改备注的记录后,实现单个或批量修改备注信息的功能,记录编号串根据选择的采购记录编号形成,无法修改。
图4-5为查看销售信息界面,用户根据药品名称、供应商、经办人查询已销售的药品情况,并计算生成当前查询的药品销售总量。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5 销售管理功能实现

该管理模块包括药品销售以及查询药品失效信息的功能。
图5-1为药品库存界面,超级管理员或药房管理员根据药品名称、供应商、经办人进行条件查询药品当前库存信息,显示在某供应商采购药品的销售情况以及当前库存情况。
图5-2为药品销售界面,选定药品,点击“销售”后,若药品已过期,会弹出警示框提示无法销售,若药品正常则弹出销售药品信息表,完成销售。
图5-3为查询药品失效信息界面,用户根据药品名称、供应商名称展示失效药品信息,并实时展示某失效药品的总数量以及详细信息,并以失效药品处理的时间进行排序展示。
在这里插入图片描述
在这里插入图片描述

6 库存管理功能实现

该管理模块包括药品库存信息、药品价格调整以及对药品的有效期进行检查的功能。其中,超级管理员、药库管理员可以修改药品的库存信息,对药品价格进行调整,而药房管理员仅可以查询浏览药品的库存信息;超级管理员、药房管理员可以对药品的有效期进行检查。
图6-1为药库管理员添加药品界面,用户请求后,弹出添加药品信息框,填写信息后,通过业务逻辑层处理信息,实现添加药品的功能。
图6-2为药库管理员修改药品界面,仅可修改药品当前数量为0的药品信息。
图6-3为药库管理员删除药品界面,管理员仅允许删除药品当前数量为0的药品信息。
图6-4为药品价格调整界面,管理员根据药品名称或类型模糊查询药品,点击“调整”后,进入药品价格修改页面,可批量修改或单一修改。
图6-5为用户处理失效药品界面,用户根据实际情况对药品进行有效期检查。
在这里插入图片描述
在这里插入图片描述

7 供应商管理功能实现

该模块实现增加、删除、修改供应商基本信息以及根据查询条件进行模糊查询的功能。
图7-1为供应商信息列表界面,实现根据查询条件进行模糊查询的功能。
图7-2为添加、修改供应商信息界面,图7-3为删除供应商信息界面,可批量或单个删除,当且仅当供应商药品数量为0时才可以删除。
在这里插入图片描述
在这里插入图片描述

8 数据统计管理功能实现

该管理模块实现对数据信息的统计并实现数据可视化展示功能。
图8-1为药品库存统计界面,将各类药品现存数量以柱状图形式展示给用户。
图8-2为各供应商采购的药品数量界面,将在各供应商采购的药品数量以折线图的形式展示给用户。
图8-3为某药品供应商来源界面,当选择某中药品点击查询时,将该药品的供应商来源以及采购数量以南丁格尔图的形式展示给用户,以查询“布洛芬”为例。
图8-4为失效药品统计界面,将各失效药品数量以柱状图的形式展示。
图8-5为供应商药品统计界面,供应商药品现存数量以圆环图形式展示。
图8-6为各管理员销售药品数量统计界面,管理员销售药品数量以柱状图形式展示。
图8-7为查询某管理员销售各类药品数量界面,该管理员销售的药品数量以饼状图的形式展示给用户,以查询“admin”为例。
在这里插入图片描述
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/469fd33e35c
在这里插入图片描述
在这里插入图片描述

9 学习园地功能实现

该管理模块实现用户添加、修改、删除学习资料信息以及根据学习资料名称或资料类型查看学习资料信息以及对文件的上传、下载功能,并根据资料的公开状态进行展示。
图9-1为用户查询学习资料信息界面,可以查询到资料公开状态为“公开可见”的资料以及自己上传的“仅自己可见”的资料。
图9-2为用户添加、修改学习资料信息界面。
在这里插入图片描述
嗨,我是射手座的程序媛,期待和大家更多的交流与学习,欢迎添加3512724768。

  • 33
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值