在线学习网站的设计与实现
技术:Java、JSP等摘要:
大学生在线学习平台是将IT技术用于大学生学习信息的管理, 它能够收集与存储大学生在线学习的档案信息,提供更新与检索大学生学习信息档案的接口;提高工作效率。
该系统使用了功能强大的Java Web开发技术,使用JSP技术进行动态页面的设计。该系统选择功能强大的MyEclipse9为开发工具,后台数据库选用SQL Server2005数据库。操作方便,可维护性强。
本论文首先介绍了网站开发的背景;随后介绍了Eclipse平台,对Eclipse开发平台的特征、构成及其系统架构进行了简单系统的描述;然后对本网站进行了策划,并对网站的各项需求做了简要分析;接着,详细说明了网站的设计和实现的过程,包括界面的展示等;最后一部分对开发好的网站进行了测试,达到了预期目的。
关键词:大学生在线学习;管理;系统;开发
目录:
摘 要 i
Abstract ii
1引言 1
1.1课题背景及意义 1
1.2当代中国的学习网站 1
1.3课题研究目的 2
1.4研究方法及设计思路 2
1.4.1研究方法 2
1.4.2设计思路 2
2系统开发技术和工具 3
2.1项目开发的工具 3
2.1.1Sqlserver2005数据库简介 3
2.1.2My Eclipse开发工具简介 4
2.1.3Tomcat简介 4
2.2项目开发技术 4
2.2.1JSP技术简介 4
2.2.2JDBC简介 5
2.2.3B/S模式分析 5
3系统需求分析 7
3.1应用需求分析 7
3.2运行需求分析 8
3.3其他需求分析 8
3.4可行性分析 8
3.4.1经济可行性 8
3.4.2技术可行性 8
3.4.3运行可行性 8
3.4.4时间可行性 8
3.4.5法律可行性: 9
3.5功能需求 9
3.6数据需求 9
4系统分析 10
4.1系统实现目标 10
4.2系统分析图 10
4.2.1流程图图例 10
4.2.2系统主控流程图 11
4.3数据流图 11
4.3.1数据流图基本概念 11
4.3.2系统数据流图 11
5系统设计 15
5.1概要设计 15
5.1.1数据库的设计 15
5.1.2模块设计 17
5.1.3E-R图 17
5.2详细设计 18
5.2.1管理员登录界面 18
5.2.2管理员设置界面 20
5.2.3视频信息管理模块 21
5.2.4在线留言管理模块 22
5.2.5注册用户管理模块 24
5.2.6公告管理模块 25
5.2.7在线阅读管理 27
5.2.8会员登陆界面 28
5.2.9系统首页 30
6系统调试与测试 31
6.1程序调试 31
6.2程序的测试 31
6.2.1测试的重要性及目的 31
6.2.2测试的步骤 32
6.2.3测试的主要内容 32
6.2.4测试案例 33
结束语 35
参考文献 36
致 谢 37
外文原文 1
中文翻译 10
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]