毕业设计(论文)
题目C++
课程网络教学平台
学生
专业班级
所在院系
软件 指导教师
职
称
所在单位
教研室主任
完成日期
年
月
日
摘
要
网络教学已经对教育领域产生了深刻的影响,有着其他教学方式不可比拟的优点。各种各样的网络教学平台也层出不穷;服务提供商也提供了越来越丰富的教学服务功能。
JSP是当前比较主流的网站开发语言之一,它有着强大和独特的性能优势,比如跨平台、安全性、多线程、网络Socket编程、数据流概念等方面。因此通过对网络教学平台的研究和分析,基于JSP语言和基于MVC模式的框架设计了一个《C++课程网络教学平台》,并对其体系结构、构成模块及
系统关键技术进行了分析与设计。在系统设计与建模过程中,使用了UML和面向对象的分析、设计方法,并使用visio作为建模工具。本系统基于J2SE1.5,J2EE1.4,使用dreamweaver等作为开发工具,在开发过程中用到了时下流行的重构开发方法,优化了系统的设计。力图使系统具有安全、高效、实用、支持在不同系统平台运行等特点。
关键词:网络教学多线程MVCJSP
ABSTRACT
Networkteachinghashadagreatimpactoneducation,whichhasadvantagesthatotherteachingmethodsareincomparable.Variousnetworkteachingplatformemergesinendlessly,serviceprovidersalsoprovidemoreandmoreteachingservices.Atpresent,JSPisoneoftherelativelymainstreamof
websitedevelopinglanguages,ithasapowerfulanduniqueadvantagesofperformance,suchascross-platform,security,multi-threaded,socketnetworkprogramming,datastreamconcept,andsoon.Therefore,throughresearchingandanalyzingthenetworkteachingplatform,a"networkteachingplatformforC++--subsystemofteachermanagement"wasdesigned,basedonJSPandMVCmodelframework.Andalso,thearchitecture,modulesandthekeytechnologyofthesystemwereanalyzedandwelldesigned.Indesigningandmodelingthesystem,UMLandtheobject-orientedanalyzingmethodwereused,Visiowasusedasadesigningandmodelingtools.Thesyste
misbasedontheJ2SE1.5,J2EE1.4;dreamweaverisusedasadevelopmenttool.usedinthereconstructiondevelopmethodwhichispopularatpresentisused,andthesystem’sdesignisoptimizedduringthedevelopin
gprocess.Greateffortismadetomakethesystemsafe,efficient,practical,multiplatformsupportedandsoon.