软件工程案例分析实例

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

密级:文档编号:第2.0版分册名称:第册/共册湖南关西汽车涂料有限公司在线招聘系统需求说明书湖南大学软件学院工程实习开发小组总页数15正文12附录生效日期:04年5月1日编制:审核:批准:目录1.引言21.1编写目的21.2背景21.3定义21.4参考资料22.任务概述32.1目标32.2用户特点32.3条件和限制33.需求规定43.1功能规定43.1.1管理端43.1.2客户端63.1.3用户权限管理63.2性能规定63.3数据要求73.3.1湖南关西在线招聘系统的输入数据73.3.2湖南关西在线招聘系统的输出数据73.3.3湖南关西在线招聘系统的数据管理能力73.3.3.1湖南关西在线招聘系统的目录树结构73.3.3.2湖南关西在线招聘系统业务流程图83.3.3.3湖南关西在线招聘系统数据流程图93.3.3.4湖南关西在线招聘系统的检索93.3.3.5湖南关西在线招聘系统的更新103.4属性要求103.4.1可使用性103.4.2安全性103.4.3可移植性103.5其他要求103.6设计约束103.7故障处理要求104.运行环境规定104.1设备114.2支持软件114.3网络支持114.4外部接口114.4.1用户界面114.4.2硬件接口114.4.3软件接口114.4.4通信接口115.支持信息12更改记录版本号更改日期更改人备注1.02004-4-25谢希2.02004-4-30刘天明1.引言本文件的编制是为了让用户和软件开发者双方对该开发软件的初始规定有一个共同的理解,使之成为整个项目中软件产品开发设计与实现的根据,也是软件产品的测试和验收的依据。1.1编写目的本设计说明书的预期读者为湖南关西汽车涂料有限公司在线招聘系统管理员及系统开发人员。1.2背景企业的招聘一直是企业发展壮大的重要因素。但由于地理区域等方面的因素的制约使以往单一的招聘模式不能够满足企业和应聘人员的要求。在信息高速发展的现代,企业内部的管理已走向信息化管理。而企业的招聘方式也有原来单一的招聘方式扩展到网络上来。企业通过自己的招聘网站面向全国甚至全世界第一时间发布招聘信息。极大的扩大了招聘的广度。同时,各个应聘者也能直接通过网络递交简历,对自己感兴趣的工作提交申请。企业在线招聘系统分为管理端和客户端两部分。其中管理端是企业招聘信息发布、管理、应聘信息的管理及人才库管理、入厂手续办理等内容进行管理的平台。客户端是应聘者了解应聘信息,上传简历,添写职位申请的平台。因此使用优秀的企业在线招聘系统是对企业招聘信息化管理非常必要的。基于上述原因,湖南大学软件学院为湖南关西汽车涂料有限公司开发了这套企业在线招聘系统。1.3定义定义关键词如下:HTTP:HyperTextTransferProtocol(超文本传输协议)Webbrowser:万维网浏览器HTML:HyperTextMarkupLanguage(超文本标记语言)ODBC:OpenDataBaseCOmmectivity(开放数据库连接)IPO——Input&Process&Output(输入、处理、输出)B/S服务器浏览器模式1.4参考资料2.任务概述2.1目标开发湖南关西汽车涂料有限公司在线招聘系统的目标是:为湖南关西汽车涂料有限公司建立网上招聘的平台。使招聘者和应聘者能在第一时间发布和了解相关招聘信息。2.2用户特点湖南关西汽车涂料有限公司在线招聘系统的最终用户为湖南关西人事部管理人员及网上求职者。要求管理人员熟悉招聘管理的业务及Windows操作规范。2.3条件和限制要求本系统在5月份下旬能正式运行。3.需求规定3.1功能规定该系统分管理端与客户端两部分,其中管理端又分岗位信息查询、招聘信息管理、招聘信息发布、应聘信息管理、处理应聘信息、人才库管理、入厂办理及数据通讯管理八个模块。客户端包括查询招聘信息录入应聘信息两大模块。现将各模块功能和定义用IPO表描述如下:3.1.1管理端1.岗位信息查询编号输入处理输出1岗位代码在岗位工作说明书查找岗位基本信息2岗位名称(可以使用模糊查询)在岗位工作说明书查找岗位基本信息2.招聘信息管理编号输入处理输出1招聘职位、职位说明、学历要求、专业要求、外语能力、相关工作经验、年龄、薪资等级、工作地点、基本要求在岗位工作说明书查找更新数据库《招聘信息表》在数据维护界面同时显示2性别(视岗位要求,有男,女,不限三项可选)在岗位工作说明书查找更新数据库《招聘信息表》在数据维护界面同时显示3发布日期系统默认为当前日期在数据维护界面同时显示4截止日期与发布日期比较确定日期是否有效在数据维护界面同时显示5备注(注1)在岗位工作说明书查找更新数据库《招聘信息表》在数据维护界面同时显示【注】1.应注明本职位对应聘者特定行业职业要求及特定经验要求。如:热爱本职工作,具吃苦耐劳精神、具有一定日语能力者更佳。3.招聘信息发布编号输入处理输出1信息查询选择信息状态(注1)查询《招聘信息表》根据选择的状态输出相应的招聘信息。2信息发布将信息状态置为OP**截止日期**【注】1.可选择的输出项包括:NA、OP、CL1.系统设置录入信息最初状态为NA,已发布信息状态为OP,过期信息为CL。4.应聘信息查询及处理编号输入处理输出管理员处理1岗位代码从《应聘资料表》中查询应聘者信息删除不符合要求的信息选择适当信息加入人才库2岗位名称从《应聘资料表》中查询应聘者信息3申请人姓名从《应聘资料表》中查询应聘者信息4学历从《应聘资料表》中查询应聘者信息5.人才库管理编号输入处理输出1序号系统自动生成在数据维护界面同时显示2姓名、性别、应聘职位、出生年月、学历、所学专业、技术、职称、籍贯、联系电话、Email、简历1、1、人工输入2、2、从《应聘资料表》中查询添加。在数据维护界面同时显示3来源可选项见注1手工添加:录入数据,更新《人才库资料表》从应聘资料中添加:由《应聘资料表》中导入数据库在数据维护界面同时显示4人才信息查询查询《人才库资料表》人才资料相关信息。可选项见注1【注】1.可选项包括手工添加及从应聘资料中添加2.可查询项包括关键字查询。和其他条件组合查询。3.入厂办理编号输入处理输出1应聘者信息由《应聘资料表》导入ERP系统在数据维护界面同时显示3.1.2客户端1.录入招聘信息编号输入处理输出1性别选择性别,导入《应聘资料表》在数据维护界面同时显示,并在信息提交后谈出提示框:确认信息已输入2出生年月作有效性校验,将合格信息导入《应聘资料表》2学历选择学历(可选项见注一),将合格信息导入《应聘资料表》3应聘职位导入《应聘资料表》【注】1.可选项包括:初中、高中、中专、大专、本科、硕士、博士等3.1.5用户权限管理(仅超级管理员使用)编号输入处理输出1.创建用户用户姓名、密码更新数据库《用户列表》按该表形式输出数据2.分配权限选择权限更新数据库《用户列表》按该表形式输出数据3.2性能规定1.对时间特性的要求,湖南关西在线招聘系统查询响应取决于服务器和WEBBROWSER之间的连接带宽以及同时连接的客户端数目,管理系统在设计上应以快速响应管理人员查询请求为优先保证目标。2.湖南关西在线招聘系统客户端采用平台:处于网络中的拥有IE6以上的浏览器或别的浏览器3.3数据要求3.3.1湖南关西在线招聘系统的输入数据湖南关西在线招聘系统的存储格式为数据库专用格式。3.3.2湖南关西在线招聘系统的输出数据湖南关西在线招聘系统的输出数据为输出到WebBrowser的HTML页面。3.3.3湖南关西在线招聘系统的数据管理能力提供数据备份及日志功能。3.3.3.1湖南关西在线招聘系统的目录树结构一级子模块二级子模块模块编号客户端查询招聘基本信息11录入应聘信息12管理端岗位信息查询21招聘信息管理22招聘信息发布23应聘信息管理24应聘信息处理25人才库管理26入厂办理27数据通讯管理283.3.3.1湖南关西在线招聘系统业务流程图3.3.3.1湖南关西在线招聘系统业务流程图招聘者发布招聘信息招聘者处理应聘简历应聘者查阅招聘信息招聘者查阅应聘者简历应聘者是否感兴趣不约见但保留资料删除资料通知面试离开加入人才库3.3.3.2湖南关西在线招聘系统的检索湖南关西在线人招聘系统提供三种检索方式:1)按树型结构浏览2)按关键字匹配检索3)模糊检索3.3.3.3湖南关西在线招聘系统的更新湖南关西在线招聘系统的更新包括两种方式的更新:岗位信息表查询岗位信息表发布招聘信息查询招聘信息发布查询岗位信息表ERP岗位信息表岗位信息表提供招聘岗位信息更新招聘信息招聘信息表应聘者招聘信息查询招聘信息招聘信息管理人才库查询招聘者应聘信息表查询提出应聘请求1)从系统录入、修改界面进行更新2)从外部文件导入进行更新3.4属性要求3.4.1可使用性管理内容尽量采用统一在系统管理界面中;查询内容可以在系统管理界面和Webbrowser中显示。为保证查询的快速,内容除必须图示的部分尽量减少图片、大段文字的使用,以减轻网络和服务器的负荷。3.4.2安全性在服务器端设置访问限制,禁止对服务器的自由访问。帮助文件的维护服务器上进行,文件系统应采用NTFS格式,利用Window2000的权限管理设置对目录及文件的访问权限。3.4.3可移植性说明本软件对硬、软件环境的兼容性,软件从一种环境移植到另一环境的约束等。3.5其他需求须连接打印机以便提供打印功能3.6设计约束说明设计受其他软件、标准、硬件限制等方面的影响。界面设计受HTML形式限制。对目录和文件的组织必须以NTFS格式为基础。对HTML页面的打印受Webbrowser关于打印功能的限制。3.7故障处理要求服务器的故障将导致帮助文件的内容不可访问,故建议服务器应采用备份恢复的措施;数据库的故障将导致保费试算功能的无效,但不影响帮助文件的查询。4.运行环境规定4.1设备运行本软件的硬件设备为能够运行Window2000AdvServer。客户端的配置为能够运行IE4.0以上的推荐硬件配置。Web服务器、数据库、开发工具未确定。4.2支持软件本软件的服务器系统平台为Windows2000AdvServer。该系统是现行最高的服务器版的Windows系统,其具有易学、易用,效率高、安全性好等特点。SQLServer也当今世上的主流数据库之一。Windows2000AdvServer与SQL是现今网络界的一个很经典的组合。HTTP服务器使用可以有多种选择:IIS与resin、Tomcat、Apache+Tomcat组合;初步决定使用IIS6与resin组合来支持jsp。客户端的平台为任意可以运行网页浏览器的平台,建意使用IE6.0或以上版本。本系统的开发环境为Asp.Net和SQLserver。4.3网络支持由于本系统主要是在湖南关西涂料公司使用,所以最低的要求是公司内部几个办公室现实局域互联。4.4外部接口4.4.1用户界面采用IE浏览器4.4.2硬件接口公司管理系统系统管理帮助文件在服务器上的物理位置。对文件目录的权限定义建立在Windows2000Server对NTFS所能执行的权限管理的基础上。4.4.3软件接口该系统应与MSOFFICE系列产品提供接口,进行数据的导入、报表导出及打印。4.4.4通信接口本系统数据传递采用HTTP协议。5.支持信息包括目录表、附录和索引等。【附一】说明和编写注意:1.本规范根据国家标准GB/GT8566—1995的规定,参照GB8567—88和GB9385—88而制定。2.软件需求说明书(SorftwareRequirementsSpecification)简称为SRS。3.在同一软件项目中只能有一个SRS。4.SRS的基本点是说明对项目软件产品本身的需求、规格定义和设计约束限制,是说明由软件产品获得的结果,而不是说明获得软件产品结果的手段,应避免将设计、实现和管理写人SRS中。5.SRS是描述项目中的软件产品本身的需求,也应避免将项目需求写人SRS中。6.编写文档时,要求具有本规范规定的所有条目。如果某条目无

1 / 15
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功