学生成绩查询系统.docx

上传人:b****2 文档编号:148456 上传时间:2023-04-28 格式:DOCX 页数:16 大小:225.37KB
下载 相关 举报
学生成绩查询系统.docx_第1页
第1页 / 共16页
学生成绩查询系统.docx_第2页
第2页 / 共16页
学生成绩查询系统.docx_第3页
第3页 / 共16页
学生成绩查询系统.docx_第4页
第4页 / 共16页
学生成绩查询系统.docx_第5页
第5页 / 共16页
学生成绩查询系统.docx_第6页
第6页 / 共16页
学生成绩查询系统.docx_第7页
第7页 / 共16页
学生成绩查询系统.docx_第8页
第8页 / 共16页
学生成绩查询系统.docx_第9页
第9页 / 共16页
学生成绩查询系统.docx_第10页
第10页 / 共16页
学生成绩查询系统.docx_第11页
第11页 / 共16页
学生成绩查询系统.docx_第12页
第12页 / 共16页
学生成绩查询系统.docx_第13页
第13页 / 共16页
学生成绩查询系统.docx_第14页
第14页 / 共16页
学生成绩查询系统.docx_第15页
第15页 / 共16页
学生成绩查询系统.docx_第16页
第16页 / 共16页
亲,该文档总共16页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

学生成绩查询系统.docx

《学生成绩查询系统.docx》由会员分享,可在线阅读,更多相关《学生成绩查询系统.docx(16页珍藏版)》请在冰点文库上搜索。

学生成绩查询系统.docx

学生成绩查询系统

学生成绩查询系统

一.系统规划

1.项目背景简介:

在网络技术飞速发展的今天,互联网成为人们获取,发布和传递信息的重要渠道。

学生成绩查询管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生成绩查询系统应该能够为用户提供充足的信息和快捷的查询手段。

但是一直以来人们都是靠传统人工的方式管理学生成绩,这种管理方式存在许多缺点如:

效率低,保密性差,另外时间长,将产生大量的文件和数据,这对于查找,更新和维护都带来了不少的困难。

因此,开发这样的一套成绩管理系统成为很有必要的事情。

此系统方便系统管理员对学生成绩等信息的添加,修改,删除,查询,留言等操作,同时一样的方便学生对自己各科成绩查询,学习的交流。

2项目初步方案

实现功能:

本查询系统主要实现对学生成绩的查询管理操作。

通过操作,可实现①、信息编辑②对学生成绩进行总分合计、平均分计算、单科排名以及综合成绩排名,并且对学生补考以及等级考试和奖惩情况进行记录;③按照学生姓名、学号进行学生及其成绩的综合查询;④建立学生成绩数据档案,调入、存储相关信息;

 

3项目的可行性分析:

3.1性能需求分析动态数值的性能分析,窗口正常情况和工作条件下,处理的数据数量:

开始数据、开始位置、最大、小尺寸数据编辑框、按钮位置数据等。

静态数值的性能分析:

处理文件及记录。

精度的性能分析:

在精度需求上,根据使用需要,在各项数据的输入,输出及传输过程中,本系统可以满足的精度。

时间的性能分析:

在软件方面,响应时间,更新处理时间比较快且迅速完整。

灵活性的性能分析:

设计的系统要做适当调整,灵活性非常大。

故障处理的性能分析:

内部故障处理,在开发阶段可以随即修改数据库里的相应内容。

外部故障处理,在需求调用时出错,有错误提示,重试。

3.2功能需求分析通过分析不同功能的信息,为本系统提供实际产生与历史记录和期望结果的报告。

定义系统开发必须实现的功能,使用户利用系统能够完成他们的任务,从而满足了业务需求。

对学生信息(如学号、姓名、性别)进行管理。

(1)录入学生信息

(2)查询学生信息(3)修改/删除学生信息1.学生信息的录入。

不同地域的学生通过各种途径不择地点、不择时间地在基本档案中自主查找自己的成绩(不合要求的可以由管理员及时清除)。

2.学生信息的查询。

学生的信息发在网上可以让全班、全校的人来查询。

使用者可以通过多种方式(学期,年级,班级,姓名,学号等)的查询,查看自己需要的学生信息。

3.学生信息的修改。

通过网络在任何地方,管理人员随时学生进行添加和删除,实现了信息的动态管理。

3.3管理分析系统管理员能通过此系统便捷的管理学生信息,对出现错误的信息进行及时的修改,并将新的信息及时的输入,以方便学生的查询。

并且给管理员带来了方便。

二系统分析

1业务流程分析:

⑴业务流程图描述:

该系统的主要使用者由四部分,即学生,老师,教务处,各系的导员。

任课老师再通过权限认证后进入系统,进行网上录入成绩,录入完毕后系统,生成成绩录入完毕通知单和成绩单,然后将通知单传送给教务处,教务处接到通知,从服务器上下载成绩,进行统计,生成统计结果表,再上传到服务器,保存在统计结果文档中,学生和各系导员对统计结果文档进行查询,学生输入查询条件,查询个人成绩,导员输入查询信息,统计学生的课程完成情况,从而判断学生能否顺利毕业,若老师在提交成绩后发现,录入的成绩有错误,其应当向教务处提交成绩修改申请表,由教务处对申请表统计后,进行修改,生成新的成绩单。

 

⑵.业务流程图:

 

2.数据流程图

 

 

3.2数据字典

数据存储字典

编号

名称

组成

D1.1

管理员信息表

管理员帐号,密码

