基于web的在线学习交流平台毕业论文文档格式.docx

上传人:wj 文档编号:729234 上传时间:2023-04-29 格式:DOCX 页数:64 大小:605.69KB
下载 相关 举报
基于web的在线学习交流平台毕业论文文档格式.docx_第1页
第1页 / 共64页
基于web的在线学习交流平台毕业论文文档格式.docx_第2页
第2页 / 共64页
基于web的在线学习交流平台毕业论文文档格式.docx_第3页
第3页 / 共64页
基于web的在线学习交流平台毕业论文文档格式.docx_第4页
第4页 / 共64页
基于web的在线学习交流平台毕业论文文档格式.docx_第5页
第5页 / 共64页
基于web的在线学习交流平台毕业论文文档格式.docx_第6页
第6页 / 共64页
基于web的在线学习交流平台毕业论文文档格式.docx_第7页
第7页 / 共64页
基于web的在线学习交流平台毕业论文文档格式.docx_第8页
第8页 / 共64页
基于web的在线学习交流平台毕业论文文档格式.docx_第9页
第9页 / 共64页
基于web的在线学习交流平台毕业论文文档格式.docx_第10页
第10页 / 共64页
基于web的在线学习交流平台毕业论文文档格式.docx_第11页
第11页 / 共64页
基于web的在线学习交流平台毕业论文文档格式.docx_第12页
第12页 / 共64页
基于web的在线学习交流平台毕业论文文档格式.docx_第13页
第13页 / 共64页
基于web的在线学习交流平台毕业论文文档格式.docx_第14页
第14页 / 共64页
基于web的在线学习交流平台毕业论文文档格式.docx_第15页
第15页 / 共64页
基于web的在线学习交流平台毕业论文文档格式.docx_第16页
第16页 / 共64页
基于web的在线学习交流平台毕业论文文档格式.docx_第17页
第17页 / 共64页
基于web的在线学习交流平台毕业论文文档格式.docx_第18页
第18页 / 共64页
基于web的在线学习交流平台毕业论文文档格式.docx_第19页
第19页 / 共64页
基于web的在线学习交流平台毕业论文文档格式.docx_第20页
第20页 / 共64页
亲,该文档总共64页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

基于web的在线学习交流平台毕业论文文档格式.docx

《基于web的在线学习交流平台毕业论文文档格式.docx》由会员分享,可在线阅读,更多相关《基于web的在线学习交流平台毕业论文文档格式.docx(64页珍藏版)》请在冰点文库上搜索。

基于web的在线学习交流平台毕业论文文档格式.docx

2.3操作可行性 5

2.4系统业务流程图 5

2.5本章小结 6

第3章 需求分析 7

3.1系统的需求分析 7

3.2系统数据流图 7

3.3数据字典 9

3.4本章小结 12

第4章总体设计 13

4.1系统功能图示例 13

4.2数据库表的设计与实现 13

4.3本章小结 17

第5章 网站详细设计 18

5.1系统运行平台设置 18

5.2系统功能设计 18

5.2.1系统登录流程设计 20

5.2.2教师发布作业流程 21

5.3网站主界面设计 21

5.4后台功能演示 22

5.4.1学生注册 23

5.4.2学生登录 23

5.4.3发布作业 24

5.4.4师生交流 25

5.4.5公告栏管理模块的实现 25

5.5本章小结 26

第6章 系统调试与测试 27

6.1测试的重要性 27

6.2测试的目的 28

6.3测试的步骤 28

6.4测试的主要内容 29

6.4.1用户登录模块测试 29

6.4.2发布作业模块测试 31

6.4.3在线留言模块测试 31

6.5本章小结 32

结 论 33

致 谢 34

参考文献 35

附录1译文 36

附录2英文参考资料 42

第1章绪论

1.1课题背景

随着现代教育的发展,学习任务的繁重,教师课堂所授知识不能当堂完全理解,教师也不可能一对一的辅导。

学生对一个知识点难点持有不同的意见和不同的理解程度,但局限于课堂时间的限制,不能交换意见。

课后一些向左走,一些向右走。

各忙其事,面可能都碰不着。

所以,我们需要一个平台,一个可以在网上在线学习交流的平台。

《基于Web的在线学习交流系统设计与实现》可以避免传统教学模式下时间和空间的限制;

在线学习对学生来说是时时间和空间的解放,宽松的学习氛围更可以使学生发挥他们的聪明才智,可以在学习交流中相互启发、协作交流;

