ImageVerifierCode 换一换
格式:DOC , 页数:36 ,大小:773.50KB ,
资源ID:1271724      下载积分:20 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1271724.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(计算机组成原理教学网站的设计与实现——毕业论文.doc)为本站会员(滴答)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

计算机组成原理教学网站的设计与实现——毕业论文.doc

1、 毕业设计说明书 (论文 ) 第 1 页 共 34 页 计算机组成原理 教学网站的设计与实现 摘要: 本课题是专门为计算机组成原理课程开发的一个教学网站,针对这一特点,本文探讨了计算机组成原理教学网站的设计模式,并提出了技术上的解决方案。 本网站前台采用 Dreamweaver 进行页面制作,后台由 Access 数据库支持,通过使用 ASP 技术实现动态网页的效果 。 整个计算机组成原理教学网站包含课程描述、教师队伍、课程建设、在线学习、课程实践、下载频道、公告栏、留言板、和师生论坛九个功能模块,本文主要针对我设计的四个模块,即课程描述、教师队伍、师生论坛、留言板四个模块的设 计与实现进行了

2、论述。 通过使用本网站学习计算机组成原理,可以更方便、更灵活、更有效地掌握计算机组成原理课程的知识点、重点和难点,是有效使用互联网的一种体现,具有较高的实用价值。 关键词: 教学网站,计算机组成原理, ASP, Access The Designs And Realizing Of The Teaching Website For The Course of Computer Orgaization Principles Abstract: This subject is a teaching website developed for the course of the Computer O

3、rganization Principles, to this characteristic, this text has probed into the design mode of collecting teaching websites and has proposed the solution on technology. This websites front desk adopts Drea mweaver to carry on the page animation, the backstage is supported by Access database , through

4、using the result of the dynamic webpage of ASP technology , reach the operation to the database in order to the request for the user. Procedure teaching websites of whole Computer Organization Principles includes nine parts: the course description,teacher ranks, 毕业设计说明书 (论文 ) 第 2 页 共 34 页 constructi

5、on of course, the online school, curriculum practice,bulletin board,download channel,web forum for teachers and students,message board.this text is mainly to talk about four parts of them,they are the ourse description,teacher ranks,web forum for teachers and students, message board. Using this webs

6、ite to study the Computer Organization Principles can grasp some of knowledge, focal point and difficult point of course of the Computer Organization Principles more convenient, more flexible and more effectively, it is a kind of embodiment using Internet effectively, have higher practical value. Ke

7、ywords: Teaching websites, Computer Organization Principles, ASP, ACCESS 序言 随着计算机网络通信技术和 Internet的飞速发展 , 基于因特网的计算机网上远程教学已经开始成为一种全新的教学手段 , 并且越来越受到人们的关注。由于网上教学具有时效性、共享性、交 互性和个别化等诸多特点 , 因此它有着传统教学模式所无 法 比拟的优点 。 这样一来 , 教学网站的开发 工作 就显得尤为重要。 本文依据设计出来的计算机组成原理教学网站 , 做了全面系统的介绍。全文共六章,按照 前期的开发顺序,从系统分析与研究开始,逐一对开发

8、过程做了全面的介绍。在详细设计 这一 章中 的系统 实现部分省去 了 烦琐的程序代码,用比较直观易读的流程图 来表示 ,增强了文章的可读性。 第一章,介绍了课题的开发背景、课题开发的现实意义、相关课题的发展现状以及本教学网站预期达到的目标。 第二章 , 概略地介绍了 开发本网站多用到的 各种技术,比如可以 实现动态网页制作 的 ASP 技术, 功能强大的 ACCESS 数据库 技术等。 第三章,对本 网站 的系统结构设计 、 系统结构功能、运行环境等概要设计阶段所做的工作做了大体介绍。 毕业设计说明书 (论文 ) 第 3 页 共 34 页 第四章,对数据库进行分析,介绍了数据库以及具体的表的设

9、计。详细介绍了我所设计的四个模块中涉及到的表。 第五章,具体介绍了我所负责模块的详细设计过程,如网站首页的设计与实现 、 师生论坛的设计与实现以及课程描述 、 教师队伍两个静态模块的设计与实现。 第六章,大体介绍了对本系统的测试工作,涵盖了测试计划、测试结果以及测试分析这三个方面的内容。 本网站 展现 了一种全新的教学模式 , 打破了传统教学模式在时间、空间上的限制,采用了先进的教学手段和教学 方法,可以大大提高教学效率和教学效果,使教学活动上了一个新台阶 。 第 1 章 系统分析与研究 1.1 课题开发背景 随着计算机网络通信技术和 Internet 的飞速发展,基于因特网的计算机网上远程教

10、学已经开始成为一种全新的教学手段,并且越来越受到人们的关注。由于网上教学具有时效性、共享性、交互性和个别化等诸多特点,因此它有着传统教学模式无 法 比拟的优点,它创造了一种全新的教学模式,打破了传统教学模式在时间、空间上的限制,采用了先进的教学手段和教学方法,可以大大提高教学效率和教学效果,使教学活动上了一个新台阶。蓬 勃兴起的网上教育以其全新的高科技教学手段为解决我国当前资源严重短缺而教育需求日益扩大的矛盾提供了一种投资少、见效快、优质高效的解决方案,它必将成为我国未来教育发展的重要方向。因此,根据自身的特点设计一个师生间具有良好交互性的教学网站,就成为了目前我国教学网站 开发 面临的紧要任

11、务。 1.2 课题开发的现实意义 2003年 4月 , 教育部关于启动高等学校教学质量与教学改革工程精品课程建设工作的通知下发后 , 全国高校积极开展了精品课程建设工作 。 精品课程建毕业设计说明书 (论文 ) 第 4 页 共 34 页 设是一项复杂的工程 , 如何搞好精品课程 建设 , 已经成为广大高校教师 十分关注的问题。 建设精品课程很重要的一个目的 , 就是要让好的教学资源能够尽可能的被更多的人来学习使 用 。这样一来 , 精品课程网站即教学网站的开发就显得尤为重要。 一门精品课程拥有大量的教学资源 , 我们需要将这些教学资源分门别类 地 发布在网站上。对于大纲、教案、实验指导书之类的

12、文档教学资源 , 我们可以将它们制作成 HTML 网页、 Flash动画、 PDF或者 doc文档等形式发布到网上 , 便于其他人查看、下载使用;对于课件 , 我们可以制作成 PPT文件、 Flash动画、 Authware 文件等方式发布到网上;对于大量的图片类教学资源 , 我们可以使用 Firework提供的相册功能来处理。这样既方便了开发制作者 , 也方便了使用者 ; 对于音视频类教学资源,可以将其嵌入到网页当中 , 或者转化为 Flash然后再发布。对于练习题类教学资源,可以采用 doc文件供用户下载使用 。 在精品课程网站上,除了发布各种教学资源外,还 可以 提供一些和用户、学生互动

13、的服务。比如 , 学生在线提问、教师在线答疑、师生在线讨论、在线模拟实验等功能。还可以尝试网上在线考试 这种 新的考试方法。 这个计算机组成原理教学网站的建成将提高学生的学习主动性 , 提高课程信息传达的及时性,实现课程多种资 源的展示与交流 , 成为教师与学生课下交流的良好平台。 1.3 相关课题发展现状 课程网站搜索引擎的功能是 为 学生能方便地在整个课程网站中搜索他们想了解的信息。学生网页的功能是能帮助学生在学习过程中相互协作,也为学生提供了一个方便的空间进行简单的网页设计和管理。从研究的结果来看,我国网络教学平台及网站建设已经进入了一个新的发展阶段,这表现在以下三个方面: 1 网上教学

14、环境已经形成规模 1999年,我国首次在 4所普通高校开展现代远程教育试点时,网络应用水平是很低的。经过这些年的努力,网络应用水平正在大幅度提高。在 调查的 53所学院中,单纯利用网络发布教务文件信息、只提供课件共享点播的学院,不到 10所。大多数网络学院都在网上提供了答疑、网上交流等学习支持服务,从而加强毕业设计说明书 (论文 ) 第 5 页 共 34 页 了教师与分布在各地的学习者之间的互动,增进学习者的学习效果,使我国利用网络的学习走入了新的发展水平。 2 适合自主学习的网上教学平台正在丰富和完善 网上自主学习模式正在被越来越多的网络教育学院接受和应用,一些学院在实时授课的同时,积极探索

