基于J2EE的实践性教学管理平台 ——教学资源管理模块设计与实现---毕业论文.docx

上传人:滴答 文档编号:1273764 上传时间:2019-01-26 格式:DOCX 页数:64 大小:1.92MB
下载 相关 举报
基于J2EE的实践性教学管理平台 ——教学资源管理模块设计与实现---毕业论文.docx_第1页
第1页 / 共64页
基于J2EE的实践性教学管理平台 ——教学资源管理模块设计与实现---毕业论文.docx_第2页
第2页 / 共64页
基于J2EE的实践性教学管理平台 ——教学资源管理模块设计与实现---毕业论文.docx_第3页
第3页 / 共64页
基于J2EE的实践性教学管理平台 ——教学资源管理模块设计与实现---毕业论文.docx_第4页
第4页 / 共64页
基于J2EE的实践性教学管理平台 ——教学资源管理模块设计与实现---毕业论文.docx_第5页
第5页 / 共64页
点击查看更多>>
资源描述

1、 本 科 毕 业 论 文 基于 J2EE 的实践性网络教学管理平台 教学资源 管理模块设计与实现 Network Practice Teaching Management Platform Based On J2EE Design and Implement of Teaching Resources 姓 名: 陈闽奎 学 号: 23020051204447 学 院:软件学院 系:软件工程 专 业:软件工程 年 级: 2005级 指导教师: 邱明 助理教授 二九 年 六 月 II 摘 要 网络教学平台由专业人员设计,为教师和学生及管理者提供一个教学、学习、管理环境。实践性教学是大学工科教育的重

2、要环节。然而由于实践性教学与理论教学同步进行,大量的工作由同学在课外完成,同学之间的相互沟通不畅,无法实现知识的有效共享。 虽然目前国外已经有一些 网络教学平台 在一定程度上解决了以上问题,但多数只 是针对理论教学的 内容,能完成教学过程的基本任务,而对学习小组间的协调的支持不够。 因此, 从实践性教学各环节的具体内在联系出发,设计与实现一个以培养学生自主学习能力为特色的实践性网络教学平台 成为了一个值得研究的课题。 本文首先分析了当前教学管理系统建设的现状,在此基础上提出了自己的研究目标和研究思路。系统设计的目的是使得老师的教学更加方便,可以在线发布教学视频和教学课件,可以发布课程通知,发布

3、课程信息等。使助教作业评审可以在网上进行,包括项目的前、中、后分阶段性项目检查。使得同学可以在线共享资源,可以在线进行申报项目,进行项目小组管理。还可以使得学生成绩的计算变得更加多元化、更加方便、也更加公平。 本论文着重 讨论 实践性网络教学平台的教学资源管理模块, 从分析需求、建模设计、编码、测试软件工程全过程,对教学资源 管理模块进行实 现。该模块在系统中起到了一定的作用 , 将教学资源进行系统化、科学化的分类,构成统一的教学资源库,为 教师提供方便、高效的备课功能,为助教提供方便的批改和考核项目,为学生提供内容丰富的优秀的教学资源和方便的团队项目申请等功能 。 基于 JZEE 分布式 理

4、论 , MVC 三层 和 B/S 思想 。系统的页面层 主要 采用JSF 技术, 部分采用 RichFaces 技术;逻辑控制层采用 EJB3.0 技术 ;数据库采用MYSQL 语言。 关键词: J2EE;网络教学管理平台 ;教学资源管理 Abstract With the education of the rapid development of information technology, teaching and learning management platform, has gradually become an important teaching tool for teach

5、ing aids. Teachers and students in teaching management platform for more and more pressing needs: high-quality teachers in high-efficiency can not be separated from the preparation rich teaching resources; improve the information literacy of students, improve research and problem-solving abilities,

6、develop the same vision from the non - open a powerful management platform. In this way, on the urgent need to establish a management platform for teaching, teaching resources will be systematic and scientific classification, constitutes a unified database of teaching resources for teachers to provi

7、de convenient and efficient preparation functions, for teaching assistants to facilitate the marking and assessment projects, for provide students with excellent content-rich teaching resources and convenient features such as team projects. The paper first analyzes the current management system for

8、the construction of teaching the status quo, in this based on the objectives of their research ideas and research. The purpose of system design is to make teachers more convenient, you can video and online courseware teaching, courses can be published to inform, publish course information. Assistant

9、 operations so that assessment can be conducted online, including the project before, during and after sub-item inspection stage. Allows students to share resources online, you can declare online project management for project teams. Students can also make the calculation results become more diversi

10、fied, more convenient, but also more equitable. In this article, focusing on practical teaching platform network management module of teaching resources analysis, the demand from the analysis, modeling, design, coding, testing, software engineering, the whole process of management of teaching resour

