基于Java音乐管理系统的设计与实现 毕业论文.doc
文本预览下载声明
目录
1 引 言 1
1.1 研究背景 1
1.2 国内研究现状 1
1.3研究内容与本人所做的工作 2
1.3.1 研究内容 2
1.3.2 本人所做的工作 2
1.4 论文结构 2
1.5 开发环境的介绍 2
1.5.1 开发工具之JSP 3
1.5.2 开发工具之MyEclipse 9.0 6
1.5.3 开发工具之MySQL数据库 7
1.5.4 开发工具之Dreamwear 8.0 11
1.5.5 开发工具之Tomcat 12
1.5.6 开发工具之B/S 14
1.5.7 开发工具之JavaBean 16
2 系统分析 18
2.1 系统功能概述 18
2.1.1 系统前台功能概述 18
2.1.2 系统后台功能概述 18
2.2 可行性研究 18
2.2.1 经济可行性 19
2.2.2 技术可行性 19
2.2.3 法律可行性 19
2.3 需求分析 19
2.3.1 系统主要需求描述 20
2.3.2 数据流图 21
2.3.3 数据字典 22
3 概要设计 26
3.1 系统总体结构图 26
3.2 数据库概念设计 26
4 详细设计 29
4.1 数据库物理设计 29
4.2 系统主要模块的设计 29
4.2.1 会员模块设计 29
4.2.2 管理员模块设计 29
5 系统的实现 31
5.1 系统母版页的实现 31
5.1.1 系统首页实现 31
5.1.2 上传歌曲页面的实现 32
5.1.3 管理我的歌曲页面的实现 32
5.1.4下载歌曲页面的实现 33
5.1.5 短消息与留言板的实现 33
6 系统的调试与测试 35
6.1 程序调试 35
6.2 程序的测试 35
6.2.1 测试的重要性及目的 35
6.2.2 测试的步骤 36
6.2.3 测试的主要内容 37
6.2.4 测试中的误区 38
结束语 40
致 谢 41
参考文献 42
1 引言
1.1 研究背景
目前,随着Internet在全球的推广和普及,越来越多的人开始进入这个全球范围的计算机网络,世界因此变成了一个小小的地球村,人们通过互联网彼此沟通和交流。面对信息化逐步成为社会标志的现实状况,必然决定了计算机网络的应用以及使用将会更加的频繁,信息化给人们带来的好处是不言而喻的,就计算机网络而言,在军队、政府以及企业的应用所带来的好处更是数不胜数,而在如今这样一个信息化的网络时代,音乐变得无处不在,尤其是多媒体的出现让音乐更加大众化、普及化了。现在只要你鼠标轻轻一点,就可以找到各种各样的,甚至是不同国家的音乐信息供你选择来试听和下载,也决定了网上娱乐会有很大的市场潜力和升值空间,因此,根据实际情况打造一个在线音乐点播系统具有很实际的市场意义。
课题目标是设计并实现一个B/S体系结构的Integer音乐网站。结合实践,理解网页开发技术和数据库的基本知识,学习相关开发工具和应用软件,熟悉网站建设的过程,熟练掌握网络数据库编程方法。
1.2 国内研究现状
现在我国的水平还,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代传统的管理方法必然被计算机为基础的信息管理所取代。软件作为一项有力的工具,只能当此种工具,与我们的实践相结合起来的时候,才具有重大的社会价值及使用价值。因此根据目前实际的情况开发一套系统是十分必要的。JSP语言来编写社本系统,数据库用MYSQL来连接系统。本论文主要涉及软件,数据库与网络技术等。涵盖知识面广,可有效地提高学生综合运用所学知识分析解决问题的能力,增强学生对事物的理解与掌握能力,培养学生掌握科学的研究方法,正确的设计思想,独立思考,勇于进取,探索创新,为今后进一步学习与工作奠定了良好的基础。
1.3 研究内容与本人所做的工作
1.3.1 研究内容
设计并开发一个在线音乐管理系统,该系统的功能如下:
(1)点播歌曲。用户不用注册会员也可点播本系统中的歌曲。
(2)(3)(4)(5)()Java代码段,当需要处理的商业逻辑复杂时,这种情况会变得非常糟糕,大量的内嵌代码使得页面程序变得复杂,对于前端界面设计人员,这是不可思议的事情。所以模式一可用于小型应用,不能够满足大型应用的需要。
模式二:JSP+Servlet+JavaBeans技术。Servlet技术是一种采用Java技术来实现CGI
功能的一种技术,Servlet技术非常适于服务器端的处理和编程,并且Servlet会长期驻留在内存。
从开发的观点
显示全部