目录
引言. 2
一.问题定义. 2
1.系统开发背景. 2
2.系统开发目的. 2
3.系统介绍. 3
4.系统的技术要求及限定条件. 3
二.系统可行性分析. 3
1. 可行性研究的前提. 3
2.技术可行性分析. 4
3.经济可行性分析. 4
4.操作可行性分析. 4
5.结论. 4
1.功能模块. 4
2.运行需求. 5
四.现有系统分析. 5
1.现行系统主要业务. 5
2.现行系统的问题. 6
五.新系统分析. 6
六.系统总体设计. 6
1.系统总体设计的指导思想. 6
2.功能分析. 6
3.数据流图. 7
4.新系统数据库. 10
七.结束语. 10
参考文献. 11
学生信息管理系统分析报告
引言
当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。随着计算机网络技术的不断发展,其被越来越广泛地应用于各行各业,作为教育单位的学校更不例外。学生信息管理系统更是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生信息管理系统能为用户提供充足的信息和快捷的查询手段。
一.问题定义
1.系统开发背景
在科学技术飞速发展的今天,计算机科学及互联网日渐成熟,其强大的功能已为人们深刻认识,它已经进入人类社会的各个领域并发挥着越来越重要的作用。各行各业的人们无须经过特别的训练就能够使用电脑完成许许多多复杂的工作。
学校规模的不断扩大,使学生的数量急剧增加,有关学生的各种信息资料也成倍增长。办学者们所头疼的问题就是如何面对这庞大的信息量。所以我觉得有必要建立一个学生学籍管理系统,使学生学籍管理工作规范化,系统化,程序化。该系统不仅可以提高当前我国学校管理工作的效率、改进师生或同学之间的信息交流方法,同时也可以通过后台数据库系统的管理功能实现学生注册、学生成绩的查询、学生选课等基本功能。
2.系统开发目的
高效快捷的学生信息管理系统可以提高学校对信息的管理,减少人力资源的开支和浪费,从而提高学校在各方面的工作效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。由于计算机和网络的普及,若建立一个B/S结构的学生信息管理系统,学生便可以通过网络来选课并且查询自己的有关信息,使得学生信息管理工作系统化,规范化,自动化,大大提高了学校管理学生的效率。
3.系统介绍
本系统主要立足于教务处实现学生学籍信息管理与成绩信息管理和教师评价息管理,面向全校老师,对全学校的学生学籍信息做统一管理,以实现管理的科学化,系统化,自动化,最大限度的为老师提供方便,节约人力、物力等各方面资源。彻底杜绝以前那种老师工作量大,工作步骤繁琐,学生有问题不知道找哪里解决的现象,而且消灭由于信息冗余而造成的数据不一致,和数据查询困难的问题。
4.系统的技术要求及限定条件
ASP是Active Server Pages的简称,是服务器端脚本编写环境,使用它可以创建和运行动态、交互的Web服务器应用程序错误!未找到引用源。。使用asp可以组合Html页、脚本命令和Active组件以创建交互的Web页和基于Web的功能强大的应用程序。也可以认为Asp是一种类似于HTML、Script与CGI的结合体,但是其运行效率却比CGI更高,程序编制也比Html更方便且更有灵活性。Asp可包含服务器脚本,将服务器端脚本包含在ASP中就可以用动态内容创建网页。ASP提供了几种内置对象。在Active Server Pages中使用内置对象可以使脚本功能更强,在其他方面,这些对象可使你从浏览器中检索或向浏览器发送信息。用附加组件,可以扩展Active Server Pages可以同几个标准的服务器端Active组件捆绑在一起,这些组件的使用可以方便的处理数据库。ASP运行环境为Windows 20## 以上。
二.系统可行性分析
1. 可行性研究的前提
要求:
(1) 功能:教务处人员主要是对学生信息的输入及学生信息的确定,对新生学生信息进行添加;教师对新学生信息的输入和查看,对教师本班学生学籍进行管理,学生信息管理对教师本班学生基本信息查询,对学生进行请假管理,统计管理对教师本班学生的基本信息进行统计查询;学生请假统计查询,成绩管理能够对考试的学生进行分数的查询,选课管理能够对学生所选得课程进行查看但不能进行更改,评价管理能够在学生进行对老师评价后能够看到学生是否对老师进行评价查看,管理员有管理教师和教务处人员的权限。
(2) 性能:稳定快速,实时控制;系统化,规范化,程序化,结构化模块,层次清楚;提示通俗易懂;查询资料简便;维护手段齐全等。
(3) 输入要求:数据完整、详细、真实;
(4) 输出要求:简捷、快速、实时;
(5) 安全与保密要求:学生某些信息属内部资料,不能为外人所知,系统须有保密措施,设置密码。学生查看资料需输入正确密码,万一泄露密码,应设修改密码的程序,同时密码不能过于简单。
目标:对全学校的学生学籍信息做统一管理,以实现管理的科学化,系统化,自动化,最大限度的为老师提供方便,节约人力、物力等各方面资源。
2.技术可行性分析
该系统所需硬件设备,如服务器、PC机、打印机及网络配件等,市场上有销售且价格较低,能满足系统功能要求。软件上,操作系统采用WindowsNT, 数据库管理系统采用SQL Server2000,这些软件在 MIS开发中已被大量应用,技术上都比较成熟。因此技术上是可行的。
3.经济可行性分析
由于学校急需采用计算机来进行学生的学籍管理,因此对开发学籍管理信息系统大力支持,拨款25万元作为开发经费。
4.操作可行性分析
由于该学校有很好的管理体制:每位学生均有学号及相关的成绩管理记录,且每次奖惩均会记录在相关档案中,以此来决定学生的升级、留级、退学情况。因此可以利用管理信息系统来进行管理。
5.结论
通过技术、经济、操作等方面的可行性分析可知,本系统的开发完全是可行的,可以进行开发。
三.系统需求分析
1.功能模块
教务处人员管理:主要是对学生信息的输入及学生信息的确定,对新生学生信息进行删除;
新生信息输入:可以有教务处人员和教师输入新生的姓名、性别、院系、出生年月、籍贯、电话、家庭住址等信息;
学籍管理:对教师本班学生进行学籍的管理;
学生信息:对教师本班学生基本信息查询,对学生进行请假管理;
统计查询:对教师本班学生的基本信息进行统计查询,学生请假统计查询;
系统管理:管理员对教务处人员和教师进行权限管理;
成绩管理:能够对考试的学生进行分数的查询,选课管理能够对学生所选得课程进行查看但不能进行更改;
选课管理:能够对学生所选得课程进行查看但不能进行更改;
评价管理:能够在学生进行对老师评价后能够看到学生是否对老师进行评价查看。
2.运行需求
(1)用户界面
本系统采用Microsoft Visual C++ 6.0设计,用户交互界面采用的是基于Windows的窗口界面。
(2)硬件接口
运行本系统的硬件基本要求如下:
CPU:Intel P3及以上;
内存:256MB及以上;
硬盘:10GB及以上。
(3)软件接口
数据库服务器:Microsoft SQL Server 2000及以上。
四.现有系统分析
1.现行系统主要业务
此学生学籍管理系统仅面向教务处人员和教师,也就是说只有教务处人员和教师有权对信息进行操作.又包括:新生信息输入、学籍管理、学生信息、统计查询和系统管理五个功能模快。
在第一个模块新生信息输入:可以有教务处人员和教师输入新生的姓名、性别、院系、出生年月、籍贯、电话、家庭住址等信息;
第二个模块学籍管理:对教师本班学生进行学籍的管理;
第三个模块学生信息:对教师本班学生基本信息查询,对学生进行请假管理;
第四个模块统计查询:对教师本班学生的基本信息进行统计查询;学生请假统计查询;
第五个模块系统管理:对教务处人员和教师进行权限管理,管理员有自己的权限不能进行以上四个模块操作。
2.现行系统的问题
(1)在教师的管理班级中,当学生进行考试之后,能够直接的看到学生考试成绩。
(2)在教师的管理班级中,当学生进行选课之后,能够直接的看到学生选课情况。
(3)在教师的管理班级中,当学生对教师评价之后,能够直接的看到学生评价情况。
五.新系统分析
信息管理系统主要是提供学生,老师或者来访者方便的查询等相关操作,对学生的信息管理能统一规范化。功能块的相应操作分别由其对应的子模块实现。通过教育网络或互联网把整个学校的学生信息汇聚起来,为学校教育主管部门提供全面及时的学生信息,方便管理,同时亦可通过校园网扩展各类信息化应用,共享学生信息。学校可通过一个简化的学生信息管理系统,使学生信息管理工作系统化,规范化,自动化,从而达到提高学生信息管理效率的目的。
本系统主要立足于教务处实现学生学籍信息管理与成绩信息管理和教师评价息管理,面向全校老师,对全学校的学生学籍信息做统一管理,以实现管理的科学化,系统化,自动化,最大限度的为老师提供方便,节约人力、物力等各方面资源。彻底杜绝以前那种老师工作量大,工作步骤繁琐,学生有问题不知道找哪里解决的现象,而且消灭由于信息冗余而造成的数据不一致,和数据查询困难的问题。
六.系统总体设计
1.系统总体设计的指导思想
本管理信息系统是基于B/S结构的WEB应用程序,采用ASP作开发平台,借助FrontPage等网页制作软件对系统进行开发,后台则采用Access数据库,并通过ADO数据库访问技术实现网页对后台数据库的各种管理操作,实现了学生管理信息的基本功能。
2.功能分析
学生学籍管理系统需要满足来自以下方面的需求:
(1)教务处人员主要是对学生信息的输入及学生信息的确定,对新生学生信息进行添加;
(2)教师对新学生信息的输入和查看,对教师本班学生学籍进行管理,学生信息管理对教师本班学生基本信息查询,对学生进行请假管理,统计管理对教师本班学生的基本信息进行统计查询;
(3)学生请假统计查询,成绩管理能够对考试的学生进行分数的查询,选课管理能够对学生所选得课程进行查看但不能进行更改,评价管理能够在学生进行对老师评价后能够看到学生是否对老师进行评价查看,管理员有管理教师和教务处人员的权限。
在此系统中,教师可以进行本班学生基本信息进行查询,并打印生成相应的报表能够及时的和教导处属于自己本班学生进行核对,教师可以对新学学生基本信息进行输入,即对新学学生基本信息并打印生成相应的报表能够及时的和教导处属于新学期学生进行核对。
3.数据流图
(1)系统用例图
(2)管理员登录流程图
(3)新系统流程图
N
4.新系统数据库
(1)用户信息:包括的数据项有:用户名、密码、用户描述。
(2)新学生基本信息:包括的数据项有:新学生学号、新学生姓名、性别、出生日期、班号、联系电话、入校日期、家庭地址、备注等。
(2)学生基本信息:包括的数据项有:学生学号、学生姓名、性别、出生日期、班号、联系电话、入校日期、家庭地址、备注等。
(3)学籍信息:包括的数据项有:学号、班号、所在年级、班主任姓名、所在教室等。
(4)选课信息:包括的数据项有:学号、课程号、课程名称、课程类别、课程描述等。
(5)评价信息:包括的数据项有:教师号、学号。
(6)学生成绩信息:包括的数据项有:考试编号、所在班号、学生学号、学生成绩。
七.结束语
学生信息管理系统,便于用于班级信息和学生信息的修改以及查询,减少人力、物力,提高了工作效率;且能监控学生的注册情况,能做到及时的通知学生注册,促进学校财务的有效运转。通过课程管理,便于查看学校内专业开设的课程,便于及时的调整专业设置及专业内的课程设置,以提高学校的竞争力。通过对成绩管理,便于掌握学生的学习情况,教师的授课情况,为学校的学籍管理提供依据。通过教师管理,便于查看教师的任课情况,简化的教师工作量的计算。由此,不仅提高了工作效率,而且大大的提高了其安全性。
参考文献
[1] 薛华成.管理信息系统[M].5版 北京:清华大学出版社,2007.8.
[2] 史济民 顾春华 郑红.软件工程——原理、方法与应用[M].3版 北京:高等教育出版社,2009.3.
[3] 岳剑波.信息管理基础[M].1版 北京:清华大学出版社,1999.11.
第二篇:学生信息管理系统 可行性分析报告
学生信息管理系统
——可行性分析报告
20xx年9月18日
1
1. 引言
1.1编写目的
现今的商品社会是一个讲究效率的社会,人们有着很强的时间观念,如果仍使用手工操作或者使用相当繁琐的软件,既浪费了人力,又浪费了物力,效率无法提高,为此开发学生管理系统软件,能够适应现今世界并提高生产效率。由此,该系统软件需要易于被用户所接受,具有简单易学,便于管理等特性。
1.2背景
A.软件系统名称:学生信息管理系统
B.工程组织者:学生管理系统开发小组
C.系统服务对象:本系统的主要使用者是学校教师和学生,
通过与校园网连接,为学校教师和学生提供查询信息服务。
1.3参考文献
[1].《软件工程导论》第五版 张海藩 编著 清华大学出版社
[2]. 参见网上的学生信息管理系统可行性分析报告
2.可行性研究的前提
2.1要求
A.功能:包括权限功能、录入功能、查询功能、维护功能、推出功能。
B.输出:将查找到的信息项通过控件显示到终端,然后再通过终端把得到的内容显示到相应的界面上。
C.输入:对于查询功能,应做到可以单条件或组合条件输入; 2
对于维护功能,要有输入、修改学生信息和成绩。
D.数据流程和处理流程:表示出最基本的数据流程和处理流程,并辅之以叙述。
E.安全与保密:系统具有动态的权限分配功能,可按用户权限对用户进行分组。可分为普通用户,一般用户,超级用
户。普通用户只是查询不能修改,一般用户只能对授权范
围内进行相应修改及删除,超级用户能修改、删除所有信
息。
F.适用的操作系统:Windows XP、Windows 7。
G.完成期限:XXXX年XX月XX日
2.2目标
该工程的基本目标:
开发此学生管理系统软件,以供教学人员及操作者进行学生管理,方便操作者随时添加、查询、修改等。为了我们提高软件开发的能力,学习编程的技巧,提高工作设计思想,通过本次的工程开发,开发小组成员与辅助老师交流,能从中学习知识吸取经验,再技术和软件思想上同时得到锻炼和提高,从而使总体水升到一个新的高度。
A.经济目标:由于开发本系统的主要背景(本课程课题)在经济上不注重直接的经济收益,而是注重小组成员整体水
平的提高。所有,在经济方面的要求不是很严格。
3
B.社会目标:由于本系统在技术方面的完善性、促进性一旦推向社会将受到广大教育单位的关注及支持。对我们民族教育及发展事业有很大的推动力。
C.设计目标:本工程的设计目标就为学生信息管理提供快捷方法,使用户能够便捷查询学生资料,使学校管理自动化。
2.3条件、假定和限制
A.软件寿命为三年左右。
B.软件系统的界面要美观,布局要合理,窗口的内容尽量简单明了提供的信息,语言要通俗易懂,有层次感,分类清晰明了。
C.对设备的影响:系统要尽量满足市场上的低端配置的使用要求。
D.法律和政策方面的限制。
E.目前我们适用的范围非常狭窄,且本软件是我们的初次版本,如果更新提高软件性能,需要大量的修改和更新。 F.系统投入使用的最晚时间为本软件完成后的一周内。
2.4进行可行性研究的方法
A.经济可行性:该软件本非收益性质开发,只是提供一个信
息交流平台,同时具备身份核查及信息过滤的功能,重要是为满足学校现行学生管理的需要,并不承担交易作用,所以开发较为简单,成本也不会太高,故具有经济可行性。
B.技术可行性:以我们专业开设的课程及个人学习情况,虽 4
然凭目前的知识完成此软件有难度,但拥有这些课程的基础,并且得到指导老师的支持,实现此软件功能并非不可。何况作为阶段性产品,日后的发展空间大,实现方法逐步简单容易,所以学生管理系统的技术上是完全可行的。
C.社会可行性:
(1)法律可行性:该软件只是提供信息交流平台,且交
流的信息单纯,不涉及政治反动,不存在盈利和商业诈骗,没有侵犯专利权,没有侵犯版权,因此具有法律可行性。
(2)用户使用可行性:用户单位的行政管理和工作制度
对本系统的使用没有影响。而且本系统的用户以及管理人员素质均能满足要求,可以熟练操作该学生信息管理系统。故具有可使用性。
2.5评价尺度
此软件由于只是一个初级产品,只能构建一个结构,达到
一些查询、删除、修改和索引等一些基本的要求即可。
3.对现有系统的分析
3.1处理流程和数据流程
基本系统模型
5
学生信息处理流程数据流图
3.2工作负荷
由于在学校正常的学习生活中,并不是所有同学同时
进入系统进行操作,此系统可满足日常的工作需要,但当进入高峰期时,如学生选课时期,庞大的数据量同时进入系统进行操作,可能造成系统的崩溃,此时工作负荷进入到最大。
3.3费用开支
按本软件学生管理系统开发方案,对于本系统软件投
资方向,体现于软件开发、软件生产及软件测试。
6
A.估算方案:本系统完全按开发计划进行估算,办公用
品的消耗,办公设备的消耗,开发人员生活与维护(包括水、电、房、工作餐)等。
B.具体项目总体估计:本系统大约总体耗费为XXX元。
C.收益估计:本系统本非收益性质开发,重要是为解决
学校现行学生管理的需要。
3.4局限性
目前我们的使用范围非常狭窄,且本软件是我们的初
次版本,如果该软件提高版本,本软件需要大量的修改和更新。
4.工作产品
4.1 设计目标
A.能快速的对学生信息进行记录、查询和修改。
B.方便对学生信息的管理。
C.节省这方面的人力劳动,减少开支。
D.提高工作效率。
4.2 设计及约束条件:
A.软件系统的界面要美观,布局要合理,窗口的内容尽量简单明了提供的信息,语言要通俗易懂,有层次感,分类清晰明了。
B.根据现有条件和知识我们必须在技术方面进行学习和提高。
7
4.3 产品工作原理
A.先建立数据库且追建数据库的驱动程序。
B.在使用时,由用户在控件中输入,需要了解关键字的信息,然后通过在控件中输入信息生成一个过滤条件。
C.以生成的过滤条件为内容在数据库中查找相应的记录。
D.通过过滤功能在查找出来的记录中找到所需要的项。 E.将查找到的项通过控件显示到终端。
F.通过终端把得到的内容显示到相应的界面上。
4.4 影响
A.对设备的影响:目前市场上的低端配置均能满足本系统的使用要求。
B.对用户单位机构的影响:本产品所面向的用户是单位机构已应用为主,人员数量不受任何限制,只要操作人员懂得基本汉语操作。
C.对产品后继开发的影响
(a)随着计算机的发展,所有的开发人员要发现在
此过程中本产品出的问题和不足,及时更新。 (b)与此同时也要准备好人力和设备资源做紧急事
件的更新。
(c)申请专利,使用法律的手段对本产品进行系统
保护。
8
4.5改进之处
提高系统的适应能力,在系统工作高峰期能满足用户的正
常工作和增大系统的承受能力。
5.可选择其他系统方案
5.1修改方案与首选方案的不同
修改方案是通过网络进行应用的,它可以做到从远程
终端的输入和输出,它以中央服务器存放数据信息。
5.2 本方案的概况
本方案所有界面的思想与选定方案相同,但输出机制
不同,它完全通过网络传输。
5.3 不选此方案的原因
A.技术方面的不足,在现行技术中还不能达到网络间数据的写入与读出,并有相关网络协议的支持。
B.如果在此方案中,数据较大,网络间的传输速度也会减慢。
6.投资及效益分析
该软件本非收益性质开发,只是提供一个信息交流平台,同时具备身份核查及信息过滤的功能,重要是为满足学校现行学生管理的需要,并不承担交易作用,所以开发较为简单,成本也不会太高。
谈不上什么投资成本和效益回报。
9
7.结论
综上所述,在开工之前对于各个方面的整合性的研究,得出一个结论。
结论是:此学生信息系统管理系统项目我们可以立即开始进行开发工作!
10