网络应用音乐服务系统的设计书.doc

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网络应用音乐服务系统的设计方案 引言 背景 应用背景: 随着网络的普及各式各样的专业网站也迅速流行,网站也更加专业,本网站定位于原创音乐分享以及供普通音乐爱好者在线收听、上传、下载、分享心得于一体的综合音乐服务网站。 技术背景: 本系统主要采用前台技术有html,css,javascript,jquery,extjs,后台技术有struts2,htibernate4,spring3,采用的服务器是Tomcat7 需求背景: 现在网民数量呈现几何数量的增长,人民的生活水平也不断提高,对高品质的音乐也有了更高的要求。目前国内音乐网站也比较杂乱,专注于原创音乐分享,以及“平民音乐”的网站市场还是一片空白,在此我们为了占领这片领域推出该网站。主要利用网站平台及时分享原创的“平民音乐”、微音乐、“全民音乐”,让更多的人群参与进来。 目标 本网站实现专业的原创音乐分享平台,可以通过PC端或者移动端随时分享自己的原创音乐,收听、下载、评论他人的音乐,在线集体创作等功能。 可行性分析与软件计划 可行性分析 1.1、要求 主要功能:用户能够访问网站,在网站内在线听歌,在线查找歌曲,可以对歌曲进行评论、下载、收藏等操作,也可以向网站上面上传歌曲。 输出要求:数据完整,详实。 输出要求:简捷,快速,实时。 安全与保密要求:服务器的管理员享有对歌曲,用户,歌手等信息的管理与修改。用户只享有对部分数据的修改与查看。 完成期限:预计四个月。 1.2、条件,假定和限制 建议软件寿命:5 年。 硬件条件:服务器sun 工作站,终端为pc 机。 运行环境:WindowsXP、Windows7 数据库:mysql 1.3、决定可行性的主要因素 成本/效益分析结果,效益〉成本。 技术可行,现有技术可完全承担开发任务。 操作可行,软件能被原有工作人员快速接受。 1.4、技术可行性分析 在整个系统开发的采用BS结构,网站的前台技术采用的html,css javascript来做数据的展示,用jquery来做网站的一些动画效果,完成一些特殊的功能,在网站的后台采用的是现在比较流行的三大框架:struts2,hibernate4,spring3。 网站的后台管理技术采用ExtJs来做数据的展示 采用的服务器是Tomcat7 1.5用户使用可行性 使用本网站人员要求会使用电脑,系统管理员要求由计算机的专业知 识,管理人员需经一般培训. 经过培训后管理人员将会熟练管理网站. 1.6 结论意见 由于技术、经济、操作都有可行性,可以进行开发。 软件计划 工作内容及相关安排表: 工作内容 人员分配 具体工作 计划经费(元) 所需时间 (天) 可行性分析 2人 网上、图书馆查阅相关技术 500 5 需求收集 4人 网吧问卷、网上发帖 1000 8 需求整理 2人 整理、讨论需求 200 3 系统设计 4人 按需求合理设计架构网站 1000 10 编码 4人 按架构进行相关编程 2000 30 测试 2人 从需求收集开始严格进行测试审查 2000 40 试运行 4人 观察收集运行信息 500 10 需求分析 概述 本说明书目的在于说明系统需求,界定系统实现功能的范围和相应的建模。 2.本系统是采用J2EE技术的bs架构的网站。 专业名词 静态数据:是指那些不随时间或其他数据变化而变化的数据,系统固化在内的描述系统实现功能的一部分数据。 2.动态数据:在软件运行过程中用户输入的后系统输出给用户的一部分数据,也就是系统要处理的数据。 3.数据字典:是一种用户可以访问的记录数据库和应用程序元数据的目录,数据字典中的名字都是一些属性与内容的抽象和概括,它们的特点是数据的“严密性”和“精确性”,数据字典有数据项、数据结构、数据流、数据存储、处理过程组成。 客户类别 有专门维护网站的站长,有临时听歌的用户,也有注册为会员的长期用户。 运行环境: 本系统是运行在WindowsXP、Windows win7等操作系统环境;处理器型号及内存容量:内存=256M;输入及输出设备的型号和数量,联机或脱机:待定; 业务流程: (一)功能框架图: (二)网站分为几大模块: 前台音乐网站模块:音乐网站的主题模块,显示音乐网站的前台模块与功能 搜索歌曲模块模板:对音乐文件进行分类搜索(专辑、歌手、歌名) 音乐类别模块模板:歌曲按大陆,港台,欧美等类别进行分类 音乐排行榜模块模板 显示歌手模块模板 数据描述: 静态数据:静态数据是系统内部有关的数据结构与操作规程。具体可包括:系统用户表格users 基本信息表,,好友表,音乐信息表music等. 动态数据:动态数据包括程序运行时输入和输出的数据,具体是数据库的各个表的各个不同元组与属性值. 数据流图如下: 数据字典:

文档评论(0)

你好世界 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档