ASP.net+sqlserver学生综合考评系统设计与实现
时间:2016-12-22 11:36 来源:毕业论文 作者:毕业论文 点击:次
摘要:本系统开发的目的就是利用计算机技术完成对日常的教务工作中学生综合考评的数字化管理,实现对学生个人信息、成绩进行文护工作的系统化、规范化和自动化,从而极大地提高工作效率和准确率。系统采用目前比较流行B/S编程模式,以SQL Server 2005作为数据库服务器,以C#为编程语言,在Microsoft Visual Studio 2005平台下利用ASP.NET技术实现完成的。从学校教务工作具体需求出发,本系统角色分为三种:管理员、教师和学生,然后按照角色划分各个功能模块,因此它能够满足教师和学生的各项需求,且操作简单方便。4655 关键词:考评系统;B/S模式;ASP.NET;SQL SERVER 2005 Students a comprehensive evaluation system design Abstract: The purpose of the system development is the use of computer technology to complete the routine educational work of secondary appraisal digital management, implementation of the student's personal information, results for maintenance work of systematization, standardization and automation, so as to greatly improve the work efficiency and accuracy.The system is currently more popular B / S programming mode, using SQL Server 2005 as database server, C # is the programming language, in Microsoft Visual Studio 2005 platform using ASP.NET technology to achieve.From the school's work specific needs, the system is divided into three types: role of administrators, teachers and students, and then in accordance with the division of the roles of each function module, so it can meet the needs of teachers and students, and the operation is simple and convenient. Key Words: AssessmentmentSystem;B/S model;ASP.NET;SQL SERVER 2005 目 录 摘要 2 关键词 2 ABSTRACT: 2 KEY WORDS: 2 1绪论 2 1.1背景及意义 2 1.2技术介绍 3 2需求分析 4 2.1 系统目标 4 2.2 功能分析 4 2.3 性能分析 4 2.4 数据分析 4 3系统概要设计 5 3.1系统总体结构 5 3.2功能模块设计 6 3.3数据库设计 7 4 系统详细设计与实现 4.1登陆功能的实现 8 4.2学生功能模块的实现 8 4.3教师功能模块的实现 8 4.4 管理员功能模块的实现 10 5 系统测试 11 5.1测试定义 11 5.2测试方法及结果 11 6 结 论 12 致 谢 14 学生综合考评系统设计 1绪论 1.1背景及意义 随着高校规模不断扩大,高校学生人数急剧增加,对学生进行综合考评管理变成一项非常繁琐与复杂的工作。但目前我国的大中专院校的学生考评管理水平并不高,有的还停留在纸介质的基础上,这种管理手段已经不适应时代的发展,因为它浪费了许多的人力和物力,在当今信息化的时代这种传统的管理方法必然要被计算机为基础的信息管理系统所取代。 学生考评管理系统一方面可以减轻高校教务人员的工作量,缩小开支;另一方面就是可以提高高校教学管理的工作效率与准确率,并能让学生方便地查询到自己的课程成绩,平时成绩。因此,设计并开发一个实用的学生考评管理系统具有一定的应用价值和现实意义。 1.2技术介绍 ASP.NET运行原理描述如下:当一个HTTP向服务器请求并被IIS接收后,首先,IIS检查客户端请求的页面类型,并为其加载相应的.dll文件,然后,在处理过程中将这条请求发送给能够处理这个请求的模块。IIS将这条请求发送给能够处理这个请求的模块之前,还需要经过一些HttpModule的处理,这些都是系统默认的Modules(用于获取当前应用程序的模块集合)。HttpModule模块是一个组件,可以注册为ASP.NET请求生命周期的一部分,当处理该组件时,该组件可以读取或更改请求或响应。HttpModule模块通常用于执行需要监视每个请求的特殊任务,如安全或站点统计信息。 (责任编辑:qin) |