计算机组织与结构教学网站开发毕业设计 精品.docx
- 文档编号:5689958
- 上传时间:2022-12-31
- 格式:DOCX
- 页数:36
- 大小:819.40KB
计算机组织与结构教学网站开发毕业设计 精品.docx
《计算机组织与结构教学网站开发毕业设计 精品.docx》由会员分享,可在线阅读,更多相关《计算机组织与结构教学网站开发毕业设计 精品.docx(36页珍藏版)》请在冰豆网上搜索。
计算机组织与结构教学网站开发毕业设计精品
毕业设计(论文)
题目计算机组织与结
构教学网站开发
学生姓名学号
专业计算机科学与技术
班级指导教师
评阅教师
完成日期2011年4月5日
学位论文原创性声明
本人郑重声明:
所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
本人完全意识到本声明的法律后果由本人承担。
作者签名:
年月日
学位论文版权使用授权书
本学位论文作者完全了解学校有关保障、使用学位论文的规定,同意学校保留并向有关学位论文管理部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。
本人授权省级优秀学士学位论文评选机构将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
本学位论文属于
1、保密□,在_________年解密后适用本授权书。
2、不保密□。
(请在以上相应方框内打“√”)
作者签名:
年月日
导师签名:
年月日
计算机组织与结构教学网站开发
学生:
秦映
指导教师:
覃颖
(三峡大学成教学院)
摘要:
本系统的开发的结构是一种既能发挥教师的指导作用又能充分体现学生学习主体作用的新型智能教学结构。
在此基础上逐步实现教学模式、教学内容、教学手段和教学方法的全面改革。
之所以要把教学结构作为教改的主要目标,是因为教学结构是指在一定的教育思想、教学理论和学习理论指导下的在一定环境中展开的教学活动进程的稳定结构形式,是教学系统四个组成要素(教师、学生、教材和教学媒体)相互联系、相互作用的具体体现。
通过网上进行授课,以学生为中心,不受时间、地点、次数及进度的限制,能自由利用网上资源等优点,成为教育方式的发展新趋势、教育也随之进入智能网络教育的新时代。
近年来,有较多的高校都将电教中心与网络中心合并为现代教育技术中心,这种合并也说明了在高校中,充分发展现代的智能网络辅助教育成为高校的发展与进步的新需要。
关键字:
智能;辅助教学;网络教学
Abstract:
Systemthisdevelopmentisitconstructonecanreflectstudentstudynew-typeintelligenttutoringstructure,subjectoffunctionfullycangiveplaytotheteacher'sguidancefunctionaswellastobuild.Realizethereforminginanall-roundwayoftheteachingmode,contentofcourses,teachingmeansandteachingmethodprogressivelyonthisbasis.Regardteachingstructureasthemaingoaloftheeducationalreform,becausetheteachingstructurereferstoincertaineducationthought,teachingtheorystudyteachingsteadystructureform,activityofprocessthatlaunchamongcertainenvironmentundertheguidanceofthetheory,itisfourtutoringsystemsthatmakeupconnectingofkeyelement(theteacher,student,teachingmaterialandteachingmedia)eachother,interactiveconcreteembodiment.Throughgivinglessonsonthenet,regardstudentasthecentre,isnotrestrictedbytime,place,numberoftimesandprogress,canutilizesuchadvantagesasonlineresources,etc.freely,becometheintellectualneweraforonlineeducationofentrythereupontooofnewtrendofdevelopment,educationoftheeducationalway.Inrecentyears,moreuniversitiesallmergetheaudio-visualcentreandnetworkcenterintothetechniquecenterofmoderneducation,thiskindofamalgamationhasprovedtoothatfullydevelopsthemodernintelligentnetworkandeducatesbecomingdevelopmentoftheuniversityandprogressivenewneedauxiliarilyintheuniversity.
Keywords:
Intelligence;auxiliaryteaching;networkteaching
前言
21世纪是科学技术突飞猛进的时代,教育事业的发展,出现了现代远程教育。
随着Internet的迅速发展,使得人们慢慢开始从网上获取信息和知识,传统的“粉笔+黑板”式的课堂教学手段及以教科书为核心的教学模式,即将为全新的智能网络教学所代替。
网络教学的兴起,即教学网站的出现,给很多教学单位带来了很多方便,不可否认,也有些教学网站并没有给教学带来太多的好处,但总体形势是很好的,一个良好的教学网站,必须同时具备科学性,教育性,技术性和艺术性。
本文将介绍利用网络技术建设一个网络教学网站,本系统使用ASP技术搭建,原因是ASP技术在如今来说已经是非常成熟的一门技术,对于建设一个教学网站将是非常方便,本系统具有学习功能、教学功能和管理员管理功能。
本系统将主要应用于网站教学管理,用它可以完成对日常的教育工作中教学大纲发布;通知发布;课件发布;作业发布;学生在线自测;在线答疑等的数字化管理,在教学领域具有很大的意义。
网络技术的应用使得计算机之间通信、信息共享成为可能,而数据库技术的应用则为人们提供了数据存储、信息检索、信息分析等功能,从而使得工作更高效地进行。
作为新型教学方式的网站教学管理,是在这两者结合的基础上发展起来的,所以网站教学的发展就必须依赖于网络技术和数据库技术的发展。
数据库技术始于20世纪60年代,经过40多年的发展,现在已经形成了理论体系,成为计算机软件的一个重要分支。
数据库技术体现了当代先进的数据管理方法,使计算机的应用真正渗透到国民经济各个部门,在数据处理领域发挥着越来越大的作用。
互联网技术的出现,更是进一步丰富的人类生活,数字化生存已经一步步走进我们的生活与工作。
互联网技术与数据库技术的结合为计算的在人类生活中的应用带来了巨大的影响。
产业信息化,管理现代化,科学化已经成为行业发展的重要课题,这不仅是企业提高自身竞争力,甚至是国家提高综合国力,走向国民富强的重要手段。
在我国,教育是一个影响着国富民强的重要行业,随着改革开放和市场经济的发展根据中国特有的国情发展,教育得到了国家的大力扶持与社会各界的高度重视,从而使教育业向规范性与现代化的方向高速发展,但是同发达国家相比,我国的教育行业的信息技术的应用程度还很低,只有在大城市中发展较早、规模较大的院校中才使用计算机进行大规模操作,从各方面提高工作效率,取得良好的社会和经济效益,而一些新兴的、规模较小的教育机构还没有全部具备这种功能。
因此可见,随着我国教育的迅速发展,信息技术在网络教学上的应用会更加地广泛和深入。
本系统将主要应用于网站教学管理,用它可以完成对日常的教育工作中教学大纲发布;通知发布;课件发布;作业发布;学生在线自测;在线答疑等的数字化管理,在教学领域具有很大的意义。
1绪论
在这一章里解决的问题是课题提出的具体背景,即此次课题研究的国内现有状况。
同时将具体分析设计的现实意义。
当然系统的开发离不开开发工具的使用,所以开发工具的介绍也是此章里面讨论的重点。
最后一节里,将计划好整个论文的组织结构。
并将之做为系统开发的指南针。
1.1课题背景及意义
《计算机网络与数据库》是“全国计算机等级考试”和“计算机技术与软件专业技术资格(水平)考试”的重要科目,因此各校均开设了此门课程。
虽然很多学校都采用并开设了这门课程,但均采用传统的教学模式,这样给这门课程教学带来了很大的不方便性,例如:
校外非学生人员学习时间和学习空间均相当有限,不大可能想我们一样坐在宽敞的教学里专门听老师讲课。
工作人员或者其他社会人员往往只能在晚上而且习惯在家里学习。
为此想到推出基于Web平台的《计算机网络与数据库》教学系统,此系统类似的系统目前只是简单地应用于网上在线学习而且数量很少,几乎找不到一个较完备的基于Web平台的《计算机网络与数据库》教学系统。
用于学校实际教学的更是微乎其微。
这样就突显了此系统的重要现实意义。
设计此系统是为了实现教学目的、由各教学要素有机结合而成的具有一定教学功能的整体。
为了达到一定的教育、教学的目的,实现一定的教育、教学的功能的各种教育、教学组织形式。
教材内容的组织,系统教材库是提高教学质量、激发学习兴趣的关键。
1.2课题的主要工作
这个教学系统主要研究对象是学生、教师、教学资源、教学媒体四个基本要素,通过这四个基本要素的相对运动从而产生着各个系统之间的输入与输出的复杂的运行过程,通过这个复杂的运行过程以保证学校系统内部各个系统的动态稳定与开放性。
做出一个分层次的系统复合体。
通过层次的划分使系统更有针对性,不同的层次有不同层次的规定性的具有可操作性的教学设计方法技术。
从机构层次到学习层次,步步递进,前一个层次时候一个层次的父层,每一个层次之间存在着相互联系、相互制约、相互作用的组织形式,这些层次是系统结构领域的状况。
课题研究过程中初步事项是进行可行性分析,需求分析,这样主要的工作是对现有国内情况的调查,这些工作包括以前高中母校的视频教程与上机的调查,成教学院精品课程的在线调查,通过成教学院论坛,计算机信息学院教师群了解精品课程的相关情况,并进行面对面的问答式调查直接研究相关的教学系统。
课题研究中期工作,主要是系统功能的设计与实现,具体包括从网上下载免费的系统开发工具,MacromediaDreamweaver8,MacromediaFireworks8,MacromediaFlash8,IIS6.0,Access2003以及其他素材(到成教学院下载相关图片,在XX中查找并下载按钮图标,导航条图标等)。
通过MacromediaDreamweaver8建立一个站点,逐步完成系统功能的前台设计。
然后打开Access2003建立对应的表格,在IIS6.0的辅助下完成系统的设计和实现。
课题研究后期工作,反过来对系统进行多次测试,查看系统的运行情况,对断了的连接和孤立的文件进行处理。
对部分比较大的图片和视频进行压缩,即优化操作。
最后总结我分析课题的相关问题并写入文档中。
1.3论文组织
通过对系统进行初步研究后,论文决定采用下面的基本框架组织全文:
(1)绪论,主要是分析课题研究的背景和具体实施的意义,从而确定课题是否可行。
当然也牵涉到了开发工具选取的问题,根据工具使用的难易程度结合自己的技能水平,选择合适的工具也是这一章里面讨论的重点。
(2)系统分析,从各个方面上分析系统的需求,确立在课题研究中将要进行的主要工作。
(3)系统设计,通过建立好系统设计的主要思路,完成系统要求的功能设计,做好功能模块图。
明确并实现数据的具体流向,画出数据流图。
对数据库的具体内容进行构思,实现数据库表格和表格数据的合理安排。
(4)系统实现,选举比较重要的模块进行详细的实现解说。
说明网络教学模块的实现方法。
考试系统模块实现的具体思路。
留言模块的实现过程,也就是在线答疑功能的实现。
后台数据库的实现。
(5)总结与展望,主要是做好课题开发基本上完成后的系统测试和运行监测。
同时对整个课题的一个整体总结与展望。
2系统分析
2.1需求分析
该系统是针对教学现状而设计的。
目前很多学校仍采用传统的与学生面对面的教学模式,譬如:
我以前就读的高中就采用这种模式,它的整个教学过程均是“手动模式”。
虽然有时有同学在电脑前面进行上机操作,但是很少看到学生坐在电脑前面进行在线学习的。
我的高中也有远程教学课,可是学习形式单调,没有考试系统,也没有在线答疑功能,只是简简单单浏览教学视频而已。
这种教学模式是以教师为主,教师讲、学生听、很少有互动,课后老师比较忙,学生有什么疑难问题很难在短时间内找到老师解决,而且会因为老师上课过程中携带的资料有限,一时半会可能给不了学生具体的答案,几乎是一种单向沟通的教学模式。
除此之外老师的工作量相当大,相同的课程在不同的班级上,出现了一门课反复讲,甚至同样的教学内容需在不同教室的黑板上书写多次,作业批改时相同错误在不同学生的作业本上进行重复的批改,这就导致老师工作量大且重复性高,效率低,也不能及时反应学生学习的效果。
当然老的教学模式依然是主流,然而从不同学校不断增加上机学习的规律看。
新的教学模式将会迅速发展起来。
也证明了此次课题研究的可行性,整个系统的需求量大很难估量。
具体例证:
成教学院省级精品课程“程序设计基础”,校级精品课程图如图2-1所示。
高级语言程序设计(2010-3-5)
面向对象程序设计(2008-12-12)
软件工程(2008-12-12)
计算机组成原理(申报中)(2008-12-1)
专业英语(申报中)(2008-11-28)
网页制作(申报中)(2008-11-27)
cisco路由配置(申报中)(2008-11-26)
数据库系统原理(申报中)(2008-11-26)
操作系统(2008-9-12)
图2-1校级精品课程图
针对上述情况,我进行了教学系统课题的设计工作,希望它能够在平时学习中发挥高效、便捷的作用,减轻教师的工作负担、提高工作效率,也使学生学习更轻松、更有效。
由于系统主要是为了更加方便和准确的管理信息数据,所以人机交互界面的功能要非常完善,能够更好的体现方便,快捷的特点,有效的减少管理员的管理工作,更准确、快捷的管理数据。
工作人员只需要掌握一些基本的电脑使用方面知识。
系统一经投入运行,便能产生效益。
系统的研究领域是基于Internet的教学系统,也就是所说的“在线教育”,基于Web技术的计算机教育与传统的教学模式(即传统课堂、卫星电视教学和专门网络教学)相比,优势主要体现在:
Web教学以Internet为载体进行传播,有巨大的影响范围;Web技术是一个跨平台、多媒体的信息发布和浏览技术,并可以实现动态交互,使开展形象生动、内容丰富的多媒体教学成为可能。
Asp技术出现的时代还不算太久远,许多中小型企业,学校都是采用此技术实现网上维护的。
在需求分析的过程中我利用了文献研究法根据一定的研究目的或课题,即调查文献来获得资料,从而全面地、正确地了解掌握所要研究问题。
并综合采取实证研究法即依据现有的科学理论和实践的需要,提出设计,在自然条件下,通过有目的有步骤地操纵,根据观察、记录、测定与此相伴随的现象的变化来确定条件与现象之间的因果关系的活动。
主要目的在于说明各种自变量与某一个因变量的关系。
合理客观的应用了上述需求分析方法后得出这样一个结论:
网络教学较好地满足了时代对人才培养的需求。
网络教学充分利用了最新的计算机技术、网络技术、多媒体技术等,使教学能够跨越时间、空间的限制,具有极大的灵活性和交互性,使教学材料的展示越来越灵活、形象、生动,是支持新型的教师指导下学生自主式学习方式的最有力工具,因此网络教学是新形势下高校培养高素质人才、提高教学质量和效率等高校教学改革中非常重要的内容之一。
基于计算机网络技术和多媒体技术的现代网络教学,是传统学校教学功能的延伸,也是网络环境下信息资源共享服务的一个重要方面。
它为一切愿意学习的人提供一切学习的机会,提高了教学质量和学习效率。
逐步成为学校教学活动不可缺少的一部分。
也是办好教育,加快教育现代化的重要组成部分。
网络教学正是高校为了适应这一形势而出现的一种新的教学模式。
使学习者从知识的被动接受者转为知识的主动构建者,使教学管理更为简便、科学的一种新型的教育技术。
它改变了传统教师课堂授课的教学模式,转而变为学习者突破时间和空间限制的自主学习模式。
总之,这个网络教学系统正日益贴近我们的自主学习模式,而且目前的现状越来越紧迫的要求师生交互式系统即教学系统的开发。
2.2开发工具介绍
2.2.1ASP平台的选择
在这个系统中我选择ASP作为开发工具。
当前的开发工具有很多,如ASP、PHP等,ASP具有如下特点:
(1)ASP是ActiveServerPages(动态服务器主页)的缩写,它是一个服务器端的脚本环境。
在站点的Web服务器上解释脚本,可产生并执行动态、交互式、高效率的站点服务器应用程序。
ASP可以胜任基于微软Web服务器的各种动态数据发布。
(2)使用普通的文本编辑器,如Windows的记事本,即可进行编辑设计。
(3)与浏览器无关(BrowserIndependence),用户端只要使用可执行HTML码的浏览器,即可浏览所设计的网页内容。
(4)ASP方法与传统静态主页的区别
把信息系统纳入Internet的框架之后,首先要解决的问题是通过网页访问后台数据库信息。
所有应用程序都被分割为页面的形式。
用户的交互操作是以提交表单等方式来实现的。
这就要求Web站点具有很强的动态数据发布能力。
然而目前Web的服务。
仍以提供静态主页内容为主。
所谓“静态”,指的就是站点的主页内容是固定不变的。
无法根据用户的需求和实际情况作出相应的变化。
当浏览器通过Internet的HTTP协议向站点的Web服务器申请主页时,站点服务器就会将已设计好的静态的HTML文件传送给浏览器。
若要更新主页的内容,只能用非在线的手动方式更新HTML的文件数据。
(5)ASP所设计出的是动态主页。
可接收用户提交的信息并作出反应,其中的数据可随实际情况而改变,无须人工对网页文件进行更新即可满足应用需要。
例如:
当在浏览器上填好表单并提交HTTP请求时,可以要求在站点服务器上执行一个表单所设定的应用程序,而不只是一个简单的HTML文件。
该应用程序分析表单的输入数据,根据不同的数据内容将相应的执行结果(通常是数据库查寻的结果集)以HTML的格式传送给浏览器。
(6)数据库的数据可以随时变化,而服务器上执行的应用程序却不必更改。
客户端得到的网页信息会始终保持新鲜的魅力。
2.2.2IIS:
Internet信息服务
Web服务器是Web应用程序的心脏。
IIS(InternetInformationServer)作为WindowsNT的扩展,自推出以来已经有了很大发展,其体系结构是当今市场上最受关注的Web服务器之一。
新推出的IIS6.0版本增强了系统安全性,具有服务器端脚本开发调试,内容管理和站点分析,崩溃防护等强大功能。
现在我们利用IIS+ASP构成三层式Web结构的中间一层,将客户机/服务器结构与Web密切结合,使得Web站点的开发更方便,实现的功能更强大。
2.2.3数据库
当前流行的数据库有很多,如Oracle、MySQL、SQLServer、Access等。
此次课题研究中,采用Access2003进行后台数据管理。
Access2003是一个后台关系数据库管理系统,它功能强大操作简便,是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS,即RelationalDatabaseManagementSystem),是Office系列应用软件之一。
它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。
2.2.4CSS网页设计技术
CSS是一种样式表(stylesheet)技术。
也有的人称之为层叠样式表。
在主页制作中采用CSS技术时,只要对相应的代码做一些简单的修改,就可以改变同一页面的不同部分,或者网页的外观和格式。
使用CSS可有效地对页面的布局、字体、颜色、背景和其它效果实现更加精确的控制;可轻松地控制页面的布局;可将许多网页的风格格式同时更新,不用再一一更新每一页面;也可将站点上所有的网页风格使用一个CSS文件进行控制,只要修改这个CSS文件中相应的行,整个站点的所有页面都会随之发生变动。
2.3本章小结
在这章里对课题的必要性做了具体全面的分析,其中举出了两个调查事例,也就是例证法,提供了非常详细直观的表格,同时对其它问题做了议论比较。
阐释了传统的“手动式教学”与“自动式教学”的区别和利弊。
分析了现在学校的网络化教学趋势和中小学以及大学的网上教学实施状况。
提出了教学系统激发自主式学习的概念。
章节的后半部分,给出了课题研究即系统开发的具体工作。
这也是课题研究从刚开始的需求分析到最后的系统测试与结论的总结,所需要经历的行动指南。
在开发的过程中,我就是按照这样的一个步骤一步一步的做好系统的。
3系统设计
3.1系统概要设计
系统决定采用Windowsxp操作系统平台,IIS6.0web服务器,Access2003以及面向对象简单易用,功能强大适用范围广的Asp技术。
系统的结构体系建立在Web的客户/服务器(b/s)体系结构的基础上,根据用户的输入提供动态信息服务,从而实现交互式教学管理。
采用模块化的设计方法,以及一般客户/服务器数据库的数据平台。
学生登陆系统时,只要直接打开系统主界面就可以实现在线学习功能,既模拟课堂的幻灯片式学习又有生动的视频式学习。
在系统主界面中,学生还可以浏览学校里的一些通知公告,查看学校的简单介绍,课程的介绍,学习的课时等情况。
在系统右上角部分能够与老师进行交互式学习,学生提出问题。
老师进行解答。
最重要的是在对应的按钮上,学生能够实现考试功能,现在具体的页面注册,建议使用自己的学号注册,这样有利于老师对成绩的处理。
而后利用自己注册好的信息登陆考试系统,选择考试的科目点击“开始考试”,就能进入初始化考试界面。
等考试完成后,点击“交卷”。
等待稍许片刻就能查看到系统给的自动评分。
老师登陆系统时,首先当然是可以进行学生能够进行的所有操作:
查看自己对学生回答的留言,查看课程等相关情况。
然后老师们最重要的操作是点击左下角的“管理入口”,在管理员登陆界面中输入自己的帐号和密码(我设置的默认帐号和密码均是:
admin)。
登陆到后台管理页面。
在管理页面平台上进行主要的操作,例如
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机组织与结构教学网站开发毕业设计 精品 计算机 组织 结构 教学 网站 开发 毕业设计