D1.2

教师信息表

教师姓名和编号

D1.3

学生信息表

学生姓名学号班级性别民族政治面貌出生日期入学日期籍贯联系电话家庭住址

D1.4

学生成绩表

学生姓名学号课程名称课程编号课程成绩授课教师

D1.5

课程信息表

课程名称课程编号课程类型授课教师

D1.6

反馈信息表

学生成绩分析表

数据处理字典

编号

名称

输入

处理逻辑

输出

P1.1

身份验证处理

系统管理员登录信息

检验管理员姓名与密码是否一致

P1.2

身份验证处理

教师登录信息

检验教师编号与密码是否一致

学生成绩表,学生成绩分析表

P1.3

成绩查询处理

学生学号

搜索学生成绩,排名等

学生成绩表

 

数据流字典

编号

名称

来源

去向

所含数据结构

说明

F1

新生资料

教务处

学生档案

新生姓名性别民族籍贯政治面貌出生日期家庭住址联系电话

用于编制学生信息表

F2

学生名单

新生资料

学生信息表

学生姓名学号

用于制作学生信息表

F3

成绩清单

教师

统计成绩

学生姓名学号课程名称课程编号课程成绩

用于编制学生成绩表

F4

评价标准

教务处

审定成绩

合格标准

用于审定学生成绩

F5

学生成绩分析表

试题得分记录

教师

学生姓名学号班级课程名称课程成绩成绩排名

方便教师分析各班各学生的成绩

4处理逻辑描述

①成绩90分以上为优秀,80~90分为良好,70~80分为中,60分以上及格。

②三门成绩全部都是优秀的,荣获“一等”奖学金,三门成绩有两门优秀的,荣获“二等”奖学金,三门有一门优秀的,荣获“三等”奖学金。

③专业技能比赛中,获奖者可以在相应的课程成绩中,给予不同的学分奖励。

成绩

等级

90分以上

优秀

80—90分

70—80分

60分以下

不及格

优秀科目数

奖学金

三门全优秀

一等

三门中有两门优秀

二等

三门中有一门优秀

三等

四系统设计

1.“学生成绩查询系统”系统主模块功能图

为了能够清晰的表现出设计的模块和路线,其功能模块如下图所示:

系统功能模块图

 

系统管理员在学生成绩管理系统中能够为学生,教师重设密码,能够对学生成绩管理系统具体的按学号,或按姓名进行模糊查询,留言管理能够对整个系统中的留言实现添加,删除,修改操作,班级管理能够对班级进行添加,删除,修改。

 

教师在学生成绩管理系统中能够对所有学生的成绩查看,对学生按学号进行精确查询,按学生姓名进行模糊查询,可以修改自己的登录密码,能对整个系统中的留言进行添加,删除,修改,可以查询整个系统中的教师信息.

 

学生在系统中的基本功能是对自己所有成绩的查询,个人登录密码的修改,基本信息的查看,能够对有问题的地方以留言的方式提出,可以查看整个系统中的留言信息.

2.数据库设计(E-R图)

 

转换成的关系数据模型可表示为:

学生(学号,姓名,性别,籍贯,出生日期)

课程(课程编号,课程名称,学分)

学习(学号,课程号,成绩)

老师(课程编号,课程名称,学时)

3.代码设计(分组码)

①将学生按入学年份,系别,班级,学号分类,用分组码表示。

便于成绩的分类,统计和汇总。

XXXXXXXXXX

例如2010031247

②将教师按系别,专业,课程分类,用分组码表示。

便于成绩的录入,分类,统计和汇总。

XXXXXX

例如:

031101

4.输入输出设计

1输入设计

登入界面

 

 

 

 

2输出设计(以教师的身份登陆)

学生成绩

学号

姓名

课程代号

课程名

学期

成绩

01

张扬

001

英语

第一学期

87

02

刘蕙

001

英语

第一学期

95

03

刘旺

001

英语

第一学期

88

04

李艳

001

英语

第一学期

65

05

景海鹏

001

英语

第一学期

78

06

刘洋

001

英语

第一学期

66

07

王平

001

英语

第一学期

不及格

08

李丹

001

英语

第一学期

不及格

09

李苗

001

英语

第一学期

重修

补考成绩查询

学号

姓名

课程代码

课程名

学期

成绩

07

王平

001

英语

第一学期

85

08

李丹

001

英语

第一学期

67

重修考试查询

学号

姓名

课程代码

课程名

学期

成绩

09

李苗

001

英语

第一学期

77

五.系统维护

成绩查询系统在完成系统实施,投入正常运行以后,就进入系统运行和维护阶段。

系统维护的目的是保证管理信息系统正常可靠运行,能使系统不断地得到改善和提高,以充分发挥效用。

1.权限维护:

管理员需要对用户的用户名,密码和权限进行维护,给每名学生分配享用的用户名和密码,确定查询级别。

2.考试信息管理。

考试时间安排及是否有成绩信息要经常进行更新。

3.成绩管理,及时发布已经出来的成绩,以供学生查询。

4.严格管理制度,落实责任。

主要包括计算机运行日志,故障申报审批记录,修改文案的严格测试,系统升级的安全防范措施,更新文档资料的相关部分。

成员

负责内容

完成情况

李薇

输入设计

完成

林燕云

输入设计

完成

王梅梅

输出设计

完成

景阳

输出设计

完成

陈伟

 

 

郑乔克

系统维护

完成

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

当前位置:首页 > 人文社科

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

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