基于Java的人事管理系统的设计与实现
目 录
摘要 ....................................................................... I ABSTRACT ................................................................. II 1 绪论 .................................................................... 1
1.1 课题研究的背景 .................................................. 1 1.2 课题研究的意义及功能 .......................................... 1 1.3 需求信息的收集 .................................................. 2 1.4 需求信息的整理 .................................................. 3
2 系统分析 ............................................................... 3
2.1 需求分析.......................................................... 3 2.2 可行性分析 ....................................................... 4
2.2.1 技术可行性 .................................................. 4 2.2.2 经济可行性 .................................................. 4 2.2.3 操作可行性 .................................................. 4
3 系统设计 ............................................................... 4
3.1 用到的知识 ....................................................... 5
3.1.1 Java语言的特点 ............................................. 5 3.1.2 SQL语言及其特点 ............................................ 5
3.2 开发环境.......................................................... 7
3.2.1 JDK的说明与使用 ............................................ 7 3.2.2 MySQL数据库 ................................................. 7 3.2.3 Eclipse的使用 .............................................. 8
3.3 数据库的设计 .................................................... 8
3.3.1 系统的结构与功能 ........................................... 8 3.3.2 数据库设计E-R图 ........................................... 9
基于Java的人事管理系统的设计与实现
3.3.3 数据库表的设计 ............................................. 11 3.3.4 测试数据的输入 ............................................. 14
3.4 数据库的连接 ................................................... 14
3.4.1 MySQL数据库的连接 ......................................... 14 3.4.2 数据库的操作 ............................................... 15
3.5 系统各模块的实现 .............................................. 16
3.5.1 登录模块的实现 ............................................. 16 3.5.2 个人资料管理模块的实现 .................................... 19 3.5.3 个人简历模块的实现 ........................................ 20 3.5.4 查询职工基本资料模块实现 ................................. 22 3.5.5 工资管理模块实现 .......................................... 24 3.5.6 考勤管理模块实现 .......................................... 25
4 系统测试 ............................................................ 27 结束语 .................................................................. 32 致谢 ..................................................................... 33 参考文献 ............................................................... 33
基于Java的人事管理系统的设计与实现
基于Java的人事管理系统的设计与实现
摘 要
针对传统人工管理数据可能出现的数据冗余、信息丢失、效率低下等问题,在对企业人事管理流程的充分调研的基础之上,本论文利用java语言面向对象程序设计技术以及mysql数据库设计并实现了基于java的人事管理系统,该系统在设计过程中严格遵循软件工程学的方法,利用分阶段的生命周期计划严格管理,该系统主要实现了员工基本信息管理模块、员工简历管理模块、员工工资管理模块以及员工考勤管理模块,经过在eclipse测试结果表明:该系统稳定安全、操作简单、功能实用、功能可扩展性强。通过采用本系统不仅可以解决人工管理效率低下的问题,而且减少了企业的管理成本,增强了企业的核心竞争力,使得企业更好的融入到现代社会。
关键词 人事管理系统/mysql/eclipse
I
基于Java的人事管理系统的设计与实现
THE DESIGN AND IMPLEMENTATION OF PERSONNEL MANAGEMENT
SYSTEM BASED ON JAVA
ABSTRACT
Aiming at the traditional manual management data that may appears data redundancy, information lost, inefficiency and other issues, This paper used the Java language object-oriented programming technology and the mysql database for designed and implemented a personnel management system based on Java in the basis of full investigation on the process for the business enterprise personal management also, the system following the process of software engineering method strictly when designing the system and using the planning phases of the life cycle management strictly, It mainly realizing the staff basic information management module, employee resume management module, employee wages management module and the employees' attendance management module, the test results shows that the system is stable and secure, the operation is simple, the function is practical and extensibility in the eclipse. The system can not only solve the low efficiency of manual management, but also reduce the cost of the enterprise management. It also can enhance the core competitiveness of the enterprise and make the enterprise better into the modern society.
KEY WORDS management system, mysql, eclipse
II
基于Java的人事管理系统的设计与实现
1 绪论
1.1课题研究的背景
以前,由于技术的不成熟,企业人事管理主要依靠人工管理方式进行人事档案管理,工资信息及考勤信息的管理,这种方式对于员工较少的企业已经捉襟见肘了,更不要说一些大的跨国企业了,而且这种人工管理方式还面临着很多的问题,一方面必须请专职的人员进行数据的记录,管理成本较高;另一方面由于数据量较大,很容易造成记录数据出现错误,数据冗余、信息丢失等问题,管理效率极其低下等等。对企业而言,人事是企业最宝贵的资源,也是企业的“生命线”。如何做到企业人事与经济效益具有良好匹配?如何做到事得其才,人尽其用?如何在满足企业效益的同时又兼顾企业职工的需求?如何能在瞬息万变的时代使企业与社会环境相适应并且处理好随时变化的人事?这一系列的问题都是需要亟待解决的问题。
现在,伴随着科技的进步,计算机技术的发展,利用计算机实现人事管理势在必行,特别是对一些大中型企业来讲,利用计算机实现本企业人事管理不仅减少了企业的管理成本,更重要是符合现代企业管理理念,效率高、方便、快捷等优点,使得企业人事管理更加的科学、规范,这不仅是企业自身发展的需要,更是社会发展的需要。
为了解决上述问题,使企业在激励的市场竞争中立于不败之地,设计并开发出一套适合企业人事工资管理特点,又符合我国企业管理实情的人事管理信息系统就显得尤为重要,本次设计希望在这个方面有所贡献。
[1]
1.2课题研究的意义及功能
现在我国的企事业单位中信息的管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的高效率、方便快捷的信息管理所取代。我作为一个计算机应用的毕业生,希望可以在这方面有所贡献。
本课题实现的人事管理系统,基本实现了人事管理的功能,包括人事档案信息、工资、考勤等增、删、改、查等功能,简洁、实用的特点特别适用于一些小
1
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库基于Java的人事管理系统的设计与实现毕业论文(2)在线全文阅读。
相关推荐: