




已阅读5页,还剩35页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第 1 页 毕业论文 设计 毕业论文 设计 基于帝国 CMS 的音乐网站的规划 与实现 系 别 XXXXXXX 专业年级 XXXXXXX 姓 名 XXXXXXX 学 号 XXXXXXX 指导教师 XXXXXXX 职 称 助 教 2011 年 11 月 21 日 第 2 页 目 录 摘摘 要要 5 5 ABSTRACTABSTRACT 5 5 1 绪 论 1 1 课题研究的目的 7 1 2 课题研究的意义 7 1 3 国内外现状 8 1 4 音乐网站存在的问题 8 2 系统可行性分析 10 2 1 市场可行性分析 10 2 1 1 万能会员整合接口 10 2 1 2 完善的会员系统 10 2 2 技术可行性分析 11 2 2 1 超强系统模型扩展功能 11 2 2 2 模板标签支持多种操作类型 11 2 2 3 操作日志记录 12 2 2 4 内置部分完善的模型 12 2 3 经济可行性分析 12 2 3 1 强大的信息采集功能 13 2 3 2 信息内容支持存放文本 14 2 3 3 内置强健 稳定的备份恢复系统 14 2 3 4 强大的广告管理插件 15 第 3 页 3 系统需求分析 15 3 1 功能分析 15 3 2 系统用例图 16 3 3 系统开发环境 17 4 系统总体设计 18 4 1 系统主要工作流程图 18 4 1 1 后台管理模块程序流程 18 4 1 2 前台管理模块程序流程 18 4 2 系统功能设计 19 4 2 1 前台功能设计 19 4 2 2 后台功能设计 21 4 3 系统数据流图分析 22 4 4 系统流程 24 4 5 系统的技术要求 27 5 系统实现 28 5 1 音乐网站前台 28 5 1 1 首页 28 5 1 2 试听音乐模块 29 5 1 3 站内短信模块 30 5 1 4 添加歌词模块 30 5 1 5 评论模块 31 5 2 音乐网站后 32 5 2 1 歌曲管理模块 32 5 2 2 网站配置管理模块 32 第 4 页 5 2 3 日常管理模块 33 6 系统测试 34 6 1 测试类型 34 6 2 测试结果 35 6 2 1 测试用例执行结果 35 6 2 2 测试问题解决 36 7 总结与展望 37 致 谢 38 参考文献 39 第 5 页 基于帝国 CMS 的音乐网站的规划与实现 XXXXXXX 学生XXXXXXX 指导教师XXXXXXX 摘摘 要要 本系统由两大模块组成 前台展示模块和后台管理 模块 前台模块 主要是提供音乐动态展示 可以在线视听 在线 下载 而后台主要是对该网站的音乐信息进行及时的更新 以提供 最新的音乐信息 本系统界面友好 与目前市场上的主流音乐网站大体一致 而 且操作更加简单 使用方式和微软各种软件 Windows Office 基本相同 减少了用户学习 使用本网站系统的额外负担 本文通 过系统概述 系统分析 系统设计 系统实施 开发总结 详细的 说明了系统的开发过程 最后并对整个开发过程进行了总结 关键词 音乐 DIV CSS PHP Mysql Abstract This system consists of two main modules display modules front and back office management module Front module is to provide music dynamic display online audio online download The background music is mainly the site information and timely updates In order to provide the latest music information The system user friendly and currently on the market broadly consistent with the mainstream music sites but also more simple operation using a variety of ways and Microsoft software Windows Office is basically the same reducing the user learning to use the additional burden of this website In this paper the system overview system analysis system design system implementation development 第 6 页 summary detailed description of the system development process the final and the entire development process is summarized Key words Music DIV CSS PHP Mysql 基于帝国 CMS 的音乐网站的规划与实现 第 7 页 1 1 绪绪 论论 网络技术以及计算机的发展 网友们对网络的要求也日益加强 平常在网上听音乐用一大堆下载软件下载下来也要管理 又占空间 比 如那流行歌曲 下载了听了又要删 很不方便 而网络音乐库的实 现改变了这一状况 它本身就是一个数字音乐交互网站 用户通过 它可是方便 快捷 安全地实现国内最大的音乐搜索查找歌曲 并 能实时试听 点歌并将自己喜爱的歌曲加入收藏 为用户建立一个 自由 自主 安全的世界局域网 1 1 课题研究的目的 随着网络技术的发展 人民在利用网络学习的同时 也在享受 着网络带来的各种附带产品所产生的效应 如网络游戏 网络歌曲 音乐网站正是在这样的需求前提下应运而生 给人们的日常生活带 来了极大的乐趣 让人们在繁忙疲惫的工作之后可以进行休闲 基 于此种现状 在充分分析了该行业的市场前景 调研了用户需求之 后 本人设计了该音乐网站 1 2 课题研究的意义 流行音乐之所以被称为 流行 原因之一 是她有着传播的 时效性 绝人部分流行歌曲可以一夜成名 但是从人们脑子里消失 得也很快 从前极力抢购的唱片可能不久之后就被束之高阁 人们 追逐的永远是不同于以往的 新 星 但是互联网的出现 一方而 因为传播速度提高而加剧了这种时效性 另一方而却又利用其无限 的网络胸怀使这些流行音乐具有了一定的持久性 如果这两方面正 是人们所需要的 那么 这些都应当归功于音乐网站 作为音乐网站的网络载体 音乐网站在创作 传播 欣赏方式 等方而对流行音乐的发展都产生了前所未有的影响 1 电脑网络技术的发展使人们通过音乐网站接触到了更多的流 行音乐 第 8 页 2 网民数量的激增使更多的人们通过音乐网站接触到了流行音 乐 3 音乐网站为流行音乐创作提供了更多的便利 4 音乐网站刺激了流行音乐的传播 5 音乐网站使流行音乐的欣赏方式发生了改变 6 音乐网站不但刺激了流行音乐的传播 且也刺激了电子数码 产品的频繁更新换代 1 3 国内外现状 互联网给学习者提供了丰富的超媒体资源 为网友创造出了一 种由他们自行控制的娱乐环境 如果长期手动从网上找寻 就会产 生一种无从适从的感觉 从而降低网友的兴趣 目前有很少系统能 实现这种网络音乐库的功能 更在以下方面涉及不多 没有实现在 线实时试听 不能方便的分类的检索的系统 单一的音乐网站只是 线性的 不是层次状或网状的 也不支持相近歌曲的查询 检索功 能 找歌只能靠输入和分类查找实现 不便于相关性和方便性的查 询 网友只能每次重复查找 不能记录网友的喜好 前收藏 这就 浪费了一定的时间和网络资源 由上可看 网络音乐库的好与坏 严重影响了网友的上网时间 和对一个音乐系统的影响力 同时也影响了系统使用的效率 因此 音乐网站是一个很有必要的娱乐系统 并且还有很大的发展空间 1 4 音乐网站存在的问题 音乐网站的目标是为用户准确地快速的定位自己的喜好 同时 能快速 方便地查询新歌和自己喜爱的歌曲 所有歌曲都有一个规 范的数据库后台 这就为快速查找有很大的改良作用 但随着网络 的发展 人们知识水平的不断提高 音乐网站也在需要不断的发展 概括来说运行网络音乐库的系统应该支持窗口 支持音频 我 们认为 音乐网站并不是功能越多越好 而要有了用户所需求的功 第 9 页 能就行 这有效的保证了速度性和系统的运行性 由于计算机技术的进步 计算机为时空自由 资源共享 系统 开放 便于协作提供了支撑 但是 目前大量的网络音乐系统只是 停在网络单一的水平上 并没有实现动态的个人化服务 存在主要 的问题主要有 1 不能实时的试听 2 还必需安装播放器 不能用一个系统实现全部功能 3 缺乏个人化服务 不能针对每个用户实现个性功能 比如 收藏 4 缺乏新闻的发布 针对以上存在的问题 本文认为需要在以下几方面开展研究 1 我们在音乐网站内集成了播放器 用 Microsoft MediaPlayer 播放器 能播放大多数不同格式的歌曲 2 针对每个用户在用户个人数据库里增加收藏 方便用户收 集自己喜爱的收藏歌曲 第 10 页 2 2 系统可行性分析系统可行性分析 2 1 市场可行性分析 2 1 1 万能会员整合接口 通过此接口可整合任何 mysql 的系统 无论他是用什么语言 开发的 配置非常容易 只需配置几个参数即可 并且支持会员 组与点数的整合 目前具有音乐点播功能的网站很多 如百度音乐 九层音乐 虽然有专门的音乐音乐服务器可以支持大流数 但价格一般极其 昂贵 从应用范围上看 由于产品支持数据流数有限 只能应用 在一些小型的音乐系统中 如酒店 歌厅包房 中小企事业学校 的培训 商场等等 不适合长宽应用在大型社区网和城域网中 从价格上看 尽管几家都采用 PC 服务器方案 相对于专业音乐服 务器的价格的确很低 但方案仍然要采用高档 PC 服务器 SCSI RAID 卡 和 SCSI 硬盘 硬件成本仍然较高 综合几方面 我 们开发出一套支持多并发流数 软硬件成本低 管理完善的大型 音乐集群服务器系统是有其市场空间和优势 2 1 2 完善的会员系统 系统可按会员的 会员组 有效期 包年 季 月 点数 对会 员进行分类 用户可后台增加 修改 删除会员组 会员组可设置 会员级别 收藏夹数 每天最大下载数 这些分类均对系统的所 有系统模型有效 如查看信息的权限控制 扣除点数 下载 在线 观看信息的权限控制 扣除点数 每天下载数限制 可设置重复 扣除点数间隔时间 用点数 预付款购买商城模型的商品等等 会员系统其他功能 用户注册 修改资料 购物车 收藏夹 查看状态 在线冲值 查询购买记录 查询下载记录 信息投稿 投稿增加积分 第 11 页 后台点卡功能 支持批量添加点卡 可按有效期 点数冲值 批量赠送点数 2 2 技术可行性分析 系统的主要技术难度是解决并发流数 国外许多大公司推出 的专有音乐服务器可以支持几百个并发流 但价格相当昂贵 国 内的几个厂家采用的是高档服务器作为音乐服务器 可以支持几 十个流 最多 100 个 采用服务器替代专有音乐服务器硬件成本 大大降低 但单台服务器的并发数据流数和硬盘扩充的极限太小 不能满足大型的市场需求 2 2 1 超强系统模型扩展功能 帝国 CMS 是不同于以往的 CMS 系统 他可以直接在后台通 过新建表 自定义字段 然后组成新的系统模型 从而实现各种 适合用户自己的系统 如下载系统 音乐系统 商城系统 产品 库等等 并且此功能为数据量较大的网站进行数据部署 将信息 量分配于不同的信息表 并且无论是系统内置还是用户自定义的 模型 每个模型都有自己的采集 如果会点程序 将能扩展更多 更复杂的系统 此功能详细使用可参考使用文档 2 2 2 模板标签支持多种操作类型 支持调用的操作类型 可按 所有 栏目 专题 数据表 调用 最 新 热门 推荐 评论排行 头条信息 下载排行 的信息 并且支持按 SQL 语句调用信息 支持多栏目调用 多个调用栏目的 ID 用 格开即可 用户可自定义标签 第 12 页 2 2 3 操作日志记录 系统会记录用户的登陆日志与操作日志 并且可设置是否开 启记录日志 2 2 4 内置部分完善的模型 除了用户可自定义系统模型外 系统内置了部分模型 以后 会陆续增加 用户可选装 1 新闻系统模型 系统默认的模型 附带信息来源管理 作 者管理 内容关键字管理 过滤字符管理 2 下载系统模型 附带下载服务器管理 删除下载记录管理 错误报告管理 批量替换地址权限等功能 防盗链方面 采用定时更新下载验证码 定时更换下载服务器 定时更 换下载地址相结合 3 影视系统模型 同下载系统模型 不过他同时支持在线观 看多媒体的信息 防盗链方面 采用定时更新下载验证 码 定时更换下载服务器 定时更换下载地址相结合 并 且在线观看采用更严密的加密方式 保护多媒体地址 4 图库系统模型 5 FLASH 系统模型 6 商城系统模型 附带支付方式管理 配送方式管理 订单 管理 支持各种支付方式 7 新闻系统模型 存放文本 此模型与数据库式的新闻模型 不同的是 他将信息内容存放文本文件 用户可依不同 情况选用 2 3 经济可行性分析 软件的经济可行性是指软件所能带来的经济效益与开发设计 第 13 页 所需要的投资相比 是否相适宜 同时还要看此软件能否真正给 用户带来足够的经济效益 我们开发的这套系统正是考虑系统开 发的成本而设计 本系统的开发在经济上是完全可行的 开发此 软件不需要大量的经费 而且是个人独立设计 可以节省许多费 用 同时也可提高个人的实际动手能力 综合以上技术特点 为了降低成本 我们采用 PC 服务器作为 音乐服务器 而且 PC 服务器 的性能还在不断提高 支持的并发 数据流数也在增加 PC 服务器作为音乐服务器的方案正逐步取代 以前的专有音乐服务器 为了解决多并发流数 我们采用多台 PC 服务器以集群的形式 通过控制网关完成服务器之间的协调 提 高系统的利用率 控制网关以及集群服务器技术是我们的技术增 值点 另外 由于采用集群形式 我们不要求 PC 服务器实现最 大流数 可以采用低档 PC 服务器和 IDE 硬盘 这样又可以提高单 台音乐服务器的性能价格比 经过我们预研和测试 服务器的瓶 颈不在 CPU 这样可以用低档 CPU 和主板 采用 IDE RAID 卡和 7200 转 IDE 硬盘的服务器仍可支持三 四十个并发流 控制网关 的技术经过前 期的预研也是可行的 系统的整个方案都是我们自 行开发并在通用的软硬件平台上运行 具有较强的灵活 2 3 1 强大的信息采集功能 本系统无论是内置的系统模型还是用户自定义的模型都有自 己相应的采集 方便用户收集信息 使用简单 无需会任何程序 只需在相应的内容加上相应的 标签即可 多重过滤 同一链接可设置不重复采集 设置采集关键字 不 包含不采集 内容字符替换 广告过滤 过滤相似信息 过滤标 第 14 页 题相同信息 可设置采集前几条记录 采集区域更准确 整体页面区域正则 信息链接区域正则 支持页面编码转换 目前支持 gb2312 big5 utf 8 编码转换 效率更高 采用分组采集与入库 支持多线程 节点 采集 方便性 采集可选是否马上入库 特别对于挂机采 非常方便 填写采集正则后可预览采集结果 复制 清空节点 入库可选择 选择式入库 与 全部入库式 对采集的临时数据进行管理 其他特性 支持多列表采集 支持内容分页采集 支持远程 保存图片 FLASH 附件 图片水印 只要定义的字段为 img flash file 均支持远程保存 2 3 2 信息内容支持存放文本 对于数据量非常大的信息内容 如小说 论文或其他大型的 内容数据存放数据库是非常不适合的 如果存放数据库 单表容 量很容易爆增 从而影响数据库效率 因而帝国引入了此功能 可以将这些大型数据存储到文本文件里 并且系统对文件加密 安全性得到保障 信息内容越大 此方案效果越佳 2 3 3 内置强健 稳定的备份恢复系统 采用分组备份 系统自动将数据库分成多部分进入导出 理 论上不限数据库大小 均可备份与恢复 安全性 备份文件均生成 php 文件 并且采用登陆验证 只 有登陆的管理员才能进行数据恢复 稳定性 系统采集分组备份 每组备份数据大小后台直接设 置 使用方便 备份文件在线打包 下载与删除 灵活性 备份目录 压缩目录在线自定义 在线建立 删除数据库 优化 修复 清空 删除数据表功 能 在线直接恢复数据 第 15 页 备份帝国 CMS 整站非常简单 只需备份数据库 d 附件目录即 可完全备份 其他信息均可后台直接恢复与全站更新 2 3 4 强大的广告管理插件 支持广告类型 图片广告 FLASH 广告 文字广告 HTML 代 码广告 弹出广告 支持广告效果 普通显示 满屏浮动显示 上下浮动显示 左 右 全屏幕渐隐消失 可移动对话框 对联式广告 支持标签与 JS 调用 可设置广告过期时间 广告管理员更换 广告 3 3 系统分析系统分析 3 1 功能分析 音乐网站系统主要由前台模块和后台管理模块两部分组成 会员在进入该网站后 不仅可以查看各种类型音乐 按字母检索 或者根据关键词进行搜索 更可以点歌及添加歌词 还可以上传 歌曲 加入收藏 对歌曲进行管理操作 1 登录与注销 每个用户都可以用自己的帐号登录系统 用户操作完成后退 出系统 注销后可以重新登录系统 2 修改密码 每个用户登录本系统之后都可以更改自己的登录密码 3 系统管理员 对网站的会员进行管理 包括会员信息的查询 修改和删 除 音乐信息管理 添加音乐信息 修改音乐信息 上传管理 后台用户上传音乐信息 第 16 页 进行类别 歌曲 专辑 歌手 视频管理 可以发布网站公告 同时可以做调查统计 4 普通用户 普通用户可以浏览该网站 选择登陆到系统中 可以在线试 听 点歌祝福 修改资料 站内信箱 超级 CD 架以及专辑收藏 功能 3 2 系统用例图 用例图用来描述系统与参与者之间的相互作用 也可以说它 是从用户角度出发对如何使用系统的描述 首先要理清下面几个 概念 角色 角色代表了某一事件发生的参与者 他用一个小人表 示 在通常的网络项目中 角色常被用来代表使用网站的用户 但角色的作用并不局限于此 它也可以用来代表与系统交互的其 他实体 用例 用例代表系统可以实现的功能 通常一个用例代表一 组功能 它实质上规定了系统实现功能的范围 在实际项目开发 过程中 一个项目中往往涉及很多个用例 此时需要将其分解成 若干个子系统实现 以便于理解 在 UML 中 用例用一个椭圆表 示 用例图 当角色与用例发生某种关系时 就可以用一个图将 它们关联起来 这就是用例图 角色与用例之间使用一个带箭头 的实线连接 箭头方向代表使用者与被使用者关系 第 17 页 登录 管理会员信息 管理音乐信息 管理评论信息 管理员 管理音乐类型 登录 点歌 视听歌曲 收藏音乐 普通用户 下载歌曲 3 3 系统开发环境 1 使用 Windows XP 操作系统 2 使用 IIS 或者 Netbox web 简易服务器 第 18 页 4 4 系统设计系统设计 4 1 系统主要工作流程图 4 1 1 后台管理模块程序流程 该流程图描述了后台管理员对网站的管理 管理员可以对歌 曲进行添加 修改 删除 具体的添加功能是通过本地浏览把歌 曲上传到网站 修改歌曲信息或者删除点击率低的歌曲等功能 如图 4 1 所示 图 4 1 后台管理程序主要流程图 4 1 2 前台管理模块程序流程 本系统设计的初衷是会员可以享受网站的功能 未注册的游 客只能浏览网站 不能进行其他操作 因此当用户在进入网站的 一开始便会对用户的身份和权限进行验证 反馈不同的页面给不 痛的用户而用户 从而实现对权限的划分功能 注册后成为会员 就可在网站上在线视听音乐 在线看电影 搜索歌曲 在线留言 音乐网站后台首页 admin index asp 是否为管理员 是 添加歌曲 admin song add asp 歌曲参数 admin smusicmana asp 删除歌曲 admin smusicdel asp 账号管理 Admin adminmodify asp 前台 否 第 19 页 音乐论坛 享受专辑的在线视听以及实现下载歌曲等功能 也 可以在论坛上和其他会员进行交流 管理员身份除了享有普通会 员的权限以外 还可以对歌曲的添加 删除 修改以及上传文件 管理个人资料 修改登陆账号和密码等操作 该流程图描述了音 乐网站的整个流程 如图 4 2 所示 音乐网站前台 index asp 用户注册登录 是 是否为管理员 用户注册页面 zhuce asp 否 网站主页 index asp 发表留言 bbs asp 下载歌曲 download asp 在线收看电影 movie asp 在线试听歌曲 music asp 搜索歌曲 search asp 管理后台 admin index asp 是 否 图 4 2 前台管理程序主要流程图 4 2 系统功能设计 4 2 1 前台功能设计 在前面的系统的系统功能分析中 将前台划分成 5 个模块 如图 4 3 所示 第 20 页 用户登录身份验证模块 首页模块 收藏模块 试听模块 下载音乐模块 数据库模块 数据库 访问模 块 点歌模块 图 4 3 前台功能模块图 前台功能模块描述 1 首页模块 普通用户可以登陆 进行音乐的分类查询 用户可以自己挑选喜爱的音乐种类进行查询 2 试听模块 用户可以自己挑选喜爱的音乐进行视听 3 收藏模块 用户可以对试听过的音乐添加到收藏中 方 便下次浏览试听 4 下载音乐模块 用户可以查看不同种类的音乐 对自己 心仪的音乐进行下载 5 点歌模块 用户可以将自己喜欢的歌曲点播给自己的亲 第 21 页 朋好友 4 2 2 后台功能设计 根据前面的系统的系统功能分析中 将后台划分成 5 个模块 如图 4 4 所示 后台用户登录身份验证 类别管理模块 专辑管理模块 歌手管理模块 网站公告模块 日常高级管理模块 数据库模块 数据库 访问模 块 歌曲管理模块 视频管理模块 系统管理模块 网站配置管理模块 图 4 4 后台功能模块图 后台功能模块描述 类别管理模块 对音乐分类列表进行管理 并分为总类和分 类 第 22 页 歌曲管理模块 对音乐进行直接添加 分类添加 可查看歌 曲列表 全部的歌曲以及对已推荐的歌曲进行撤销操作 专辑管理模块 该模块可以进行添加专辑 显示专辑列表及 取消已推荐展示的专辑项 歌手管理模块 对歌手分类进行修改管理 并对歌手进行添 加歌曲与批量歌词 亦可进行推荐和撤销操作 视频管理模块 该模块可以进行添加视频及修改推荐等操作 网站公告模块 可添加公告并修改删除操作 添加的公告亦 可在首页滚动显示 日常高级管理模块 对注册会员 站内短信 用户点歌 歌 词审核 友情链接及相应音乐路径进行管理操作 系统管理模块 目前只对管理员修改删除及权限的设定操作 网站配置模块 可在网站后台进行基本配置修改并在首页相 应位置显示 4 3 系统数据流图分析 本系统根据使用该网站的用户角色的不同分为下面两种用户 1 管理员 采用自行设置方式进入网站 负责管理网站上 用户信息和视频信息的管理 以及栏目信息的管理 其中包括音 乐信息的增加 删除 修改 以及栏目信息的增加 删除和修改 2 普通用户 采用先注册后登录的方式进入管理网站 在 网站中可以在线浏览音乐 搜索音乐信息 以及在线收听音乐给 好友点歌信息 根据用户的角色和需求进行划分后 可以归纳出整个系统的 数据流图如图所示 第 23 页 图 4 5 用户未登录时流图 图 4 6 用户登录后流图 第 24 页 图 4 7 用户注册流图 图 4 8 管理员登录流图 4 4 系统流程 调查音乐网站的业务流程应顺着系统信息流动的过程逐步地 进行 内容包括各环节的处理业务 信息来源 处理方法 信息 第 25 页 流的去向提供信息的时间和形态 报告 单据等 通过对音乐播 放业务的实际调查分析 系统的系统分析阶段 我们设计出我们 系统的业务流程图 弄清了音乐点播系统的业务流程 系统的业 务流程如图 4 9 所示 第 26 页 用户 音乐信息查询 登陆 音乐信息评论在线点播音乐 用户退出 音乐下载修改个人信息 管理 员 修改用户信息 登陆 各信息查找修改发表评论 管理员退出 修改公共消息修改音乐信息 图 4 9 音乐业务流程图 第 27 页 4 5 系统的技术要求 1 功能要求 系统设计的各项功能能够正确完成 对输入的数据能判断出是否为非法数据或越界数据 系统 会自动给出提示 告诉用户重新输入 各模块在运行时互不干扰 各种操作的快捷键能够正确运 行 对非法操作能够给出正确处理 2 编码要求 主应用程序的命名 主应用程序的命名应由项目负责人确定 能完全表达出本系统意义的英文字符串即可 包括应用程序对象 名 应用所在的库名 项目名 可执行文件名都必须统一使用本 命名 3 界面要求 各窗口的大小适中 布局合理 插有图版 界面美观大方 各窗口的控件及按钮的文字命名正确 有时还配有图标 4 数据库要求 表的设计合理 没有冗余的数据 表及字段的命名采用英文方式 字段类型及长度合理 表的主键 外键和索引正确无误 前台操作与后台数据库之间的连接正确 第 28 页 5 5 系统实现系统实现 5 1 音乐网站前台 5 1 1 首页 普通用户可以登陆 进行音乐的分类查询 用户可以自己挑 选喜爱的音乐种类进行查询 包括 华语女歌手 日韩歌手 华 人组合 欧美歌手 影视金曲 闽南台语 MTV 视听 劲爆舞曲 动漫游戏 音乐欣赏等 如图 5 1 所示 第 29 页 图 5 1 首页 5 1 2 试听音乐模块 用户可以自己挑选喜爱的音乐进行视听 如图 5 2 所示 第 30 页 图 5 2 视听音乐模块 5 1 3 站内短信模块 用户登陆会员系统后可以给站内好友发送短消息 如图 5 4 所示 图 5 4 站内短信模块 5 1 4 添加歌词模块 如果歌曲没有歌词用户可以自行添加歌词 等待管理员审核 后即可显示 如图 5 5 所示 第 31 页 图 5 5 添加歌词模块 5 1 5 评论模块 第 32 页 图 5 6 评论模块 5 2 音乐网站后 5 2 1 歌曲管理模块 该模块对歌曲信息进行管理 具体包括 添加音乐 修改音 乐 歌曲列表 全部歌曲 撤销推荐 图 5 8 歌曲管理模块 5 2 2 网站配置管理模块 该模块对网站的前台显示进行设置操作 第 33 页 图 5 10 网站配置管理模块 5 2 3 日常管理模块 该模块对音乐网站的注册会员 站内短信 用户点歌 歌词 审核 评论审核等进行编辑 删除管理 图 5 9 日常管理模块 第 34 页 6 6 系统测试系统测试 6 1 测试类型 表6 1 测试类型 测试类型测试类型测试内容测试内容测试目的测试目的 所用的测所用的测 试工具和试工具和 方法方法 功能 测试 1 用户个人 前台 注册新用户 登录系统 浏览网 页 发表留言 视 听歌曲 点歌送给 好友 下载歌曲 将自己喜欢的音乐 收藏到音乐盒 3 管理后台 管理员注册系统 管理员登录系统 音乐添加 修改 上传 会员评论管 理 核实所 有功能 除 下载功能外 均已正常实 现 1 流程 检验 各个 业务流程符 合常规逻辑 用户使用时 不会产生疑 问 2 数据 精确 各数 据类型的输 入输出时统 计精确 采用 黑盒测试 使用边界 值测试 等价类划 分 数据 驱动等测 试方法 进行手工 测试 用户 界面 UI 测 试 1 导航 链 接 页面结构包括 菜单 背景 颜色 字体 按钮名称 TITLE 提示信息的 一致性等 核实各 个窗口风格 都与基准版 本保持一致 或符合可接 受标准 能 WEB 测试通用 方法 手工 测试 第 35 页 2 友好性 易用性 合理性 一致性 正确性等 够保证用户 界面的友好 性 易操作 性 而且符 合用户操作 习惯 安全 性和访问 控制测试 1 密码 登 录 个人用户 管 理员用户 2 权限限制 3 通过修改 URL 非法访问 4 登录超时 限制等等 1 应用 程序级别的 安全性 核 实用户只能 操作其所拥 有权限能操 作的功能 2 核实 只有具备系 统访问权限 的用户才能 访问系统 黑盒 测试 手 工测试 性能 测试 1 最大并 发数 2 查询最 新发布音乐 注册 新用户时以及登录 时系统的响应时间 核实系 统在大流量 的数据与多 用户操作时 软件性能的 稳定性 不 造成系统崩 溃或相关的 异常现象 第 36 页 6 2 测试结果 6 2 1 测试用例执行结果 表6 2 测试用例执行结果 测试用例名称测试用例名称用例状态用例状态测试结果测试结果备注备注 用户注册 已执 行 已
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 森林生态补水工程建设实施方案
- 热力设备远程监控系统方案
- 专业定制哺乳期离婚财产分割协议范本
- 校园周边安全教育黑板
- 教育培训机构股权转让与课程资源合作框架协议
- 排水管网升级方案
- 离婚协议签订注意事项及财产分割及子女抚养费协议
- 离婚协议中关于个人财产赠与及债务免除协议范本
- 离婚子女轮流抚养法律保障与争议解决协议
- 《都市精英夫妻情感修复及财产分割专项协议书》
- 研究生新生入学教育课件
- 2024年国家电投集团黄河公司招聘笔试参考题库含答案解析
- 航海英语会话(一)
- 道路工程安全技术交底
- 高三数学备课组高考数学经验总结
- 鼎捷T100-V1.0-票据资金用户手册-简体
- 城乡规划管理与法规系列讲座城乡规划的监督检查
- 第一单元知识盘点(含字词、佳句、感知、考点) 四年级语文上册 (部编版有答案)
- 钻井工程钻柱课件
- 小学硬笔书法课教案(1-30节)
- 周口市医疗保障门诊特定药品保险申请表
评论
0/150
提交评论