在线教育系统设计与开发(软件工程课程设计)

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

在线教育系统设计与开发》

软件工程课程设计

目录

第一章引言3

第二章系统总体设计4

3.1功能模块设计4

3.2系统设计目标4

3.3设计要求5

3.4系统开发环境5

第三章数据库结构设计6

3.1数据库需求分析6

3.2数据库逻辑设计6

第四章系统详细设计及实现结果8

4.1资料显示模块8

4.1.1index.asp9

4.1.2detail.asp10

4.1.3download.asp11

4.1.4redetail.asp12

4.1.5readetailok.asp13

4.1.6teacherinfo.asp14

4.1.7search.asp15

4.1.8list.asp15

4.2教师管理模块17

4.2.1adminteacher.asp17

4.2.2adminsearchteacher.asp18

4.2.3addteacher.asp19

4.2.4addteacherok.asp20

4.2.5editteacher.asp21

4.2.6editteacherok.asp22

4.2.7delteacher.asp23

4.2.8delteacherok.asp24

第五章结束语25

第一章引言

信息技术、多媒体技术和虚拟现实技术的进步,为远程教育创造了崭新的舞台,远程教育又进一步促进了教育技术的发展。美国的远程教育经过19世纪的农村函授教育阶段,20世纪50年代开始的电视教育阶段,80年代末少数利用互联网的在线课程阶段,进入目前完全在线的虚拟专业、虚拟学位阶段。现在,美国有四千多所传统的高等学校,其中,五分之四开设远程教育课程。据西部各州高等教育委员会的资料,全国3000多所高等学校中,79%的学校采用远程教育授课,1/3的学校采用远程教育开办学位。同时,还有若干专门的虚拟大学。NTU是在工程师继续教育的基础上发展起来的。目前开设的课程不仅有工程,还有商务和护理。NTU由有研究生和继续教育的50个大学相互合作组成,采用卫星通讯和压缩数字光盘向全世界1000多个站点授课,同时与其他网络连接向北美350站点授课。1996年—1997年,在职专业人员入学新生人数为1,300,继续教育注册人数超过110,000。信息通信业巨人AT&T公司也积极发展远程教育,它与宾州州立大学、乔治华盛顿大学、蒙达那州立大学和WGU合作,建立了AT&T 学习网络为教师提供在职培训服务。

加拿大久负盛名的皇后大学早在若干年以前就采用多点交互式的电视会议技术面向全国开设了工商管理硕士班课程,教学点设在人口密度较大、学生相对集中的各个大城市,学生可以实时地听课并参加讨论。学生的个人计算机上预装了必要的专用软件与电视会议系统形成网络。学生之间可以分组讨沦、上载或下载作业,教师可在网上答疑,这就为公司管理人员攻读工商管理硕士班创造了条件。艾尔伯塔省的Athabasca大学、魁北克省的远程大学和不列颠哥伦比亚省的开放大学是三个全部采用远程教育方式授课的大学,这三个大学都综合采用了各种信息技术如广播、电视、互联网、电话会议、电视会议和书面印刷。Athabasca的工商管理硕士班人数居全国之冠,它用LotusNotes软件向全加拿大及海外的学生授课;诺瓦斯科夏省的CapeBreton大学学院是一个双轨制学校,它的教育英术专业的研究生课程全部在互联网上授课。更为普遍的是,大多数大学教师都通过校园网备课、布置作业、答疑,同时为学生提供一些资料库以扩大学生视野。除了直接提供远程教学服务的各种学校以外,加拿大还有另一种远程教育机构,它间接地为学生服务,即技术后勤机构,它提供远程教育的技术设施、广播网络及电脑中心等。

随着现代通信技术的发展、计算机和网络已被广泛用于远程教育。

第二章系统总体设计

3.1功能模块设计

一个典型的在线教育系统至少应包括资料显示、资料管理和教师管理3种功能。

远舰科技在线教育系统可以为用户提供在线教案学习、在线提交作业和查询教师等服务根据需求,系统主要分为以下几个模块:

•资料显示模块

■显示资料

■显示教师介绍

■浏览查询资料

■回复提交资料

•资料管理模块

■资料栏目管理

■发布资料

■管理资料

•教师管理模块

■添加教师信息

■编辑教师信息

■删除教师信息

3.2系统设计目标

在线教育的优点不经在于其具有的开放性、交互性、协作性和自主性,同时又具有异步性、实时性、生动性、集成性和大容量等优势。因此该在线教育系统的设计目的就是要实现网络在线教育的数字化,方便授课教师教学资料的上传及更新,学生可以通过图形化界面方便地在线教案学习、在线提交作业和查询教师等服务,实现任何人、任何时间、任何地点、

从任何章节开始、学习任何课程。

3.3设计要求

由于时间和人手的限制,该系统不可能做到很完善,我们小组主要立足于系统的实用性,安全性。

•实用性

数据的输入查询方便,用户能方便的对数据进行输入和查询。

•安全性

对数据及时进行备份,有的功能只能由特定用户完成。

3.4系统开发环境

1.硬件设备

运行该软件所需要的设备及其规格,包括:

>具有奔腾III、64兆内存配置的计算机

> Microsoft鼠标或其它兼容鼠标

> 最少800MB的硬盘空间

> VGA显示器或更高

> 一般计算机外设,如:打印机、扫描仪。如要配置网络环境,还需网络连接设备2.支持软件

> 服务器操作系统:中文Windows98、Window2000或更高、IIS

> 通讯接口要求安装TCP/IP协议

> 数据库:SQLServer2000

>客户端软件:IE5.0及以上版本

相关文档
最新文档