2023年11月28日发(作者:)
目录
引言 ............................................................... 1
一.问题定义 ....................................................... 1
1.系统开发背景 .................................................. 1
2.系统开发目的 .................................................. 1
3。系统介绍 ..................................................... 2
4.系统的技术要求及限定条件 ...................................... 2
二.系统可行性分析 ................................................. 2
1. 可行性研究的前提 ............................................. 2
2。技术可行性分析 ............................................... 3
3。经济可行性分析 ............................................... 3
4。操作可行性分析 ............................................... 3
5。结论 ......................................................... 3
1。功能模块 ..................................................... 3
2。运行需求 ..................................................... 4
四.现有系统分析 ................................................... 4
1。现行系统主要业务 ............................................. 4
2。现行系统的问题 ............................................... 5
五.新系统分析 ..................................................... 5
六.系统总体设计 ................................................... 5
1。系统总体设计的指导思想 ....................................... 5
2。功能分析 ..................................................... 5
3.数据流图 ...................................................... 6
4.新系统数据库 .................................................. 9
七.结束语 ......................................................... 9
参考文献 .......................................................... 10
学生信息管理系统分析报告
引言
当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计
算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行
信息管理.使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其
安全性.尤其对于复杂的信息管理,计算机能够充分发挥它的优越性.计算机进行
信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提.随着
计算机网络技术的不断发展,其被越来越广泛地应用于各行各业,作为教育单位
的学校更不例外。学生信息管理系统更是一个教育单位不可缺少的部分,它的内
容对于学校的决策者和管理者来说都至关重要,所以学生信息管理系统能为用户
提供充足的信息和快捷的查询手段。
一.问题定义
1。系统开发背景
在科学技术飞速发展的今天,计算机科学及互联网日渐成熟,其强大的功能
已为人们深刻认识,它已经进入人类社会的各个领域并发挥着越来越重要的作用.
各行各业的人们无须经过特别的训练就能够使用电脑完成许许多多复杂的工作。
学校规模的不断扩大,使学生的数量急剧增加,有关学生的各种信息资料也
成倍增长.办学者们所头疼的问题就是如何面对这庞大的信息量.所以我觉得有
必要建立一个学生学籍管理系统,使学生学籍管理工作规范化,系统化,程序化。
该系统不仅可以提高当前我国学校管理工作的效率、改进师生或同学之间的信息
交流方法,同时也可以通过后台数据库系统的管理功能实现学生注册、学生成绩
的查询、学生选课等基本功能.
2.系统开发目的
高效快捷的学生信息管理系统可以提高学校对信息的管理,减少人力资源的
开支和浪费,从而提高学校在各方面的工作效率。通过这样的系统,可以做到信
息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量.由于计算机
和网络的普及,若建立一个B/S结构的学生信息管理系统,学生便可以通过网络
来选课并且查询自己的有关信息,使得学生信息管理工作系统化,规范化,自动
化,大大提高了学校管理学生的效率。
1
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 2000 以上。
二.系统可行性分析
1. 可行性研究的前提
要求:
(1) 功能:教务处人员主要是对学生信息的输入及学生信息的确定,对新生学
生信息进行添加;教师对新学生信息的输入和查看,对教师本班学生学籍
进行管理,学生信息管理对教师本班学生基本信息查询,对学生进行请假
管理,统计管理对教师本班学生的基本信息进行统计查询;学生请假统计
查询,成绩管理能够对考试的学生进行分数的查询,选课管理能够对学生
所选得课程进行查看但不能进行更改,评价管理能够在学生进行对老师评
价后能够看到学生是否对老师进行评价查看,管理员有管理教师和教务处
人员的权限.
(2) 性能:稳定快速,实时控制;系统化,规范化,程序化,结构化模块,层次
清楚;提示通俗易懂;查询资料简便;维护手段齐全等。
(3) 输入要求:数据完整、详细、真实;
(4) 输出要求:简捷、快速、实时;
2
(5) 安全与保密要求:学生某些信息属内部资料,不能为外人所知,系统须有
保密措施,设置密码。学生查看资料需输入正确密码,万一泄露密码,应设
修改密码的程序,同时密码不能过于简单。
目标:对全学校的学生学籍信息做统一管理,以实现管理的科学化,系统化,自
动化,最大限度的为老师提供方便,节约人力、物力等各方面资源。
2.技术可行性分析
该系统所需硬件设备,如服务器、PC机、打印机及网络配件等,市场上有销
售且价格较低,能满足系统功能要求。软件上,操作系统采用WindowsNT, 数
据库管理系统采用SQL Server2000,这些软件在 MIS开发中已被大量应用,技术
上都比较成熟.因此技术上是可行的。
3.经济可行性分析
由于学校急需采用计算机来进行学生的学籍管理,因此对开发学籍管理信息
系统大力支持,拨款25万元作为开发经费.
4。操作可行性分析
由于该学校有很好的管理体制:每位学生均有学号及相关的成绩管理记录,
且每次奖惩均会记录在相关档案中,以此来决定学生的升级、留级、退学情况.
因此可以利用管理信息系统来进行管理。
5.结论
通过技术、经济、操作等方面的可行性分析可知,本系统的开发完全是可行
的,可以进行开发。
三.系统需求分析
1。功能模块
教务处人员管理:主要是对学生信息的输入及学生信息的确定,对新生学生
信息进行删除;
新生信息输入:可以有教务处人员和教师输入新生的姓名、性别、院系、出
生年月、籍贯、电话、家庭住址等信息;
学籍管理:对教师本班学生进行学籍的管理;
学生信息:对教师本班学生基本信息查询,对学生进行请假管理;
统计查询:对教师本班学生的基本信息进行统计查询,学生请假统计查询;
系统管理:管理员对教务处人员和教师进行权限管理;
3
成绩管理:能够对考试的学生进行分数的查询,选课管理能够对学生所选得
课程进行查看但不能进行更改;
选课管理:能够对学生所选得课程进行查看但不能进行更改;
评价管理:能够在学生进行对老师评价后能够看到学生是否对老师进行评价
查看。
2。运行需求
(1)用户界面
本系统采用Microsoft Visual C++ 6.0设计,用户交互界面采用的是基于
Windows的窗口界面.
(2)硬件接口
运行本系统的硬件基本要求如下:
CPU:Intel P3及以上;
内存:256MB及以上;
硬盘:10GB及以上。
(3)软件接口
数据库服务器:Microsoft SQL Server 2000及以上。
四.现有系统分析
1.现行系统主要业务
此学生学籍管理系统仅面向教务处人员和教师,也就是说只有教务处人员和
教师有权对信息进行操作.又包括:新生信息输入、学籍管理、学生信息、统计
查询和系统管理五个功能模快。
在第一个模块新生信息输入:可以有教务处人员和教师输入新生的姓名、性
别、院系、出生年月、籍贯、电话、家庭住址等信息;
第二个模块学籍管理:对教师本班学生进行学籍的管理;
第三个模块学生信息:对教师本班学生基本信息查询,对学生进行请假管理;
第四个模块统计查询:对教师本班学生的基本信息进行统计查询;学生请假
统计查询;
第五个模块系统管理:对教务处人员和教师进行权限管理,管理员有自己的
权限不能进行以上四个模块操作。
4
2。现行系统的问题
(1)在教师的管理班级中,当学生进行考试之后,能够直接的看到学生考试成绩。
(2)在教师的管理班级中,当学生进行选课之后,能够直接的看到学生选课情况。
(3)在教师的管理班级中,当学生对教师评价之后,能够直接的看到学生评价
情况.
五.新系统分析
信息管理系统主要是提供学生,老师或者来访者方便的查询等相关操作,对
学生的信息管理能统一规范化.功能块的相应操作分别由其对应的子模块实现。
通过教育网络或互联网把整个学校的学生信息汇聚起来,为学校教育主管部门提
供全面及时的学生信息,方便管理,同时亦可通过校园网扩展各类信息化应用,
共享学生信息.学校可通过一个简化的学生信息管理系统,使学生信息管理工作
系统化,规范化,自动化,从而达到提高学生信息管理效率的目的。
本系统主要立足于教务处实现学生学籍信息管理与成绩信息管理和教师评
价息管理,面向全校老师,对全学校的学生学籍信息做统一管理,以实现管理的
科学化,系统化,自动化,最大限度的为老师提供方便,节约人力、物力等各方面
资源.彻底杜绝以前那种老师工作量大,工作步骤繁琐,学生有问题不知道找哪里
解决的现象,而且消灭由于信息冗余而造成的数据不一致,和数据查询困难的问
题.
六.系统总体设计
1。系统总体设计的指导思想
本管理信息系统是基于B/S结构的WEB应用程序,采用ASP作开发平台,借
助FrontPage等网页制作软件对系统进行开发,后台则采用Access数据库,并
通过ADO数据库访问技术实现网页对后台数据库的各种管理操作,实现了学生管
理信息的基本功能.
2。功能分析
学生学籍管理系统需要满足来自以下方面的需求:
(1)教务处人员主要是对学生信息的输入及学生信息的确定,对新生学生信
息进行添加;
(2)教师对新学生信息的输入和查看,对教师本班学生学籍进行管理,学生
信息管理对教师本班学生基本信息查询,对学生进行请假管理,统计管理对教师
5
本班学生的基本信息进行统计查询;
(3)学生请假统计查询,成绩管理能够对考试的学生进行分数的查询,选课
管理能够对学生所选得课程进行查看但不能进行更改,评价管理能够在学生进行
对老师评价后能够看到学生是否对老师进行评价查看,管理员有管理教师和教务
处人员的权限。
在此系统中,教师可以进行本班学生基本信息进行查询,并打印生成相应的报
表能够及时的和教导处属于自己本班学生进行核对,教师可以对新学学生基本信
息进行输入,即对新学学生基本信息并打印生成相应的报表能够及时的和教导处
属于新学期学生进行核对。
3.数据流图
(1)系统用例图
学生信息管理
消息2
消息1
课程管理
消息3
管理员
成绩管理
(2)管理员登录流程图
6
(3)新系统流程图
N
开始
登录
成功
出
退
系
统
选择操作
学生学籍管理系统
学籍管理功
能 新学学选成
生学生课绩
籍管管管管
理 理 理 理
评管教
价
管
理
理
务
人
员
学学学新新学课成评新新
籍籍籍学学生程绩价学学
添修查籍籍查查查查生生
加改询添添询询询询学学
加加籍籍
添删
加除
4.新系统数据库
(1)用户信息:包括的数据项有:用户名、密码、用户描述。
(2)新学生基本信息:包括的数据项有:新学生学号、新学生姓名、性别、
出生日期、班号、联系电话、入校日期、家庭地址、备注等。
(2)学生基本信息:包括的数据项有:学生学号、学生姓名、性别、出生日
期、班号、联系电话、入校日期、家庭地址、备注等。
(3)学籍信息:包括的数据项有:学号、班号、所在年级、班主任姓名、所在
教室等.
(4)选课信息:包括的数据项有:学号、课程号、课程名称、课程类别、课
程描述等.
(5)评价信息:包括的数据项有:教师号、学号。
(6)学生成绩信息:包括的数据项有:考试编号、所在班号、学生学号、学生
成绩。
七.结束语
学生信息管理系统,便于用于班级信息和学生信息的修改以及查询,减少人
力、物力,提高了工作效率;且能监控学生的注册情况,能做到及时的通知学生
注册,促进学校财务的有效运转.通过课程管理,便于查看学校内专业开设的课
程,便于及时的调整专业设置及专业内的课程设置,以提高学校的竞争力。通过
对成绩管理,便于掌握学生的学习情况,教师的授课情况,为学校的学籍管理提
供依据。通过教师管理,便于查看教师的任课情况,简化的教师工作量的计算。
由此,不仅提高了工作效率,而且大大的提高了其安全性.
9
参考文献
[1] 薛华成.管理信息系统[M]。5版 北京:清华大学出版社,2007。8。
[2] 史济民 顾春华 郑红。软件工程——原理、方法与应用[M].3版 北京:
高等教育出版社,2009。3.
[3] 岳剑波.信息管理基础[M].1版 北京:清华大学出版社,1999.11.
10
发布评论