软件需求及大数据分析报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
体育舞蹈考试考生信息管理系统
软件需求说明书
开发团队:智硕工作室
项目经理:武文俊
开发设计:王春磊、戴薪国
陈兆强、陈湘文
王长尧、丁廷飞
目录
1.1编写目的 (1)
1.2背景 (1)
1.3参考资料 (1)
2项目概述 (2)
2.1目标 (2)
2.2用户特点 (2)
2.3假定与约束 (2)
3 具体需求 (3)
3.1对功能的规定 (3)
3.2对性能的规定 (3)
3.2.1精度 (3)
3.2.2时间特性要求 (3)
3.2.3灵活性 (3)
4、输入输出要求 (4)
5、数据管理能力要求 (5)
6、故障处理要求 (6)
4 支持信息 (7)
4.1、软、硬件环境 (7)
4.2、接口 (7)
4.2.1、对功能的规定 (7)
4.2.2、对性能的规定 (7)
4.2.3、输入输出要求 (8)
4.3、数据管理能力要求 (10)
4.4、故障处理要求 (10)
1.1编写目的
编写“体育舞蹈考试考生信息管理系统”软件需求说明书,目的是在进行其他软件开发阶段之前完成如下的工作:
●明确用户的需求,了解用户的特点并以此设定软件开发的目标;
●明确软件的功能要求、性能要求、输入输出要求、数据管理能力要求、故障管理要求和其他专门要求。对可能涉及到的问题和用户进行充分的沟通,并在其他阶段开始之前和用户达成初步的一致,为下面将要进行的软件开发过程提供一个依据。
●明确软件系统运行环境。
“体育舞蹈考试考生信息管理系统”软件需求说明书的预期读者是用户、开发人员和后期维护人员。
1.2背景
本项目所开发的软件系统全称为“体育舞蹈考试考生信息管理系统”。
本项目为《软件工程》课程设计大作业,同时也是为昆明学院招生就业处2014年舞蹈学专业,体育舞蹈方向招生考试而队组织开发,本项目开发主要目的为学习并熟悉软件工程项目开发流程,本项目的预期用户是昆明学院招就处工作人员。
本项目所开发游戏软件拟在Windowsxp、Windows7及以上版本操作系统下运行,拟基于C/S架构提供考生信息实时更新模式在小型局域网运行。
1.3参考资料
[1] 数据库原理与技术(SQL Server 2005)清华大学出版社
[2] Visual Basic 基础教程机械工业出版社
2项目概述
2.1目标
随着信息时代的不断的发展,传统考试方式已不能满足人们的需求。传统考试从报名,考试成绩录入到发放考试成绩,浪费时间、人力、物力。采用信息化的管理方式能够有效的节约,从而能够大大的提高工作效率。
此软件应用于体育舞蹈考试考生信息管理。用于考试前的信息录入以及考试后的信息录入和浏览。
2.2 用户特点
用户为考试组织这使用,可实现多位管理员在局域网内同时使用
2.3 假定与约束
开发期限:2013年11月20日起一个月内完成
开发经费:无
3 具体需求
3.1 对功能的规定
3.2 对性能的规定
3.2.1精度
该软件对数据的输入输出精度要求是小数点后3位。
该软件对数据的传输精度要求是小数点后3位。
3.2.2时间特性要求
对于该软件的时间特性要求
①响应时间。
②更新处理时间。
③数据的转换和传送时间。
④解题时间。
等的要求都要在大多数人能够接受的范围内
3.2.3灵活性
说明对该软件的灵活性的要求,即当需求发生某些变化时,该软件对这些变化的适应能力,如:
①操作方式上的变化:无。
②运行环境的变化:无
③同其他软件的接口的变化:无
④精度和有效时限的变化:有
⑤计划的变化或改进:有
4、输入输出要求
解释各输入输出数据类型,并逐项说明其媒体、格式、数值范围、精度等。对软件的数据输出及必须标明的控制输出量进行解释并举例,包括对硬拷贝报告(正常结果输出、状态输出及异常输出)以及图形或显示报告的描述。
输入数据如下:
输出数据如下:
显示的图形及报告样式如下:
3.准考证:
5、数据管理能力要求
考生人数:200-500人之间
表包含两个:考生信息表和成绩表
可预见的增长对数据及其分量的存储要求:
6、故障处理要求
1.软件在使用的过程中所使用的计算机突然断电或者计算机系统崩溃
2.软件出现不可预测的BUG
基于上述两点的故障要求软件能够实时保护数据并存储,做到数据不能因故障而丢失。
4 支持信息
4.1、软、硬件环境
操作系统:windows xp/7
编译程序:VB
数据库:SQL Server 2005
需在小型局域网内实现
4.2、接口
网络服务器连接数据库SQL Server 2005
4.2.1、对功能的规定
4.2.2、对性能的规定
(1)精度
该软件对数据的输入输出精度要求是小数点后3位。该软件对数据的传输精度要求是小数点后3位。
(2)时间特性要求
对于该软件的时间特性要求
①响应时间。
②更新处理时间。
③数据的转换和传送时间。
④解题时间。
等的要求都要在大多数人能够接受的范围内
(3)灵活性
说明对该软件的灵活性的要求,即当需求发生某些变化时,该软件对这些变化的适应能力,如:
①操作方式上的变化:无。
②运行环境的变化:无
③同其他软件的接口的变化:无
④精度和有效时限的变化:有
⑤计划的变化或改进:有
4.2.3、输入输出要求
解释各输入输出数据类型,并逐项说明其媒体、格式、数值范围、精度等。对软件的数据输出及必须标明的控制输出量进行解释并举例,包括对硬拷贝报告(正常结果输出、状态输出及异常输出)以及图形或显示报告的描述。
输入数据如下:
输出数据如下:
显示的图形及报告样式如下: