成员:
张磊 0943111236
任昊 0943111132
阮歆迪 0943111172
目录
1. 系统概述及定义
1.1. 系统概述
1.2. 供货范围
1.3. 总体要求
2. 系统配置
2.1. 总体要求
2.2. 系统框图
2.3. 硬件需求
3. 功能要求
3.1. 用户注册登录
3.2. 上传音乐
3.3. 在线播放
3.4. 插入广告
3.5. 联系我们
3.6. 高级功能
3.7. 系统维护
4. 技术指标
4.1. 系统性能要求
4.2. 用户界面性能
5. 工作环境
5.1. 设备分布
5.2. 环境湿度与温度
6. 保修
7. 技术文件
8. 安装和责任
9. 验收和试运行
10. 系统培训
11. 系统备件
附件一 音乐分享网站需求说明书
附件二 音乐分享网站概要说明书
1.系统概述及定义
1.1 系统概述
1.1.1任务背景
当前音乐分享网站遍地开花,大多满足了用户收听,下载,评论,推荐各类音乐的基本需求。本产品是针对当前市场中各同类产品(音乐分享网站)进行探讨,改进,从以满足更多用户,更深层次需求为目标开发的新型音乐网站。
1.1.2产品的功能
本系统为用户(音乐爱好者)提供以下基本功能
●网站按地区、风格、歌手等方面将已有音乐分类
●为注册用户提供上传、下载音乐MV功能
●用户能够对喜欢的音乐进行评论和分享
●本网站还为广大用户提供音乐榜单(新歌推荐、人气榜等)
●根据项目进度增加点歌,封面图库以及音乐设备推荐等功能
综合以上各类功能,使用户体验“一站式音乐”。
系统功能模块如下:
1.1.3运行环境
本产品运行环境如下:
硬件:客户端:PC机
服务器端:大容量高速硬盘,小型服务器
软件:客户端:浏览器
服务器端:32bit Windows7 操作系统
Mysql 数据库
Apache-tomcat 服务器
1.2供货范围
互联网具有极大的开放性,任何用户只要在有网络的地方都可以使用该网站。本站主要是针对长期上网,并且具有音乐爱好的人士而开发。
1.3总体要求
符合法律法规,能够承载多用户同时使用。能够全天候无障碍运行,对用户操作响应时间再合理范围。保护注册用户个人信息不被泄露。
2.系统配置
2.1总体要求
网络服务器
购买域名
采用mysql数据库。
对用户无特殊要求,被系统为C/S结构。用户只需要简单的使用浏览器就能完成所有操作。但是用户最好拥有带宽最好在1M及以上,否则会降低用户体验。
2.2 系统框图
系统框架如下图
2.3硬件需求
IBM网络服务器一台
服务器安置房间及配套设施
网络接口
用户硬件:电脑一台,网络接口。
3功能需求
3.1用户注册登录
对系统用户进行分类,注册用户能享受上传等高级功能。
3.2 上传音乐
能够上传音乐,从而实现用户资源分享功能。采用了apache的FileUpload组件。简化了开发流程。对用户上传资源格式和大小进行。防止恶意上传,占用服务器资源。
3.3在线播放
用户在线播放喜欢的音乐,并能够评价和其他用户交流互动,分享感受。
3.4 插入广告,
插入广告,获取相应收入,维持网站运行
3.5联系我们
用户将使用本网站的感受,反馈我们,便于我们更新改进。做得更好。
3.6高级功能
进一步根据市场反应,开发一些高级功能,对用户实现个性化服务。提高用户满意度。
3.7系统维护
定期对服务器健康状态检查,对关键数据进行备份。更新安全配置,防火墙等,预防攻击。
4技术指标
4.1系统性能要求
对用户操作响应时间控制在2秒以内
系统能够持续正常运行。
4.2用户界面性能
使用PS等等软件,美化用户界面图片,设计良好的界面布局,人性化,简单化。符合用户生活习惯和常识。能迅速上手。同时做到页面色彩协调,具有吸引力。
5 工作环境
5.1设备分布
设备布置在服务器管理房间,通风效果要良好。
5.2环境湿度和温度
控制室温和湿度。室温不超过30°,湿度不超过40%
5.3 工作人员环境
工作人员坚守岗位,检查服务器各项指标是否正常,并作出处理。
6.保修
(无需保修)
7 技术文件
音乐分享网站用户指南
音乐分享网站管理员指南
音乐分享网站系统概要设计
音乐分享网站需求设计
8 安装和责任
自行安装,责任分配到人。
9验收和试运行
系统开发测试完成后,实行验收。若满足功能和性能需求,就投入试运行。一切正常开始投入市场。
10 系统培训
用户若有疑问,可参考本网站用户指南,或者根据网页下方邮箱地址联系我们。
11系统备件
系统定期做好备份,若有损害,迅速恢复,降低损失。准备备用服务器,随时待命。和主服务器实现数据同步功能。
附件1 音乐分享网站需求说明书
附件2 音乐分享网站概要说明书