MIS分析文档格式.docx
- 文档编号:19531435
- 上传时间:2023-01-07
- 格式:DOCX
- 页数:13
- 大小:644.81KB
MIS分析文档格式.docx
《MIS分析文档格式.docx》由会员分享,可在线阅读,更多相关《MIS分析文档格式.docx(13页珍藏版)》请在冰豆网上搜索。
1.系统业务流程5
2.数据流程图分析6
3.数据字典9
四.系统设计9
1.代码设计10
2.系统界面设计11
学生成绩管理信息系统分析
在现代,高科技的飞跃发展,计算机的大量普及,使得人们生活节奏越来越快。
因此对教育行业的多元信息进行有效的管理工作,也成为教育行业的重中之重。
目前,学校工作繁杂,资料众多,为各高校教务工作人员减轻负担,提高工作效率,所以制作了学生成绩管理系统。
学生成绩管理系统依据开发要求主要应用于教育系统,完成对日常的教育工作中学生成绩档案的数字化管理。
比较系统的对教务,教学上的各项服务和信息进行管理,使数据管理更现代化、自动化、智能化、人性化。
同时,减轻了学院教务人员管理的工作量,缩小开支,提高工作效率和准确率,使其变得更具有条理性,科学性,建立学生成绩管理系统,采用计算机对学生信息进行管理,进一步提高办学效益和现代化水平,帮助广大教师提高工作效率,实现学生成绩管理工作流程的系统化、规范化和自动化。
学生成绩管理系统适用了全新的成绩管理理念,系统从完善的基础信息管理,和对创建新用户,已创建的成绩数据的录入、修改、浏览、统计等功能操作,基本能够满足各高校教育的需要。
一、系统数据管理技术基础
1.开发背景
在任何高等院校,学生的成绩管理都是学校教务管理的重要环节之一。
随着学校学生人数的增加,学生成绩管理的任务更加繁重,必须借助现代化的管理工具和手段提高学生成绩的管理效率。
学生成绩管理系统广泛适用于高校教务管理部门的学生成绩管理,其作用和功能也是学生比较熟悉和容易理解的。
学生成绩管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生成绩管理系统应该能够为用户提供充足的信息和快捷的查询手段,对学生来说可以轻松的查阅自己在校的成绩以及信息等。
使用计算机对学生成绩信息进行管理,有着手工管理所无法比拟的优点.例如:
检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高学生成绩管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
因此,开发这样的一套成绩管理系统成为很有必要的事情。
学生成绩管理系统提供了强大的学生成绩管理管理功能,方便系统管理员对学生成绩等信息的添加、修改、删除、查询等操作,同时方便学生对自己各科成绩查询,学习的交流。
2.系统功能分析
系统功能分析阶段的任务就是确定该系统所要解决的问题及其具体要求。
需要通过与用户的交流和沟通明确用户对系统的功能要求,最终列出系统可以实现的功能有用户确认。
分为四种不同的角色:
第一,管理员
(1)对学生基本信息录入和存储,包括学号、姓名、性别、出生日期、总学分、备注、地址、电话、密码。
(2)对已经录入的学生基本信息查询和修改,包括学生成绩的查询但不能修改。
(3)对老师基本信息的录入和存储,包括教师号、教师名、性别、职称、老师所授课的课号、年龄等。
(4)对老师基本信息的查询和修改。
(5)修改自己的密码并可以查看系统时间。
第二,教师
(1)对已经录入的学生的基本信息的查询但不可修改。
(2)学期末录入学生的成绩。
(3)学生成绩的修改。
(4)修改自己的密码和基本信息并保存。
第三,教务处
(1)查看成绩修改申请。
(2)通过修改申请发出成绩修改通知。
(3)统计结果。
第四,学生
(1)查询自己某门课程的成绩。
(2)修改自己的基本信息并保存加以维护。
(3)还可以修改自己的密码以及查询系统的时间。
3.概念模型设计
数据库设计的目的是能够为用户提供一个可运行的系统,并保证该系统的稳定和高效。
根据用户需求设计的数据库模型,称为概念模型,为从用户角度看到的模型。
本系统的数据库实体主要有“学生”、“教师”、“教务处”、“课程”等,而整个数据库可以用一个E-R图表示。
图1:
学生成绩管理系统的E-R图
4.系统开发方式
合理选择管理信息系统开发方式是企业建设管理信息系统的首要任务,开发方式是否恰当直接关系到管理信息系统的成败。
管理信息系统的开发方式主要包括自行开发、委托开发、合作开发、购买应用软件产品、外包方式等。
这几种开发方式各有特点,也各有利弊。
结合自身的特点和要求,学生成绩管理系统通过慎重的分析,适合采用联合开发方式。
联合开发方式开发的管理信息系统实用性强,技术上也过硬,而且由于有本单位人员参与,所以使用和维护也更方便。
联合开发方式回避了企业信息开发队伍开发经验少,技术低下的问题,同时在联合开发中锻炼和培训了本单位信息技术人员,其效果是可观的。
二、系统规划
1.系统的组织结构分析
根据系统的目标和设计要求,采取功能划分的方法,将系统划分为三个部分:
教务处子系统、学生子系统以及教师子系统。
其中,教务处子系统负责管理员用户、学生、教师信息管理和学生成绩课程管理;
学生子系统的功能有学生的信息查询和修改、密码的修改,以及学业成绩和任课教师的查询;
教师子系统中有教师信息的查询和修改功能,和任课的信息查询,以及学生的成绩录入、查询和修改等,其中辅导员归入教师中。
图2.学生成绩管理系统组织结构图
2.可行性研究
可行行分析就是用最小的代价在尽可能短时间内对问题进行客观分析,确定问题是否能够解决,为以后的行动方针提出最适当的建议。
就是按照各种有效的方法和工作程序,对拟建项目在技术上的先进性,经济上的合理性、盈利性,以及项目实施等方面进行深入分析,确定目标、提出问题、制定方案和项目评估,从而为决策提供科学的依据。
(1)技术可行性研究
系统开发者掌握了数据库及其应用技术、数据库原理、计算机网络技术等,对数据库的设计、应用、维护及局域网的组成有了深刻的认识与一定的动手实践能力,完全具备了开发一个学生成绩管理信息系统的能力。
而现在学校的计算机配置均可达到P2.2GHZ、256M内存、80G硬盘,完全具备开发、使用以及维护一个学生成绩管理信息系统的条件。
综上所述,本系统的设计与开发在技术上和硬件设备上的条件都是满足的,因此,它在技术上是可行的。
(2)经济可行性研究
学生成绩管理信息系统是一个超小型的管理系统,从投入的人力,财力与物力来讲是非常之小的,只要一台电脑,一台打印机,这个系统就可以操作。
现在,计算机的价格已经十分低廉,性能却有了长足的进步。
而且本系统的开发,为学校的工作效率带来了一个质的飞跃。
并且从节省人力方面,可以让管理人员从繁与复杂的工作中解脱出来,做更多的工作,可以给教学管理提高一个层次。
所以,本系统在经济上是可行的。
(3)管理可行性研究
本系统设计清晰,有良好的用户接口,操作简介,符合教务管理的工作需要,并达到操作过程中的直观、方便、使用、安全等要求。
教务人员管理学生信息量非常大,开发了此系统,可极大提高教务人员的工作的效率。
方便成绩的储存和修改,及以后随时查询成绩信息,是一个比较人性化的管理系统。
学生成绩管理信息系统是一个较简单的小型软件,稍加培训学校所配置的干事便可以对系统进行维护。
因此系统在实践上具备了可行性。
3.需求分析
在学校众多管理工作中,学生的成绩管理原来越重要。
然而传统的工作方式如手工修改和查询成绩是一项非常繁重而枯燥的工作,经常耗费很大财力和人力。
数据量大时,将不可避免的出现失误。
因此,学生成绩管理工作的信息化是十分必要的。
学生成绩管理系统是利用现代的信息技术,实现学生信息资源的共享,实现学生信息与社会其他信息的有机联系,促进学生成绩管理工作的科学化、现代化,提高学生管理工作的效率。
建立学生成绩管理系统,采用计算机对学生成绩进行管理,进一步提高办学效率和现代化水平,使学校对学生的成绩能够快速及更准确的录入、修改和查询,更好的掌握各个学生的各科成绩、便于教师的管理。
使学生对个人成绩信息进行更快的查询。
让老师可以更快更好的掌握学生的学习情况,使学校的教学质量进一步提高。
4.系统目标
(1)系统应具有实用性、可靠性和适用性,同时注意到先进性。
(2)对各个数据库进行动态管理,防止混乱。
(3)能够按照用户选择的不同的条件进行简单查询和复合查询。
(4)能够对查询结果进行分类汇总,实现报表打印。
(5)注意数据的安全性,具有数据备份和恢复的功能。
(6)方便用户的操作,尽量减少用户的操作。
三.系统分析
1.系统业务流程
该系统的主要使用者有四部分,即学生、老师、教务处、各系的导员。
任课老师在通过权限认证后,进入系统,进行网上录入成绩或成绩修改申请,录入完毕后,生成通知单和成绩单,然后将通知单传送给教务处,教务处接到通知,从服务器上下载成绩,进行统计,生成统计结果表再上传到服务器,保存在统计结果文档中。
学生和各系导员对统计结果文档进行查询,学生输入查询条件,查询个人成绩;
导员输入查询信息,统计学生的课程完成情况,从而判断学生能否顺利毕业。
若老师在提交成绩后发现录入的成绩有错误,其应当向教务处提交成绩修改申请表,由教务处对申请表统计后进行修改,生成新的成绩单。
图3.学生成绩管理系统的业务流程图
2.数据流程图分析
本学生成绩管理系统的数据流程:
首先管理员在开课之前,设定学校的各阶段学生要学习的课程,输入正确后添加到"
课程信息表"
,同时添加在校教师员工的基本信息,输入正确后添加到"
教师信息表"
。
开学注册后,管理员对新生的基本信息进行输入添加,在输入正确后,数据即可添加到后台的"
学生信息表"
中;
同时安排教师授课和学生选课考试的工作,输入信息后添加课程安排模块,判断是否已经存在选课考试和授课的记录,如果不存在,输入正确后添加到"
成绩信息表"
默认成绩信息表中字段名(分数)的值为空,表示该学生还没参加考试,各科教师在学生考完试后,登录系统查看自己授课的科目并录入已完成考试的学生的科目成绩。
学生登录系统后查看自己选修科目的成绩,如果科目分数为空,说明还没参加该科目的考试。
教师批改完试卷之后,将学生成绩录入数据库;
如需要修改学生成绩,向教务处提起申请。
教务处收到通知,向数据库下载成绩请求,并进行修改和统计,将最后的成绩统计结果输入数据库。
学生和辅导员也可以向学生成绩管理系统提出查询学生成绩查询。
图4.学生成绩管理系统数据流程图
图5.学生成绩管理系统顶层数据流程
图6.学生成绩管理系统数据流程图二层分解
本部分将学生成绩处理展开为五部分,分别是:
成绩网上录入、教务处统计成绩、成绩修改、成绩查询、查询统计。
成绩网上录入功能用于任课教师在网上录入成绩数据,同时将录入完毕通知发送给教务处,将成绩数据输送到成绩数据库;
教务处接到通知后,将下载成绩请求发送到教务处统计成绩功能块,该功能块向成绩数据库发出查询请求,成绩数据库将成绩数据发送给该功能块,功能块进行成绩统计,并将统计结果回馈给成绩数据库;
若教师提交成绩后发现有录入错误,则把成绩修改单上交教务处,教务处通过成绩修改功能块进行成绩的修改,并将修改后的数据输入成绩数据库;
学生通过成绩查询功能对成绩进行查询,导员通过查询统计功能对学生的课程完成轻快进行统计。
3.数据字典
表1.数据项定义表
编号
名称
别名
简述
类型及宽度
取值范围
I1
学号
学生学号
文本型,12位
0000000000-999999999999
I2
姓名
学生姓名
文本型,8位
00000000-99999999
I3
班级
学生所在班级
文本型,10位
0000000000-9999999999
I4
考试日期
每场考试在什么时候考试的
日期型,8位
1900-01-01-9999-12-31
I5
考试类型
区分不同
类型的考试
字符型,8位
I6
成绩
考试成绩
学生考试
所得分数
整型
000000-999999
I7
课程
课程名称
用来标示某门课
表2.数据结构定义表
数据结构信息
信息内容
学生信息
学号、姓名
班级信息
班号、班级名称、年级名称、学校名称
考试信息
考试代号、考试日期、考试类型、考试成绩
课程信息
课程号码、课程名称
表3.数据流定义表
简述
来源
去向
组成
D1
成绩处理
对学生的成绩排名分析等
每次考试成绩
全校师生
成绩姓名年级名称等
D2
成绩更新
每次考试成绩都在变化,需要更新
学号班级名称成绩课程名称等
表4.数据存储定义表
组成
关键字
相关处理
学生信息
记录学生情况
学生姓名等
P1
班级信息
记录班级情况
班级名称
学生班级
P2
D3
考试及课程信息
管理学生成绩课程情况
课程名课程号考试代号日期类型成绩等
P3
表5.处理逻辑定义表
来源
F1
更新信息
对需要更改的信息进行更新
需要更改信息
更改后的信息
包括插入更改删除三个模块
F2
查询信息
了解学成成绩情况
学生名或学生号
学生基本成绩情况
寻找并显示学生成绩情况
四、系统设计
该学生成绩管理系统的总体功能结构可分为新生入学管理、学生教学管理、学生成绩单管理、学生信息浏览四个具体功能模块,其中学生教学管理模块为主要功能,包含对教学计划、班级课程、教室安排、考试计划、成绩查询内容的管理。
图7.学生成绩管理系统总体功能结构图
1.代码设计
代码也叫信息编码,是人为确定的用以代表客观事物(实体)名称、属性或状态等的有序符号,是实体明确的、唯一的标识。
代码设计是一个科学管理的问题,在系统设计中,属于详细设计的范畴,缩短了事物的名称,便于数据的存储和检索,提高处理的效率、精度,提高了数据的全局一致性,是人和计算机的共同语言及交换信息的工具。
代码共12位:
入学年份-专业代码-班级-班内排名号,前4位代表入学年份的代码,后4位代表专业代码,再后2位代表班级号,最后2位代表所在班级内的排名号。
具体代码结构为:
前4位取0001-9999之间的一个值来表示入学年份,后4位取0001-9999代表专业代码,再后2位取00-99中的一个值来表示所在班级的班级号,最后2位取01-60之间的值来表示在班级内的排名号。
2.系统界面设计
系统界面是用户与系统交互的一个窗口,系统界面设计不仅影响到它本身外观的可观观赏性,而且对系统的可操作性也有很重要的影响,它是用户评价系统的一个很重要的指标。
界面设计基于用户需求,适合系统功能,重视可读性和可理解性,加强易用性和容错性,合理利用颜色、图像来达成内容与形式的统一动画效果原则。
图8.成绩查询界面中顶层屏幕的转换流程
图9.成绩查询界面构件的组成关系图
学生成绩管理系统是为了方便教学管理人员进行成绩管理和统计而设计的。
系统具有登录验证、成绩查询、成绩统计、数据维护、打印功能。
学生成绩管理系统经历了系统需求分析,系统可行性分析,系统性分析,系统设计四个部分,还应有系统实施,系统运行和维护。
学生成绩管理系统可以比较直观的看到学生成绩,以及查询想要查询的内容以及教师的信息,便于管理员的管理,节省时间,系统比较完善,基本保证数据的安全性,完整性,一致性。
可以基本满足当今教育行业的需求,比较完善的对学生成绩管理系统进行了管理,用起来比较方便。
即使在实践过程中会有些没有涉及到的内容,在遇到错误数据时系统也不能进行错误处理;
数据库容量较小,但该系统会得到更进一步的完善。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MIS 分析