摘 要
学生信息管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说至关重要。所以学生信息管理系统应该能够为用户提供充足的信息和快捷的查询方式。作为计算机应用的一部分,使用计算机对学生信息进行管理,具有手工管理所无法比拟的优点.例如查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
本系统正是以计算机便捷、快速、高效的管理学生信息这一优势为出发点,结合功能强大的C#语言、SQL数据库和网络应用程序应用范围广的优点,在ASP.NET2.0平台下制作而成。其中使用了FrameWork 2.0框架的新功能和类的操作以提高代码的复用性,使用了最流行的AJAX来提高用户体验,以存储过程采用ADO.NET操作数据库以获得更高的运行效率,类封装的应用更是大大提高了系统的安全性,同时功能模块化的编程方式也具有良好的扩展性,方便用户根据实际需要添加适合自己环境的功能。本系统主要是以学生信息、教师信息、课程信息、学生成绩等为主要管理对象,再配以相应的院系信息、班级和年级信息,能够基本满足院系信息管理系统的应用需求。
关键词 学生信息 录入 查询 修改 AJAX ASP.NET
Abstract
The System of Student Information Management is a indispensable part of an education unit because its content is crucial for policy makers and managers in schools. Therefore, the System of Student Information Management should be able to provide users with adequate information and quick way for seeking it. As part of computer application, using computer to manage students’ information has incomparable advantages that manual management doesn’t have. Such as: convenient seeking way, high reliability, large store capacity, good security, long life and low cost.
The System which takes the advantage that computer could manage students’ information conveniently, quickly and efficiently as starting point and combined with powerful C# language and SQL databases and web applications’ wide range, is produced under platform ASP.NET2.0. Within it that the new function of FrameWork and the operation of class are used to improve codes’ reuse. The most popular
Key words Student Manage Input Search Modify AJAX ASP.NET
目 录
2.3 SQL SERVER 2000简介... - 6 -
4.1 功能模块树(TreeView)设计... - 19 -
4.8 用户自定义控件MyCalendar的设计与实现... - 55 -
A1.2 One Optimum 'Design Method of Classical Control System(原文)... - 73 -
b) 功能模块树(TreeView)的实现... - 85 -
d) LoginBtn_Click()事件代码... - 90 -
1 绪论
1.1 信息管理系统的发展历史
管理信息系统在最初级阶段是统计系统,所研究的内容是数量数据间表面的规律,它可以把数据分成较相关和较不相关的组,然后把数据转换为信息。
第二阶段是数据更新系统,其典型代表是美国航空公司于20世纪50年代建成的SABRE预约订票系统。它设有1008个订票点,可以存取600000个旅客记录和27000个飞行段记录。它的操作比较复杂,在任何一"点"都可以查到某一航班是否有空座位。
第三阶段是状态报告系统,它可以分为生产状态报告、服务状态报告和研究状态报告等系统。比如生产状态报告系统,它的典型代表是IBM公司的生产管理系统。1964年它生产出中型计算机IBM360.一台计算机有超过15000个不同的部件,每一个部件又有若干个元件,加之IBM的工厂遍及美国各地,不同的定货有不同的部件和不同的元件,必须指出什么工厂什么设备生产什么元件,因此不仅生产复杂,装配、安装和运输都十分复杂。为了保证生产以及其他环节的顺利进行,必须要有一个以计算机为基础的生产状态报告系统。
状态报告系统还有一种形式是数据处理系统,它用来处理日常业务和生产报告,重点在于将手工作业自动化,提高效率和节省人力。数据处理系统一般不能提供决策信息。
最后的阶段是决策支持系统,它是用来辅助决策的信息系统。该系统可以计划、分析方案,审查解答和求解的误差。它一般包括一些模型用以产生决策信息,但不强调全面的管理功能。
1.2 国内外研究概况
目前,国内大部分的信息管理系统都是采用VB、VC++结合数据库如SQL2000、Visual FoxPro等设计的单机版。这样的学生信息管理系统虽然同时具有自动化操作的优势,实现了计算机管理信息的诸多优点。但是由于自身单机版的缺陷,必须在每个操作者的电脑上均安装应用程序方可使用。这样在数据的对接,管理的同步性方面均由诸多弊端。也有一些基于WEB的信息管理系统,由于自身程序语言的缺陷,比如ASP。在安全性和运行维护效率等方面不能满足大型信息管理系统的需要。
基于兼容、维护、运行效率、安全性等诸多方面的考虑,MicroSoft公司推出了自己的全新编程语言,基于.NET平台的面向对象的Visual C# 2005。一种派生于C、C++和Java的编程语言,在平台无关性、运行效率、安全性、交互性和支持的网络标准等方面均有无可比拟的优势。本系统正是基于对国内外现有各种信息管理系统缺陷的分析,通过全新的Visual C# 2005语言+SQL2000数据库设计的学生信息管理系统。力图改善传统信息系统的用户体验与运行效率等方面寻找突破。
1.3 开发本系统的意义
学生信息管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说至关重要。所以学生信息管理系统应该能够为用户提供充足的信息和快捷的查询方式。但一直以来,人们都使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,比如:效率低、保密性差,另外,长时间积累的大量文件和数据给查找、更新和维护等工作都带来了不少的困难。
现今学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。面对庞大的信息量,需要有学生信息管理系统来提高学生管理工作的效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速查询,从而减少管理方面的巨大工作量。
随着科学技术、网络信息的不断发展,计算机科学也日渐成熟,其强大的功能已为人们深刻认识。如今,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、使用寿命长、成本低等。
1.4 本文研究路线
本系统将以课本和一些课外书籍为参考,按照毕业设
1.5 系统开发基本目标
1. 该系统开发的总体任务是实现学生信息管理的系统化,规范化的自动化。
2. 系统对永久记录的文件实现归档管理,支持高效率完成学生信息管理的各项任务。
3. 确定在一定的时间内能完成预定的程序功能是可行性分析报告的重点。
1.6 系统开发设计思想
尽量采用学校现有的软硬件环境及先进的管理系统开发方案,从而达到充分利用学校现有的资源,提高系统开发水平和应用效果的目的。
系统采用模块化程序设计方法,既便于系统各子功能的组合和修改,又便于未参与开发的技术维护人员进行补充、维护。
系统应具备数据库维护功能,及时根据用户需求进行数据的添加,删除。
系统应符合学校对学生的管理流程满足学校对学生的管理需要,并达到操作过程中的直观,方便,实用,安全等要求。
首页上一页下一页末页 当前是第1页