15、和鼓励学生采用网上自主学习方式学习。一些能够突出网上教学优势的功能得到采用,如学习自测管理、网上作业提交、作业评分管理、 网上选课、分学科分课程的答疑等等。 3 注意到与普通高校常规教育资源 相结合 利用普通高校本身的办学优势,可以提高网上教学平台和网站建设的质量,降低成本。 1.4 系统目标 本计算机组成原理教学网站 预期 实现以下目标: 1 信息发布方便、快捷、为用户提供全新的服务。 2 支持资源下载技术。 3 提供用户在线论坛、留言功能,增强网站的互动性。 4 网站维护简单、方便。 5 具有较好的 网站安全性。 毕业设计说明书 (论文 ) 第 6 页 共 34 页 毕业设计说明书 (论文

16、 ) 第 7 页 共 34 页 第 2 章 系统开发技术简介 通过对 本 系统功能及应用各方面的综合分析 , 本网站采用 Dreamweaver 作为前台设计工具,在此基础上运用平时所学的动画制作软件 Flash MX 2004、图形处理软件 photoshop8.0 等进行辅助设计 ,制作计算机组成原理多媒体教学资料。后台设计采用 ASP 技术及 Microsoft Access 2000 数据库开发工具,通过 ADO对象访问 数据库,最终建设成一个有持久生命力兼容性、安全性、可扩展性良好并可以满足师生获取信息和服务的教学网站。下面对本网站涉及到的技术进行简要的介绍。 2.1 HTML 语言

17、 HTML( Hyper Text Markup Language, 超文本标记语言),它是构成网页的基础,因为程序无法控制浏览器的内存,与浏览器之间只有下载网页及上传数据的关系,所以对 HTML 语法必须有一定的了解。 WWW 上的每个网页都对应一个文件 。 我们浏览一个页面,要先把页面所对应的文件从提供这个文件的计算机通过 Internet 传送到我们自己的计算机中,再由 WWW 浏览器翻译成为我们见到的有文字、有图形甚至有声音的页面。这些页面对应的文件不再是普通的 “ 文本文件 ” ,文件中除包含文字信息外,还包括了一些具体的链接。这些包含链接的文件被称为超文本文件。 和普通文 本相比,

18、超文本文件中多了一些对文件内容的注释,这些注释表明了当前文字显示的位置、颜色等信息,更重要的是,在有些注释中包含了对用户计算机应做出何种反应的说明 , 这些注释的内容经过浏览器的翻译后就成了不同的操作。为了使各种不同类型的 WWW 服务器都能正确地认识和执行,超文本文件要遵从一个严格的标准,这个标准就是超文本标识语言 HTML。我们也可以利用这种语言来编写超文本文件,在 Internet 上制作自己的 WWW 的主页。 超文本文件的概念出现在多媒体技术迅速发展之前,现在随着多媒体技术应用的日益广泛,超文本应该改叫 “ 超 多媒体 ” 更加合适,链接的内容已经从原来毕业设计说明书 (论文 ) 第

19、 8 页 共 34 页 文本中的一个词或词组,发展到现在一幅图象或是图象的一部分,通过链接得到的内容也更加广泛,可以是地球另一端的某台计算机上的图片、声音、音乐或者电影。但不管叫超文本还是叫做超多媒体, WWW 上各网页都是通过链接来完成相互间的访问。而要使访问正常进行,必须使这些链接能够正确地指向所要访问的网页。这些工作是通过统一资源定位器 (URL)来实现的。 2.2 ASP 技术 ASP( Active Server Page,动态服务器网页),是一种由 Microsoft 公司开发的服务器端的脚 本语言运行环境 。 它是一种包含了使用 VB Script 或 Jscript脚本程序代码

20、的网页。当浏览器浏览 ASP 网页时 , Web 服务器就会根据请求生成相应的 HTML 代码然后再返回给浏览器 ,这样浏览器端看到的 就是动态生成的网页。 ASP 是微软公司开发的代替 CGI 脚本程序的一种应用 ,它可以与数据库和其它程序进行交互 , 是一种简单、方便的编程工具。在了解了 VB Script 或 Jscript的基本语法后,只需要清楚各个组件的用途、属性、方法,就可以轻松编写出自己的 ASP 系统。 因为脚本是在服务器端运行的,所以 Web 服务器完成 所有处理后,将标准的 HTML 页面送往浏览器。这意味着, ASP 只能在可以支持的服务器上运行, 服务器端的脚本无法被预

