网络课程学习论坛的设计与实现毕业论文

 2021-04-10 11:04

摘 要

伴随着网络教育学习的风潮,在线教学中的相互合作与交流也愈发的重要,而且学习论坛系统作为课程学习中主要的组成部分,是学习者们进行合作与相互交流的重要平台。同时基于现阶段大家对于网络的一种需求,我决定尝试去开发网络课程学习网站的论坛。这篇文章阐述了开发课程学习论坛的设计与开发思想和论坛所实现的一些基本功能,并且阐述了学习论坛的重要性,本文的宗旨在于使学习论坛真正成为网络学习教育中有效的交流平台。

该系统采用JSP技术,以MyEclipse作为开发平台,利用MySQL数据库进行数据管理。从功能设计,总体架构等方面对这一论坛平台进行了阐述。提出了基于B/S架构的论坛管理信息系统的框架,该系统能很好的向管理者们提供管理、组织、查询等功能,本系统具有很强的实用性。

关键词:课程学习论坛;网络教育;设计与开发

The Design and Development of Learning Forum System in Web Course

ABSTRACT

With the network education trend, mutual cooperation and exchange of online teaching are more and more important, and learning forum for the system as the main part of the course of study, is an important platform for learners of cooperation and exchange.

Based on the stage for a demand of network, the author developed a website of network course learning forum. This article discusses the necessity to develop curriculum learning forum, the basic functions of the forum the thought of the design and development as well as the forum, aims to make learning forum truly become the network learning platform for effective communication in education.

This system adopts JSP technology, uses MyEclipse as the development platform, the data management using MySQL database.This paper expounds in detail the forum platform from aspects of the general architecture, function design.Proposed a framework of management information system based on B/S architecture, the system can be very good to the managers to provide management, organization, query and other functions, the system has very strong practicability.

Key words:curriculum learning forum;network education;design and development

目 录

前 言 - 1 -

1 概述 - 2 -

1.1 开发课程学习论坛的背景 - 2 -

1.2 开发课程学习论坛的目的 - 2 -

1.2.1 课程学习论坛可以促进个体间的协作性学习 - 2 -

1.2.2 课程学习论坛可以激发学习积极性 - 2 -

1.3 开发方法 - 3 -

1.3.1 JAVA和JSP技术简介 - 3 -

1.3.2 MySQL概述 - 4 -

2 系统需求分析 - 5 -

2.1 系统功能概述 - 5 -

系统功能需求: - 5 -

2.2 系统性能要求 - 5 -

2.2.1 系统灵活性 - 5 -

2.2.2 输入输出要求 - 5 -

2.2.3 数据管理能力要求 - 5 -

2.3 系统数据分析 - 6 -

2.3.1 数据对象 - 6 -

2.3.2 属性 - 6 -

2.4 可行性分析 - 6 -

2.4.1 社会可行性 - 6 -

2.4.2 技术可行性 - 6 -

2.4.3 操作可行性 - 7 -

3 系统相关设计 - 8 -

3.1 论坛系统功能模块设计 - 8 -

3.1.1 前台论坛管理模块 - 8 -

3.1.2 后台论坛管理模块 - 8 -

3.2 论坛主题设计 - 9 -

3.3 数据库设计 - 9 -

3.3.1 数据库概念模型 - 9 -

3.3.2 数据库表的设计 - 11 -

3.3.3 数据库表的主要功能介绍 - 12 -

4 系统详细设计 - 14 -

4.1 代码设计原则 - 14 -

4.2 数据库连接 - 14 -

4.3 系统主要功能模块 - 14 -

4.3.1 前台显示模块 - 14 -

4.3.2 发表帖子模块 - 15 -

4.3.3 根帖模块 - 15 -

4.2.4 搜索帖子模块 - 16 -

4.2.5 用户注册模块 - 17 -

4.2.6 论坛统计模块 - 19 -

4.3 论坛后台管理模块 - 20 -

4.3.1 论坛管理模块 - 20 -

4.3.2 论坛设置模块 - 24 -

4.3.3 论坛用户管理模块 - 25 -

5 系统测试 - 27 -

5.1 程序的测试方法 - 27 -

5.2 软件的功能测试 - 27 -

5.2.1 链接测试 - 27 -

5.2.2 功能模块测试 - 28 -

5.2.3 验证功能模块测试 - 29 -

结 论 - 30 -

致 谢 - 31 -

参考文献 - 32 -

前 言

伴随着时代的进步,人们生活水平的提高,我们进入了21世纪,这是一个信息的时代,因而传统的文化交流已经不足以满足人们的需求,随着互联网的发展,网络论坛由此应运而生。

网络论坛就是BBS。BBS是什么呢,即Bulletin Board System,就是“电子公告板”的意思,是一种电子信息服务系统。在过去,论坛只相当于一个大白板,所有的论坛用户都可以使用,你可以发表你的意见和看法。类似于在日常生活中的黑板,电子公告板可以根据不同的主题,分为若干板块,板块的设立完全可以依据论坛用户的需求和偏好,大多数都是可行的。并且每个使用者可以阅读同一个主题的不同看法,同时也可以将他们自己的想法发到其中。而如今BBS已经成为一种较为常用的网络交流系统。大家可以在此发表自己的想法,并且可以互相之间交流,一起商讨如何解决问题,累积经验,为我们的生活提供了方便。

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

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找,优先添加企业微信。