11、ces to enhance the sharing of system resources and utilization. JZEE based on the theory of distributed, MVC and three-tier thinking. Page layer system using JSF technology, part of the use of RichFaces technology; logic control layer using EJB3.0 technology; database using MYSQL language. Key Words

12、: J2EE; Network Teaching Platform; Teaching Resources IV 目录 第一章 绪 论 . 1 1.1 研究背景及选题意义 . 1 1.2 研究现状及存在问题 . 2 1.3 主要研究内容 . 3 1.4 本文结构安排 . 4 第二章 系统需求分析与总体设计 . 6 2.1 系统的需求分析 . 6 2.1.1 系统功能需求 . 6 2.1.2 教学资源管理模块需求 . 8 2.1.3 数据流分析 . 14 2.1.4 数据字典 . 17 2.1.5 系统的运行要求 . 17 2.2 系统总体设计 . 17 2.2.1 网络教学平台的逻辑模型 .

13、17 2.2.2 系统总体 UI 页面导航 . 19 2.2.3 系统整体架构 . 20 2.2.4 系统内部的包层次结构 . 21 2.3 本章 小 结 . 22 第三章 系统数据库设计 . 23 3.1 系统数据分析 . 23 3.1.1 数据初步分析 . 23 3.1.2 数据的实体关系图 . 23 3.2 确定数据表 . 24 3.3 表关系视图 . 31 3.4 本章 小 结 . 32 第四章 教学资源管理及计分系统的设计 . 33 4.1 组件图 . 33 4.2 教学资源模块设计 . 34 4.2.1 模块类图 . 34 4.2.2 模块顺序图 . 35 4.3 计分系统的设计

14、. 38 4.4 本章 小 结 . 39 第五章 教学资源管理模块的实现 . 40 5.1 基本功能 . 40 5.2 学生权限功能 . 40 5.2.1 查看最新教学资源 . 41 5.2.2 查看某课程的教学资源 . 42 5.2.3 下载布置的作业 . 44 5.2.4 提交个人作业 . 45 5.3 助教权限功能 . 46 5.3.1 查看作业提交情况 . 46 5.3.2 下载已提交作业 . 47 5.3.3 提交作业打分 . 48 5.4 老师权限功能 . 49 5.4.1 发布某课程的教学资源 . 49 5.4.2 布置作业 . 51 5.5 本章小 结 . 53 第六章 总结与

15、展望 . 54 致谢 . 56 参考文献 . 55 VI Contents Chapter 1 Introduction . 1 1.1 Background and Significance . 1 1.2 Research Status and Problems . 2 1.3 The issues of teaching Resources Management Module . 3 1.4 Outline of Thesis . 4 Chapter 2 The Overall Design and Analysis . 6 2.1 System Requirements Analysi

16、s . 6 2.1.1 The Solution of The System . 6 2.1.2 Functional Structure . 8 2.1.3 Data Flow Analysis . 14 2.1.4 Data Dictionary . 17 2.1.5 Running requirement. 17 2.2 System Design . 17 2.2.1 Logic model . 17 2.2.2 Page Navigation . 19 2.2.3 Overall Framework for Decency. 20 2.2.4 System Hierarchical

17、structure of the Package. 21 2.3 Summary . 22 Chapter 3 The Database Design of the System . 23 3.1 Data Analysis of the System . 23 3.1.1 Preliminary Analysis of Data . 23 3.1.2 Entity Relationship Diagram. 23 3.2 Determine the Data Table. 24 3.3 The View of the Table Relations . 31 3.4 Summary . 32

18、 Chapter 4 Design of Teaching Resources Management. 33 4.1 Component Diagram . 33 4.2 The Design of Teaching Resources Management . 34 4.2.1 Class Diagram . 34 4.2.2 System Sequence Diagrams . 35 4.3 The Design of Scoring . 38 4.4 Summary . 39 Chapter 5 Implement of Teaching Resources Management . 4

19、0 5.1 Basic functions . 40 5.2 Fuctions of the Student right . 40 5.2.1 View the latest Teaching Resources . 41 5.2.2 View the Teaching Resourses of the Course . 42 5.2.3 Download the Homework . 44 5.2.4 Upload the Implement Homework. 45 5.3 Functions of the Assistant . 46 5.3.1 View the Submission

20、of the Homework . 46 5.3.2 Download the Implement Homework. 47 5.3.3 Marks the Implement Homework . 48 5.4 Functions of the Teacher . 49 5.4.1 Published Teaching Resources . 49 5.4.2 Homework Arrangements . 51 5.5 Summary . 53 Chapter 6 Conclusions and Discussion . 54 Acknowledgements . 56 Reference

