网页设计在线学习系统的设计与实现Word文档格式.doc

上传人:b****2 文档编号:14377146 上传时间:2022-10-22 格式:DOC 页数:19 大小:871.50KB
下载 相关 举报
网页设计在线学习系统的设计与实现Word文档格式.doc_第1页
第1页 / 共19页
网页设计在线学习系统的设计与实现Word文档格式.doc_第2页
第2页 / 共19页
网页设计在线学习系统的设计与实现Word文档格式.doc_第3页
第3页 / 共19页
网页设计在线学习系统的设计与实现Word文档格式.doc_第4页
第4页 / 共19页
网页设计在线学习系统的设计与实现Word文档格式.doc_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

网页设计在线学习系统的设计与实现Word文档格式.doc

《网页设计在线学习系统的设计与实现Word文档格式.doc》由会员分享,可在线阅读,更多相关《网页设计在线学习系统的设计与实现Word文档格式.doc(19页珍藏版)》请在冰豆网上搜索。

网页设计在线学习系统的设计与实现Word文档格式.doc

系统结合实际需求,采用B/S模式,以IIS为应用服务器,并结合ASP开发技术及Access数据库来进行开发,实现了远程上传作业、在线浏览课件、在线测试、在线答疑等功能。

本文从系统开发工具及相应技术、系统分析、系统总体设计、系统详细设计、系统的实现与测试等方面详细介绍系统的设计与实现方法,并采用数据流程图、E-R图及程序流程图对系统开发过程进行了辅助说明。

关键词:

教学平台;

网页设计;

在线学习

Abstract:

LearningOnlineManagementSystem(LOMS)isainformationsystemwhichmakesuseoftheInternetasaplatformtotransfertheteachingcontents,makeintercourseonlineandstudy.ToconstructtheplatformofLOMScanovercomethelimitationsofthetraditionalclasses,cooperative,andopeninstructiontypeofadvantagesinvividimagesandvastresources,andofqualitiesinmutualaccessing,doublecommunication,notrestrictingbytimeandspace.

ThissystemlinkswiththepracticaldemandandusesB/SmodelwiththeIISastheapplicationserver,andcombineswiththeASPtechnologyandtheDBMSofAccess,whichrealizesthefunctionssuchaslong-distancedtransmittingthehomework,Throughthepurposeandthesignificantsystem,andtheanalysisofdemand,theselectingofplatform,andtherealizationofalleachfunctionmodule,thistextparticularlyintroducesthedesignofthesystemandthemethods,andnarratesinassistantusingthedataflowchart,E-Rchart,andprogramflow。

Keywords:

Teachingplatform;

Internetdesign;

Onlinelearning

目录

1前言 1

1.1课题的提出 1

1.2在线学习系统的研究现状 1

1.3在线学习系统研究的意义 1

1.3.1在线学习系统的特点 1

1.3.2在线学习系统的意义 2

2在线学习系统需求分析 2

2.1系统的整体分析 2

2.2在线学习子系统的功能需求 3

2.2.1登录模块 3

2.2.2课程内容管理模块 4

2.2.3自主学习模块 5

2.2.4网上作业模块 5

3在线学习系统设计 6

3.1系统的整体设计 6

3.2在线学习系统的功能设计 7

3.2.1登录、注册功能的设计 7

3.2.2课程内容管理模块的设计 8

3.2.3自主学习模块的设计 8

3.2.4网上作业模块的设计 8

3.3数据库设计 9

3.3.1课程作业数据库的设计 9

3.3.2课外资源数据库的设计 9

4在线学习系统实现 11

4.1.安全性技术 11

4.2系统主要功能的实现 11

4.2.1登录注册功能的实现 11

4.2.2教师用户和学生用户注册功能的实现 12

5在线学习系统的测试 13

5.1测试环境和方法 13

5.2系统功能测试 14

5.2.1表单测试 14

5.2.2链接测试 14

5.2.3其他测试 15

6总结 15

致谢 16

参考文献 16

16

1前言

1.1课题的提出

随着互联网的普及,网络在人们生活中的应用越来越广泛,在教学学习方面网络带来的便利尤为突出。

而C语言程序设计作为目前我国计算机类专业必须开设的一门基础类课程,它的应用已经深入到了人类生活的各个角落,渗透到了各行各业各行业,各部门进行计算机应用、管理和维护都需要熟练的操作员掌握扎实的程序设计语言基础[1]。

但是对于大多数学生来说,学习这部分知识都是初学者,在这之前根本就没有接触过这些知识,程序学习不同于其它课程的学习,很容易形成一种恶性循环从而完全散失学习兴趣。

但是作为计算机类专业的学生,毕业后可能要承担计算机软件应用和开发的任务,就应具有一定的编程能力和应用开发能力。

在线学习是一种全新的网上学习平台。

它改变传统的学习方式,让程序学习不再受时间、地理位置、师资水平及教学资源方面的限制,调动了学生的自主性和积极性[2]。

面对目前C语言学习资源的缺乏、自主学习尚存在诸多问题的状况以及C语言课程的重要性,为学生提供一个自助学习的平台,是目前让学生更好的学习C语言的有效途径。

1.2在线学习系统的研究现状

