- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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等.
动态数据:动态数据包括程序运行时输入和输出的数据,具体是数据库的各个表的各个不同元组与属性值.
数据流图如下:
数据字典:
您可能关注的文档
最近下载
- 浮力单元作业设计.pdf VIP
- GB∕T 12274.401-2023 有质量评定的石英晶体振荡器 第4-1部分:空白详细规范 能力批准.pdf
- 大学生的创新创业大赛.pptx
- 2024年新版党建知识应知应会系列测试.docx VIP
- 第二章 田径——立定跳远 课件 2023-2024学年人教版初中体育与健康七年级全一册.pptx VIP
- 《浮力》单元作业设计.pdf VIP
- 保洁、环卫、绿化养护工劳动定额标准QFSSHRS012019.doc.docx
- 国外中学生涯教育现状与国内本土化进展相关论文背景分析.docx
- 北合小学美术教研组活动记录表.pdf
- 《中国共产党纪律处分条例》测试题.doc VIP
文档评论(0)