本科生毕业设计说明书
题目: 基于Java 的网络音乐分享网站设计与实现
摘 要
当今社会作为一个飞速发展的社会,网络已渗入人们的生活,网络已成为信息传播的一大媒介,可以说网络资源的获取已逐步改变了人们以往的生活方式,网络已经成为人们日常工作,休闲的主要工具之一。基于JSP的音乐分享网的设计与实现,正是互联网与社会生活之间的紧密联系的体现。
在这个系统中我综合应用了SQLServer、Servlet、JSP等知识。网页界面的结构设计以实用性出发,具有易于操作、简洁、方便等特点。在设计中,首先,运用HTML语言对网站的静态页面进行精细的加工并且在网站的美工方面取得了良好的效果。其次,对于Java编程、JSP的动态编程以及SQLServer数据库进行努力学习和大量实践,并运用到了网站的建设中。
本论文就此音乐网进行了详细全面的论述。访问本系统的用户分为游客、会员和管理员两种角色,3个角色共有十几个功能的实现。系统中游客的主要功能有:歌曲显示模块,歌曲排行榜模块,在线注册会员模块。系统中的管理员的主要功能有:歌曲的查询,歌曲的添加,歌曲的删除,会员的管理 关键字 音乐网、JSP、SQL2005、MyEclipse
目 录
1 系统概述 ............................................................. 0
1.1 设计目的和意义 ................................................. 0 1.2 设计思路 ....................................................... 0 1.3 系统需求分析 ................................................... 2 1.4 具体需求分析 ................................................... 3
1.4.1 经济性分析 ............................................... 3 1.4.2 技术性分析 ............................................... 3 1.4.3 操作性分析 ............................................... 3 1.4.4 法律性分析 ............................................... 3 1.5 开发环境 ....................................................... 3 1.6 运行环境 ....................................................... 4 1.7 参考文献 ....................................................... 4 2 总体设计 ............................................................. 5
2.1 系统流程图 ..................................................... 5
2.1.1 系统设计 ................................................. 6 2.1.2 系统流程图 ............................................... 6 2.1.3 用户访问图 ............................................... 6 2.1.4 管理员流程图 ............................................. 7 2.1.5 系统前台功能图 ........................................... 7 2.1.6 系统后台功能图 ........................................... 8 2.2 数据库分析 ..................................................... 9
2.2.1 会员用例图 ............................................... 9 2.2.2 管理员用例图 ............................................. 9 2.3 数据库逻辑分析 ................................................ 10 2.4 数据库表结构 .................................................. 10 2.5 功能模块 ...................................................... 10
2.5.1 前台首页设计 ............................................ 11 2.5.2 网站导航设计 ............................................ 11 2.5.3 音乐显示模板 ............................................ 12 2.5.4 排行榜实现模板 .......................................... 12
3 运行设计 ............................................................ 26
3.1 运行代码实现 .................................................. 26 3.2 类别信息代码 .................................................. 18
3.3 音乐信息管理代码 ............................... 错误!未定义书签。 4 系统测试 ............................................. 错误!未定义书签。
4.1 功能测试 ....................................... 错误!未定义书签。 4.2 稳定性测试 ..................................... 错误!未定义书签。 4.3 安全性测试 ..................................... 错误!未定义书签。 4.4 系统测试结果 ................................... 错误!未定义书签。
1 系统概述
1.1 设计目的和意义
当今社会作为一个飞速发展的社会,网络已渗入人们的生活,网络已成为信息传播的一大媒介,可以说网络资源的获取已逐步改变了人们以往的生活方式,网络已经成为人们日常工作,休闲的主要工具之一。人们记录、分享和发现音乐的方式正在逐渐发生着改变,因此,借助怎样的互动方式能让那些喜欢音乐的人通过享受和分享音乐来宣扬自己的价值,获得大家的肯定及关注是一个值得深入探讨的话题。目前,基于JSP的音乐分享网的设计与实现,正是互联网与社会生活之间的紧密联系的体现。 在这个系统中我综合应用了SQLServer2005、Servlet、JSP等知识。网页界面的结构设计以实用性出发,具有易于操作、简洁、方便等特点。在设计中,首先,运用HTML语言对网站的静态页面进行精细的加工并且在网站的美工方面取得了良好的效果。其次,对于Java编程、JSP的动态编程以及SQLServer 2005数据库进行努力学习和大量实践,并运用到了网站的建设中。本论文就此音乐网进行了详细全面的论述。访问本系统的用户分为游客、会员和管理员两种角色,3个角色共有十几个功能的实现。系统中游客的主要功能有:歌曲显示模块,歌曲排行榜模块,在线注册会员模块。系统中的管理员的主要功能有:歌曲的查询,歌曲的添加,歌曲的删除,会员的管理。 1.2 设计思路
Internet是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。作为Internet上一种先进的,易于被人们所接受的信息检索手段,World Wide Web(简称WWW)发展十分迅速,成为目前世界上最大的信息资源宝库。如今,网络技术已经渗入到人们日常生活的每个角落,随处都可以看到网络的存在,随处都可以享受到网络给我们带来的方便。网络,不仅仅代表着一项技术、一种应用,更代表着一个时代、一种时尚。随着Internet的发展,Web技术日新月异,人们已经不再满足于静态HTML技术,更多的是要求动态、交互的网络技术。
随着Internet网正在向全世界各大洲延伸和扩散,Internet是一个国际性的通信网络集合体,它集现代通信技术和现代计算机技术于一体, 是计算机之间进行国际信息交流和实现资源共享的良好手段。Internet也是人类历史发展中的一个伟大
相关推荐: