logo资料库

人才招聘网站需求说明书.doc

第1页 / 共12页
第2页 / 共12页
第3页 / 共12页
第4页 / 共12页
第5页 / 共12页
第6页 / 共12页
第7页 / 共12页
第8页 / 共12页
资料共12页,剩余部分请下载后查看
第一部分 引言
1.1编写目的
1.2背景
1.3定义
1.4参考资料
第二部分 任务概述
2.1目标
2.2用户的特点
2.3假定和约束
第三部分、需求规定
3.1对功能的规定
3.2对性能的规定
3.2.1精度
3.2.2时间特性要求
3.2.3灵活性
3.3输人输出要求
3.4数据管理能力要求
3.5故障处理要求
3.6其他专门要求
第四部分、运行环境规定
4.1设备
4.2支持软件
4.3接口
4.4控制
招聘网站设计项目需求说明 第一部分 引言 1.1 编写目的 需求说明书有时候也被称为规格说明书,本规格说明描述了招聘网站设计项目的要求, 并且作为各方面沟通的依据,也为下一步工作提供基准。 软件开发小组的每一位成员应该阅读本需求说明,以明确项目最后要求完成的软件产品 的特点。经使用方认可的需求说明将作为产品特征评价、仲裁的重要参考。 1.2 背景 说明: A、 软件系统的名称: 招聘网站设计项目 B、任务提出者:668Job 在线科技发展有限公司 开发者:北大青鸟 Aptech 产品开发部 本项目将实现 668Job 的原型部分,并且在该原型的基础上进行功能的扩展和需求的界 定,最终完成的版本将在 ww.668Job.com.cn 网站上使用。提供互联网上的求职、招聘登记 和搜索服务。 C、本系统将存储用户信息,668Job 将与其他的系统共享这些注册信息,共享的系统可能是 668Job 电子邮件系统、668Job 电子杂志分发系统。 这些系统之间不提供应用程序级别的接口,数据共享通过 SQL Server 数据库表的公共 访问来实现。 本系统将使用 SQL Server 2000 作为数据库存储系统,SQL Server 2000 企业版将由 668Job 自行购买。 1.3 定义 668Job——668Job 在线,全称是 668Job 在线科技发展有限公司;
1. 4 参考资料 相关的文件包括: A、 668Job 招聘网站设计项目分析会议备忘录; B、《招聘网站设计项目可行性分析》; 参考资料: A、 北大青鸟 Aptech ACCP3.0 Sem2《基于软件开发项目的毕业设计》; B、国家标准《软件需求说明书(GB856T——88)》; C、莱克公司的人力资源管理项目的软件需求说明; 合同: A、《招聘网站设计项目合同 20031102 - 54》; (说明:引言部分在多个文档中出现,是为了在该文档被单独阅读的情况下,提供给阅 读这以背景知识,同时增强不同的文档的独立性。)
第二部分 任务概述 2.1 目标 在今天这个充满竞争的世界里,招聘人才和求职同样都很困难,“分类广告”网站可以 帮助求职者和猎头宣传他们各自的需求,通过在该网站上做广告,求职者可以寻找到终 身/合同工作,猎头可以物色到所需的专业人才。 本案例的问题定义是:开发一个能够帮助求职者(Web 开发人员或美工)上载他们的简 历、帮助公司或者猎头宣传其所提供的工作机会的软件,全面的搜索机制有助于查找所 需的人才/工作。 该软件最终的使用者是招聘公司、应聘人员,并且以 Internet 页面的形式提供浏览和 操作,提供以下的功能: 1. 默认页提供关于网站的基本信息; 2. 用户可以创建自己的帐户; 3. 如果用户输入的电子邮件 ID 在数据库中已存在,系统将显示错误页; 4. 用户必须先登录才能在网站中记录详细信息; 5. 如果用户为雇主或合约人,则可以发布空缺职位的详细信息; 6. 如果用户为开发人员或美工,则可以发布简短的简历; 7. 用户可以修改/删除他输入的详细信息; 8. 即使不登录站点也可以使用搜索工具; 9. 用户可以按照类别、薪金和/或地区搜索信息; 2.2 用户的特点 本系统最后的使用者是来自全国各地的求职者、和约人和公司单位,他们都使用浏 览器上网通过页面进行操作,因此,无法进行程序或者软件的安装或者培训工作,但是 他们对页面信息的填写、按照特定信息查找应具备一定的经验。
根据业务的频繁程度,稳定运行的系统每天接受的操作(点击)数量应该在 1000-100000 次,对于超过 100000 次的负荷,应该采用增加服务器和硬件性能、版本升级的方法来解决。 用户对页面的友好性、简单清晰和易操作性,有一定的要求。 这些特点决定了本系统应该采用 B/S 结构来进行开发。 2.3 假定和约束 根据合同的规定,已经有的约束条件包括: A、本系统的预算在 8 万元(人民币); B、本系统的最后的交付日期是 2003 年 12 月 1 日,之后进行负荷测试、峰值测试、试 运行,系统要求在 2004 年 1 月 1 日正常投入使用; 假设: A、负荷测试的程序和软件由 668Job 提供; B、668Job 能够提供阶段性的验证工作,包括一些评审和测试工作的支持和配合; C、超过 100000 万次/日的访问量,不输入本系统应解决的问题; D、在第一个原型的版本中,668Job 不会有大的需求方面的变更; 其他相关的假定和约束条件将进一步补充。
第三部分、需求规定 3.1 对功能的规定 (1)、首页设计 首页设计应该清晰简单、美观大方,同时还要做到信息充足,突出公司的特点和操作的 入口。 (2)、个人信息管理 只有登录后的用户可以修改、删除自己发布的信息,登录人员可以根据邮件/密码组合, 或者姓名/密码组合来进行验证。 本站管理员不能对任何个人、单位或者和约人的信息进行更新、删除操作,并且这些私 有信息属于用户,本站不能因为商业目的向外界公开,个人信息完全又个人来控制其内容, 程序应提供个人信息维护的页面。 (3)、信息查询 提供查询的页面,用户能针对类型(和约人?单位?个人?)、薪水或者地区进行相关 职位(单位或者和约人)进行查询,并得到正确的信息列表。 (4)、安全管理 安全方面的管理,防止恶意攻击、非法入侵和对数据的篡改。 3.2 对性能的规定 3.2.1 精度 1、个人信息:邮件的字母数不能超过 50 个、公司的名称允许输入 50 个汉字、密码允 许输入 10 个字母; 2、应聘/招聘信息:薪水保持为整数、可以输入一百个汉字的附加信息,其他的要求同 第一项; 3、用户选择或者输入数据,进行信息查询,应不区分大小写; 4、用户选择或者输入数据,进行信息查询,应执行不完全匹配的模糊查询;
3.2.2 时间特性要求 1、用户登录请求、个人信息填写完毕后的提交、个人信息更改、删除的操作,响应时 间应该在 1.5s 之内——用户不应感到系统有延迟的时间; 2、用户执行职位或者应聘者信息查询,返回记录在 100 行之内的,响应时间应不超过 2s,超过 100 行记录的情况,应该进行分页显示,每页显示 20-80 行(具体由设计人员来设 定)结果信息; 3.2.3 灵活性 A、操作方式 程序在通常的应用环境下使用鼠标和键盘进行输入操作,对于执行按钮,通常使用鼠标 的点击完成,但是,IE 页面要求全部支持键盘的定位操作(在不安装鼠标的计算机上,也 能够使用该系统)。 B、运行环境 程序在通常的条件下,在 Win98/NT/2000、XP 及后续的 MS 的操作系统上,只要已经 安装了 IE4.0 或者后续版本,都能够浏览所公布的页面、执行对应的操作。 但是,要求使用者的 IE 不要禁用 Cookie 功能。 页面服务器的环境应安装 IIS4.0,正常启动 Web 服务,数据库服务器及详细的配置和安 装参考以下硬件和软件的支持。 C、同其他软件的接口的变化 本系统不直接与其他的系统产生交互操作,因此不提供接口。 D、 精度和有效时限的变化 (不适用) E、 计划的变化或改进 由于本系统的规模比较小,计划和进度的改变不影响到需要实现的需求。 3.3 输人输出要求 系统的基本数据单元如下:
数据单元名称 登录/私人信息 组成 名称 格式 范围 精度 说明 口令 姓名 字符 字符 公司名称 字符 电子邮件 字符 10 50 128 50 - - - - 登录时输入的密码 姓名/联系人 所在公司/公司名 联系 Email 备注 姓名和公司的组合不允许重复,电子邮件不允许重复 数据单元名称 招聘/求职信息 组成 名称 格式 范围 精度 说明 所在地 字符 描述信息 字符 超级连接 字符 电子邮件 字符 联系人 薪水 字符 数字 附加条件 字符 所在地区 字符 128 255 255 50 20 整数 255 20 工作年限 数字 整数 工作类别 字符 20 - - - - - - - - - - 具体的联系地址 简短描述信息 主页地址 要求/开价 其他的条件说明 以便按区域查询 有多少年工作经验 所属类型 备注 为保持数据访问的效率,存在一定的数据冗余 输入的操作要求如下: 序号 输入信息 操作和处理 输出 1 2 3 4 URL 地址信息 网络访问 首页 邮件、密码 登录操作和验证 是否登录成功 类别、薪水和地区 查询 职位/公司列表 病人的完整的信息 执行添加操作 对应信息被保存
5 6 7 8 9 10 11 12 13 14 指定个人信息 提交到系统 该信息被保存 指定公司信息 提交到系统 该信息被保存 指定猎头信息 提交到系统 该信息被保存 指定个人信息 指定公司信息 指定猎头信息 指定个人信息 指定公司信息 指定猎头信息 查找到的数据项 修改 修改 修改 删除 删除 删除 联系 数据更新 数据更新 数据更新 对应数据被删除 对应数据被删除 对应数据被删除 发送电子邮件 其他输入要求: A、区域限制:区域只能是全国的省、自治区、直辖市,用户只能选择,不能输入; B、薪水:在查询的时候,在 2.5-10 万年薪之间进行选择,在输入新的客户信息的时候,可 以自定义年薪; C、用户在输入自己的信息的时候,要求输入所有数据项,所有项不能为空; 3.4 数据管理能力要求 以下是每天、每月的各个单元可能产生的新的数据量、和对应可能访问值的估计次数。 以下的数据是系统稳定运行时的正常增长,不包括访问的高峰值或者其他的特殊的情 况。 数据单元 注册人员/月 求职人员/月 公司/月 猎头/月 数据量 100-1000 1000-10000 10 – 1000 10 – 1000 页面访问数/日 1000-100000 需要的存储容量 1M 10M 1M 1M -
分享到:
收藏