学生成绩管理信息系统Word文档格式.docx
- 文档编号:15120558
- 上传时间:2022-10-27
- 格式:DOCX
- 页数:14
- 大小:135.13KB
学生成绩管理信息系统Word文档格式.docx
《学生成绩管理信息系统Word文档格式.docx》由会员分享,可在线阅读,更多相关《学生成绩管理信息系统Word文档格式.docx(14页珍藏版)》请在冰豆网上搜索。
2.1技术可行性分析
该系统选择微软公司的VisualBasic6.0作为系统开发工具,主要是因为它是一个快速可视化程序开发工具软件且功能强大,主要表现为:
所见即所得的界面设计,尤其是数据窗口能方便而间接操纵数据库的智能化对象,基于对象的设计方法,极短的软件开发周期,较易的代码维护,同时还有众多的Active控制,提高了软件的使用效率。
连接采用SQLServer数据库,SQLServer是一种关系数据库工具,关系数据库已开发的最通用的数据库之一。
该数据库能汇集各种信息以供查询、存储和检索。
它是一种使用广泛的数据库管理系统,具有许多优点:
易用性、适合分布组织科伸缩性、用于决策支持的数据库功能等。
2.2经济可行性分析
从经济角度分析,学生成绩管理系统所耗费的资源非常的少。
目前,计算机越来越普及,大部分学校都配有计算机,它使用的软件工具VisualBasic6.0和SQLServer,学校的机房几乎都有安装,而且由于这个系统较小,涉及人员较少,开发费用小,易于维护并具有可靠的安全性,该系统在投入使用后可以节省大量的人力、物力和财力。
2.3社会可行性分析
现代科学信息技术的应用越来越普及,促进了社会的高速发展,也将社会带入了一个新的数字时代。
学生成绩管理系统采用科学的,有效的手段,对信息加以分析,通过建立一个有效的学生成绩管理系统是学校的各项活动能够提高工作效率,最终提高经济效益和社会效益的目的。
该软件易于操作,实现的功能丰富,大大减少了工作量以及偶那个做人员的数量,便于对学生进行有效的管理,提高了部门信息化水平,同时能够与社会同类院校数据处理相融合,诗词系统在时间上具备了可行性。
综上分析可知,学生管理信息系统在技术、经济、社会上具有可行性。
第三部分系统分析
在经过详细的调查和系统的绣球分析、可行性分析后,还需对系统进行整体化得系统性分析。
这一步骤主要是通过对原系统进行调查和分析,找出原系统业务流程和数据流程的不足,提出优化和改进方法,设计新的业务流程和数据流程。
1.新的业务流程图如下:
①用户登录部分的业务流程
处于对系统的数据安全性和正确性,设置了权限,特定的用户只能在其特定的权限内进行操作。
用户输入其验证信息,系统进行身份验证,如果身份正确则允许登录,进入限定的操作领域,否则返回登录失败信息。
②学生成绩查询系统的业务流程图
该系统的主要使用者有四部分,即学生、老师、教务处、各系的导员。
任课老师在通过权限认证后,进入系统,进行网上录入成绩,录入完毕后,系统生成成绩录入完毕通知单和成绩单,然后将通知单传送给教务处,教务处接到通知,从服务器上下载成绩,进行统计,生成统计结果表再上传到服务器,保存在统计结果文档中。
学生和各系导员对统计结果文档进行查询,学生输入查询条件,查询个人成绩;
导员输入查询信息,统计学生的课程完成情况,从而判断学生能否顺利毕业。
若老师在提交成绩后发现录入的成绩有错误,其应当向教务处提交成绩修改申请表,由教务处对申请表统计后进行修改,生成新的成绩单。
2.与上述业务流程图对应的数据流程图如下:
①用户登录数据流程图
用户输入用户信息,身份验证处理接收到信息进行身份验证,将验证结果返回给用户。
②学生成绩查询系统的数据流程图
顶层图
任课教师将成绩数据录入学生成绩查询系统,教务处向系统发出下载成绩请求,系统将成绩统计处理后,将统计结果输出给教务处,同时统计结果共学生和导员进行查询。
数据流程展开图如下:
本部分将学生成绩处理展开为五部分,分别是:
成绩网上录入、教务处统计成绩、成绩修改、成绩查询、查询统计。
成绩网上录入功能用于任课教师在网上录入成绩数据,同时将录入完毕通知发送给教务处,将成绩数据输送到成绩数据库;
教务处接到通知后,将下载成绩请求发送到教务处统计成绩功能块,该功能块向成绩数据库发出查询请求,成绩数据库将成绩数据发送给该功能块,功能块进行成绩统计,并将统计结果回馈给成绩数据库;
若教师提交成绩后发现有录入错误,则把成绩修改单上交教务处,教务处通过成绩修改功能块进行成绩的修改,并将修改后的数据输入成绩数据库;
学生通过成绩查询功能对成绩进行查询,导员通过查询统计功能对学生的课程完成轻快进行统计。
3.数据字典
①数据流的定义
数据流编号:
D01、02、04
数据流名称:
成绩数据
简述:
成绩数据库中的数据
数据流来源:
成绩数据库
数据流去向:
成绩查询处理模块
数据流组成:
学号+课程号+成绩+学分绩+教师编号
D03、05
任课教师录入的各科成绩
任课教师
D06、07
查询条件
用户输入的查询信息
用户如学生、导员
成绩查询、查询统计功能块
学号+课程号
D08、09
统计结果
对成绩数据库中的数据进行查询统计后的结果
用户
D10
查询结果
对成绩数据库中的数据进行查询后的结果
成绩查询功能块
D11、12
查询
查询统计功能块对成绩数据库的查询
功能块
D13
修改数据
需要修改的数据
成绩修改功能块
D14
修改单汇总表
需要修改的数据的汇总
教务处
D15
成绩修改单
需要修改的数据的单据
教师
D16
成绩录入完毕通知
显示成绩录入完毕的通知单
D17
下载成绩请求
请求下载成绩
教务处成绩统计功能块
系别+专业+班级+课程号
②处理逻辑的定义
处理逻辑编号:
P1.1
处理逻辑名称:
成绩查询
查询学生的成绩
输入的数据流:
学生的查询条件,以及成绩数据库的成绩数据
处理:
根据成绩数据库的成绩数据,按照学生的查询条件进行整理,生成符合学生的成绩信息。
输出的数据流:
查询者的成绩信息。
处理频率:
每查询一次处理一次。
P1.2
成绩修改
修改录入错误学生的成绩
由成绩修改单汇总成的修改汇总单
将修改单中的数据与成绩数据库中对应的数据联系起来,进行修改。
修改后的成绩数据。
每修改一次处理一次。
P1.3
教务处统计成绩
教务处对成绩进行统计
教务处的下载请求,成绩数据库的成绩数据
接到教务的下载成绩请求,对成绩数据库进行调用,数据库将成绩数据传送过来,在统计后将统计结果又上传给数据库。
统计结果。
每统计一次处理一次。
P1.4
成绩网上录入
用于教师在网上录入成绩
各科成绩
将各科成绩录入学生层级数据库。
成绩数据。
每录入一次处理一次。
P1.5
查询统计
用于各系导员对学生的课业完成情况进行统计
按查询条件对数据库的成绩数据进行统计。
查询结果。
每查询统计一次处理一次。
③数据存储的定义
数据存储编号:
F
数据存储名称:
存放学生的各科成绩
数据存储组成:
学号+课程号+成绩+学分绩
关键字:
学号、课程号
相关联的处理:
P1.1—1.5
④外部实体的定义
外部实体名称:
学生、教务处、导员、教师
该系统的使用者
D05、06、07、14、15
D03、08、09、10、13
第四部分系统设计
1.系统功能结构图的设计
根据系统的目标和设计要求,采取功能划分的方法,将系统划分为五个子系统:
登录子系统、
查询子系统、数据维护子系统、成绩统计子系统、打印子系统。
其中登录子系统用于限定用户的权限,查询子系统主要完成各类数据的模糊组合查询功能;
数据维护子系统主要完成各类数据的添加、修改,删除等功能;
成绩统计子系统主要完成对成绩的分析工作;
打印子系统主要完成各类报表如学生信息、成绩信息等的打印功能。
功能结构图如下:
2.E-R图设计
学生实体
教师实体
课程实体
实体联系图
3.数据库设计
根据上述E-R图,该数据库中含有六个表分别为:
成绩表、学生信息表、教师信息表、课程表、任课表、用户信息表。
①表名称标识:
Grade
名称
字段名称
数据类型
长度
主键
非空
学号
Sno
Char
20
Y
N
课程号
Cno
成绩
Int
学分绩
Credit
②表名称标识:
Student
姓名
Sname
性别
Ssex
2
年龄
Sage
系别
Sdept
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 成绩 管理信息系统