在线学习也是一种多向的信息交流活动,学生在获取不同的学习资源时可进行比较,集思广益,取长补短,深入理解和消化所学的知识;

当代学生学习动机呈多样性,学习压力因素各异,而在网络背景下的学习者可根据自身的特点采取不同的学习方法。

1.2目的意义

发展现代远程教育,构建终身学习体系是教育信息化的一项重要任务。

现代远程教育是随着现代信息技术的发展而产生的一种新型教育方式。

“面向

21世纪教育振兴行动计划”中决定,实施“现代远程教育工程”。

通过该工程

的实施,可以有效的发挥现有的各种教育资源的优势,符合世界教育发展的潮流。

而实施现代远程教育工程,需要开发大量的网上教学系统。

当今世界,科学技术突飞猛进。

面对新的形势,我们的教育观念、教育体制、教育结构、教学内容和教学方法相对滞后,因此,必须改革传统的教学课程教学模式和教学方法,借助多媒体技术和网络通信技术等,探索新型的课程教学模式和教学方法。

新型人才培养的需要创新人才的培养是实施素质教育的重点,因特网上丰富的信息资源和图文音像并茂的、丰富多彩的交互式人机界面,能为学习者提供符合人类联想思维与联想记忆特点的、并为学习者实现探索式、发现式学习创造有利条件,特别适合于学生进行“自主发现、自主探索”式学习,因而对于培养具有创新能力与合作精神的一代新人有至关重要的意义。

I

哈尔滨工业大学华德应用技术学院毕业设计(论文)

1.3国内外研究现状

从目前网络教学系统技术实现的形式和方法来看,大致可分为两种教学模式。

一种是以视频会议系统为主的实时在线式网络教学,它是通过传输音频和视频,将在空间上分离的教师和学生联结在一起,进行实时的、可视的交互式教学,另一种是基于Web技术的非实时自主式网络教学,它是使用先进的交互式Web技术将教学资源组织到相关的Web页面,存放在Web服务器上以B/S方式提供互动的教学服务,比如课件下载、在线交流等。

本文中所讨论的正是后者。

1.4系统开发环境

本系统采用JAVA和hibernate技术,使用MyEclipse开发平台,SQLServer

2005数据库作为网站后台据库。

1.硬件环境

要运行本系统,计算机须满足以下条件:

服务器端操作系统:

Windows2000及以上版本。

CPU:

为了增加系统的吞吐,提高并发的用户数量,系统采用双CPU的IBMH70服务器作为主机。

客户端运行环境:

能运行

IE5以上浏览器的Windows操作系统。

另外,物业管理客户端软件不属于本次开发范畴。

目前的模拟系统采用浏览器作为客户端。

可以使用IE5以上任意版本浏览器。

2.B/S结构的数据库访问模式

B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种改进的结构。

在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成3层结构。

B/S结构主要利用了不断成熟的WWW浏览器技术,结合浏览器的多种Script语言,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。

通过基于Internet互联网的动态WEB数据库技术,可以解决远程的数据传输与读取,远程的客户终端可以通过WEB页面提交请求,查询远端的数据服务器上的信息,同时还可以向远端数据服务器的数据库中存储信息以实现信息的共享,同时利用Internet技术可以降低软件的开发和部署成本,只要在服务器端装WEB应用就可以使每个客户端都能浏览使用。

29

3.Eclipse+MyEclipse

Eclipse是一个开放源代码,基于Java的可扩张的开发平台,多数人都是将Eclipse作为Java的集成开发环境使用。

Eclipse中三个最吸引人的地方是它创新性的图形API,即SWT/JFace,它大大改善了Java界面不够美观,界面响应速度比较慢的能力。

二是它的插件机制。

三是利用它的插件机制开发的众多功能强大的插件,而Myeclipse就是其中的一种有名的插件集之一,MyEclipse将开发者常用到的一些有用的插件都集合起来。

4.SQLServer2005

SQLServer2005具有构成最大的Web站点的数据存储组件所需的可伸缩性、可用性和安全功能。

它支持EnglishQuery和Microsoft搜索服务等功能,在Web应用程序中包含了用户友好的查询和强大的搜索功能。

同一个数据库引擎可以在不同的平台上使用,SQLServer2000企业版支持联合服务器、索引视图和大型内存支持等功能,使其得以升级到最大Web站点所需的性能级别。

SQLServer2000关系数据库引擎支持当今苛刻的数据处理环境所需的功能,同时将管理上千个并发修改数据库的用户的开销减到最小。

