计算机科学与技术毕业论文_第1页
计算机科学与技术毕业论文_第2页
计算机科学与技术毕业论文_第3页
计算机科学与技术毕业论文_第4页
计算机科学与技术毕业论文_第5页
已阅读5页,还剩51页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

徐州工程学院 2002 级计算机科学与技术毕业设计 用 WEB 技术实现在线教育第 1 页 共 56 页毕 业 (学 士 学 位 )论 文论文题目:用 WEB 技术实现在线教育学生姓名: 于 士 龙 学 号: 20020501141 专 业:计算机科学与技术 班 级: 2002 计算机本科 指导教师: 席 建 中 徐州工程学院 2002 级计算机科学与技术毕业设计 用 WEB 技术实现在线教育第 2 页 共 56 页徐 州 工 程 学 院摘要在线教育系统主要提供网上的教学平台,教师可以通过该系统完成对教程的管理、在网上回答学生的问题、对试题的管理以及修改自己的基本资料。学生可以通过该系统完成在线提出问题、在线考试、浏览教程和教师概况、对个人提出的问题进行操作以及修改自己的基本资料。在线教育系统可以使教学过程网络化,创建知识学习的新途径,在线教育会推动电子化学习发展与应用。关键字:在线教育、IPO 图、ASP、考试、判分徐州工程学院 2002 级计算机科学与技术毕业设计 用 WEB 技术实现在线教育第 3 页 共 56 页AbstractOnline education system is mainly to provide online teaching platform through which teachers can complete guide to the management system, students answered questions on the Internet, as well as changes to the management of their own examination of the basic information. The system can be completed online by students to ask questions, online examinations, visit the guide and teacher profiles, for the individual questions raised by the operation, as well as modify their basic information. Online education system can make the process of teaching network, the establishment of knowledge learning new ways online education will promote the development and application of electronic learning.Keyboard: online education、 IPO plans、 ASP、examinations、judgment scores徐州工程学院 2002 级计算机科学与技术毕业设计 用 WEB 技术实现在线教育第 4 页 共 56 页摘要 .2Abstract.31 引 言 .62 系统开发工具、环境及相关技术 .82.1 系统开发工具 Frontpage 2003 简介 .82.2 系统开发环境简介 .82.2.1 系统软件要求 .82.2.2 系统硬件要求 .92.3 Internet 和 www 技术 .92.4 Active server page(ASP)技术 .113 可行性研究 .123.1 技术可行性 .123.2 经济可行性 .123.3 操作可行性 .124 系统需求分析及概要设计 .134.1 系统需求分析 .134.2 系统层次概况图 .134.3 系统模块设计 .144.4 数据库设计 .155 系统详细设计 .205.1 学生子系统模块的设计与实现 .205.1.1 注册模块的设计与实现 .205.1.2 登录模块的设计与实现 .225.1.3 修改个人资料模块设计与实现 .235.1.4 查看问题模块的设计与实现 .255.1.5 测试页面设计与实现 .285.1.6 教程浏览页面的设计与实现 .325.2 教师子系统模块的设计与实现 .325.2.1 注册模块的设计与实现 .325.2.2 登录模块的设计与实现 .345.2.3 修改个人资料模块的设计与实现 .355.2.4 教程管理模块的设计与实现 .375.2.5 答疑管理模块的设计与实现 .395.2.6 试题管理页面设计与实现 .406 系统开发关键技术 .42徐州工程学院 2002 级计算机科学与技术毕业设计 用 WEB 技术实现在线教育第 5 页 共 56 页6.1 考试功能 .426.2 判分功能 .42结论 .43致谢 .44参考文献表 .45附录 .46徐州工程学院 2002 级计算机科学与技术毕业设计 用 WEB 技术实现在线教育第 6 页 共 56 页1 引 言在 Internet 飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活、教育等各个方面发挥着重要的作用。因此网站建设在 Internet 应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。今天人们谈到计算机必然地和网络联系起来,一方面孤立的未加入网络的计算机越来越难以见到,另一方面计算机的概念也被网络所扩展。二十世纪九十年代兴起的Internet 在过去如火如荼地发展,其影响之广、普及之快是前所未有的。从没有一种技术能像 Internet 一样,剧烈地改变着我们的学习、生活和习惯方式。全世界几乎所有国家都有计算机网络直接或间接地与 Internet 相连,使之成为一个全球范围的计算机互联网络。人们可以通过 Internet 与世界各地的其它用户自由地进行通信,可从Internet 中获得各种信息。人们已充分领略到网络的魅力,Internet 大大缩小了时空界限,通过网络人们可以共享计算机硬件资源、软件资源和信息资源。 “网络就是计算机”的概念被事实一再证明,被世人逐步接受。自从科教兴国战略被提出来之后,中国的教育事业是蒸蒸日上,快速的腾飞和发展。随着世界经济的发展,中国的经济这些年取得了长足的进步,人们的生活条件也逐年的改善,于是人们对自己的精神生活也提出了更高的要求,经济的快速发展使人们的时间观念愈来愈强烈。许多在职人员仍然要不断的学习,面对他们空闲时间的零碎,因此我们有必要开发在线教育系统。在线教育系统主要提供网上的教学平台,教师可以通过该系统修改教师自己的基本资料;对教程进行管理;在网上回答学生的问题;对在线的试题进行管理。学生可以通过该系统修改个人的基本资料;对个人提出的问题进行操作;在线提出问题;在线进行考试;浏览教程、教师情况。徐州工程学院 2002 级计算机科学与技术毕业设计 用 WEB 技术实现在线教育第 7 页 共 56 页现代远程教育作为一种全新的教育方式和手段,它是传统教育与现代信息技术的完美结合。现代远程教育的出现对传统的教育方式的影响是深远的,它所具有的革命性的力量和其巨大的生命力以及带来的市场机会是有目共睹的。因此,伴随着中国经济、社会的全面发展以及现代信息技术在中国的逐步推广与普及,现代远程教育在中国如火如荼地开展起来。徐州工程学院 2002 级计算机科学与技术毕业设计 用 WEB 技术实现在线教育第 8 页 共 56 页2 系统开发工具、环境及相关技术本系统是在 WINDOWS XP 下开发的,前端网络页面的设计与开发是在 Frontpage 2003 下完成的,开发数据库使用的是 Access 2003。2.1 系统开发工具 Frontpage 2003 简介FrontPage 2003 提供了功能增强的设计环境、新的布局和设计工具、模板以及改进的主题。FrontPage 2003 在功能上增强了不少,其中比 较突出的九个新功能:自定义浏览器分辨率预览、检查 描摹图像、层功能、插入交互式按钮、行为的应用、使用网页重定向、检查网页错误、优化 HTML 代码、规划页面布局。2.2 系统开发环境简介2.2.1 系统软件要求1 服务器端 操作系统: WINDOWS XP 网络协议:TCP/IP WEB 服务器:Internet Information Server 5.0 数据库: Microsoft Access 2003 浏览器:Internet Explore 5.02 用户端 操作系统: WINDOWS XP 网络协议:TCP/IP 数据库: Microsoft Access 2003 浏览器:Internet Explore 5.0徐州工程学院 2002 级计算机科学与技术毕业设计 用 WEB 技术实现在线教育第 9 页 共 56 页2.2.2 系统硬件要求1 服务器端服务器端的最低配置是由建立站点所需的软件来决定的,在最低配置的情况下,服务器的性能往往不尽如人意,现在的硬件性能已经相当出色,而且价格也很便宜,因此我们我们通常给服务器端配置高性能硬件。本系统服务器端的配置如下: 处理器:Intel Pentium IV 1.6GHz 或更高 内存:256MB 硬盘空间:80GB 光驱:CD-ROM 48X 显卡:SVGA 显示适配器2 用户端因为用户端主要用于浏览和操作数据,所以对客户端的硬件要求不高,不过现在的电脑有很高的性价比,因此需要的配置应该高于下面的要求: 处理器:Intel Pentium 166 MX 或更高 内存:32MB 硬盘空间:1GB 光驱:CD-ROM 48X 显卡:SVGA 显示适配器2.3 Internet 和 www 技术 IInternet 是世界上最大的计算机互联网络。所谓计算机网络,就是把分布在不同地理区域的计算机与专门外部设备用通信线路互连成一个规模大、功能强的网络系统,从而使计算机之间相互传递信息,共享硬件、软件,数据信息等资源。它是现代通信徐州工程学院 2002 级计算机科学与技术毕业设计 用 WEB 技术实现在线教育第 10 页 共 56 页技术与计算机技术相结合的产物。而 Internet 连接着世界各地数以千万计大大小小的电脑网络和主机,是世界上最开放的计算机网络。1969 年,美国防部计划管理局(ARPA)开始建立一个名为 ARPANET 的网络,当时建立这个网络的目的只是为了将美国的几个军事及研究用电脑主机连接起来。人们普遍认为 ARPANET 是 Internet 的雏形。1985 年,美国国家科学基金会(NFS)开始建立NFSNET,它成为 Internet 上主要用于科研和教育的主干部分,代替了 ARPANET 的骨干地位。1989 年 MILNET(由 ARPANET 分离出来)实现和 NFSNET 连接后,就开始采用Internet 这个名称。从此以后,其他部门的计算机网相继并入 Internet,ARPANET 就宣告解散。90 年代是 Internet 的商业化阶段,商业机构开始进入 Internet,使Internet 开始可商业化的新进程,也成为 Internet 大发展的强大推动力。1995 年,NSFNET 停止运作,Internet 已经彻底商业化了。Internet 的规模一直呈指数增长,除了网络规模在扩大外,Internet 应用领域也在走向多元化。最初的网络应用主要是电子邮件、新闻组、远程登录和文件传输,网络用户主要是科技工作者。然而到了 90 年代早期,一种新型的网络应用万维网问世后,将无数非学术领域的用户带进了网络世界,万维网以其信息量大、查询快捷方便而很快被人们所接受。World Wide Web(万维网)是在因特网上运行的全球性分布式信息系统,它是一个抽象的信息场所,在这个场所中

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论