jsp求职招聘-论文 联系客服

发布时间 : 星期二 文章jsp求职招聘-论文更新完毕开始阅读

3.2.5 法律可行性

① 所有技术资料都为合法。

② 开发过程中不存在知识产权问题。 ③ 未抄袭任何系统,不存在侵犯版权问题。 ④ 开发过程中未涉及任何法律责任。

综上所述,本系统的开发从技术上、从经济上、从法律上都是完全可靠的。

3.3功能需求分析

软件需求分析是软件开发的第一个阶段,也是关系到软件开发成败的关键步骤。明确的目标是制定方案的前提,功能需求的描述则是就业信息网站实施方案的前提。需求分析要注意的问题,是让用户和开发者共同明确将要开发的是一个什么样的系统。该系统主要针对学生对网络招聘系统的需要,采用JSP技术使学生轻松自在的实现在网上用户注册、查看招聘信息和招聘会信息等。

如何使得学生能够获得更加广阔的招聘信息,就是需要建立一个就业信息网,这样不仅企业可以直接发布招聘信息给学生,学生能够获得这些招聘信息,网站还提供了许多扩展功能,比如一些文档下载,招聘会时间和地点查询等等。这样满足了学生通过学校的信息平台也可以得到比较广阔的招聘信息。 3.3.1系统总体流程图

校园实习就业信息网系统的用户分为学生用户和企业用户,企业用户登录后进入管理中心,可以发布个管理招聘信息,学生用户登录系统可以查询招聘信息。系统的总体工作流程如图3-1所示:

17

2.1 注册 企业 2.2 登陆 2.3 管理 信息 企业信息 用户 1.1 身份 验证 D1 系统信息记录 学生信息 3.2 登陆 3.3 查看信息 学生 3.1 注册

图3-1 系统总体流程图

3.3.2 系统功能总结 针对系统管理员:

1. 企业用户和学生用户添加和管理。 2. 新闻公告添加和管理。 3. 招聘会详细信息添加和管理。 4. 文档信息添加和管理。 5. 网站留言信息管理。 针对企业用户:

1. 浏览网站的所有信息。 2. 添加企业招聘信息。 3. 管理企业招聘信息。 针对学生用户:

1. 可以浏览网站的招聘,新闻等信息。 2. 在网站上留言。

18

4 系统总体设计

4.1 系统总体设计

根据需求分析,大学学生招聘信息的发布与管理系统可以分解为前端网页和后台数据库两大部分。采用的数据库是Microsoft SQL Server 2005,建立JOB.MDF数据库文件。网页的制作采用JSP技术,以Dreamweaver为开发工具,并使用先进的数据库连接池技术JDBC对数据库进行访问。

4.2 系统模块

4.2.1系统模块划分

根据系统的功能,可以将系统划分如图4-1所示。

管理招聘会 管理员 管理新闻公告 管理用户 文档上传 查看招聘信息 个人用户 下载文档 发布招聘信息 企业用户 招聘系统 管理招聘信息 浏览新闻 查看招聘会信息 查看招聘信息 注册 登陆 公用功能

图4-1 功能模块图

4.2.2 功能模块描述

对于图4-1中的各个功能模块具体描述如下:

19

基本信息管理:企业注册登陆后,即可以对自己的注册信息进行修改。 招聘信息管理:企业登陆以后,即可发布、修改、删除自己的招聘信息。 以上所有功能都是对会员企业即已注册的会员而言,对于还没有注册的企业,他们就不能享有这些权限,他们只能查看基本的学生求职信息和网站中公布的消息。

对于学生用户而言,用户注册后可进入会员中心,填写、修改基本信息,个人用户可查看招聘单位的详细信息。

对于管理员而言,有操作所有功能模块的权限,可以对所有用户的基本信息录入、修改、查询、删除以及查看、修改和删除发布的各种信息,并可以修改自己的用户名和密码。

4.2 数据库设计

数据库结构设计的好坏直接影响到信息管理系统的效率和实现的效果。合理地设计数据库结构可以提高数据库存储的效率,保证数据的完整和统一。数据库设计一般包括如下几个步骤:

(1) 数据库需求分析 (2) 数据库概念结构设计 (3) 数据库逻辑结构分析

数据库的概念结构设计之后,就可以将上面的数据库概念转化为某种数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。具体的表设计如下所示: 4.2.1学生用户表

列名 数据类型 stu_id int stu_xuehao varchar stu_realname varchar stu_sex varchar stu_age int zhengzhimianvarchar mao login_name varchar login_pw varchar

长度 4 50 50 50 4 50 20 20 允许空 否 否 否 否 否 否 否 否 是否主键 是 否 否 否 否 否 否 否 说明 ID 学号 姓名 姓名 年龄 政治面貌 登陆账号 登录密码 20