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

上传人:小飞机 文档编号:5173266 上传时间:2023-06-10 格式:DOCX 页数:23 大小:450.95KB
返回 下载 相关 举报
学生成绩管理系统分析与设计说明.docx_第1页
第1页 / 共23页
学生成绩管理系统分析与设计说明.docx_第2页
第2页 / 共23页
学生成绩管理系统分析与设计说明.docx_第3页
第3页 / 共23页
学生成绩管理系统分析与设计说明.docx_第4页
第4页 / 共23页
学生成绩管理系统分析与设计说明.docx_第5页
第5页 / 共23页
亲,该文档总共23页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《学生成绩管理系统分析与设计说明.docx》由会员分享,可在线阅读,更多相关《学生成绩管理系统分析与设计说明.docx(23页珍藏版)》请在三一办公上搜索。

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

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

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

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

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

6、合 协调性和辅助性。各处及科室分别由主任主管。政教处负责管理思想教育工作, 组织学校各种德育活动,保证学校正常的教学秩序的机构。负责班主任的任用和 管理,负责学校的安全保卫工作和环境卫生工作,负责教职工德育年度考核。同 时联系团委、学生会和分管保卫科。总务处在校长办公室领导下负责校园、校舍、 物资、财务等总务行政管理的职能机构。教科室是在校长办公室领导下,负责学 校教育教学科学研究管理工作的职能机构。教务处在校长办公室的领导下,具体 负责教务、考试、学籍、教材、教学档案等管理工作。负责统计处理分析学生成 绩。但是该部门对学生成绩管理一直依靠手工方式,不能及时向老师,家长,学 生提供各类有关考试

7、信息,从一定程度上影响了教学管理的进程。为此希望建立 一套能动态反映考试管理信息的管理信息系统,通过开发考试管理信息系统可以 给出学生在校期间的各种信息及其变化,以及对这些信息的各种统计分析,使管 理者能从不同角度对学生个体和群体的成绩情况做出快速准确的分析判断。同时 通过对学生学习质量的分析,还可以为综合评价教师的教学质量提供依据及时提供所需资料。(2)、学校组织机构图校长室图1学生成绩管理系统组织结构图2、功能结构分析处理日常校务工作图2学生成绩管理系统功能结构图(二)业务流程分析1、某高校学生成绩流程图图3学生成绩管理系统业务流程图2、表格分配图教务员干事文秘录入课程班级等信息名单学生成

8、绩报表图4学生成绩管理系统表格分配图(三)数据流程分析1.数据流程图分析图5学生成绩管理系统数据流程图P表示数据处理,F表示数据流,D表示数据存储。2. 数据字典(1) 数据项的定义表1数据项定义表编号名称别名简述类型及宽度取值范围I1学号学号学生学号文本型,12位000000000000-999999999999I2姓名姓名学生姓名文本型,8位00000000-99999999I3班级班级学生所在 班级文本型,10位0000000000-9999999999I4考试日期考试日期每场考试在什么时候考试的日期型,8位1900-01-01-9999-12-31I5考试类 型考试类型区分不同类型的考

9、试字符型,8位00000000-99999999I6成绩考试成绩学生考试所得分数整型000000-999999I7课程课程名称用来标示某门课字符型,8位00000000-99999999(2) 数据结构的定义表2数据结构定义表数据结构信息信息内容学生信息学号、姓名班级信息班号、班级名称、年级名称、学校名称考试信息考试代号、考试日期、考试类型、考试成绩课程信息课程号码、课程名称(3) 数据流的含义表3数据流定义表编号名称简述来源去向组成D1成绩处理对学生的成绩排名分析等每次考试成绩全校师生成绩姓名年级名称 等D2成绩更新每次考试成绩都在变化,需要更新每次考试成绩全校师生学号班级名称成绩课程名称等

10、(4) 存储数据的含义表4数据存储定义表编号名称简述组成关键字相关处理D1学生信息记录学生情况学生姓名等姓名P1D2班级信息记录班级情况班级名称学生班级P2D3考试及课程信息管理学生成绩课程情况课程名课程号考试 代号日期类型成绩等考试日期P3(5) 处理逻辑的定义表5处理逻辑定义表编号名称简述来源去向组成F1更新信息对需要更改的信息进行更新需要更改信息更改后的信息包括插入更改删除三个模块F2查询信息了解学成成绩情况学生名或学生号学生基本成绩情况寻找并显示学生成绩情况(四) 确定新系统的逻辑处理方案1.确定合理的业务处理流程(1) 为教务处管理人员提供各学期、各年级、各班级学生的基本成绩信息,以

11、 作为其进行成绩汇总,分析和考绩和总结评比的依据。(2) 方便各任课教师记录,统计所带班学生成绩。(3) 实现快速方便地处理大量成绩数据信息,完成成绩的录入、添加、修改、 删除、统计、查询、排序等处理要求。(4) 输出和打印成绩单和各种成绩报表具体流程入下图所示:系统管教师学生理员班级课程表学生成绩表安排考试制定教学计划图6新学生成绩管理系统业务流程图2.确定合理的业务数据处理流程根据新系统的业务流程,其新的业务数据处理流程图如下图所示:添加的数据处理逻辑的定义为处理逻辑编号:P5处理逻辑名称:打印学生成绩输入的数据流:学生成绩信息处理:根据总的学生成绩信息,进行学生成绩报表打印。输出的数据流

12、:学生成绩报表P1P2F1学生成绩单k学生成绩打印学生设计D1成绩填写L单F3 填好的学生成绩单 F2学生成绩填写单填写学生成绩D2D3VP5P4F4学生成绩报表打印学生成 绩学生成绩处理D4图7新学生成绩管理系统数据流程图3. 新系统的逻辑结构与数据分布(1)新系统的逻辑结构新系统在原系统的基础上增加了打印报表的功能,具体功能分为:系统管 理,人工管理,数据库管理。系统管理由系统管理部工作人员来完成,人工管理由教务处的教师,班 级与学生成绩管理学工完成,数据库管理则由工作人员负责。在各个管理功能中都具备查询、浏览功能,在各个模块中根据相应的查询 条件和输入查询项查询到相应的所需信息,使得原系

13、统得以优化和完善。学生成绩管理系统系统管理管理子系统课程与成绩管理子系统学生成绩管理子系统班级与学生档案管理子系图8新系统逻辑结构图(2)新系统数据资源的分布方案学生信息中的姓名,学号是系统管理员以及老师共享,学生私有的。班级信 息的班级名称所有人共享。考试及课程信息中的考试日期和考试类型,所有人共 享;成绩考试由系统管理员以及老师共享,学生私有;课程名称,所有人共享。四、系统设计(一)系统总体结构设计该学生成绩管理系统的总体功能结构可分为新生入学管理、学生教学管理、 学生成绩单管理、学生信息浏览四个具体功能模块,其中学生教学管理模块为主 要功能,包含对教学计划、班级课程、教室安排、考试计划、

14、成绩查询内容的管 理,具体如下图图9所示:图9学生成绩管理系统总体功能结构图(二)代码设计代码共12位:专业代码-入学年份-班级-班内排名号,前2位代表专 业名称的代码,后4位代表入学时的年份,再后4位代表班级号,最后2位代表 所在班级内的排名号。具体代码结构为:前2位取01-99之间的一个值来表示专 业号,后4位取0001-9999代表入学时的年份,再后4位取0000-9999中的一个 值来表示所在班级的班级号,最后2位取01-31之间的值来表示在班级内的排名XX XXXX XXXXXX(数字)在班内的排名号班级号(数字)入学年份(数字)专业代码(数字)例如学号为012011108211的学

15、生表示的是他于2010年入学攻读代码为01号 的专业,被分配到代码为1082的班级学习,在班内排名为11号。(三)计算机处理流程设计信息系统的处理流程图是系统流程图的展开和具体化,内容更为详细,从图 中可清晰地看出系统的新生入学管理、学生教学管理、学生学费管理、学生信息浏览四大模块具体流程,具体如下图图10、图11、图12、图13所示IPO图系统:学生成绩信息管理设计人:冯冰日期:2011-09-27模块:新生入学管理 上层调用模块:(无)可调用下层模块:信息查询、信息修改、输出模块图10学生成绩管理学生身份认证管理模块IPO在上图学生省份认证模块IPO图中,可调用下层模块为学生成绩信息查询管

16、理模块,输入学生身份认证的信息,具有的功能为考试信息查询、学生信息 修改,输出考试成绩信息,供其他模块使用。系统:学生成绩管理设计人:冯冰模块:学生成绩信息查询管理日期:2011-09-28上层调用模块:学生身份认证模块可调用下层模块:(无)输入:学生信息输出:学生成绩信息图11学生成绩管理学生成绩信息模块IPO图在上图教学管理模块IPO图中,上层调用模块为学生身份认证管理模块,输 入学生信息表,具有的功能有输出考试成绩信息。系统:学生成绩管理设计人:冯冰模块:学生成绩信息修改管理日期:2011-09-29上层调用模块:学生身份认证管理可调用下层模块:(无)局部注释项注释图12学生成绩管理学生

17、成绩信息修改管理模块IPO在上图学生成绩信息修改管理模块IPO图中,上层调用模块为学生身份认证 管理模块,输入学生成绩信息表,具有的功能为输出学生成绩情况,其处理过程 为根据成绩表所列示的学生情况。在下图的学生成绩信息打印模块的IPO图中, 调用的上层模块为系统其余所有模块,包括学生管理模块、学生成绩管理模块、学生修改信息模块,在该模块中通过输入查询浏览的条件,系统会根据这 些条件显示出相应的信息结果。IPO图系统:学生成绩管理模块:学生成绩打印设计人:冯冰日期:2011-09-30上层调用模块:其余所有模块可调用下层模块:(无)图13学生成绩管理学生成绩信息打印模块IPO(四)用户界面1、输入设计界面新增用户新用户名:密码:确定密码:用户类别权限图14学生成绩管理系统输入设计图-用户添加添加班级设置区班级设置图15学生成绩管理系统输入设计图-班级添加登记日区成绩单登记学号:姓名:学期查询:考号:班级:/查询科目:原始成绩:有效成绩:备注:确定取消图16学生成绩管理系统输入设计图-添加档案图17学生成绩管理系统输入设计图-考试课程设置图19学生成绩管理系统输出设计图-成绩浏览

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

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号