目录引言 (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)学生信息管理系统,便于用于班级信息和学生信息的修改以及查询,减少人力、物力,提高了工作效率;且能监控学生的注册情况,能做到及时的通知学生注册,促进学校财务的有效运转。
通过课程管理,便于查看学校内专业开设的课程,便于及时的调整专业设置及专业内的课程设置,以提高学校的竞争力。
通过对成绩管理,便于掌握学生的学习情况,教师的授课情况,为学校的学籍管理提供依据。
通过教师管理,便于查看教师的任课情况,简化的教师工作量的计算。
由此,不仅提高了工作效率,而且大大的提高了其安全性。
(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 2000 以上。
二.系统可行性分析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)学生请假统计查询,成绩管理能够对考试的学生进行分数的查询,选课管理能够对学生所选得课程进行查看但不能进行更改,评价管理能够在学生进行对老师评价后能够看到学生是否对老师进行评价查看,管理员有管理教师和教务处人员的权限。