学籍管理系统分析报告.docx
《学籍管理系统分析报告.docx》由会员分享,可在线阅读,更多相关《学籍管理系统分析报告.docx(18页珍藏版)》请在冰豆网上搜索。
学籍管理系统分析报告
/
学籍管理系统分析报告
一、序论
(一)、项目提出的意义
信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。
计算机虽然与人类的关系愈来愈密切,还有人由于计算机操作不方便继续用手工劳动。
为了适应现代社会人们高度强烈的时间观念,学籍管理系统软件将会为教学办公室带来了极大的方便。
(二)、项目背景
现今学籍管理的繁索给具有强烈时间观念的行政人员带来了诸多不便,教学办公室缺少一种完善的学籍管理软件,为了对学生档案的管理方便,开发人员完成了全面的调查与分析,同时与目标用户进行了多次深入沟通,并在次基础上着手开发《学籍管理系统》软件。
二、本论
(一)、开发意图
1、为了学籍管理系统更完善;
2、为了教学办公室对学生档案的管理更方便;
3、为了减轻行政人员的工作负担。
(二)、应用目标
通过本系统软件,能帮助教研人员利用计算机,快速方便的对学生学籍管理进行管理、输入、输出、查找的所需操作,使散乱的人事档案能够具体化,直观化、合理化。
(三)、作用及范围
本软件适用于教育界,对学生的学籍可以随时输入、输出、查找、修改。
(四)、具体需求:
1、功能需求
①能够游览学生学籍的所有信息
②能够制定招生计划并能进行学生注册登记管理
③能够通过学生的一个信息找到个人学籍的相关信息(例如:
知道学生的姓名能够找到该学生的所有有关的学籍信息)
④通过一条信息找到与之匹配的信息(例如:
查询同一专业的所有人员)
⑤相关人员能对包含学生的学籍信息进行管理(因为学生有关情况不是固定不变的所以一旦学生信息发生改变就要对原有信息进行诸如添加,删除,修改等的操作)
⑥必须能对学生有关信息进行相关统计计算(例如:
评定各项奖项,德育考评等)
⑦需要提供打印功能(能对要打印的各项内容都能进行打印服务)
⑧对毕业生进行档案管理
⑨能提供条形码进行刷卡服务
2、性能需求
数据精确度:
查询时应保证查全率,所有相应域包含查询关键字的记录都应能查到时间特性:
一般操作的响应时间应在1-2秒内,对软磁盘和打印机及条形码刷卡服务响应时间也应在可接受的时间内完成。
适应性:
对前面提到的运行环境要求不应存在困难。
(五)、系统可行性分析
只要资源和时间不加以限制,所有的项目都是可行的,然而,由于资源缺乏和交付时间限制的困扰,给基于计算机系统的开发带来了困难。
因此对软件项目的可行性做出细致而谨慎的评估是十分必要的。
如果在定义阶段尽早发现将来可能在开发过程中遇到的问题,及早做出决定,可以避免大量的人工,金钱,时间上的浪费。
因此,我在开发《学生学籍成绩管理系统》之前,对本次开发的可行性进行了分析。
①技术可行性:
目前,全国计算机越来越普及,几乎每个学校都配有计算机,为我的这套软件提供了硬件环境。
以计算机为基础的管理系统使教师和管理者摆脱了那种繁杂、易错的记录及管理方式,通过计算机以及配套的软件,用户可以采用全新的方式从不同的地方存取各种信息。
从客户/服务器方式上发展起来的框架结构为我们提供了开发本系统的基础。
②经济可行性:
另一方面,就学校自身来说,它也是需要这样一个软件的。
我们在计算机还没有普及之前,信息都必须通过在纸上填写来实现,这样既浪费时间又容易出错,。
随着信息时代的来临,我们的各项工作都要讲求效率,成绩和学籍管理也不例外,这就为我的软件提供了使用群体。
③法律可行性:
在开发一个软件之前一定要确定它是否触犯某项法律或与国家的相关规定是否抵触。
本《学生学籍成绩管理系统》并不与任何法律或国家相关规定相抵触,所以在法律可行性上是通过的。
④系统运行可行性:
本系统可以运行在Win95,Win98,Win2000操作系统之上,就是说市场上流行的操作系统都可以支持。
因此系统运行可行性绝不会成为《学生学籍成绩管理系统》的问题。
⑤用户使用可行性:
本操作简单,有计算计基础的人无需培训即可使用,即使是没有计算机基础的人只需经过简单的培训就可以很熟练的使用本系统。
系统运行后,就用户方而言,由于用户使用本系统时,不会也不必关心系统内部的结构及实现方法,即对用户来说是透明的,所以本系统对用户而言,是定位在界面友好、操作方便、功能齐全的原则上的,用户只需简单的用鼠标点击各界面上的选项卡或按钮就能执行相应的功能,就管理者而言,关心的是如何处理各种数据,只要把用户的信息输入计算机,管理者就可运行相应的后台程序进行处理。
而以上的这些功能都能在所选择的开发环境中用所选择的开发工具来实现。
所以说本系统在用户使用可行性上是没有问题的。
1.系统分析
详细了解结构化系统开发方法的系统分析阶段的工作内容,学会运用系统调查和系统分析的主要工具,尤其是掌握如何运用业务流程图对企业的业务流程进行分析,运用数据流程图和数据字典对新系统的逻辑模型进行描述;同时,学会在系统详细调查的基础上进行系统化分析,并提出新系统的逻辑模型
1.1系统分析概述
1、系统分析概述
系统分析又称为系统逻辑设计,它处于总体规划与系统设计两个阶段之间,是管理信息系统开发的第二个阶段,不论运用何种开发管理信息系统的方法,这都是一个必需的并且是十分重要的环节,在这个阶段主要解决系统“做什么”的问题。
这一环节的工作质量是决定系统开发成败的关键。
系统分析是在总体规划的指导下,对系统进行详细深入的调查研究,将一个系统分解成各个组成部分,确定新系统的逻辑观念的过程。
分析的目的是研究系统的各个部分如何工作、如何交互,以获得一个合理的新系统的逻辑模型来实现其系统目标。
2、需求分析
需求分析应分析哪些需要求
需求包括:
功能要求
性能要求
可靠性要求
安全保密性要求
以及开发费用和开发周期
可使用资源等方面的限制
其中,功能要求是最基本的,包括数据要求和加工要求。
1.2可行性分析
1.2.1可行性分析的任务
可行性分析的任务是明确应用项目的开发的必要性和可行性。
这项工作需建立在初步调查的基础上。
如果管理人员对信息系统的需求不很迫切,或者条件尚不具备,就是不可行。
可行性,一般说来,至少应该从下述三方面研究每种解法的可行性:
1.技术上的可行性
2.经济上的可行性
3.操作上的可行性
可行性分析(初步调查)
已在系统规划中完成。
1.2.2可行性分析报告
可行性分析报告是可行性分析的结果用报告的形式编写出来。
1、可行性分析报告的内容是:
(1)系统简述;
(2)项目的目标;(3)所需资源、预算和期望效益;(4)对项目可行性的结论。
可行性分析结论应明确指出以下内容之一:
(1)可以立即开发;
(2)改进原系统;(3)目前不可行,或者需推迟到某些条件具备以后再进行。
2、某高校学籍管理系统实例说明
(1)技术上的可行
该系统所需硬件设备,如服务器、PC机、打印机及网络配件等,市场上有销售且价格较低,能满足系统功能要求。
软件上,操作系统采用WindowsNT,数据库管理系统采用SQLServer2000,这些软件在MIS开发中已被大量应用,技术上都比较成熟。
因此技术上是可行的。
(2)经济上可行
由于学校急需采用计算机来进行学生的学籍管理,因此对开发学籍管理信息系统大力支持,拨款25万元作为开发经费。
(3)操作上可行
由于该学校有很好的管理体制:
每位学生均有学号及相关的成绩管理记录,且每次奖惩均会记录在相关档案中,以此来决定学生的升级、留级、退学情况。
因此可以利用管理信息系统来进行管理。
1.3详细调查
需求分析(详细调查)
需求调查用表
(1)
需求调查用表
(2)
1.4组织结构与管理功能分析
组织结构分析
组织结构,是一张反映组织内部之间隶属关系的树状结构图。
在学籍管理信息系统的研发中,学校的组织结构图:
以下,特别针对学生的学籍管理列出教务处的管理功能图:
1.5业务流程分析
业务流程分析的目的:
通过业务流程分析,可以发现现行系统中存在的问题,修改原系统的不合理部分,优化业务处理流程。
通过细致的业务流程调查,就可以对现行系统的业务流程有了深入、详尽的理解。
然后,通过对业务流程的分析,我们可以看到系统业务流程存在很多的问题:
可能是管理思想和方法落后,业务流程不尽合理,也可能是因为计算机信息系统的建设为优化原业务流程提供的新的可能性。
这时,就需要在对现有业务流程进行分析的基础上进行业务流程重组,产生新的更为合理的业务流程。
业务流程图(TransactionFlowDiagram,简称TFD)
就是用一些规定的符号来表示具体业务处理过程。
业务流程图易于阅读和理解,是分析业务流程的重要工具。
任课教师把学生成绩单交系教务人员,由系教务人员把成绩录入学籍表,并将学籍表交给教务处学籍管理员,学籍管理员根据学籍管理条例,根据学籍表中的成绩及补考情况,确定学生的升级、留级及退学,将处理结果记入学籍表,并发放通知书给学生。
分析:
弄清上述问题涉及到了哪些人员、部门、单据?
这些单据、部门、人员用什么表示?
学籍业务流程图:
1.6数据与数据流程分析
在业务流程调查分析中绘制的管理业务流程图等虽然形象地表达了管理中信息的流动和存储过程,但仍没有完全脱离一些物质要素(如货物、产品等)。
为了用计算机进行信息管理,还必须进一步舍去物质要素,收集有关资料,绘制系统的数据流程图,对系统进行数据流程分析。
1.6.1数据收集
系统数据流程分析的基础是数据或资料的收集,其原则是一切从实际出发。
数据收集和数据分析工作没有明显的界限,数据收集常伴以分析,而数据分析又常需要补充收集数据。
收集的数据资料包括:
现行系统全部输入单据(如入库单、收据、凭证)、输出报表和数据存储介质(如账本、清单)的典型格式。
弄清各环节的处理方法和计算方法;
在上述各单据、报表、账本的典型样品上或用附页注明制作单位、报送单位、存放地点、发生频度、发生的高峰时间及发生量等;
在上述各种单据、报表、账册的典型样品上注明各项数据的类型(数字、字符)、长度、取值范围。
1.6.2数据分析和汇总
1.数据分析的方式
(1)围绕系统目标进行分析
(2)弄清信息周围环境
(3)围绕现行业务流程进行分析
2.数据分类
(1)输入数据类
(2)过程数据类
(3)最终输出数据类
3.数据特征分析
数据特征分析是为了以后的设计工作作准备,特征分析主要包括以下内容:
(1)数据的类型及长度。
数据是字符型还是数字型、是定长的还是变长的、长度以及其他特殊要求(如精度、正负号等);
(2)合理的取值范围。
这是输入、校对和审核所必须的;
(3)哪些业务使用这些数据;
(4)数据流量:
单位时间内的业务量、使用效率、存储和保留的时间周期等;
(5)重要程序和保密程度。
4.数据汇总
数据汇总是一项较为繁杂的工作,通常按如下四个步骤进行。
(1)数据分类编码
(2)数据完整性分析
(3)将所有原始数据和最终数据分类整理出来
(4)确定数据的字长和精度
一、《高校学籍管理信息系统》系统规划
学籍管理信息系统总目标:
为使学籍管理信息系统更完善;为了教学办公室对学生档案的管理更方便;为了减轻行政人员的工作负担;提高小组人员软件开发能力。
了解当前信息系统的状况:
了解对象学院教务科。
学院目前使用全校通用的教务管理系统,针对性不强;接收上级文件以email形式,速度慢;学校网络情况不稳定,若发生故障学院教务管理工作也受影响;组织机构和人员分工方面,现有的学生学籍资料分别由教务科、学生科管理,最大的问题是容易出现数据的不一致。
业务流程有成绩管理、档案管理、日常教务处理、毕业生学位管理、奖惩管理。
各