登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 计算机科学与技术 > 正文

基于J2EE的高校学习社区的设计与实现

 2023-03-21 16:43:04  

论文总字数:15169字

摘 要

高校学习社区是一种基于高校网络的学习系统,主要目的是方便教学,优化教学组织和管理模式。高校学习社区通常包括学习课程、学习资料、交流讨论等模块。学习社区系统与互联网和多媒体技术相结合,使得它高效、便捷、低成本,灵活,因此被许多高校所使用。

该学习社区基于J2EE开发并采用B/S模式,主要分为管理员、教师和学生三种用户组,对于公共模块如课程发布、资料管理、学习讨论、信息修改不同用户组等有不同权限。系统使用开源的Hibernate框架,使数据库操作方面的编程由复杂变得简单,同时也起到了优化兼容性、提高独立性和降低耦合度的作用。高校学习系统的实现,开辟了互联网时代新的教学模式,对于高校提高学习效率,合理分配资源具有重要意义。

关键词:高校学习社区;J2EE;B/S;Hibernate.

Abstract

The learning community in Colleges and universities is a learning system based on university network, the main purpose is to facilitate the teaching, optimize the teaching organization and management mode. The university study community usually includes the study curriculum, the study material, the exchange discussion and so on module. Learning community system with the Internet and multimedia technology, making it efficient, convenient, low-cost, flexible, so it is used by many colleges and universities.

The learning community based on J2EE and the B / S mode, mainly divided into administrators, teachers and students in three groups of users, and for public modules such as course, data management, learning to discuss, modify the information of the different groups of users, have different permissions. The system uses the open source Hibernate framework, and makes the programming of database operation simple, and it also plays a role of optimizing compatibility, improving independence and reducing the coupling degree.. The realization of university learning system, opening up the new teaching mode of Internet era, is of great significance for improving the learning efficiency and allocating resources reasonably..

Keywords: university learning community; J2EE; B/S; Hibernate.

目 录

基于J2EE的高校学习社区的设计与实现 I

摘要 I

Abstract II

目 录 III

第一章 引 言 1

1.1 课题背景 1

1.2 国内外研究现状 1

1.2.1 国外研究现状 1

1.2.2 国内研究现状 1

1.3 本文研究的目的及意义 2

1.4 本文的主要研究内容 2

第二章 系统关键技术 3

2.1 J2EE概述 3

2.2 系统开发技术 3

2.2.1 JSP技术 3

2.2.2 Servlet技术 3

2.3 系统基本框架及B/S架构 3

2.3.1 Hibernate框架 3

2.3.2 B/S三层架构 4

第三章 需求分析与概要设计 5

3.1 可行性分析 5

3.1.1 技术可行性 5

3.1.2 经济可行性 5

3.1.3 系统实用性 5

3.2 用户角色定义 5

3.2.1管理员用户 5

3.2.2教师用户 6

3.2.3学生用户 6

3.3 系统需求分析 7

3.3.1 系统体系结构 7

3.3.2 系统功能结构 7

3.3.3 系统用例图 8

3.3.4 系统功能需求 9

第四章 系统设计 10

4.1设计目标 10

4.2系统框架 10

4.3 系统ER模型 12

4.4数据库设计 12

第五章 系统实现 16

5.1 支撑环境 16

5.2 运行部署 16

5.2.1 Tomcat服务器配置 16

5.2.2 数据库配置 16

5.3 系统展现及关键代码 17

5.4 系统测试 26

5.4.1 界面测试 26

5.4.2 功能测试 27

第六章 结论和展望 28

6.1 结论 28

6.2 展望 28

致谢 29

参考文献 30

第一章 引 言

  1. 课题背景

近年来,教学方式不断变化,学生们越来越注重学习的互动性。与此同时,培养内部学习动机也日益得到注重。这种模式的教学过程是:学生遇到问题,查阅资料获取要查找信息,然后与其他同学交换所获取的信息,结合这些信息来解决问题;在查找问题答案的过程中,往往会发现新的问题,学生们需要往复的获取知识,通过交流互换自己所得,讨论问题并加以解决,直到得到最终答案; 本系统建设完成后,让学生可以在系统中的社区管理进行提问,具有充分利用学校教育资源,达到提高学生学习效率,节约教师人力资源的意义。高校学习社区是一个集个人信息设置,课程信息,课程学习,上传、下载学习资源和交流讨论等各种功能于一体的辅助教学系统,它可以多样化的学习资源。本系统是为了改变目前高校学生被动的学习方式,让学生主动学习。

  1. 国内外研究现状

国外研究现状

网络教学从21世纪初期就开始起步,并在网络较为发达的国家率先得到发展,如英国、美国和日本等。尤其是美国,基本上在美国所有的大学都搭建了校园网络学习社区[1],并且与美国教室及图书馆的网络相连。英国在全国范围内对各个高等院校开展“计算机教学创新”[2]的目的是为了通过远程通讯技术、计算机、多媒体相结合,以实现对高校学科的教学内容、教学方式及教学组织形式的进一步变革。目前,国外典型的网络教学社区[3]有3个:

(1)Blackboard数位教学平台:经Blackboard公司设计开发,主要功能就是使用户通过互联网参与多媒体的课程学习、交流和巩固。

剩余内容已隐藏,请支付后下载全文,论文总字数:15169字

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图