音乐互交网站设计论文

音乐互交网站设计论文

ID:46223634

大小:400.45 KB

页数:27页

时间:2019-11-21

音乐互交网站设计论文_第1页
音乐互交网站设计论文_第2页
音乐互交网站设计论文_第3页
音乐互交网站设计论文_第4页
音乐互交网站设计论文_第5页
资源描述:

《音乐互交网站设计论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第1章绪论1.1课题背景及概述木站设计口标就是设计一个以音乐新闻为一体的动态交互网站,用户可以在浏览过程屮,实现和木站信息的交互。口前开发动态网站的语言和技术常用的有ASP、PHP、JSP、CGI技术等,我们这里准备选择功能强大的JSP。网络技术对我们生活和工作显得越来越重要,特别是现在信息高度发达的今天,人们对最新信息的需求和发布迫切的需要及时性。而动态交互式网页刚好提供了这些功能,木系统就是-个能够在网上实现新闻的网上多用户发布,多栏口管理,实吋的进行行为统计和记录的网上交互系统。1.2课题意义及其

2、现状分析随着每年以千万的速度走近了intemet,为了满足不同人们对网络需求,各种特色,齐种主题的网站也在不断增加。电脑改变了人们的生活,互联网丰富了人们的生活。随着网络技术的口趋成熟和普及,各类网站如用后春笋般出现在互联网上,咅乐网站是其中较为流行和热门的一种。从咅乐网站上发展而來的网络咅乐是一种全新的咅乐模式,它突破了传统咅乐的制作方法和传播模式的局限,更加贴近人们的生活。1.3发展趋势音乐网站是网络音乐的发展平台,国内各大音乐网站都拥有丰富的音怎资源,并且大部分的资源都可以免费下载,因此吸引了上百

3、力的人成为他们的注册用户。过去,音怎网站功能较为单一,大多采用VBScript脚本语言作为开发工具来建设网站。但随着网络技术的发展,用户对音乐网站的要求逐步提高,音乐网站为了吸引更多的用户,必须不断美化界面,提升网站功能,由此也逐渐出现了更多采用较为优越的开发工具(如ASP、JSP、JavaScriptsPHP3等)来建设的音乐网站。网络音乐已经成为音乐网站必不可少的部分。在众多网络音乐形式中,网络翻唱是最流行的一种。所谓网络翻唱,就是用户用自己的电脑设备,将自己翻唱、制作的歌曲发布到网络上,与其他用户

4、进行交流的过程。目前,各大音怎网站也都建立了独立的翻唱版块,除了支持基本的文件上传下载、在线试听等常用功能外,由于网络音乐的互动性较强,音乐网站还增加了更多新的功能来满足用户之间的交流和互动,如排行榜、点歌、歌友会、网络电台等。由于以往的静态网贝存在单调,维护任务大,缺乏和用户的交互,随着计算机软件知识的推广,动态网页正在走向普通的网页设计师的生活。1.4预期目标(1)图形化界而、可操作性强:图形化界而、操作简单是本系统最基本的要求Z-o(2)安全性:必须要冇极其强大的安全性。我们通过系统内部自设的权限

5、校验来对系统登录用户实施校验,捉高了整个系统的安全性,满足学校或公司的安全性需求。(3)简便冇效的维护手段:系统使用后,维护工作将是一个长期的工作,系统将充分考虑维护工作的需求,通过相应手段降低维护工作量及难度,从而达到保证运行可靠及节省费用的目的。(4)高效性:系统应该具冇的强大适应能力和简便实现能力。系统运行的高效性是我们追求的目标之一。(5)功能性强大:该系统将具冇强大的功能性,能满足用户的全部需要,发挥网络的优势。(6)强大的纠错能力:该系统将具冇较强的纠错能力,当运行时,用户操作错误时会捉岀响

6、应的警示,能自动保护系统避免系统岀错。1.5项目的可行性分析1.5.1技术方面整个系统属于一个规模比较人的系统。尽管其在组织关系上存在着很大的复杂性,繁琐性,不确定性,但是就整个系统的技术构成上來看,它还是属于一个数据库应用类的系统。其基本操作还是对存在的数据库表进行添加、删除、查找、编辑等。所以就单纯的数据库应用來看,暂不存在太大的技术问题。1.5.2经济方面由于系统对公司的正常运行的彩响是相当大的,所以必须要设置单独的服务器来运行这个系统。又考虑到所冇计算机硬件软件都是存在出错可能的(具体到这个系统

7、,由于其需要不间断的运行,经常访问服务器,所以英出错的可能就会变得更大),因此整个系统应该考虑使用双机热备份技术。使用两台服务器同时运行,一个为主一个作备份,这样可以避免服务器故障对整个系统的影响。又考虑到这个系统是为公司或学校内部服务的,而冃数据库设置和调试时候都必须要直接使用服务器,所以应该将服务器设置在公司或学校内部。纵观整个系统需要的硬件,认为整个项目的投资将可能是比较巨大的。1.5.3法律方1:1整个系统由于是自行开发,自行使用,所以系统木身不存在法律上的版权争议。在服务器软件方面,所使用的都

8、是开源软件。第2章技术介绍2」Struts介绍2.1.1Stmts起源Struts最早是作为ApacheJakarta项0的组成部分出现的。项0的创立者希望通过对该项目的研允,改进和提高JavaServerPages(JSP)^Servlet>标签库以及面向对象的技术水准。Struts这个名字來源于在建筑和旧式飞机中使用的支持金属架。它的廿的是为了帮助你减少在运用MVC设计模型來开发Web应用的时间。你仍然需要学习和应用该架构,不过它将可以

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。