C++程序设计教学网站实现 2.docx

上传人:b****5 文档编号:2911959 上传时间:2022-11-16 格式:DOCX 页数:30 大小:484.93KB
下载 相关 举报
C++程序设计教学网站实现 2.docx_第1页
第1页 / 共30页
C++程序设计教学网站实现 2.docx_第2页
第2页 / 共30页
C++程序设计教学网站实现 2.docx_第3页
第3页 / 共30页
C++程序设计教学网站实现 2.docx_第4页
第4页 / 共30页
C++程序设计教学网站实现 2.docx_第5页
第5页 / 共30页
点击查看更多>>
下载资源
资源描述

C++程序设计教学网站实现 2.docx

《C++程序设计教学网站实现 2.docx》由会员分享,可在线阅读,更多相关《C++程序设计教学网站实现 2.docx(30页珍藏版)》请在冰豆网上搜索。

C++程序设计教学网站实现 2.docx

C++程序设计教学网站实现2

石家庄经济学院本科生毕业论文

摘要

Internet作为全球性的计算机互联网,已深入到人们日常生活当中。

现代教育技术的发展,使得学生学习得方式发生了巨大得变化,连上课的方式也不再只拘泥于传统的方式。

随着多媒体技术和网络技术的发展,网上教育迅速发展和普及,构建一个打破传统的、不受地域和时间限制的继续教育、终生学习新模式是摆在我们面前迫切需要解决的重要课题。

建构主义强调的教学环境是以学习者为中心,强调学习者对知识的主动探索、主动发现和对所学知识意义的主动建构的协作化的教学环境。

网络教学系统的广泛应用,突出了学生在网上教学活动中的主体作用,为学习者在课堂上实现“建构学习”提供了可能。

近几年来,C++作为各高校计算机专业所必学的一门课程,其影响力也变得越来越大,每一个走出校门的学生如果要从事计算机行业,都会意识到C++这门课程的重要性,所以越来越多的非计算机专业的同学也开始学习这门课程,面对这么多的学习者,教师资源已经显得越发的不足,C++教学网站呼之欲出。

基于目前网上教学系统的现状,总结出校园网的多媒体教学平台所应该具备的主要功能。

根据C++这门课程的特点和要求,通过信息系统开发方法、系统建模等技术手段进行了该系统与总体数据的规划、设计与实现,在此基础上运用B/S开发模型及系统体系结构提出了一套设计目标及网络教学模式,并对Web开发过程中的几个技术关键点进行了分析、探讨与实践。

目前该系统应用在实验教学中,为学生获得最大限度的教学指导和学习资源提供了保证。

关键词:

C++;教学网站;设计与实现

 

ABSTRACT

InternetisglobalcomputerInternet,alreadyhasgonedeepintotopeopledailylifemiddle.Developmentofmoderneducationtechnology,thefeasiblestudentstudiessuchthatwayhashappenedbeingsoenormousastochange,wayeventhewaygivinglessonsrigidlyadheringtotraditionnolongeronly.Alongwiththedevelopmentofmultimediaandnetworktechnology,web-basedinstructionhasbeendevelopedandpopularizedrapidly.So,animportanttaskwhichneedtosolveurgentlyistoconstructanewmodeofcontinuingeducationandstudyingforlife,whichisuntraditionalandnotlimitedtotheregionandtime.Constructismadvocatestheteachingenvironmentinwhichlearnersisthecenter,andtheyactivelyexplore,findandconstructthemeaningfromwhattheyhavelearned.Suchenvironmentisjustwhatthenetworkcanprovide.Thewide-rangeapplicationofnetwork-basedclassteachingsystemenablesthelearnerstorealizethe"constructingstudy"inthelastfewyears,

Inthelastfewyears,C++tookvariousuniversitiescomputerspecializedmuststudyacurriculum,itsinfluencealsochangesmoreandmoreinabigway,eachgoesouttheschoolgatetheschoolmateifwantstobeengagedinthecomputerprofession,canrealizeC++thisknowledgetheimportance,thereforethemoreandmoremanynon-computersspecializedschoolmatealsostartstostudythiscurriculum,facingsuchmanystudies,theteacherresourcesalreadyappearedtheevenmoreinsufficiency,theC++teachingwebsiteisvivid.Basedonthepresenton-lineteachingsystempresentsituation,summarizesthemainfunctionwhichthecampusnetmultimediateachingplatformshouldhave.AccordingtotheC++thiscurriculumcharacteristicandtherequest,throughinformationsystemtechnicalmethodandsoonmethodofexploitation,systemmodellinghascarriedonthissystemandtheoveralldataplan,thedesignandtherealization,proposedinthisfoundationusingtheB/Sdevelopmentmodelandthesystemsystemstructuresetofdesignsgoalsandthenetdivinationeducationalmodel,andhascarriedontheanalysis,thediscussionandthepracticetointheWebperformancehistoryseveraltechnicalkeypoint.Atpresentthissystemapplicationintheexperimentalteaching,obtainedthemaximumlimitteachinginstructionandthestudyresourcesforthestudenthasprovidedtheguarantee.

