关于学生学籍管理系统开发的需求规格说明书

上传人:我*** 文档编号:132721825 上传时间:2020-05-19 格式:DOC 页数:9 大小:104KB
返回 下载 相关 举报
关于学生学籍管理系统开发的需求规格说明书_第1页
第1页 / 共9页
关于学生学籍管理系统开发的需求规格说明书_第2页
第2页 / 共9页
关于学生学籍管理系统开发的需求规格说明书_第3页
第3页 / 共9页
关于学生学籍管理系统开发的需求规格说明书_第4页
第4页 / 共9页
关于学生学籍管理系统开发的需求规格说明书_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《关于学生学籍管理系统开发的需求规格说明书》由会员分享,可在线阅读,更多相关《关于学生学籍管理系统开发的需求规格说明书(9页珍藏版)》请在金锄头文库上搜索。

1、关于学生学籍管理系统开发的需求规格说明书关于学生学籍管理系统开发的需求规格说明书项目名称:学生学籍管理系统编写人员:年级专业:2009级 专业编写日期:2011年10月25日 目录1引言31.1编写目的31.2项目背景31.3定义31.4参考资料32任务概述32.1目标32.2运行环境42.3条件与限制43数据描述43.1静态数据43.2动态数据43.3数据库介绍53.4数据词典63.5数据采集64功能需求74.1功能划分74.2功能描述75性能需求85.1数据精确度85.2时间特性85.2适应性86运行需求86.1用户界面86.2硬件接口86.3软件接口86.4故障处理87其它需求91引言信

2、息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。虽然计算机与人类的关系愈来愈密切,但是还有人由于计算机操作不方便而选择继续用手工劳动。为了适应现代社会人们高度强烈的时间观念,学生学籍管理系统软件将会为教学办公带来极大的方便。1.1编写目的 本需求的编写目的在于研究学生学籍管理系统软件的开发途径和应用方法。本需求的预期读者是与学生学籍管理系统软件开发有联系的决策人,开发组成人员,软件验证者。1.2项目背景现今学籍管理的繁索给具有强烈时间观念的行政人员带来了诸多不便,教学办公室缺少一种完善的学籍管理软件,为了对学生档案的管理方便,开发人员完成了全面的调查与分析,

3、同时与目标用户进行了多次深入沟通,并在次基础上着手开发学生学籍管理系统软件。 1.3定义数据字典:关于数据的信息的集合,即是对数据流图中包含的元素的定义的集合。VS: visual studio更多的术语定义不在一一列出。1.4参考资料马俊,邓居英,杨湖,,人民邮电出版社,20092任务概述2.1目标a.应该能够存储学籍信息,课程信息以及成绩等多种数据信息。b.应该提供对这些信息的录入,修改,删除等操作。c.应该提供添加,修改和删除用户的功能。d.应该提供给查询者一个模糊查询的功能。输入条件后查找所有符合条件的记录。2.2运行环境操作系统:Microsoft Windows 2000 Adva

4、nced Server支持环境:IIS 5.0数 据 库:Microsoft SQL Server 20052.3条件与限制支持运行环境即可,在Windows下基本没限制。3数据描述3.1静态数据静态数据是系统内部有关的数据结构与操作规程。学生基本信息表 Student-Information学生成绩表 Student-Grade毕业信息表 Student-Graduate系统用户信息表 User-Information3.2动态数据动态信息为各种输入和输出数据,即数据库中各表的属性值学生基本信息表序号字段别名数据类型数据长度码1sno学号varchar10Y2sname姓名varchar10

5、N3ssex性别Char2N4birthday出生日期timestamp20N5symbol政治面貌varchar8N6Id身份证号varchar20N7Intime入学时间varchar20N8birthplace籍贯varchar10N9homeaddr家庭住址varchar30N10postcode邮政编码intN学生成绩表序号字段别名数据类型数据长度码1cno学号varchar15N2cgrade课程成绩varchar15N毕业信息表序号字段别名数据类型数据长度码1gno毕业证编号char10Y2sno学号varchar10N3sname姓名varchar10N4ssex性别char2