SQLServer2000中包括一系列管理和开发工具,这些工具可改进在多个站点上安装、部署、管理和使用SQLServer的过程。

第2章 可行性研究

可行性分析也称为可行性研究,即是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、操作的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。

可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。

可行性分析的目的就是用最小的代价在尽可能短的时间内确定问题能否解决。

如果是正确的就加以肯定。

要达到这个目的就必须分析几种方法和可能解决的弊端,从而判断原定的系统目标和规模是否实现,系统完成后所能带来的价值是否大于开发这个系统的投资价值。

因此,可行性研究实质上是要进行一次大的压缩简化了系统分析和设计的过程。

2.1经济可行性

主要是对项目的经济效益进行评价,本系统作为一个实用的一个项目,无需开发经费,对于我系在经济上是可以接受的,并且本系统实施后可以显著提高同学们的学习效率,有助于学院完全实现网络化管理。

所以本系统在经济上是可行的。

2.2技术可行性

技术上的可行性分析主要分析技术条件是否能顺利完成开发工作,硬、软件能否满足开发者的需要等。

1.软件方面网络化需要的各种软件环境都已具备,数据库服务器方面则有SQLServer2005,均能够处理大量数据,同时保持数据的完整性并提供许多高级管理功能。

其灵活性、安全性和易用性为数据库编程提供了良好的条件。

因此,系统的软件开发平台已成熟可行。

2.硬件方面科技飞速发展的今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台完全能满足此系统的需要。

在选择系统的运行环境问题上,经过结合考虑了本系统硬件环境后,得出结论:

本系统可以运行在Windows系列的操作系统上、Linux系列的操作系统上和各种Unix操作系统上。

为本系统的设计与开发者,因为WindowsXP操作系统在中国的普及程度之广,无人能及。

所以本系统和其他应用程序在WindowsXP上运行时几乎可以不用考虑兼容性问题。

2.3操作可行性

目前,大学的校园网路覆盖了教学区和学生区的主要建筑物及部分家属宿舍,从而满足校内各学院,各职能部门,各直属单位上网需求。

学校良好的网络设施为在线学习交流系统提供了坚实的基础。

自从人类社会进入九十年代后,随着计算机技术的飞速发展,各种应用软件已日益为人们所接受。

管理形式的计算机网络化是社会发展的必然趋势,各种智能化的软件层出不究,而向二十一世纪智能网络的挑战,减少了原来人工操作的费时费力的状况,并且可以避免人为的经济犯罪,管理层容易做出及时的决策。

本系统用户平台直接面向普通用户,界面简单、明了,采用可视化界面,普通用户只需用鼠标就可以完成相应的数据操作;

少量的数据输入是由管理员完成的。

对于初次使用此系统的用户,不需要过于复杂的培训和学习就可以掌握系统的操作流程。

由此可见,开发此软件在操作上是可行的。

2.4系统业务流程图

基于Web的在线学习交流系统设计与实现可以为用户提供一个在线辅导平台,属于用户/管理员模式,可以通过管理员的各种操作访问后台数据库,对数据库进行添加修改删除更新等操作,对用户的各种需求进行各类操作利用层次图来表示系统中各模块之间的关系。

业务流程图是一系列多层次的矩形框描绘数据的层次结构。

顶层是一个单独的矩形框,它代表完整的数据结构,下面的各层矩形框都代表各个数据的子集,最底层的各个矩形框代表组成这个数据的实际数据元素。

随着结构的精细化,业务流程图对数据结构也描绘得越来越详细,这种模式非常适合于需求分析阶段的需要。

从对顶层信息的分类开始,沿着图中每条路径反复细化,直到确定了数据结构的全部细节为止。

1.用户模块:

包括用户登录,资料下载,播放视频,在线留言功能。

2.系统管理员模块:

包括用户管理,教学管理,公告管理,新闻管理,专业管理,班级管理,课程管理以及留言管理的功能。

管理系统用户、角色与权限,发布相关资源等,保证系统正常运行.网站的业务流程图如图2-1所示:

密码修改

专业管理

班级管理

学生注册

用户信息

教师注册

用户管理

学生

上传下载

视频

资料信息

上传下载视

教师

资料管理

管理员

在线留言

留言信息

查看留言

留言管理

2.5本章小结

图2-1网站业务流程图

本章首先介绍了本系统的业务流程处理,并对其可行性进行了分析,主要从经济、技术和运行三方面进行的分析,分析结果是本工程的技术成熟、完备、可靠,测试手段可靠,具有良好的市场拓展,因此本系统具有一定的开发前景。