Keywords:

C++;Teachingwebsite;Designandrealization

 

引言:

“C++程序设计”教学网站的设计实现

随着工nternet/ntranet的普及,计算机应用己经从传统的单机模式转变为以全球互联网WWW(WorldWideWeb)平台的新型服务模式。

在由于受时间和空间的限制,传统教学模式的局限性变得越来越突出。

而WWW以丰富的超文本(图形、声音、动画、视频等)、统一的用户平台(网络浏览器)和其易用性得到了人们的广泛接受。

计算机辅助教学系统面临着一场深刻的改革,作为一种全新的教育形式,基于Web的教学管理系统应运而生。

在这种教学方式下,人们突破了时空的局限,随时可以从网上获取最新、最形象表示的前沿知识。

通过基于Web环境的合作学习,学生可以与其他在线学习者彼此讨论,汇集集体智慧,达到合作学习的效果。

网上教学不仅仅是简单的将教学材料在网上发布,而更多的是学生与教师之间、学生与学生之间的充分沟通与交流,由于远程教学教师与学生之间在空间上的分离,这种沟通与交流就显得尤为重要,另外,传统教学过程中一些保证教学质量的关键环节,如作业、考试、图书馆、笔记记录等,都应该能够在网上得到很好的支持。

所有的沟通与交流以及关键教学环节的支持,都需要一些专用的工具来支持,但是现有Internet技术并没有提供这些工具,因此迫切需要一套网上的教学支持平台,为教师在网上实施教学提供全面的工具支持,也使得网上教学从简单的教学信息发布变成一个充满交互与交流的虚拟学习社区。

基于技术特点的三层设计模型的思想,在此基础上分析了erp系统中用户权限管理的设计,该系统基于.net框架,采用用户界面层、业务逻辑层和数据访问层的三层设计架构,充分利用了在安全性方面的特性,极大地提高了系统的可移植性、可扩充性和可维护性。

在做毕业设计时,先开始是使用的三层设计模型,但是由于在连接SQL2005数据库时出现异常没有能够解决的问题,使用了常规的开发模式。

 

1“C++程序设计”教学网站相关技术和工具简介

1.1ASP.NET简介

微软的.NET技术目前正是风风火火,作为全球软件业最大的公司,微软在.NET技术上投入了大量的人力物力,把公司未来战略重心放在了.NET上,而从目前看来,.NET技术无疑代表了未来Internet技术的方向。

ASP.NET技术就是由微软的.NET技术细化而来的,它跟ASP技术有些关系,然而又不是仅仅是一个继承,可以讲,ASP.NET跟ASP想比较的话,已经是变得面目全非了,当然好得至少是一个量级以上。

ASP.NET完全基于模块与组件,具有更好的可扩展性与可定制性,数据处理方面更是引入了许多激动人心的新技术,正是这些具有革新意义的新特性,让ASP.NET远远超越了ASP,同时也提供给web开发人员更好的灵活性,有效缩短了web应用程序的开发周期。

ASP.NET与Windows2003Server/AdvancedServer的完美组合,为中小型乃至企业级的web商业模型提供了一个更为稳定,高效,安全的运行环境。

1.1.1ASP.NET的特点

ASP.NET技术在多个方面加速了动态Web页面的开发:

相比传统的动态页面技术,使程序设计相对简化,结构更为清晰。

但大大加重了页面设计的难度,其界面处理与传统的asp,php,cgi相比,极为死板,几乎全部需要由程序员来处理其界面,很难使用第三方工具进行可视化设计。

想把程序与界面分开,但从另一方面来看,它使程序与界面结合得更为紧密。

也就是说使web应用更象一个传统的windows应用,以程序员为主,设计人员几乎就插不上手了。

你只要看看Datagrid/Datalist/日历/Repeater等等web控件,你就会发现,这些设计良好的可复用控件大大提高了编程的效率,但你要是想让设计人员来修改这些控件的界面,我想那肯定是天方夜潭。

相比而言,设计良好的asp程序则可以最大限度的做到页面设计的灵活和高效,这方面的第三方工具也比较成熟且有很多选择,dreamweaver是设计人员的强大而高效的工具之一,而asp+com结构也可以用于大型应用,但他的起点显然要比要高。

而目前设计人员会发现,他们很难对页面进行修改,以目前的知识只能修改一下整体的框架,细节就无法修改了,要做到这一点,他们需要大量的程序设计方面的培训,但这显然不利于专业化分工,不利于生产效率。

目前对于页面

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 艺术

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1