我国互联网行业较国外起步晚,所以课程网站的起步也较晚,但目前中国课程网站的发展十分迅速,几乎涵盖了所有包括中小学、大学及各种技能证书培训的所有课程,内容丰富而冗余,分类庞杂而紊乱,大多功能相似,内容相仿[3]。

1.3在线学习系统研究的意义

1.3.1在线学习系统的特点

在线学习又称网络化学习,是应用网络进行在线学习的一种全新方式。

网上学习社区及网络技术平台构成的全新的学习环境。

在线学习系统是计算机技术、网络技术、数据库技术和多媒体技术相结合的现代网络在线学习的平台[4]。

主要表现在三个方面:

1、内容资料丰富。

在良好的网络学习界面基础上不受实物陈列空间的限制,系统向学生提供了多种学习方法,学生可选择不同的学习媒体与学习方法。

2、方便学习交流、疑难解答。

学生通过系统中的留言板等功能模块,向老师寻求在线帮助及解答。

3、完备的学习功能。

学生可进行课程授课计划等信息的查看,相关课件、作业的下载,疑难问题的提问等操作[5]。

1.3.2在线学习系统的意义

在线学习系统不仅是学校提高教学质量进行教学改革的窗口,也是学生自主学习、教学互动、学习交流的重要平台。

在线学习系统除了具有丰富的课件、作业习题等相关资料,应该具有运行良好的开放式教学课程网站。

通过网络学习平台,教师可以了解学生的学习状况,在线解决学生的疑问,听取学生的意见,发布相关信息资源等。

及时消除学生学习中的疑惑,便于巩固所学的知识。

2在线学习系统需求分析

上一章介绍了开发教学支持系统所需的技术和软件,本章重点介绍教学支持系统在线学习子系统的功能需求,即课程内容管理模块、自主学习模块、网上作业模块三个模块的功能需求。

2.1系统的整体分析

基于B/S教学支持系统从功能上讲,主要由在线学习系统、在线测试系统和答疑子系统构成,其中,在线学习子系统包括课程内容管理模块、网上作业模块和自主学习模块,在线测试子系统包括在线测试及试卷生成模块,答疑子系统包括答疑模块和问题讨论模块。

系统结构的层次,如图2-1所示:

图2-1系统层次图

本系统分为三个角色,分别为管理员、教师和学生,本章主要针对登录及用户基本信息管理和包括课程内容管理模块、自主学习模块和网上作业模块在内的在线学习子系统进行功能分析。

2.2在线学习子系统的功能需求

基于B/S的教学支持系统主要包括在线学习系统、在线测试系统和答疑系统,本章仅针对在线学习子系统(包括课程内容管理模块、网上作业模块和自主学习模块)和用户登录注册及用户基本信息的管理进行分析。

2.2.1登录模块

此模块包括教师用户和学生用户登录注册到查看个人资料,管理员管理教师用户和学生用户的注册信息等功能。

登录模块的用例图如图2-2所示:

图2-2登录模块用例图

根据初步要求,经分析,登录模块中学生用户必须实现如下功能:

1)必须提供注册新的学生用户的功能,引导学生填写学生基本资料。

2)必须提供学生用户登录功能,登录成功后,跳转到学生用户界面。

3)提供学生查看、修改个人信息等功能。

2.2.2课程内容管理模块

课程内容管模块主要完成的是管理员、教师和学生三个用户对课程的一系列操作。

课程内容管理模块的用例图如图2-3所示:

经分析,课程内容管理模块中学生用户必须实现的功能如下:

1)提供学生用户查看自己所学课程信息的功能;

2)提供学生用户按不同的条件查找课程的功能;

3)提供学生用户下载教师上传课件的功能。

2.2.3自主学习模块

自主学习模块主要体现学生学习的自主性与互动性[6],同时需要提供管理员用户管理课外资源以及教师用户和学生用户上传课外资源、查找课外资源等功能,自主学习模块的用例图如图2-4所示:

经分析,自主学习模块教师用户和学生用户具有相同的使用权限,此模块中,需要提供的功能如下:

1)必须提供教师用户和学生用户上传课外资源的功能;

2)必须提供教师用户和学生用户管理个人课外资源的功能,包括修改、删除等;

3)为了方便教师用户和学生用户管理个人课外资源,需提供资源的分类管理功能;

4)为方便用户使用,必须提供课外资源的模糊查询功能;

5)必须提供课外资源的在线浏览或下载等功能。

2.2.4网上作业模块

网上作业模块需要实现的是管理员用户、教师用户以及学生用户对教师用户所布置的作业的一系列操作[7]。

网上作业模块的用例图如图2-5所示:

经分析,学生用户的主要操作包括:

1)必须提供学生用户查看或下载教师用户布置作业的功能;

2)必须提供学生用户上传作业的功能;

3)必须提供学生用户查看公告信息的功能;

4)必须提供学生用户查看教师用户留言信息的功能;

5)必须提供学生用户管理留言信息的功能,主要包括删除、回复留言信息等;

3在线学习系统设计

3.1系统的整体设计

本节简单介绍系统的操作流程,这里仅给出三个用户的主要操作,操作流程如图3-1所示:

图3-1系统主要功能设计流程

3.2在线学习系统的功能设计

本节主要介绍在线学习系统功能的设计,由于在线学习系统包括课程内容管理模块、网上作业

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

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1