Java Swing药品库房管理系统,界面漂亮、功能全,直接使用 窗体版本-402
今天为大家分享一个java语言编写的药品库房管理系统-402,目前系统功能已经很全面,后续会进一步完善。整个系统界面漂亮,有完整得源码,希望大家可以喜欢。喜欢的帮忙点赞和关注。一起编程、一起进步
开发环境
开发语言为Java,开发环境Eclipse或者IDEA都可以,数据为MySQL。运行主程序,或者执行打开JAR文件即可以运行本程序。
系统框架
利用JDK自带的SWING框架开发。纯窗体模式,直接运行Main文件即可以。同时带有详细得设计文档。
主要功能
功能描述
药品库房管理系统提供了一个强大的后台管理模块——数据维护。在数据维护模块中,用户可以方便的管理系统中的使用人员的帐号,系统中的药品信息,药品生产厂商,药品供货商,药品类别等信息。使用帐号管理功能可以方便的给予某人某个权限,使其拥有某种操作的权限,也可以快捷的修改自己本身的密码。而后面的这些信息管理功能可以给系统中的其他模块一个规范也是一个约束,这样就不会在系统中出现错误的信息,保证了信息的有效性和信息的完整性。整个系统分三种用户类型:库房管理员、系统管理员、业务审核员。
(1) 系统管理员:拥有系统中所有功能.功能包括:账号管理、生产单位资料管理、供货商管理、药品信息管理、药房信息管理、药品类别管理。
(2)库房管理员:拥有系统中所有功能。功能包括:账号管理、生产单位资料管理、供货商管理、药品信息管理、药房信息管理、药品类别管理。
(3)业务审核员:修改密码、业务单据录入、业务单据审核、药品管理、统计与报表管理
系统流程图

运行效果
1 用户登录

2 账号管理

3 修改密码

4 新增账号

5 账号管理

6 供货单位资料管理

7 供应商信息管理

8 药品信息管理

9 药房信息管理

10 药品信息管理

11 业务单据录入

12 业务单据审核

13 药品调价

14 库存查询和统计

项目总结
通过此项目,我收获了很多很多,其中最重要的一点是细心和耐心,刚开始的时候不一定要考虑到系统的方方面面,在项目开发的过程中,先画出业务流程图和用例图,把大体框架做好,然后再逐一细化。刚开始不可能做到面面俱到,围绕原型一步步完善。做为系统设计和编码的程序员,要善于思考,以现实为依据,让自己的每一行代码都能实现自己的意义。
通过本次项目的开发和设计,我掌握了事件处理,文件操作,Java UI布局,JDBC、界面美化等知识,并且能够运用到实际项目中,对我以后的学习和就业有非常大的帮助。