计算机组成原理教学网站的设计与实现
摘要:本课题是专门为计算机组成原理课程开发的一个教学网站,针对这一特点,本文探讨了计算机组成原理教学网站的设计模式,并提出了技术上的解决方案。
本网站前台采用Dreamweaver进行页面制作,后台由Access数据库支持,通过使用ASP技术实现动态网页的效果。
整个计算机组成原理教学网站包含课程描述、教师队伍、课程建设、在线学习、课程实践、下载频道、公告栏、留言板、和师生论坛九个功能模块,本文主要针对我设计的四个模块,即课程描述、教师队伍、师生论坛、留言板四个模块的设计与实现进行了论述。
通过使用本网站学习计算机组成原理,可以更方便、更灵活、更有效地掌握计算机组成原理课程的知识点、重点和难点,是有效使用互联网的一种体现,具有较高的实用价值。
关键词:教学网站,计算机组成原理,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 Organization Principles, to this characteristic, this text has probed into the design mode of collecting teaching websites and has proposed the solution on technology.
This website’s front desk adopts Dreamweaver to carry on the page animation, the backstage is supported by Access database , through 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, construction 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 website 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.
Keywords: Teaching websites, Computer Organization Principles, ASP, ACCESS
目 录
序言.. 1
第一章 系统分析与研究. 2
1.1课题开发背景. 2
1.2课题开发的现实意义. 2
1.3相关课题发展现状. 3
1.4系统目标. 4
第二章 系统开发技术简介. 5
2.1 HTML语言. 5
2.2 ASP技术. 6
2.2.1 ASP的工作原理. 6
2.2.2 ASP的优势. 7
2.3 ADO 8
2.4 ACCESS 9
2.5 DREAMWEAVER MX 2004 9
第三章 系统概要设计. 10
3.1系统结构设计. 10
3.2系统功能说明. 10
3.3运行环境. 11
3.3.1 服务器端. 11
3.3.2 客户端. 11
第四章 数据库设计. 13
4.1 数据库分析. 13
4.2 数据库中表的设计. 15
4.2.1 user表的设计. 15
4.2.2 article表设计. 15
4.2.3 reply表设计. 16
4.2.4 area表的设计. 16
4.2.5 administrator表的设计. 17
第五章 系统详细设计. 18
5.1 网站主页的设计. 18
5.1.1 首页的风格、色彩和布局设计. 18
5.1.2 首页导航的设计. 18
5.2 师生论坛模块. 19
5.2.1论坛模块结构设计. 19
5.2.2论坛模块的功能说明. 20
5.2.3 论坛首页. 21
5.2.4 用户登录. 22
5.2.5 新用户注册. 23
5.2.6 发表帖子. 24
5.2.7 浏览帖子. 25
5.2.8 回复帖子. 26
5.2.9 论坛后台管理. 26
5.3 课程描述. 28
5.4 教师队伍. 28
第六章 系统测试. 30
6.1 测试计划. 30
6.1.1 测试项目. 30
6.1.2 测试人员. 30
6.2 测试结果. 30
6.3 测试分析. 31
结束语. 32
参考文献. 33
致谢. 34
计算机组成原理教学网站的设计与实现
序言
随着计算机网络通信技术和Internet的飞速发展,基于因特网的计算机网上远程教学已经开始成为一种全新的教学手段,并且越来越受到人们的关注。由于网上教学具有时效性、共享性、交互性和个别化等诸多特点,因此它有着传统教学模式所无法比拟的优点。这样一来,教学网站的开发工作就显得尤为重要。
本文依据设计出来的计算机组成原理教学网站,做了全面系统的介绍。全文共六章,按照前期的开发顺序,从系统分析与研究开始,逐一对开发过程做了全面的介绍。在详细设计这一章中的系统实现部分省去了烦琐的程序代码,用比较直观易读的流程图来表示,增强了文章的可读性。
第一章,介绍了课题的开发背景、课题开发的现实意义、相关课题的发展现状以及本教学网站预期达到的目标。
第二章,概略地介绍了开发本网站多用到的各种技术,比如可以实现动态网页制作的ASP技术,功能强大的ACCESS数据库技术等。
第三章,对本网站的系统结构设计、系统结构功能、运行环境等概要设计阶段所做的工作做了大体介绍。
第四章,对数据库进行分析,介绍了数据库以及具体的表的设计。详细介绍了我所设计的四个模块中涉及到的表。
第五章,具体介绍了我所负责模块的详细设计过程,如网站首页的设计与实现、师生论坛的设计与实现以及课程描述、教师队伍两个静态模块的设计与实现。
第六章,大体介绍了对本系统的测试工作,涵盖了测试计划、测试结果以及测试分析这三个方面的内容。
本网站展现了一种全新的教学模式,打破了传统教学模式在时间、空间上的限制,采用了先进的教学手段和教学方法,可以大大提高教学效率和教学效果,使教学活动上了一个新台阶。
第1章 系统分析与研究
1.1课题开发背景
随着计算机网络通信技术和Internet的飞速发展,基于因特网的计算机网上远程教学已经开始成为一种全新的教学手段,并且越来越受到人们的关注。由于网上教学具有时效性、共享性、交互性和个别化等诸多特点,因此它有着传统教学模式无法比拟的优点,它创造了一种全新的教学模式,打破了传统教学模式在时间、空间上的限制,采用了先进的教学手段和教学方法,可以大大提高教学效率和教学效果,使教学活动上了一个新台阶。蓬勃兴起的网上教育以其全新的高科技教学手段为解决我国当前资源严重短缺而教育需求日益扩大的矛盾提供了一种投资少、见效快、优质高效的解决方案,它必将成为我国未来教育发展的重要方向。因此,根据自身的特点设计一个师生间具有良好交互性的教学网站,就成为了目前我国教学网站开发面临的紧要任务。
1.2课题开发的现实意义
2003年4月,教育部《关于启动高等学校教学质量与教学改革工程精品课程建设工作的通知》下发后,全国高校积极开展了精品课程建设工作。精品课程建设是一项复杂的工程,如何搞好精品课程建设,已经成为广大高校教师十分关注的问题。建设精品课程很重要的一个目的,就是要让好的教学资源能够尽可能的被更多的人来学习使用。这样一来,精品课程网站即教学网站的开发就显得尤为重要。
一门精品课程拥有大量的教学资源,我们需要将这些教学资源分门别类地发布在网站上。对于大纲、教案、实验指导书之类的文档教学资源,我们可以将它们制作成HTML 网页、Flash动画、PDF或者doc文档等形式发布到网上,便于其他人查看、下载使用;对于课件,我们可以制作成PPT文件、Flash动画、Authware 文件等方式发布到网上;对于大量的图片类教学资源,我们可以使用Firework提供的相册功能来处理。这样既方便了开发制作者,也方便了使用者;对于音视频类教学资源,可以将其嵌入到网页当中,或者转化为Flash然后再发布。对于练习题类教学资源,可以采用doc文件供用户下载使用。在精品课程网站上,除了发布各种教学资源外,还可以提供一些和用户、学生互动的服务。比如,学生在线提问、教师在线答疑、师生在线讨论、在线模拟实验等功能。还可以尝试网上在线考试这种新的考试方法。
这个计算机组成原理教学网站的建成将提高学生的学习主动性,提高课程信息传达的及时性,实现课程多种资源的展示与交流,成为教师与学生课下交流的良好平台。