本科毕业设计---基于flash的远程教学平台设计与实现.doc
《本科毕业设计---基于flash的远程教学平台设计与实现.doc》由会员分享,可在线阅读,更多相关《本科毕业设计---基于flash的远程教学平台设计与实现.doc(82页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、摘 要摘 要随着我国教育信息技术的不断发展,以计算机网络技术为基础的在线考试应用日益广泛。本文根据基于FLASH的远程教学平台的实际情况设计出。本文所设计的系统,加大功能和承载能力设计,实现了具有现代特征的。该系统采用当前在的主流模式-B/S架构,根据基于FLASH的远程教学平台安检中兴进行远程教学和在线考试的实际需求,使用基于JavaEE技术标准的Struts2+Spring3+Hibernate4框架+Spring Security3.1安全架构实现,具有自动化程度高等优势,弥补了传统教学方式和在线开始的诸多不足。本文所设计的系统通过分为两个主要的远程教学子系统和在线考试子系统进行设计。在
2、线测试子系统中系统可以完整地实现由教师设置题库和生成试卷、考生在线答题和自动闭卷、计算机评阅试卷和考试分析等环节设计,顺畅实现在线考试系统的现实应用。在远程教学子系统中,实现了在线教学、在线交流等模块的设计。总之,本系统具有较强的适宜性、正确性、完备性、互用性、依从性和安全性,具有良好的用户界面。本文所实现系统严格按照软件工程思想进行了系统的分析、设计、实现和测试。 系统分析:对技术、经济、工程等方面进行调查研究和分析比较,分析了上课学生、授课老师和管理员为主体的需求,明确了系统功能的版块设置,从经济上、技术上和可操作性上论述了系统设计和运行的可行性; 系统设计:确立自身系统的设计原则要严格遵
3、循实际需求,并兼顾开放、可拓展、稳定可靠的要求,梳理出系统的体系结构和功能框架,对系统开发及运行环境、系统数据库进行详细设计; 系统实现:完成了学生登陆、在线考试、成绩查询、信息管理模块设计,完成管理员登陆模块、科目信息管理、组题信息、题目信息管理等系统各功能模块的设计,实现了的原型系统; 系统测试:按照系统测试的常用原则建立测试和运行的目标,通过白盒、黑盒等测试方法对系统相应的模块和整体运行进行了全面测试,确保系统设计能够实现实际运行。关键词:,在线考试子系统,Oracle数据库,J2EE技术 IAbstractAbstract With the continuous development
4、 of Chinas education information technology, computer network technology based online exam is used widely. In this paper, the design of distance learning system based on the actual situation of China Railway Express security center. In this paper, the system designed to increase the carrying capacit
5、y of the function and design, implementation of distance learning system with modern features. The system uses the current system of distance learning in the mainstream model -B / S architecture, based on ZTE Railway Express security for remote teaching and the actual needs of the online exam, JavaE
6、E technology-based standards Struts2 + Spring3 + Hibernate4 framework + Spring Security3.1 Security architecture for remote education system with the advantages of high automation, make up the traditional teaching methods and many deficiencies line began. In this paper, the system designed by two ma
7、jor subsystems distance learning and online test subsystem design. Online testing subsystem system can achieve complete exam set by the teacher and generate paper, candidates online questionnaires and automatically closed book, papers and exams reviewers computer analysis and other aspects of the de
8、sign, the smooth realization of real-world applications online examination system. In the distance learning subsystem to achieve the design online teaching, online exchanges and other modules. In short, the system has strong suitability, accuracy, completeness, interoperability, compliance and secur
9、ity, has a good user interface. In this paper, the system implemented in strict accordance with the software engineering ideas systematic analysis, design, implementation, and testing. system analysis: technical, economic, engineering and other aspects of research and analysis and comparison analysi
10、s of school students, tutors and administrators as the main demand, a clear set of system functions area, economically, technically and discusses the operational feasibility of the system design and operation; system design: design principles to establish its own system to strictly follow the actual
11、 needs, taking into account open, scalable, stable and reliable requirements, combing the architecture and functionality of the system framework for system development and runtime environment, the system database detailed design; system implementation: Students completed the landing, online examinat
12、ions, results inquiries, information management module design, complete administrator landing module, account information management, group title information, title information design management systems functional modules to achieve a distance learning system prototype system; system testing: the go
13、al of establishing and running the test in accordance with the principle of common system testing by the white box and black box testing methods, such as the system and the corresponding module overall operation thoroughly tested to ensure that the system designed to achieve practical operation.Keyw
14、ords: distance learning system, online examination subsystem, Oracle database, J2EE technologyV1 绪论目录目录摘 要IAbstractII1 绪论11.1 本文研究背景和意义11.2 国内外研究现状及趋势21.3 本文主要研究内容41.4 论文章节安排42 关键技术分析52.1 B/S52.2流媒体技术52.3 Microsoft SQL Server 200072.4 Windows Server 200382.5 IIS92.6 .NET112.6.1 ASP.NET122.6.2 MVC模式1
15、42.7ADO.NET142.8 本章小结163 基于FLASH的远程教学平台需求分析173.1系统需求分析173.2系统功能需求183.3 系统性能要求和设计约束213.4 本章小结224 基于FLASH的远程教学平台总体设计224.1 设计原则224.2系统目标234.2.1在线考试子系统的设计目标234.2.2 远程教学子系统设计目标244.3 体系结构设计254.4 系统的开发及运行环境304.4.1 系统的开发环境304.4.2 服务器运行环境304.4.3客户端运行环境304.5 数据库314.5.1数据库的选择与分析314.5.2在线考试子系统数据库的详细设计324.5.3远程教
16、学子系统数据库的详细设计364.6 本章小结385 基于FLASH的远程教学平台的实现395.1在线考试子系统的设计与实现395.1.1 考生登陆模块395.1.2 管理员登陆模块425.1.3在线考试模块455.1.4成绩查询模块现475.1.5 考生基本信息管理模块505.1.6 科目信息管理模块535.1.7 题目信息管理模块555.1.8 组题信息模块575.2远程教学子系统的设计与实现595.2.1 在线教学模块595.2.2在线留言605.2.3系统公告615.2.4在线聊天615.3 本章小结636 系统测试与分析646.1 功能测试646.2 性能测试666.2.1 测试工具6
17、66.2.2 测试方法676.2.3 测试结果及说明686.3 本章小结717 总结与展望727.1 工作总结727.2 展望73致 谢74参考文献751 绪论III1 绪论1.1 本文研究背景和意义 伴随着知识经济的形成和发展,培养学生实践能力和创新精神的教育方式已成为信息时代教育工作的核心。因此,教育方式也必须与时俱进,转变传统教育理念,改革教育模式,大力推进基础教育改革才能适应当今网络化、数字化、智能化的教育环境,培养出具有实践型、高素质、创新型的人才1。 网络技术的讯速发展及普及,给教学的发展和改革提供了有利条件。广泛通过多媒体教学资源可以提高学生对学习的兴趣度,使得学生更加主动地去学
18、习,从多个方面的去感知,这样可以大大地提高学生的学习效率,对学生的想象力、创造力等都有很大的提高。 学习资源与使学习者的交互约束于一个狭窄的范围之中,web 应用程序没法有动态媒体和良好交互操作2,因为HTML的web技术架构的网络教学平台没好的前台(学习端)。此外,随着学习者要求的持续增加,完成一次学习任务应用系统也许要面临频繁的请求、服务器页面刷新、多次提取网页所导致的页面网络带宽占用加大、打开缓慢,最后使得学者体验较差、媒体形式单一和交互效率低下差等问题。学生对系统的高标准的交互体验度无法得到满足3,web页面的传统网络教学已满足不了了。丰富的媒体内容包含了Flash开发制作的多媒体资源
19、应用程序,伴随着网络应用的发展Flash的RIA应用体系的基本架构,“丰富媒体”和“网络应用”的结合实现了富页面网络教学系统,可以从多个方面对用户的使用效率进行提高。鉴于以上问题,公司提出建设,包括远程培训系统和在线考试系统,通过网络教学模式,实现公司统一培训。通过,大力开展远程教育培训,对适应安检中心的培训需求、解决 70%的基础人员职工继续教育具有十分重要的现实意义。在该系统的支撑下,远程培训条件将得到极大改善,各种优质培训资源得以整合,不仅大大减轻了培训管理机构的工作压力,为学员进行远程学习提供方便,还可以拓展培训内容、展示单位形象,为培训机构和学员搭建一个学习交流平台。建设基于FLAS
20、H的远程教学平台具有以下意义: 1、丰富培训学习资源,尤其是提升标准化流媒体课件的制作水平; 2、拓展远程培训方式,提供线下学习、Internet 线上学习、同步收看远程音视频直播等学习方式; 3、促进学习资源和培训信息的共享,提供灵活的基于 Web 的资源文章后台管理功能,减轻平台建设及管理的复杂性,使平台内容易于管理和维护; 4、提供留言、文章评论等辅助功能,增进教学互动。 5、 在线考试功能。1.2 国内外研究现状及趋势 远程教育是将课程传送给校园外一处或多处学生的教育,是学生与教师、学生与教育组织之间主要采取多种媒体方式进行系统教学和通信联系的教育形式。近年来,随着计算机、通信、多媒体
21、、电子等技术的飞速发展,特别是因特网的迅猛发展,远程教育有着长足的发展。按照英国远程教育学家穆尔(T.W.Moore)提出的远程教育三个主要阶段的划分方法4,一般将远程教育划分为“函授教育、广播电视教育以及现代远程教育”三个阶段。 函授教育和广播电视教育的主导教学媒体大多采用“一对多”的“单向”传播形式,无论是函授印刷教材还是广播电视录音录像都是如此。因此,第一、二阶段远程教育尚不能很好地实现师生和学生之间的双向交流,其运转周期较长,学习效率较低,有必要通过组织定期或不定期的面授辅导和答疑来弥补。现代远程教育是现代信息技术应用于教育培训后产生的新概念,是相对于传统远程教育形式而言。它是建立在应
22、用双向交互式现代信息通信技术基础上的远程教育,最大特点就是采用通信网络和基于计算机多媒体技术为核心的远程教育模式,主要技术特征和优势是双向交互,能促进学生之间的个性化学习和协作学习。 国外远程教育培训已经历了 30 多年的发展,从微型计算机时代的光盘学习到目前的基于互联网的学习,远程教育培训的技术载体发生了重大变化。随着培训管理精细化程度要求的提高,远程教育的管理逐渐和人力资源的绩效考核相挂钩,更加强调培训学习效果。同时,以 IMS 和 IEEE 为首的国际组织相继开发完善了一系列与远程学习和测评相关的技术标准5。90 年代中后期以来,政府先后启动了“三金”、政府上网、电子政务等工程,许多高校
23、和政府部门建成了远程教育网,开展了远程培训并取得了一定的效益,但与发达国家相比,我国的远程教育起步较晚,在硬件条件、教学手段、教学经验等方面还存在一定差距,主要问题在于如何建设丰富的学习资源和易于使用的学习管理系统两个方面。目前,国内外远程教育还存在一些问题有待解决,比如:保证远程学习参与机会均等性,学习交流时参与者很容易跑题或掉队,邮件交流、作业批改不及时,学习活动开展、学习过程监督和评价困难,教学测验和考核无法杜绝作弊现象等6。 从教育技术发展趋势看,现代远程教育技术更讲究媒体的配合和总体设计。 随着信息技术的日益普及和学习资源的不断丰富,远程教育质量和效益将得到极大提高。综合分析国内外相
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科 毕业设计 基于 flash 远程教学 平台 设计 实现
限制150内