基于javaweb的播客管理网站的设计与实现(附件)【字数:8111】
Key words:Podcast;Podcast management;Podcast space;Java EE framework目 录
第一章 绪论 1
第二章 播客管理网站需求分析 2
2.1 播客管理网站设计目的 2
2.2 播客管理网站需求 2
2.2.1功能需求 2
2.2.2 安全需求 2
2.3 开发环境需求 2
第三章 播客管理网站开发技术 4
3.1 MVC模式 4
3.1.1模型(Model) 4
3.1.2视图(View) 4
3.1.3控制器(Controller) 4
3.2 SSH分析 5
3.2.1 SpringMVC框架 5
3.2.2 Hibernate框架 7
3.2.3 Spring框架 9
3.3 SpringMVC、Hibernate和Spring的结合 10
3.3.1 Spring结合Hibernate 10
3.3.2 Spring整合SpringMVC 10
3.3.3 SpringMVC、Hibernate和Spring的整合开发 11
第四章 播客管理网站设计 12
4.1播客管理网站概要设计 12
4.2系统详细设计 12 *景先生毕设|www.jxszl.com +Q: &351916072&
4.2.1代码设计 12
4.2.2网站流程图设计 12
4.3数据库设计 13
4.3.1 数据库设计说明 13
4.3.2 ER图设计 15
第五章 播客管理网站功能实现 16
5.1播客管理网站首页 16
5.2 播客作品上传 19
5.3 播客作品下载 21
5.4 播客作品播放功能 23
5.5 播客作品试听功能 26
结束语 27
致 谢 28
参考文献 29
第一章 绪论
在当今这个以网络为基础的信息传播时代,播客已经无处不在,而多媒体的出现使得播客(Podcasting)更被广大人民群众所喜爱。播客录制的是网络广播或类似的网络音乐节目,可以理解为一个音频分享的平台,网友们可以把网上的广播节目下载到自己的便捷播放器中随时收听,不一定非得坐电脑前,也不需要即时收听,可以让自己享受随时随地的自由[6]。
这样一来,对于播客网站的要求就更加高了,不但要求在线广播试听的速度够快,而且需要及时的去更新最新的广播信息,这就代表需要不断提升网络的带宽,同时也需要利用新的网络技术去支撑该网站,数据的压缩编码和用于发布媒体的网络技术就是在这样的背景下诞生的。而在线播客网站正是利用现在流行媒体技术设计开发的,它的出现将使得用户收听广播更加方便快捷,它的强大技术为广播新闻的生产带来了新的传播理念、传播平台,以及用丰富的信息和多种多样的形式来呈现在大众面前,给所有热爱广播的观众一个倾听世界各地不同类型的声音的平台。只需要轻轻一点,就可以在不同的国家找到各种广播信息供你选择试听和下载。
本设计的意义就是为了给广大的广播热爱者提供一个良好的平台,去享受、倾听这个世界的声音。在这里你可以找到各种不同类型、不同地方甚至不同语言的广播来欣赏,一些有才华的用户也可以根据自己的情况上传相应分类的广播。甚至你还可以将喜欢的广播下载至本地,离线也能听广播,走到哪里都可以倾听来自世界各地不同的声音。
希望所有使用本网站的广播热爱者都可以在这里找到属于自己的那份喜悦。
第二章 播客管理网站需求分析
2.1 播客管理网站设计目的
播客管理网站设计目的是为了建立一个以SSH框架为基础,结构轻巧、可重复使用、可拓展,开发速度快并且轻量的网络在线播放音乐的娱乐休闲平台。
2.2 播客管理网站需求
2.2.1功能需求
首页:首页包含标题栏,一个播放器,图片展示和音乐展示,登录注册功能。
用户的注册:第一次登录的用户可以通过该处进行个人账户信息注册。
用户的登录:注册过的用户可以直接用自己有的账号进行登录。
试听:此功能为播客提供在线试听功能,用户可以通过浏览根据自己的意愿试听感兴趣的广播。
下载:登录用户可以将自己喜欢的广播下载到本地。
上传:登录用户可以在个人主页上传自己的广播。
2.2.2 安全需求
用户登录:同一个ID账号只可以在一个设备上登录,不能同时登,否则会强制下线。
下载:下载前用户必须登录,若没有登录,则返回登录界面。
上传:上传前用户必须登录,若没有登录,则返回登录界面。
用户信息:用户账号、密码等个人数据都进行加密传输,防止泄漏。
2.3 开发环境需求
1、硬件环境
服务器端的最低配置的重要点在创建站点的需求软件,本播客管理网站服务器端的最低配置如表23所示。
因为客户端主要用于浏览和操作数据,所以对客户端的硬件要求不高,不过现在的电脑有很高的性价比,因此需要的配置如表21所示。
表21 硬件环境
服务器端
客户端
处理器
Inter Pentium(Celeron) 4 2.4GHz 或更高
原文链接:http://www.jxszl.com/jsj/wljs/445338.html