分类号:TP315 U D C:D10621-408-(2007)5978-
0
密 级:公 开 编 号:2003031227
成都信息工程学院
学位论文
基于JSP技术的猎头公司管理软件的设计和实现
——内部事务部分
论 文 作 者 姓 名 : 干 智 勇
申 请 学 位 专 业 : 计算机科学与技术
申 请 学 位 类 别 : 工学学士
指导教师姓名(职
称 ) : 李文涛(工程师)
论 文 提 交 日 期 : 2007年06月 10 日
基于JSP技术的猎头公司管理软件的设计和实现
——内部事务部分
摘 要
随着信息科学技术的飞速发展,人们逐渐意识到对信息管理软件的运用可以
使日常工作更加方便、快捷和高效。论文详细论述了猎头公司管理软件内部事务
部分的开发设计过程。软件采用JSP开发技术,Tomcat作容器, SQL Server
2000作数据库管理系统,实现了公共模块、用户登录模块、系统主页模块、公司
新闻模块、公司通知模块、用户资料管理模块、查询模块、员工管理模块、工资
管理模块。软件符合猎头公司内部管理的需求,能够帮助公司切实提高工作效率
软件的开发符合一般管理软件的开发流程,对开发其他类似的管理软件具有相当
的参考价值。
论文组织如下:首先阐述了该系统的开发背景、意义;其次介绍了相关的理
论基础;接着对系统的需求进行了分析,并提出了具体的设计方案;然后展现了
系统各功能模块的实现;最后对该软件进行了严格的测试。
关键词:管理软件;JSP;Tomcat;SQL server 2000
The Design and Implementation of Headhunter Company
Management Software based on JSP
——the Part of the Internal Management
Abstract
Along with the rapid development of the information science technology, people
gradually realize that the utilization of information management software could make
t h e r ou t i n e m o r e c on v e ni e n t , q u i c k a n d e f fic i e n t. T he p a pe r d i s c u s s e s i n d e t ai l t h e
development and design process of the internal management of headhunter company
m a n a g e m e n t s o f t w a r e . I t u s e s J S P a s t h e d e v e l o p m e n t t e c h n o l o g y ,
Tomcat as the container, SQL Server 2000 as the database management system, and
includes common modules, users login module, homepage, company news module,
company announcement, users data management, query module, staff management,
salaries management, etc.. It can accord with the internal management requirement of
h e a d h u n t e r c o m p a n y , a n d c a n h e l p t h e c o m p a n y e n h a n c e i t s w o r k e f f i c i e n c y. I t s
d e v e l o p m e n t c o n f o r m s t o m o s t g e n e r a l m a n a g e m e n t s o f t w a r es a n d i s v a l u a b l e f o r
other similar management software.
T h e p a p e r i s o r g a n i z e d a s f o l l o w i n g : F i r s tl y, a n a l y z e s t h e b a c k g r o u n d a n d
s i g n i f i c a n c e; S e c o n d l y , i n t r o d u c e s t h e f o u n d a t i o n o f c o r r e l a t i v e t h e o r i e s ; T h i r d l y ,
a n a l y s e s t h e d e m a n d o f t h e s y s t e m , g i v e s a s p e c i f i c d e s i g n
project; Then shows the implementation of every module. Finally gives a test of the
system.
Key words: Management software; JSP; Tomcat; SQL server 2000
目 录
论文总页数:25页
ABSTRACT............................................................................................................................................0
1 引言.....................................................................................................................................................1
1.1背景...............................................................................................................................................1
1.2选题意义.......................................................................................................................................1
2 理论基础.............................................................................................................................................1
3 需求分析及设计方案.........................................................................................................................2
3.1 需求分析......................................................................................................................................2
3.2 设计方案......................................................................................................................................2
3.2.1 模块的划分 2
3.2.2 详细设计 3
4 具体流程及实现.................................................................................................................................4
4.1 具体流程......................................................................................................................................4
4.1.1 登录 4
4.1.2主页 4
4.1.3 各功能模块页面 5
4.2 实现..............................................................................................................................................6
4.2.1 数据库的设计 6
4.2.2 界面的设计 10
5 测试...................................................................................................................................................18
5.1 测试环境....................................................................................................................................18
5.1.1 硬件环境 18
5.1.2 软件环境 18
5.2 主要模块测试............................................................................................................................18
结 论.....................................................................................................................................................19
参考文献..............................................................................................................................................20
致 谢.....................................................................................................................................................21
声 明.....................................................................................................................................................22
1 引言
1.1背景
猎头公司在外国已有几十年的历史,而中国出现猎头行业不过十来年的事。
早期主要是为外企在中国的机构寻找本土人才。近年来,许多国企,特别是一些
上市的股份公司、民营高科技企业也跻身于猎头公司客户的行列。
改革开放后,企业走向市场,人才走向市场,当企业向市场要效率的时候,
对人才的需求日益迫切,这时,作为搜寻人才的有效方式,猎头公司就很自然地
抢滩中国大地。
国内最早的猎头公司是1992年成立的。到1995年北京就审批了3家以猎头为
主的有独立法人资格的国内猎头公司和两家兼做猎头的报道越来越多;公司里,
白领以接到猎头电话为荣;越来越多的中介公司涉足猎头业务。 从全国来看,
以北京、上海、广州、深圳为核心的猎头公司为以百计,并成倍递增,而国外的
猎头公司也开始大量地进驻中国,几乎国际著名的猎头公司都在国内设立了办事
处。
猎头市场在中国真的启动起来了。据不完全统计,中国现在大大小小的猎头
公司上千家,主要集中在北京、上海、深圳、广州、天津、南京等大城市。
1.2选题意义
在背景里已经猎头行业的现状,在这种大环境下,猎头公司对各种员工内部
管理也变的十分重要了,怎么提高管理效率,实现员工的工作智能化,成为迫切
需要解决的问题,而猎头管理软件正是为满足猎头公司的管理而出现的。
虽然猎头管理软件这块,中国远远比不上做了几十年的欧美,但是欧美软件
的成本却让中国本土的猎头公司望而却步,这就对国内软件行业提出了要求,谁
能占得先机就能拥有更多的市场竞争力,谁能针对猎头行业开发出更适应猎头的
软件就拥有更多的技术竞争里,所以,开发猎头管理软件不只能提高猎头公司的
管理和办公的效率,更重要的是,中国本土开发的软件,成本上就有竞争力,对
整个猎头行业都有很大的贡献。
2 理论基础
在前面的引言里已经说了猎头行业的背景,在这种大环境下,猎头公司对各
种员工内部管理软件的需求也变的迫切了,而在猎头管理软件这块,中国远远比
不上做了几十年的欧美,但是欧美软件的成本却让中国本土的猎头公司望而却步
这就对国内软件行业提出了需求,谁能占的先机就能拥有更多的市场竞争力,谁
能针对猎头行业开发出更适应猎头的软件就拥有更多的技术竞争里,所以,抢先
涉及猎头领域是我们成功的前提,而怎样开发好更好的软件是我们成功的关键。
目 前 国 内 主 流 的 软 件 开 发 基 于 两 种 模 式 : 客 户 机 / 服 务 器 ( C l i e n t /
Server,简称C/S)模式和Web浏览器/服务器(Browser/Server,简称B/S)模式。
虽然出于安全性等方面的因素,C/S结构的管理信息系统仍然占据企业管理信息
系统的主流,但是,由于B/S系统更适合维护,而且起安全性正在不断完善,所
以当前企业信息管理系统正在从C/S结构向B/S结构转移。而现在开发B/S系统的
主流技术就是ASP.net和JSP,虽然ASP.net为新兴技术正不断抢占JSP的市场,但
出于系统的移植性的考虑,本系统还是运用JSP技术开发,因为JAVA的跨平台性
第 1 页 共 25 页