学生成绩管理系统需求规格说明书Word格式.docx

上传人:b****3 文档编号:6304045 上传时间:2023-05-06 格式:DOCX 页数:13 大小:35.88KB
下载 相关 举报
学生成绩管理系统需求规格说明书Word格式.docx_第1页
第1页 / 共13页
学生成绩管理系统需求规格说明书Word格式.docx_第2页
第2页 / 共13页
学生成绩管理系统需求规格说明书Word格式.docx_第3页
第3页 / 共13页
学生成绩管理系统需求规格说明书Word格式.docx_第4页
第4页 / 共13页
学生成绩管理系统需求规格说明书Word格式.docx_第5页
第5页 / 共13页
学生成绩管理系统需求规格说明书Word格式.docx_第6页
第6页 / 共13页
学生成绩管理系统需求规格说明书Word格式.docx_第7页
第7页 / 共13页
学生成绩管理系统需求规格说明书Word格式.docx_第8页
第8页 / 共13页
学生成绩管理系统需求规格说明书Word格式.docx_第9页
第9页 / 共13页
学生成绩管理系统需求规格说明书Word格式.docx_第10页
第10页 / 共13页
学生成绩管理系统需求规格说明书Word格式.docx_第11页
第11页 / 共13页
学生成绩管理系统需求规格说明书Word格式.docx_第12页
第12页 / 共13页
学生成绩管理系统需求规格说明书Word格式.docx_第13页
第13页 / 共13页
亲,该文档总共13页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

学生成绩管理系统需求规格说明书Word格式.docx

《学生成绩管理系统需求规格说明书Word格式.docx》由会员分享,可在线阅读,更多相关《学生成绩管理系统需求规格说明书Word格式.docx(13页珍藏版)》请在冰点文库上搜索。

学生成绩管理系统需求规格说明书Word格式.docx

二.1目标

二.1.1开发的背景:

学生成绩管理系统的开发使用是学校与现代信息化世界的接轨需要,有助于提高日常事务工作的效率,更加完善了学校官方网站功能模块,方便了对学生信息的管理。

二.1.2系统任务概述:

利用计算机完成关于教师、学生、授课信息、以及学生成绩的录入、修改以及维护,同时提供强大的学生成绩查询功能。

二.2用户操作权限:

学生用户的操作权限

生用户可以查询自己的成绩,也可以查看其他同学的成绩。

但不允许修改、删除成绩。

在三类用户中,学生用户的权限是最小的。

只限于查询成绩的操作。

教师用户:

只限于查教书除拥有学生所具有的成绩查询权限外,还可以录入学生成绩,修改、删除学生成绩。

询成绩的操作。

管理员用户:

管理员用户具有最高权限,可以对所有数据进行修改或删除。

对用户信息的管理,包括密码重置、用户的添加与删除。

对基本数据的管理,包括学生表、课程表、教师表和成绩表的添加、修改和删除。

二.3运行环境:

服务器端:

操作系统windows2000/NT

数据库管理软件MicrosoftAccess

客户端:

windowsXP或window2000

E浏览器5.0以上

二.4约束与限制

应具备的条件:

开发人员具备使用开发工具的能力,能及时进行互动沟通,小组各个成员之间的分工明确,各个阶段的任务按时完成。

已具备的条件:

软硬件系统齐备,资金充足,人员齐备,

尚需创造的条件:

对开发工具的熟练程度还不够,应对开发过程中所遇到的困难能力还不够,需要在开发过程中同步努力,各成员要相互帮助,相互解决问题。

一起努力尽量避免少走弯路,提高小组开发的速度和效率,同时降低开发成本。

还缺乏些打印机之类的设备,不能进一步测试。

第三章数据描述

三.1静态数据

三.1.1学生:

●记录号:

学生记录号能唯一表示学生,按学生信息的录入先后从小到大顺序自动编号,如第一个学生编号为'

1'

第二十个学生就为'

20'

●编号:

学生编号,是学生的唯一表示,每个学生都有自己唯一的一个学号,由学校自行编号产生由8位数字组成,例:

02101237。

1,2位表示入学年份;

3,4位表示分院号(现有调整);

5位表示专业;

6位表示班级;

7,8位表示学生的号数;

●姓名:

学生姓名,最长10个汉字;

●性别:

学生性别,值有“男”,“女”两种;

●年龄:

学生年龄,值大于0小于100;

●电话号码:

学生电话号码,位数小于20;

●地址:

学生地址,位数小于100;

●在用信息:

'

Y'

表示在用,'

N'

表示不再用。

三.1.2课程:

●课程记录号:

根据课程录入的先后自动编号;

课程编号,相同开课有相同课程号;

●课程名:

课程名称,小于20个字符,例:

操作系统;

●学时:

为两位数整数;

●学分:

有两位数字,有一位小数;

●再用信息:

三.1.3教师:

教师记录号能唯一表示教师,按教师信息的录入先后从小到大顺序自动编号,如第一个录入的教师的编号为'

第二十个录入的教师的编号为'

●教师号:

唯一标识教师的号码,由六位数字组成;

教师的姓名,小于10个字符;

值有“男”,“女”两种;

教师年龄,值大于0小于100;

●职称:

教师职称,值有助教、讲师、副教授、教授四种;

