技术:Java、JSP等
摘要:
当今社会作为一个飞速发展的社会,网络已渗入人们的生活,网络已成为信息传播的一大媒介,可以说网络资源的获取已逐步改变了人们以往的生活方式,网络已经成为人们日常工作,休闲的主要工具之一。基于JSP的音乐交流平台的设计与实现,正是互联网与社会生活之间的紧密联系的体现。
在这个系统中我综合应用了MySQL、Servlet、JSP等知识。网页界面的结构设计以实用性出发,具有易于操作、简洁、方便等特点。在设计中,首先,运用HTML语言对网站的静态页面进行精细的加工并且在网站的美工方面取得了良好的效果。其次,对于Java编程、JSP的动态编程以及MySQL数据库进行努力学习和大量实践,并运用到了网站的建设中。
本论文就此音乐交流平台进行了详细全面的论述。访问本系统的用户分为游客、会员和管理员几种角色,3个角色共有十几个功能的实现。其中游客的主要功能有:歌曲显示模块,歌曲排行榜模块,在线注册会员模块。系统中的管理员的主要功能有:歌曲的查询,歌曲的添加,歌曲的删除,会员的管理。
关键词:音乐网;JSP;B/S
目录:
摘 要 2
Abstract 3
第1章 概述 6
1.1 课题背景 7
1.2 课题意义 7
1.3 开发工具及技术 8
1.3.1 MyEclipse 8
1.3.2 Tomcat 8
1.3.3 MySQL 9
1.3.4 JSP技术 9
1.4 国内外研究现状 11
第2章 系统分析 13
2.1 系统分析概述 13
2.2 需求分析 13
2.3 可行性分析 14
2.3.1 技术可行性 14
2.3.2 经济可行性 14
2.3.3 社会可行性 14
2.4 总体设计原则 15
2.5 功能模块分析 15
第3章 系统设计 18
3.1 系统设计概述 18
3.2 系统功能设计 18
3.3 数据库设计 20
3.3.1 概念结构设计 21
3.3.2 数据库表设计 23
3.4 数据库连接 25
第4章 系统实现 27
4.1 系统实现的概述 27
4.2 登陆界面设计 27
4.3 歌曲类别管理 29
4.4 歌曲信息管理 32
4.5 前台首页设计 35
4.6 网站导航设计 35
4.7 歌曲展示模块 36
4.8 排行功能实现 38
第5章 软件测试 39
5.1 软件测试概述 39
5.2 软件测试的重要性 39
5.3 测试实例的研究 40
5.4 功能测试 41
5.4.1 管理员登录测试 41
5.4.1.1 测试目的 41
5.4.1.2 测试过程及结果 41
5.4.2 添加歌曲类别测试 42
5.4.2.1 测试目的 42
5.4.2.2 测试过程及结果 42
5.4.3 添加歌曲信息测试 43
5.4.3.1 测试目的 43
5.4.3.2 测试过程及结果 43
5.4.4 删除会员信息测试 44
5.4.4.1 测试目的 44
5.4.4.2 测试过程及结果 45
5.5 测试环境与测试条件 45
5.6 系统运行情况 45
5.7 系统评价 46
结论 47
参考文献 48
致谢 49
附录A 外文原文 51
附录B 中文翻译 58
论文字数:30132
包含资料:
截图: