online网络系统的开发设计与应用onlinenetworkingacademysystem(源码)【字数:11115

在互联网飞速发展的今天现今的社会,人们已经离不开了网络,网络已经成为人们获取知识和信息的一种方式。网络学院系统也充当了一个重要的学渠道。简单地说,网络学院系统就是充当一个学习媒介的功能,本文就根据现已存在的问题,对网络学院系统做了全面的分析和整体的介绍。本系统主要实现了学生信息管理,教师信息管理,课件信息管理,新闻公告管理,在线留言信息管理,在线作业管理,在线测试管理,课程选课管理等功能,通过这些功能来实现一个功能齐全的Online网络学院系统网站。本课题是利用ASP.NET技术开发一个Online网络学院系统,来给需要的用户提供相应的信息。Online网络学院系统可以极大地提高网络教学的灵活性,它能使网络学习的人员从复杂的学习过程中解脱出来,可以节约出来大量的学习时间,提高学习的效率。关键词ASP.NET,SQL2008 ,Web,B/S架构 ,网络学院系统
Key words: ASP.NET, SQL2008, Web, B / S architecture, network College System 目录
第一章 绪论 1
1.1 课题背景 1
1.2 课题目标 1
1.3 研究现状 1
第二章 网站开发工具介绍 3
2.1 ASP.NET框架 3
2.2 B/S框架 4
2.3 数据库技术 5
第三章 系统分析 6
3.1 问题定义 6
3.2 可行性分析 6
3.3 需求分析 7
3.4系统用例 8
第四章 网站概要设计 9
4.1 网站功能模块 9
4.3 数据库设计 9
4.3.1 数据库概念结构设计 9
4.3.2 数据库逻辑结构设计 12
第五章 网站详细设计 16
5.1 首页功能模块的详细设计 16
5.2 用户信息管理模块 17
5.3 信息管理模块 19
5.4 教师管理模块详细设计 21
5.5作业信息管理模块设计 22
第六章 系统测试 25
6.1 *好棒文|www.hbsrm.com +Q: ^351916072# 
测试概述 25
6.2 测试目的 25
6.3 测试过程及结果 25
6.4 测试结论 27
总结 28
致谢 29
参考文献 30
第一章 绪论
1.1 课题背景
网络学院系统是教育教学改革与发展的重要组成部分。通过网络学院系统的建设,可以有效地促进教育观和人才观的转变、师资队伍建设、教材与自学指导书建设、教学手段现代化的建设,同时网络学院系统建设、评审、验收的过程就是同类学校教育教学质量进行横向比较的过程,从而给各级教育行政主管部门如何做好管理指明了方向。
网络学院系统主要是用来让同学们能在上面学习和获取相应资料能够促进大家的学习。制作的Online网络学院系统通过利用ASP.NET+SQL 数据库来进行分析和开发的,制作的目的主要是用来能够了解这门课程的特点,能够下载很多资料,另外通过后台管理,管理员可以很好的控制前台。
1.2 课题目标
网络学院系统的目标是为人们在网络上学习提供大量的资料和一个快捷有效的交流方式。
随着高等教育和互联网的发展,如何把二者结合起来并有效的利用,是现在研究的关键。网络学院系统向学生提供相关的教学息,在线测试信息。学生只要能上网,就能在任何地方、任何时间进行学习。其次,网站系统还将设置互动在线留言交流供学生讨论关于有关课程的学习问题。此外,网站系统是一个师生交流平台,可以帮助教师及时回答学生提出的问题,了解学生的学习情况。 除此以外,网站还能提供老师上传学习资料习题,而且,教师可以随时改进系统中的教学内容以适应专业发展的需要。
1.3 研究现状
我国的网络教学起步较晚,是在1994年CERNET建成后才开展的。很长一段时间,对于网络教学,还没有Online网络学院系统这个概念。而随着网络教学的发展Online网络学院系统开始被提上日程,国家特别重视Online网络学院系统的建设。国内外各个大学都有自己的Online网络学院系统的网站,同学们可以非常容易的获取信息,但是在网络技术日益发达的今天,Online网络学院系统也需要更高层次的健全体系,这就给Online网络学院系统开发人员出了更高的要求。目前,在我国的很多学校,同学网站还不够完善、健全。基于此,开发出现代化的Online网络学院系统系统应用到各学校已迫在眉睫。同时,Online网络学院系统的自动化也是当今社会的发展趋势,能及时的交流与反馈信息,这些无疑是现代学校Online网络学院系统的要求。
互联网给人们提供了丰富的超媒体资源,为网友创造出了一种由他们自行控制的娱乐学习甚至生活环境,人们对网络的依赖性也越来越强,人们通过网络获得的知识越来越多。网上的学习资源具有知识面宽知识量大,最重要的还有大家可以通过网络很快的进行学习新的和遇到的问题进行及时的解决。你不用再去抱着书去请教你的老师和同学在网站上你的问题会被大家一起解决。这是学习方法上的革命。
第二章 网站开发工具介绍
2.1 ASP.NET框架
ASP.NET技术框架是一种目前在程序开发中被广泛使用的一种全新的程序架构。采用了模块化和组件的方式运行和开发,是目前大多数程序开发人员所掌握的一种全新的程序开发技术框架。ASP.NET的版本也在不断的升级和进步中,经历了1.0、2.0、3.5、4.0等多个版本的变迁。在短短几年的时间微软开发的这个程序开发体系结构就已经被广泛的使用起来了。ASP.NET的最大特点就是在程序开发过程中可以实现对多种程序设计语言的支持,无论采用C语言还是C++语言,甚至C#语言和J#语言对程序进行开发,在程序的运行和编译过程中都被同样的编译成一种通用的中间件,不应影响程序的运行效率。是一种全新的多语言支持的平台。ASP.NET程序框架不是简单的对ASP技术的升级,ASP根本不具备多种语言进行开发的特点,同时也没有一个整体的综合开发平台来对ASP程序设计进行良好的支持。ASP.NET可以在微软开发的Microsoft Visual Studio 综合平台上进行程序的开发,程序开发平台提供了多种框架,多种控件,多种基类的支持,是一种可视化的集成开发环境,这就给程序开发变得一目了然,让开发过程变得十分简单和方便。此外Microsoft Visual Studio集成开发环境具备良好调试模块,在软件系统的开发过程中可以对软件进行调试,环境可以给出相应的错误或者建议的提示,利用这样的开发平台来对程序进行开发和建立大大的节约了开发的时间,降低了程序开发的难度,提高了开发的工作效率。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/846.html

好棒文