21、s . 55 第一章 绪 论 1 第一章 绪 论 随着计算机技术和计算机网络技术的发展和普及,基于 Internet 和Intranet 的网络教学蓬勃发展,融合影像、语音和数据等多媒体信息 的 网络技术的成熟,使通过网络开展多媒体教学获得强大的技术支持。 1所谓网络教学,是指基于计算机网络开展 的 教学活动。 网络教学通过网络技术来协助时 空分离的教师和学生共同完成课堂教学交互活动并实现学生自主化 学习。 2本部分先从实践性教学平台的研究现状以及存在的问题加以阐述, 最后对本文研究内容以及本文结构安排等进行总体阐述。 1.1 研究背景及选题意义 随着计算机技术和网络技术的发展和普及,基于 I

22、nternet 和 Intranet 的网络教学蓬勃发展。融合影像、语音等多媒体信息的网络技术的日渐成熟,为开展网络教学提供强大的技术支持。所谓网络教学,是指基于计算机网络开展的教学活动。网络教学通过利用网络技术来协助时空分离的教师和学生共同完成交互教学活动,并实现学生的自主化学习 1,2。 基于计算机网络技术和多媒体技术的现代网络 教学,是传统课堂教学能力上的延伸,也是网络环境下共享信息资源的重要方式 11。我国各高校在这样一个信息化发展趋势下也纷纷开展了大量的网络教学研究工作。当前多数高校十分重视学校校园网的建设,己经做了大量的基础硬件设施建设工作;同时,各高校还拥有大量的教学信息和资源,

23、如教学课件、教学模式、论文文献等。当务之急是如何将软硬件条件有效地结合起来为教学服务,因此,一个网络教学辅助平台的建立势在必行。 网络教学平台由专业人员设计的,为学生、教师及管理者提供一个集学习、教学、教学信息管理于一体的,为课堂教学提供课外辅助的虚拟的教学环境 7。利用这个平台,教师可以有效地编写并管理属于自己的网上课程,将他们多年教学方面的知识和经验整合到网络课程的设计中,将主要精力投入到教学内容的更新、教学策略的实施上,而不用考虑网页本身的制作和网站的建设过程;学生也能方便的利用平台辅助相关课程的学习。 实践性教学是大学工科教育的重要环节。实践性教学帮助巩固学生所学的理论知识,培养学生的

24、开放性思维以及独立分析和解决问题的能力, 实现课程体基于 J2EE 的实践性网络教学管理平台 2 系的纵向连贯性和系统性。然而由于实践性教学与理论教学的同步进行,导致了大量的工作要由学生在课外完成,学生之间的沟通不畅,难以实现知识信息的有效共享。与此同时,任课教师缺乏有力的手段对于实践性教学进行监督和管理,从而无法准确了解学生在实践性教学中的学习状况 1,5,6。 基于 Web 的网络教学平台是解决以上问题的有效途径之一。目前,国外的多数网络教学平台主要是对理论教学的内容的补充,只能完成教学过程的基本任务,如教学通知的发布等,而对于学生之间的协调支持不够、对收集到的数据的分析不精确、不全面 6

25、。尤其是这些平台在设计中缺乏实践性教学理念和教学策略的渗透,缺乏对于教学过程的支持和对学生在实践过程中自主学习的引导,没有体现出实践性教学活动中各要点之间的内在联系。 本研究正是基于这种情况下提出的。开发网络教学辅助平台这一工作,将充分利用各高校软硬件教学资源,简化教学工作中复杂的信息管理方式,辅助教学工作的顺利开展。 1.2 研究现状及存在问题 随着计算机技术和网络技术的飞速发展,互联网上的各种应用应运而生。网络教学是目前网络应用的一个重要发展方向。网络教育是一种新型的教育模式。这种教育模式以网络课程为依 托,以现代教育思想为理论指导,以现代信息技术为手段。网络课程是网络教育的重要载体,其设

26、计开发既要充分发挥网络技术的优势,又应该符合现代教育思想。 几年前,美国等国家的很多高校都曾计划尝试利用网络来进行远程教育,一些学校还开设了虚拟大学。几年过去了,随着网络泡沫的破灭,很多虚拟大学、远程教育纷纷倒闭,但是,利用网络进行辅助课堂教学的大学却越来越多,这种辅助方式的发展势头也越来越好。目前,在发达国家的多数大学里,利用网络教学平台辅助课堂教学已经成为大学教育不可或缺的手段 9。 网络辅助教学是指将网络作为教学活动的辅助手段来实现教学过程的教学模式,它是总体教学环境中一个积极有益的补充部分 4,5,6。相对于传统教学方式而言,网络辅助教学活动的中心仍然是教师和学生,教学活动的环境还是学校。但是,采用网络来辅助教学,与单纯的传统教学方式相比,发生了以下变化 12: 第一章 绪 论 3 1.教学观念由以前的教师为主体的观念,改变为教师为主导、学生为主体的“双主”方针,树立了开放式教育和学生自主学习

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。