1、功能介绍及技术要点
系统角色:普通店员、管理员
主要功能包括: 店员角色功能:零售信息(结算、打印小票);处方药管理(查询处方药登记记录、修改、删除记录)
管理员角色功能: 药品基础信息(根据条码和药品名称搜索、查看药品列表);进货信息(供货商管理、审核入库管理、查看进货记录);药品库存信息(库存列表、库存药品查询);零售信息(结算、打印小票);处方药管理(查询处方药登记记录、修改、删除记录);有效期提示(有效期提示:即将过期的药品列表、删除过期药品);库存预警、缺货信息、销售记录列表、员工管理。
框架结构:SpringMVC, Spring5, MyBatis, JSP, JQuery
数据库:MySQL 5.7
开发工具:Jdk 8/11、Idea/Eclipse、数据库可视化 MySQL-Front
2、功能图文介绍
2.1 店员角色功能模块:
2.1.1 零售信息:拥有结算、打印小票功能。通过对药品进行选择,并且确认数量是否正确,可以对选择错的药品进行删除操作,如果确认无误,可以进行结算,并且进行“打印小票”功能,如果连接了打印机,也可以直接打印纸质版小票。
2.2.2.处方药管理: 在该模块可以通过查询处方药登记记录、修改、删除记录等进行管理,病人会根据处方药的记录进行开药。
管理员角色功能:
1.药品基础信息: 根据条码和药品名称搜索、查看药品列表:(添加、修改、删除药品)等功能对药品信息进行管理,之后在进货时会选择对应药品信息,以及开处方或者销售等情况所使用。
2.进货信息:通过供货商管理、审核入库管理、查看进货记录对进货情况进行管理,其中选择选择本次进货的药品,此时药品的基本情况会自动显示,并且需要手动输入本次进货药品的批号、销售价格、进价、数量、供应商等数据。
3.药品库存信息:对药品库存是通过库存列表、添加、修改、删除库存记录、库存药品查询等功能进行管理。
4.零售信息:结算、打印小票
5.处方药管理:查询处方药登记记录、修改、删除记录
6.有效期提示:即将过期的药品列表、删除过期药品
7.库存预警
8.缺货信息
9.销售记录列表:在销售记录模块中,可以通过日期对销售记录进行销售的药品进行检索,将会在列表中显示对应药品情况。
10.员工管理:可以管理员工的账号和密码等信息。