计算机技术发展到今天,已经全面迈向了智能化、集成化、网络化,以计算机技术为代表的信息技术正推动着教育、管理手段、管理方式等发生根本性改变,其强大的功能已被人们所深刻认识,它已进入人类社会的各个领域并发挥这越来越重要的作用。本系统的题目是《操作系统》课程教学网站的设计开发,是针对网络课程资源信息的综合管理而设计的。
本网络课程网站实现了网络课程资源信息管理。网站分为前台和后台两部分,用户在前台可注册成为网站用户,注册用户登录系统后,除了像游客那样浏览网站的教学资料、视频信息以及帖子等信息,还可以在线论坛交流、下载教学资料、提交作业、下载视频,管理员登录系统后可以对自己的登录信息、注册用户信息、老师信息以及疑问解答信息进行管理,老师用户登录系统后可以对自己的个人信息、教学资料信息、视频信息、作业信息、课程介绍信息以及疑问解答信息进行管理
《操作系统》课程教学网站 1
摘 要 1
Abstract 2
1.1 项目背景 5
1.2 项目设计原则 5
1.2.1 经济性原则 5
1.2.2 扩充性原则 5
1.3 本章小结 5
第2章 系统分析 6
2.1 需求分析 6
2.2 系统可行性分析 6
2.2.1 技术可行性 6
2.2.2 经济可行性 6
2.2.3 操作可行性 6
2.2.4 法律可行性 6
2.3 本章小结 6
第3章 关键技术 7
3.1 JSP技术介绍 7
3.2 JAVA简介 7
3.3 Eclipse开发环境 8
3.4 Tomcat服务器 8
3.5 MYSQL数据库 8
3.6 本章小结 9
第4章 总体设计 10
4.1 总体设计 10
4.2 数据库设计 11
4.2.1 数据库的需求分析 11
4.2.2 数据库表的具体设计 11
4.3 详细设计 14
4.3.1 系统功能设计 14
4.3.2 系统登陆 15
4.3.3 用户注册 15
4.3.4 登录密码修改 15
4.3.5 注册用户管理 16
4.3.6 老师信息管理 16
4.3.7 教学资料管理 17
4.3.8 视频信息管理 17
4.3.9 课程介绍管理 18
4.3.10 查看网站信息功能 18
4.3.11 论坛交流功能 19
4.4 技术难点 20
4.4.1 中文乱码 20
4.4.2 图片处理 20
4.4.3 安全性 20
4.5 本章小结 21
第5章 系统测试 23
5.1 测试的定义及目的 23
5.2 功能测试 23
5.3 安全测试 23
5.4 性能测试 24
5.5 本章小结 24
结 论 25
致 谢 26
参考文献 27