软件需求及大数据分析报告.docx
《软件需求及大数据分析报告.docx》由会员分享,可在线阅读,更多相关《软件需求及大数据分析报告.docx(12页珍藏版)》请在冰豆网上搜索。
软件需求及大数据分析报告
体育舞蹈考试考生信息管理系统
软件需求说明书
开发团队:
智硕工作室
项目经理:
武文俊
开发设计:
王春磊、戴薪国
陈兆强、陈湘文
王长尧、丁廷飞
1.1编写目的
编写“体育舞蹈考试考生信息管理系统”软件需求说明书,目的是在进行其他软件开发阶段之前完成如下的工作:
●明确用户的需求,了解用户的特点并以此设定软件开发的目标;
●明确软件的功能要求、性能要求、输入输出要求、数据管理能力要求、故障管理要求和其他专门要求。
对可能涉及到的问题和用户进行充分的沟通,并在其他阶段开始之前和用户达成初步的一致,为下面将要进行的软件开发过程提供一个依据。
●明确软件系统运行环境。
“体育舞蹈考试考生信息管理系统”软件需求说明书的预期读者是用户、开发人员和后期维护人员。
1.2背景
本项目所开发的软件系统全称为“体育舞蹈考试考生信息管理系统”。
本项目为《软件工程》课程设计大作业,同时也是为某某学院招生就业处2014年舞蹈学专业,体育舞蹈方向招生考试而队组织开发,本项目开发主要目的为学习并熟悉软件工程项目开发流程,本项目的预期用户是某某学院招就处工作人员。
本项目所开发游戏软件拟在Windowsxp、Windows7及以上版本操作系统下运行,拟基于C/S架构提供考生信息实时更新模式在小型局域网运行。
1.3参考资料
[1]数据库原理与技术(SQLServer2005)清华大学
[2]VisualBasic基础教程机械工业
2项目概述
2.1目标
随着信息时代的不断的发展,传统考试方式已不能满足人们的需求。
传统考试从报名,考试成绩录入到发放考试成绩,浪费时间、人力、物力。
采用信息化的管理方式能够有效的节约,从而能够大大的提高工作效率。
此软件应用于体育舞蹈考试考生信息管理。
用于考试前的信息录入以及考试后的信息录入和浏览。
2.2用户特点
用户为考试组织这使用,可实现多位管理员在局域网内同时使用
2.3假定与约束
开发期限:
2013年11月20日起一个月内完成
开发经费:
无
3具体需求
3.1对功能的规定
功能名称
输入
处理过程
输出
信息录入
输入考生个人信息
通过客户端将信息录入数据库
显示刚才所录入的考生信息并核对后提交
某某打印
无
通过客户端能从数据库调用信息
某某以及相应的信息
成绩录入
在考试结束后录入相应考生的成绩
通过客户端存入到数据库
显示刚才所录入的考生信息并核对后提交
成绩计算
无
在相应考生成绩录入和在评分一栏能够按相应要求的计分方式得出最总成绩
显示刚才所录入的考生信息并核对后提交
信息浏览
无
通过客户端按相应要求从数据库调出相应信息
按要求显示信息
成绩打印
无
通过客户端按相应要求从数据库调出相应信息
信息相应考生的成绩单并能提交打印
3.2对性能的规定
3.2.1精度
该软件对数据的输入输出精度要求是小数点后3位。
该软件对数据的传输精度要求是小数点后3位。
3.2.2时间特性要求
对于该软件的时间特性要求
①响应时间。
②更新处理时间。
③数据的转换和传送时间。
④解题时间。
等的要求都要在大多数人能够接受的X围内
3.2.3灵活性
说明对该软件的灵活性的要求,即当需求发生某些变化时,该软件对这些变化的适应能力,如:
①操作方式上的变化:
无。
②运行环境的变化:
无
③同其他软件的接口的变化:
无
④精度和有效时限的变化:
有
⑤计划的变化或改进:
有
4、输入输出要求
解释各输入输出数据类型,并逐项说明其媒体、格式、数值X围、精度等。
对软件的数据输出及必须标明的控制输出量进行解释并举例,包括对硬拷贝报告(正常结果输出、状态输出及异常输出)以及图形或显示报告的描述。
输入数据如下:
输出数据如下:
显示的图形及报告样式如下:
1.报名表
某某
性别
民族
政治面貌
贴
照
片
处
高考
报名号
户口
所在地
省市(县)
某某
考生
类别
□城镇应届□城镇往届
□农村应届□农村往届
艺考证号
家庭主要成员
某某
关系
政治面貌
工作单位及职务
毕业
中学
中学联系地址
中学联系
专业合格证寄往地址
收件人
邮政编码
联系
手机
获
奖
情
况
2.考试评分总表
第组
考试
序号
姓名
某某号
基本形态(40分)综合素质(60分)
专项技术分(100分)
总分
身高、身体形态(40分)
芭蕾、基础乐理基本技术(60分)
体育舞蹈自编组合得分(70分)
体育舞蹈抽选组合得分(30分)
1
2
3
4
5
6
3.某某:
某某号
某某
性别
民族
贴
照
片
处
艺考证号
某某号
考试时间
24日上午9:
00~11:
30下午1:
30~4:
30
考试地点
某某学院音乐学院学生会堂(某某市经济技术开发区浦新路2号
)
5、数据管理能力要求
考生人数:
200-500人之间
表包含两个:
考生信息表和成绩表
可预见的增长对数据及其分量的存储要求:
6、故障处理要求
1.软件在使用的过程中所使用的计算机突然断电或者计算机系统崩溃
2.软件出现不可预测的BUG
基于上述两点的故障要求软件能够实时保护数据并存储,做到数据不能因故障而丢失。
4支持信息
4.1、软、硬件环境
操作系统:
windowsxp/7
编译程序:
VB
数据库:
SQLServer2005
需在小型局域网内实现
4.2、接口
网络服务器连接数据库SQLServer2005
4.2.1、对功能的规定
功能名称
输入
处理过程
输出
信息录入
输入考生个人信息
通过客户端将信息录入数据库
显示刚才所录入的考生信息并核对后提交
某某打印
无
通过客户端能从数据库调用信息
某某以及相应的信息
成绩录入
在考试结束后录入相应考生的成绩
通过客户端存入到数据库
显示刚才所录入的考生信息并核对后提交
成绩计算
无
在相应考生成绩录入和在评分一栏能够按相应要求的计分方式得出最总成绩
显示刚才所录入的考生信息并核对后提交
信息浏览
无
通过客户端按相应要求从数据库调出相应信息
按要求显示信息
成绩打印
无
通过客户端按相应要求从数据库调出相应信息
信息相应考生的成绩单并能提交打印
4.2.2、对性能的规定
(1)精度
该软件对数据的输入输出精度要求是小数点后3位。
该软件对数据的传输精度要求是小数点后3位。
(2)时间特性要求
对于该软件的时间特性要求
①响应时间。
②更新处理时间。
③数据的转换和传送时间。
④解题时间。
等的要求都要在大多数人能够接受的X围内
(3)灵活性
说明对该软件的灵活性的要求,即当需求发生某些变化时,该软件对这些变化的适应能力,如:
①操作方式上的变化:
无。
②运行环境的变化:
无
③同其他软件的接口的变化:
无
④精度和有效时限的变化:
有
⑤计划的变化或改进:
有
4.2.3、输入输出要求
解释各输入输出数据类型,并逐项说明其媒体、格式、数值X围、精度等。
对软件的数据输出及必须标明的控制输出量进行解释并举例,包括对硬拷贝报告(正常结果输出、状态输出及异常输出)以及图形或显示报告的描述。
输入数据如下:
输出数据如下:
显示的图形及报告样式如下:
1.报名表
某某
性别
民族
政治面貌
贴
照
片
处
高考
报名号
户口
所在地
省市(县)
某某
考生
类别
□城镇应届□城镇往届
□农村应届□农村往届
艺考证号
家庭主要成员
某某
关系
政治面貌
工作单位及职务
毕业
中学
中学联系地址
中学联系
专业合格证寄往地址
收件人
邮政编码
联系
手机
获
奖
情
况
2.考试评分总表
第组
考试
序号
姓名
某某号
基本形态(40分)综合素质(60分)
专项技术分(100分)
总分
身高、身体形态(40分)
芭蕾、基础乐理基本技术(60分)
体育舞蹈自编组合得分(70分)
体育舞蹈抽选组合得分(30分)
1
2
3
4
5
3.某某:
某某号
某某
性别
民族
贴
照
片
处
艺考证号
某某号
考试时间
24日上午9:
00~11:
30下午1:
30~4:
30
考试地点
某某学院音乐学院学生会堂(某某市经济技术开发区浦新路2号)
4.3、数据管理能力要求
考生人数:
200-500人之间
表包含两个:
考生信息表和成绩表
可预见的增长对数据及其分量的存储要求:
4.4、故障处理要求
1.软件在使用的过程中所使用的计算机突然断电或者计算机系统崩溃
2.软件出现不可预测的BUG
基于上述两点的故障要求软件能够实时保护数据并存储,做到数据不能因故障而丢失。