毕业设计论文金立音乐网站的设计与实现.doc
《毕业设计论文金立音乐网站的设计与实现.doc》由会员分享,可在线阅读,更多相关《毕业设计论文金立音乐网站的设计与实现.doc(27页珍藏版)》请在三一办公上搜索。
1、毕业设计论文爱听音乐网山西综合职业技术学院计算机工程系毕业设计论文论文题目: 金立音乐网站的设计 专 业: 计算机应用技术 班 级: 计应A902姓 名: 指导教师: 2011年 11月 30日山西综合职业技术学院 计算机工程系毕业设计任务书设计题目: 金立音乐网站的设计和实现 设计任务:金立音乐网站,提供音乐试听、下载等功能,进行会员注册、搜藏自己喜爱的音乐,还可以进行后台管理。设计目的:通过对ASP/ASP.Net网站系统的规划与设计,掌握综合运用所学知识分析和解决实际问题的能力,熟练掌握ASP/ASP.Net程序开发语言的应用,强化计算机应用技能训练,为今后走进工作岗位,参加大型网站系统
2、规划、设计和开发打工作下初步的基础。 设计要求:1、采用统一的色调作为网站整体风格2、各页面宽度统一为960像素。3、在Photoshop中完成网站首页设计图,并精确调整细节部分及整体效果。4、用Flash制作网站顶部动画效果。5、采用ASP或ASP.Net语言完成整个网站系统的设计工作。、系统应包含后台数据库,并包括数据库操作页面(添加、删除等)以及身份验证功能。设计时间:从2011年 11 月 01 日至2011年 11 月 30 日 共 4 周 设计人员: 学 号: 0911090215 指导教师: 2011年 11月 30日目录内容摘要.5关 键 字.5前 言.6第一部分、网页网站及发
3、展前景.6第二部分、网站的开发工具.8第三部分、网站的设计实现.15第四部分、网站的系统测试.22结论.24致谢.26参考文献.27金立音乐网内容摘要:随着网络技术的发展,人们在利用网络学习的同时,也在享受着网络带来的各种附带产品所产生的效应,如网络游戏,网络歌曲。音乐网站正式在这样的需求前提下运用而生。给人们的日常生活带来了极大的乐趣,让人们在繁忙疲惫的工作之后可以进行休闲。金立音乐网是典型的音乐下载网站,其开发主要包括后台数据库的建立和维护以及前端网页的设计制作方面。对于前者要求建立起完整的数据库,还要保证数据库的安全性好。而后者则要求视觉上的绚丽多彩、交互性能好、功能强大、能满足各个用户
4、的需求。本网站的开发应用到Access数据库,利用其普遍性及简单易用的特点,在短时间内建立起该库已足够。不断对该库进行更新,以达到更新网页的效果,形成用户满意的网站。关键字:数据库、音乐网、Dreamweamer前言健康是人们生命的本钱,身心健康尤为重要。在当今这个物质欲渐胀的社会,竞争力激烈,人们必须要承受来自各方面的种种压力,为了让人们放松心情、减少压力,开心的度过每一天,我借助这次毕业设计的机会,亲自动手开发了这样的一个网站。该网站提供音乐试听、下载以及歌词显示等功能;提供会员注册、搜藏喜爱音乐功能;还定期举办专题活动,有论坛供大家讨论。能丰富大家的业余生活,减轻工作、生活压力,给很多人
5、带来不可言喻的意义。在下面的内容中,我将以开发爱听音乐网站为例,谈谈其开发的过程以及遇到的问题和解决方法。第一部分 网页网站及发展前景一、 网站定义网站是企业向用户和网民提供信息(包括产品和服务)的一种方式,是企业开展电子商务的基础设施和信息平台,离开网站(或者只是利用第三方网站)去谈电子商务是不可能的。企业的网址被成为“网络商标”,也是企业无形资产的组成部分,而网站是INTERNET上宣传和反映企业形象和文化的重要窗口。二、 网页设计注意原则Web站点的设计是展现企业形象的、介绍产品和服务、体现企业发展战略的重要途径。在设计规划时我们要考虑以下问题:1. 建设网站的目的是什么?2. 为谁提供
6、服务和产品?3. 企业能提供什么样的产品和服务?4. 网站的目的消费者和受众的特点是什么?5. 企业产品和服务适合什么样的表现方式?三、 网页设计发展前景近几年来,网站建设业务一直呈快速上升势头,行业市场越来越大。就国内情况而言,沿海发达城市比中西部省市市场需求要大,业务普及工作也很到位,许多行业形成了竞相建设企业网站,开展网络营销的局面。新技术的应用将促进企业网站建设更具魅力。随着技术融合与发展,许多在其他行业热门应用的技术如视频、三维动画、虚拟现实等技术都已经实现向互联网上移植,未来的不久,他们就会出现在企业客户网站上面;新的网络编程语言(.net技术)和服务器CDN(内容发布网络)技术也
7、将使网站结构更紧密,访问更流畅,更能适应新的要求。网络营销服务将同网站建设融为一体,提供一体化服务。企业客户现在已不再满足于做一个网站,然后自己开展网络营销活动,网络公司还要为客户制定具有针对性的网络营销策略并实施,让企业网站真正发挥作用,为客户带来实在的效果。这对网络公司提出了更高的要求,网站建设从业者必须要加强自我学习和提高,才能适应这一要求。个性化的个人网站、面向个人的主题网站等多种形式的个人网站建设服务现在已经初露端倪,个人网站建设服务将成为新的业务增长点。第二分 网站的开发工具 本次毕业设计的项目采用微软的ASP结合Dreamweaver来构建。数据库部分,使用的是适合小型Web应用
8、开发的Access数据库。一、 开发思想通过网页和数据库的连接,及时更新数据库,达到网页更新的效果,从而使人们能够及时听到和下载自己喜爱的歌曲。本网站的开发设计思想为:1. 明确建立网站的目的和用户需求,做出切实可行的设计计划,根据消费者的需求、市场的状况等进行综合分析,以消费者为中心,美术、视觉效果为辅进行设计规划。2. 网页设计总体方案主题鲜明,对网站的整体风格和特色做出定位,规划网站的组织结构。针对服务对象的不同而具有不同的形式,我们按照客户的需求,以简单明确的语言和绚丽的画面体现站点的主题。二、 开发工具与技术1. ASP的概述ASP是服务器端脚本编写环境,使用它可以创建和运行动态、交
9、互的web服务器应用程序。使用ASP组合HTML页、脚本命令和ActiveX组件可以创建交互的web页和基于web的功能强大的应用程序。由于脚本在服务器上而不是在客户端运行,传送到浏览器上的web页是在web服务器上生成的;因此不必担心浏览器能否处理脚本;web服务器已经完成了所有脚本的处理,并将标准的HTML传输到浏览器。由于只有脚本的结果反回到浏览器,因此服务器脚本不易复制,浏览者看不到正在浏览的网页的脚本命令。ASP在HTML文件内直接嵌入简单的脚本就可以轻易地将静态web页面升级为动态的web页面应用程序,因此,使用ASP命令是开始建立交互式web页面最简易的方法。ASP技术作为动态网
10、站设计的主要工具具有以下几个特点。(1) 无需编译ASP脚本集成于HTML当中,容易生成,无需编译或链接即可直接解释执行。(2) 易于生成使用常规文本编辑器(如记事本),即可进行*.asp页面的设计。若从工作效率来考虑,不妨选用具有可视化编辑功能的visual InterDev.(3) 独立于浏览器用户端只要使用可解释常规HTML码的浏览器,即可浏览使用ASP技术设计的网页。ASP脚本是在站点服务器端执行的,用户端浏览器不需要支持它,因此,若不通过从服务器下载来观察*.asp页面,在浏览器端见不到正确的页面内容。(4) 面向对象在ASP脚本中可以方便地引用系统组件和ASP的内置组件,还可以通过
11、定制ActiveX服务器组件来扩同功能。(5) 与任何ActiveX scripting语言兼容除了可使用Vbscript和Javascript语言进行设计外,还可以通过plug-in的方式使用由第三方所提供的其他scripting语言。(6) 源代码不会泄漏ASP脚本在服务器上执行,传到用户浏览器的只是ASP执行结果所生成的常规HTML码,这样可以保证辛辛苦苦编写出来的程序代码不会被他人盗取。2. 关系数据库的概述关系数据库Access本身具有强大的向导机制,可以帮助用户迅速建立新的数据库、表、查询和窗体等,以完成对数据库的常用操作。同时Microsoft Office系列为所有的Offic
12、e成员提供了一种内置编程语言visual basic for applications(VBA),Access可以通过VBA代码实现对数据库的操作管理,从而发出功能更为强大的应用程序。3. Access数据库的简介一个全面的Access应用至少会设计到以下3种基本Access对象类型。表用于存储用户向数据库中添加的数据。窗体用于显示和输入数据,控制其他窗体的打开和关闭,以及打印报表。报表打印表中的细节信息,总结信息或将两者都进行打印。大多数Access应用程序还使用查询对象来筛选、排序和组合数据,用模块对象存储VBA代码。可以用宏或模块自动完成任务和创建面向用户的应用程序,所创建的应用程序同其
13、他编程语言所创建的应用程序功能一样强大,包含按钮、菜单和对话框等控件。所有组成应用程序的对象都存储在一个称为数据库对象的容器中,该对象是一个以.mdb为扩展名的单独文件,例如northwind.mdb。Access的独特性在于它将整个数据库应用程序存储在一个单独的文件之中。而其他桌面数据库,例如Microsoft Foxpro,需要使用多个文件来存储他们的对象。Access不只是一个本地数据库管理系统。作为一个关系数据库管理系统,Access窗体、报表和数据访问页面中同时访问来自多个数据库的数据。它还能够链接来自其他Microsoft Access数据库、Microsoft Excel电子表格
14、、ODBC数据源、Microsoft SQL server数据库以及其他数据库资源的表格,甚至能够把数据库表连接起来创建一个新表。然后,就可以创建窗体或报表来使用其中的信息了,这样极大减少了数据的复杂性并能够使工作更容易完成。ADO组件是操作数据库的重要手段。ADB即active data objevt,是一种访问各种数据库类型的连接机制,通过ODBC方法与数据库接口相连。连接对象connection对象后,ASP网页才可以使用Recordset对象和command对象对数据库源进行操作。建立一个connection对象通常调用server对象的createobject方法,如下所示:Set
15、cn=Server.CreateObject(ADODB.connection)4. Dreamweaver技术介绍Dreamweaver是美国MACROMEDIA公司开发的集成网页制作和管理网站于一身的所见即所得网页编辑器,他是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用他可以轻而易举的制作出跨越平台限制和跨越浏览器限制的充满动感的网页。(1) 卓越的可视化环境-简单易用使用macromedia的可视化开发环境,你只需要通过简单的拖拉技术(drag drop),将objects窗口中的对象拖到“document window”即可,例如:web开发人员想在网页中加入一个tabl
16、e,只需将“table”从“object”窗体中拖放到舞台中,dreamweaver将自动生成一个表格,然后通过“properties”(属性)窗体来进行格式的修改和调整。(2) 所见即所得的强大功能Dreamweaver具有所见即所得的强大功能,你可以在“properties”(属性)窗体中调整参数,即刻在“documentwindow”窗体中看到他的改变,如果你按下“F12”,Dreamweaver会自动生成HTML文件格式,供预览,以便开发人员进一步调整。(3) 方便快速的文本编辑与“word”相似,具有强大的文本编辑能力,你可以在“layer”、“table”、“frame”或直接在“
17、document window”窗体中输入文字,通过快捷的右键,选择例如“font”(字体)类的选项进行编辑,也可以利用“text”菜单进行更为细致的排版编辑。(4) 专业的HTML编辑-roundtrip HTML Dreamweaver与现存的网页有着极好的兼容性,不会更改任何其他编辑器生成的页面。这将大幅度降低了由于HTML源代码的变更而给设计者带来的困惑。(5) 高质量的HTML生成方式由Dreamweaver生成的HTML源代码保持了很好的可读性。代码结构基本上同手工生成的代码相同,这使得设计者可以轻易掌握代码全局并加以修改。(6) 实时的HTML控制设计者可以在可视化或者文本这两种
18、方式下进行页面的设计,并且可以实时的监控HTML源代码。当设计者对代码做出任何改动时,结果将立刻显示出来。(7) 与流行的文本HTML代码编辑器之间的协调工作Dreamweaver可以与目前流行的HTML代码编辑器(如BBEdit、HomeSite等)全面协调工作。已经习惯于使用这些纯文本编辑器的设计者将在不改变他们原有工作习惯的基础上,充分享受到Dreamweaver带来的更多功能。设计者可以使用文本编辑器直接编辑HTML,同时使用Dreamweaver生成较为复杂的动画、表格、frame、javascript等。(Dreamweaver分别为Windows用户以及macintosh用户提供
19、了完全版的homesite及bbedit这两个目前最流行的代码编辑器)。(8) 强大的DHTML支持动态HTML是4.0浏览器支持的新功能,将在未来广泛应用于网络。这项技术可以增强页面的交互性、提高下载速度、使页面更美观更易于设计且富有动感。Dreamweaver对DHTML完全支持,并提供了与之相关联的四大功能。而其他的可视化网页编辑工具几乎不提供或只小部分提供动态HTML的制作。(9) 重复元素库在Dreamweaver中定义的一个站点内,设计者可以将重复使用的内容(例如header、footer等)独立定义。这样设计者在需要这些内容的地方只需做一个简单的插入就可以了。而且当元素库中定义的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 音乐网站 设计 实现
链接地址:https://www.31ppt.com/p-4883817.html