基于ASP.NET的高校学生管理系统的设计与实现

基于ASP.NET的高校学生管理系统的设计与实现

论文摘要

近年来随着Internet的普及,越来越多的学校建立了自己的Web网站,学校通过网站可以展示自己,其中学生管理系统是构成学校网站的一个重要组成部分。它担负着双层作用,一方面可以用来管理学籍信息,另一方面又可以及时向学生家长公告学生在校的情况,从而使家长及时了解孩子在学校的情况。我国高等教育迎来了蓬勃发展的新局面,各院校招生规模不断扩大,学校的教学管理负担越来越重。采用传统的学生信息管理模式(如直接手工管理或者开放性程度不高的管理系统)不可避免的浪费大量的人力、物力和财力。如何提高学生信息管理的水平,建立适合自己院校的学生信息管理系统,已成为学校信息化建设过程中急需解决的重要问题。我们学院自己开发了此学生管理系统,它包括学生基本信息管理、学生成绩管理、课程管理、综合测评、体质测试、学费管理、奖学金管理和用户管理几大部分,主要负责本专科类院校学生信息的管理。该学生管理系统可以在Windows 2000 Server或Windows 2003Server操作系统平台上运行,Web服务器为IIS,数据库服务器为Microsoft SQL Server 2000,开发工具采用的Microsoft VisualStudio.NET和Dream Weaver。其工作流程为:用户登录通过权限判断,普通用户只能浏览、阅读和查询学生信息,系统管理员除了可以完成普通用户的操作外,还可以管理学生的基本信息管理、成绩管理等功能。运用WEB技术,建设学校学生信息管理平台,旨在探索一种以互联网为基础的教学管理模式。通过这种新的管理模式,为学院营造一种新的教学管理环境,使管理突破时空限制,提高工作效率和管理水平,使学校管理者、教师和学生可以在任何时候、任何地点通过网络进行学习与交流。本系统充分考虑系统的安全性,对系统的运行环境进行了IIS安全管理设置,对储存到数据库中的用户信息进行加密,采用ADO.NET技术访问OLE DB直接连接的数据库,使数据访问过程简单,访问效率高,从而使整个信息管理系统始终能够高效、稳定的运行和应对比较大的访问流量。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 系统开发背景
  • 1.1.1 背景调查
  • 1.1.2 学生管理工作信息化现状
  • 1.1.3 学生管理信息系统存在的不足
  • 1.2 本课题的现状及发展趋势
  • 1.3 课题研究的研究内容和意义
  • 1.4 本文的主要工作安排
  • 第二章 系统相关技术简介
  • 2.1 ASP.NET技术简介
  • 2.2 ASP.NET结构
  • 2.3 三种技术比较
  • 2.3.1 JSP技术
  • 2.3.2 ASP技术
  • 2.3.3 ASP.NET技术
  • 第三章 系统的需求分析
  • 3.1 系统可行性分析
  • 3.2 系统安全性分析
  • 3.3 系统流程分析
  • 3.3.1 用户登录模块设计
  • 3.3.2 学生基本信息管理模块设计
  • 3.3.3 学生其它管理模块设计
  • 3.4 数据库的连接
  • 3.4.1 数据库的引入
  • 3.4.2 ADO.NET访问数据库的原理
  • 3.4.3 数据库逻辑设计 E-R图
  • 第四章 系统的分析与设计
  • 4.1 系统总体架构设计
  • 4.2 系统功能模块设计
  • 4.3 信息管理系统涉及到的表
  • 第五章 系统的实现
  • 5.1 系统的登录
  • 5.2 学生基本信息模块的实现
  • 5.3 课程管理模块的实现
  • 5.4 成绩管理模块的实现
  • 5.5 学生体质健康测试模块的实现
  • 5.6 数据统计分析的实现
  • 5.7 分页功能的实现
  • 第六章 结束语
  • 6.1 论文工作总结
  • 6.2 问题与展望
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  

    基于ASP.NET的高校学生管理系统的设计与实现
    下载Doc文档

    猜你喜欢