需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:12569 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:人们的生活因为信息化有了很大的改变,信息化对人们的教学模式及教学方法也有着极大的影响,网络教学系统逐渐被人们所接受。本设计实现了一个网络教学系统。本文从系统开发的背景及意义、以及研究的目的与内容等方面开始介绍,随后介绍了本系统所用到的相关技术及工具。又对系统的可行性进行了分析,研究了系统的功能结构图、业务流程图以及数据流程图,最后再对系统进行详细的设计与开发。 本次的课程网络教学系统的设计是基于B/S模式的开发,选择MyEclipse8.5作为开发的平台,Java作为开发语言的,而数据库方面使用的则是SQL Server 2005。最终开发出一个具有在线测试、上传资源、在线交流、作业下载等功能的系统。该系统具有易维护、功能实用等特点,且这一系统对管理人员的要求较低,一般懂得计算机基础操作知识的人员就能使用。
关键词:网络教学;Java语言;SQL Server
目录 摘要 Abstract 1 绪论-1 1.1 开发的背景及意义-1 1.2 研究的现状及问题-1 1.3 研究的目标与内容-2 2 相关技术及相关工具介绍-3 2.1 开发环境-3 2.2 B/S结构-3 2.3 JSP-4 2.4 SQL Server-4 2.5 Myeclipse-5 3 系统分析-6 3.1 可行性分析-6 3.2 功能结构图分析-6 3.3 业务流程分析-9 3.4 数据流程分析-10 4 系统设计-11 4.1 系统总体设计-11 4.1.1 系统总体框架-11 4.1.2 系统总体设计原则-11 4.2 数据库设计-12 4.2.1 概念结构设计-12 4.2.2逻辑结构设计-15 5 系统实现-18 5.1用户登录页面-18 5.2 管理员模块-19 5.2.1 管理员主页面-19 5.2.2 课程介绍-19 5.2.3 用户信息管理-20 5.2.4 讨论管理-20 5.2.5 公告管理-21 5.2.6 测试学习管理-21 5.2.7 教学资源管理-22 5.2.8 学生作业管理-22 5.3 教师模块-23 5.3.1 个人信息-23 5.3.2 教学资源-23 5.3.3 在线讨论-24 5.3.4 测试查看-24 5.3.5 作业下载-25 5.3.6 公告浏览-25 5.4 学生模块-26 5.4.1 资源下载-26 5.4.2 在线测试-26 5.4.3 作业上传-27 6 系统测试-28 6.1 系统测试概述与方法-28 6.2 系统测试项目-28 6.3 系统测试结果与分析-28 结论-30 致谢-31 参考文献-32 |