关于学生学籍管理系统开发的需求规格说明书Word文档格式.doc
- 文档编号:13164886
- 上传时间:2022-10-07
- 格式:DOC
- 页数:9
- 大小:106.50KB
关于学生学籍管理系统开发的需求规格说明书Word文档格式.doc
《关于学生学籍管理系统开发的需求规格说明书Word文档格式.doc》由会员分享,可在线阅读,更多相关《关于学生学籍管理系统开发的需求规格说明书Word文档格式.doc(9页珍藏版)》请在冰豆网上搜索。
3.3数据库介绍 5
3.4数据词典 6
3.5数据采集 6
4.功能需求 7
4.1功能划分 7
4.2功能描述 7
5.性能需求 8
5.1数据精确度 8
5.2时间特性 8
5.2适应性 8
6.运行需求 8
6.1用户界面 8
6.2硬件接口 8
6.3软件接口 8
6.4故障处理 8
7.其它需求 9
1.引言
信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。
虽然计算机与人类的关系愈来愈密切,但是还有人由于计算机操作不方便而选择继续用手工劳动。
为了适应现代社会人们高度强烈的时间观念,学生学籍管理系统软件将会为教学办公带来极大的方便。
1.1编写目的
本需求的编写目的在于研究学生学籍管理系统软件的开发途径和应用方法。
本需求的预期读者是与《学生学籍管理系统》软件开发有联系的决策人,开发组成人员,软件验证者。
1.2项目背景
现今学籍管理的繁索给具有强烈时间观念的行政人员带来了诸多不便,教学办公室缺少一种完善的学籍管理软件,为了对学生档案的管理方便,开发人员完成了全面的调查与分析,同时与目标用户进行了多次深入沟通,并在次基础上着手开发《学生学籍管理系统》软件。
1.3定义
数据字典:
关于数据的信息的集合,即是对数据流图中包含的元素的定义的集合。
VS:
visualstudio
更多的术语定义不在一一列出。
1.4参考资料
马俊,邓居英,杨湖,<
<
C#程序设计>
>
人民邮电出版社,2009
2.任务概述
2.1目标
a.应该能够存储学籍信息,课程信息以及成绩等多种数据信息。
b.应该提供对这些信息的录入,修改,删除等操作。
c.应该提供添加,修改和删除用户的功能。
d.应该提供给查询者一个模糊查询的功能。
输入条件后查找所有符合条件的记录。
2.2运行环境
操作系统:
MicrosoftWindows2000AdvancedServer
支持环境:
IIS5.0
数据库:
MicrosoftSQLServer2005
2.3条件与限制
支持运行环境即可,在Windows下基本没限制。
3.数据描述
3.1静态数据
静态数据是系统内部有关的数据结构与操作规程。
学生基本信息表Student-Information
学生成绩表Student-Grade
毕业信息表Student-Graduate
系统用户信息表User-Information
3.2动态数据
动态信息为各种输入和输出数据,即数据库中各表的属性值
学生基本信息表
序号
字段
别名
数据类型
数据长度
码
1
sno
学号
varchar
10
Y
2
sname
姓名
N
3
ssex
性别
Char
4
birthday
出生日期
timestamp
20
5
symbol
政治面貌
8
6
Id
身份证号
7
Intime
入学时间
birthplace
籍贯
9
homeaddr
家庭住址
30
postcode
邮政编码
int
学生成绩表
cno
15
cgrade
课程成绩
毕业信息表
gno
毕业证编号
char
dname
所属院系
intime
datetime
ycredit
已修学分
float
xcredit
需修学分
3.3数据库介绍
MicrosoftSQLServer2005就是关系数据库开发工具,数据库能汇集各种信息以供查询、存储和检索。
SQLServer2005的优点在于它能使用数据表示图或自定义窗体收集信息。
数据表示图提供了一种类似于Excel的电子表格,可以使数据库一目了然。
另外,SQLServer2005允许创建自定义报表用于打印或输出数据库中的信息。
SQLServer2005也提供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共享数据库。
SQLServer2000是一种关系数据库工具,关系数据库是已开发的最通用的数据库之一。
如上所述,SQLServer2000作为关系数据库开发具备了许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能。
3.4数据词典
表2.9数据结构表
数据结构名
含义说明
组成部分
学生基本信息管理
描述学生基本信息
学号+姓名+性别+出生日期+身份证号+入学时间+政治面貌+家庭住址+籍贯+邮政编码+民族
学生相关信息管理
描述学生选课信息,毕业信息,专业、院系信息,老师授课信息,院系信息
学号+课程号+成绩
课程号
毕业证编号+学号+姓名+性别+身份证号+所属院系+入学时间+已修学分+需修学分
学生成绩管理
描述学生平均成绩、总成绩的计算,统计相关信息
系统管理
描述用户修改密码,帮助信息
3.5数据采集
系统数据采集是由数据库系统在软件运行期间通过人机界面来提示用户输入的。
此处不加赘述。
4.功能需求
4.1功能划分
学籍管理系统
基本信息管理
毕业生信息管理
系统用户管理
信息查询统计
基本信息删除
基本信息修改
基本信息录入
学生成绩删除
学生成绩修改
学生成绩录入
修改密码
输出相关信息
统计学生成绩
计算学生成绩
学生成绩查询
基本信息查询
输出名册
审核资格
计算学分
帮助信息
4.2功能描述
l基本信息管理——系统管理员负责对各种基本信息的录入、修改、删除等操作。
l学生成绩管理——系统管理员负责对学生成绩的录入、修改、删除等操作,学生可以查询各科成绩。
l信息查询统计——学生可以查询基本信息和各科的考试成绩,老师可以查询基本信息和授课信息,系统管理员负责把老师提交的学生成绩进行管理,计算总成绩和平均成绩,统计不及格学生信息和获得奖学金学生的信息,最后再输出所有的信息。
l毕业生信息管理——系统管理员负责计算毕业学生在学校期间所修课程的总学分,并进行审核,最后输出登记表和名册。
l系统用户管理——系统管理员负责用不同的权限来限制不同用户对系统的使用。
此外用户还要求系统的效率要高,查询速度要快,比较小的冗余,易维护,具有较高的数据安全性。
5.性能需求
5.1数据精确度
查询时应该保证查全率,所有相应域包含查询关键字的记录都应该能查到。
5.2时间特性
一般操作的响应时间应在1-2秒内,对软磁盘和打印机服务响应时间也应在可接受的时间。
5.2适应性
技术约束:
本项目的设计是在汉语程序设计语言的条件下进行的,技术设计采用软硬一体化的设计方法。
环境约束:
计算机性能良好。
标准约束:
该软件的开发完全按照企业标准开发,包括硬件、软件和文档规格。
硬件限制:
内存128M以上PC机满足输入端条件。
6.运行需求
6.1用户界面
利用菜单界面驱动方式,对用户友好。
必须对鼠标和键盘单独支持等。
6.2硬件接口
P1000、内存64M以上PC机满足输入端条件
6.3软件接口
运行于WindowsXP及更高版本具有WIN32API的操作系统上
6.4故障处理
对出错的处理比较全(包括:
SQL注入漏洞的处理)。
7.其它需求
可使用性:
本系统一学易用,不用对使用人员进行特殊的培训。
安全保密:
同一等级的不同用户不能修改他人信息。
可维护性:
由于本系统一学易用,管理方面也相对简单,数据库的管理需要专门管理员管理。
可以移植:
对Microsoft的WindowsXP以上的系统均可使用。
其他系统暂不支持。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 关于 学生 学籍 管理 系统 开发 需求 规格 说明书