三.1.4授课表:

●授课记录号:

按授课信息的录入先后从小到大顺序自动编

●课程编号;

●教师编号;

三.1.5成绩表:

●成绩记录号:

按信息的录入先后从小到大顺序自动编

●学生编号;

●成绩:

大于0小于100的数字;

表示在。

三.2动态数据

三.2.1用户信息表:

●用户编号:

按用户信息的录入先后从小到大顺序自动编号;

●用户名:

长度小于50个字符;

●密码:

大于6位小于50位,可以根据用户的需要自行修改;

●权限:

0代表管理员权限,1代表教师权限,2代表学生权;

三.3数据描述

三.3.1E-R图:

三.4数据库后台表

三.4.1用户信息表(userinfo):

序号

字段名称

字段描述

类型

位数

属性

1

user_id

用户编号

自动编号

主键

2

user_name

用户名,长度不能大于50个字符

文本

50

主索引,非空

3

user_password

密码,大于6个小于50个字符

非空

4

user_level

用户权限,0代表管理员权限,1代表教师权限,2代表学生权限

5

active_status

是否在用,Y代表在用,N代表不再用

三.4.2学生信息(student):

student_id

学生记录号

student_no

学生编号,根据学校学生编号规则产生

6

student_name

学生姓名,小于10个字符

10

student_sex

性别,值有“男”“女”两种

student_age

学生年龄,值大于0小于100

数字

student_phone

电话号码

20

7

student_address

地址

100

8

是否在用,Y表示在用,N表示不再用

三.4.3教师信息表(teacher):

teacher_id

教师记录号

teacher_no

教师编号,根据学校教师编号规则产生

teacher_name

教师姓名,小于10个字符

teacher_sex

teacher_age

教师年龄,值大于0小于100

teacher_level

教师职称,值有助教、讲师、副教授、教授4种

三.4.4课程表(course):

course_id

课程记录号

course_no

课程编号,根据学校课程编号规则产生

course_name

课程名称,小于20个字符

course_hour

学时,为整数

course_credit

学分,有一位小数

22

三.4.5授课表(teach):

teach_id

授课记录号

课程编号

索引,非空,外键

教师编号

三.4.6成绩信息(score):

score_id

成绩记录号

学生编号

score

成绩,大于0小于100

是否在用,Y表示在用,N表述不在用

第四章功能需求

四.1功能划分

这个学生成绩管理系统的功能包括系统登录、系统管理、基本信息管理以及信息查询。

四.2功能描述

四.2.1系统登录

用户输入用户名和密码,系统查询数据库中的信息对密码进行验证。

如果密码不正确将不能进入系统。

如果密码正确,系统将会自动根据该用户所具有的权限进入不同的界面。

四.2.2系统管理

修改密码:

对任何用户,包括学生、教师以及系统管理员都可以对自己的密码进行重新设置。

用户管理:

只是针对管理员才能操作,管理员可以查询用户状态,当教师或学生忘记密码时能够为他们找回密码,能添加、修改、删除用户,修改用户权限。

四.2.3基本信息管理

学生管理:

能够对学生的一些基本信息进行添加、修改、删除等操作。

教师管理:

能够对教师的一些基本信息进行添加、修改、删除等操作。

课程管理:

能够对课程的一些基本信息进行添加、修改、删除等操作。

授课管理:

能够对教师授课的情况进行管理。

包括添加、修改、删除等操作。

当教师准备教授课程时要记录到数据库中,方便今后对课程、教师等相关信息的查询。

成绩管理:

能够对成绩的情况进行管理,该部分是本系统最主要的功能。

当一门课的成绩结果公布时候,要相应的记录到数据库中,这样,学生和教师才能够进行成绩的查询。

四.2.4信息查询

成绩查询:

可以按照学生查询,查询某个学生参加所有课程的成绩,并且可以进一步查询该学生成绩情况,如所有及格的课程和不及格的课程,学生还能够查询出所修的总学时,以便今后安排好课程。

也可以按照课程查询,查询参加该门课程学生的所有成绩,以及统计该门课的最高分、最低分、平均分以及通过率、优秀率等信息。

授课查询:

可以查询某个教师所教授的所有课程情况,也可以查询某门课都由哪些教师教授过。

第五章性能要求

五.1数据精度

管理员帐号密码数据长度都为20位;

学生的帐号,由于把学生的学号作为了帐号,所以长度为8密码为6-20位,数据库设计为20位,为了以后能够修改帐户长度留下空间;

教师的帐号,长度为5,密码为6-20位,数据库设计为20位,为以后修改或要求变动时留下空间。

五.2时间特性

当登陆时间过长且不操作的时候,为了用户帐号安全,将自动退出登陆;

当管理员用户登陆时间过程过长时,自动关闭链接。

第六章运行需求

六.1用户界面

界面用通用的Windows窗口形式,方便使用。

六.2软件接口

系统软件要与数据库管理软件Access链接。

六.3故障处理

如果输入数据出错,可立即进行取消操作,或者提供友好出错信息,并重新输入;

如果帐号不存在,应该先向管理员申请再登陆,密码错误则友好提示重新输入;

如果数据查询不存在,应该友好提示,并请用户继续输入。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 小学教育 > 语文

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2