智联招聘-系统需求用例建模_第1页
智联招聘-系统需求用例建模_第2页
智联招聘-系统需求用例建模_第3页
智联招聘-系统需求用例建模_第4页
智联招聘-系统需求用例建模_第5页
免费预览已结束,剩余3页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第二章:系统需求解析用例建模2.1网上求职招聘系统的需求解析网上求职招聘系统可以实现网上求职与招聘,求职者可以注册并登陆自己的账号,可以依照自己的需求更新个人资料,找寻招聘信息,宣布求职意愿,下载简历模板,送到简历查察个人信箱等;招聘者可以更新企业资料、宣布招聘信息、找寻应聘信息、阅读求职简历、回复求职者、查察企业信箱等,无论求职者还是招聘者都需要管理他们的基本信息,由管理员进行管理,管理员还要对求职者所送到的简历进行管理,对系统的新闻及求职招聘信息进行管理。依照解析将系统分为前台和后台两部分,前台功能主要为求职者和招聘者供应,后台主要为管理员供应。其基本功能结构如图2.1所示图2.1系统的功

2、能结构图用户管理功能模块的关系如图2.2所示。图2.2用户管理功能模块关系系统流程解析可分为职位的申请流程和企业用户管理流程1)职位的申请流程,如图2.3所示Word文档图2.3用户申请职位流程2)企业用户管理流程,如图2.4所示图2.4企业管理流程图2.2UML建模依照网上求职招聘系统的需求解析,使用UML进行系统建模,再用可视化的模型将该系统用直观的图形显示出来,包括用例图、类图、交互图和行为图。用例图用例在需求解析阶段有很重要的作用,他是作为参加者的外面用户所能观察到的系统模型图,整个开发过程都是围绕需求解析阶段的用例进行的。第一,依照网上求职招聘系统的功能结构图,确定系统的参加者。参加

3、者包括三类。分别是求职者、招聘者、管理员。其次,依照参加者的职能划分、确定系统的用例。求职者包括更新个人资料用例、找寻招聘信息用例、宣布求职意愿用例、下载简历模板用例、送到简历用例、查察个人信箱用例、更正密码用例等。招聘者用例包括更新企业资料用例、宣布招聘信息用例、找寻招聘信息用例,阅读求职简历用例、回复求职简历用例、查察企业信箱用例、更正密码用例等;管理员用例包括更新个人资料用例、管理用户用例、管理简历用例、管理信息与新闻用例、更正密码用例等最后,得出网上求职招聘系统的整体用例功Word文档能,以以下图所示图2.2系统整体功能用例图用例图建好后,需要编写用例说明描述,用例描述就是对系统各个功

4、能进行描述,这是系统解析的一个重要过程。正确地描述系统的功能有助于不相同用户之间进行有效的沟通。(1)用户注册系统新用户要先进行注册,注册通过后才能登录上该系统(2)用户登录系统无论是求职者、招聘者还是管理员都是系统的用户,需要考据用户的合法性,判断可否赞同进入该系统(3)用户更新个人资料此功能用户登录成功后才能使用,用于更新注册时填写的个人信息。(4)用户更正密码此功能必定在用户登录成功后才能使用,用于更正用户的密码。(5)求职者找寻招聘信息求职者登录系统成功后,依照需要找寻招聘信息,可以用要点字找寻,找寻的招聘信息会显示在前台页面中供求职者阅读。(6)求职者宣布求职意愿求职者在登录成功系统

5、后,依照需求宣布求职信息,求职信息会依照求职者的意愿在前台页面中供招聘者阅读。(7)求职者送到简历求职者在下载简历模板并填写完成简历后,可以送到简历供招聘者浏览。(8)求职者查察个人信箱求职者可以经过个人信箱查察自己可否被用人单位录取,以及其他详尽相关信息。(9)招聘者宣布招聘信息招聘者在登录成功系统后,依照用人单位的需要宣布招聘信息,招聘信息会显示在前台页面供求职者阅读。Word文档(10)招聘者找寻应聘信息招聘者在成功登录系统后,依照用人单位的需求找追求职信息,可以用要点词找寻,找寻的求职信息会显示在前台页面供求职者阅读。(11)招聘者阅读求职简历招聘者可以经过快速阅读求职简历,更精确地找

