1 / 12
文档名称:

Java Web技术开发项目开发报告-人才管理系统.doc

格式:doc   页数:12
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Java Web技术开发项目开发报告-人才管理系统.doc

上传人:3346389411 2013/3/25 文件大小:0 KB

下载得到文件列表

Java Web技术开发项目开发报告-人才管理系统.doc

文档介绍

文档介绍:南华大学
计算机科学与技术学院
项目开发报告
( 2011 ~2012 学年度第一学期)
课程名称
Java Web技术开发
项目名称
人才管理系统
项目开发人员:
目录
一、需求分析与开发背景 2
二、分析与设计 2
1、功能模块划分 2
(1) 后台管理员管理模块 2
(2) 前台人才信息浏览模块 2
2、数据库设计 3
(1)、数据库结构设计 3
(2)、创建数据库 3
3、各个模块的实现方法描述 4
(1)、登录模块设计和实现 4
(2) 、系统管理模块设计与实现 4
(3) 、前台浏览模块设计与实现 5
三、系统的发布方法 7
1、以管理员身份登录系统 8
2、新增人才信息 8
3、修改人才休息 9
4、对人才信息的下载 10
5、人才分类显示功能 10
6、人才分类搜索功能 10
四、总结 11
五、参考文献 11
一、需求分析与开发背景
大学已经普及,大学生的数量也不断扩大,随之而来的是大学毕业生数量的不断增多。如果按照传统方式来进行论人才的管理工作,不仅工作量大,而且容易出错,更不方便用人单位和人才之间的交流。因此,需要为大学生和用人单位开发一套人才管理系统。
人才管理系统是一个大学生求职者和用人单位之间交流的平台,用户打开浏览器即可方便快捷地使用该系统,进行人才信息的发布、管理和查阅工作。
本系统采用MySQL作为后台数据库,采用标准MVC三层架构(JSP-JavaBean-Servlet)开发模式。通过这种设计模型把应用逻辑,处理过程和显示逻辑分成不同的组件实现,这些组件可以进行交互和重用。
二、分析与设计
1、功能模块划分
本系统的界面共分为如下两大部分。
(1) 后台:管理员管理模块,用于管理员进行系统管理,它包括如下几个功能。
添加人才信息,上传人才简历。
更新及修改已有人才信息。
删除已有人才信息。
(2) 前台:人才信息浏览模块,用于访问者对人才信息的浏览,包括如下几个部分。
首页:以分页的方式列出所有的人才信息。
人气排行:列出下载量最高的前20个人才信息,实时更新。
分类显示:按照人才类别对人才信息进行分类显示。
分类搜索:按照输入的关键字进行人才信息的搜索及显示。
下载功能:访问者可以下载所选择的人才信息所对应的简历。
2、数据库设计
(1)、数据库结构设计
该系统总的思想就是由管理员对所有的人才信息进行维护和管理。所以主要有以下两个数据实体:
管理员数据实体:登录名、登录密码。
人才信息数据实体:姓名、信息大小、更新日期、下载次数、个人简介、简历。
以上的2个实体都是基本的数据实体。
人才管理系统的目的是进行人才管理,最关键的就是人才的简历,因此还要包括如下的这个数据实体。
个人简历实体:管理员可以对其进行上传和删除,访问者可以进行下载。
(2)、创建数据库
在这个数据库管理系统中要建立2张数据表。
管理员数据表(admin):用于存放管理员数据。
人才信息数据表(files):用于存放人才信息数据。
这2张数据表的字段说明如表1-2所示。
表1 管理员数据表(admin)
编号
字段名称
字段类型
说明
1
Id
Int(10)
惟一编号
2
username
Varchar2(50)
登录名称
3
password
Varchar2(15)
登录密码
表2 人才信息数据表(files)
编号
字段名称
字段类型
说明
1
Id
Int(10)
惟一编号
2
Name
Varchar2(50)
姓名
3
LastModified
Datetime(0)
修改时间
4
size
Int(10)
信息大小
5
hits
Int(10)
下载次数
6
Type
Char(10)
人才类型
7
Description
Mediumtext(0)
个人简介
8
Filepath
Varchar(50)
简历路径
9
filename
Varchar(100)
简历名称
3、各个模块的实现方法描述
(1)、登录模块设计和实现
管理员要进行系统管理,就要拥有自己的登录入口,这是任何一个系统管理功能保密性的需要。根据数据库部分的设计知道,管理员信息存放在数据表admin中,初始化未填入系统管理员用户记录,需要管理员自己输入。在用户登录界面中,也包括用户名和密码的输入文本框,还要包括提交登录的按钮。登录界面如图1所示。

图1 登录界面设计
此界面专用于管理员登录。
(2) 、系统管理模块设计与实现
管理员登录系统后,首先能够查看所有的已有的人才信息。之

最近更新

2026年医学微生物学习题集含答案(实用) 40页

小学历史与文化知识竞赛题库100道附参考答案(.. 37页

新安全生产法知识竞赛试题库含答案(研优卷).. 43页

小学历史与文化知识竞赛题库100道及答案【新】.. 37页

新安全生产法知识竞赛试题库及完整答案(有一.. 44页

新安全生产法知识竞赛试题库附答案【突破训练.. 43页

最新全国政法队伍教育整顿知识竞赛试题库及答.. 40页

最新全国政法队伍教育整顿知识竞赛试题库附完.. 40页

最新煤气操作证考试题100道附参考答案(完整版.. 39页

强酸环境下产胞外多糖菌株筛选及其酸土改良效.. 26页

2025年医疗专业工程整体方案项目合作计划书 76页

2025年其他煤炭采选产品(低热值燃料)合作协.. 73页

2025年减毒活疫苗:卡介苗项目合作计划书 73页

2025年公关礼仪服务合作协议书 60页

2025年福州职业技术学院单招职业技能考试模拟.. 45页

2025年西双版纳职业技术学院单招职业适应性考.. 45页

2025年重庆航天职业技术学院单招职业倾向性测.. 44页

2025年鹤壁汽车工程职业学院单招职业技能考试.. 43页

2025广东佛山市高明区教师发展中心选聘中心副.. 45页

2025广东清远市英德市英红镇人民政府保安人员.. 48页

2025湖南邵阳市新邵县中心敬老院公开选调工作.. 47页

2025贵州贵阳市体育中学招聘2人考试参考题库附.. 43页

结核病与艾滋病共病患者中影响γ-干扰素释放试.. 31页

2025交通运输部所属事业单位第七批统一招聘10.. 18页

2026年江西交通职业技术学院单招职业倾向性考.. 37页

2025年新疆考试录用公务员《公安专业科目》真.. 30页

沪科版八年级-《压强》单元测试题(含答案) 7页

企业承包商准入与退出机制 11页

中药配伍禁忌表 6页

《凌志轩四柱命理高级培训班教材》 72页