6、N5dname所属院系varchar10N6intime入学时间datetimeN7ycredit已修学分floatN8xcredit需修学分floatN3.3数据库介绍Microsoft SQL Server 2005 就是关系数据库开发工具,数据库能汇集各种信息以供查询、存储和检索。SQL Server 2005 的优点在于它能使用数据表示图或自定义窗体收集信息。数据表示图提供了一种类似于 Excel 的电子表格,可以使数据库一目了然。另外,SQL Server 2005允许创建自定义报表用于打印或输出数据库中的信息。SQL Server 2005也提供了数据存储库,可以使用桌面数据库文件

7、把数据库文件置于网络文件服务器,与其他网络用户共享数据库。SQL Server 2000 是一种关系数据库工具,关系数据库是已开发的最通用的数据库之一。如上所述,SQL Server 2000 作为关系数据库开发具备了许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能。3.4数据词典表 2.9 数据结构表数据结构名含义说明组成部分学生基本信息管理描述学生基本信息学号+姓名+性别+出生日期+身份证号+入学时间+政治面貌+家庭住址+籍贯+邮政编码+民族学生相关信息管理描述学生选课信息,毕业信息,专业、院系信息,老师授课信息,院系信息学号+课程号+成绩课程号毕业证编号+学号+

8、姓名+性别+身份证号+所属院系+入学时间+已修学分+需修学分学生成绩管理描述学生平均成绩、总成绩的计算,统计相关信息学号+课程号+成绩系统管理描述用户修改密码,帮助信息3.5数据采集系统数据采集是由数据库系统在软件运行期间通过人机界面来提示用户输入的。此处不加赘述。4功能需求4.1功能划分学籍管理系统基本信息管理毕业生信息管理学生成绩管理系统用户管理信息查询统计基本信息删除基本信息修改基本信息录入学生成绩删除学生成绩修改学生成绩录入修改密码输出相关信息统计学生成绩计算学生成绩学生成绩查询基本信息查询输出名册审核资格计算学分帮助信息4.2功能描述l 基本信息管理系统管理员负责对各种基本信息的录入

9、、修改、删除等操作。l 学生成绩管理系统管理员负责对学生成绩的录入、修改、删除等操作,学生可以查询各科成绩。l 信息查询统计学生可以查询基本信息和各科的考试成绩,老师可以查询基本信息和授课信息,系统管理员负责把老师提交的学生成绩进行管理,计算总成绩和平均成绩,统计不及格学生信息和获得奖学金学生的信息,最后再输出所有的信息。l 毕业生信息管理系统管理员负责计算毕业学生在学校期间所修课程的总学分,并进行审核,最后输出登记表和名册。l 系统用户管理系统管理员负责用不同的权限来限制不同用户对系统的使用。此外用户还要求系统的效率要高,查询速度要快,比较小的冗余,易维护,具有较高的数据安全性。5性能需求5

10、.1数据精确度查询时应该保证查全率,所有相应域包含查询关键字的记录都应该能查到。5.2时间特性一般操作的响应时间应在1-2秒内,对软磁盘和打印机服务响应时间也应在可接受的时间。5.2适应性技术约束:本项目的设计是在汉语程序设计语言的条件下进行的,技术设计采用软硬一体化的设计方法。环境约束:计算机性能良好。标准约束:该软件的开发完全按照企业标准开发,包括硬件、软件和文档规格。 硬件限制:内存128M以上PC机满足输入端条件。6运行需求6.1用户界面利用菜单界面驱动方式,对用户友好。必须对鼠标和键盘单独支持等。6.2硬件接口P1000 、内存64M以上PC机满足输入端条件6.3软件接口运行于Windows XP及更高版本具有WIN32API的操作系统上6.4故障处理对出错的处理比较全(包括:SQL注入漏洞的处理)。7其它需求可使用性:本系统一学易用,不用对使用人员进行特殊的培训。安全保密:同一等级的不同用户不能修改他人信息。可维护性:由于本系统一学易用,管理方面也相对简单,数据库的管理需要专门管理员管理。可以移植:对Microsoft的Windows XP以上的系统均可使用。其他系统暂不支持。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 事务文书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号