Internet是一个蕴藏着无穷资源的宝库,在资源共享和信息交换方面具有得天独厚的优势。21世纪的今天,上网已经成为很多人工作、生活中必不可少的一部分,这很大程度上是由于网页承载了任何一种媒介都无法比拟的丰富资源,网页作为这些这些资源和信息重要的传递载体。网页不但可以提供文字、图片、多媒体信息的浏览,并且网络在娱乐、商务及各种领域的应用,如电子邮件、视频、网上交易等都离不开网页。
现代社会使人们感觉到压力越来越大,能在短时间内使压力得以缓解,是人们迫切地愿望,视频网可以为不同喜好不同品位的观众提供各种娱乐节目,使人们足不出户就可以闻遍天下事,真正意义上使互连网走进生活的每个角落。系统的主要功能包括:会员管理、类别管理、用户注册、商品发布、商品审核。
本系统前台主要使用JSP作为开发语言,后台使用mysql作为数据库管理系统,开发环境是MyEclipse,服务器采用tomcat,开发出的一个基于Web技术的B/S结构的校园播客系统。
(1)系统具有简洁大方的页面,使用简便,友好的错误操作提示
(2)管理员用户具有注册用户管理、类别管理、视频信息管理、公告管理功能
(3)具有较强的安全性,避免用户的恶意操作
管理员功能模块图说明:
(1)系统管理模块:在该模块中完成系统信息管理功能,系统信息管理提供系统管理员的查询,增加和删除等功能操作。管理员信息包括用户名、密码信息。
(2)注册用户管理模块:在该模块中定义了注册用户信息的管理,其功能包括注册用户信息查询、删除等操作。
(3)类别管理模块:在该模块中定义了对视频类别信息的管理,其功能包括类别信息录入、查询、删除等操作。
(4)视频信息管理模块:在该模块中定义了对视频信息的管理,其功能包括视频信息录入、查询、删除等操作。
(5)公告信息管理模块:在该模块中定义了对公告信息的管理,其功能包括公告信息录入、查询、删除等操作。
目 录
摘 要 I
ABSTRACT II
第一章 绪论 1
1.1课题背景 1
1.2目的和意义 1
1.3开发工具及技术 2
1.3.1开发工具 2
1.3.2 JSP 2
1.3.3 JavaScript 3
1.3.4 Struts 2简介 4
1.3.5 Hibernate简介 4
1.4软硬件需求 5
第二章 需求分析 6
2.1需求调研 6
2.2可行性分析 6
2.2.1技术的可行性 6
2.2.2经济的可行性 6
2.2.3操作可行性 6
2.2.4法律的可行性 7
2.3系统用户用例图 7
2.3.1管理员用例图 7
2.4功能模块需求分析 7
2.5设计的基本思想 8
2.6性能需求 9
2.6.1系统的安全性 9
2.6.2数据的完整性 9
2.7界面需求 9
第三章 系统分析与设计 11
3.1数据库的分析与设计 11
3.1.1数据库的概念结构设计 11
3.1.2数据库的逻辑结构设计 13
3.1.3数据库的连接原理 15
3.2中文乱码问题处理 16
第四章 系统功能实现 18
4.1系统登陆页面实现 18
4.2总体功能模块 19
4.2.1注册会员管理 20
4.2.1类别信息管理 21
4.2.3视频信息管理 23
4.2.4公告信息管理 25
4.2.5修改密码 27
4.2.6退出系统 27
4.3前台网站模块 27
4.3.1网站首面 27
4.3.2用户注册 28
4.3.3视频信息查看 29
4.3.4上传视频信息 30
4.3.5收藏视频查看 31
第五章 系统测试 33
5.1系统测试目的与意义 33
5.2测试过程 33
5.2.1主页面的登录模块测试 33
5.3其他错误 34
结 论 35
参考文献 36
致 谢 37