云招聘系统需求分析说明书

上传人:奔*** 文档编号:34219309 上传时间:2021-10-20 格式:DOCX 页数:27 大小:723.55KB
返回 下载 相关 举报
云招聘系统需求分析说明书_第1页
第1页 / 共27页
云招聘系统需求分析说明书_第2页
第2页 / 共27页
云招聘系统需求分析说明书_第3页
第3页 / 共27页
点击查看更多>>
资源描述
渝鸿卓国际云招聘需求分析说明书编号:BDQN-中心名称-项目名称版本:1.0作者:项目组成员姓名日期:2014-4-22审批:中心名称日期:2014-5-4中心名称1 / 26状态修订人修改日期版本备注新创建项目组成员姓名2014-4-211.0前酒卓国而目录1 .概述41.1 目的41.2 定义、简写和缩略语41.3 综述52 总体描述52.1 产品描述52.2 产品功能62.3 用户特点63 功能性需求93.1 功能描述93.2 流程描述93.2.1 系统设置模块 93.2.2 信息中心模块 143.2.3 智能分发模块163.2.4 企业管理模块173.2.5 个人管理模块 193.2.6 游客模块234 非功能性需求244.1 技术需求244.1.1 软硬件环境需求 244.1.2 产品性能244.1.3 安全性254.2 质量需求254.2.1 可靠性254.2.2 灵活性254.2.3 兼容性254.2.4 易用性264.3 文档需求264.3.1 文档清单264.3.2 用户手册264.4 设计约束264.4.1 语言约束274.4.2 系统模型约束275 验收标准28项泗卓国麻1 .概述1.1 目的读者范围:最终用户和软件设计人员本文档作为CRM勺需求说明文档,用于与用户确定最终的目标,并成为协议 文本的一部分,同时也是本系统设计人员的基础文档。1.2 定义、简写和缩略语编号缩写、术语解释1.建模语言用语法和语义定义的、用来表示模型的语言。一些建模语言还有一些实用规则。2.UMLUnified Modeling Language统一建模语言,是一种建模语言,是第三代用来为面向对象开发系统的产品进行说明、可视化和编制文档的方 法,已正式成为进行软件分析和设计方法的信息技术的国际标准。3.用户指运行系统或者直接与系统发生交互作用的个人或集团。4.迭代迭代包括产生产品发布(稳定、可执行的产品版本)的全部开发活动和要使用该发布必需的所有其他外围元素。所以,在某种程度上,开 发迭代是一次完整地经过所有工作流程的过程:(至少包括)需求工作流程、分析设计工作流程、实施工作流程和测试工作流程。5.用例从一个外部角色的角度描述如何使用系统。用例说明了系统的功能,并且是用外部角色、用例和被建模的系统的角度来描述。用例应该对 某个特定角色产生一个可见的结果。6.前置条件在操作被执行前必须为真的条件。7.后置条件在操作完成后必须为真的一个条件。8.扩展在用例之间的一种通用关系,其中一个用例通过增加动作把另一个用 例扩展成一个更通用化的用例。扩展用例可能包含被扩展的用例(依 扩展的条件而定)。中心名称3/26前鸿卓国际9.优先级5最高、4高、3中、2低、1最低。10.富文本编辑器富文本编辑器,Rich Text Editor,简称 RTE,它提供类似于Microsoft Word的编辑功能,可以帮助用户在浏览器中设置各种文本 格式。11.流程图本文专指业务流程图,就是用一些规定的符号及连线来表示某个具体 业务处理过程。业务流程图的绘制基本上按照业务的实际处理步骤和 过程绘制。1.3 综述本文档第一部分为引言,主要介绍需求规格说明书的背景内容;第二部分为 项目的总体描述,第三部分是系统具体需求说明和用例说明。2总体描述2.1 产品描述满足求职人员与招聘人员的各个需求;达到两者之间互助互利的目的,一是 为求职人员提供工作机会,二是为招聘人员提供工作岗位。中心名称4/26渝鹏卓国际中心名称6/262.2 产品功能i发布兼职信息浏览兼职信息(投送简历j发布简历历史兼职信息app根据所在地 查找兼职信息厂发布招聘信息发布兼职信息 一.接收招聘信息 (浏览个人简历图1功能结构图浏览兼职信息2.3 用户特点用户分为以下几类:系统管理员、企业用户、个人用户、游客。系统管理员拥有本系统的所有权限;企业用户和个人用户都拥有发布和浏览 权;游客拥有浏览权限。用户结构如下:系统用例图:根据以上用户特点描述,本系统用例图如下所示:言息管(易构组织高王(extendSE.iusg “,智一能一分发兼一用信意J1a T it继承A /Yv 企用户, .、 发布.信-息一接F攵信息 、exeenus、exienus*K 3 二)r发布玄匚职信息,发布器属信息工 .系统管理员.-i&extends.A继承继承A人 O cj 图2系统总用例图中心名称9/26俞鹏卓国际3功能性需求3.1功能描述云招聘网主要用于企业招聘,个人求职,检索各个地域的工作总类。主要包括系统设置、 信息中心、个人管理、企业管理、游客管理、智能分发等模块,可满足个人用户和企业用户 之间的一个了解,建立彼此之间的联系。帮助求职者找到心目中的那家公司,帮助公司找到 适合公司的人才。3.2流程描述3.2.1系统设置模块3.2.1.1角色管理系统管理员UC011)图3角色管理用例图(编号用例说明:用例框架框架说明用例名称角色管理主要参与者系统管理员简要说明管理系统中各组织结构下的岗位角色。事件流励鸿卓国际前置条件登录后并具有该操作权限后置条件无非功能需求无扩展点无优先级2说明无用户分配角色3.2.1.2权限管理用例说明:用例框架框架说明用例名称权限管理主要参与者系统管理员简要说明管理系统中的岗位角色权限,给用户分配角色等功能事件流前置条件登录后并具有该操作权限后置条件无非功能需求无扩展点无优先级2说明无3.2.1.3组织结构用例说明:用例框架框架说明用例名称组织结构主要参与者系统管理员简要说明用于管理员维护公司的部门结构。事件流前置条件登录后并具有该操作权限后置条件无非功能需求无扩展点无优先级2说明无中心名称11/26俞鹏卓国际3.2.1.4信息管理用例说明:用例框架框架说明用例名称信息管理主要参与者系统管理员简要说明用于管理员维护招聘信息(包括对信息进行查看、修改、删除操作)。事件流前置条件登录后并具有该操作权限后置条件无非功能需求无扩展点无优先级2说明无俞鸿卓国际3.2.1.5数据字典用例说明:用例框架框架说明用例名称数据字典主要参与者系统管理员简要说明系统所需的基础数据字典管理事件流前置条件登录后并具有该操作权限后置条件无非功能需求无扩展点无优先级2说明无俞鸿卓国际3.2.2信息中心模块3.2.2.1 注册用户与系统之间信息交互图39注册用户与系统之间信息交互用例图(编号UC051)用例说明:用例框架框架说明用例名称信息交互主要参与者注册用户简要说明系统根据用户资料以消息形式为用户推荐兼职或职位事件流1、族取用户登录地区2、获取用户资料。如:历史求职信息、求职意向等3、以信息的形式为用户推荐可能合适的招聘者/求职者。前置条件登录后并具有该操作权限后置条件无非功能需求无扩展点无优先级2说明无前泗卓国际3.2.2.2 用户之间的信息交互图41用户之间的信息交互用例图(编号UC052)用例说明:用例框架框架说明用例名称信息交互主要参与者注册用户简要说明注册用户之间的信息传递,具有删除、回复功能。事件流前置条件登录后并具有该操作权限后置条件无非功能需求无扩展点无优先级2说明无用例说明:用例框架框架说明用例名称智能分发主要参与者注册用户简要说明根据用户发布信息,将求职者与招聘者关联,使其以最快的时间找到合适的人才或职位。事件流前置条件登录后并具有该操作权限后置条件无非功能需求无项泗卓国际3.2.3智能分发模块3.2.3.1 建立用户之间连接apptiijgextends21求职者extendslqA招聘者图43建立连接用例图(编号UC061)中心名称16/26前泗卓国际扩展点无优先级2说明无3.2.4企业管理模块3.2.4.1企业招聘图26企业招聘用例图(编号 UC033)用例说明:用例框架框架说明用例名称企业招聘管理主要参与者已注册的企业用户简要说明企业能招聘,可以浏览个人用户的简历事件流前置条件登录后并具有该操作权限后置条件无非功能需求无扩展点无优先级2说明无3.2.4.2企业招兼职图26企业找兼职用例图(编号 UC033)用例说明:用例框架框架说明用例名称企业招人管理中心名称18/26前鹏卓国际主要参与者已注册的企业用户简要说明企业能招兼职,可以浏览个人用户的简历事件流前置条件登录后并具有该操作权限后置条件无非功能需求无扩展点无优先级2说明无3.2.5个人管理模块3.2.5.1 求职C发布简历)(投送简历)sesXncu个人用户extends2pp根据所在地址查找相关信息,(浏览招聘信息,中心名称19/26项酒卓国标图25个人用户求职管理用例图(编号 UC032)用例说明:用例框架框架说明用例名称个人用户求职管理用例图主要参与者注册的个人用户简要说明个人用户求职,可以发布简历,投送简历,查找浏览招聘信息,根据所在地查询相关信息。事件流前置条件登录后并具有该操作权限后置条件无非功能需求无扩展点无优先级2说明无3.2.5.2 招兼职中心名称21/26前鸿卓国丽图25个人找兼职管理用例图(编号UC032)用例说明:用例框架框架说明用例名称个人找兼职管理用例图主要参与者注册的个人用户简要说明个人发布兼职信息,根据实际情况,筛选报名的人员事件流前置条件登录后并具有该操作权限后置条件无非功能需求无扩展点无优先级2说明无俞鹏卓国B百3.2.5.3个人信息图25个人信息管理用例图(编号 UC032)用例说明:用例框架框架说明用例名称个人信息管理用例图主要参与者注册的个人用户简要说明个人可以添加、修改、删除、查询自己的个人信息,可以浏览历史的兼职记录事件流前置条件登录后并具有该操作权限后置条件无非功能需求无中心名称22 / 26前泗卓国际扩展点无优先级2说明无3.2.6游客管理模块3.2.6.1浏览招聘信息中心名称23/26图24游客管理用例图(编号 UC031)用例说明:用例框架框架说明用例名称游客管理主要参与者未注册的用户简要说明游客只能搜索和浏览。迎泗卓国际4非功能性需求在这一部分应对所有的软件需求进行足够详细的描述。详尽程度应以足够软件设计人员 进行概要设计和系统测试人员进行系统测试计划和编写测试用例为准。4.1 技术需求4.1.1 软硬件环境需求硬件需求:web Server DBServerl(write) DBServerRI(read) DBServerR2(read)共 3 台服务器。服务器配置如下:CPU: 4核或8核内存:8-16G硬盘:500G远程控制卡软件需求:带宽:10M或者100MJava运行环境:JDK1.5以上WebApplicationServer : Tomcat1.6 以上DataBase: Mysql5.0 以上MemcacheNginx1.4.2 (稳定版)4.1.2 产品性能系统需满足以下性能:1、最大并发用户数100人/次2、最大同时在线人数500人/次3、最大同时提交事务人数20人/次4、高峰时期系统响应时间35秒中心名称24/26前泗臣国际4.1.3 安全性系统需满足国家保密部门要求的分级保护中机密级信息系统设计的相关要 求,并采取必要的技术手段从应用开发层面保证数据的安全。4.2 质量需求4.2.1 可靠性系统具有大量的数据统计汇总和查询分析要求,因此,必须确保数据汇总、 统计、查询分析的更准确有效。系统必须具备较强的可靠运行设计,可应对单点 故障。保证数据安全,包括数据级备份与灾难性恢复。4.2.2 灵活性系统要采用先进的技术,保证可灵活地按照不同方式组织其内部模块,从而 适应不同网络规模、不同个性化需求和不同组织模式。4.2.3 兼容性系统必须具有高度的可扩展性,能够在规模、功能、性能三个方面进行扩展, 以适应应用和技术发展的需要,系统必须开发维护中心,使整个系统的管理维护 工作量以及开销较小,并提供完备的运行管理解决方案,包括性能、安全、统计、 配置管理等。4.2.4 易用性须保证系统的易用性。具体可以通过以下方式保障系统的易用性:1)通过提供统一的信息门户,使多种渠道的信息方便接入,并提供一致的迎泗卓国际渠道服务手段。2)针对不同类型的用户设计集成的用户界面,保证用户能够方便快捷的使 用自己需要的常用功能。3)遵循统一的界面设计规范,在应用程序编码阶段监督编码人员认真执行 规范,以做到:界面风格一致、颜色调和、提示清晰、窗口大小适当,提供 常用的快捷操作键,操作方法应符合日常习惯。4.3 文档需求4.3.1 文档清单交付验收时需交付的文档清单:需求规格说明书软件开发计划概要设计说明书详细设计说明书软件测试计划测试用例配置管理计划4.3.2 用户手册4.4 设计约束详细说明对系统的设计局限性。设计局限的定义代表了对系统要求的决策,这可能出于商务运作、资金、人员、时间等多方面的综合考虑从而指导软件的设计和开发。例如,软 件的开发语言、开发环境、开发工具、第三方软件、硬件使用以及网络设备等。4.4.1 语言约束本系统是基于中文系统环境开发和使用的,系统必须支持中文处理。4.4.2 系统模型约束本系统采用MVC模型,在保证实现技术简单易维护的基础上,实现表现层和业务逻辑 层的分离,提高可重用性、可移植性。前鹏卓国际5验收标准XXX客户关系管理系统验收标准为:? 实现所有功能需求? 满足非功能性需求? 系统设计文档完整,且符合规范? 代码符合规范,且与系统设计一致此要求将作为验收测试计划和测试的基线。如果所开发的产品能满足此要求,则项目可 结束并由客户方按合同规定付款。中心名称27/26
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 其他分类 > 其它学术


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!