![网站需求分析案例_第1页](http://file4.renrendoc.com/view12/M09/01/0A/wKhkGWXcELWAE_QYAAGrsUXa32I411.jpg)
![网站需求分析案例_第2页](http://file4.renrendoc.com/view12/M09/01/0A/wKhkGWXcELWAE_QYAAGrsUXa32I4112.jpg)
![网站需求分析案例_第3页](http://file4.renrendoc.com/view12/M09/01/0A/wKhkGWXcELWAE_QYAAGrsUXa32I4113.jpg)
![网站需求分析案例_第4页](http://file4.renrendoc.com/view12/M09/01/0A/wKhkGWXcELWAE_QYAAGrsUXa32I4114.jpg)
![网站需求分析案例_第5页](http://file4.renrendoc.com/view12/M09/01/0A/wKhkGWXcELWAE_QYAAGrsUXa32I4115.jpg)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《倾听》音乐网需求文档1. 引言: 21.1立项背景: 21.2立项原因概述: 21.3可行性分析: 22. 项目概述: 22.1面向的用户人群: 22.2实现目标: 22.3项目开发要求: 32.4开发工具: 33. 具体分析: 33.1实现概述: 33.2相关工作人员职能: 43.3注册会员: 44. 界面设计: 45.数据库设计:(SqlServer) 46.特别说明 46.1系统的安全性: 46.2系统可维护性: 46.3系统的灵活性: 46.4硬件需求:(首先考虑社区现有硬件条件) 56.5用户界面: 56.6数据管理能力要求: 56.7故障处理: 5引言:1.1立项背景:项目提出者:计算机科学系软件技术方向10.1班罗麟项目创立者:罗麟;项目开发者:罗麟;项目名称:《倾听》音乐网;1.2立项原因概述:几乎所有人都喜欢音乐,原版歌曲是很多网站都能找到的,但是很多网友喜欢翻唱歌曲、伴奏以及自己创作歌曲,而且他们需要一个平台来做这方面的交流,这是一个很开阔的空间,需求大,但是这样的平台目前较少,很有发展空间。1.3可行性分析:歌曲交流平台是一个广阔的空间,需求较大,从各类人群的生活方式看,各个阶层的人都或多或少有喜欢的音乐,这是一个目前看来非常稳定而持久的产业方向。项目概述:2.1面向的用户人群:各类人群;2.2实现目标:(1)能提供公告功能,让社区居民能实时了解《倾听》的最新状况(2)系统运行要高效,费用尽量低,注重实用性。(3)该网站提供一种更加方便、高效资源交流的工作方式。(4)系统实现及时获取工作提供者的信息和工作申请者的信息,后台自动地快速、准确地将两者进行匹配,得到最优匹配并及时反馈信息。(5)最终为更多的歌友建立交流的平台,改变以往独唱独赏的弊端。《倾听》音乐网应该包含下面几个模块:重新登陆模块主要功能:登录失败或注销后,重新登录。论坛模块主要功能:该模块用于各用户做交流用,用户登录后可以在论坛中发帖、回帖。未登录用户可以以“游客”身份浏览帖子,但不能回帖和发帖。论坛管理员可以对帖子进行管理。会员金币主要功能:该模块主要是会员登录后,能每天领取一定的倾听币,上传歌曲的时候,上传者会设置下载所需要的倾听币,下载者下载则会扣除相应的倾听币。留言模块主要功能:该模块主要作用是为用户和管理员搭建一个交流平台,用户可以给管理员留言,提出建议或意见。必须先登录然后才能留言。管理员可以对留言进行回复和删除操作。音乐上传下载模块主要功能:该模块是《倾听》音乐网的核心功能模块,会员登录后可以上传和下载歌曲(主要是翻唱歌曲和伴奏),未登录用户只能浏览歌曲,不能下载和上传。管理员可以对歌曲进行管理。会员资料修改模块主要功能:用户登录后可以修改会员资料、身份认证、账户安全设置等。本系统最终实现后各部分的关系如下图所示:注册注册登陆重新登陆倾听论坛留言板音乐操作修改资料离开论坛发贴回复添加留言删贴删除留言上传音乐下载音乐管理金币会员金库2.3项目开发要求:(1)项目开发规范统一:模块划分,代码编写均遵照命名规范文档;(2)程序优化、安全并要有良好的可扩展性;(3)用户界面简洁明了、操作简单实用;(4)与用户保持良好的沟通,及时根据用户新的需求改善系统功能;2.4开发工具:开发平台:Jsp+JavaBean+servlet+SqlServer开发工具:Tomcat+Jdk+MyEclipse+SqlServer2008开发周期:6个星期具体分析:3.1实现概述:该系统主要实现了以MVC模式化开发为基础,CSS样式美化页面,JDBC数据库连接以进行注册、登录以及歌曲的上传下载等交互功能。3.2相关工作人员职能:(1)职能:系统管理者主要对用户的留言、论坛帖子等管理。系统维护者主要对系统出现的一些异常情况进行处理。(2)具体工作:接受并处理工作提供者提供的工作;接受并处理工作申请者的请求;维护网站系统及硬件设施;将工作中对系统的新要求反馈给开发者;3.3注册会员:(1)描述:作为系统的使用者(2)该用户需要的功能:注册:用户名、密码、真实姓名或者具体单位名、身份证号、联系地址、联系电话、提供的工作类型登录:用用户名和密码登录。更改注册信息、上传下载资源。可向管理员留言请求帮助或提出意见、建议。注销登录,离站界面设计:主界面初步设计如下:5.数据库设计:(SqlServer)五个表:user表:记录会员的基本信息(字段名有:ID,userName,password,identityCard,email,QTCoin,image)forum表:记录论坛的信息(字段名有:postId,postName,owner,createTime,responseNum,browseNum,noteContext)toforum表:记录论坛信息的回复信息(字段名有:responseId,userName,storeyId,responseMess,)music表:记录资源的内容(字段名有:musicName,uploadUser,uploadTime,downloadNum,QTCoin)message表:记录留言信息(字段名有:messageId,userName,messageTime,messageContext)其中:forum表和toforum表通过“postId”,“responseId”两个主键两个表相关联。6.特别说明6.1系统的安全性:保证管理者和注册用户的密码安全,数据库访问控制;管理员应具有一定网络安全及防黑知识;6.2系统可维护性:系统管理者须懂得一定的服务器应用、SQL数据库应用、硬件维护、IIS配置等方面的技能,必要时可以对其进行培训6.3系统的灵活性:系统应该具有良好的功能可扩充性,以应对未来用户的更高的要求;6.4硬件需求:(首先考虑现有硬件条件)管理员端:Windows2000server或以上客户端:建议IE5.0或以上服务器:存储各种数据,处理相应终端请求中转器:数据传输中转站,减小服务器压力6.5用户界面:人性化、交互性强的网页形式,简单易用,简洁而不失大方,充分合理安排用户功能各种数据表格格式直观易操作,6.6数据管理能力要求:本系统使用SQLserver,可利用其自带的各种功能进行管理。对不同用户信息和其它信息分类存储,使用索引查找。6.7故障处理:系统运行中难免出现一些故障,对此提出以下建议和要求:(1)对用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论