6、出切合用人单位条件的求职者及用人信息。(12)招聘者回复求职者招聘者找到吻合条件的求职者时,可以向该求职者发送mail,若是有多个人入选时,还可以向集体发送E-mail。(13)招聘者查察企业信箱招聘者可以经过企业信箱去求职者联系,获得求职者更多的信息。(14)管理员管理用户管理员在成功登录系统后,可以对求职者、招聘者的基本信息进行管理。若是删除某一个求职者或招聘者的基本信息,则其他宣布的信息页一并删除。(15)管理简历管理员在成功登录系统后,可以对求职者送到的简历进行管理。(16)管理新闻与信息管理员在成功登录系统后,可以对求职者、招聘者宣布的求职或招聘信息进行管理,同时岁的新闻进行管理。类

7、图类是对现实世界中拥有相同属性和行为的一类对象的抽象,他封装了这一类对象所共有的属性和操作。类图是使用UML建模最常用的图,他显示类、接口以及他们之间的静态结构和关系,平时用来描述系统的静态结构。类图是系统设计最核心的部分。在获得系统的用例建模后,依照用例图,经过与用户进一步沟通,鉴别出所有要点类及类与类之间的关系,用类图对系统的静态结构建模,从系统数据库角度解析类,对部分实体进行解析,获得7个实体类:用户实体类(UserBean)、求职者实体类(PersonBean)、企业实体类(CompanyBean)、管理员实体类AdminBean)、求职信息实体类(ApplyInfoBean)、新闻实

8、体(NewsBean)、招聘信息实体类(JobInfoBean)、对于PersonBean、CompanyBean和AdminBean,他们第一都是用户,因此他们与UserBean存在泛化关系。PersonBean与ApplyInfoBean之间存在宣布关系关系,AdminBean与NewsBean之间存在管理关系关系,Company与JobInfoBean之间存在宣布关系关系,该系统的部分类图如图2.3所示:Word文档图2.3系统部分类图序次图序次图描述了对象之间传达信息的时间序次,他用来表示用例中的行为序次,是重申信息时间的交互图。用户进入系统从前,第一要用户进行登录,登录时要考据用户名

9、和密码可否般配,考据后赞同用户进入本系统进行操作。用户的密码需要进行加密算法,且密码保存在数据库中;用户登录后需要记入到日志库中。用户登录系统的序次图向UML用户供应事件流随时间推移的、清楚的可视化轨迹,她描述了用例随时间序次执行的事件流,如图2.4所示Word文档图2.4用户登录序次图活动图活动图用于展现参加行为的类的活动或动作。它主要描述方法实现中所完成的工作及用例或对象中的活动;他的目的是描述动作及对象改变的结果。活动图中的动作可以放在泳道中,泳道聚合一组活动,并指定负责人和所属组织。使用活动图描述用户登录活动图如图2.5所示图2.5用户登录活动图求职者(Person)和系统(System)两个活动对象分别对应两个泳道Person和System,每个泳道的活动代表一个对象的所有职责。第一,求职者在找寻工作时需要输入要点字;尔后,系统获得要点字所包括的要点字工作;最后系统显示要点字的工作信息,求职者找寻招聘信息活动图如图2.6所示Word文档图2.6求职者找寻招聘信息活动图使用活动图描述更正密码用例的业务流程;求职者、招聘者和管理者都有更正密码用例,以求职者更正密码用例为例。第一求职者在自己的泳道登录系统,单击更正密码菜单,填写旧密码填写新密码;尔后在自己的泳道检查旧密码格式,包括旧密码长度、字符等,若是旧

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论