毕业论文——通用作业批改系统设计

上传人:wo7****35 文档编号:60512543 上传时间:2018-11-16 格式:DOC 页数:32 大小:479KB
返回 下载 相关 举报
毕业论文——通用作业批改系统设计_第1页
第1页 / 共32页
毕业论文——通用作业批改系统设计_第2页
第2页 / 共32页
毕业论文——通用作业批改系统设计_第3页
第3页 / 共32页
毕业论文——通用作业批改系统设计_第4页
第4页 / 共32页
毕业论文——通用作业批改系统设计_第5页
第5页 / 共32页
亲,该文档总共32页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《毕业论文——通用作业批改系统设计》由会员分享,可在线阅读,更多相关《毕业论文——通用作业批改系统设计(32页珍藏版)》请在金锄头文库上搜索。

1、辽东学院本科毕业论文(设计)摘要随着网络高速地融入当今现代人的生活,学校对网络技术的应用也在不断地提高。学校的教学任务十分复杂,工作也很繁琐,在教学任务中,作业的批改也是一个很重要的环节。为了提高老师工作效率,减轻教师的工作强度,提高作业批改的灵活性,通用作业批改系统的诞生可以说是事在必行的。该系统采用B/S结构,以浏览器方式登陆系统,用ASP.NET作为开发语言,数据库则使用Microsoft SQL Server 2000实现。通用作业批改系统包括了学生子系统、教师子系统、管理员子系统三大模块,该系统主要完成学生,教师,管理员的登陆,作业的提交,批改等功能,具有操作简单、界面友善、灵活性好

2、、系统安全性高、运行稳定等特点。本文简要介绍了通用作业批改系统的项目背景和意义,着重阐述了该系统的设计实现过程与该系统数据库的设计实现过程;从系统的需求分析、模块设计、数据库设计到系统实现等各个环节都进行了详尽的分析和描述。关键词:作业上传;作业批改;系统实现General Homework Correct SystemAbstractWith the high-speed network melting into modern life, the application of network technology at school also increases continually. T

3、he teaching mission of the school is very complicated, and work is also very tedious, it is obvious, the homework correct is also a very important link in the teaching mission. For raising teachers work efficiency and the agility of homework correct, easing the teachers work strength, the birth of c

4、an be said to be in inevitable. The system uses B / S structure to Browser landing system, using ASP.NET as a development language, database using Microsoft SQL Server 2000 to achieve. includes a subsystem of students, teachers subsystems, and the three major subsystems administrator module, The sys

5、tem accomplished the loading of students, teachers and managers, handing over the homework, and correcting. The system contains many strong points such as simply operation, friendly interface, high agility and system safety stable circulates.This paper introduced the item background and meanings of

6、in brief , and elaborates the design and realization courses of the system and the database of the system .And it describes every links from the needs analysis ,module design ,database design to system realization.Key Words:Upload operations; Correction;System Realization - III -目录摘要IAbstractII引言11

7、开发背景21.1 B/S结构概述21.2简述ASP.NET及其特点31.3客户机/服务器数据库系统概述42 需求分析52.1 用户需求分析52.2 系统功能的需求分析52.3 性能需求分析53 可行性分析63.1 技术可行性63.2 经济可行性63.3 社会可行性64 系统设计74.1系统总体结构设计74.2功能设计74.2.1登陆子系统功能设计84.2.2学生子系统功能设计84.2.3教师子系统功能设计94.2.4管理员子系统功能设计104.3数据库设计114.3.1 概念结构设计114.3.2逻辑结构设计124.3.3物理结构设计144.4作业批改系统功能的实现174.4.1 登陆界面17

8、4.4.2学生注册界面194.4.3作业上传界面214.4.4作业批改界面215系统测试225.1测试范围与主要内容225.2测试结果22结论23参 考 文 献24致谢25辽东学院本科毕业论文(设计)版权使用授权书26辽东学院本科毕业论文(设计)引言在国内,从学生作业管理系统的管理情况来看,在现代化教育技术模式下,使用计算机提交作业已相当普及。但能够合理使用硬件资源,有条理地管理好学生作业信息的却少之又少。通过网络的了解,已经有不少高等学校已经推出了自己的作业上传系统1。但是由于实现技术有限,系统的功能不完善,而且存在很多缺陷。例如:查询不全面、容易导致系统不稳定,数据库缺乏管理,数据缺乏更新

