1、它打破了地域限制,真正使信息得以共享,改变了人们的工作和生活方式。 目前,音乐网站从传播形式来看,大致可分为三类:有固定网址的音乐网站、搜索类音乐网站、P2P 类音乐网站,三者功能各异,互为补充。 有固定网址的音乐网站在数量上占绝对优势,因为这是网站存在的基本形式。2.3项目目标基于ASP.NET MVC技术的天音在线系统采用B2C的运行模式,用户可以享受网络方便,快捷,安全的享受音乐节奏。系统的实现目标如下:A.方便用户查看搜索歌曲信息B.为用户提供最新的音乐资讯C.为用户提供歌曲的完整歌词D.方便管理员进行信息统计项目的建设意义如下:A.尽量贴近用户的心理,在实现基本功能的基础上开发用户喜
2、爱的功能。B.在完成功能之余注重网站的可靠性,安全性,易用性等问题。2.4系统范围和系统边界任何系统都不可能包罗万象,天音在线系统主要解决的是及时为用户带来最好听的歌曲,为用户提供最优质的服务。系统主要面向的服务对象有:学生、歌曲爱好者,为他们提供音乐资讯、在线听歌、歌词查看以及歌曲下载服务,通过良好的服务为音乐爱好者做出自己最大的贡献。2.5功能描述为了对网站进行安全管理,网站采用基于角色的权限控制,将人员大体分成3类,游客,注册用户,管理员。对于游客: 1.可以浏览歌曲信息 2.可以在线试听音乐 3.可以查看音乐资讯B.对于注册用户: 2.可以添加音乐在播放列表 4.可以下载音乐 5.可以
3、修改个人信息C.对于管理员: 1.可以管理音乐信息 2.可以管理用户播放列表 3.可以修改个人信息 4.可以管理用户信息 5.可以对网站进行数据维护 6.权限管理系统功能结构图如下:图1 系统功能结构图(1)登录表1 管理员登录需求分析角色注册用户(管理员)前提条件无主事件流1.用户登录该网站的登陆页面2.显示登录页面信息如:用户名,密码3.输入用户名和密码点击登录按钮(E2)4.验证登录信息 5.加载用户所拥有的权限信息,并显示在页面异常事件流E1: 键入非法的标识符,指明错误。E2: 用户账号被管理员屏蔽,无法登陆。(2)用户管理表2 管理员用户管理需求分析用户必须完成登录的用例1.当用户
4、登录该网站,点击“查看用户”2.进入用户列表页面3.添加、修改或删除用户 用户账号被管理员屏蔽或删除,无法设置,提示重新激活账号表3 管理员歌曲信息管理需求分析1.当用户登录该网站,点击后台管理2.进入歌曲信息管理界面3.添加、修改和删除歌曲信息 键入非法的标识符,指明错误表4 管理员歌手信息管理需求分析2.进入歌手信息管理界面3.查看或者添加、修改和删除歌手信息表5 管理员专辑信息管理需求分析2.进入专辑信息管理界面3.查看或添加、修改和删除专辑的相关信息 表6 管理员播放列表管理需求分析2.进入清空所有播放列表管理界面3.提示是否确认清空2、会员表7 会员登录需求分析注册用户1.用户点击网
5、页登录选项账号,密码3.输入账号和密码点击登录按钮(2)歌曲信息查询表8 会员歌曲信息查询需求分析1.会员登录进入系统成功页面2.在网站首页输入歌曲名称3.点击查询按钮,返回到信息查询结果页面 键入非法的标识符或者格式不对,指明错误。(1) 歌手信息查询表9 会员歌手信息查询需求分析2.在网站首页输入歌手名字(2) 专辑信息查询表10 会员专辑信息查询需求分析2.在网站首页输入专辑名称(3) 上传歌曲表11 会员上传歌曲需求分析1. 注册用户登录进入系统2. 点击进入网站上传歌曲文件页面3. 选择本地音乐文件,点击上传(4) 下载歌曲表12 会员下载歌曲需求分析2. 点击进入网站歌曲下载页面3
6、. 选择要下载的歌曲,点击下载(5) 个人播放列表管理表13 会员个人播放列表管理需求分析1.注册用户登录进入系统2.点击进入个人中心3.进入我的播放列表页面4.选择播放列表中想要删除的歌曲5.点击确认删除(6) 修改用户头像表14 会员修改用户头像需求分析3.进入我的头像页面4.选择喜欢的头像5.点击确认修改(7) 修改绑定电子邮件表15 会员修改电子邮件需求分析3.进入邮箱绑定页面4.输入邮箱地址3、游客(1)注册表16 游客注册需求分析未注册用户1.用户访问网站的首页2.点击登陆入口的注册链接,进入用户注册页面3.输入账号、邮箱、密码等注册信息点击注册按钮4.发送确认邮件到电子邮箱,跳转
7、到登陆成功提示页面。(2)音乐搜索查询表17 游客音乐搜索查询需求分析游客用户没有完成登录的用例1.进入网站首页2.在网站首页输入歌曲名或专辑名或者歌手名3.点击查询按钮,返回到信息查询结果页面。(3)音乐试听表18 游客音乐试听需求分析1.进入网站首页 2.选择要听的音乐3.点击播放按钮3.系统需求建模3.1业务用例3.1.1系统角色系统的主要角色和权限如下:表19 系统的主要角色和权限权限管理员人员管理、音乐管理、个人信息管理、数据维护、权限管理音乐搜索、在线听歌、管理播放列表、下载歌曲、个人信息的管理 查询音乐、试听歌曲、查看音乐资讯3.1.2游客 只能搜索音乐、在线试听音乐和查看音乐资
8、讯 用例图如下:图2游客用例图3.1.3注册用户注册会员主要功能是搜索音乐、个人信息的管理、在线听歌、下载音乐等功能图3 注册用户用例图 表20在线听歌用例说明用例名称在线听歌用例描述当用户点击歌曲时启动用例,当点击下一首时结束用例参与者用户或游客前置条件进入本系统后置条件播放表中的数据增加被包含的用例查看歌曲信息,播放列表信息被扩展的用例取消收听,移出播放列表主要步骤用户意图系统职责1. 搜索歌曲3.在线听歌5.播放歌曲2.提供用户搜索结果4.系统验证条件是否有效并查询数据库信息、显示歌曲信息6.同步歌词显示表21个人中心用例说明个人中心当点击个人中心进入个人信息管理中心,启动用例,点退出结束用例用户登陆个人信息的修改个人信息修改,个性化设置取消修改1.用户进入个人中心3.提出修改个人信息5.修改个人信息7.提示修改成功2.系统返回个人中心页面4.访问数据库、返回修改页面6.检查修改信息并修改数据库 表
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1