学生成绩管理系统需求说明书

学生成绩管理系统需求说明书

ID:15705084

大小:79.50 KB

页数:7页

时间:2018-08-05

学生成绩管理系统需求说明书_第1页
学生成绩管理系统需求说明书_第2页
学生成绩管理系统需求说明书_第3页
学生成绩管理系统需求说明书_第4页
学生成绩管理系统需求说明书_第5页
资源描述:

《学生成绩管理系统需求说明书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1引言21.1编写目的21.2背景21.3定义21.4参考资料22任务概述22.1目标22.2用户的特点32.3假定和约束33需求规定33.1对功能的规定33.2对性能的规定33.2.1精度33.2.2时间特性要求33.2.3灵活性43.3输人输出要求43.4数据管理能力要求43.5故障处理要求43.6其他专门要求54运行环境规定54.1设备54.2支持软件54.3接口54.4控制57软件需求说明书的编写提示编写者:黄孝宁学号1006840418廖俊刚学号10068404211引言1.1编写目的目的:明确用户对学生成绩管理系统的功能需求和性能需求,并将这些需求用规范化的语言和规范化的结构

2、完整、准确地表达清楚,以此统一软件开发者和用户对学生成绩管理信息系统软件的理解和认识。这是开发学生成绩管理信息系统的基础。详细说明本次课程设计的需求,为具体设计时做准备。预期读者:软件开发者,系统管理员,教师,同学。1.2背景说明:a.待开发的软件系统的名称;学生成绩管理系统b.本项目的任务提出者、开发者、用户及实现该软件的计算中心或计算机网络;提出者、开发者:黄孝宁,廖俊刚;用户:系统管理员,教师,学生;计算中心:南京理工大学基础实验楼429室;c.该软件系统同其他系统或其他机构的基本的相互来往关系。关系:本系统是一个独立的管理系统,可以快速方便地对学生成绩进行管理、输入、输出、查询等

3、。1.3定义学生成绩管理系统软件:它是由我们完全自主开发的成绩管理软件,用以管理学生成绩的一个系统软件。7需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。需求分析:包括提炼,分析和仔细审查已收集到的需求,以确保所有的风险承担者都明其含义并找出其中的错误,遗憾或其它不足的地方。SQL:(StructuredQueryLanguage)是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。1.4参考资料[1]赵松涛.SQLSever2000应用及实例集锦[M].北京:人民邮电出版社,2002.

4、[2]亚林等.Delphi管理信息系统项目方案精解[M].北京:航空工业出版社,2006.[3]JeffreyUllmanJenniferWidom.数据库系统基础教程[M].北京:机械工业出版社,2009.2任务概述2.1目标目标:管理员能够实现对整个学生信息的添加、修改、删除、查询等操作。可以将学生成绩的数据库发布到系统上,教师的信息发布的系统上,方便学生教师进行查询,达到资源共享的目的。教师能够在一定的权限内对所有学生成绩的查询。学生可以在自己的权限内对对自己成绩的查询,以及个人信息的查询,登录密码的修改等操作。2.2用户的特点学生成绩管理应用软件面向于大中型学校,其使用人员应为具

5、备一定的计算机基础知识和企业管理基本知识。而本产品的维护人员需要掌握数据库SQLServer与delphi7相结合的运行环境。2.3假定和约束1)本系统开发人员为2人;2)开发期限是3周;3)根据不同的用户使用,我们对用户设置了权限,不同用户只能在规定的范围内进行操作,不能越权操作,系统管理员的权限最大,可以任意使用本系统。次之是教师用户可以管理所属学生的成绩信息,学生用户是权限最小的,仅仅可以使用软件中的基本操作。3需求规定3.1对功能的规定功能输入处理输出用户登录用户类别、用户名、密码验证用户信息合理性用户信息,用户可操作功能学生查询功能查询类别查询数据库类别成绩管理员查询功能查询类

6、别查询数据库类别成绩添加功能学号,课程号,成绩向数据库添加信息添加成功与否修改功能修改成绩向数据库修改信息修改成功与否删除功能删除选择向数据库删除信息删除成功与否汇总功能系别命,年级号,班级号,汇总类别查询数据库所属成绩统计功能系别命,年级号,班级号,统计类别查询数据库,计算处理数据生成数据表支持的终端数:至少30台同时操作的用户:至少15台73.2对性能的规定3.2.1精度在进行向数据库文件输入数据时需要数据记录定位精确,再往数据库文件数组中添加数时要求输入精确分数、身份证、时间等。按消息设定字符数3.2.2时间特性要求a.响应时间;最多2秒b.更新处理时间;最多3秒c.数据的转换和传

7、送时间;最多4秒;最多3秒d.解题时间;最多3秒3.2.3灵活性本系统在开发时尽量对所有功能进行函数封装,如用户突然想改变某些功能时只要相对应的改变某些功能的函数即可,可以将反工带来的损失降低到最小。3.3输入输出要求(1)学生个人信息:学号,10个0~9的数字;名字,不超过10个字符;院系,不超过32个字符;年级,不超过8个字符;班级,不超过8个字符。。(2)课程号,10个0~9的数字,1~2位表示开设本课程的年份,3~4位表示开

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。