基于WEB架构的网络课件共享系统的研究与实现毕业论文

 2021-04-10 11:04

摘 要

在信息化时代的到来,教学信息化也是一项刻不容缓的任务,网络课件共享系统是教学信息化中重要的一部分,对于提高教学质量有着促进作用,因此网络课件共享系统的研究与实现具有现实意义。本论文研究的题目是基于B/S架构的网络课件共享系统的研究和实现,在着手建设网络课件共享系统时,具体分析如何实现系统功能,规划系统流程,设计系统数据库的逻辑结构。此次网络课件共享系统的开发,选用MySQL作为数据库,Java和JSP为开发语言,MyEclipse为开发平台,JDK为运行环境。在功能设计和实现时,分为管理员功能模块和普通用户功能模块,管理员和用户权限不同,他们的区别在于管理员多了用户信息管理功能,其它功能两者相同,分为课件操作功能模块、课件资源功能模块、课件评价功能模块。课件操作功能模块实现了课件的查询和预览,在课件分类中查询课件类型,课件分类分为公共课课件、专业课课件、选修课课件三大类,课件大类下面还分为子类型,课件查询实现了模糊查询;课件预览课可以预览PPT和word以及图片类型的课件,课件预览还可看到上传用户。课件资源功能模块实现了课件上传、下载和删除功能,用户自己管理自己的课件,实现删除课件的功能,任何用户上传的课件都可以被下载。课件评价功能实现了对课件的评价,有利于促进课件的完善。该网络课件共享系统是基于B/S架构,通过了解国内外该课题的研究现状,目前大部分该类系统都是基于C/S架构,相比于C/S模式,基于B/S的网络课件共享系统通过浏览器便可浏览,不要安装客户端,用户使用方便快捷。本论文使用图文并茂的方式,对整个网络课件共享系统功能模块实现方法进行了阐述和分析。

【关键词】B/S模式;网络络课件共享系统;MySQL

Abstract

With the advent of information age, teaching information is a brook no delay task.,the courseware sharing system plays a vital role in improving the quality of teaching, so design and implementation courseware sharing system is meaningful. The title of my thesis is the research and implementation of courseware sharing system on the basic of Web, we design courseware sharing system, analyzing how to implement this system function, plan system flow and design the logical organization of system database, when going about developing the system .What’s more, I take in database of MySQL, choosing Java and JSP as development language, MyEclipse as development platform and JDK as running environment during the development of this system. When I design and implement the system, I divide the module of function into administers and users. Both of them has different rights, the difference between them is that administer can manage the information of users. Other modules of function are the same, and it includes the module of conduction function and resource function and commitment function. The module of conduction includes researching courseware, which you can find your courseware on classification courseware which being divided into public courseware, majoring courseware and elective courseware, and skimming courseware, which can be skimmed PPT and word; the module of resource includes uploading and downloading and deleting courseware, which users can manage the courseware that they uploaded themselves. The module of commitment function holds the commitment of courseware, which is benefit for prompting the improvement of courseware. By recognizing that the system on the basic of C/S is the research sate whether at home or at abroad, so this system is on the basic of B /S, which is convenience for user. We elaborate and analyze the entire implementation methods.

[Keyword] B/S module; coturseware sharing system; MySQL

目录

第1章绪 论 5

1.1网络课件共享系统研究的目的和意义 5

1.2网络课件共享系统国内外研究现状 6

1.3本文的主要的工作 7

1.4本文的组织结构 8

第2章系统开发技术介绍 10

2.1B/S系统架构 10

2.2开发工具介绍 11

2.2.1MyEclipse简介 11

2.2.2JDK简介 13

2.2.3MySQL简介 14

第3章网络课件共享系统分析 16

3.1可行性分析 16

3.1.1技术可行性分析 16

3.1.2运行可行性 17

3.1.3开发方案可行性 17

3.2 系统功能需求分析 18

3.2.1业务流程图 18

3.2.2数据流图 19

3.2.3数据字典 20

第4章 网络课件共享系统概要设计 24

4.1系统设计的原则 24

4.2 系统模块总体设计 25

4.1.1管理员相关功能设置 25

4.1.2 普通用户的相关功能设置 26

4.3数据库设计 27

4.3.1 数据库概要设计 27

4.3.2 数据库详细设计 28

第5章 网络课件共享系统详细设计 31

5.1系统运行平台设置 31

5.2系统界面设置 31

5.3管理员的功能设置 33

5.3.1系统主界面 33

5.3.2用户信息管理 34

5.3.3课件资源管理 38

5.3.4 课件操作管理 41

5.3.5课件评价管理 42

5.5.4普通用户的功能设置 43

5.5系统性能测试 43

5.5.1测试的常用方法 43

5.5.2系统测试步骤 44

5.5.3功能测试 44

5.5.4安全性测试 46

第6章总结和展望 49

6.1 本文实现的工作 49

6.2 系统的改进 49

致 谢 51

参考文献 52

附录 53

第1章 绪 论

1.1网络课件共享系统研究的目的和意义

随着计算机网络的普及,科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。

网络教育作为一种教学组织形式正越来越受到人们的重视。要发挥网络教育有别于传统教育的优势,就必须建设丰富的网络教育资源。在网络教育中,网络课件是网络教育的重要来源。目前,我们常常面临着年轻教师课件资源相对贫乏的现象,而往往也是通过熟人之间获得资源。当学校规模较大时,许多老师之间彼此不是很熟悉,难以获得课件资源。因此,网络课件的共享系统的开发,在基于这些问题的基础之上,有了它开发的目的。本文研究的目的分为社会目的和个人目的。

该网络课件共享系统研究的社会目的为:

一、为网络课件的提供一个方便快捷的共享空间。

二、将各个学校符合要求的网络课件上传到web,并提供大家下载。

三、实现较好的用户交流,比如用户可以评价课件,以促进课件的完善。

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

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