学生成绩管理系统分析与设计说明

上传人:l**** 文档编号:271307076 上传时间:2022-03-28 格式:DOC 页数:21 大小:190.50KB
返回 下载 相关 举报
学生成绩管理系统分析与设计说明_第1页
第1页 / 共21页
学生成绩管理系统分析与设计说明_第2页
第2页 / 共21页
学生成绩管理系统分析与设计说明_第3页
第3页 / 共21页
学生成绩管理系统分析与设计说明_第4页
第4页 / 共21页
学生成绩管理系统分析与设计说明_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《学生成绩管理系统分析与设计说明》由会员分享,可在线阅读,更多相关《学生成绩管理系统分析与设计说明(21页珍藏版)》请在金锄头文库上搜索。

1、学生成绩管理系统分析与设计一、 选题的背景以及意义21世纪是信息现代化的时代,管理信息系统在各行各业都越来越重要,特别是教育事业。在我国,有的学校根本就没有系统,还是手工操作,手工操作还十分落后,效率极低,成本很大,现代社会是信息的社会,信息只有快、准、精才能发挥其价值。以学校管理信息系统建设中的教学管理子系统的开发为背景来开发学生成绩管理系统以减轻学院教学人员的工作量,缩小开支,提高工作效率与准确率,能够让老师合理安排时间,能够尽快知道学生的开始成绩,为下一阶段的教学做准备。建立学生成绩管理系统,采用计算机对学生信息进行管理,进一步提高办学效益和现代化水平,帮助广大教师提高工作效率,实现学生

2、成绩管理工作流程的系统化、规范化和自动化。二、可行性分析(一) 系统背景调查此次系统开发的对象是某高校。二十一世纪以来,管理信息系统是进行信息的采集,存储,加工,维护和使用的系统,它是随着管理科学和技术科学的发展而形成的.学生成绩管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,学生成绩管理系统能够为用户提供充足的信息和快捷的查询手段,对学生来说可以轻松的查阅自己在校的成绩以及信息等.但是一直以来学校都是靠传统人工的方式管理学生成绩,这种管理方式存在着许多缺点,如:效率低,保密性差,另外时间一长,将产生大量的文件和数据,这对于查找,更新和维护都带来了不少的困

3、难。所以某校教务处领导经过商讨决定建立学生成绩管理信息系统,方便对学生成绩的管理以及学生对成绩的查询,学习的交流。(二) 可行性分析1. 技术可行性分析系统开发者掌握了数据库及其应用技术、数据库原理、计算机网络技术等,对数据库的设计、应用、维护及局域网的组成有了深刻的认识与一定的动手实践能力,完全具备了开发一个学生成绩管理信息系统的能力。而现在学校的计算机配置均可达到P2.2GHZ、256M内存、80G硬盘,完全具备开发、使用以及维护一个学生成绩管理信息系统的条件。综上所述,本系统的设计与开发在技术上和硬件设备上的条件都是满足的,因此,它在技术上是可行的。2. 经济可行性分析学生成绩管理信息系

4、统是以个超小型的管理系统,从投入的人力,财力与物力来讲是非常之小的,只要一台电脑,一台打印机,这个系统就可以搞起来,现在,计算机的价格已经十分低廉,性能却有了长足的进步。而且本系统的开发,为学校的工作效率带来了一个质的飞跃,此中学也拥有电脑和打印机。并且从节省人力方面,可以让管理人员从繁与复杂的工作中解脱出来,做更多的工作,可以给教学管理提高一个层次。所以,本系统在经济上是可行的。3. 管理可行性分析高中教育正在迅猛发展,学校从硬件到软件都投入了大量的人力、物力、财力,在教务上,给各个办公室配置了计算机,并能联接到互联网,并且,学校领导对这方面比较重视,在教务上配置了一定数目的能够训练操作计算

