优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

ASP.NET毕业设计_通用作业批改系统(SQL)

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:

目  录 内容来自think58 [资料来源:THINK58.com]

摘  要... I [资料来源:www.THINK58.com]

AbstractII

think58.com

[资料来源:http://www.THINK58.com]

[资料来源:http://think58.com]

引  言... 1

[版权所有:http://think58.com]

1 开发背景... 2 think58.com [资料来源:http://www.THINK58.com]

1.1 B/S结构概述... 2

think58 [来源:http://think58.com]

[版权所有:http://think58.com]

1.2简述ASP.NET及其特点... 3

[来源:http://think58.com]

1.3客户机/服务器数据库系统概述... 4 think58.com [版权所有:http://think58.com]

2 需求分析... 5 [资料来源:THINK58.com]

2.1用户需求分析... 5

think58好,好think58 [资料来源:www.THINK58.com]

[资料来源:www.THINK58.com]

2.2系统功能的需求分析... 5

本文来自think58 [资料来源:THINK58.com]

[资料来源:http://think58.com]

2.3性能需求分析... 5

内容来自think58

[来源:http://think58.com]

[资料来源:THINK58.com]

3 可行性分析... 6

think58 [资料来源:www.THINK58.com]

[资料来源:www.THINK58.com]

3.1技术可行性... 6 [版权所有:http://think58.com]

3.2经济可行性... 6 本文来自think58 [资料来源:http://www.THINK58.com]

3.3社会可行性... 6

[资料来源:http://think58.com]

4 系统设计... 7 [来源:http://www.think58.com]

4.1系统总体结构设计... 7 think58.com [资料来源:www.THINK58.com]

4.2功能设计... 7 [版权所有:http://think58.com]

4.2.1登陆子系统功能设计... 8 think58.com [资料来源:http://www.THINK58.com]

4.2.2学生子系统功能设计... 8 [资料来源:http://think58.com]

4.2.3教师子系统功能设计... 9

[来源:http://think58.com]

4.2.4管理员子系统功能设计... 10 copyright think58 [资料来源:http://think58.com]

4.3数据库设计... 11 copyright think58

[资料来源:www.THINK58.com]

4.3.1 概念结构设计... 11

think58.com [资料来源:www.THINK58.com]

[来源:http://www.think58.com]

4.3.2逻辑结构设计... 12 copyright think58

[来源:http://think58.com]

4.3.3物理结构设计... 14

内容来自think58 [资料来源:http://THINK58.com]

[版权所有:http://think58.com]

4.4作业批改系统功能的实现... 17

[来源:http://www.think58.com]

4.4.1 登陆界面... 17 内容来自think58

[资料来源:http://THINK58.com]

4.4.2学生注册界面... 19

think58

[来源:http://think58.com]

[资料来源:http://www.THINK58.com]

4.4.3作业上传界面... 21

think58.com

[来源:http://www.think58.com]

[资料来源:http://THINK58.com]

4.4.4作业批改界面... 21

think58

[资料来源:http://think58.com]

[资料来源:www.THINK58.com]

5系统测试... 22

本文来自think58 [来源:http://www.think58.com]

[来源:http://think58.com]

5.1测试范围与主要内容... 22 think58.com [资料来源:http://www.THINK58.com]

5.2测试结果... 22

think58.com

[资料来源:THINK58.com]

[来源:http://think58.com]

结  论... 23

think58.com [资料来源:www.THINK58.com]

[资料来源:http://www.THINK58.com]

参考文献... 24 本文来自think58 [资料来源:www.THINK58.com]

致  谢... 25 copyright think58

[资料来源:www.THINK58.com]

辽东学院本科毕业论文(设计)版权使用授权书... 26 think58

[来源:http://think58.com]


  think58好,好think58

[资料来源:http://think58.com]

引  言

在国内,从学生作业管理系统的管理情况来看,在现代化教育技术模式下,使用计算机提交作业已相当普及。但能够合理使用硬件资源,有条理地管理好学生作业信息的却少之又少。 think58.com

[资料来源:THINK58.com]

通过网络的了解,已经有不少高等学校已经推出了自己的作业上传系统[1]。但是由于实现技术有限,系统的功能不完善,而且存在很多缺陷。例如:查询不全面、容易导致系统不稳定,数据库缺乏管理,数据缺乏更新,而且容易丢失。由于这些缺点造成用户对系统不信任,于是又回到传统的“拷贝、粘贴”方式。系统就荒废了。

[版权所有:http://think58.com]

本文阐述了如何运用ASP.NET技术[2]构建一个网上作业提交和批改系统的过程,描述了B/S模式的概念及特点,ASP.NET的优越性及对通用作业批改系统的分析,该系统主要完成了作业的上传,教师对作业的批改,系统得稳定性高,操作简单。 [版权所有:http://think58.com]


  think58 [来源:http://www.think58.com]

1  开发背景

随着计算机技术的快速发展,信息化成为传统产业提高工作效率和企业竞争力的重要途径,并且人们也不再满足于建立各种静态地发布信息系统,更多的时候需要能与用户进行交互,并能提供后台的数据库管理和控制等服务的系统。 copyright think58

[来源:http://think58.com]

国际互联网的出现极大地推动了教育的发展。目前,大中小学都在进行信息化的建设,大到覆盖整个校园乃至全世界的校园网系统,小到各种教学用系统,都在实际的教学工作和科研工作中发挥着至关重要的作用。 内容来自think58 [资料来源:http://THINK58.com]

众所周知,学校的教学任务十分复杂,工作也很繁琐, 可以预见的是在教学任务中,作业的批改也是一个很重要的环节。传统的作业批改方式面临着变革,作业批改系统的出现能够大大减轻教师的工作强度,进一步规范教学管理工作,并增强教学管理信息的透明度,提高教学质量的功能,同时通过计算机实现异地作业批改已成为可能,因此作业批改既可以在本地进行,也可以在异地进行,大大拓展了作业批改的灵活性。 copyright think58 [资料来源:http://THINK58.com]

国内存在作业管理系统的整体安装软件[3],例如:学生作业管理系统2.0、计算机学生作业管理系统2.6。这样的软件安装方便,实现快捷,但是整套软件缺乏针对性,不能生搬硬套,也不利于维护,开发属于自己的系统显得尤其重要。

copyright think58 [来源:http://think58.com]

[版权所有:http://think58.com]

1.1 B/S结构概述                                     

B/S结构 即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现。B/S结构,主要是利用了不断成熟的WWW浏览器技术,结合浏览器的多种Script语言(VBScript、JavaScript…)和ActiveX技术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术[4]。 think58好,好think58 [资料来源:www.THINK58.com]

 B/S结构采用星形拓扑结构建立企业内部通信网络或利用Internet虚拟专网(VPN)。前者的特点是安全、快捷、准确。后者则具有节省投资、跨地域广的优点。须视企业规模和地理分布确定。企业内部通过防火墙接入Internet,再整个网络采用TCP/IP协议。网络结构如图1-1所示: think58好,好think58 [资料来源:THINK58.com]

think58好,好think58

[资料来源:http://www.THINK58.com]

图1-1网络结构图 [资料来源:http://www.THINK58.com]

 

think58

[资料来源:www.THINK58.com]

[来源:http://think58.com]

1.2简述ASP.NET及其特点 

ASP.NET完全基于模块与组件,具有更好的可扩展性与可定制性,数据处理方面更是引入了许多激动人心的新技术,正是这些具有革新意义的新特性,同时也提供给Web开发人员更好的灵活性,有效缩短了Web应用程序的开发周期。ASP.NET与Windows   2000   Server/Advanced   Server的完美组合,为中小型乃至企业级的Web商业模型提供了一个更为稳定,高效,安全的运行环境。ASP.NET的特点[5]:

think58好,好think58

[资料来源:www.THINK58.com]

[资料来源:http://THINK58.com]

1.增强的性能。ASP.NET是在服务器上运行的编译好的公共语言运行库代码。与被解释的前辈不同,ASP.NET可利用早期绑定、实时编译、本机优化和盒外缓存服务。这相当于在编写代码行之前便显著提高了性能。

[资料来源:http://think58.com]

2.世界级的工具支持。ASP.NET框架补充了Visual Studio集成开发环

内容来自think58 [资料来源:THINK58.com]

[来源:http://think58.com]

3.境中的大量工具箱和设计器。 think58 [来源:http://www.think58.com]

4、威力和灵活性。由于ASP.NET基于公共语言运行库,因此 Web应用程序开发人员可以利用整个平台的威力和灵活性。.NET 框架类库、消息处理和数据访问解决方案都可从Web无缝访问。ASP.NET也与语言无关,所以可以选择最适合应用程序的语言,或跨多种语言分割应用程序。

[资料来源:http://THINK58.com]

5、简易性。ASP.NET使执行常见任务变得容易,从简单的窗体提交和客户端身份验证到部署和站点配置。

[资料来源:THINK58.com]

6、可管理性。ASP.NET 采用基于文本的分层配置系统,简化了将设置应用于服务器环境和 Web 应用程序。由于配置信息是以纯文本形式存储的,因此可以在没有本地管理工具帮助的情况下应用新设置。只需将必要的文件复制到服务器,即可将 ASP.NET框架应用程序部署到服务器。不需要重新启动服务器,即使是在部署或替换运行的编译代码时。

[资料来源:http://www.THINK58.com]

7、可缩放性和可用性。ASP.NET在设计时考虑了可缩放性,增加了专门用于在聚集环境和多处理器环境中提高性能的功能。 内容来自think58 [资料来源:http://www.THINK58.com]

8、自定义性和扩展性。ASP.NET随附了一个设计周到的结构,它使开发人员可以在适当的级别"插入"代码。 copyright think58

[来源:http://think58.com]

9、安全性。借助内置的 Windows身份验证和基于每个应用程序的配置,可以保证应用程序是安全的。 [来源:http://www.think58.com]