ASP.NET《计算机应用基础》作业管理系统设计与实现(2)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

ASP.NET《计算机应用基础》作业管理系统设计与实现(2)


1.1 课题研究的目的意义
本课题的研究方向是力图通过对分层架构思想、软件工程、.NET平台以及Web2.0思想等知识的研究,寻找一种合理、简练、通用、易用、安全、具有良好的可文护性和可扩展性并且融入最新技术元素的基于.NET平台的分层架构模式,最后通过一个完整的系统实例展现出来。
本项目实现总的路线是:收集需求、提出方案、设计实现和验证效果。在分析阶段从整体到部分,对整个分层架构体系各个需求进行收集,明确各部件的职责;然后,针对其职责,提出几种设计方案,并进行设计实现;最后,从耦合度、可扩展性和可文护性等多方面对方案进行验证。
通过作业管理系统的设计与实现,提高设计者的程序设计和网络应用综合能力。
1.2 国内外研究现状
在国内,从学生作业管理系统的管理情况来看,在现代化教育技术模式下,使用计算机提交作业已相当普及。但能够合理使用硬件资源,有条理地管理好学生作业信息的却少之又少。
通过网络的了解,已经有不少高等学校已经推出了自己的作业上传系统。但是由于实现技术有限,系统的功能不完善,而且存在很多缺陷。例如:查询不全面、容易导致系统不稳定,数据库缺乏管理,数据缺乏更新,而且容易丢失。由于这些缺点造成用户对系统不信任,于是又回到传统的“拷贝、粘贴”方式,系统就荒废了。
   本文阐述了如何运用ASP.NET技术构建一个网上作业提交和批改系统的过程,描述了B/S模式的概念及特点,ASP.NET的优越性及对通用作业批改系统的分析,该系统主要完成了作业的上传,教师对作业的批改,系统得稳定性高,操作简单。
1.3 主要工作
作业管理系统是为在校师生作业交流设计的一个高效和便捷的网上平台。它打破了传统的交互模式,使师生之间可以通过互联网直接进行交流,这不仅使教师的工作更加轻松,而且还大大提高了教学的效率。
本文阐述了如何运用ASP.NET技术构建一个网上作业提交和批改系统的过程,描述了B/S模式的概念及特点,ASP.NET的优越性及对通用作业批改系统的分析,该系统主要完成了作业的上传,教师对作业的批改,系统得稳定性高,操作简单。
2.开发工具介绍
2.1 SQL Server 2005介绍
SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使你可以构建和管理用于业务的可用性和高性能的数据应用程序。使用SQL Server 2005,能够在数据库层开发WEB服务,将SQL Server当作一个超文本传输协议(HTTP)侦听器,并且为网络服务中心应用软件提供一个新型的数据存取功能。
2.2 ASP.NET技术介绍
ASP.NET是统一的Web应用程序平台,它提供了为建立和部署企业级Web应用程序所必需的服务。ASP.NET为面向任何浏览器或设备的安全的、强大的、可升级的和稳定的应用程序提供了新的编程模型和基础结构。
ASP.NET提供了下面的优点:可管理性、安全、易于部署、增强的性能、灵活的输出、移动设备支持、扩展性和可用性、跟踪和调试、与.NET Framework集成以及与现有ASP应用程序的兼容性。
2.3 B/S体系结构
B/S模式,即Browser/Server(浏览器/服务器)模式,是随着Internet技术的兴起,对C/S模式的一种变化或者改进的结构。与C/S模式相比,它大大简化了客户端,客户端只要装上操作系统、网络协议软件以及浏览器即可。这时的客户机成为瘦客户机,而服务器端则集中了几乎所有的应用逻辑,开发、文护等工作也都集中在服务器端。同时,对应用软件进行升级时,只需要更新服务器端的软件就行了,所有的客户端只有浏览器,根本不需要做任何文护升级的工作量。所有的操作系统只需要针对服务器进行,从而减轻了系统文护与升级的成本与工作量,使用户的总体拥有成不(TCO)大大降低。 (责任编辑:qin)