5、机的干事,可以快速、方便、高效地使用计算机进行日常工作。教务人员管理学生信息量非常大,开发了此系统,可极大提高教务人员的工作的效率。方便成绩的储存和修改,及以后随时查询成绩信息,是一个比较人性化的管理系统。学生成绩管理信息系统是一个较简单的小型软件,稍加培训学校所配置的干事便可以对系统进行维护。使此系统在实践上具备了可行性。三、系统分析(一) 组织与功能分析1. 组织结构分析 、组织结构调查内容中学由校长副校长等所组成校长办公室领导,所属有政教处、教务处、总务处、教科室四个部门。校长办公室直属校长领导,处理日常校务工作,具有综合协调性和辅助性。各处及科室分别由主任主管。政教处负责管理思想教育工

6、作,组织学校各种德育活动,保证学校正常的教学秩序的机构。负责班主任的任用和管理,负责学校的安全保卫工作和环境卫生工作,负责教职工德育年度考核。同时联系团委、学生会和分管保卫科。总务处在校长办公室领导下负责校园、校舍、物资、财务等总务行政管理的职能机构。教科室是在校长办公室领导下,负责学校教育教学科学研究管理工作的职能机构。教务处在校长办公室的领导下,具体负责教务、考试、学籍、教材、教学档案等管理工作。负责统计处理分析学生成绩。但是该部门对学生成绩管理一直依靠手工方式,不能及时向老师,家长,学生提供各类有关考试信息,从一定程度上影响了教学管理的进程。为此希望建立一套能动态反映考试管理信息的管理信

7、息系统,通过开发考试管理信息系统可以给出学生在校期间的各种信息及其变化,以及对这些信息的各种统计分析,使管理者能从不同角度对学生个体和群体的成绩情况做出快速准确的分析判断。同时通过对学生学习质量的分析,还可以为综合评价教师的教学质量提供依据及时提供所需资料。、学校组织机构图 校长室 政教处 科教室 教务处总务处教务干事部门文秘部门 图1 学生成绩管理系统组织结构图2、功能结构分析 处理日常校务工作负责思想教育保安卫生工作教务管理总务行政管理教育科学研究管理负责教务处工作 负责教学常规工作负责学籍管理常规报表工作负责考试安排等工作负责打印工作 图2 学生成绩管理系统功能结构图二业务流程分析1、某

8、高校学生成绩流程图财务人员教学管理人员打印学生名单录入课成、班级等信息学生成绩单制定教学计划填写学生成绩教师制定考试计划学生班级课程表填好的学生成绩系统管理员学生成绩处理学生成绩报表 图3 学生成绩管理系统业务流程图2、表格分配图教务员干事文秘录入课程班级等信息名单成绩单填写填好的学生成绩学生成绩处理学生成绩报表 图4 学生成绩管理系统表格分配图三数据流程分析1.数据流程图分析 P1打印学生名单录入课程、班级等信息F1学生成绩填写单 P2填写学生成绩F2已填好的学生成绩单P3学生成绩处理F3学生成绩报表D2D3 图5 学生成绩管理系统数据流程图D111P表示数据处理,F表示数据流,D表示数据存

9、储。2. 数据字典(1) 数据项的定义表1 数据项定义表编号名称别名简述类型及宽度取值范围I1学号学号学生学号文本型,12位000000000000-999999999999 I2姓名姓名学生姓名文本型,8位00000000-99999999 I3班级班级学生所在班级文本型,10位0000000000-9999999999 I4考试日期考试日期每场考试在什么时候考试的日期型,8位1900-01-01-9999-12-31 I5考试类型考试类型区分不同类型的考试字符型,8位00000000-99999999 I6成绩考试成绩学生考试所得分数整型000000-999999 I7课程课程名称用来标示

