首页 >  毕业论文  > 正文

科技专家人才库系统的设计与实现

随着经济的高速发展,传统的手工管理专家人才档案的方式越来越不适应于当今社会。在这种情形下,根据南阳市人才查询的需求,查阅大量国内外人才管理系统的相关文献,设计并开发了南阳市科技专家人才库系统。系统采用B/S模式,选用MySQL作为系统的后台数据库,采用J2EE架构下的SSH(Struts+Spring+Hibernate)框架开发构建的。系统主要实现对南阳市专家人才的增加、修改、查询、删除等管理。它的应用能为南阳市政府提供一个具有良好人机交互界面并能方便、快捷、有效查找专家人才的查询平台,实现专家人才信息管理查询的信息化、网络化。
[关键词] 专家人才库;B/S结构模式;SSH框架;MySQL数据库
南阳市科技专家人才库系统负责南阳市科技专家人才信息的管理工作,包括各类高级人才的基本信息的掌握,人才报告、调动、职务调整、重大奖励等重要信息管理等。由于人才不断涌现增多,每个人才的信息项繁多,调动、调整、奖励等信息变化频繁,随着时间的推移,以前主要靠手工方式并简单地辅以计算机办公文档(如word文件)的管理模式已经难以满足工作的需要。同时伴随着当前电子政务建设的不断推进和深化,如何在信息时代通过网络提高政府内部办公效率和服务质量,已经成为当前政府实际应用中迫切需要解决的热点。
南阳市科技专家人才库充分利用已有的信息化基础设施,依托现有的网络作为系统运行的环境制。一个国家、一个地区为了了解人才现状,正确配备干部,合理使用人才,预测人事人才需求,搞好人才测评等,需要掌握大量数据和信息。这些数据和信息,应该有个合理的组织与存储。人才库就是这些数据、信息的极好的组织形式。
 
目    录
1 引 言 1
1.1 科技专家管理现状 1
1.2 研究的内容和意义 1
2 系统应用需求分析 1
2.1 总体项目概述 1
2.2 系统的功能需求 1
2.2.1 功能综合描述 1
2.2.2 注册功能 2
2.2.3 登录功能 2
2.2.4 专家信息查询功能 3
2.2.5 管理员信息管理功能 3
2.2.6 用人单位信息管理功能 3
2.2.7 专家信息管理功能 4
2.3 非功能性需求描述 4
2.3.1 系统响应时间要求 4
2.3.2 系统精度要求 5
2.3.3 系统故障处理要求 5
2.3.4 系统的灵活性要求 5
2.3.5 系统的可扩展性要求 5
2.3.6 系统对运行环境的要求 5
3 系统设计 6
3.1 相关技术 6
3.1.1 MySQL数据库 6
3.1.2 JSP脚本语言 7
3.1.3 J2EE应用架构 7
3.1.4 SSH框架 8
3.1.5 Tomcat服务器 8
3.2 体系结构设计 8
3.2.1 B/S设计结构 8
3.2.2 MVC模式 9
3.3 系统模块设计 10
3.3.1 用人单位注册模块 10
3.3.2 登录模块 10
3.3.3 专家信息查询模块 10
3.3.4 用人单位信息管理模块 11
3.3.5 管理员信息管理模块 12
3.3.6 专家信息管理模块 12
3.4 系统数据库设计 13
3.4.1 数据分析 13
3.4.2 系统E-R图设计 13
3.4.3 逻辑结构设计 14
3.5 系统安全性设计 15
3.5.1 应用系统安全保障措施 15
3.5.2 信息保密设计 16
4 系统编码与实现 16
4.1 Struts表现层的实现 16
4.2 Spring业务逻辑层的实现 17
4.3 Hibernate数据持久层的实现 18
4.4 系统主界面的实现 19
4.5 系统登录模块的实现 19
4.6 专家信息管理模块的实现 20
4.7 管理员信息管理模块的实现 21
4.8 用人单位信息管理模块的实现 22
4.9 用人单位信息管理模块的实现 23
5 测试 24
5.1 测试环境 24
5.2 测试方法 25
5.2.1 功能性测试 25
5.2.2 结构性测试 27
5.3 测试总结 27
6 结束语 28
参考文献 29
致谢 30
 

以上是本题目部分介绍,若需要完整版或不符合您的要求,请联系客服QQ:242219979

上一篇:医务管理系统设计与实现

下一篇:学生信息管理系统的设计与实现

相关文章: