毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于J2EE在线招聘系统的设计与开发+ER图+流程图(8)
④招聘方可以对所发布的职位进行预览。
其他事件流:
在按“发布”按钮前,用户可以随时点击右边的“取消”按钮,结束发布过程,文本框中输入的任何信息将不会被记录。
异常事件流:
如果出现异常错误,系统自动保存系统日志,点击“返回”,返回系统主页。
后置条件:
招聘方可以预览到新发布的职位信息。
注释:无
(3)面试通知模块描述
模块名称:面试通知
参与者:招聘方/应聘者
简要说明:
招聘方可以通过此功能给合格的应聘者发送面试邀请,应聘者接收面试通知。
前置条件:
招聘方/应聘者登录系统,进入系统招聘方/应聘者系统主界面。
基本事件流:
①招聘方选择评分结果合格的应聘者,编辑相应的面试邀请信息,点击“发送”按钮;
②系统把面试要请通知投递给应聘者;
③应聘者在登录到应聘者主界面点击“消息通知”,接收并显示面试邀请信息;
其他事件流:
在按“发送”按钮前,用户可以随时点击“取消”结束撤销过程,编辑好的面试邀请信息将不会被记录。
异常事件流:
如果出现异常错误,系统自动保存系统日志,点击“确认”,返回系统主页。
后置条件:
应聘者接收到面试通知,根据上面的要求到招聘方公司面试。
注释:无
3.2.2 系统类图
从需求分析中可以提取到如下实体类:个人用户、企业用户、简历、职位、问卷、面试、答卷记录,各实体类的属性、方法及其之间的联系如图3.2所示:
图3.2系统类图
3.2.3 顺序图
(1)发布职位
发布职位时,企业用户向addJobInfo页面输入职位的相关信息,填写完毕之后,向控制器ActionServerlet发送一个http请求,获取JobInfoForm窗体的数据,然后触发JobInfoAdd的操作,该操作会调用数据访问层的数据操作类JobInfoDB更新数据库,数据添加成功之后,数据操作类会返回一个发布成功的http请求给addJobInfo,页面显示发布成功的用户给企业用户,具体时序图如图3.3中所示。
图3.3发布职位顺序图
(2)填写简历
发布职位时,应聘者向addResume页面填写简历信息,填写完毕之后,向控制器ActionServerlet发送一个http请求,获取ResumeForm窗体的数据,然后触发ResumeAction的操作,该操作会调用数据访问层的数据操作类ResumeDB更新数据库,数据添加成功之后,数据操作类会返回一个发布成功的http请求给addResume,页面显示简历已经创建成功,具体时序图如图3.4中所示。
图3.4填写简历顺序图
3.3 数据库设计
3.3.1 概念结构设计
概念设计以反映现实世界中的实体、属性和它们之间的关系等的原始数据形式,建立数据库的每一幅用户视图。根据需求分析,得到各数据项以及数据结构,就可以设计出满足用户需求的各种实体以及它们之间的联系,为之后的逻辑设计打下基础。这些实体中包含各自的属性和具体信息,通过彼此之间的联系进行数据交互。图3.5是系统E-R图。其中系统中的管理用户创建、文护题库、管理问卷、发布招聘职位,问卷中的所有题目是由题库中的题目构成,发布的每个职位都对应一套(多个)问卷。应聘者看到招聘职位后,选择合适的职位应聘,提交自己的基本信息、工作经历、教育经历、家属关系、掌握的基本技能、基本评价等简历情况,并回答问卷。分析本系统的需求,可以得到如下的实体联系图:
共9页:
上一页
1
2
3
4
5
6
7
8
9
下一页
上一篇:
php+mysql博客网站的设计与实现+文献综述
下一篇:
Philips乐曲检索系统之特征提取算法实现
基于Apriori算法的电影推荐
基于PageRank算法的网络数据分析
基于神经网络的验证码识别算法
基于网络的通用试题库系...
python基于决策树算法的球赛预测
基于消费者个性特征的化...
基于网络的通用试题库系统的整体规划与设计
神经外科重症监护病房患...
承德市事业单位档案管理...
医院财务风险因素分析及管理措施【2367字】
国内外图像分割技术研究现状
C#学校科研管理系统的设计
中国学术生态细节考察《...
公寓空调设计任务书
AT89C52单片机的超声波测距...
10万元能开儿童乐园吗,我...
志愿者活动的调查问卷表