《倾听》音乐网需求文档
1.引言:...................................................................................................................... 2
1.1立项背景:................................................................................................... 2
1.2立项原因概述:........................................................................................... 2
1. 3 可行性分析:............................................................................................... 2
2. 项目概述:........................................................................................................... 2
2.1面向的用户人群:........................................................................................ 2
2.2实现目标:..................................................................................................... 2
2.3项目开发要求:............................................................................................. 3
2.4 开发工具:.................................................................................................... 3
3. 具体分析:........................................................................................................... 3
3.1 实现概述:.................................................................................................... 3
3.2 相关工作人员职能:................................................................................... 4
3.3 注册会员:.................................................................................................... 4
4. 界面设计:.............................................................................................................. 4
5.数据库设计:(Sql Server)............................................................................. 4
6.特别说明................................................................................................................ 4
6.1 系统的安全性:............................................................................................ 4
6.2 系统可维护性:............................................................................................ 4
6.3 系统的灵活性:............................................................................................ 4
6.4 硬件需求:(首先考虑社区现有硬件条件)......................................... 5
6.5 用户界面:.................................................................................................... 5
6.6 数据管理能力要求:................................................................................... 5
6.7 故障处理:.................................................................................................... 5
1. 引言:
1.1立项背景:
(1) 项目提出者: 计算机科学系软件技术方向10.1班 罗麟
(2) 项目创立者: 罗麟;
(3) 项目开发者: 罗麟;
(4) 项目名称: 《倾听》音乐网;
1.2立项原因概述:几乎所有人都喜欢音乐,原版歌曲是很多网站都能找到的,但是很多网友喜欢翻唱歌曲、伴奏以及自己创作歌曲,而且他们需要一个平台来做这方面的交流,这是一个很开阔的空间,需求大,但是这样的平台目前较少,很有发展空间。
1.3 可行性分析: 歌曲交流平台是一个广阔的空间,需求较大,从各类人群的生活方式看,各个阶层的人都或多或少有喜欢的音乐,这是一个目前看来非常稳定而持久的产业方向。
2. 项目概述:
2.1面向的用户人群:
各类人群;
2.2实现目标:
(1)能提供公告功能,让社区居民能实时了解《倾听》的最新状况
(2)系统运行要高效,费用尽量低,注重实用性。
(3)该网站提供一种更加方便、高效资源交流的工作方式。
(4)系统实现及时获取工作提供者的信息和工作申请者的信息,后台自动
地快速、准确地将两者进行匹配,得到最优匹配并及时反馈信息。
(5)最终为更多的歌友建立交流的平台,改变以往独唱独赏的弊端。
《倾听》音乐网应该包含下面几个模块:
重新登陆模块
主要功能:登录失败或注销后,重新登录。
论坛模块
主要功能:该模块用于各用户做交流用,用户登录后可以在论坛中发帖、 回帖。未登录用户可以以“游客”身份浏览帖子,但不能回帖和发帖。论坛管理员可以对帖子进行管理。
会员金币
主要功能:该模块主要是会员登录后,能每天领取一定的倾听币,上传歌曲的时候,上传者会设置下载所需要的倾听币,下载者下载则会扣除相应的倾听币。
留言模块
主要功能:该模块主要作用是为用户和管理员搭建一个交流平台,用户可以给管理员留言,提出建议或意见。必须先登录然后才能留言。管理员可以对留言进行回复和删除操作。
音乐上传下载模块
主要功能:该模块是《倾听》音乐网的核心功能模块,会员登录后可以上传和下载歌曲(主要是翻唱歌曲和伴奏),未登录用户只能浏览歌曲,不能下载和上传。管理员可以对歌曲进行管理。
会员资料修改模块
主要功能:用户登录后可以修改会员资料、身份认证、账户安全设
置等。
本系统最终实现后各部分的关系如下图所示:
2.3项目开发要求:
(1)项目开发规范统一:模块划分,代码编写均遵照命名规范文档;
(2)程序优化、安全并要有良好的可扩展性;
(3)用户界面简洁明了、操作简单实用;
(4)与用户保持良好的沟通,及时根据用户新的需求改善系统功能;
2.4 开发工具:
开发平台:Jsp+JavaBean+servlet+Sql Server
开发工具:Tomcat+Jdk+MyEclipse+Sql Server2008
开发周期:6个星期
3. 具体分析:
3.1 实现概述:
该系统主要实现了以MVC模式化开发为基础,CSS样式美化页面,JDBC数据库连接以进行注册、登录以及歌曲的上传下载等交互功能。
3.2 相关工作人员职能:
(1)职能: 系统管理者主要对用户的留言、论坛帖子等管理。系统维护者主要对系统出现的一些异常情况进行处理。
(2)具体工作:接受并处理工作提供者提供的工作;
接受并处理工作申请者的请求;
维护网站系统及硬件设施;
将工作中对系统的新要求反馈给开发者;
3.3 注册会员:
(1)描述:作为系统的使用者
(2)该用户需要的功能:
注册:用户名、密码、真实姓名或者具体单位名、身份证号、联系地址、联系电话、提供的工作类型
登录:用用户名和密码登录。
更改注册信息、上传下载资源。
可向管理员留言请求帮助或提出意见、建议。
注销登录,离站
4. 界面设计:
主界面初步设计如下:
5.数据库设计:(Sql Server)
五个表:
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 硬件需求:(首先考虑现有硬件条件)
管理员端:Windows 20## server或以上
客户端: 建议IE5.0或以上
服务器: 存储各种数据,处理相应终端请求
中转器: 数据传输中转站,减小服务器压力
6.5 用户界面:
人性化、交互性强的网页形式,简单易用,简洁而不失大方,充分合理安排用户功能各种数据表格格式直观易操作,
6.6 数据管理能力要求:
本系统使用SQL server ,可利用其自带的各种功能进行管理。
对不同用户信息和其它信息分类存储,使用索引查找。
6.7 故障处理:
系统运行中难免出现一些故障,对此提出以下建议和要求:
(1)对用户提交的重要资料及时备份。(如:当用户修改注册资料时要及时更新系统资料备份,以便于系统崩溃后资料的正确恢复。)
(2)当系统数据库发生故障时,及时向用户返回相关故障原因。
(3)公开管理员电子邮箱,联系电话等,以便用户和管理员可以及时联系。
(4)做好数据库和服务器的日常维护工作,出现故障时可与开发者联系帮助解决。
网站需求分析说明书(Requirements Specification)
一.引言
1. 编写目的(阐明编写需求说明书的目的,指明读者对象。)
供读者浏览活动新闻,文件下载等,读者对象为全班同学。
2. 项目背景 班级作业
3. 定义 07计本2班班级网站
4. 参考资料(可包括:(1)项目开发计划;(2)文档所引用的资料,标准和规范。列出这些资料的作者、标题、编号、发表日期、出版单位或资料来源。)
<<ASP程序设计及应用>> 作者:张景峰 出版单位:中国水利水电出版社
《Dreamweaver CS3+ASP》作者:陈益材 朱文军 编著
二.任务概述
1.目标:制作一个介绍班级的动态网站
2.运行环境:ASP
3.条件与限制: 需要在IIS 5.0以上的版本环境运行
三.数据描述
1. 静态数据
2. 动态数据(包括输入数据和输出数据。)
学校首页内容
信息咨询内容
班徽介绍内容
下载专区内容
班级相册内容
班级机构内容
留言板内容
3. 数据库描述(给出使用数据库的名称和类型。)
Access数据库
4. 数据词典
5. 数据采集
四.功能需求
1.功能划分
2.功能描述
? 主页部分动态滚动
? 查看相册,查看新闻
? 信息查找功能
? 下载功能
? 用户注册功能
? 登陆功能
? 添加新闻与修改删除功能
? 上传文件与管理文件功能
? 添加管理员与与修改删除功能
? 留言功能
五.性能需求
1.数据精确度
2.时间特性:默认
3.适应性:WindowsXP系统下IIS5.0环境可顺利运行。
六.运行需求
1.用户界面(如屏幕格式、报表格式、菜单格式、输入输出时间等。)
2.硬件接口
3.软件接口
4.故障处理
注册页面未填项弹出提示
七.其他需求(如可使用性、安全保密、可维护性、等。)
房屋信息资讯网需求分析说明书1.绪言随着我国市场经济的快速发展和人们生活水平的不断提高,简单的租赁和买卖服务已经不能满足人们的需求…
目录第1章引言111编写目的112项目背景1第2章任务概述121目标122运行环境223条件与限制224栏目设置3第3章功能需求5…
网上购物需求分析报告桐城大世界整理项目背景介绍网上购物在线网站致力于提供产品展示及订购为核心的网上购物服务宣传自己的产品将自己的产…
网上商城姓名班级微机学号学院计算机信息学院需求分析说明书1023班1000005315目录一引言311项目背景312前期工作313…
需求分析报告对江洵网络科技有限公司的需求分析报告一引言重庆江洵网络科技有限公司是一家新兴成长的互联网公司主要从事企业电子商务外包服…
返利网用户群和用户需求分析报告一返利网用户基本特征分析1性别结构通过调查可以看出返利网的用户以女性为主女性用户要远远多于男性用户女…
小型论坛需求分析报告姓名20xx3912梁品淞20xx3993刘崇高20xx4000刘天元20xx3999侯昆20xx3849刘奇…
目录第1章引言111编写目的112项目背景1第2章任务概述121目标122运行环境223条件与限制224栏目设置3第3章功能需求5…
网站需求分析模板一哪些人应该参与网站开发项目的需求分析活动需求分析活动其实本来就是一个和客户交流正确引导客户能够将自己的实际需求用…
电子商务网上商城网站需求分析目录1引言111背景112参考资料113假定和约束114用户的特点12功能需求121系统范围122系统…
御纪元科技网站开发需求文档实例内部资料网站开发要求文档始终相信这世间相爱的因素有很多但分开的原因只有一个爱的还不够人生有四个问题健…