在线招聘系统实现了一些人才招聘的主要的一些功能,如求职者和招聘企业可以进行注册和登陆,登陆成功后可以进行相关的一些操作;求职者可以进行职位搜索;求职者在搜索的结果中在查找合适的用人单位并投递个人简历;管理员对求职者和招聘企业的一些基本的信息的管理,如个人或企业信息、个人简历及职位发布信息的管理等。管理员也可以删除用户信息,整个系统外观和谐,框架合理。
现在网上招聘的智联招聘和中华英才网,前程无忧招聘网站占前三,其次是国内其他一些知名招聘网站和一些区域性的招聘网站,竞争非常激烈。而对于企业高级管理人员的招聘采用网上招聘的效果就不是很好了。所以近几年又出现了猎头招聘的网站,做得好的猎头公司主要分布在北京、上海、广州。
1.2 课题意义
本设计是为求职者用户和招聘单位用户提供一个相互需求的平台。能实现求职者查找职位信息和投递个人简历、企业发布招聘信息和查看求职者的应聘的个人简历等一些主要功能。本系统重点是使用了SSH框架作为整个设计的架构,能够实现模糊搜索,求职者和招聘公司能够进行相互选择等功能。
1.3 系统设计目标
基于J2EE的在线招聘系统从分析研究的课题背景以及国内主要的招聘网站市场收益的基础上,通过自己进行问卷调查以及与周围人的交流,了解到各类人员,网上招聘系统预设主要功能模块分为三部分:系统管理员,公司的招聘方以及找工作的应聘方。具体的功能如下:
管理员:编辑公告新闻,发布公告新闻,验证并查看求职者和招聘企业的注册信息等;
求职者:查看个人的基本信息,查看管理员发布的公告新闻,提交个人简历,修改自己的注册信息,修改自己的个人简历等;
招聘企业:查看该公司的基本信息,发送招聘职位的信息,查看求职者投递的个人简历,修改职位的相关信息等。
1.4 研究方法及设计思路
本系统采用软件工程的生命周期法。
1.需求性分析:就是开发人员要了解到用户的要求,才能开发出用户想要的功能系统。我们要从系统的功能需求、可行性需求、性能需求等各个需求方面来进行需求分析。需求分析就是要分析到我们要做什么、系统必须要实现什么样的功能。
经过对本系统的需求分析来确定在线招聘系统对于要实现的功能会出现一些什么样的问题提出一些方案来解决,并运用需求分析的工具验证需求分析。
2.系统总体设计分析:经过需求分析后我们开始对系统进行设计,我们基本上是采用的是软件工程里的系统设计的方法。系统设计主要是为了提供一些具体的实现方案、系统的结构设计和确定软件实现的结构。
系统的总体设计主要由九个步骤,其中最重要的几个步骤是首先确定最佳的方案,这是要经过前面的最初的提出的方案中选择一些合理的方案,在确定最佳方案。其次是设计软件结构,就是什么样的模块要完成那些的功能。分成各层模块,再各层模块之间进行调用,到最后完成了各个模块的子功能,是通过相关的程序实现的。还有一个重要的步骤是数据库的建立与连接。要确定数据库的中的那些表格是系统必须的,表格的设计,还有数据库的连接的方法。
3.系统详细设计分析:这个阶段的目的就是怎样更好的实现所有需求的系统,主要的是程序的编写与运行。在程序编写的过程中,我们要使用更为简单明了的代码编写,因为这样计算机读取速率就会较高。详细的设计中主要由结构代码的详细设计、人机交互界面的设计和在详细设计过程中所使用的一些工具如流程图等。 jsp+mysql在线招聘系统的设计与实现(3):http://www.youerw.com/jisuanji/lunwen_40637.html