4.1 目标设计
人才招聘网站系统主要是用来实现对求职者和招聘者以及新闻的动态更新,而不必像静态页面那样必须重新制作很多文件来实现对网站的更新文护,主要提供以下的功能:
(1)能够完成求职者和招聘公司的注册和信息填写。
(2)能够实现招聘者和求职者对自己信息、密码的修改、文护。
(3)能够对新闻信息进行添加、删除和修改。
(4)能够使求职者和招聘者通过邮件的方式进行相互沟通。
(5)管理员可以对求职和招聘者的相关信息进行查看、发送信息、修改和删除。
4.2 系统概要设计
系统主要采用B/S将前台管理和后台管理连接在一起,而系统的各个功能所实现的界面也各有不同,按照功能模块的划分,主要功能模块流程图如下:
图4.1人才招聘网站整体功能需求分析图
在系统初始化时,有一个默认的“系统管理员”用户Admin,由程序设计人员手动地添加到数据库中。Admin用户可以创建企业用户;个人用户可以通过注册产生;所有用户都可以修改自己的用户信息和密码。
图4.2用户管理功能模块关系图
系统也有不同的用户身份登录界面,主要身份有个人、企业、管理员,按照不同身份来画流程图和按功能模块所划分的流程图是不一样的,主要身份模块流程图如下:
图4.3系统用户身份功能模块流程图
4.3 E-R图设计
它是描述人才招聘网站结构模型的有效方法。是表示系统概念模型的一种方式,用矩形表示实体型即个人、企业、管理员,矩形框内写明求职信息公告、面试公告栏、会员资料、工作信息发布;用椭圆表示个人的信息、应聘单位,表示企业的招聘信息、公司信息等,并用无向边将其与相应的实体型连接起来;用菱形表示管理者和各个用户之间的联系,在菱形框内写明管理的内容,并用无向边分别与信息公告和面试信息等实体型连接起来,同时在无向边旁标上联系的类型(1:1,1:n或m:n)
图4.4招聘系统管理E-R图
图4.5用户之间的关系E-R图
4.4 个人模块操作设计
根据系统用户模块功能的要求,一个人才招聘网站系统可由三个用户组成:个人用户、企业用户、管理员。
个人用户模块的功能是个人资料设置、查看简历、我的站内邮箱、我的职位库、修改会员密码等构成了整个“个人用户”的整个功能网。
图4.6 个人用户模块功能分析图
4.4.1 个人用户注册模块的操作
点击网站进入系统界面,当用户第一次使用人才招聘网站系统时,需要点击网站左下方的“免费注册会员”按钮,进入用户注册界面,填写用户名、密码、密码确认、密码问题、密码答案、电子邮件、选择用户类别,输入验证码,点击“注册”按钮,注册成功,系统会提示你“重新登录”。如果注册信息没有填写完整,系统会自动通知你需要填写的信息 ,只有将信息填写完整,用户才会注册成功。
4.4.2 个人用户登录模块的操作
所谓用户登录就是用户实际进入系统前的一次使用者身份验证过程,只有通过用户登陆验证,用户才能进入系统,用户登录首先输入用户名、密码、身份权限、验证码,点击登陆按钮即可登录完成。同样当用户想退出时,只需点击左边消息管理下方的的“退出”按钮即可推出登陆状态。
4.4.3 个人用户简历编辑模块的操作
用户注册成功的同时需要将建立信息添加完整才可以进入会员中心和查看简历等其它操作,在填写简历当中可以实现学历、相片、地区、意愿职位的填写可以方便招聘者察看该应聘者是否符合该企业的招聘要求,使个人和企业都可以方便快捷的找到适合自己的工作。 ASP人才招聘网站的设计与实现+ER图+流程图(9):http://www.751com.cn/jisuanji/lunwen_1409.html