智联招聘-—系统需求用例建模
- 格式:docx
- 大小:678.26 KB
- 文档页数:9
网上招聘系统-软件需求分析-天津城建大学精品好资料-如有侵权请联系网站删除学号 11730108天津城建大学《软件需求分析》大作业网上招聘系统软件需求规格说明书起止日期: 2014 年 3 月 25 日至 2014 年 6 月 16 日学生姓名吴永刚班级11级网络1班成绩指导教师(签字) 赵黎强计算机与信息工程学院2014年6月16日精品好资料-如有侵权请联系网站删除系统软件需求规格说明书(CRS, Customer Requirement Specification)天津城建大学计算机与信息工程学院2014年6月16日系统软件需求规格说明书V1.0目录1文档概要 (1)1.1目标和范围 (1)1.2文档读者 (1)1.3定义术语、首字母缩写和缩写 (1)1.4参考资料 (1)2需求概述 (2)2.1项目背景 (2)2.2客户描述 (2)3与客户交流完善需求 (2)3.1提出问题 (2)3.2确定问题 (3)4软件需求分析 (3)4.1框定问题 (3)4.2断言描述问题 (3)5需求文档 (3)5.1需求 (3)5.2问题域描述 (6)5.3期望 (8)5.4优先原则 (9)5.5不变量 (9)5.6平台:硬件和操作系统 (9)5.7全局特征 (10)5.8设计约束 (10)5.9可能的变更 (10)5.10术语表 (10)5.11概述 (10)5.12文档信息 (11)6规格说明书 (11)6.1事件响应 (11)6.2数据模型:其他 (12)6.3屏幕设计 (15)6.4共享状态 (15)6.5文件格式 (15)6.6协议 (15)6.7管理员用户 (15)6.8操作规程 (15)6.9安装规程 (15)1 文档概要1.1 目标和范围本文档描述招聘网站的软件需求,阐明项目的背景,客户对软件实现的功能要求、性能要求等内容,目的是给设计人员提供要描述问题的范围,解决问题的基础,最终能够从需求中提炼出设计内容。
网上人才招聘系统(软经工程面向对象分析)设计书编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(网上人才招聘系统(软经工程面向对象分析)设计书)的内容能够给您的工作和学习带来便利。
同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。
本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为网上人才招聘系统(软经工程面向对象分析)设计书的全部内容。
网上人才招聘系统数据需求说明书题目:网上人才招聘系统组长:成员:完成日期: 2013年12月20日签收人:签收日期:1.可行性分析1。
1 可行性研究的前提1.1.1要求a.通过B/S架构模式实现网上人才招聘,便于求职者实现就业和招聘者实现招工。
b.基于Mysql数据库系统的数据管理完全能满足系统需求,占用资源小,效用高,并且不需要提供额外费用。
c.软件的基本数据流动为用户数据的输入,求职者信息,招聘的输入,以及有关用户提出的对求职者信息、招聘信息等等的查询要求所产生的数据输出.d.数据的输入与输出处理流程依靠数据库和系统后台的双向支持。
e.系统需要对用户提供身份验证服务,便于应聘、招聘信息的真实性审核.1.1.2目标该软件的设计目标必须尽量达到人力与设备费用的节省,改变传统人才招聘市场的服务模式,实现招聘者通过发布信息招收求职者,求职者发布求职信息要求对应岗位的双向交流服务。
系统能实现对用户的社会身份验证,严格审核发布的信息,提高可信度.软件的整个设计过程必须通过生产能力的提高,人员工作效率的提高等等使软件开发成本最小化,实现保证软件质量的前提下的资金投入最小化。
并且提供人性化、美观的界面。
1.1.3条件及限制开发该系统的主要资金来源为用户提供的开发资金投入,故在设计开发中最大不能超过该限度,且软件完成交付用户使用后,应保证软件的运行寿命至少达到用户的要求范围。
网上人才招聘系统需求分析数据字典1. 用户(User)属性(Attribute)•用户ID (user_id): 用户的唯一标识符•用户名 (username): 用户的登录名•密码 (password): 用户的登录密码•姓名 (full_name): 用户的真实姓名•联系电话 (phone): 用户的联系电话•电子邮件 (email): 用户的电子邮箱•地址 (address): 用户的联系地址•注册日期 (registration_date): 用户的注册日期2. 公司(Company)属性(Attribute)•公司ID (company_id): 公司的唯一标识符•公司名称 (company_name): 公司的名称•公司描述 (company_description): 公司的简介•公司地址 (company_address): 公司的地址•联系电话 (phone): 公司的联系电话•电子邮件 (email): 公司的电子邮箱3. 职位(Position)属性(Attribute)•职位ID (position_id): 职位的唯一标识符•公司ID (company_id): 发布职位的公司的唯一标识符•职位名称 (position_name): 职位的名称•职位描述 (position_description): 职位的详细描述•招聘人数 (number_of_hires): 职位需要招聘的人数•截止日期 (deadline): 职位申请截止日期4. 简历(Resume)属性(Attribute)•简历ID (resume_id): 简历的唯一标识符•用户ID (user_id): 简历所属用户的唯一标识符•姓名 (full_name): 简历中的姓名•性别 (gender): 简历中的性别•出生日期 (date_of_birth): 简历中的出生日期•学历 (education): 简历中的学历•工作经历 (work_experience): 简历中的工作经历•项目经验 (project_experience): 简历中的项目经验•技能 (skills): 简历中的技能列表5. 投递记录(Delivery Record)属性(Attribute)•记录ID (record_id): 投递记录的唯一标识符•简历ID (resume_id): 被投递简历的唯一标识符•职位ID (position_id): 被投递职位的唯一标识符•投递日期 (delivery_date): 投递日期6. 面试邀请(Interview Invitation)属性(Attribute)•邀请ID (invitation_id): 面试邀请的唯一标识符•投递记录ID (record_id): 面试邀请对应的投递记录的唯一标识符•面试日期 (interview_date): 面试日期•面试地点 (interview_location): 面试地点•面试官 (interviewer): 面试官姓名•面试结果 (interview_result): 面试结果以上是网上人才招聘系统需求分析数据字典的详细描述。
网上招聘系统一项当远景文档1业务背景1.1 业务背景、客户和市场需求因为信息化的普及,网络在人们生活中的使用愈来愈宽泛,传统的招聘出现下边的问题,对于应聘者来说,招聘会按期召开,过期没有沟通的时机,同时也很难及时认识招聘信息,不利的沟通让很多人失掉了好多应聘的时机。
同时对于公司来说,因为公司的规模比较大,需要招聘的职工也好多,每次招聘总能收到不计其数的简历,怎样精选适合的应聘者经常是公司比较棘手的事情,为人力资源部的工作人员带来好多的工作量,并且因为某些招聘人员的不负责任使得求职者的简历被弄丢而造成其失掉工作时机的现象也时有发生。
在这个全部讲究效率的时代,网上招聘也就应运而生了,一个完美的招聘系统能够帮助公司有效的发布招聘信息,不单减少了人事部的工作量,也为他们带来工作的便利,提升工作效率,同时也降低了及时招聘到满意的人材的时间,并且也能够把公司向更多的人眼前推行,让更多的人知道公司,认识公司的中心业务,进而加大公司的著名度。
1.2 业务时机为实现公司和人材的及时沟通,来填补招聘中存在的各种不足。
在这类条件下,我们开发网上招聘系统。
人力资源部的工作人员经过这个招聘系统保护知识库,编制试题,公布职位和和这个职位相应的试题;应聘者能够经过网上提交自己的简历并同时回答相应的试题来参和公司的招聘活动。
人力资源部的工作人员经过这个招聘系统能够统计整理这些简历,并依据应聘者的简历和试题分数提拿出需要面试的人员,而后依据必定的方式通知面试人员参加面试,在面试过程中,记录相应的面试结果。
人力资源部的工作人员能够随时阅读人员简历和面试的有关信息。
介绍出参加笔试的应聘人员名单,从参加面试的人员中精选出切合公司招聘需求的人材,既知足了公司爱才如命的需求,也没知足了求职者获取工作的要求,进而达到共赢的场面。
1.3 业务目标(Business Objective,BO)和成功标准(Success Criteria,SC)用户界面友善、性能稳固,充分考虑备份、存档等系统保护策略,使操作人员能够更快的熟习系统同时使工作量最大限度的减少。
UML系统需求分析建模实例包括业务建模一、背景某公司为了提高内部管理效率,决定开发一个在线人事管理系统。
该系统主要目标是帮助公司员工和管理人员更好地进行人事管理工作,包括员工信息管理、薪资管理、请假管理等功能。
二、业务建模1. 参与者- 员工:具有查看和修改个人信息的权限。
- 人事部门:负责对员工信息进行管理、薪资管理和请假管理。
- 管理员:拥有所有功能权限。
2. 用例图用例图展示了系统的功能视图,包括主要的参与者和他们的交互。
(图1:用例图)3. 用例描述- 查看个人信息:员工可以查看自己的个人信息,包括个人资料、联系方式和工作历史。
- 修改个人信息:员工可以修改自己的个人信息,如联系方式和地址等。
- 管理员登陆:管理员可以使用管理员账号登陆系统。
- 管理员工信息:管理员可以查看和修改员工信息,包括添加员工、删除员工和修改员工信息等。
- 薪资管理:人事部门可以查看和修改员工薪资信息。
- 请假管理:人事部门可以管理员工的请假信息,包括请假申请和批准等。
4. 状态图状态图描述了系统中的一个对象或参与者的状态变化。
(图2:状态图)5. 类图类图展示了系统中的类以及它们之间的关联。
(图3:类图)三、系统分析1. 需求分析对于查看个人信息的用例,系统应该提供一个界面给员工输入自己的员工号,然后显示员工的个人信息。
对于修改个人信息的用例,系统应该提供一个界面给员工输入员工号和想修改的信息,然后保存修改后的信息。
对于管理员登陆的用例,系统应该提供一个界面给管理员输入管理员账号和密码进行登陆。
对于管理员工信息的用例,系统应该提供一个界面给管理员查看和修改员工信息,包括添加、删除和修改员工信息。
对于薪资管理的用例,系统应该提供一个界面给人事部门查看和修改员工薪资信息。
对于请假管理的用例,系统应该提供一个界面给人事部门管理员工的请假信息,包括请假申请和批准。
2. 非功能性需求- 界面友好:系统应该提供直观、易用的界面来满足用户的需求。
项目名称网上招聘系统系统需求分析规格说明书组长:李娜组员:赵海航肖欢潘晓王牡丹目录1. 引言 (2)1.1 编写目的 (2)1.2 项目背景 (2)2. 任务概述 (3)2.1 系统目标 (3)2.2 应用环境 (3)3.功能规格 (4)3.1 角色定义 (4)3.1.1 应聘者 (4)3.1.2 管理用户 (5)3.2 系统主用例图 (6)3.3 客户端子系统 (6)3.3.1 职位选择 (8)3.3.2 简历输入 (8)3.3.3 问卷回答 (9)3.4 管理端子系统 (9)3.4.1 登录管理 (11)3.4.2 题库管理 (11)3.4.3 问卷管理 (12)3.4.4 职位发布 (13)3.4.5 简历管理 (13)3.4.6 面试管理 (14)3.4.7 用户管理 (14)4.性能需求 (15)4.1 界面需求 (15)4.2 响应时间需求 (15)4.3 可靠性需求 (15)4.4 开放性需求 (15)1.引言1.1 编写目的该文档是关于用户对于网上招聘系统的功能和性能的要求,重点描述了网上招聘系统的功能需求,是概要设计阶段的重要输入。
本文档的预期读者是:·设计人员:·开发人员:·项目管理人员:·测试人员:·用户。
1.2 项目背景本项目是一个网上招聘系统,考虑到使用该系统的公司可能规模比较大,需要招聘的员工也很多,每次招聘总能收到成千上万的简历,如何挑选合适的应聘者常常是公司比较棘手的事情,为人力资源部的工作人员带来很多的工作量。
为此公司希望有一个自动化的招聘系统能够给他们带来工作的便利,提高工作效率,同时能及时招聘到满意的人才。
为实现企业与人才的有效联系,弥补招聘中存在的种种不足,我们开发了网上招聘系统。
公司人力资源部的工作人员通过这个招聘系统维护知识题库,编制问卷,发布职位和与这个职位相应的问卷;应聘者可以通过网上提交自己的简历并同时回答相应的问卷。
网上招聘系统需求分析报告
一、引言
随着互联网技术的发展和普及,网上招聘系统已成为企业和求职者之间进行沟通和匹配的重要工具。
本需求分析报告对网上招聘系统进行全面的分析,旨在确定系统的功能和性能需求,以便设计和开发出更优秀的网上招聘系统。
二、目标和范围
1.提供一个方便快捷的招聘平台,使企业和求职者能够更好地进行信息交流和沟通。
2.提供全面的人才信息管理功能,使企业能够高效地筛选和管理求职者的信息。
3.提供个性化的推荐功能,使求职者能够更快速地找到适合自己的职位。
4.提供高效的招聘流程管理功能,使企业能够快速、准确地完成招聘流程。
本报告范围包括系统的功能和性能需求分析,不包括具体的设计和开发。
三、功能需求分析
1.用户管理功能
1.1注册和登录:提供用户注册和登录功能,保证用户的身份安全和信息完整性。
1.3密码管理:用户能够修改自己的登录密码,确保账户安全。
1.4消息通知:用户能够接收和查看系统发送的招聘信息、面试通知等。
2.招聘信息管理功能
2.2和筛选招聘信息:求职者能够根据自己的条件和偏好和筛选招聘信息。
建模师招聘策划书3篇篇一《建模师招聘策划书》一、招聘目的随着公司业务的不断拓展,我们需要招聘一批优秀的建模师,以满足公司项目的需求,提高公司的竞争力。
二、招聘岗位建模师三、招聘人数[具体人数]四、岗位职责1. 根据项目需求,进行三维建模、材质贴图、渲染等工作;2. 与团队成员协作,完成项目的制作;3. 对模型进行优化,提高模型的质量和效率;4. 学习和掌握新的建模技术,提高自身的技能水平。
五、任职要求2. 熟练掌握 3DMAX、MAYA、Photoshop 等建模软件;4. 有较强的学习能力和团队合作精神,能够承受一定的工作压力;5. 有相关工作经验者优先考虑。
六、招聘流程1. 发布招聘信息在各大招聘网站、社交媒体等平台发布招聘信息,吸引符合要求的人才投递简历。
2. 简历筛选对投递的简历进行筛选,初步选出符合要求的候选人。
3. 面试对候选人进行面试,包括技术面试和综合面试。
技术面试主要考察候选人的建模技能和经验,综合面试主要考察候选人的综合素质和团队合作精神。
4. 作品评估要求候选人提供自己的作品,对作品进行评估,了解候选人的建模水平和风格。
5. 背景调查对候选人进行背景调查,了解候选人的工作经历、学历等情况。
6. 录用根据面试、作品评估和背景调查的结果,确定录用人员。
七、福利待遇1. 有竞争力的薪资待遇;2. 完善的福利体系,包括五险一金、带薪年假、节日福利等;4. 提供培训和学习机会,帮助员工提升自身技能。
八、其他事项1. 招聘信息的发布时间和渠道可以根据实际情况进行调整;2. 面试的流程和内容可以根据岗位要求进行适当调整;3. 福利待遇可以根据公司的实际情况进行调整。
篇二建模师招聘策划书一、招聘目的随着公司业务的不断拓展,我们需要更多优秀的建模师加入我们的团队,以满足公司项目的需求。
本次招聘计划旨在吸引具有相关技能和经验的建模师,为公司的发展注入新的活力。
二、招聘原则公开、公平、公正,择优录取。
智联招聘-—系统需求用例建模
第二章:系统需求分析用例建模
2.1 网上求职招聘系统的需求分析
网上求职招聘系统可以实现网上求职与招聘,求职者可以注册并登陆自己的账号,可以根据自己的需求更新个人资料,搜索招聘信息,发布求职意向,下载简历模板,投递简历查看个人信箱等;招聘者可以更新企业资料、发布招聘信息、搜索应聘信息、浏览求职简历、回复求职者、查看企业信箱等,无论求职者还是招聘者都需要管理他们的基本信息,由管理员进行管理,管理员还要对求职者所投递的简历进行管理,对系统的新闻及求职招聘信息进行管理。
根据分析将系统分为前台和后台两部分,前台功能主要为求职者和招聘者提供,后台主要为管理员提供。
其基本功能结构如图2.1所示
图2.1 系统的功能结构图
用户管理功能模块的关系如图2.2所示。
图2.2 用户管理功能模块关系
系统流程分析可分为职位的申请流程和企业用户管理流程
(1)职位的申请流程,如图2.3所示
图2.3 用户申请职位流程
(2)企业用户管理流程,如图2.4所示
图2.4 企业管理流程图
2.2 UML建模
根据网上求职招聘系统的需求分析,使用UML进行系统建模,再用可视化的模型将该系统用直观的图形显示出来,包括用例图、类图、交互图和行为图。
2.2.1用例图
用例在需求分析阶段有很重要的作用,他是作为参与者的外部用户所能观察到的系统模型图,整个开发过程都是围绕需求分析阶段的用例进行的。
首先,根据网上求职招聘系统的功能结构图,确定系统的参与者。
参与者包括三类。
分别是求职者、招聘者、管理员。
其次,根据参与者的职能划分、确定系统的用例。
求职者包括更新个人资料用例、搜索招聘信息用例、发布求职意向用例、下载简历模板用例、投递简历用例、查看个人信箱用例、修改密码用例等。
招聘者用例包括更新企业资料用例、发布招聘信息用例、搜索招聘信息用例,浏览求职简历用例、回复求职简历用例、查看企业信箱用例、修改密码用例等;管理员用例包括更新个人资料用例、管理用户用例、管理简历用
例、管理信息与新闻用例、修改密码用例等最后,得出网上求职招聘系统的总体用例功能,如下图所示
图2.2系统总体功能用例图
用例图建好后,需要编写用例说明描述,用例描述就是对系统各个功能进行描述,这是系统分析的一个重要过程。
准确地描述系统的功能有助于不同用户之间进行有效的沟通。
(1)用户注册系统
新用户要先进行注册,注册通过后才能登录上该系统
(2)用户登录系统
不管是求职者、招聘者还是管理员都是系统的用户,需要验证用户的
合法性,判断是否允许进入该体系
(3)用户更新个人资料
此功能用户登录成功后才能使用,用于更新注册时填写的个人信息。
(4)用户修改密码
此功能必须在用户登录成功后才能使用,用于修改用户的密码。
(5)求职者搜索招聘信息
求职者登录系统成功后,根据需要搜索招聘信息,可以用关键字搜索,
搜索的招聘信息会显示在前台页面中供求职者浏览。
(6)求职者发布求职意向
求职者在登录成功系统后,根据需求发布求职信息,求职信息会根据
求职者的意愿在前台页面中供招聘者浏览。
(7)求职者投递简历
求职者在下载简历模板并填写完成简历后,可以投递简历供招聘者浏览。
(8)求职者查看个人信箱
求职者可以通过个人信箱查看自己是否被用人单位录用,以及其他具
体相关信息。
(9)招聘者发布招聘信息
招聘者在登录成功系统后,根据用人单位的需要发布招聘信息,招聘
信息会显示在前台页面供求职者浏览。
(10)招聘者搜索应聘信息
招聘者在成功登录系统后,根据用人单位的需求搜索求职信息,可以
用关键词搜索,搜索的求职信息会显示在前台页面供求职者浏览。
(11)招聘者浏览求职简历
招聘者可以通过快速浏览求职简历,更精确地找出符合用人单位条件
的求职者及用人信息。
(12)招聘者回复求职者
招聘者找到符合条件的求职者时,可以向该求职者发送E-mail,如果有多个人入选时,还可以向群体发送E-mail。
(13)招聘者查看企业信箱
招聘者可以通过企业信箱去求职者联系,获取求职者更多的信息。
(14)管理员管理用户
管理员在成功登录系统后,可以对求职者、招聘者的基本信息进行管
理。
如果删除某一个求职者或招聘者的基本信息,则其他发布的信息
页一并删除。
(15)管理简历
管理员在成功登录系统后,可以对求职者投递的简历进行管理。
(16)管理新闻与信息
管理员在成功登录系统后,可以对求职者、招聘者发布的求职或招聘
信息进行管理,同时岁网站的新闻进行管理。
2.2.2 类图
类是对现实世界中具有相同属性和行为的一类对象的抽象,他封装了这一类对象所共有的属性和操作。
类图是使用UML建模最常用的图,他显示类、接口以及他们之间的静态结构和关系,通常用来描述系统的静态结构。
类图是系统设计最核心的部分。
在获得系统的用例建模后,根据用例图,通过与用户进一步沟通,识别出所有关键类及类与类之间的关系,用类图对系统的静态结构建模,从系统数据库角度分析类,对部分实体进行分析,得到7个实体类:用户实体类(UserBean)、求职者实体类(PersonBean)、企业实体类(CompanyBean)、管理员实体类(AdminBean)、求职信息实体类(ApplyInfoBean)、新闻实体(NewsBean)、招聘信息实体类(JobInfoBean)、对于PersonBean、CompanyBean和AdminBean,他们首先都是用户,因此他们与UserBean存在泛化关系。
PersonBean与ApplyInfoBean之间存在发布关联关系,AdminBean与NewsBean之间存在管理关联关系,Company与JobInfoBean之间存在发布关联关系,该系统的部分类图如图 2.3所示:
图2.3 系统部分类图
2.2.3顺序图
顺序图描述了对象之间传递消息的时间顺序,他用来表示用例中的行为顺序,是强调消息时间的交互图。
用户进入系统之前,首先要用户进行登录,登录时要验证用户名和密码是否匹配,验证后允许用户进入本系统进行操作。
用户的密码需要进行加密算法,且密码保存在数据库中;用户登录后需要记入到日志库中。
用户登录系统的顺序图向UML用户提供事件流随时间推移的、清晰的可视化轨迹,她描述了用例随时间顺序执行的事件流,如图2.4所示
图2.4用户登录顺序图
2.2.4 活动图
活动图用于展现参与行为的类的活动或动作。
它主要描述方法实现中所完成的工作及用例或对象中的活动;他的目的是描述动作及对象改变的结果。
活动图中的动作可以放在泳道中,泳道聚合一组活动,并指定负责人和所属组织。
使用活动图描述用户登录活动图如图2.5所示
图2.5 用户登录活动图
求职者(Person)和系统(System)两个活动对象分别对应两个泳道Person和System,每个泳道内的活动代表一个对象的所有职责。
首先,求职者在搜索工作时需要输入关键字;然后,系统获取关键字所包含的关键字工作;最后系统显示关键字的工作信息,求职者搜索招聘信息活动图如图2.6所示
图2.6 求职者搜索招聘信息活动图
使用活动图描述修改密码用例的业务流程;求职者、招聘者和管理者都有修改密码用例,以求职者修改密码用例为例。
首先求职者在自己的泳道内登录系统,单击修改密码菜单,填写旧密码填写新密码;然后在自己的泳道内检查旧密码格式,包括旧密码长度、字符等,如果旧密码格式错误则转移到求职者泳道内求职者填写旧密码的活动;如果旧密码填写正确,则系统继续检查新密码格式,如果新密码格式错误则转移到求职者填写旧密码活动;如果新密码格式正确则继续验证旧密码,和数据库存储的密码进行比较,修改密码活动结束,修改密码活动图如图2.7所示
图2.7 求职者修改密码活动图。