188基于ASP的学生成绩管理系统
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
摘要:管理信息系统在现代社会已深入到各行各业,由于计算机技术的迅速发展和普及,管理信息系统MIS事实上已成为计算机管理信息系统。西南林学院学生管理信息系统是典型的管理信息系统,其开发主要包括后台数据库的建立和维护以及前端应用程序两个方面。本文是在Microsoft ASP框架的集成环境中使用ASP平台、C#语言、SQL Server数据库并结合了WEB技术进行开发的。完成了对日常学生的计算机管理,以及对信息的添加,修改,删除等计算机管理工作。在文中对相关的技术进行了描述,对系统的各个子系统的功能、设计思路及设计方法都作了详细的描述。
关键词:MIS;Browser/Server;学生;ASP;管理
Elementary Study of Management Information System Based on ASP
Zhu Tingting
(Dept. of Computer and Information Science, Southwest Forestry College, Kunming, Yunnan, 650224, China)
Abstract: Nowadays, Management Information System is used by many and many calling. As a result of computer technology is developed and generalized rapidly, the Manager Information System turn into Computer Management Information System in fact.
Pidgin of Communist Party Management System is emblematical Manager Information System. Exploitation comprises construction and maintenance of background database and proscenium application program two sides. The System is developed in Microsoft Visual Studio Net., which is used language of C#, platform of ASP, and the database of the Microsoft SQL Server 2000, and is integrate Web technology. The System achieves the computer management of pidgin of Communist Party, and the computer management of appending, deleting, modification information. The paper introduces the correlative technology, function of respective subsystem, conceive and design methods in detail.
Keywords: MIS; Browser/Server; Pidgin of Communist Party; ASP; Management
目 录
1 前言 1
1.1 管理信息系统 1
1.2 开发学生管理信息系统的必要性 1
1.3 技术选定 2
2 学生管理信息系统简介以及系统概要设计 2
2.1 学生管理信息系统总体功能简介 2
2.2 学生管理信息系统功能模块简介 3
2.3 系统具体功能描述 3
2.3.1 管理员模块功能 3
2.3.2 用户模块功能 5
2.4 学生信息管理系统性能需求 7
2.5 学生管理信息系统的分析和概要设计 7
2.5.1 学生管理信息系统分析 7
2.5.2 学生管理信息系统数据库设计 9
3 学生管理信息系统的具体实现 14
3.1 Microsoft ASP简介 14
3.2 运用ASP技术操作数据 15
3.2.1 ASP简介 15
3.2.2 ASP与数据库 16
3.2.3 运用ASP技术操作数据 17
3.2.4 DataGrid控件的数据绑定 18
3.2.5 DataGrid控件的定义 18
3.2.6 总结 18
4 结束语 18
5 参考文献 18
6 致谢 18 [资料来源:http://think58.com]
1 前言
1.1 管理信息系统
管理信息系统(Management Information Systems简称MIS)是一个不断发展的新型学科,MIS的定义随着计算机技术和通讯技术的进步也在不断更新,在现阶段普遍认为管理信息系统MIS是由人和计算机设备或其他信息处理手段组成并用于管理信息的系统[10]。
管理信息由信息的采集、信息的传递、信息的储存、信息的加工、信息的维护和信息的使用五个方面组成。完善的管理信息系统MIS具有以下四个标准:确定的信息需求、信息的可采集与可加工、可以通过程序为管理人员提供信息、可以对信息进行管理。具有统一规划的数据库是MIS成熟的重要标志,它象征着管理信息系统MIS是软件工程的产物. 管理信息系统MIS是一个交叉性综合性学科,组成部分有:计算机学科(网络通讯、数据库、计算机语言等)、数学(统计学、运筹学、线性规划等)、管理学、仿真等多学科。随着科学技术的高速发展,MIS涉及的范围还要扩大[10]。
管理信息系统MIS的开发必须具有一定的科学管理工作基础。只有在合理的管理体制、完善的规章制度、稳定的工作秩序、科学的管理方法和准确的原始数据的基础上,才能进行MIS的开发。
1.2 开发学生管理信息系统的必要性
高等院校的学生管理工作是学校管理工作中一项十分重要的工作,占有十分重要的位置,也是高校日常事务管理中的一个重要环节。随着学校规模扩大,在校学生人数不断增加,加大了学生管理管理的难度[1]。 [资料来源:www.THINK58.com]
然而,长期以来学生管理工作一直是使用传统人工的管理方式,这样的管理方式存在着:效率低、保密性差,大量的文件和数据难于查找、更新和维护,造成了办事效率低这样的现状。远远不能适应发展的需要。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。应用计算机对高校学生信息进行管理,具有人工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性强、存储量大、保密性能好等。这些优点能够极大地提高学生管理的工作质量和效率,也是高校学生管理的科学化、规范化、信息化管理的重要条件。
1.3 技术选定
随着Internet/Intranet技术的兴起,将原本在单机或本地局域网上运行的数据库系统移植到因特网中,即开发基于Browser/Server模式的新一代MIS系统,正成为技术发展的趋势。
ASP作为一种经典的网路程序语言,一种“简单、流行、面向对象、类型安全”的程序设计语言,ASP意在综合Visual Basic的高效率和C++的强大功能。ASP的主要集中在Web开发的能力上,由于ASP中的新特性的加入及ASP对Web Services和SOAP (Simple Object Access Protocol)的集成,使得开发人员开发出全新的应用程序及服务来适应当前网络互联不断增长的时代。ASP是MicrosoftASP中的网络编程结构,使得建造、运行和发布网络应用非常方便和高效,ASP是一种建立在通用语言上的程序构架,能被用于以一台Web服务器来建立强大的Web应用程序。ASP拥有许多比现在的Web开发模式强大的优势[9]。 [资料来源:www.THINK58.com]
本文将在后面做详细介绍。