在线教育系统设计与开发软件工程课程设计Word下载.docx
- 文档编号:1408700
- 上传时间:2023-04-30
- 格式:DOCX
- 页数:23
- 大小:937.04KB
在线教育系统设计与开发软件工程课程设计Word下载.docx
《在线教育系统设计与开发软件工程课程设计Word下载.docx》由会员分享,可在线阅读,更多相关《在线教育系统设计与开发软件工程课程设计Word下载.docx(23页珍藏版)》请在冰点文库上搜索。
第二章系统总体设计
3.1功能模块设计
一个典型的在线教育系统至少应包括资料显示、资料管理和教师管理3种功能。
远舰科技在线教育系统可以为用户提供在线教案学习、在线提交作业和查询教师等服务。
根据需求,系统主要分为以下几个模块:
●资料显示模块
⏹显示资料
⏹显示教师介绍
⏹浏览查询资料
⏹回复提交资料
●资料管理模块
⏹资料栏目管理
⏹发布资料
⏹管理资料
●教师管理模块
⏹添加教师信息
⏹编辑教师信息
⏹删除教师信息
3.2系统设计目标
在线教育的优点不经在于其具有的开放性、交互性、协作性和自主性,同时又具有异步性、实时性、生动性、集成性和大容量等优势。
因此该在线教育系统的设计目的就是要实现网络在线教育的数字化,方便授课教师教学资料的上传及更新,学生可以通过图形化界面方便地在线教案学习、在线提交作业和查询教师等服务,实现任何人、任何时间、任何地点、从任何章节开始、学习任何课程。
3.3设计要求
由于时间和人手的限制,该系统不可能做到很完善,我们小组主要立足于系统的实用性,安全性。
●实用性
数据的输入查询方便,用户能方便的对数据进行输入和查询。
●安全性
对数据及时进行备份,有的功能只能由特定用户完成。
3.4系统开发环境
1.硬件设备
运行该软件所需要的设备及其规格,包括:
Ø
具有奔腾III、64兆内存配置的计算机
Microsoft鼠标或其它兼容鼠标
最少800MB的硬盘空间
VGA显示器或更高
一般计算机外设,如:
打印机、扫描仪。
如要配置网络环境,还需网络连接设备
2.支持软件
服务器操作系统:
中文Windows98、Window2000或更高、IIS
通讯接口要求安装TCP/IP协议
数据库:
SQLServer2000
客户端软件:
IE5.0及以上版本
第三章数据库结构设计
根据系统功能设计要求和模块划分,本系统的数据库主要存储资料信息、教师信息、回复信息和栏目信息。
3.1数据库需求分析
数据项和数据结构如下:
●资料信息表:
MainID(自动编号)、标题、简介、文件大小、文件类型、更新日期、相关课程、教师姓名、文件地址和下载次数等;
●教师信息:
teacherid(自动编号)、教师姓名、所属学院、所属系、E-mail地址、个人主页、QQ号码和通信地址;
●回复作业表:
ID(自动编号)、学生姓名、作业标题、作业内容、作业的id号和回复日期;
●栏目信息表:
typeID(自动编号)、栏目名称。
3.2数据库逻辑设计
1.资料信息表main,如图3-1所示:
图3-1资料信息表
2.教师信息表teacher,如图3-2所示:
图3-2教师信息表
3.回复作业表work,如图3-3所示:
图3-3回复作业表
4.栏目信息表type,如图3-4所示:
图3-4栏目信息表
第四章系统详细设计及实现结果
4.1资料显示模块
资料显示模块包含以下模块:
●资料显示
●资料搜索
资料显示子模块包含以下页面:
●index.asp
●detail.asp
●download.asp
●teacherinfo.asp
资料搜索子模块包含一下页面:
●search.asp
●list.asp
各页面间的关系如图4-1所示:
图4-1各页面间的关系
4.1.1index.asp
1.页面示例
图4-2为显示资料信息所看到的页面。
图4-2显示资料信息
2.页面中需要用户填写的HTML表单元素
此页无需填写HTML表单元素。
3.页面所涉及的数据库表信息
此页面用来显示资料信息,使用了系统中的资料信息表main和教师信息表teacher。
4.页面代码分析
见源代码index.asp
4.1.2detail.asp
图4-3为显示资料详细信息的页面。
图4-3显示资料详细信息
此页使用了系统中的资料信息表main和教师信息表teacher。
见源代码detail.asp
4.1.3download.asp
图4-4为阅读资料信息所看到的页面。
图4-4阅读资料信息
此页使用了系统中的资料信息表main。
见源代码download.asp
4.1.4redetail.asp
图4-5为提交回复作业信息所看到的页面。
图4-5为提交回复作业信息
此页中有3个表单元素,如表4-1所示。
表4-1redetail.asp页的表单元素
名称
表单元素类型
含义
最大长度
name
Text
学生姓名
20
title
作业标题
message
Textarea
作业答案
100
此页面用来显示提交回复作业信息,并没有涉及到数据库表的操作。
见源代码redetail.asp
4.1.5readetailok.asp
图4-6为提交回复作业信息成功所看到的页面。
图4-6提交回复作业信息成功
此页使用可系统中的回复作业信息记录表work。
见源代码redetailok.asp
4.1.6teacherinfo.asp
图4-7为显示教师基本信息所看到的页面。
图4-7显示教师基本信息
此页用来显示教师基本信息,此页使用了系统中的资料信息表main和教师信息表teacher。
见源代码teacherinfo.asp
4.1.7search.asp
图4-8为搜索资料信息所看到的页面。
图4-8搜索资料信息
此页共有5个表单元素,如表11-2所示。
此页用来显示搜索资料信息,此页使用了系统中的资料栏目信息表type。
见源代码search.asp
4.1.8list.asp
图4-9为显示资料信息列表所看到的页面。
图4-9显示资料信息列表
此页用来显示资料信息列表,使用了系统中的资料信息表main和教师信息表teacher。
见源代码list.asp
4.2教师管理模块
教师模块包含以下页面。
●adminteacher.asp
●adminsearchteacher.asp
●addteacher.asp
●addtercherok.asp
●editteacher.asp
●editteacherok.asp
●delteacher.asp
●delteacherok.asp
各页面间的关系如图4-10所示。
图4-10各页面间的关系
4.2.1adminteacher.asp
1.页面示例
图4-11为搜速教师信息所看到的页面。
图4-11搜速教师信息
此页共有4各表单元素没,如表4-2所示。
表4-2adminteacher.asp页的表单元素
fenlei1
教师所属学院
15
Fenlei2
教师所属系
teacher
教师姓名
id
教师ID
此页并没有涉及到数据库表的操作。
见源代码adminteacher.asp
4.2.2adminsearchteacher.asp
图4-12为教师信息列表所看到的页面。
图4-12教师信息列表
2.页面中需要用户填写的HTML表单元素
3.页面所涉及的数据库表信息
此页面用来显示教师信息列表,使用了系统中的教师信息表teacher。
4.页面代码分析
见源代码adminseacherteacher.asp
4.2.3addteacher.asp
图4-13为添加教师信息所看到的页面。
图4-13添加教师信息
此页用来添加教师信息,页面中共有13个表单元素,如表11-9所示。
表4-3addteacher.asp页的表单元素
25
fenlei2
loginname
登陆名
password
密码
password1
确认密码
ask
密码找回问题
answer
密码找回答案
电子邮件
homepage
个人主页
QQ号码
address
通讯地址
intro
个人简介
150
见源代码addteacher.asp
4.2.4addteacherok.asp
图4-14为添加教师信息成功后所看到的页面。
图4-14添加教师信息成功
此页使用了系统中的教师信息表teacher。
见源代码addteacherok.asp
4.2.5editteacher.asp
图4-15为修改教师信息所看到的页面。
图4-15修改教师信息
此页用来修改教师信息,页面中共有14个表单元素,如表11-10所示。
表4-4editteacher.asp页的表单元素
photourl
照片地址
见源代码editteacher.asp
4.2.6editteacherok.asp
图4-16为修改教师信息成功后所看到的页面。
图4-16修改教师信息成功
见源代码editteacherok.asp
4.2.7delteacher.asp
图4-17为删除教师信息所看到的页面。
图4-17删除教师信息
见源代码delteacher.asp
4.2.8delteacherok.asp
图4-18为删除教师信息成功后所看到的页面。
图4-18删除教师信息成功
见源代码delteacherok.asp
第五章结束语
在现代远程教育的教学模式中,学习者是中心,教育资源和网络技术要为学习者(求知者)创造一个网上的学习环境,以便使他们能充分发挥主动性和积极性,学习知识,解决实际问题。
远舰科技在线教育网站具备了学习资料显示阅读、资料管理和教师管理3种功能。
系统在WindowsXPProfessional+IISServer5.1+IE6.0环境下运行良好,达到预期的效果,基本上实现了互动网站的功能。
但网站也存在不足,比如网站艺术美感方面还有欠缺,有待进一步改进。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 在线教育 系统 设计 开发软件 工程 课程设计