音乐网站系统的设计

来源 :中国科技博览 | 被引量 : 0次 | 上传用户:chenjintian528
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要]在物质文明越来越发达的今天,人们对精神文明提出了更高的要求。在网上听音乐、写博客成了很多人上网的选择。本文描述了一个音乐网站个人博客的开发过程。
  [关键词]音乐网站;个人博客
  中图分类号:J311.52 文献标识码:A 文章编号:1009-914X(2015)29-0112-01
  1 引言
  在信息高速发展的时代,许多新名词涌入我们的视野:潮流音乐、博客、圈子、WAP等。这些都预示着我们进入了一个新的互联网阶段web 2.0,它是相对web 1.0的新的一类互联网应用的总称,是一次从核心内容到外部应用的革命。这个阶段发展迅速,互联网应用趋于多样化,其中变化最大的是由web 1.0网站创造内容的时代变为由用户创造内容的web 2.0时代。[1][2][3]
  而在web 2.0的应用中,音乐网站是最典型、最流行的代表之一,也是web 2.0技术应用的最直观的表现,是web 2.0精神和理念的具体体现。
  博客是以网络为载体,简易迅速便捷地发布自己的心得,及时有效轻松地与他人进行交流,再集丰富多彩的个性化展示于一体的综合性平台。博客记载了日常发生的事情和自己的兴趣爱好,把自己的思想和知识和他人分享、交流。随着博客人数的增加, 博客作为一种新的生活方式、新的工作方式、新的学习方式已经被越来越多的人所接受,并且在改变传统的网络和社会结构:网络信息不再是虚假不可验证的,交流和沟通更有明确的选择和方向性,单一的思想和群体的智慧结合变的更加有效,个人出版变成人人都可以实现的梦想——博客正在影响和改变着我们的生活。
  2 系统需求
  2.1 功能需求
  个人博客模块应具备如下主要功能:
  个人资料管理:用户可以修改自己的注册资料。
  音乐管理:用户可以查询音乐、上传音乐、修改音乐信息、删除音乐。
  日志管理:用户可以查询日志、发表日志、修改日志、删除日志、评论日志。
  相册管理:对相册进行管理,用户查询照片、可以上传照片、修改照片相关信息、删除照片。
  此外,除了上述几项核心功能,还有诸如:用户登录、重设密码、评论管理等功能。
  2.2 性能需求
  因为系统为多用户的个人博客网站,且支持图片的上传,因此系统要处理多个用户同时对图片的操作请求。特别是上传文件,它受网络带宽和服务器硬件的性能制约。因为上传图片文件时要对图片文件进行处理,增加了服务器的负担。对系统的安全性考量也是十分重要的。因此对系统性能有如下几点需求:
  1. 软件平台:为了节约开发成本,开发语言拟定使用PHP,数据库使用MySQL。本套图片管理程序拟定运行在开源的Web服务器Apache上。对于相关软件的需求如表1:
  2. 硬件平台:音乐博客管理网站的性能的高低很大程度要依靠硬件的性能来体现。因此高性能的硬件,更利于提高系统性能。对于相关硬件的需求如下表:
  3.多用户:要求网站实现多用户功能,能够同时为多个用户实现图片管理服务。
  4.批量处理:为了减少单一重复的操作,要求能进行批量处理,如:批量上传、批量删除、批量修改信息等。
  5.快速响应:对用户的操作进行快速的响应,这依赖服务器硬件性能。
  6.上传文件:对于图片管理网站拟定支持JPG、GIF、PNG这三种格式的图片文件。对上传文件格式有要求,此外考虑到网络带宽的限制,对文件大小也做了相关的限定。单个图片文件不得超过5M,高宽不得大于4000像素。因为宽带的限制,因此对上传的图片进行制作缩略图处理。
  7.磁盘空间:要将本地的图片文件上传至远程服务器的硬盘上。故对服务器可利用空间也要有限定,可利用空间过小,将导致图片上传不成功,因此要有足够的空闲的可利用的硬盘空间用以存储用户上传的图片文件。建议对用户的规模做出分析之后再扩充硬盘空间。
  8.安全性:本系统设计为多用户系统应该严格限制各级用户的权限,杜绝用户越权操作。因为程序采用PHP语言编写,故应该禁止上传PHP格式文件,因为上传PHP文件对网站程序会造成很大的安全威胁。此外,在运行环境的配置上也有关闭有安全威胁的选项。
  9.自定义:系统设置要求灵活,灵活的配置可以支持系统运行平台的移植。
  3 系统体系结构设计
  3.1 系统功能模块图
  通过需求分析,作者进行概要设计,形成个人博客版块的功能。模块分层结构如图1所示。
  3.2 系统功能模块详细说明
  (1)用户登录:
  用户在主界面上找到用户登录框,输入用户名和密码。
  (2)个人资料管理:
  查看个人资料详情,修改个人资料。
  (3)音乐管理:
  查询音乐编号,上传音乐,修改音乐,删除音乐
  (4)日志管理:
  查询日志,发表日志,修改日志,删除日志,评论日志。
  (5)相册管理:
  查询相片,上传相片,修改相片,删除相片。
  参考文献
  [1]德瑞工作室.Dreamweaver & PHP网页数据库实务应用[M].北京:清华大学出版社,2008.1.
  [2](美)Julie C.Meloni著.王洪大译.PHP、MySQL和Apache编程导学[M].北京:机械工业出版社,2008.02.
