资源描述:
《在线教育系统 计算机毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、摘要网络的蓬勃发展拓宽了人们的生活空间,也改变了一些人们的生活习惯,而以前一些无法实现的事情现在也变成了可能。传统的教育方式随着网络的发展正受到挑战,而网络教育开始受到青睐。究其原因,主要是课堂教育方式受到一定的限制:通过教师在课堂授课得到的知识毕竟有限,而大学教师一般都有自己的科研任务,课余时间也相对紧张,同时,学生对知识的需求随着竞争的激烈正愈来愈大。基于此,我设计的这个在线教育系统,实现了资源的共享,一方面减轻了教师的教学压力,另一方面解决了学生知识需求的问题。该系统采用BEAWEBLogic作为服务器,用Oracle9i作为后台数据库,而网页设计主
2、要采用Jsp,实现了模块化设计,俭省了程序代码,提高了编程效率,同时用简单的Html语言设计界面。关键词:网络;竞争;资源共享;模块;40AbstractThenetworkvigorousdevelopmenthasopeneduppeople'slifespace,alsochangedsomepeople'shabitsandcustoms,andsomematterswhichwereunablebeforecometurenow.Thetraditionaleducationwayisreceivingthechallengealongwitht
3、henetworkdevelopment,butthenetworkeducationstartstoreceivethefavour.Investigatesitsreason,mainlyistheclassroomeducationwayreceivesthecertainlimit:Teachesobtainstheknowledgewhichafteralllimitedlythroughtheteacherintheclassroom,buttheuniversityteachersgenerallyallhaveownscientificre
4、searchduty,afterschooltimealsorelativelyanxiously,simultaneously,thestudentintenseisbeingincreasinglybigtotheknowledgedemandalongwiththecompetition.Basedonthis,thison-lineeducationsystemwhichIdesigns,hasrealizedresourcessharing,ontheonehandreducedteacher'steachingpressure,ontheoth
5、erhandhassolvedthestudentknowledgedemandproblem.ThissystemusesBEAWEBLogictotaketheserver,takesthebackstage,databasewithOracle9i,butthehomepagedesignmainlyusesJsp,hasrealizedthemodulardesign,thriftilyhassavedtheprocedurecode,enhancedtheprogrammingefficiency,simultaneouslyusesthesim
6、pleHtmllanguagetodesignthecontactsurface.Keyword:Network;competition;resourcessharing;module;40目录第1章绪论11.1在线教育概况11.2开发在线教育系统的优势11.3系统目标2第2章开发工具的选择32.1开发工具概述32.2JSP概述32.3WEBLOGIC72.4ORACLE9I9第3章系统分析123.1题目由来123.2环境要求123.3可行性研究123.4需求分析14第4章总体设计174.1方案选择174.2结构数据174.3模块划分184.4数据库设计1
7、9第5章详细设计205.1算法设计205.2系统具体功能的实现21第6章系统测试376.1软件测试376.2开发总结与系统展望38致谢40参考文献4140第1章绪论1.1在线教育概况1.1.1背景资料所谓在线教育,就是在线学习或网络化学习,即在教育领域建立互联网平台,学员通过PC上网,通过网络进行学习的一种全新的学习方式。当然,这种学习方式离不开由多媒体网络学习资源、网上学习社区及网络技术平台构成的全新的网络学习环境。在网络学习环境中,汇集了大量数据、档案资料、程序、教学软件、兴趣讨论组、新闻组等学习资源,形成一个高度综合集成的资源库。这些学习资源对所有人
8、都是开放的。一方面,这些资源可以为成千上万的学习者同时使用,没有任