1、招聘网站需求分析说明书开发小组:11031224杨阳 11031221徐连国 11031624杨佳时 -4-22目录1 引言31.1编写目标31.2项目背景41.3术语说明51.4 参考资料52 项目概述52.1 待开发软件通常描述52.2待开发软件功效82.3用户特征92.4 运行环境92.5 条件和限制93 功效需求103.1 功效划分103.2功效描述163.2.1用户注册163.2.2用户登录173.2.3招聘业务受理173.2.4应聘业务受理173.2.5招聘用户信息管理183.2.6应聘用户信息管理183.2.7应聘职位信息管理193.2.8应聘用户信息管理193.2.9论坛前台1
2、93.2.10论坛后台203.2.11网站权限203.2.12网站首页213.2.13职位搜索214 外部接口需求224.1 用户界面224.2 硬件接口224.3 软件接口234.4 通信接口234.4.1电子邮件234.4.2 Web浏览器234.4.3网络通信协议:TCP/IP协议234.5 故障处理245 性能需求245.1 数据正确度245.2 时间特征245.3 适应性256 软件属性需求266.1 正确性266.2可靠性266.3效率266.4完整性266.5易使用性266.6可维护性266.7可测试性266.7.1 性能测试266.7.2 安全性测试276.7.3 基础测试27
3、6.7.4 网站优化测试276.8复用性276.9安全保密性286.9.1系统级安全286.9.2硬件设备安全286.9.3软件系统安全286.9.4网络系统安全286.9.5应用级安全296.10可了解性296.11可移植性296.12互联性297 数据描述297.1 静态数据297.2 动态数据307.3 数据库描述307.4 数据词典307.4.1数据项条目307.4.2数据存放条目317.5 数据采集338 附录331 引言1.1编写目标开发招聘网站目标是为求职者提供招聘信息,为企业人事部门提供给聘信息,提升企业工作效率,在求职者和企业之间建立信息联络,方便求职者了解招聘信息,同时也能
4、让企业找到满意人才。编写需求分析说明书目标是为了更清楚地了解招聘网站设计项目标业务要求,明确项目需要做工作,并为确保项目在预算、日期和质量方面要求提供可实施依据,包含了范围、进度安排、质量控制、预算和变更等在内明确计划和安排,以切实能确保项目能在控制中完成。预期读者是招聘网站开发人员,系统分析师,软件工程专业学生。1.2项目背景伴随时代发展,很多企业在招聘时全部会收到成千上万简历,怎样挑选适宜应聘者称为企业比较棘手事情,这给企业人事部门带来相当大工作负担。和其它传统人才中介相比,网上招聘含有低成本、大容量、速度快和强调个性化服务优势。它许可愈加灵活交互方法,提供更丰富信息资源。在本题中要求设计
5、一个自动化招聘系统以方便人事部门招聘工作,提升她们工作效率,同时也能让企业找到满意人才。l 项目标委托单位:xxx企业l 项目标开发单位: xxx大学软件研发课题组l 项目标主管部门: xxx大学软件学院教务处项目分管职务人员名称任务提出者王克朝项目责任人杨阳系统分析员杨阳系统设计员徐连国程序设计员徐连国程序员杨佳时资料员杨佳时1.3术语说明系统分析师是指含有从事计算机应用系统分析和设计工作能力及业务水平,能指导系统设计师和高级程序员工作一族。在软件开发步骤中关键从事需求分析工作,同时也包含可行性分析和概要设计部分工作。系统分析师是负责设计和开发应用软件系统使其正确反应出有效信息,帮助企业经营
6、者管理、营运企业运作者。系统分析师是抽象模型建立者,她们需要专业概念模型知识和基础编程技巧。杰出系统分析师会利用编程技巧来辅助建立概念模型。系统设计师是负责设计和开发应用软件系统使其正确反应出有效信息,帮助企业经营者管理、营运企业运作者程序设计师是针对用户需要,对程序进行功效和个性化设计设计人员。程序员是从事程序开发、维护专业人员。1.4 参考资料 招聘网站需求分析; 招聘网站设计项目开发计划; 软件工程导论; 易职网(Ejob)求职招聘网站需求分析; SNS招聘网站需求分析文档;2 项目概述2.1 待开发软件通常描述本项目所设计网站是一个招聘网站,目标是为求职者和招聘企业之间建立一座桥梁,为
7、求职者提供丰富、快速招聘信息和各个企业信息,和招聘动态信息,并提供求职指导等帮助;为企业提供一个公布招聘信息、高效选择人才信息“场所”。中国网络招聘市场发展前景分析:一、市场前景看好网上招聘行业关键产品是资讯,利润关键起源是需要招聘人才企业消费者,供给商是需要找工作求职者。区分于传统行 业优势在于不提供有形产品,只要我们产品(正在招聘职位信息)更新速度快,数量大,则就能对我们供给商(求职者)产生诱惑力,而且不用向其支付 任何费用。 现在整个网络招聘行业处于高速发展期,市场空间很大。在经济发展速度快北京、上海、广州、深圳竞争已经很猛烈,受利润趋 势,不停有新竞争对手加入进来。不管是已经有、还是新
8、加入竞争对手全部力图想垄断全部行业,不过任何一个行业发展趋势全部是从无所不包“全方面化”最终 走入细分很小“专业化”,尤其是对于一个新进入此行业企业来讲,除非有很强大资金、技术或相关行业背景,不然,从侧翼(地域性质或专业性质)进 入市场是最好选择。 一家企业在报纸上面登一期招聘广告就需要几百元/天,但网络招聘只需要几千元更多是数百元,就能够整年在人才网上即时 登记公布或修改更新现有招聘信息。企业也能够选择相当于报纸一次费用短期会员服务,人才网完善管理功效,丰富人才数据库,能让企业更易于找到适宜 人才。虽说现在中国人才网站有几千家在竟争,但就是因为竟争大,网络招聘宣传意识就会在企业中响应更大,招
9、聘企业也更轻易接收网络招聘这种新兴服 务。 二、优势凸显 “前途”不可估量 网络招聘发展快速,是因为有着传统招聘模式无法比拟巨大优势。所以,近几年内使用网络招聘企业数量节节攀升。 对于企业来说,首先网络招聘费用低廉,可节省成本,而传统媒体招聘方法如报纸、电视,费用动辄几千上万。而且在媒体上公布招聘信息时效性差,只能当 日信息当日看,过期报纸即使信息有效也无人关注,而使用网络招聘,招聘信息能够从公布日开始一直延续到企业招聘到真正人才为止。 相比 网络招聘而言,人才市场、现场招聘会也存在着费用高、入场费贵问题。数百上千费用只能让企业在招聘会现场守株待兔,选择性差、时效短成为现场招聘会不 可规避弊端
10、,网络招聘则省却了这么烦恼。而且,伴随网络求职者大量增加,企业找到真正适宜人才机率也越来越高。 现在,中国各大招聘网站如易才网、前途无忧等全部不停提升本身服务,经过和国外招聘网站合作、网站系统升级、广告形式丰富、强化网站分类搜索功效等多个形式,为企业招聘提供更多周到服务。 对于个人求职者,网络招聘也慢慢成为求职首选。“传统招聘会不是天天全部有,而且浪费经历和金钱。”一名求职者在采访中这么表示。对于求职者来说,只要在人才网站上登记了个人简历,即可等候企业招聘信息,假如上网方便还能够主动出击。网络求职一大特点是招聘信息量大,海量职位库中,求职者选择适合职位机会也就越大。 网络招聘平台不停升级更新,
11、快捷而富有效率,求职者经过招聘网站,能够不出家门就对工作类别、地域和需求进行全方位智能查询,快速正确地查询到所需要 包含行业、职能、工作地点、工资等信息。工作职位分类清楚、针对性强。部分大招聘网站如易才网,能够随时查询到数万条信息,而且天天更新职位,只要在 家关注招聘网站就能第一时间掌握用人单位需求。 相比其它招聘形式,网络求职也没有区域和时间限制,能够给个人发明更多就业机会。对于异地求职者,这省却了奔波于不一样城市烦恼;对于通常院校学生,因为不易亲临著名企业校园招聘会,但经过网络就能够获取和其它求职者相同竞争机会。 和现场招聘会相比,亲临现场招聘企业不少也会在网络上公布招聘信息,求职者则省却
12、了简历制作费、交通费、通讯费等不少费用,而且避免了招聘会现场很 拥挤,交流效果差、盲目性大问题。不过需要求职者注意是,网络招聘不等于网上招聘,在选择上网求职时,一定要选择可靠、专业、大型网站如易才网、智 联招聘进行简历投放,这些含有业界著名度人才招聘网站有着规范信息管理系统和可靠职位信息起源,参与这些网站组织正规网络招聘活动,能够有效避免 个人信息外漏等问题。 伴随网络求职成功率不停提升,越来越多企业和个人全部会选择网络招聘。即使中国网络招聘市场距美国78市场份额还有很大差距,但网络招聘将是大势所趋。2.2待开发软件功效用户企业个人注册申请初始化重新注册管理信息申请职位管理个人信息管理简历信息
13、搜索招聘信息查看企业信息投递简历退出注册申请初始化重新注册公布招聘信息管理企业信息简历管理管理在线试题企业介绍介绍企业文化查看简历公布面试通知退出后台管理统计数据审核企业注册申请公布网站信息2.3用户特征 该软件将包含两类用户:求职者、用人单位招聘人员。求职者经过互联网使用网络浏览器访问网上招聘系统网站,能够在网上注册、建立并管理自己个人简历、查询用人单位信息,网上应聘等;用人单位招聘人员,则经过互联网对自己单位进行注册,公布招聘信息,查询应聘信息、查询人才信息等。2.4 运行环境(1) 服务器操作系统:Microsoft Windows XP 7 8(2) Web服务器软件:tomcat 6
14、.0(3) 数据库软件:Microsoft SQL Server (4) 用户端:windows操作系统,IE浏览器8.0以上版本2.5 条件和限制(1)本系统开发组员,对B / S开发经验不足;(2)开发人员管理经验和开发条件不足;(3)在资金和时间方面不够充足。3 功效需求 3.1 功效划分系统用户分为个人用户、企业用户和系统管理员三种。个人用户即为求职者,能够搜索、查看各企业信息,招聘信息。企业用户即为企业人事部门人员,能够公布企业招聘信息,管理企业信息,管理求职者职位申请等。招聘网站顶层DFD个人用户企业用户后台管理 0招聘网站注册申请网站信息注册申请应聘者信息信息统计信息公布招聘网站
15、1层DFD用户11身份检验 1.2加载用户信息用户信息库个人职位申请库简历信息库用户登录名用户密码用户信息登录失败 个人用户 2.1提交申请 2.2添加申请统计个人信息简历信息企业信息简历信息库企业申请统计库申请统计库企业统计库招聘网站1层DFD招聘信息3.1招聘申请申请信息后台管理招聘文件3.2制订招聘方案招聘方案3.3公布招聘公告招聘计划审核结果简历信息 4.1搜集应聘信息 4.3查看求职信职位申请库用户信息库发送面试通知 4.2查看简历信息 4.3查看测试成绩招聘网站1层DFD企业用户个人用户5.1身份验证 5.2查看职位申请5.3发送面试通知注册信息职位申请信息面试信息用户信息库简历信
16、息库检验失败企业职位申请库个人职位申请库审核结果招聘网站1层DFD企业信息 6.2查看企业经营许可证 6.3查看企业联络地址企业信息库 6.1 搜集企业信息 6.4查看企业联络电话 6.5查看企业联络经理审核结果招聘网站1层DFD后台管理身份管理员信息71身份检验7.2企业信息审核用户信息库企业信息企业信息库检验失败审核结果 3.2功效描述3.2.1用户注册功效说明:应聘用户注册步骤过程说明:由应聘用户从首页链接进入注册页面,一般用户注册只需要填写邮箱、密码及密码确定即可,其它资料经过后期用户资料修改完善。其中邮箱即登录名,而密码应遵照安全标准输入。注册时须用户同意服务条款后方可继续注册,如未
17、同意则退出注册转向首页;同意后提醒注册成功,并以登录状态转向首页。输入输出说明:输入数据-应聘用户输入企业信息;输入格式及方法:应聘用户手动输入;输入起源:应聘用户;输出数据-应聘用户输入各项信息;输出格式及方法:数据统计;存放介质:硬盘;输出目标:网站应聘用户。 3.2.2用户登录功效说明: 用户登录相关步骤。过程说明:主页面上存在登录设计能够直接输入,其次直接点击进入专有登录界面。使用ASP.Net(验证控件)JavaScript技术进行判定,登录时连接数据库实现登陆,验证实现用户登录对于不一样用户加以角色验证。个人能够输入账号密码,快速进入自己专有界面。依次须经过验证码、登录名、密码和角
18、色验证。输入输出起源:输入起源:应聘用户,招聘用户;输出数据:已经有数据;输出格式及方法:数据统计;存放介质:硬盘;输出目标:应聘用户,招聘用户。3.2.3招聘业务受理功效说明:招聘用户申请公布招聘需求信息,经过协议签署后公布出来。过程说明:接收招聘公布申请和任务工单,查询企业信息、职位信息、优惠规则等企业规章,登记用户资料及需求信息。经过后公布在网站页面,而且给企业用户公布开通通知。输入输出说明:输入数据-招聘用户资料及需求信息;输入格式及方法:招聘用户录入;输入起源:招聘用户;输出数据-招聘信息、企业信息、招聘用户需求信息;输出格式及方法:数据统计;存放介质:硬盘;输出目标:应聘用户。3.
19、2.4应聘业务受理功效说明:应聘用户申请公布应聘信息。过程说明:接收应聘公布申请,查询应聘者信息、职位信息、优惠规则等,登记用户资料及需求信息。将其简历公布给招聘企业用户页面,由招聘企业自行决定是否录用。输入输出说明:输入数据-应聘用户资料及需求信息;输入格式及方法:应聘用户简历;输入起源:应聘用户;输出数据-应聘用户简历;输出格式及方法:数据统计;存放介质:硬盘;输出目标:招聘用户。3.2.5招聘用户信息管理功效说明:招聘用户信息查看及修改删除等。过程说明:在招聘用户信息后台界面,由其企业管理员进行资料管理。分为其企业基础信息、公布招聘历史及收到应聘简历三个大项,招聘企业设定管理员可对本企业
20、资料进行修改、删除等操作。输入输出说明:输入数据-招聘用户基础信息、招聘历史、收到应聘简历信息;输入格式及方法:由该企业管理员输入;输入起源:招聘用户;输出数据-招聘用户基础信息、招聘历史、收到应聘简历;输出格式及方法:数据统计;存放介质:硬盘;输出目标:招聘用户及应聘用户。3.2.6应聘用户信息管理功效说明:应聘用户信息查看及修改删除等。过程说明:在应聘用户信息后台界面,由应聘用户进行资料管理。分为基础信息、公布应聘历史、收到应聘回复及应聘简历信息四个大项,可对应聘用户资料进行修改、删除等操作。输入输出说明:输入数据-应聘用户基础信息、应聘历史、收到应聘回复、个人简历;输入格式及方法:由应聘
21、用户输入;输入起源:应聘用户;输出数据-应聘用户基础信息、应聘历史、收到应聘回复、个人简历;输出格式及方法:数据统计;存放介质:硬盘;输出目标:招聘用户及应聘用户。3.2.7应聘职位信息管理功效说明:申请新职位步骤及管理相关。过程说明:由应聘用户申请新职位并发送输入输出说明:输入数据-个人简历信息;输入格式及方法:数据统计;输入起源:应聘用户;输出数据-个人简历、应聘职位、求职信(可选);输出格式及方法:数据统计及应聘用户填写;存放介质:硬盘;输出目标:招聘用户。3.2.8应聘用户信息管理功效说明:应聘用户信息查看、修改、删除等操作。过程说明:1) 由应聘用户选择进入个人信息管理或简历管理,查
22、看个人信息页面中能够选择修改信息或修改密码。出于安全考虑,密码修改页面应和修改信息页面分开。也能够从个人信息管理页面直接进入密码修改页面和修改信息页面。2) 在简历管理页面中能够查看、创建、修改和删除简历,同时在查看简历页面中也能够进行修改和删除简历,而在创建简历过程中则能够对未完成简历进行预览。3) 求职信管理页面能够对用户求职信进行创建、删除、修改和查看操作,在进入查看求职信页面后,也能够进行创建、删除和修改操作。输入输出说明:输入数据-应聘用户个人信息;输入格式及方法:数据统计及应聘用户手动输入;输入起源:应聘用户;输出数据-个人简历、个人信息、求职信(可选);输出格式及方法:数据统计及
23、应聘用户填写;存放介质:硬盘;输出目标:招聘用户及应聘用户。3.2.9论坛前台功效说明:论坛前台功效及步骤。过程说明:任何用户均可从网站首页链接进入论坛,其中匿名用户只能浏览帖子,不能进行其它操作。而注册用户则能够在登录后取得更高等级权限,能够进行发表帖子、对自己发表帖子进行修改和删除操作、向论坛意见箱投递个人意见或投诉等。输入输出说明:输入数据-论坛用户(即网站用户)发表帖子、投递意见、管理帖子等操作;输入格式及方法:数据统计及用户手动输入;输入起源:论坛用户;输出数据-用户发表帖子、投递意见等;输出格式及方法:数据统计及论坛用户填写;存放介质:硬盘;输出目标:论坛用户。3.2.10论坛后台
24、功效说明:论坛后台功效及步骤。过程说明:管理员用户可从网站后台管理页面链接进入论坛后台管理页面, 管理员对论坛进行管理操作有帖子管理、积分管理、用户管理、意见管理四大项。其中帖子管理可对一般用户公布帖子进行删除或修改操作,同时也能够公布论坛公告;积分管理能够查看、修改积分规则,并能够对一般用户奖励或处罚积分;用户管理能够严禁或解除一般用户讲话,应将用户在论坛公布帖子和回复作为严禁、解除依据,比如公布非法、违规帖子等;意见管理能够查看、回复用户投递到意见箱中意见。输入输出说明:输入数据-管理员对一般用户进行公告、积分、冻结等操作;输入格式及方法:数据统计及管理员手动输入;输入起源:管理员;输出数
25、据-管理员对一般用户进行公告、积分、冻结等操作;输出格式及方法:数据统计及管理员填写;存放介质:硬盘;输出目标:论坛用户、管理员。3.2.11网站权限功效说明:网站权限示意过程说明:用户群能够经过首页注册链接进行注册,注册后转入登录页面进入一般用户权限;一般用户能够浏览网站招聘应聘等资源,而且能够进行评论、投递简历等操作。假如不进行注册或登录,作为匿名用户只能拥有浏览网站应招聘资源权限。输入输出说明:输入数据-访问用户权限、登录等;输入格式及方法:数据统计及访问用户手动输入;输入起源:访问用户;输出数据-依据数据统计及访问用户权限转到对应页面;输出格式及方法:数据统计及访问用户填写;存放介质:
26、硬盘;输出目标:网站访问用户。3.2.12网站首页功效说明:网站权限示意过程说明:用户群能够经过首页注册链接进行注册,注册后转入登录页面进入一般用户权限;一般用户能够浏览网站招聘应聘等资源,而且能够进行评论、投递简历等操作。假如不进行注册或登录,作为匿名用户只能拥有浏览网站应招聘资源权限。输入输出说明:输入数据-访问用户权限、登录等;输入格式及方法:数据统计及访问用户手动输入;输入起源:访问用户;输出数据-依据数据统计及访问用户权限转到对应页面;输出格式及方法:数据统计及访问用户填写;存放介质:硬盘;输出目标:网站访问用户。3.2.13职位搜索功效说明:职位搜索步骤示意过程说明:网站应聘用户登
27、录后,在个人中心页面能够找到职位搜索链接。职位搜索分为正确查询和模糊查询两大功效,其中模糊查询各项均由用户自己手动输入,能够输入类别有企业名称(不须输入全称)、职位名称(不须输入全称)和用户自定义输入关键字(该关键字所指均应限于包含在职位表中内容);而正确查询部分则使用Dropdownlist下拉菜单进行制作,静态设置列字段,但应确保全方面、安全。输入输出说明:输入数据-应聘用户获取登录权限后输入;输入格式及方法:数据统计及应聘用户手动输入;输入起源:应聘用户;输出数据-依据用户选择查询出数据统计;输出格式及方法:数据统计;存放介质:硬盘;输出目标:网站应聘用户。4 外部接口需求 4.1 用户
28、界面在用户界面部分,依据需求分析结果,用户需要一个用户友善界面。在界面设计上,应做到简单明了,易于操作,而且要注意到界面布局,应突出显示关键和犯错信息。外观上也要做到合理化,考虑到用户多对WINDOW 风格较熟悉,应尽可能向这一方向靠拢。在设计语言上,已决定使用 ASP + Dreamwaver 来实现,利用Dreamwaver 设计布局达成良好用户界面风格。 其中服务器数据管理界面要做到操作简单,易于管理。在设计上尽可能多采取下拉式菜单方法,数据安全性也应考虑其中。总体来说要操作界面要有亲和力而且操作简练,具体以下:(1)向用户提供了强大自定制功效,参数设置、修改采取向导方法,内容愈加明确清
29、楚。(2)向导式界面,清楚操作步骤,有足够提醒信息向用户显示指导操作及必需处理方法。(3)系统文档书写适应用户阅读习惯,缩写及图标设计符适用户语言习惯,其中包含用户业务描述部分使用综累计划业务术语。(4)用户编辑、查询等功效操作方便。(5)对于有明确逻辑关系数据输入域提供自动填充功效,降低用户工作量及人为犯错机会。(6)提供多个数据录入方法,包含批量数据导入。4.2 硬件接口 在输入方面,对于键盘、鼠标输入,立即经过ASP编写接口程序和服务器端数据库建立通信。 在输出方面,打印机连接及使用,采取windows标准输入/输出对其进行处理。在网络传输部分,在网络硬件部分,为了实现高速传输,在经费条
30、件许可网络用户端可采取高速ATM。 4.3 软件接口用户端和服务器之间通信,可使用ASP编写访问 SQL SERVER 接口,进行对数据库全部访问和相关操作。 服务器端应采取SQL SERVER 对数据库备分命令,以做到对数据备份保留。 在网络软件接口方面,使用一个无差错传输协议,采取滑动窗口方法对数据进行网络传输及接收。4.4 通信接口4.4.1电子邮件电子邮件服务由专门服务器提供,Gmail, Hotmail,网易邮箱,新浪邮箱等邮箱服务也是建立在电子邮件服务器基础上,不过大型邮件服务商系统通常是自主开发或是对其它技术二次开发实现。关键电子邮件服务器是基于 Windows平台邮件系统4.4
31、.2 Web浏览器IE浏览器,360浏览器,搜狗浏览器等主流浏览器。4.4.3网络通信协议:TCP/IP协议TCP/IP ( Transmission Control Protocol/Internet Protocol,传输控制协议/网际协议 ) 是现在最常见一个通信协议。TCP/IP含有很强灵活性,支持任意规模网络,几乎可连接全部服务器和工作站。在使用TCP/IP协议时需要进行复杂设置,每个结点最少需要一个“IP地址”、一个“子网掩码”、一个“默认网关”个“主机名”,对于部分初学者来说使用不太方便。不过,在Windows NT中提供了一个被称为动态主机配置协议(DHCP)工具,它能够自动为
32、用户机分配连入网络时所需信息,从而减轻了连网工作负担,并避免了犯错。当然,DHCP所拥有功效必需要有DHCP服务器才能实现。另外,同IPX/SPX及其兼容协议一样,TCP/IP也是一个可路由协议。4.5 故障处理 系统运行中难免出现部分故障,对此我们提出以下提议和要求: 对用户提交关键资料立即备份。(如:当用户修改注册资料时要立即更新系统资料备份,方便于系统瓦解后资料正确恢复。) 当系统数据库发生故障时,立即向用户返回相关故障原因。 公开管理员电子邮箱,联络电话等,方便用户和管理员能够立即联络。 做好数据库和服务器日常维护工作,出现故障时可和我们联络由我们帮助处理。5 性能需求 5.1 数据正
33、确度 用户端:对于查询请求不要求正确输入;对于简历填写请求要求正确输入;求职人员信息也要求正确输入。 服务器输入:对于管理员对数据录入要求正确输入。 输出数据:招人企业具体应聘职位条件、薪金、福利及企业具体情况信息。 传输过程中:信息传送要能即时传到,中途不能更改数据信息。5.2 时间特征 联机事务处理响应时间:对于单步操作,局域网内响应时间通常小于2秒,远程专线接入通常小于5秒,拨号接入通常小于10秒;对于整个业务处理,以操作人员每分钟输入4050个汉字计算,应能够在2分钟之内完成一个业务处理; 数据采集响应时间:对其它业务系统数据采集,应能确保在夜间(1小时内)完成; 统计处理响应时间:对
34、于目前应用情况下大数据量统计分析操作,应能在1分钟内完成; 从数据库备份到外存放设备上时间:备份时间不得超出2小时,而且保持不影响对数据库少许查询; 从外存放设备拷贝到数据库里时间:数据恢复时间不得超出3小时; 系统容量配置要确保在能够在线存放2年历史资料外,留出二分之一余量。5.3 适应性系统应含有很好适应性。在系统设计和实现过程中,应关键考虑网上招聘特殊步骤和未来可能发生部分改变,软件系统在求职和招聘步骤和要求发生改变时,系统应本身无需修改或进行小量修改就能够满足。系统要满足求职者数量及用人单位数量增加30%时系统性能不受影响。因为现在采取开发平台是基于Microsoft平台,不含有跨平台
35、特征,所以在平台更换时,系统将无法使用。软件设计要做到和其它软件接口改变时,对应功效不受影响。6 软件属性需求6.1 正确性6.2可靠性6.3效率 下载网页时间应使用户能接收,控制在1020秒之间。浏览器兼容性支持全部关键浏览器,支持同一浏览器不一样版本。搜索功效提供本网站范围內搜索功效。6.4完整性6.5易使用性操作界面简单明了,易于操作,对格式和数据类型限制数据,进行验证,包含用户端验证和服务器验证,并采取错误提醒机制,提醒用户输入正确数据和正确操作系统。6.6可维护性系统采取了统计日志,用于统计用户操作及故障信息,同时本系统采取B /S模式,结构清楚,便于维护人员进行维护。6.7可测试性
36、6.7.1 性能测试 连接速度测试。用户连接到电子商务网速度和上网方法相关,她们或许是电话拨号,或是宽带上网! 负载测试。负载测试是在某一负载等级下,检测电子商务系统实际性能。也就是能允很多少个用户同时在线!能够经过对应软件在一台用户机上模拟多个用户来测试负载。 压力测试。压力测试是测试系统限制和故障恢复能力,也就是测试电子商务系统会不会瓦解!6.7.2 安全性测试它需要对网站安全性(服务器安全,脚本安全),可能有漏洞测试,攻击性测试,错误性测试。对电子商务用户服务器应用程序、数据、服务器、网络、防火墙等进行测试!用相对应软件进行测试!6.7.3 基础测试包含色彩搭配,连接正确性,导航方便和正
37、确,CSS应用统一性6.7.4 网站优化测试好电子商务网站是看它是否经过搜索引擎优化了,网站架构、网页栏目和静态情况等。6.8复用性在对系统进行可行性分析时,我们发觉,网上招聘系统同选修该课程其它小组所做项目有很多共性。所以,提议在系统设计阶段,应尽可能复用其它项目小组所提供服务。尤其是在分析过程中,首先应考虑设计成一个网上招聘系统,并作为一个服务,提供给其它相关求职软件一个很好接口,并能够被直接复用。然后在此基础上,设计为一个含有求职招聘特征系统。现在,考虑可复用模块有:注册、查询等。比如,我们在系统设计时提供“查询”服务功效模块,在其中实现为本系统、及其它系统提供查询服务。查询服务里,又可
38、分为2个子服务:1 查询求职者基础信息;2查询用人单位招聘信息。6.9安全保密性6.9.1系统级安全系统级安全对于服务器操作系统、数据库系统和网络分别有各自安全确保方法。6.9.2硬件设备安全 系统设计时建立容灾保护方案; 中心局域网含有计算机网管功效; 计算机系统采取成熟计算机安全方案; UPS电源确保连续运行; 关键网络设备和网络路由含有备份。6.9.3软件系统安全 服务器操作系统和数据库系统定时做备份; 服务器系统和数据库系统用户密码由各自管理员专员掌握,密码定时更换; 系统含有网络环境下防病毒方法; 软件系统有日志功效,能统计登录人、登录时间和进行系统操作。6.9.4网络系统安全 网络
39、系统标准上应不和公共系统、其它企业信息系统相连,如有互连需要,系统应提供安全认证机制,系统各级登录密码要严格管理,远程拨号功效应严格控制,不能简单地采取如主叫号码识别等单一控制机制。 系统采集原始数据均含有备份,并在要求时间内保留; 系统关键数据实现备份,并在要求时间内保留; 在数据库级,系统应用级数据根据数据备份制度定时备份; 系统含有明确可行备份和恢复方案。6.9.5应用级安全 应用级安全管理对象是应用系统操作员; 系统采取基于业务规则控制安全方法。依据业务要求,采取设置功效控制点(Application Function Control Point),对每一个功效控制点实施权限控制; 应
40、用系统能实现分级权限管理,对权限逐层控制,针对每一级能够依据需要进行功效点灵活组合配置; 应用系统实现应用级操作日志和审计功效,即统计操作员进入和进出时间,统计每项关键操作。6.10可了解性6.11可移植性6.12互联性7 数据描述7.1 静态数据7.2 动态数据 求职者关键输入信息有:姓名、性别、证件种类、证件号码、毕业学校,所学专业、通信地址、邮政编码、E-mail等。 用人单位关键输入信息有:用人单位名称、单位性质、单位类型、招聘需求、待遇、通信地址、邮政编码、电话、网址、E-mail等。 系统关键输出信息有:最新公布招聘信息用人单位名称、招聘需求、待遇、联络方法等。7.3 数据库描述数
41、据库使用SQL Server。关键保留求职者个人信息及完整简历,用人单位信息及招聘信息,后台数据库关键有初步估量数据存放要求在20G左右。7.4 数据词典数据字典作用是对数据流图中多种成份进行具体说明,作为数据流图细节补充,和数据流图一起组成完整系统需求模型。数据字典通常应包含对数据项,数据结构、数据存放和数据处理说明。7.4.1数据项条目 数据项编号:D001数据项名称:用户名别 名:个人用户名符 号 名:USERNAME数 据类 型:CHAR长 度:20 数据项编号:D002数据项名称:注册邮箱别 名:无符 号 名:EMAIL数 据类 型:CHAR长 度:25 数据项编号:D003数据项名
42、称:注册日期别 名:无符 号 名:INITDATE数 据类 型:DATE长 度:10 数据项编号:D004数据项名称:用户类别别 名:无符 号 名:USERTYPE数 据类 型:NUMBER长 度:1范 围:0,1说明:标志用户类别,一般个人用户或管理员 数据项编号:D005数据项名称:用户ID别 名:用户编号符 号 名:USERID数 据类 型:NUMBER长 度:13范围:注册年月日+199999997.4.2数据存放条目 数据存放编号:F01数据存放名称:用户信息来 源:由用户注册时输入组 成:用户ID+用户名+注册邮箱+用户密码+注册日期+用户类别+用户权限 数据存放编号:F02数据存
43、放名称:个人用户简历信息来 源:由用户输入组 成:真实姓名+性别+出生日期+家庭住址+籍贯+政治面貌+婚姻情况+联络电话+电子邮件+学习经历+证件号+求职意向+自我评价 数据存放编号:F03数据存放名称:职位申请统计来 源:用户申请职位信息时,数据库自动生成组 成:申请编号+企业ID+用户ID+申请时间+申请状态+申请结果+申请职位+申请备注 数据存放编号:F04数据存放名称:企业信息来 源:企业用户输入组 成:用户ID+企业名称+登陆名+登陆密码+地址+联络人+联络电话+email+备注+账号状态+账号注册时间 数据存放编号:F05数据存放名称:招聘信息来 源:企业用户输入组 成:企业ID+招聘信息编号+招聘职位+招聘起始时间+结束时间+招聘范围+在线试题编号+招聘信息备注7.5 数据采集8 附录招聘网站个人注册个人登录个人测评企业注册职位搜索企业登录职位搜索新手入门求职指导招聘广告个人用户中心简历管理用户信息维护搜索职位职位申请历史求职信管理企业用户中心公布新职位职位公布历史职位应聘管理VIP用户后台管理企业信息维护个人用户管理企业用户管理网站广告管理网站公告管理网站参数维护用户意见箱申请职位