《药品管理系统》
1.项目概述
药品管理系统是对现有传统药品管理模式的改进和提高的基础上进行设计与开发,主要用于医疗体系中药品的管理,对医疗体系进行实时监控。由于当前大量医疗体系的药品进销存环节尚处于人工统计作业阶段,不仅效率不高,而且难免由于管理不当而出现纰漏。所以设计出一个完善高效的药品进销存管理系统,用以帮助药品产品管理和员工管理以及供应商管理的自动化。
2.项目规划
2.1需求分析
随着我国医药卫生体制的不断改革和互联网技术的快速发展, 利用计算机进行医院药品的信息化管理已成为社会发展的必然趋势。传统的药品管理主要采用人工方式, 存在效率低、不规范、药品信息更新延迟等诸多问题。为提高医院工作效率, 加强规范化管理, 该文设计实现了一个基于springboot+thymeleaf的医院药品管理系统。该系统以idea为主要开发平台, MySQL为后台数据库, 采用B/S模式和Bootstrap技术实现系统图形化界面, 具有药品管理、供应商信息管理和用户管理等功能, 具有一定的应用价值。
2.2结构分析
根据实际需求情况,将整个系统分为两部分。第一部分为系统的超级管理员,具有管理系统的最高权限,包括用户管理、药品管理、供应商管理等功能模块。第二部分分为普通管理员,分别具有药品管理和供应商管理的功能权限。每部分模块的主要功能如下:
1)用户管理模块:提供超级管理员、普通管理员三种账户权限。在登录时提供正确的用户名和密码后,不同身份的用户进入不同的用户界面。超级管理员可以对所有用户信息进行编辑、添加、删除。普通管理人员仅能对个人信息进行编辑和药品的管理和供应商管理。
2)药品管理:管理员可以对药品库存信息进行查询、添加、删减、药品有效期检查、药品调价等功能。
3)供应商管理:管理员根据采购及退货药品数据的分析,选择合适的供应商,具有添加、查询、编辑、删除供应商信息的功能。
2.3数据库设计
数据库表的设计是系统开发中的关键部分,根据对系统中不同权限的管理员功能模块的分析,在MySQL数据库中设计张数据表,分别是用户表(user)、药品表(medicine)、保存登录信息表(persistent_logins)、供应商表(supplier)。