10、某门课字符型,8位00000000-999999992数据结构的定义表2 数据结构定义表数据结构信息信息内容学生信息学号、姓名班级信息班号、班级名称、年级名称、学校名称考试信息考试代号、考试日期、考试类型、考试成绩课程信息课程号码、课程名称 数据流的含义表3 数据流定义表编号名称简述来源去向组成D1成绩处理对学生的成绩排名分析等每次考试成绩全校师生成绩姓名年级名称等D2成绩更新每次考试成绩都在变化,需要更新每次考试成绩全校师生学号班级名称成绩课程名称等存储数据的含义表4 数据存储定义表编号名称简述组成关键字相关处理D1学生信息记录学生情况学生姓名等姓名 P1D2班级信息记录班级情况班级名称学生

11、班级 P2D3考试及课程信息管理学生成绩课程情况课程名课程号考试代号日期类型成绩等考试日期 P3处理逻辑的定义表5 处理逻辑定义表编号名称简述来源去向组成F1更新信息对需要更改的信息进行更新需要更改信息更改后的信息包括插入更改删除三个模块F2查询信息了解学成成绩情况学生名或学生号学生基本成绩情况寻找并显示学生成绩情况四确定新系统的逻辑处理方案 1. 确定合理的业务处理流程为教务处管理人员提供各学期、各年级、各班级学生的基本成绩信息,以作为其进行成绩汇总,分析和考绩和总结评比的依据。 方便各任课教师记录,统计所带班学生成绩。实现快速方便地处理大量成绩数据信息,完成成绩的录入、添加、修改、删除、统

12、计、查询、排序等处理要求。输出和打印成绩单和各种成绩报表具体流程入下图所示:教学管理人员制定教学计划教 师安排考试学 生学生成绩表班级课程表系统管理 员图6 新学生成绩管理系统业务流程图2. 确定合理的业务数据处理流程根据新系统的业务流程,其新的业务数据处理流程图如下图所示:添加的数据处理逻辑的定义为处理逻辑编号:P5处理逻辑名称:打印学生成绩输入的数据流:学生成绩信息处理:根据总的学生成绩信息,进行学生成绩报表打印。输出的数据流:学生成绩报表 P1学生成绩设计F1学生成绩单 P2打印学生成绩填写单F2学生成绩填写单 P3填写学生成绩F3填好的学生成绩单 P4学生成绩处理F4学生成绩报表 P5

13、打印学生成绩D4D3D2D1 图7 新学生成绩管理系统数据流程图3. 新系统的逻辑结构与数据分布1新系统的逻辑结构新系统在原系统的基础上增加了打印报表的功能,具体功能分为:系统管理,人工管理,数据库管理。 系统管理由系统管理部工作人员来完成,人工管理由教务处的教师,班级与学生成绩管理学工完成,数据库管理则由工作人员负责。在各个管理功能中都具备查询、浏览功能,在各个模块中根据相应的查询条件和输入查询项查询到相应的所需信息,使得原系统得以优化和完善。班级与学生档案管理子系统学生成绩管理子系统系统管理管理子系统学生成绩管理系统课程与成绩管理子系统图8 新系统逻辑结构图2新系统数据资源的分布方案学生信

14、息中的姓名,学号是系统管理员以及老师共享,学生私有的。班级信息的班级名称所有人共享。考试及课程信息中的考试日期和考试类型,所有人共享;成绩考试由系统管理员以及老师共享,学生私有;课程名称,所有人共享。四、 系统设计(一) 系统总体结构设计该学生成绩管理系统的总体功能结构可分为新生入学管理、学生教学管理、学生成绩单管理、学生信息浏览四个具体功能模块,其中学生教学管理模块为主要功能,包含对教学计划、班级课程、教室安排、考试计划、成绩查询内容的管理,具体如下图图9所示:学生成绩管理学生教学管理学生信息浏览学生系统管理输入教学计 划输出班级课程信 息输出考试安排信 息输出考试成绩信 息打印报表信 息浏览查询信 息系统帮 助 图9 学生成绩管理系统总体功能结构图(二) 代码设计代码共12位:专业代码-入学

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

当前位置:首页 > 办公文档 > 教学/培训

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