没有合适的资源?快使用搜索试试~ 我知道了~
【计算机软件毕业设计】网络教学系统--前台管理.doc
0 下载量 134 浏览量
2023-06-29
13:28:40
上传
评论
收藏 2.12MB DOC 举报
温馨提示
试读
29页
【计算机软件毕业设计】网络教学系统--前台管理.doc
资源推荐
资源详情
资源评论
河北农业 大 学
本科毕 业 论 文 (设计)
题 目: 网络教学系统--前台管理
摘要
随着计算机技术和网络技术的飞速发展,网络在教育领域发挥越来越大的作用,产生
了网络教学这一新的教学模式。该教学系统采取 B/S 模式,建设成课程资源网站;学生通
过课程网站,可以进行在线学习,提交作业,可以方便地获取课程学习需要的资源,教师
可以在线发布通知、查看学生作业等。通过我们一系列的分析和研究,设计与实现了一个
基于 JSP 技术的通用网络教学系统。该网络教学系统试图打破教师之间、课程之间的围墙,
探索实现课程体系重构和知识管理的途径和方法;重新定义了课堂教学、网络教学系统、
教师、学生等角色在教学活动中作用,突破了传统教育理念和教学管理模式的限制。该网
络教学平台的开发采用 SQLServer 数据库,同时以 Myeclipse 和 Tomcat 为开发平台,以
java 和 JSP 为主要开发语言,实现了一个拥有在线学习,资源下载等功能的教学系统。
系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开
发的技术维护人员补充、维护。学生模块与教师模块管理员模块所具有的功能不同,只有
管理员可以对用户进行添加和删除。
系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改等操作。
关键词:网络教学系统;JSP;MyEclipse
Abstract
With the rapid development of computer technology and network technology, network is playing
more and more important role in the field of education, the network teaching is a new teaching
mode. The system adopts B/S pattern, curriculum resources into a web site; the students through
the course website, can carry on the online learning, job submission, can easily access the
resources required course of study, teachers can post a notice online, check the students'
homework. Through our analysis and a series of research, design and implementation of a
generic network teaching system based on JSP technology. The network teaching system to
break between course between teachers, walls, to explore ways of implementation and the
methods of reconstruction of curriculum system and knowledge management; redefining the role
of classroom teaching, network teaching system, the teacher, the students in the teaching activity,
breaks through the traditional education ideas and teaching management mode limitations. The
development of the network teaching platform using SQLServer database, with Myeclipse and
Tomcat as the development platform, using Java and JSP as the main development language,
achieved an online learning, teaching resources to download and other functions.
The system uses the modularized program design method, various combinations and modify
both for the system, but also easy to not participate in the development of technical maintenance
personnel, maintenance of complement. The student module and the teacher module, the
administrator module has different function, only the administrator can add and delete users.
The system should have the database maintenance functions, timely data add, delete,
modify and other operations according to user needs.
Keywords: network teaching system, JSP, MyEclipse
目录
1. 绪论 .......................................................................1
1.1 开发背景...............................................................1
1.1.1 国际上的网络教学及相关技术的发展现状 .............................1
1.1.2 国内网络教育关键技术的发展现状与趋势 ...........................1
1.1.3 网络教育发展中的技术需求 .........................................1
1.2 开发意义...............................................................2
2. 系统分析...................................................................4
2.1 系统的需求分析.........................................................4
2.2 系统设计思想...........................................................4
2.3 系统的主要技术.........................................................4
2.3.1 B/S 系统的三层体系结构 ...........................................4
2.3.2 JSP 技术 .........................................................5
2.3.3 JDBC 技术 ........................................................6
2.4 系统的运行环境和开发平台...............................................6
2.4.1 系统的运行环境 ...................................................6
2.4.2 系统开发工具 .....................................................6
2.4.3 开发工具简介 .....................................................6
3. 系统设计...................................................................8
3.1 系统用例...............................................................8
3.2 系统功能模块的划分.....................................................8
3.2.1 用户模块 .........................................................8
3.2.2 文件上传下载模块 .................................................8
3.2.3 在线视频模块 .....................................................9
3.2.4 后台管理模块 .....................................................9
4. 系统实现..................................................................12
4.1 编程方法与环境........................................................12
4.2 主要功能程序的实现....................................................12
4.2.1 数据库连接的建立 ................................................12
4.2.2 注册用户 ........................................................12
4.2.3 登录用户 ........................................................12
4.2.4 文件上传 ........................................................13
4.2.5 文件下载 ........................................................13
4.2.6 对公告的管理 ....................................................13
4.2.7 在线视频 ........................................................13
5. 系统的测试................................................................14
5.1 软件测试的目的和原则..................................................14
5.1.1 单元测试 ........................................................14
5.1.2 集成测试 ........................................................18
5.1.3 系统测试 ........................................................19
5.2 子系统测试............................................................19
总结.........................................................................21
参考文献.....................................................................22
剩余28页未读,继续阅读
资源评论
matlab大师
- 粉丝: 2499
- 资源: 8万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功