登录

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

注册

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

找回密码

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

校园网上学习资源交流系统的设计与实现

 2022-12-21 04:12  

论文总字数:23675字

摘 要

21世纪的到来,计算机网络技术如初生的萌芽一样,在世界各地扎根。教育行业同样受其影响,而发生的巨大的变革,学习任务的繁重和人们的精力有限,教师课堂所授知识部分没听懂, 笔记做不全,空余时间不知道学啥,教师也不可能根据各个学生的学习与生活情况给每个人进行相应的辅导,这些因素对传统教育产生了巨大的冲击,极大地促进了计算机网络技术与教育的融合。在网络上获取信息、资源和运用网络进行交流是教育与计算机网络技术结合产生的一种新的方式。[1]为了顺应时代的发展,切实的解决传统教育存在的不足之处,开发出一个校园网上学习资源交流系统,配合传统教育方式,以供大家能够更好的学习和交流。

此系统要求学生和教师以及管理员以不同的用户身份登陆系统。学生登陆系统后,可浏览系统内共享的各类教学资源,并能发布学习过程中遇到的疑难问题,查看及解答其他同学发布的疑难问题,共享个人拥有的各类学习资源。老师登陆后,能够查看学生发布的问题,解答学生疑难问题,发布各类学习资源。管理员能够管理教师和学生的信息,对教师、学生发布的信息进行查看、审核,对平台内各类信息、学习资源进行分类管理。

本次系统是使用spring-tool-suite-3.9.3开发平台开发的,以动态Web项目为核心,[2]分为前端和后端,前端主要使用HTML语言进行开发,后端主要使用Java语言对数据进行封装和处理,使用MySQL数据库对数据进行存储。通过本次课题,我成功的开发出校园网上学习资源交流系统,此系统可以简单地实现资源的共享和信息的交流。

关键字:教育;资源;交流;Java;HTML;MySQL

Campus Online Learning Resource Exchange System

Abstract

With the advent of the 21st century, computer network technology has taken root in all parts of the world like a budding baby. The education industry is also affected by it, and the tremendous changes that have taken place, the heavy learning tasks and the limited energy of the people, the knowledge taught by the teachers in the classroom is not understood, the notes are not complete, the spare time does not know what to learn, and the teacher cannot be based on Each student's learning and living conditions give each person corresponding guidance. These factors have a huge impact on traditional education and greatly promoted the integration of computer network technology and education. Obtaining information, resources and communicating on the Internet is a new way of combining education and computer network technology. In order to adapt to the development of the times and effectively solve the shortcomings of traditional education, a campus online learning resource exchange system was developed to cooperate with traditional education methods so that everyone can learn and communicate better.

This system requires students, teachers, and administrators to log in to the system as different users. After logging in to the system, students can browse various teaching resources shared in the system, and can publish the difficult problems encountered in the learning process, view and answer the difficult problems posted by other students, and share all kinds of learning resources that they have. After logging in, the teacher can view the questions posted by the students, answer the students' difficult questions, and publish various learning resources. Administrators can manage the information of teachers and students, view and review the information published by teachers and students, and manage all kinds of information and learning resources in the platform.

This system is developed using the spring-tool-suite-3.9.3 development platform, with dynamic Web projects as the core, divided into front-end and back-end, the front-end mainly uses HTML language for development, and the back-end mainly uses Java language for data Encapsulation and processing, use MySQL database to store data. Through this topic, I successfully developed the campus online learning resource exchange system, which can easily achieve resource sharing and information exchange.

Keywords: Education; Resources; Communication; Java; HTML; MySQL

目 录

摘 要 I

Abstract II

第一章 绪 论 1

1.1 开发背景 1

1.2 国内外研究现状 2

1.3 网上学习平台功能和特点 2

1.4 开发目的 2

第二章 相关技术概述 3

2.1 Java语言 3

2.2 三层B/S结构 3

2.3 JSP 3

2.4 JS 3

2.5 Ajax 3

2.6 MySQL 4

2.7 STS开发工具 4

第三章 系统的分析与设计 5

3.1 概念的定义 5

3.1.1 学习资源交流系统 5

3.1.2.功能定义与设计思想 5

3.2 可行性分析 6

3.2.1 技术可行性分析 6

3.2.2. 经济可行性分析 6

3.3. 开发工具的选择 6

3.3.1. 开发环境 6

3.3.2. 开发软件 6

3.4系统总体设计 7

3.4.1 总体设计需求说明 7

3.4.2 总体结构设计 8

3.4.3 系统详细设计 9

3.5 MySQL数据库设计 12

3.5.1 数据库表的设计 12

3.5.2 数据库表结构 14

3.6 界面设计 15

3.6.1 界面设计目的 15

3.6.2 网站整体风格的定位 16

3.6.3 多媒体共享资源的收集 16

第四章 系统的实现 17

4.1登录与注册模块的实现 17

4.2普通用户系统主界面和资源模块的实现 18

4.3论坛和帖子模块的实现 19

4.4发布信息模块的实现 20

4.5个人信息管理模块的实现 21

4.6管理员系统主界面和管理员管理模块的实现 23

第五章 系统测试与整合 25

5.1 测试概要 25

5.1.1 测试的基本概念 25

5.1.2 测试的目的与地位 25

5.2 模块测试计划 25

5.2.1 模块测试说明与模块测试用例 25

5.2.2 测试结果 26

5.3 测试总结 27

第六章 总结 28

致谢语 29

参考文献 30

附录一、关键代码 31

第一章 绪 论

计算机网络技术的迅速发展和在全世界广泛普及,对人们的生活、相处、学习、交流、工作方式产生巨大冲击。传统的教育方式已经不能满足人们对知识获取和学习的需求,人们开始运用网络技术对知识进行获取、学习和交流,这种全新的方式在各行业教育中得到广泛应用,构建这种新型的学习和交流方式促进学生对知识点的理解与回顾、以及师生间的交流。如今网络广泛普及以及网络资源十分庞大,在学习交流活动中,为了建设教育信息现代化,进一步加强网络技术的应用 ,使得教育教学资源的更新更加迅速和分配更加均匀,网络辅助学习的开展和实施需要一套开放、高效、方便的网上学习资源交流的支撑平台。如何搭建这样的一个学习交流系统便是本次课题的研究。

1.1 开发背景

ENIAC计算机(中文叫“埃尼阿克”)从1946年的诞生至21世纪,计算机已经在全世界广泛普及,计算机互联网Internet将世界网络通信形成一个整体,人们使用计算机设备就可查看全世界共享的信息[3]

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

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

企业微信

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