今天为大家分享一个java语言编写的图书管理程序-412,目前系统功能已经很全面,后续会进一步完善。整个系统界面漂亮,有完整得源码,希望大家可以喜欢。喜欢的帮忙点赞和关注。一起编程、一起进步
开发环境
开发语言为Java,开发环境Eclipse或者IDEA都可以,数据为MySQL。运行主程序,或者执行打开JAR文件即可以运行本程序。
系统框架
利用JDK自带的SWING框架开发。纯窗体模式,直接运行Main文件即可以。同时带有详细得设计文档。
主要功能
模块介绍
本次开发的企业人事管理系统主要包括以下一些模块:员工管理模块、部门管理模块、
工作调动模块、人员考核模块、工资管理模块。下面对这些功能进行一个详细的介绍。
1 员工管理模块:对公司中的员工信息进行日常的维护。包括对员工进行新增、删除、修改等操作。
2 部门管理模块:对公司中的部门信息进行日常的维护操作。包括对部门进行新增、删除、修改等操作。
3 员工工作调动:对员工从一个部门调动到其他一个部门。同时也可以查询所有的以往的历史调动记录。
4 人员考核:记录员工年度的考核信息。同时也可以查询以往的所有的人员考核记录信息
5 工资调整模块:记录员工工资的调整信息,调整记录信息包括调整前工资,调整后工资。同时也可以查询所有的历史工资调整记录
功能模块图
运行效果
1 添加人员
2 查询人员
3 部门管理
4 人员调动
5 人员调动历史查询
6 人员考核
7 人员考核历史
8 薪资查询
9 薪资历史查询
项目总结
通过此项目,我收获了很多很多,其中最重要的一点是细心和耐心,刚开始的时候不一定要考虑到系统的方方面面,在项目开发的过程中,先画出业务流程图和用例图,把大体框架做好,然后再逐一细化。刚开始不可能做到面面俱到,围绕原型一步步完善。做为系统设计和编码的程序员,要善于思考,以现实为依据,让自己的每一行代码都能实现自己的意义。
通过本次项目的开发和设计,我掌握了事件处理,文件操作,Java UI布局,JDBC、界面美化等知识,并且能够运用到实际项目中,对我以后的学习和就业有非常大的帮助。