在线教育系统论文Word下载.docx
- 文档编号:17974513
- 上传时间:2022-12-12
- 格式:DOCX
- 页数:49
- 大小:948.29KB
在线教育系统论文Word下载.docx
《在线教育系统论文Word下载.docx》由会员分享,可在线阅读,更多相关《在线教育系统论文Word下载.docx(49页珍藏版)》请在冰豆网上搜索。
2.4法律可行性6
3需求分析7
3.1系统需要解决的主要问题7
3.2系统具备的基本功能7
3.3数据流图8
3.4数据字典10
3.4.1数据元素10
3.4.2数据存储13
3.4.3数据流14
3.4.4数据处理15
4总体设计16
4.1概述16
4.2系统功能划分16
4.2.1学生子系统功能划分16
4.2.2管理员子系统功能划分17
4.2.3教师操作子系统功能划分17
4.3系统功能描述18
4.3.1学生子系统功能描述18
4.3.2管理员子系统功能描述18
4.3.3教师子系统功能描述19
4.4数据库设计19
4.4.1数据库概念结构设计20
4.4.2数据库物理设计21
4.5安全保密设计23
4.5.1登陆用户的安全性24
4.5.2操作安全性24
4.5.3数据安全性24
5详细设计25
5.1概述25
5.2程序流程图25
5.3管理员子系统的实施27
5.3.1连接数据库的包含文件(conn.ASP)28
5.3.2教师新增模块28
5.3.3教师管理模块29
5.3.4教案管理模块30
5.3.5密码设定模块31
5.4教师子系统的实现31
5.4.1个人资料设定模块31
5.4.2发布教案模块33
5.4.3审批作业模块34
5.5学生子系统的实现36
5.5.1学生子系统主界面36
5.5.2在线作业提交模块36
6测试与维护38
6.1系统测试38
6.1.1单元测试38
6.1.2组装测试38
6.1.3确认测试38
6.1.4系统测试39
6.2系统维护39
6.2.1维护的内容39
6.2.2维护的类型40
7用户使用手册41
7.1运行环境要求41
7.2安装设置41
7.2.1INTERNET服务管理器配置41
7.2.2用户使用42
结束语43
致谢44
参考文献45
前言
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
随着计算机网络技术发展,Web数据库技术已经成为应用最为广泛的网站架构基础技术在应用系统中,Web提供了与客户进行通信联络的有效手段,利用Web技术,实现Web服务器与数据库系统的连接,完成对数据的处理与查询,用户可以通过操作简单易学的浏览器来查询处理所需要的各种数据。
ASP是Microsoft公司配合IIS提供的一种动态网页实现技术,而ACCESS则是Microsoft公司数据库系列中的旗舰产品,两者结合,为Web数据库技术提供了完美的实现体系.在线教育网站就是在这种条件下开发出来的,通过网页的形式,完成网络教学的各项功能。
目前Internet低廉的成本、可接受的可靠性和几乎全球的可用性构成网上活动本质驱动力,相关技术、法规、硬件设施的不断成熟、完善为网络的实际应用提供了保障,学校的网络教学系统也不断成熟,它的优势就在于信息的标准化、有效性、及时性和覆盖地域。
与传统教育相比,网络教育是一种全新的教育模式,它可以突破时间和空间的限制,帮助人们随时的学习,让更多的学习者共享优秀教育资源。
本课题的在线教育系统可以为用户提供在线教案学习、在线提交作业和查询教师等服务。
网上教学系统的目的是实现个性化、因材施教的高效教学方式,是对传统教学模式的一次革命。
它突破了传统“面授”教学的局限,为求知者提供了时间分散、自由安排学习、资源共享、地域广阔、交互式的学习创新方式。
1问题的定义
随着Internet应用的普及,网络教学已成为一种重要的教学手段和教学场所。
然而,与传统教学相比,网络教学的质量保证体系却显得不够完善、健全。
如何保证网络教学的质量,建立一个行之有效的网络教学评价模型,已成为网络教学研究的一个重要课题。
时至2000年,教育部批准全国31所高校建立网络教育学院,但却没有制定出如何保证网络教育质量的相关政策。
美国国家教育政策研究所(The
Institute
For
Higher
Education
Policy)于2000年4月也发表了一份名为"
在线教育质量:
远程互联网教育成功应用的标准"
的报告,然而,这些文章(报告)也仅仅是描述性的定义网络教学的评价指标,而对如何组织评价、如何获取定量数据、评价数据如何促进教学等方面则很少涉及。
目前,网络教学的支撑平台中的学习评价模块往往只含有测试部分,而缺乏相应的分析与反馈。
1.1系统目标
如今,计算机的价格已经十分低廉,性能却有了长足的进步。
计算机已经成为我们学习和工作的得力助手。
它已经被应用于许多领域,计算机之所以如此流行的原因主要有以下几个方面:
首先,计算机可以代替人工进行许多繁杂的劳动;
其次,计算机可以节省许多资源;
第三,计算机可以大大的提高人们的工作效率;
第四,计算机可以使敏感文档更加安全,等等。
本项目的研究目标是运用现代教学理论与建构主义学习理论,通过教学改革与实验,探索在线网络教学的设计与评价的理论和方法,开发相配套的网络教学的设计和评价系统软件,探索普通读者利用网络资源进行网络教学的途径与方法。
能够在本网站实现教案下载,查看教师资料,提交问题等。
在线学习系统,可以实现用户管理、在线资料管理、网上答疑等主要功能。
这些信息均与后台数据库直接连接,可以从后台管理子系统进行动态添加与更新操作。
使教师对网络的维护更加直观高效。
根据要求,本系统具体实现如下的功能:
1.学生子系统的功能:
学生子系统中主要完成浏览教学内容,查看教师资料,下载及学习教案,在线提交作业等功能。
2.管理员系统的的功能:
管理员管理子系统完成本网数据更新和维护操作,如果教师信息的增加,教案资料的管理,教师资料的管理等操作。
3.教师子系统的功能:
教师子系统主要完成教师资料的修改,教案的发布与学生作业的批复等功能。
1.2业务流程图
业务流程描述:
用业务流程图描述现系统各项业务处理过程,并结合业务流程图详细准确地说明业务处理过程中数据的收集、输入、传递、存储、加工的方法、算法、输出的数量及形式等。
现行系统的业务流程图是分析和描述现行系统业务的重要工具之一。
其主要作用是:
描述现行系统的业务情况以便于与管理人员交流,它是系统设计的前提和保证。
业务流程图使用的符号:
符
号
名
称
实体
输入/输出的报表
处理
业务流向
文档
存储
图1-1系统业务流程图
2可行性研究
可行性研究是在项目开发前期对项目的一种考察和鉴定,对拟议中的项目进行全面的、综合的调查研究,其目的是要判断项目可行与否。
网站的可行性研究要从整个系统开发的计划出发,论述系统开发力量的可行性,同时论证系统方案中所采取的各种技术手段上是否可以实现。
经济可行性研究主要是对项目进行经济评价,分析系统建设投资的可能性以及评价系统运行之后给组织带来的效益。
营运可行性研究要给出的方案是否可以从人力、物力、组织工作等方面保证项目按计划完成实施,还要说明项目开发后在经济、技术和环境等方面能否保证系统正常运行。
由于网站建设是一项投资大、涉及面广、工程复杂的系统工程,因此必须充分的进行可行性论证,以确保投资的准确无误,而且信息系统建设是一项整体工程,必须站在系统的角度论证它的可行性才有说服力,才有意义。
可行性研究的目的是用最小的代价,在尽可能短时间内确定问题是否能够解决,它的目的不是解决问题,而是确定问题是否值得去解决,可行性从以下四个方面来考虑:
2.1技术可行性
在线教育网站是由网络和网页实现的。
所以本系统使用微软公司的ASP开发,应用界面友好且功能强大的由Macromedia公司的MacromediaDreamweaverMX软件,服务器端脚本用VBScript来编写,客户端脚本也用VBScript来编写,数据库使用ACCESS2000数据库,服务器是IIS5.1。
本人经过大学的四年学习,对ASP及ACCESS有一定的掌握,再加上老师的指导及同学们的帮助,所以在技术上不会存在很大的问题,因此技术上是可行的。
2.2经济可行性
系统的经济可行性指的是对组织的经济状况和投资能力进行分析,对系统建设、运行和维护费用进行估算,对系统建成后可能取得的社会及经济效益进行估计。
本软件的开发费用忽略不计,在投入使用时,目前中档服务器在15000元左右。
在加上一些其他设施的购买,预计两万元以内便可使系统投入运行。
本系统的开发需要资金少,系统开发运行后,可以实现网络教学的基本功能,节省了人力、物力,将教师从繁重的工作业务中解脱出来,节省了大量的时间,管理效率也大幅度提高,因此,在经济上是可行的。
所带来的效益远远大于系统软件的开发成本。
在经济上完全可行。
2.3操作可行性
本系统直观易懂,使用非常方便,学生可以直接上手,即使是管理员,只要经过简单的培训,操作本系统没有太大的问题。
2.4法律可行性
本系统开发不会侵犯他人、集体或国家利益,不存在侵权等问题,不违反国家法律,因此具有法律可行性。
综上所述,从技术上、经济上、法律上、可操作性上都是可行的,而且要求不高,所以该系统的开发是可行的。
3需求分析
3.1系统需要解决的主要问题
在线教育网站主要应该实现网络教学的基本功能,系统需要解决的问题包括:
1、网络教学设计理论体系的研究
包括教学目标的设计、学习资源的设计、教师信息管理的设计等。
2、网络教学设计系统软件的开发与应用
本系统主要采用ASP+ACCESS作为开发工具,所以这两个软件的熟练应用是前题。
3、网络学习交互系统软件的开发与应用
本系统主要实现在线网络教学的功能,所以学生和教师互动部分必不可少,如何实现学生与教师的交互也是本系统研究的重点内容。
3.2系统具备的基本功能
本系统主要实现网络教学的功能,根据网络教学的使用者情况,将用户分为三类:
学生、管理员、教师。
学生主要完成教案的网上学生及下载的功能及在线提交作业的功能,教师主要完成发布教案及批得作业的功能,管理员实现对本系统的全面管理,包括管理教师信息及教案信息。
具体分析如下:
1.学生用户的功能:
查看教师资料,能够查看教师的基本信息,使学生对网络教学的教师信息有一定了解。
教案查看与下载,能够查看网络上教案信息,并支持下载的功能。
这是网络教学中的主要部分,最终完成学生的网络学习。
提交作业,能够实现学生通过网络提交作业的功能。
查看教师批复,学生提交作业后,老师可以对学生的作业情况进行回复。
2.教师用户的功能
个人资料修改,教师可以修改自己的资料的信息。
发布教案,教师可以发布教案到网络上,供学生们进行学习及下载。
学生作业批复,对于学生提交给教师的作业,教师可以对作业作出回复。
3.管理员的功能
教师信息管理,完成教师信息的添加,删除及修改的功能。
教案信息管理,完成教案信息的删除及修改的功能。
3.3数据流图
它是描述系统的逻辑模型的,图中没有任何具体的物理元素,只是描述信息在系统中流动和处理的情况,它比口头与文字的描述更直观地显示出来系统中数据的使用。
数据流图简称DFD图,数据流图有四种成分:
源点或终点、处理、数据存储表和数据流。
图中没有任何具体的物理元素,只是描述信息在系统中的流动和处理情况,即使不是专业的计算机技术人员也容易理解,是极好的理解工具。
它能精确的描述系统的逻辑模型,描述数据在MIS中有输入经过存储、加工处理最后输出的全过程,是设计者和用户交流的很好的工具。
图形符号
名称
符号说明
记述系统之外的数据提供或数据获得组织机构或个人,框内为实体名称
处理
记述某种业务的手工或计算机处理
其中,PM区记述处理标号
C区记述处理名称
数据存储
记述与处理有关的数据存储,DN区记述存储的标号,S区记述存储数据的名称
数据流
记述数据流的流动方向,FM记述数据流的名称
数据流图采用自顶向下的方法绘制,从研究系统概况开始,然后逐层向下分解,直到所需的详尽程序为止。
本系统根据前面绘制的业务流程图,采用自顶向下,逐层细化的方法,画的每一部分各层的数据流图如下:
管理员操作信息
图3-1网络教学网站TOP数据流图
教案信息表
作业信息表
回复信息表
图3-2学生子系统数据流图
图3-3管理员子系统数据流图
F9教师信息
教师信息表
F10教案增加
教案信息表
F11作业批复
回复信息表
图3-4教师子系统数据流图
3.4数据字典
数据流程图可以使我们对系统的处理、每个处理的输入数据流、输出数据流以及系统的存储情况等清清楚楚。
但是它无法表达各种数据流的数据结构,数据存储的数据结构,处理逻辑的加工处理过程等更加详细的信息。
这正是数据字典的功能。
数据字典是对数据流程图的详细说明。
在完成管理系统数据流程图的设计基础上,采用数据字典来对数据流程图做进一步的定义和描述,它同样也是一种结构化的工具,有自身的规范和结构。
它的主要内容包括数据流、数据存储、数据流及数据存储中的数据元素和数据处理。
3.4.1数据元素
数据元素是不可再分的数据单位,是数据最小的组成单位,数据元素包括如下内容:
数据项描述={数据项名,数据项含义说明,别名,数据类型,长度,取值范围,取值含义,与其他数据项的逻辑关系,数据项之间的联系}。
其中,后两项定义了数据的完整性约束条件,用于数据校验。
(1)教师信息表中的元素
名字:
xm
数据类型:
varchar
长度:
50
描述:
教师名字
位置:
D1
xh
numeric
9
教师登录账号
zc
varchar
职称
xl
学历
pic
照片
jj
500
简介
mm
密码
(2)教案信息表中的元素
j_id
教案编号
D2
Name
教师编号
j_content
5000
教案内容
j_tit
教案标题
j_fj
教案附件
j_joindate
datetime
8
加入时间
(3)作业信息表中的元素
k_id
作业编号
D3
k_xm
varchar
20
提交人姓名
名字:
k_tit
100
作业标题
k_teacharxh
审批教师编号
k_JoinDate
作业提交时间
k_Content
nvarchar
作业内容
(4)回复信息表中的元素
k_id
D4
a_id
回复编号
a_joinDate
回复时间
a_Content
回复内容
a_teacherxm
回复教师名
(5)管理员信息表中的元素
adminmm
管理员密码
D5
adminid
管理员编号
adminxm
管理员姓名
3.4.2数据存储
数据存储是数据结构停留或保存的地方。
也是数据流的来源和去向之一,可以是手工文档或手工凭单,也可以是计算及文档。
一般而言,应包括如下内容:
{数据存储名,说明,编号,输入的数据流,输出的数据流,组成(数据结构),数据量,存取频度,存取方式}。
记录教师的基本信息。
编号:
组成:
教师编号,教师姓名,学历,职称,简介,照片,密码
记录教案的相关信息。
教案编号,教师编号,姓名,标题,内容,时间,附件
作业信息表
记录学生提交的作业信息。
作业编号,提交人姓名,审批的老师,标题,内容,时间
记录教师的对作业的回复信息。
作业号,回复内容,回复时间,回复的教师名
管理员信息表
记录管理员的信息。
登录账号,姓名,密码
3.4.3数据流
数据流是数据结构在系统内传输的路径。
对数据流的描述通常包括如下内容:
{数据流名,说明,编号,数据流来源,数据流去向,组成(数据结构)}。
F2
教案信息
学生选择的教案信息
F1
查看教师资料信息
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 在线教育 系统 论文
![提示](https://static.bdocx.com/images/bang_tan.gif)