精品课程网站学位论文

上传人:夏** 文档编号:546671835 上传时间:2023-02-09 格式:DOC 页数:25 大小:761.50KB
返回 下载 相关 举报
精品课程网站学位论文_第1页
第1页 / 共25页
精品课程网站学位论文_第2页
第2页 / 共25页
精品课程网站学位论文_第3页
第3页 / 共25页
精品课程网站学位论文_第4页
第4页 / 共25页
精品课程网站学位论文_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《精品课程网站学位论文》由会员分享,可在线阅读,更多相关《精品课程网站学位论文(25页珍藏版)》请在金锄头文库上搜索。

1、AbstractAlong with the development of Internet technology, daily life can not already do without the network. An outstanding piece of fine courses website can assist teachers teaching, and help students study initiatively and enhance the effectiveness of learning. And more, it provides a platform fo

2、r both of the teachers and students to exchange ideas and do collaborative learning.The construction of ” High-quality goods curriculum“ reduces the predicament of the education.This procedure developed a website for best course resources using asp.NET technology in Microsoft Visual Studio 2005 and

3、SQL Server 2005 database management system. This website is able to course resources and supplies a friendly interface. The main functions of this website are user and administration registering and entering, browsing , enquiring and download course resources, selecting,delete,alter user information

4、,leaving messages and managing the system.Key Words:VS2005, SQL2005, High-quality goods curriculum引 言随着计算机技术、网络技术和现代教育技术的日新月异地发展,远程教育技术越来越受到重视,在远程教学中,学生同教师不能直接见面,学生在自学过程中不可避免地有百思不得其解的问题,建立答疑系统就成了开发网上教育平台的重要任务之一,学生获得及时的解答,有利于消除学生的学习障碍。答疑、解惑作为教育活动中的一个必不可少的环节,也是远程教育系统中的一项重要模块。在基于Web的自主学习式远程教学环境中,分布各地的学

5、生、老师不再需要面对面地进行教学活动。这样,远程教学在提供了一些便利的同时,也造成了一个问题:如何使传统的答疑活动在远程教学系统中得以实现。网络教学的优势在于用户在任何时间任何地点都可以上网参加学习,而教师则不可能及时回答如此众多用户的问题,并且不断地回答重复或相似的问题也是低效的。因而,它不是学生和教师之间及时有效的答疑及交互方式,而且只是一种初级而简单的方式,远远没有把计算机与Web的潜力发挥出来。为了解决远程教学环境中的答疑问题,需要建立一个方便而有效的自动答疑系统,Answer Web 就是为此目的建立一个高效的、专门为教学服务的自动答疑和交流的平台。23精品课程网站 1.系统概述1.

6、1 系统研究背景随着社会的发展,科技的进步,社会事业的前进对信息的要求将会越来要多,质量要求越来越好。用信息化推动工业化,用信息技术改造传统产业,这是我国迫切要完成的一项战略性任务。而知识是社会发展的基础,是推动文明的源泉。在这种网络信息时代,精品课程建设作为网络教学的一种新模式、新方法,是信息时代必不可少的一份子,同时它也是一个统一的整体,非常需要我们大家共同努力去建设一个可以信息化的网络。如果大家都只自己学自己的,不加紧信息的共享,必将学得及其缓慢。因此精品课程设计信息化如果处理的不好,必将阻碍我国现代化教育的发展。如果借助信息技术的帮助,传承优良教学方式方法,改进传统教学管理模式,以提高

7、学习效率,减少不必要的消耗,就可以实现精品课程设计的信息化,从而满足大家对知识的渴望,对学习的要求。就我国目前精品课程设计的信息化来看,还处在刚刚起步的状态,建设还不完善,信息的利用率低,资源共享率低,没有很好的利用资源。因此,建立和完善精品课程设计的信息化,实现信息数据的共享,互联互通,尽快把我们的精品课程设计信息管理发展起来,争取满足每个学者的要求。目前,在很多高校中,教师在上课的过程中经常用到多媒体教室,随着教育技术的不断发展,许多任课教师均可以制作多媒体课件。上课的时候任课老师的一般做法是:对于容量小的课件使用软盘携带对于容量大点的用U盘或者光盘携带,再大点的用移动硬盘携带。但是这样做

8、的问题是:任课教师在上课前必须花一段时间去做相应的准备;而且信息化教学信息量非常大,学生很难在课堂上短短的时间内吸收如此庞大的教学信息,而当学生想继续深入学习的时候,在课后是很难找到学习资料。因而在这样的情况下,开发一个能存储、处理、传递教育信息的网络教学网站是当务之急。1.2 可行性分析1.2.1 技术可行性为实现本软件的程序设计,开发该软件采用Microsoft Windows XP作为操作平台实现与用户的交互工作,使用Microsoft Visual Studio 2005开发工具开发该网站,它是典型的B/S体系结构,使用主流的是ASP.NET 体系结构实现复杂的Web编程,即能使用脚本

9、语言,也可以使用完全面向对象的C#编程语言,在技术上是可行的。1.2.2 经济可行性经济可行性分析是对组织的经济现状和投资能力进行分析,对系统建设运行和维护费用进行估算,对系统建成后可能取得的社会和经济效益进行估计。本系统开发经费并不是很多。对于规模不很大,经费有限的单位在经济上是可以接受的,并且本系统实施后可以显著提高效率,很快就可以体现经济效益。1.2.3 操作可行性现今社会,电脑的普及应用已为广大用户所接受,而使用相对简单的ASP.NET 体系结构实现复杂的Web编程,Microsoft Visual Studio 2005开发环境,是目前最流行的 Windows 平台应用程序开发环境,

