首页 >> 毕业设计商城 >> DOTNET >> CSharp >> 正文

基于ASP.NET与SQL 2000的学生信息管理系统

来源:电脑爱好者 时间:2008-10-23 17:35:00 点击: 今日评论:

 

  • 1.请在加站长联系方式时注明:毕业设计!
  • 2.请您付款后通过上述联系方式如QQ、手机、阿里旺旺、百度Hi等联系站长确认收款!然后收取自己购买的相应毕业设计成品。
  • 3.本站所有出售毕业设计作品均保证质量,支持用户先付50元体验价获得需要的毕业设计作品,然后觉得满意再付剩余款项的行为。如果不满意,可联系站长再获得一份类似毕业设计成品,只需在原价基础上增加20元即可获得,保质不加价!
  • 4.本站毕业设计成品可分开购买,如只需要购买论文(有开题报告和答辩PPT的含于其中)或者单独购买源码。论文价格:50元/份  源码价格:70元/份
  • 5.本站所有毕业设计作品为保证质量, 一个学校只出售一份,概不重复!
  • 6.如打包购买大量成品,可通过上述联系方式联系站长!
 

CSharp

摘 要

 

学生信息管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说至关重要。所以学生信息管理系统应该能够为用户提供充足的信息和快捷的查询方式。作为计算机应用的一部分,使用计算机对学生信息进行管理,具有手工管理所无法比拟的优点.例如查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

本系统正是以计算机便捷、快速、高效的管理学生信息这一优势为出发点,结合功能强大的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 AJAX is also used to improve the users’ experience while the database of  ADO.NET is taken to obtain higher operating efficiency in the process of store. Meanwhile, the application of DLL improves the system's security greatly. At the same time, the functional modularization’ programming has good scalability which can help users adding to functions suited to their environment conveniently.  Since this System mainly takes the information of students, teachers, curriculum and students’ achievement as the main target of management, also is coupled with the corresponding information of departments, classes and grades, so it can basically meets the application requirements of the System of the Department Information Management .

 

Key words  Student Manage Input Search Modify AJAX ASP.NET

 

 


 

  

 

... I

Abstract I

1 绪论... - 1 -

1.1 信息管理系统的发展历史... - 1 -

1.2 国内外研究概况... - 1 -

1.3 开发本系统的意义... - 2 -

1.4 本文研究路线... - 2 -

1.5 系统开发基本目标... - 2 -

1.6 系统开发设计思想... - 3 -

2 学生信息系统的基本原理... - 4 -

2.1 认识ASP.NET. - 4 -

2.2 C#语言与AJAX简介... - 5 -

2.3 SQL SERVER 2000简介... - 6 -

2.4 本章小结... - 7 -

3 学生信息管理系统分析与总体设计... - 8 -

3.1系统功能需求简介... - 8 -

3.2 功能需求描述... - 9 -

3.3 系统平台选择... - 11 -

3.4 数据库设计... - 12 -

3.5 系统错误处理与安全性分析... - 17 -

3.6 本章小结... - 18 -

4 系统的主要功能实现... - 19 -

4.1 功能模块树(TreeView)设计... - 19 -

4.2 用户登录与注册模块设计... - 19 -

4.3 教师信息模块设计... - 24 -

4.4 年级和班级管理模块设计... - 31 -

4.5课程信息管理模块设计... - 40 -

4.6 学生信息模块设计... - 44 -

4.7 学生成绩模块设计... - 49 -

4.8 用户自定义控件MyCalendar的设计与实现... - 55 -

4.9 本章小结... - 55 -

5 系统的主要界面设计... - 56 -

5.1 说明... - 56 -

5.2 主界面设计... - 56 -

5.3 功能模块界面设计... - 57 -

5.4 本章小结... - 62 -

6 探索与提高(结论)... - 63 -

谢辞... - 64 -

参考文献... - 64 -

附录1:外文资料翻译... - 66 -

A1.1古典控制系统的优化方法(译文)... - 66 -

A1.2  One Optimum 'Design Method of Classical Control System(原文)... - 73 -

附录2. - 81 -

a)           使用存储过程操作数据库... - 81 -

b)           功能模块树(TreeView)的实现... - 85 -

c)           登录随机验证码的实现... - 89 -

d)           LoginBtn_Click()事件代码... - 90 -

e)           MyCalendar的实现... - 93 -

f)           学生查询成绩初始化代码... - 97 -

g)           功能权限树的界面显示效果图... - 99 -

 


 

1 绪论

 

1.1 信息管理系统的发展历史

 

管理信息系统在最初级阶段是统计系统,所研究的内容是数量数据间表面的规律,它可以把数据分成较相关和较不相关的组,然后把数据转换为信息。

