uml_酷狗音乐管理系统.doc

uml_酷狗音乐管理系统.doc

ID:49527624

大小:376.01 KB

页数:13页

时间:2020-03-02

uml_酷狗音乐管理系统.doc_第1页
uml_酷狗音乐管理系统.doc_第2页
uml_酷狗音乐管理系统.doc_第3页
uml_酷狗音乐管理系统.doc_第4页
uml_酷狗音乐管理系统.doc_第5页
资源描述:

《uml_酷狗音乐管理系统.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、学院信息与电气工程学院专业软件外包班级软件本1003本专学号20102212544姓名司艳姣密封线学生须将文字写在此线以下鲁东大学信息与电气工程学院2012-2013学年第二学期《软件建模技术》课程论文课程号:2235070-01任课教师高洪江成绩论文题目:酷狗音乐管理系统针对一个软件系统或者信息系统,题目自拟,进行分析与建模论文要求:(对论文题目、内容、行文、字数等作出判分规定。)1、建模工具使用RationalRose2003;2、要求设计系统的用例模型、静态模型、动态模型和部署模型,画出相应的用例图、顺序图

2、(和协作图)、活动图、类图、包图、组件图、状态机图、部署图;3、论文正文(不计图表不少于3000字)。教师评语:教师签字:年月日正文酷狗音乐管理系统1.背景介绍随着科技的不断发展,网上音乐逐渐的深入到人们的生活中,酷狗音乐作为一种收听音乐的音乐平台,支持在线收听音乐、电台音乐和卡拉OK等。酷狗音乐管理系统是满足用户既可以利用本地下载好的音乐,也可以在线收听音乐的系统。该系统可以方便的为用户提供自己下载的音乐的一种有效管理和聆听,成为VIP用户后便不仅可以收听网上的音乐,还可以和原唱进行PK歌曲,更可以方便管理员对

3、音乐和VIP用户的管理。2.系统需求分析2.1酷狗音乐管理系统的需求分析酷狗音乐管理系统是为VIP用户能更方便的使用本系统和方便管理员管理而设计的一个系统平台。2.1.1系统的功能性需求分析系统允许VIP用户登录系统允许VIP用户进行本地音乐管理系统允许VIP用户进行电台音乐播放系统允许VIP用户使用卡拉OK系统允许VIP用户进行收藏音乐系统允许管理员登录系统允许管理员管理用户信息系统允许管理员管理音乐信息酷狗音乐管理系统功能模块图反映了管理员的管理模式和用户的使用方式。具体内容如图2-1所示:13酷狗音乐管理系

4、统管理员功能模块VIP用户功能模块普通用户功能模块登录系统查找用户添加音乐查找音乐删除用户修改用户删除音乐修改音乐推荐音乐本地音乐管理导入本地音乐播放音乐登录系统播放音乐查看音乐管理音乐电台音乐下载音乐卡拉OK图2-1系统功能模块2.2功能模块概要(1)管理员模块:该系统给管理员主要提供了对用户和音乐的管理,管理员登录后,可以对音乐进行添加、删除,修改,可更新音乐推荐信息,对VIP用户查找,修改信息,删除等。(2)VIP用户模块:该系统给VIP用户提供了音乐的管理,在VIP用户登录后,可以在线收听音乐,下载音乐,

5、收藏音乐,搜索音乐以及卡拉OK等。(3)普通用户模块:该系统给普通用户仅提供了本地音乐的导入和管理以及播放本地音乐的功能。3.系统的用例图3.1管理员管理音乐和用户的用例如图3-1所示:图3-1管理员管理音乐和用户的用例图管理员管理音乐和用户的用例图分析:管理员可以添加音乐;管理员可以查找音乐并修改和删除音乐;管理员可以查找用户并修改和删除用户;3.2.VIP用户操作用例如图3-2所示:13图3-2VIP用户的用例图VIP用户的用例图分析:VIP用户可以导入本地音乐并管理本地音乐;VIP用户可以选择音乐,收藏到收

6、藏列表中并对其管理;VIP用户可以登录系统后下载音乐,聆听电台音乐和进入卡拉OK进行k歌;VIP用户可以播放本地的音乐,下载的音乐及收藏的音乐;3.3普通用户操作用例如图3-3所示:图3-3普通用户的用例图普通用户的用例图分析:普通用户可以导入本地音乐普通用户可以管理本地音乐及下载的音乐·普通用户可以播放本地音乐及已经下载的音乐4.静态模型4.1类图(1)与管理员相关的类,如图4-1所示:图4-1与管理员相关的类【类图说明】admin类是管理员类,管理员类包含的属性主要有管理员账号(adname)和密码(admi

7、npwd)。管理员类包含的操作主要有查找、修改、添加、删除等。(2)与VIP用户相关的类,如图4-2所示:13图4-2与VIP用户相关的类【类图说明】userVIP类是VIP注册用户的类,非注册用户不受管理,在此类中,VIP用户类包含的属性主要有用户名(username)、密码(userpwd)、邮箱(email)和电话(telephone)。VIP用户包含的操作主要有搜索、添加、删除等(3)系统中用到的其他类,如图4-3所示:.图4-3系统中用到的其他类【类图说明】(1)musicitem类是音乐列表类,音乐编

8、号(id),musicitem类包含的操作主要有查找、查询、更新、删除。(2)useritem类是用户列表类,用户编号(id),useritem类包含的操作主要有查找、查询、创建、删除等。(3)userlist类是用户收藏类,收藏编号(id)、对应用户编号(userid)、对应音乐编号(musicid)和对应音乐地址(musicaddr),userlist类对应的操作有播

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。