需求分析报告是对系统需求的书面表达形式。

由于需求分析报告是采用软件设计的术语编写的,因此常常令计算机背景知识较少的用户方难以理解。

第3章 需求分析

需求分析是软件生存周期中最重要的一步。

只有通过需求分析,才能把软件功能和性能的总体概念描述为具体的软件需求规格说明,进而奠定软件开发的基础。

3.1系统的需求分析

根据网上学习的整个过程,整个系统要分三个角色:

学生,老师和管理员。

学生可以在线学习;

可以下载作业和教案;

观看视频教程,可以跟老师或同学交流;

可以看看有什么新的公告等等。

老师可以发布教案、更新课程资源、批阅作业,给出学生成绩。

管理员可以添加新闻、新闻等。

每个角色操作的共性是通过密码验证后登录,管理员可以通过后台点击修改密码菜单实现密码更改。

角色工作完成后,通过专门的出口退出登录状态。

需求分析过程是整个系统开发的重要阶段,是发现、求精、建模、规格说明

的和复审的过程。

分析的好与坏,直接决定了整个系统的完整、准确和具体的需求。

在该阶段需求分析人员需要确定整个系统的功能要求,并且将逻辑模型转变成物理模型。

因此,该系统需求应从功能进行分析。

3.2系统数据流图

数据流图是结构化分析方法中使用的工具,它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型。

数据流图英文缩写DFD(DataFlowDiagram)它是描绘信息流和数据从输入移动到输出的过程中所经受的变换。

数据流图是一种能全面的描述信息系统逻辑模型的主要工具,图中不存在任何具体的物理元素,而是用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况。

数据流图具有抽象性和概括性。

无论是手工操作部分还是计算机处理部分,都可以用它表达出来。

数据流图共有四种基本图形元素:

数据输入的源点和数据输出汇点、加工、数据流数据、存储文件。

在线学习交流系统的数据流图,包括前台的教师和学生用户以及后台的管理员模块,数据流图如图3-1所示:

返回密码信息

D1公告表

P2学生用户

D2学生信息表

修改密码信息

E5学生用户信息

查看视频

信息

E9视频信息

E3公告信息

E1公告信息E2公告

E10视频信息

学生用户

P6给教师E6留言信息留言

E15资料信息

下载资料

P1查看公告

D3资料信息表

E7留言信息

E8留言信息D6用户留

言表

E14资料信息

P3发布资

D4视频信

息表

E4公告信息

E13资料信息

D5教师信

教师信息

E12视频信息

P4视频信

息管理

E11视频信息

P5教师信

图3-1网站前台顶层数据流图

以上即为系统的第一层数据流图,它描述本系统的基本数据流信息。

本系统的管理员将服务器启动后,用户通过注册用户信息或者使用以已有的用户信息登陆到系统。

在用户登陆后需要给出验证码,在此设置验证码功能主要是为了控制使用本系统的用户的权限。

网站的后台顶层数据流图主要描述了管理员的相关信息,主要包括管理员管理等功能模块,其数据流图如图3-2所示:

公告表

视频信息

公告信息

新闻信息

管理

公告管理

新闻信息 管理员

管理 管理员信息 视频信息

管理员信

管理员信息

3.3数据字典

图3-2 网站后台顶层数据流图

配合数据流图,给出在线学习交流系统的数据字典,记录了系统的一些主要的数据流、处理逻辑、数据存储的信息,下面将分节进行描述。

1.数据项定义

编号

表3-1

名称

数据项定义

别名

类型

长度

I01-01

stu_id

学生ID

int

4

I01-02

stu_xuehao

学生学号

varchar

50

I01-03

stu_name

学生姓名

I01-04

stu_sex

学生性别

续表3-1

I01-05

stu_banji

学生班级

I01-06

login_name

登录账号

I01-07

login_pw

登录密码

I01-08

user_id

管理员ID

I01-09

user_name

管理员账号

I01-10

user_pw

管理员登录密码

I01-11

gonggao_title

公告标题

55

I01-12

gonggao_id

公告ID

I01-13

gonggao_content

公告内容

I01-14

gonggao_fabuzhe

公告发布者

I01-15

tea_id

教师ID

I01-16

tea_bianhao

教师编号

I01-17

tea_realname

教师姓名

I01-18

liuyan_id

留言ID

I01-19

liuyan_content

留言内容

I01-20

liuyan_date

留言时间

I01-21

liuyan_user

留言用户

500

I01-22

gonggao_fab

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2