本系统的前台是采用C#进行页面制作,后台则实施SQL Server数据库管理,在系统的内容和数据上实行的是数据库“动态”管理,对数据库的操作是基于Web的数据库信息管理,这样,一套能达成使用者的使用目标的科学的学生信息成绩管理系统便建立起来了。一.教务处管理人员可以随时查看选课情况,调取老师及学生信息,发布教学信息。二、教师可以随时查看本门课程的选课情况,统计选课学生名单和个人信息。三、学生可以进行选课、修改、查询成绩等操作。
2.相关技术的简介
2.1 Visual C#2010的相关介绍
C#为Visual Studio 2010开发语言中的一种,它是一种面向对象的编程语言,是一种运行在.NET Framework上的高级设计语言。Visual C# 2010较易操作、也拥有比以前更加突出的优势,而且是面向对象的。它靠着许多的特性以及创新,不仅保留了C样式语言的形式,还可以使程序员迅速开发应用程序。有以下一些特点:
(1)可视化的编程环境
可视化的环境让程序员看到的界面在开发上产生了很明显的变化,为用户提供了许多元素,例如检查框、菜单和工具按钮等。程序员只要用鼠标或者其他的输入设备,做出相关的操作便可以设计出自己想要的画面,而不用进行代码的编写然后又编译生成,给程序人员提供了很多方便。
(2)提升效率和安全性
高效性在这个网络快速发展的时代发挥很大的优势,为了应对激烈竞争的市场,程序员们不间断地缩短开发的时间,开发出合适的新的程序。而C#充分地遵守了讲究效率的原则,它的出现就是可以使程序员以更少代码做更多事。C#设计人员能在Microsoft. NET的平台上构建程序扩展框架,起到事半功倍的效果,并且极大地降低出错率。
2.2SQL Server 2008与SQL语言的介绍与特点
数据库是存储数据的介质,可以对数据库这样去理解:数据库是仓库,里面存储着数据。数据库是数据一定形式关联下的产物。要有效地管理数据库,必须依赖数据管理软件。结合紧密的数据库有SQL Server与.NET。SQL Server的功能有:数据查询、数据操纵、数据定义和数据控制,如:显著提高了安全性,和过去的数据库相对比,SQL Server 2008的安全性能得以改进提升。这体现在系统加密了数据库、设置了安全默认值、增强了密码策略、严密了许可控制,以及增强了安全模式。 ASP.net大学生选课系统设计+源代码(2):http://www.youerw.com/jisuanji/lunwen_27864.html