摘要:随着国内外经济的高速发展,市场竞争日益激烈,而人才竞争是企业能否发展壮大的重要关键之一。目前很多人才档案信息都是基于手工管理,这样可能会导致很多错误,而如果利用信息化的方式管理档案,将会大大减少出错率,提高工作效率。为了让公司能够快速准确地挖掘到合适的人才,开发一个新型的人才信息管理系统势在必行。
本系统分为两大用户模块,一个是管理员功能模块,一个是普通存档用户功能模块,管理员模块包括用户的管理,档案管理,档案调入调出记录管理,角色管理,系统数据字典的管理等功能模块;普通用户的功能模块包括系统登录,查看修改个人信息,查看档案信息,修改密码等。
本系统采用java语言和MYSQL数据库开发。根据使用者对人才信息管理系统的需求,规划系统设计,给用户呈现一个界面整洁美观,操作灵活、方便、快捷,同时具有很好可扩充性的稳定可靠的系统。
关键词:人才信息管理系统;JAVA语言;MYSQL数据库
目录
摘要
Abstract
1 绪论-1
1.1 本文研究背景和意义-1
1.2 研究内容-1
1.3本章小结-2
1.4本文组织结构-2
2 相关技术-4
2.1 MVC模式-4
2.1.1 体系结构-4
2.1.2 模式结构-5
2.2 B/S服务模式-5
2.3 Java语言与MyEclipse开发平台-6
2.4 J2EE架构-7
2.5 Tomcat服务器-9
2.6 本章小结-10
3 可行性分析与需求分析-11
3.1 可行性分析-11
3.2 需求分析-12
3.3 本章小结-14
4 系统设计-15
4.1 数据库设计-15
4.2 系统E-R图设计-18
4.3数据增删改处理流程-19
4.4开发环境-22
4.4.1硬件配置-22
4.4.2软件配置-22
4.4.3测试环境-23
4.5 本章小结-23
5 系统实现-24
5.1 代码设计-24
5.2 用户登录页面设计-26
5.3 管理员页面设计-27
5.3.1 首页设计-27
5.3.2 用户管理模块-28
5.3.3 档案管理模块-29
5.3.4 修改密码模块-31
5.3.5 系统数据字典管理模块-32
5.4 普通用户页面设计-32
5.4.1 首页设计-32
5.4.2 查看个人信息-33
5.4.3 档案查阅-33
5.5 本章小结-33
6 总结与展望-34
6.1 小结-34
6.2 展望-35
参 考 文 献-36
附录A 附录(部分代码)-37
致 谢-40