第二阶段是数据更新系统,其典型代表是美国航空公司于20世纪50年代建成的SABRE预约订票系统。它设有1008个订票点,可以存取600000个旅客记录和27000个飞行段记录。它的操作比较复杂,在任何一""都可以查到某一航班是否有空座位。

第三阶段是状态报告系统,它可以分为生产状态报告、服务状态报告和研究状态报告等系统。比如生产状态报告系统,它的典型代表是IBM公司的生产管理系统。1964年它生产出中型计算机IBM360.一台计算机有超过15000个不同的部件,每一个部件又有若干个元件,加之IBM的工厂遍及美国各地,不同的定货有不同的部件和不同的元件,必须指出什么工厂什么设备生产什么元件,因此不仅生产复杂,装配、安装和运输都十分复杂。为了保证生产以及其他环节的顺利进行,必须要有一个以计算机为基础的生产状态报告系统。

状态报告系统还有一种形式是数据处理系统,它用来处理日常业务和生产报告,重点在于将手工作业自动化,提高效率和节省人力。数据处理系统一般不能提供决策信息。

最后的阶段是决策支持系统,它是用来辅助决策的信息系统。该系统可以计划、分析方案,审查解答和求解的误差。它一般包括一些模型用以产生决策信息,但不强调全面的管理功能。

 

1.2 国内外研究概况

 

目前,国内大部分的信息管理系统都是采用VBVC++结合数据库如SQL2000Visual FoxPro等设计的单机版。这样的学生信息管理系统虽然同时具有自动化操作的优势,实现了计算机管理信息的诸多优点。但是由于自身单机版的缺陷,必须在每个操作者的电脑上均安装应用程序方可使用。这样在数据的对接,管理的同步性方面均由诸多弊端。也有一些基于WEB的信息管理系统,由于自身程序语言的缺陷,比如ASP。在安全性和运行维护效率等方面不能满足大型信息管理系统的需要。

基于兼容、维护、运行效率、安全性等诸多方面的考虑,MicroSoft公司推出了自己的全新编程语言,基于.NET平台的面向对象的Visual C# 2005。一种派生于CC++Java的编程语言,在平台无关性、运行效率、安全性、交互性和支持的网络标准等方面均有无可比拟的优势。本系统正是基于对国内外现有各种信息管理系统缺陷的分析,通过全新的Visual C# 2005语言+SQL2000数据库设计的学生信息管理系统。力图改善传统信息系统的用户体验与运行效率等方面寻找突破。

 

1.3 开发本系统的意义

 

学生信息管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说至关重要。所以学生信息管理系统应该能够为用户提供充足的信息和快捷的查询方式。但一直以来,人们都使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,比如:效率低、保密性差,另外,长时间积累的大量文件和数据给查找、更新和维护等工作都带来了不少的困难。

现今学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。面对庞大的信息量,需要有学生信息管理系统来提高学生管理工作的效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速查询,从而减少管理方面的巨大工作量。

随着科学技术、网络信息的不断发展,计算机科学也日渐成熟,其强大的功能已为人们深刻认识。如今,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、使用寿命长、成本低等。

 

1.4 本文研究路线

 

本系统将以课本和一些课外书籍为参考,按照毕业设老师的作业要求,从系统开发背景业务流程分析数据流分析功能模块设计数据库设计输入输出设计系统部署一步步对系统进行分析和设计。

 

1.5 系统开发基本目标

 

1. 该系统开发的总体任务是实现学生信息管理的系统化,规范化的自动化。

2. 系统对永久记录的文件实现归档管理,支持高效率完成学生信息管理的各项任务。

3. 确定在一定的时间内能完成预定的程序功能是可行性分析报告的重点。

 

1.6 系统开发设计思想

 

尽量采用学校现有的软硬件环境及先进的管理系统开发方案,从而达到充分利用学校现有的资源,提高系统开发水平和应用效果的目的。

系统采用模块化程序设计方法,既便于系统各子功能的组合和修改,又便于未参与开发的技术维护人员进行补充、维护。

系统应具备数据库维护功能,及时根据用户需求进行数据的添加,删除。

系统应符合学校对学生的管理流程满足学校对学生的管理需要,并达到操作过程中的直观,方便,实用,安全等要求。

【本文来自于电脑爱好者(http://www.pc-fans.net),转载请注明出处!】

首页上一页下一页末页  当前是第1页

上一篇:没有了

下一篇:企业投资价值分析系统

更多关于基于ASP.NET与SQL 2000的学生信息管理系统的新闻
新闻评论
正在加载评论列表...