《地下音乐网站的设计与实现PPT讲稿.ppt》由会员分享,可在线阅读,更多相关《地下音乐网站的设计与实现PPT讲稿.ppt(15页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、地下音乐网站的设计与实现第1页,共15页,编辑于2022年,星期六本文介绍本网站是利用.Net+ACCESS数据库开发的,模拟了顾客在音乐网站的点歌时用的智能音乐网站。整个网站由前台和后台两个整体界面构成,前台为用户操作。后台由管理员进行管理。顾客可以选择自己喜欢的歌曲进行点歌,可以按照数字点歌、拼音点歌,明星点歌,歌名点歌,对选择的歌曲进行音乐模块,后台管理员维护数据库,管理明星信息的增加删除和修改,歌曲信息的增加删除和修改,歌曲类型的增加删除和修改功能,用户的增加删除,修改功能。第2页,共15页,编辑于2022年,星期六课题背景随着Internet的进一步发展,静态Web站点的开发与维护变
2、得越来越困难,一方面信息的不断增加和变化,使站点维护人员不得不经常修改他们的网页,随着Internet上信息量的增多和交互性的加强使HTML显得越来越难以胜任。另一方面静态网页由于不能与浏览者进行有效交互,使人们感到越来越乏味,而不愿意再一次地进入同一站点。所以开发动态网页成了越来越多的站点所追求目标。网络发展前景无限,及早与网络结合,与信息时代同步,与高科技汇合,定会给社会各行各业的发展注入新鲜的活力。站在网络时代的前夜,我们清晰地听到了网络时代的宣言:谁掌握了网络,谁就掌握了未来。随着社会的发展与进步,人民的生活水平也在不断提高,在物质需求得到满足同时,精神需求已经越来越重要了,像音乐网站
3、等大型娱乐场所已经一点点出现在城市各个地方,一些唱歌跳舞等娱乐活动已经开始慢慢的走进人们的生活中。音乐网站为了满足顾客的要求,为顾客提供一个安逸环境,需要一款可以代替音乐网站工作人员为顾客智能的提供顾客喜欢的歌曲的一种软件。第3页,共15页,编辑于2022年,星期六本课题的研究现状如今的音乐网站还缺乏一定的简捷,在对于一些音乐网站的考查中,我发现有很多网站的画面不是很简捷,有很多的广告穿插在其中,让人看了很不舒服;还有的网站的操作不是很顺手;还有的网站不能做到真正的方便的分类的检索,也不支持相近歌曲的查询、检索功能;有的网站只能试听,而不能下载,对于一些发烧友和歌迷这无不是一种打击。由上可看,
4、音乐网站的好与坏,严重影响了网友的上网时间和对一个音乐网站的影响力,同时也影响了网站使用的效率。因此在线音乐网站是一个很有必要的娱乐网站,并且还有很大的发展空间。第4页,共15页,编辑于2022年,星期六地下音乐的出现是由于人的世界观是有多方面的,所以表达的方式也有多方面。所以文化艺术是有多方面的,有主流的文化和先锋的文化,也有正统的文化和另类的文化。当某种文化没有得到大众的认可,可仅仅被一小部分人群推崇、信仰,那么这部分小众就成了一个相对封闭的群体,这就是地下群体了。地下音乐便是地下群体的一种表达感情的方式,也是地下文化的表现形式,是与“主流”相对的一种音乐现象。地下音乐大都反对商业化包装、
5、强调作品的思想性、追求音乐语言的原创和个性化。而中国少有纯粹的地下音乐网站,而地下音乐同样应有很高的市场份额。通过对部分音乐网站的调查发现,绝大多数音乐网站只是把歌曲简单分类,列表一般的罗列起来。用户界面看起来更像一个单调的数据库,没有充分的发挥用户间的互动交流。本网站以地下音乐为核心实现了一般音乐网站应有的增、删、改、查功能,并且美化了用户界面,不拘泥于单调的表格排列。为用户提供交互平台,用户可以在听音乐的同时,也可以发表自己的感想,以及对音乐的评价。本课题的研究意义第5页,共15页,编辑于2022年,星期六开发工具的选用及介绍ASP.net 是一种建立在通用语言上的程序构架,能被用于一台W
6、eb服务器来建立强大的Web应用程序。ASP.net提供许多比现在的Web开发模式强大的的优势。ASP.net是把基于通用语言的程序在服务器上运行。不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译。ASP.net构架是可以用Microsoft(R)公司最新的产品 Visual S开发环境进行开发,WYSIWYG(What You See Is What You Get所见即为所得)的编辑。这些仅是ASP.net强大化软件支持的一小部分。Visual Studio 是微软公司推出的开发环境。是目前最流行的 Windows 平台应用程序开发环境。目前已经开发到 9.0 版本,也
7、就是 Visual Studio 2005。Visual Studio 可以用来创建 Windows 平台下的 Windows 应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和 Office 插件。第6页,共15页,编辑于2022年,星期六Access 简介Access 是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS,即Relational Database Management System),是Office系列应用软件之一。它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界
8、面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。Access能够存取 Access/Jet、Microsoft SQL Server、Oracle(甲骨文软件公司),或者任何 ODBC 兼容数据库内的资料。熟练的软件设计师和资料分析师利用它来开发应用软件,而一些不熟练的程序员和非程序员的进阶用户则能使用它来开发简单的应用软件。虽然它支援部分面向对象(OOP)技术,但是未能成为一种完整的面向对象开发工具。第7页,共15页,编辑于2022年,星期六网站模块结构图 此网站模块要的功能是前台点歌和后台数据库维护的实现,
9、围绕着这个目标把网站制作划分为前台数字点歌模块、拼音点歌模块,明星点歌模块,歌名点歌模块,选择歌曲模块,播放音乐模块,后台数据库维护模块,包括明星信息的增加删除和修改,歌曲信息的增加删除和修改,歌曲类型的增加删除和修改功能,用户的增加删除,修改功能。第8页,共15页,编辑于2022年,星期六网站前台登陆界面业务说明:登录名称:hello,密码为:hello 登录界面选择“网站点歌”,即可进入网站点歌。登录名称:admin,密码为:admin。登录界面选择“后台数据维护”,即可进入后台数据操作可实现的功能:通过该页面登陆网站,通过选择登陆界面,可以选择登陆前台或者后台。如图第9页,共15页,编辑
10、于2022年,星期六数字点歌界面双击“数字点歌”按钮,出现图5.2在查询条件中输入歌曲名称编号。然后按照歌曲名称编号进行查询选择歌曲。例如输入2,点击确定,出现图第10页,共15页,编辑于2022年,星期六网站后台登陆界面后台数据维护。下图为管理员界面第11页,共15页,编辑于2022年,星期六歌名点歌页面双击“歌名点歌”按钮,在查询条件中输入歌曲名称,然后点击确定,按照歌曲名称来查询选择歌曲。出现图第12页,共15页,编辑于2022年,星期六网站测试与维护网站完成之后,对各个模块的功能进行了详细的测试,输入数据和预测输出数据相比,发现了一些问题。主要是在查询过程中预计查询结果和实际结果不一致
11、,有时候达不到目的,对数据库的操作表之间的关联考虑得不够周到,因此往往会出现一些小的错误。还有查询条件的前后数据类型不一致也是一个很常见的错误,需要靠一步步的查找解决。各个模块组装完成后,又会出现一些问题。比如在保修单添加的这个流程中,由于是多次添加和修改,最后提交,所以很容易造成数据混乱,必须对相应的数据关系理清楚,一些关键查询统计的SQL语句必须反复斟酌才能放在程序中使用。第13页,共15页,编辑于2022年,星期六结 论经过这几个月来对网站的分析、设计,使我对地下音乐网站有了全面的了解与认识,同时对地下音乐网站做了具体的解剖。我认为地下音乐网站成功的关键在于以下几方面:(1)导航界面的清
12、晰,简单设计。界面的清晰简单可以使用户一目了然,轻松的找到自己浏览本网站的目的所在。不需要在花费大量时间来寻找本网站的内容,浪费用户时间,甚至打消用户的积极性。(2)网站的易管理性。网站的管理对于网站的维护来说很重要,社会是不断进步与发展的,用户对于音乐网站的要求也会越来越高。因此网站要随着用户的需求而不断发生变化,不断更新网站的内容来满足用户更多的需求。本网站是利用ASP.Net编程语言和ACCESS数据库编译设计的运行环境简单,一般的浏览器都可进行浏览。第14页,共15页,编辑于2022年,星期六本网站的大部分模块已经实现,并且也符合以上几个特性。但是,一个完整的网站仅仅靠近三个月的分析、
13、设计来开发是远远不够的,它需要更长的时间来测试并完善。因此,本网站仍然存在着一些需要改进和不足的问题。比如网站的整体设计需要进一步的美观,网站还不够完善还需要进一步的改善和加强,网站的内容需要更加丰富和多样化。随着研究的进行,可能还会出现其他一些问题,我会继续努力,逐步改善和不断完善本网站。完成这次设计任务总共用了二星期时间,前三个星期用来收集资料、学习要用到的各项开发技术、进行网站分析,中间三个星期用来设计网站,后两个星期用来测试及修改。论文的撰写一直贯穿其中。通过这次毕业设计,我从中学到了许多新的知识,而且通过这次毕业设计,培养了我综合多门学科中的知识、迅速规划并开发出目标网站的能力,以及编程能力也有了很大的提高。另外也有许多心得体会,所谓网站开发如人生百味,酸甜苦辣皆有之。第15页,共15页,编辑于2022年,星期六