摘 要
近年来互联网络的迅猛发展和电子终端设备的普及,赋予了各行业充足的发展空间。中医药店管理系统相比于传统信息技术,时效性是它最大的特色,已经在电子娱乐、经济等中发挥着举足轻重的作用。更是短时间内迅速扩大了线上管理系统的规模。尽管中医药店管理已经有了很大程度的发展,但在中医药店领域上却少有建设。员工只能通过一些类似软件查询药品信息等,这样的查询方式仍然是比较机械传统的,本文通过对市面上常见的线上管理系统与现实生活中结合问题的讨论,从一个中医药店管理系统角度进行需求分析,提供一些新的思路,并尝试做一些简单的实现。
关键词:中医药店管理系统;
1 绪 论
1.1课题研究背景及意义
伴随着基础网络设施的不断进步和终端电子设备的高度普及,互联网用户规模越来越大[1]。现在人们越来越离不开计算机网络、互联网所带来的好处了,现如今不同的网站系统遍地都是,现在已经不同于以往的传统的管理方式了,只有跟上时代的发展才能不会被淘汰掉,所以对于中医药店来说也是同样的,中医药店管理系统相比于传统的传输媒体,其对网络环境有着更高的要求。而5G网络技术的发展,则给予了中医药店充足的发展空间。
随着经济的发展,人民的生活水平也提高了,于是对网络的需求也越来越依赖。然而,线下管理模式的改进却是一项比较繁杂的工作,因此,管理人员要充分发挥信息化管理的作用,提高本行业整体管理能力,并改进完善现有的中医药店管理体系,是非常有意义的[2]。
管理员的用例图,如图3-1所示。

员工的用例图,如图3-2所示。

系统功能结构图
系统功能结构图是系统设计阶段,系统功能结构图只是这个阶段一个基础,整个系统的架构决定了系统的整体模式,是系统的根据。中医药店管理系统的整个设计结构如图4-1所示。

数据库表结构
在本系统中,采用的是目前比较主流的MySQL数据库,并且设计了几个数据表如下所示:
表4-1:配置文件
| 字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
| id | bigint | 主键 | 主键 | ||
| name | varchar | 100 | 配置参数名称 | ||
| value | varchar | 100 | 配置参数值 |
表4-2:员工
| 字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
| id | bigint | 主键 | 主键 | ||
| addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
| yuangonggonghao | varchar | 200 | 员工工号 | ||
| mima | varchar | 200 | 密码 | ||
| yuangongxingming | varchar | 200 | 员工姓名 | ||
| xingbie | varchar | 200 | 性别 | ||
| lianxidianhua | varchar | 200 | 联系电话 | ||
| lianxidizhi | varchar | 200 | 联系地址 | ||
| touxiang | longtext | 4294967295 | 头像 |
表4-3:药品信息
| 字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
| id | bigint | 主键 | 主键 | ||
| addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
| yaopinmingcheng | varchar | 200 | 药品名称 | ||
| yaopinleixing | varchar | 200 | 药品类型 | ||
| zhuzhigongneng | varchar | 200 | 主治功能 | ||
| yongfayongliang | varchar | 200 | 用法用量 | ||
| kucunshuliang | int | 库存数量 | |||
| cunfangcangku | varchar | 200 | 存放仓库 | ||
| baocunhuanjing | varchar | 200 | 保存环境 |
表4-4:药品入库
| 字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
| id | bigint | 主键 | 主键 | ||
| addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
| yaopinmingcheng | varchar | 200 | 药品名称 | ||
| yaopinleixing | varchar | 200 | 药品类型 | ||
| kucunshuliang | int | 入库数量 | |||
| gongyingshang | varchar | 200 | 供应商 | ||
| rukushijian | datetime | 入库时间 | |||
| rukubeizhu | varchar | 200 | 入库备注 | ||
| yuangonggonghao | varchar | 200 | 员工工号 | ||
| yuangongxingming | varchar | 200 | 员工姓名 |
表4-5:药品订单
| 字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
| id | bigint | 主键 | 主键 | ||
| addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
| dingdanbianhao | varchar | 200 | 订单编号 | ||
| yaopinmingcheng | varchar | 200 | 药品名称 | ||
| yaopinleixing | varchar | 200 | 药品类型 | ||
| kucunshuliang | int | 购买数量 | |||
| xiadanshijian | datetime | 下单时间 | |||
| kehuxingming | varchar | 200 | 客户姓名 | ||
| peisongdidian | varchar | 200 | 配送地点 | ||
| yuangonggonghao | varchar | 200 | 员工工号 | ||
| yuangongxingming | varchar | 200 | 员工姓名 |
表4-6:用户表
| 字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
| id | bigint | 主键 | 主键 | ||
| username | varchar | 100 | 用户名 | ||
| password | varchar | 100 | 密码 | ||
| role | varchar | 100 | 角色 | 管理员 | |
| addtime | timestamp | 新增时间 | CURRENT_TIMESTAMP |
表4-7:token表
| 字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
| id | bigint | 主键 | 主键 | ||
| userid | bigint | 用户id | |||
| username | varchar | 100 | 用户名 | ||
| tablename | varchar | 100 | 表名 | ||
| role | varchar | 100 | 角色 | ||
| token | varchar | 200 | 密码 | ||
| addtime | timestamp | 新增时间 | CURRENT_TIMESTAMP | ||
| expiratedtime | timestamp | 过期时间 | CURRENT_TIMESTAMP |
表4-8:市场调研
| 字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
| id | bigint | 主键 | 主键 | ||
| addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
| yaopinmingcheng | varchar | 200 | 药品名称 | ||
| yaopinleixing | varchar | 200 | 药品类型 | ||
| diaoyanshijian | date | 调研时间 | |||
| shichangjiage | int | 市场价格 | |||
| yuangonggonghao | varchar | 200 | 员工工号 | ||
| yuangongxingming | varchar | 200 | 员工姓名 |
表4-9:客户
| 字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
| id | bigint | 主键 | 主键 | ||
| addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
| kehubianhao | varchar | 200 | 客户编号 | ||
| kehuxingming | varchar | 200 | 客户姓名 | ||
| kehulaiyuan | varchar | 200 | 客户来源 | ||
| lianxidianhua | varchar | 200 | 联系电话 | ||
| lianxidizhi | varchar | 200 | 联系地址 |
表4-10:煎药药房
| 字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
| id | bigint | 主键 | 主键 | ||
| addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
| yaofangmingcheng | varchar | 200 | 药房名称 | ||
| jianyaoleixing | varchar | 200 | 煎药类型 | ||
| shiyongshijian | varchar | 200 | 使用时间 | ||
| shiyongjilu | longtext | 4294967295 | 使用记录 | ||
| yuangonggonghao | varchar | 200 | 员工工号 | ||
| yuangongxingming | varchar | 200 | 员工姓名 |
表4-11:供应商
| 字段名称 | 类型 | 长度 | 字段说明 | 主键 | 默认值 |
| id | bigint | 主键 | 主键 | ||
| addtime | timestamp | 创建时间 | CURRENT_TIMESTAMP | ||
| gongyingshangbianhao | varchar | 200 | 供应商编号 | ||
| gongyingshangmingcheng | varchar | 200 | 供应商名称 | ||
| lianxidizhi | varchar | 200 | 联系地址 | ||
| lianxidianhua | varchar | 200 | 联系电话 | ||
| gongyingyaopin | varchar | 200 | 供应药品 | ||
| gongyingjiage | int | 供应价格 |
员工功能模块
在系统上员工点击注册、登录按钮,在注册、登录界面填写信息完成后,点击注册、登录操作,如图5-1所示:

员工登录系统后可以对系统首页、个人中心、客户管理、供应商管理、药品信息管理、药品入库管理、煎药药房管理、市场调研管理、药品订单管理等功能进行操作。如图5-2所示:

员工点击客户管理;在客户管理页面对客户编号、客户姓名、客户来源、联系电话、联系地址等信息,进行查询、删除客户信息等操作;如图5-3所示。

管理员功能模块
管理员登录,通过登录页面输入用户名、密码、角色等信息,进行登录操作,如图5-6所示。

管理员登录进入中医药店管理系统可以查看系统首页、个人中心、员工管理、客户管理、供应商管理、药品信息管理、药品入库管理、煎药药房管理、市场调研管理、药品订单管理等功能,进行相应操作,如图5-7所示。

结 论
本文介绍了一个使用方便,界面清晰的中医药店管理系统的设计与实现。本系统已经实现了对药品信息、药品入库、煎药药房、市场调研、药品订单等的综合管理,系统为管理者节省了精力和时间,简化了中医药店管理建设中重要环节的管理难度,丰富了信息化的建设,符合信息时代的发展趋势。存储在系统中的数据也将对未来信息管理系统的发展提供数据支撑。
本文实现的系统具有功能实用、界面简单清晰、操作简单、安全稳定的优点。在设计实现上本系统采用了springboot快速开发接口,提升了开发效率、同时也保障了后续维护,易于扩展。使用MySQL轻量级数据库大幅度提升查询性能。这时对系统的要求也将越来越高,这要求我们不断探索新的需求,开发新的技术,与时俱进,实现更完善更智能的中医药店管理。
948

被折叠的 条评论
为什么被折叠?



