资源描述:
《java1068 基于java的网络教学通信系统new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、湖南工业大学本科毕业设计(论文)摘要随着互联网的飞速发展,知识经济初见端倪,人才竞争日益激烈,社会的进步对教育提出了新的要求,也为教育工作者满足这些需求提供了新的工具。网络教育这种新式工具越来越普遍运用于现代教育中,推动着教育体制走向新方向。本文主要是围绕研究现代网络教育技术的开发而展开的。文中共设计了五个功能模块。分别为实时教学模块,文件下载模块,文件上传模块,文本编辑器模块和个人通信录模块。其中实时教学模块用到了IP组播技术,用于组播组内文字、图片的传送。为了解决批量传输文件的功能,文中用到FTP文件传输。FTP是Internet上
2、使用非常广泛的一种通讯协议,可以完成文件的上传和文件的下载。最后,为了辅助教学中文本的编辑,本文还扩展了文本编辑器和个人通信录模块,可以方便组播组内用户对文本的编辑以及对组播组内成员信息的记录。本文系统设计完成后,进行了初步的测试,系统基本可以实现预期的目标。在总结本体系设计后,对基于Java的网络教学系统作了整体的探讨。关键词:网络教学、IP组播、FTPABSTRACTAlongwithInternetdevelopsrapidly,theknowledgeeconomyisjustbeginning,talentcompetitio
3、ncreasesfiercely,theprogressofthesocietyalsoputsforwardnewrequirementsforeducation,andprovidesanewtooltomeettheserequirements.Networkeducationisusedmoreandmorecommonlyinthemoderneducation,topromotetheeducationsystemtoanewdirection.Thispaperismainlyonmoderneducationtechno
4、logy.Ithas5functionparts:Real-timeteachingmodule,downloadfilemodule,fileuploadmodule,thetexteditormoduleandpersonalcommunicationrecordingmodule.IPmulticasttechniqueisusedintheReal-timeteachingmodulestosendwordsandpicturesinthemulticastgroups.Inordertosolvetheproblemofsen
5、dingthebatchfiles,itusesFTPtotransmitfiles.FTPisaverycommoncommunicationprotocolsinInternet,whichcanuploadanddownloadfiles.Finally,inordertoassistthetexteditor,thispaperalsoexpandsthetexteditormoduleandpersonalcommunicationmodule.Soitiseasytoeditortextandrecordtheinforma
6、tionofthememberswhoisinthemulticastgroups.Afterthecompletionofbasicsystem,thissystemcanrealizethedesiredobjectives.Insummary,itresearchesthewholesystemwhichisbasedonJavaanddesignedonthenetworkteaching.Keywords:Thenetworkteaching,IPmulticast,FTPIV目录第1章引言11.1网络教学系统概述11.1.1
7、网络教学系统的意义11.1.2网络教学系统发展历史21.2关键技术简介31.2.1IP技术简介31.2.2FTP技术简介6第2章系统分析82.1本课题的设计目标与分析82.1.1系统的特点分析82.1.2系统的设计目标92.1.3系统的可行性分析92.2本课题的研究内容分析10第3章系统的设计123.1系统设计的目的和原则123.2系统设计的结构123.2.1实时教学模块的设计133.2.2FTP文件传输的设计133.2.3个人通信录模块的设计16第4章系统的功能与实现174.1主界面的设计与实现174.2实时教学功能的实现184.3F
8、TP文件传输功能的实现234.3.1FTP文件上传的实现244.3.2FTP文件下载的实现264.4文本编辑器功能的实现284.5个人通信录功能的实现30第5章系统测试325.1系统测试概述325.1.1测