教学中心专业______________姓名_________学号_________班级_________分数________
一.考核要求:
请自选工程题目,完成完整的软件需求分析报告。
要求采用结构化分析设计方法(总分100分)
二.评分标准:
本课程要求学生掌握软件工程的基本概念、基本原理、实用的开发方法和技术。
培养学生的软件素质,提高其软件开发能力和软件项
目管理能力,所以本课程的考核面向工程实践应用,要求学生独立完
成软件需求分析报告。
具体评分标准如下:
1)文档结构完整、合理;(30分)
2)数据流图及数据字典表述正确;(40分)
3)非功能性需求部分表述清楚合理;(20分)
4)达到一定的文档工作量(正文至少40页)。
(10分)
三. 要求:
用 SA方法对它进行分析,画出系统的分层 DFD图(包括顶层、一层、二层的主要内容)。
数据处理和数据存储要有分层编号(例如:1.2 )。
●符号请按如下图例,手工绘制判为0分。
图例错误也为0分。
外部实体
数据流
数据处理
数据存储
●按照封面(见附件)、目录、正文、参考文献的次序装订。
附件一: 封面
课程设计
课程名称: 软件工程
课程代码:173600
学期:2017-2018学年第一学期
姓名:
学号:
专业:
教学点:
评分:
关于在线招聘系统的案例分析报告
在线招聘系统的案例分析报告
1引言
本文件的编制是为了让用户和软件开发者双方对该开发软件的初始规定有一个共同的理解,使之成为整个项目中软件产品开发设计与实现的根据,也是软件产品的测试和验收的依据。
1.1背景
本设计说明书的预期读者为湖南关西汽车涂料有限公司在线招聘系统管理员及系统开发人员。
1.2背景
企业的招聘一直是企业发展壮大的重要因素。
但由于地理区域等方面的因素的制约使以往单一的招聘模式不能够满足企业和应聘人员的要求。
在信息高速发展的现代,企业内部的管理已走向信息化管理。
而企业的招聘方式也有原来单一的招聘方式扩展到网络上来。
企业通过自己的招聘网站面向全国甚至全世界第一时间发布招聘信息。
极大的扩大了招聘的广度。
同时,各个应聘者也能直接通过网络递交简历,对自己感兴趣的工作提交申请。
企业在线招聘系统分为管理端和客户端两部分。
其中管理端是企业招聘信息发布、管理、应聘信息的管理及人才库管理、入厂手续办理等内容进行管理的平台。
客户端是应聘者了解应聘信息,上传简历,添写职位申请的平台。
因此使用优秀的企业在线招聘系统是对企业招聘信息化管理非常必要的。
基于上述原因,湖南大学软件学院为湖南关西汽车涂料有限公司开发了这套企业在线招聘系统。
1.3定义
定义关键词如下:HTTP:Hyper Text Transfer Protocol(超文本传输协议)Web browser:万维网浏览器HTML:Hyper Text Markup Language (超文本标记语言) ODBC:Open DataBase COmmectivity(开放数据库连接)IPO ——Input & Process & Output(输入、处理、输出) B/S 服务器浏览器模式
1.4参考文献
《软件工程导论》张海著清华大学出版社《SQL Server 2000系统管理指南》闪四清著清华大学出版社《精通SQL Server 2000数据库管理与开发》于松涛、徐振成著人民邮电出版社《PowerBuilder8.0高级应用技术》崔巍、林小茶等著清华大学出版社
2任务概述
2.1目标
开发湖南关西汽车涂料有限公司在线招聘系统的目标是:为湖南关西汽车涂料有限公司建立网上招聘的平台。
使招聘者和应聘者能在第一时间发布和了解相关招聘信息。
2.2条件和限制
要求本系统在能正式运行。
3.需求规定
3.1功能规定
该系统分管理端与客户端两部分,其中管理端又分岗位信息查询、招聘信息管理、招聘信息发布、应聘信息管理、处理应聘信息、人才库管理、入厂办理及数据通讯管理八个模块。
客
户端包括查询招聘信息录入应聘信息两大模块。
3.1.1管理端
1.岗位信息查询
2.招聘信息管理
【注】应注明本职位对应聘者特定行业职业要求及特定经验要求。
如:热爱本职工作,具吃苦耐劳精神、具有一定日语能力者更佳。
3.招聘信息发布
【注】可选择的输出项包括:NA、OP、CL 1.系统设置录入信息最初状态为NA ,已发布
信息状态为OP,过期信息为CL。
4.应聘信息查询及处理
5. 人才库管理
【注】1.可选项包括手工添加及从应聘资料中添加
2.可查询项包括关键字查询。
和其他条件组合查询。
6.入厂办理
3.1.2 客户端
1.录入招聘信息
【注】可选项包括:初中、高中、中专、大专、本科、硕士、博士等
3.1.3用户权限管理(仅超级管理员使用)
3.2 性能规定
1.对时间特性的要求,湖南关西在线招聘系统查询响应取决于服务器和WEB BROWSER 之间的连接带宽以及同时连接的客户端数目,管理系统在设计上应以快速响应管理人员查询请求为优先保证目标。
2.湖南关西在线招聘系统客户端采用平台:处于网络中的拥有IE6以上的浏览器或别的浏览器
3.3 数据要求
3.3.1湖南关西在线招聘系统的输入数据
湖南关西在线招聘系统的存储格式为数据库专用格式。
3.3.2 湖南关西在线招聘系统的输出数据
湖南关西在线招聘系统的输出数据为输出到Web Browser的HTML页面。
3.3.3湖南关西在线招聘系统的数据管理能力
提供数据备份及日志功能。
3.3.3.1湖南关西在线招聘系统的目录树结构
3.3.3.2 湖南关西在线招聘系统业务流程图
3.3.3.3 湖南关西在线招聘系统的检索
湖南关西在线人招聘系统提供三种检索方式: 1)按树型结构浏览 2)按关键字匹配检索 3)模糊检索
3.3.3.4 湖南关西在线招聘系统的更新
湖南关西在线招聘系统的更新包括两种方式的更新: 1)从系统录入、修改界面进行更新 2)从外部文件导入进行更新
3.4 属性要求 3.
4.1 可使用性
管理内容尽量采用统一在系统管理界面中;查询内容可以在系统管理界面和Web browser
中显示。
为保证查询的快速,内容除必须图示的部分尽量减少图片、大段文字的使
用,以减轻网络和服务器的负荷。
3.4.2 安全性
在服务器端设置访问限制,禁止对服务器的自由访问。
帮助文件的维护服务器上进行,文件系统应采用NTFS格式,利用Window2000的权限管理设置对目录及文件的访问权限。
3.4.3 可移植性
说明本软件对硬、软件环境的兼容性,软件从一种环境移植到另一环境的约束等。
3.5 其他需求
须连接打印机以便提供打印功能
3.6 设计约束
说明设计受其他软件、标准、硬件限制等方面的影响。
界面设计受HTML形式限制。
对目录和文件的组织必须以NTFS格式为基础。
对HTML页面的打印受Web browser关于打印功能的限制。
3.7 故障处理要求
服务器的故障将导致帮助文件的内容不可访问,故建议服务器应采用备份恢复的措施;数据库的故障将导致保费试算功能的无效,但不影响帮助文件的查询。
4. 运行环境规定
4.1 设备
运行本软件的硬件设备为能够运行Window2000Adv Server。
客户端的配置为能够运行IE 4.0以上的推荐硬件配置。
Web 服务器、数据库、开发工具未确定。
4.2 支持软件
本软件的服务器系统平台为Windows2000 AdvServer。
该系统是现行最高的服务器版的Windows 系统,其具有易学、易用,效率高、安全性好等特点。
SQL Server 也当今世上的主流数据库之一。
Windows2000 AdvServer与SQL是现今网络界的一个很经典的组合。
HTTP 服务器使用可以有多种选择:IIS与resin、Tomcat、Apache+Tomcat组合;初步决定使用IIS6与resin组合来支持jsp。
客户端的平台为任意可以运行网页浏览器的平台,建意使用IE6.0或以上版本。
本系统的开发环境为和SQL server。
4.3 网络支持
由于本系统主要是在湖南关西涂料公司使用,所以最低的要求是公司内部几个办公室现实局域互联。
4.4 外部接口
4.4.1 用户界面
采用IE浏览器。
4.4.2 硬件接口
公司管理系统系统管理帮助文件在服务器上的物理位置。
对文件目录的权限定义建立在Windows 2000 Server 对NTFS所能执行的权限管理的基础上。
4.4.3 软件接口
该系统应与MS OFFICE 系列产品提供接口,进行数据的导入、报表导出及打印。
4.4.4 通信接口
本系统数据传递采用HTTP协议。
5.支持信息
包括目录表、附录和索引等。
其他非功能需求暂无
11。