基于Web的考务管理系统的设计与实现

 2024-01-22 09:01

论文总字数:17062字

摘 要

:随着信息技术飞速发展,信息系统已成为人们关注的焦点,对信息进行科学化的网络管理己经成为高校管理的发展趋势。利用计算机技术实现智能化安排,是最为省时和高效的。考务管理系统正是基于这个出发点而开发的。本系统采用ASP.NET,VS2010和SQL2005等开发工具实现了管理员管理基本信息资料,师生查询和获取相关信息的功能。 本文首先对系统设计的需求和要求进行了分析,然后将系统中主要部分实现方法接着做了较为详细的介绍;最后针对系统进行了调试并就系统存在的问题提出了改进方案。

关键词: 高校考务,数据库,ASP.NET,SQL2005

Abstract:With the rapid development of information technology, information systems have become the focus of attention of the scientific information network management has become the development trend of university management. Use of computer technology to achieve intelligent arrangement is the most time-saving and efficient. Examination Management System is based on the starting point and development. The system uses ASP.NET, VS2010 and SQL2005 development tools to achieve the basic information management administrator, teacher and student inquiry and access functions related information. Firstly, the needs and requirements of the system design is analyzed, and then the main part of the system implementation and then do a more detailed description; Finally, system debugging and system problems on the proposed improvements.

Key words: management system of exam,database, ASP.NET, SQL2005

目 录

1 引言 5

1.1 选题背景 5

1.2 研究意义 5

1.3 研究现状 5

2 系统开发技术支持 5

2.1 实施平台 5

2.2 ASP.NET的简介 5

2.3 ASP.NET的优点 6

2.4 数据库技术 6

3 考务系统需求分析 7

3.1 功能需求 7

3.2 可行性分析 7

3.3 系统分析 8

4 考务系统设计分析 10

4.1 总体设计 10

4.2 数据库设计 12

5 系统详细设计 18

5.1 主界面设计 18

5.2 管理员信息管理模块 19

5.3 教师(辅导员、学生)管理功能模块 22

5.4 考场安排管理功能模块 25

6 考务系统调试 28

6.1 系统调试 28

6.2 调试方案 28

6.3 调试结果分析评价 28

结 论 29

参 考 文 献 30

致 谢 31

1 引言

1.1 选题背景

  考务管理是教务管理的重要组成部分,它围绕考试对学生考试科目安排、考试时间安排、考试现场监督以及相关的学生、教师、教学资源等一系列事物进行管理,简而言之,考务管理是对考试全过程的组织管理。随着信息技术飞速发展,信息系统已成为人们关注的焦点,对信息进行科学化的网络管理己经成为高校管理的发展趋势。利用计算机技术实现智能化安排,是最为省时和高效的。考务管理系统正是基于这个出发点而开发的。   

1.2 研究意义

在我国,高校考务管理系统并非一个新的课题,计算机技术在日新月异的发展,但是有很多学校的管理都依然由手工操作来完成,这十分落后,效率极低,而且极易出错。考务管理系统为师生提供考试科目,考试时间,监考等方面的信息资料。此外还能提供师生的基本信息资料,对师生信息进行动态管理,免去繁琐的手工处理,减轻工作强度,提高考务安排的效率、准确性。因此开发一个完备的高校考务管理系统是非常有意义的。

1.3 研究现状

随着计算机技术的发展,特别是计算机网络技术与数据库技术的发展,使学校的管理和工作方式发生了很大的改观。经过多年的发展,高校的考务管理已经逐步手工办公过渡到网络办公阶段,各高校纷纷构建信息化管理平台,考务管理也借着该信息化平台向着高效、优质的管理方向迈进。基于考务管理系统的重要性,本文通过所学的ASP.NET技术以及SQL数据库来实现了一个考务管理系统。

2 系统开发技术支持

2.1 实施平台

本高校考务管理系统采用目前流行的ASP.NET技术进行开发,采用B/S架构进行开发,开发环境采用微软集成开发环境VS2010来进行开发,数据库采用SQL2005数据库系统来存放论坛中的数据信息。

2.2 ASP.NET的简介

ASP.NET是一项非常灵活、功能强大的新技术,用于创建编写动态Web页面。它是Microsoft公司的ASP和.NET Framework核心技术的结合。动态服务器页面在Web计算方面已有较长的历史,它提供了一种强健、快速、有效的方法用于去创建动态Web页面。.NET Framework则是一整套的新技术,Microsoft公司推出此技术的目的是改革未来在所有编程开发中所采用的方法,以及各公司从事业务活动的方法。因此, ASP.NET是利用.NET Framework提供的新功能来创建动态Web页面的一种方法。

2.3 ASP.NET的优点

(1)较高的安全性

ASP.NET允许创建“个人帐户”和“角色”,以便每个用户都能访问不同的代码和可执行代码,从而提高应用程序的安全性。

(2)可靠性

ASP.NET是一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊的无缝技术,大大提高了运行速度。

(3)可扩展性

ASP.NET是一项可扩展技术。为了提高ASP.NET应用程序的可扩展性,改进了服务器间的通信,使得可以在多台服务器上进行一个应用程序。

剩余内容已隐藏,请支付后下载全文,论文总字数:17062字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;