21、先复制 , 用户看到的仅仅是最终产生的 HTML 内容。而不可能看到原始脚本程序的代码。 2.2.1 ASP 的工作原理 ASP 脚本是一种服务器端的解释脚本,其后缀名为 .asp。当客户端访问一个后缀名为 .asp 的 URL 时,该 URL 请求被发送到 Web 服务器于是调用相关的 ASP引擎 asp.dll 来将该脚本加以解释。在 asp.dll 中包含有各种 ASP 内置对象的集合以及这些对象的处理信息。所以 .asp 由 asp.dll 解析后,将生成相应的 HTML代码,该代码由 Web 服务器返回给客户端浏览器执行,于是用户就在屏幕上看到了该 .asp 执行的结果。 ASP 的

22、工作原理 如 图 2-1 所示 : 毕业设计说明书 (论文 ) 第 9 页 共 34 页 图 2-1 ASP 的工作原理 2.2.2 ASP 的优势 ASP 之所以能深受大家欢迎 , 主要 是因为它 所产生的执行结果都是标准的HTML 格式,而且这些程序是在网络服务端中执行, 它依据访问数据库的结果集自动生成符合 HTML 语言的网页,去响应用户的请求。所有相关的发布工作由Web 服务器负责。 它具有以 下 几点 优势: 1灵活易用 对于一个有一定脚本语言编程经验的开发人员来说,只要经过简短的学习 ,在一个小时内就能编出一个完整的应用程序,同时,编程人员并不能局限与使用VB Script 或

23、Jscript 来编写应用程序。由于服务器提供了脚本接口,开发人员可 以 使用自己熟悉的语言来编制 ASP 应用程序,甚至开发人员还可以在同一个页面中混合使用多种编程语言。 2强大的可扩充性 除了可以让开发人员自由选择编程脚本外, ASP 还可以在页面中嵌入ActiveX 组件,并支持 COM 技术,使得 ASP 页面的功能得到了极大的扩充。 调用 asp.dll 来解析 .asp 脚本 ODBC 驱动程序 数据库 客户浏览 器 向服务器发出 .asp 文件请求 Web 服务器 返回结果 毕业设计说明书 (论文 ) 第 10 页 共 34 页 3 无需编译 ASP 使用普通的文本编辑器,如 W

24、indows 的记事本,即可进行编辑设计。与浏览器无关 。 用户端只要是用可执行 HTML 代码 的浏览器,无需编译,即可浏览用 ASP 设计的网页内容。 4独立于浏览器 目前流行的浏览器有 IE 和 Netscape Navigator,用以往的开发工具所开发出来的代码由于是要下载到客户端浏览器运行,所以同一段代码往往会在不同的浏览器上产生不同的效果。而 ASP 是在服务器端运行的脚本,其传递给客户端的均是经服务器运行输出的标准 HTML 代码,所以能独立于浏览器运行。 2.3 ADO ADO( ActiveX Data Objects,动态数据对象),实际上是一种提供访问各种数据类型的连接

25、机制。 客户端应用程序能够通过 OLE DB(微软的战略性的通向不同的数据源的低级应用程序接口) 提供者访问和操作在数据库服务器中的数据, ADO 支持用于建立基于客户端 /服务器和 Web 的应用程序的主要功能。其主要优点是易于使用、高速度、低内存支出和占用磁盘空间较少。 ADO 同时具有RDS( 远程数据服务 ) 功能,通过 RDS 可以在一次往返过程中实现将数据从服务器移动到客户端应用程序或 Web 页 , 在客户端对 数据进行处理然后将更新结果返回服务器的操作。 ADO 对象模型中包括 7 个对象和 3 个集合,其中最重要的 3 个对象的说明如表 1-1 所示: 表 1-1 ADO 重要的对象 对象 描述 Connection(连接对象 ) 用来建立数据源和 ADO 程序之间的过程 Command(命令对象 ) 用来嵌入 SQL 查询,包括对存储过程的调用 Recordset(记录集对象 ) 用来浏览及操作实际数据库内的数据

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。