9、,而且容易丢失。由于这些缺点造成用户对系统不信任,于是又回到传统的“拷贝、粘贴”方式。系统就荒废了。本文阐述了如何运用ASP.NET技术2构建一个网上作业提交和批改系统的过程,描述了B/S模式的概念及特点,ASP.NET的优越性及对通用作业批改系统的分析,该系统主要完成了作业的上传,教师对作业的批改,系统得稳定性高,操作简单。1 开发背景随着计算机技术的快速发展,信息化成为传统产业提高工作效率和企业竞争力的重要途径,并且人们也不再满足于建立各种静态地发布信息系统,更多的时候需要能与用户进行交互,并能提供后台的数据库管理和控制等服务的系统。国际互联网的出现极大地推动了教育的发展。目前,大中小学都

10、在进行信息化的建设,大到覆盖整个校园乃至全世界的校园网系统,小到各种教学用系统,都在实际的教学工作和科研工作中发挥着至关重要的作用。众所周知,学校的教学任务十分复杂,工作也很繁琐, 可以预见的是在教学任务中,作业的批改也是一个很重要的环节。传统的作业批改方式面临着变革,作业批改系统的出现能够大大减轻教师的工作强度,进一步规范教学管理工作,并增强教学管理信息的透明度,提高教学质量的功能,同时通过计算机实现异地作业批改已成为可能,因此作业批改既可以在本地进行,也可以在异地进行,大大拓展了作业批改的灵活性。国内存在作业管理系统的整体安装软件3,例如:学生作业管理系统2.0、计算机学生作业管理系统2.

11、6。这样的软件安装方便,实现快捷,但是整套软件缺乏针对性,不能生搬硬套,也不利于维护,开发属于自己的系统显得尤其重要。1.1 B/S结构概述 B/S结构 即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现。B/S结构,主要是利用了不断成熟的WWW浏览器技术,结合浏览器的多种Script语言(VBScript、JavaScript)和ActiveX技术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约

12、了开发成本,是一种全新的软件系统构造技术4。 B/S结构采用星形拓扑结构建立企业内部通信网络或利用Internet虚拟专网(VPN)。前者的特点是安全、快捷、准确。后者则具有节省投资、跨地域广的优点。须视企业规模和地理分布确定。企业内部通过防火墙接入Internet,再整个网络采用TCP/IP协议。网络结构如图1-16所示:图1-.1 网络结构图1.2简述ASP.NET及其特点ASP.NET完全基于模块与组件,具有更好的可扩展性与可定制性,数据处理方面更是引入了许多激动人心的新技术,正是这些具有革新意义的新特性,同时也提供给Wweb开发人员更好的灵活性,有效缩短了Wweb应用程序的开发周期。A

13、SP.NET与Windows 2000 Server/Advanced Server的完美组合,为中小型乃至企业级的webWeb商业模型提供了一个更为稳定,高效,安全的运行环境。ASP.NET的特点5:1、.增强的性能。ASP.NET 是在服务器上运行的编译好的公共语言运行库代码。与被解释的前辈不同,ASP.NET 可利用早期绑定、实时编译、本机优化和盒外缓存服务。这相当于在编写代码行之前便显著提高了性能。 2、.世界级的工具支持。ASP.NET 框架补充了 Visual Studio 集成开发环 3、.境中的大量工具箱和设计器。WYSIWYG 编辑、拖放服务器控件和自动部署只是这个强大的工具

14、所提供功能中的少数几种。 4、.威力和灵活性。由于 ASP.NET 基于公共语言运行库,因此 Web 应用程序开发人员可以利用整个平台的威力和灵活性。.NET 框架类库、消息处理和数据访问解决方案都可从 Web 无缝访问。ASP.NET 也与语言无关,所以可以选择最适合应用程序的语言,或跨多种语言分割应用程序。另外,公共语言运行库的交互性保证在迁移到 ASP.NET 时保留基于 COM 的开发中的现有投资。 5、.简易性。ASP.NET 使执行常见任务变得容易,从简单的窗体提交和客户端身份验证到部署和站点配置。例如,ASP.NET 页框架使您可以生成将应用程序逻辑与表示代码清楚分开的用户界面,

15、和在类似 Visual Basic 的简单窗体处理模型中处理事件。另外,公共语言运行库利用托管代码服务(如自动引用计数和垃圾回收)简化了开发。 6、.可管理性。ASP.NET 采用基于文本的分层配置系统,简化了将设置应用于服务器环境和 Web 应用程序。由于配置信息是以纯文本形式存储的,因此可以在没有本地管理工具帮助的情况下应用新设置。此零本地管理哲学也扩展到了 ASP.NET 框架应用程序的部署。只需将必要的文件复制到服务器,即可将 ASP.NET 框架应用程序部署到服务器。不需要重新启动服务器,即使是在部署或替换运行的编译代码时。 7、.可缩放性和可用性。ASP.NET 在设计时考虑了可缩放性,增加了专门用于在聚集环境和多处理器环境中提高性能的功能。另外,进程受到 ASP.NET 运行库的密切监视

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号