本简历管理系统是针对目前个人简历管理的实际需求,从实际工作出发,在分析以前个人简历管理系统中存在问题的基础上,结合管理信息系统开发的概念、结构及系统开发的基本原理和方法,并利用计算机运算速度快、存储信息容量大、处理逻辑问题强、功能强大的优势,采用目前最流行的B/S结构和JSP中流行的MVC三层设计模式。本个人简历管理系统主要包括“登录模块”、“系统用户管理模块”、 “教师信息模块”、 “学生信息管理模块”、 “课程信息模块”、“工资信息模块”、“考勤信息模块”、“科研项目模块”等多个模块。它帮助个人简历管理实现了信息化、网络化,通过测试,实现了系统设计目标,相比传统得管理模式,本系统合理的利用了个人简历管理数据资源,有效的减少了个人简历管理的经济投入,大大提高了个人简历管理的效率。
本系统主要包含了“登录模块”、“系统用户管理模块”、 “简历模板管理模块”、 “个人简历管理模块”、 “企业回复管理模块”、“个人简历查询模块”、“简历模板查询模块”等多个功能模块。下面分别简单阐述一下这几个功能模块需求。
1)登录模块:
管理员的登录:管理员登录系统对本系统其他管理模块进行管理,
以及客户端应用管理员登录后向服务器传输数据。
企业的登录:企业登录本系统,对企业的信息等进行管理查询。
个人的登录:个人登录本系统,对个人的信息等进行管理查询。
游客的登陆:游客登录本系统,对游客的信息等进行管理查询。
2)系统用户管理模块:包管理员账号管理、修改密码等功能。
3)简历模板管理模块:
简历模板添加:呈现本系统中的管理员,可添加简历模板。
简历模板管理:呈现本系统中的管理员,可查询简历模板。
4)个人简历管理模块:
个人简历管理:呈现本系统中的管理员,可查询个人简历。
5)个人简历查询模块:
个人简历添加:呈现本系统中的个人、游客,可查询个人简历。
个人简历查询:呈现本系统中的个人、游客,可查询课程信息。
6)简历模板查询模块:
简历模板查询:呈现本系统中的管理员,可查询简历模板信息。
7)企业回复查询:呈现本系统中的管理员,可查询企业回复列表信息。
8)企业回复查询:呈现本系统中的个人,可查询企业回复信息。
目录
摘要 I
Abstract II
1 绪论 5
1.1研究背景 5
1.2研究目的及意义 5
1.3主要研究内容 5
2 相关技术知识介绍 7
2.1 JSP相关技术介绍 7
2.2 MVC开发模式介绍 7
2.3 sqlserver相关知识介绍 8
2.4 三层结构体系 8
3 系统分析 9
3.1可行性分析 9
3.1.1 技术可行性 9
3.1.2 经济可行性 9
3.1.3 操作可行性 9
3.2 功能需求分析 10
3.3 数据需求分析 11
3.4 性能需求分析 11
3.5数据流分析 11
4 系统设计 14
4.1系统总体设计 14
4.2系统功能设计 14
4.3 数据库的设计 17
4.3.1 概念模型的设计 17
4.3.2 数据库表的设计 18
5 系统实现 23
5.1登录模块 23
5.2密码修改模块 26
5.3系统用户管理模块 29
5.4管理员模块 30
5.5系统管理 33
6 系统测试 36
6.1测试概述 36
6.2数据库测试 36
6.3测试用例 39
7 总结 43
参考文献 44
致 谢 45