ImageVerifierCode 换一换
格式:DOCX , 页数:26 ,大小:24.23KB ,
资源ID:8797715      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8797715.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(学生成绩管理系统分析与设计.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

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

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

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

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

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

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

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

7、绩管理一直依靠手工方式,不能及时向老师,家长,学生提供各类有关考试信息, 从一定程度上影响了教学管理的进程。 为此希望建立一套能动态反映考试管理信息的管理信息系统, 通过开发考试管理信息系统可以给出学生在校期间的各种信息及其变化, 以及对这些信息的各种统计分析, 使管理者能从不同角度对学生个体和群体的成绩情况做出快速准确的分析判断。 同时通过对学生学习质量的分析, 还可以为综合评价教师的教学质量提供依据及时提供所需资料。(2)、学校组织机构图校长室政教总科教务务教处处处室教务干事部门文秘部门图 1 学生成绩管理系统组织结构图2、功能结构分析处理日常校务工作负 责 思 想 教 育 保 教务管理

8、总务行政管理 教育科学研究管理安负负负责责负学责负责教籍考责管教学试打理务常常安印排工规处规等作报工工工表作工作作作图 2 学生成绩管理系统功能结构图(二)业务流程分析1、某高校学生成绩流程图财务人员教学管理人打印学生名单录学生成绩单入课成、班级等信员息填写学生成绩制定教学计划填好的学生成绩制定考试计划教师班级课程表学生系统管理员学生成绩处理学生成绩报表图 3 学生成绩管理系统业务流程图2、表格分配图教务员 干事 文秘录入课程班级等信息名单成绩单填写填好的学生成绩学生成绩处理学生成绩报表图 4 学生成绩管理系统表格分配图(三)数据流程分析1.数据流程图分析P1P2F1学生成绩填写单打印学生名D

9、1D2填 写 学单录入课生成绩程、班级等信息P3学 生 成F2已填好的学绩处理生成绩单D3F3 学生成绩报表图 5 学生成绩管理系统数据流程图P表示数据处理,F表示数据流, D表示数据存储。2.数据字典(1) 数据项的定义表 1数据项定义表编号名称别名简述类型及宽度取值范围I1学号学号学生学号文本型, 12 位99I2姓名姓名学生姓名文本型, 8 位00009I3班级班级学生所在文本型, 10 位000000999班级I4考试日期考 试每场考试在日期型, 8 位1900-01-01-9999-12-31日期什么时候考试的I5考试类型考 试区分不同类字符型, 8 位00009类型型的考试I6成绩

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

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

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

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

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

15、的管理,具体如下图图 9 所示:学生成绩管理学生教学管理 学生信息浏览 学生系统管理输 入输 出输 出输 出打 印浏 览教 学班 级考 试考 试报 表查 询系 统计 划课 程安 排成 绩信 息信 息帮 助信 息信 息信 息图 9 学生成绩管理系统总体功能结构图(二) 代码设计代码共 12 位:专业代码 - 入学年份 - 班级 - 班内排名号,前 2 位代表专业名称的代码, 后 4 位代表入学时的年份, 再后 4 位代表班级号, 最后 2 位代表所在班级内的排名号。 具体代码结构为: 前 2 位取 01-99 之间的一个值来表示专业号,后 4 位取 0001-9999 代表入学时的年份, 再后

16、4 位取 0000-9999 中的一个值来表示所在班级的班级号, 最后 2 位取 01-31 之间的值来表示在班级内的排名号。 (数字 )在班内的排名号班级号(数字)入学年份 (数字 )专业代码(数字)例如学号为 0120的学生表示的是他于 2010年入学攻读代码为 01号的专业,被分配到代码为 1082的班级学习,在班内排名为 11号。(三) 计算机处理流程设计信息系统的处理流程图是系统流程图的展开和具体化, 内容更为详细, 从图中可清晰地看出系统的新生入学管理、 学生教学管理、 学生学费管理、 学生信息浏览四大模块具体流程,具体如下图图 10、图 11、图 12、图 13 所示IPO图系统

17、:学生成绩信息管理设计人:冯冰模块:新生入学管理日期: 2011 09 27上层调用模块: (无)可调用下层模块:信息查询、信息修改、输出模块输入:学生身份认证输出:判断后的信息开 始处理过程说明:根据循环T学生情况完善信息显示学生身份认证模块退出系统功能选择02考试信息1输出考试查询学生信息成绩修改局部注释项 注释图 10 学生成绩管理学生身份认证管理模块 IPO在上图学生省份认证模块 IPO 图中,可调用下层模块为学生成绩信息查询管理模块,输入学生身份认证的信息, 具有的功能为考试信息查询、 学生信息修改,输出考试成绩信息,供其他模块使用。IPO 图系统:学生成绩管理 设计人:冯冰模块:学

18、生成绩信息查询管理 日期: 2011 09 28上层调用模块: 学生身份认证模块 可调用下层模块: (无)输入:学生信息 输出:学生成绩信息开 始处理过程说明:根据循环 T教学情况完善教学显示学生身份认证模块 退出系统功能选择01输入学生信息输出学生成绩信息局部注释项 注释图 11 学生成绩管理学生成绩信息模块 IPO 图在上图教学管理模块 IPO 图中,上层调用模块为学生身份认证管理模块, 输入学生信息表,具有的功能有输出考试成绩信息。IPO 图系统:学生成绩管理设计人:冯冰模块:学生成绩信息修改管理日期:2011 09 29上层调用模块: 学生身份认证管理可调用下层模块: (无)输入:学生

19、信息查询表输出:学生成绩情况表开 始处理过程说明:根据循环 T学生成绩表让学生明确并记显示学生成绩修改管理模块退出系统录情况功能选择01输入学生设置信息输出学生成绩情况局部注释项 注释图 12 学生成绩管理学生成绩信息修改管理模块 IPO在上图学生成绩信息修改管理模块 IPO 图中,上层调用模块为学生身份认证管理模块, 输入学生成绩信息表, 具有的功能为输出学生成绩情况, 其处理过程为根据成绩表所列示的学生情况。在下图的学生成绩信息打印模块的 IPO 图中,调用的上层模块为系统其余所有模块,包括学生管理模块、学生成绩管理模块、学生修改信息模块, 在该模块中通过输入查询浏览的条件, 系统会根据这

20、些条件显示出相应的信息结果。IPO 图系统:学生成绩管理 设计人:冯冰模块:学生成绩打印 日期: 2011 09 30上层调用模块:其余所有模块 可调用下层模块: (无)输入:学生成绩信息条件 输出:学生成绩的信息结果开 始处理过程说明:根据循环 T查询条件打印学生成绩的各显示学生身份认证模块 退出系统类信息功能选择0 1查 询 浏览 成绩信息打印局部注释项 注释图 13 学生成绩管理学生成绩信息打印模块 IPO(四) 用户界面1、输入设计界面新增用户新用户名:密码: 确定密码:用户类别 权限只读用户普通用户班级与学生成绩单管理学生教学管理课程与成绩管理确定 取消图 14 学生成绩管理系统输入

21、设计图 -用户添加添加班级设置班级设置年级:班级:专业:年制:班主任:备注:确定 取消图 15 学生成绩管理系统输入设计图 -班级添加登记成绩单登记学号: 考号:姓名: 班级:学期查询:查询科目:原始成绩:有效成绩:备注:确定 取消图 16 学生成绩管理系统输入设计图 -添加档案考试课程设置年级: 专业:年制: 学期:所有科目: 所选科目:微积分经济学社交礼仪体育确定设置 取消设置图 17 学生成绩管理系统输入设计图 -考试课程设置2、输出设计界面浏览学生班级查找 修改 删除打印年级班级年制专业班主任备注浏览数据:图 18 学生成绩管理系统输出设计图 -班级浏览成绩浏览年级:班级:学期:类型:成绩浏览图 19 学生成绩管理系统输出设计图 -成绩浏览

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1