其他文献
[摘 要]瓦斯爆炸事故的防治是煤矿安全工作的一项系统工程,必须放在安全工作的首位,才能使瓦斯爆炸事故及其他灾害事故大幅度减少。  [关键词]瓦斯爆炸;防治技术;发展趋势  中图分类号:TD712 文献标识码:A 文章编号:1009-914X(2015)29-0100-01  1 瓦斯爆炸原因分析  1.1 瓦斯爆炸特点  根据以往的经验总结出以下一些特点:①瓦斯爆炸多为大事故;②事故地点多发生在采
期刊
[摘 要]在石油炼化装置中,催化裂化设备对能量的消耗较大,运行的成本高,通过采用先进的节能技术措施,可以有效地降低催化裂化设备的运行成本。因此,本文从催化裂化设备能量消耗的影响因素入手,对提高其运行效率、降低设备能耗的技术措施进行了研究,对提高催化裂化设备的能量利用率,降低设备的运行成本,提升经济效益具有重要的作用。  [关键词]催化裂化;设备节能;设计  中图分类号:TM 文献标识码:A 文章编
期刊
[摘 要]本文结合煤矿地质条件及支架结构特点,设计了一套支架防倒防滑装置,并详细介绍了此装置的设计方法及结构特点,为液压支架防倒防滑装置的设计提供了有益参考。  [关键词]液压支架;防倒;防滑  中图分类号:TU944 文献标识码:A 文章编号:1009-914X(2015)29-0095-01  在煤炭开采过程中,对于倾角>15°的工作面,当采用综采机械化进行采煤时,首先要解决的就是防倒防滑问题
期刊
[摘 要]现代工业生产中电气自动化控制设备被普遍的应用,电气自动化能够按照设定好的程序进行操作控制,系统可以通过程序的控制自动运行。电气自动化已经在很多领域得到了普遍的应用,帮助企业在生产过程中节约了很多人力资源,提高了企业生产的效率。如果想长期运行电气设备,并且保持一个稳定的状态,就需要对设备精心的维护,通过对电气自动化设备的测试查找问题,让设备运行更加稳定,提高电气自动化控制设备的可靠性。电气
期刊
[摘 要]CAE是一种对冰箱产品结构与外包装进行分析的仿真软件,能够更好地对冰箱产品的结构和外包装方案进行优化,对产品运输途中可能造成的损坏进行分析,并采取有效措施进行防护。本文基于CAE的冰箱产品结构与外包装方案优化探讨,就该仿真软件在降低成本、提升防护能力方面的作用进行了相关研究,旨在解决CAE仿真软件优化设计过程中存在的缺陷,为冰箱产品结构与外包装方案实现优化设计提供一些参考和建议。  [关
期刊
[摘 要]本文通过对矿井粉尘的分布规律进行,对此提出几个方面的防治粉尘的技术措施。  [关键词]矿井;粉尘;防治  中图分类号:TD714.4 文献标识码:A 文章编号:1009-914X(2015)29-0096-01  1、国内外技术状况  采矿工业是生产原材料的基础工业,在国民经济发展中占有重要的地位。矿产资源的开采与利用在满足目民经济快速发展对矿产需求的同时.由于粉尘的危害使从业人员所付出
期刊
[摘 要]本文通过对我国华东和华南市场通用级ABS树脂和特殊牌号ABS树脂销售情况调研,结合我国现有ABS树脂生产企业产能和销售现状,分析了ABS树脂通用料和专业料的优劣和劣势,为ABS树脂进一步开拓市场、提高利润空间提供依据。  [关键词]ABS树脂 通用级 特殊牌号  中图分类号:TQ322.4 文献标识码:A 文章编号:1009-914X(2015)29-0109-01  1 引言  ABS
期刊
[摘 要]近年来,随着科技设备不断研发更新,卷烟机型号也随之更迭,高速卷烟机涌现而出。烟丝的结构不同,对卷制烟支的质量和稳定性都产生了很大的影响。为了了解原料烟丝结构在卷烟工艺中对质量的影响情况,笔者对烟丝标准质量指标情况进行了影响试验。比较烟丝结构对卷制烟支的烟丝硬度、烟卷吸阻强度和烟卷端部落丝量的影响效果,为制作烟丝原料结构的工艺参数提供参考。  [关键词]烟丝结构;标准偏差;卷制质量  中图
期刊
[摘 要]随着社会的不断发展,冰箱制造企业的市场竞争日益剧烈。在此背景下,要求我国冰箱制造企业在开发设计的过程中,应优化其设计方法和设计理念,最终稳固其在市场竞争中的地位。而为了对冰箱结构系统进行科学化的优化,要求设计者首先应全面的了解设计过程中遇到的难题。本文从冰箱结构系统的参数化建模的分析入手,并详细的阐述了UG二次开发在现代冰箱制造企业中的具体应用。旨在其能推动我国冰箱指导企业的进一步创新与
期刊
[摘 要]本文介绍了带式输送机钢结构转运机房及其结构设计的方法,并对转运机房所受的载荷类型、载荷组合进行了阐述,然后以某钢铁厂输送系统钢结构转运机房为例,运用Ansys有限元分析软件对其进行了建模、加载,分析其在两种载荷工况下结构的刚度、强度和稳定性,经过优化结构设计绘制出施工图纸,这为类似钢结构转运机房的设计与分析提供了必要的参考。  [关键词]带式输送机;转运机房;钢结构;Ansys  中图分
期刊