3.需求分析阶段--数据要求说明书_第1页
3.需求分析阶段--数据要求说明书_第2页
3.需求分析阶段--数据要求说明书_第3页
3.需求分析阶段--数据要求说明书_第4页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、3.需求分析阶段-数据要求说明书学生成绩管理系统数据要求说明书拟制人张远浩、罗陈黄、徐硕勋、徐鹏_ 审核人_高月_ _ 批准人_高月_ _2021年6月29日目录1引言 (2)1.1编写目的 (2)1.2背景 (2)1.3定义 (2)1.4参考资料 (2)2数据的逻辑描述 (3)2.1静态数据 (3)2.2动态输入数据 (3)2.3内部生成数据 (3)2.4数据约定 (3)3数据的采集 (4)3.1要求和范围 (4)3.2输入的承担者 (5)3.3预期处理 (5)3.4影响 (5)数据要求说明书1引言1.1编写目的为了替代某校的学生成绩管理系统存在的某些问题,例如多客户端同时登录存在的压力过大

2、导致的崩溃和登录失败、页面的不美化性和不合理性或存在缺少统计的项目等也是为了明确学生成绩管理系统中各项功能和非功能性需求实现时所需要的数据,并可以此数据为根据设计数据库。同时为概要设计和详细设计人员提供设计依据,其他本项目组的开发人员也可参阅。1.2背景a.待开发的系统的名称;学生成绩管理系统b.本项目的任务提出者、开发者、用户;项目任务提出者:北华大学13级学生罗陈黄,徐硕勋,张远浩,徐鹏。项目开发者:北华大学13级学生罗陈黄,徐硕勋,张远浩,徐鹏。用户:大学阶段师生。c.该系统同其他系统或其他机构的基本的相互来往关系。实现软件单位:北华大学。1.3定义现列出本文件中用到的专门术语的定义:登

3、陆管理:用户登录系统时进行的身份选择操作管理,以负责安全性和保密性。用户的身份确认(若为管理员则可进行学生信息管理(学生信息录入,学生信息查询(详细信息,删除,修改),课程信息管理(课程信息录入,课程信息查询(删除,修改)成绩信息管理(成绩信息录入,学生成绩查询(删除,修改)若为学生则可进行课程信息管理(个人信息查询)成绩信息管理(学生成绩查询)。学生信息管理:主要是负责学生的信息的录入包括信息录入和信息查询(详细信息,修改,删除和修改等)。课程信息管理:主要负责学生对于课程信息的了解,包括课程信息录入,课程信息查询(删除,修改)。1.4参考资料1.软件工程基础赵一丁北京邮电大学出版社2.软件

4、需求劳森(作者), 刘晓晖 (译者) 电子工业出版社3.软件需求工程:原理和方法金芝,刘璘,金英科学出版社4.实用软件工程第三版殷人昆清华大学出版社2数据的逻辑描述对数据进行逻辑描述时可把数据分为动态数据和静态数据。2.1静态数据列出所有作为控制或参考用的静态数据元素。2.2动态输入数据列出动态输入数据元素。2.3内部生成数据生成学生后自动生成各科老师,生成成绩中学生id,初始各科初始成绩为02.4数据约定各种成绩报表中数据的输出有确定的形式,对于成绩,一般课程成绩保留至小数点后一位。数据库要有严格有效的恢复机制;数据必须一个每天进行一次备份,由于信息量巨大,应以天为周期进行增量转储,以季度为

5、周期进行海量转储。所有的提交,确认,删除等操作以按钮的形式给出,且名称一律为取为“提交”、“确认”、“删除”等易于理解的形式。管理员U=名称、密码、用户名、电话系部U=系部编号、系部名称;学生U=学号、密码、姓名、出生日期、性别、籍贯、学制、民族、身份证号、头像、联系电话、班主任、专业、政治面貌、入学日期、成绩老师U=登录名、姓名、密码、性别、工资、职务、职称、照片、教研室、出生日期、工作日期班级U=名称、年级、人数、学制、班主任、班长、书记课程U=课程名称、类别、学分、学时、考试类型学期U=学期编号、学期名称成绩U=成绩编号、平时成绩、期末成绩、考试类型、考试时间、录入时间学生表(主键id;

6、院系不为空)教师表(主键id;属性不为空)课程表(主键id,课程名字不为空)成绩表(主键id)3数据的采集3.1要求和范围按数据元的逻辑分组来说明数据采集的要求和范围,指明数据的采集方法,说明数据采集工作的承担者是用户还是开发者。具体的内容包括:a.数据的来源主要是建立数据库时录入的数据,在进行相应操作时会进行数据更新。而不论是学生,教师,教务人员都可以进行数据更新,数据可以在终端计算机上输入,也可在服务器上输入。由于学校系统是一个内部系统,所以在校外进行数据操作时会有一定的时延,或者页面打不开。b.数据的输入采用统一的键盘输入,不需要其他的工具,但是数据是有一定的格式和密码限制的,所以输入不

7、合法时会进入不了系统。c.数据统一采用界面输入,接受者都是电脑,根据“提交”、“确认”、“删除”三个按钮,进入到数据库采用统一的处理。d.数据的输出统一显示在界面上,一般采用表格的形式,必要时表格会打印输出。打印机的选择采用统一的接口。e.数据要及时更新,数据必须每天进行一次备份,由于信息量巨大,以天为周期进行增量转储,以季度为周期进行海量转储。3.2输入的承担者数据的输入可以是学生(查询成绩,选课,修改信息等),教师(颁布课程:修改信息等)输入数据基本都是采用键盘,易于控制。数据的输入可以在界面也可以在数据库。3.3预期处理学生成绩管理系统面向的使用者范围很广,在学期结束时,使用量尤其大,因此在数据流的控制上需要注意。由于对于学生和教师的输入格式比较简单,因而不需要太注意。教务管理处理的信息格式多,需要进行简单转化。在进行学生选课的时候需要特别

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论