10、而且开发的系统界面简单易操作,初学者几乎不用经过培训就能操作,因此该系统是具有操作可行性。ASP.NET不仅仅是下一版本的ASP(Active Server Pages,动态服务器页面),而且是建立动态Web应用程序而重新打造的全新技术,其主要特色包括:语言的独立性;简单的开发操作,分离程序代码和网页内容;提高了执行效率;简化部署与组态的操作;支持客户端类型;支持下一代的Web服务;增进适用性;增进延展性;更多的支持工具;更佳的安全机制;会话(Session)可以跨进程、跨机器。2.需求分析2.1系统的目标设计本系统用ASP.NET和SQL 2005实现精品课程网站的用户有查询搜索课件、下载课

11、件、视频音频在线播放、留言板等权限,具有传统的教学管理所无法比拟的优点。该系统实施后,应达到以下的目标:一、界面设计友好、美观,数据存储安全、可靠;二、基本信息设置保证用户和管理员的权限;三、查询功能,保证查询资料的灵活性;四、下载功能,用户可以很方便的下载自己需要的课件;五、在线听力和教程视频,用户通过音频和视频可以在线学习教程或者外语等课程;六、提供管理员修改用户信息、密码和上传资料的功能,保证网站的安全;七、提供灵活、方便的权限设置,使整个系统的管理分工明确。2.2系统功能分析首先的功能模块是登陆模块,登陆精品课程网站的人员分为用户和管理员,登陆后的用户的功能包括了:一、教学内容:包含了

12、计算机系、经济系、外语系、旅游管理系、法律系的教学内容并且有搜索具体的课程网站内容的功能;二、教程视频:包含了计算机系、经济系、外语系、旅游管理系、法律系相关课程的教程视频,用户可以在线看视频,自己学习;三、在线听力:主要是针对外语系学习外语的需求,用户可以在相应的链接下在线听英语,提高外语能力;四、请您留言:用户可以把对网站的意见保存在网页上面,不过这个功能必需先登陆注册后才可以用;五、课件下载:用户可以根据自己的需求,对自己想要学习的课件下载下来,不过这个功能必需先登陆注册后才可以用;管理员的模块包括:一、用户信息管理:对用户的信息密码、性别、登陆时间等信息可以进行插入、删除、更新;二、管

13、理员修改密码:管理员对密码进行修改;三、上传资料:用户没有上传资料的权限,只有管理员可以上传资料。系统总体的功能如图2.1:用户注册登陆管理员登陆精品课程网站教程视频请您留言课件下载在线听力教学内容上传资料管理员密码修改用户信息管理图2-1 系统总体功能层次图3.总体设计3.1系统架构设计本系统是用ASP.NET和SQL SERVER 2005开发设计而成,是基于浏览器/服务器模式,用户通过IE浏览器访问网站,运行Web服务器,从而操作数据库,是典型的B/S架构模型。ASP.NET是一种使嵌入网页中的脚本可由Web服务器执行的服务器端脚本技术,ASP.NET可以用Microsoft Visua

14、l Studio 2005工具编写,因此本系统的开发工具选择了Microsoft Visual Studio 2005,结合SQL SERVER 2005共同开发。3.2 系统模块划分本软件主要是为了方便用户和管理员能以不同的权限访问网站,在登陆注册的模块就采用了RadioButtonList控件对应用户和管理员的身份进行权限的划分。针对用户模块有教学内容、教程视频、在线听力、课件下载、请您留言等模块;而管理员的功能是对用户信息管理、管理员密码修改、上传资料:一、登陆模块:主要是通过在数据库webdevelop.mdf下添加了两个新的存储过程“SelectUser”和“SelectAdmin”

15、,在对应的RadioButtonList控件的changed事件,通过数据库连接到两个存储过程,从而实现对用户和管理员身份验证; 二、用户模块:这个模块其实还有对应的子模块,包括了计算机系、经济系、外语系、旅游管理系、法律系,各个系的功能模块都是相似的,都包含了教学内容、教程视频、在线听力、课件下载、请您留言等模块;三、管理员模块:对用户的信息进行更新、删除、插入操作,对管理员的密码进行修改,对各个系的资料进行上传。3.3系统数据流程分析数据流程是数据的采集、输入、处理、加工和输出的全过程。信息原始数据经采集后,输入计算机系统,进行模式或统计运算,或按用户的特殊要求编制某种专门程序来加工处理数

16、据,然后输出结果数据。输出结果一般都应说明或反映某一领域内客观事物自然属性的特性和规律性。现有的数据流程分析多是通过分层的数据流程图来实现。数据流图(Data Flow Diagram,简称DFD图)是用一些规定的图标和符号来描述数据在系统中的流动和处理情况。数据流图一般要采用自上而下逐步求精的结构化表示方法。数据流图由四种基本的元素组成:数据流(Data Flow)、处理(Process)、数据存储和数据源(数据终点)。一、外部实体:表示数据的来源及数据的去向,可以是一个组织或人员,他处于系统范围之外与系统有关的外部事物或外部环境。二、数据处理(Process):表示对数据所进行的加工和变换,在图中用矩形框表示。指向

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

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