1、毕业设计开题报告 计算机科学与技术 音乐微博系统的设计和开发 一、选题的背景、意义 国内外微博现状谈 1中指出 虽然微博现在的国际上已经流行风靡开来,但在国内的发展还不是非常的火爆,至少我们现在只是隐约看到一丝微博可能替代传统博客的意向。 现在国内微博的现状是: 据不完全统计,截至 2010 年初,全球开通微博服务的社交服务网络已经有 200 家以上新浪博客 2010 年微博网站大全 2。 大的网络巨头无一例外学习 Twitter 的微博结构。因为本地微博是提供中文语言服务,自然增强了国内微博的互操作性,自然会更有吸 引力比 Twitter 的国外更多的中国用户。但问到微博是否可能替代传统博客
2、之时,现在各大国内互联网巨头的 CEO 都纷纷持观望态度。据了解,现在国内微博的发展已经逐步向国际化的 twitter 靠近,但与 twitter 的实质性相比还处于早期发展阶段。另据了解,在美国的 twitter 即可为个人用户发表每日心情,也可以提高为企业宣传的内容信息。而目前国内微博还是以个人用户为主,发布内容还没有呈现多样化趋势,也就很难催生出产业化的资源。 中山大学管理学院教授、博士生导师、中国市场营销研究中心主任卢泰宏教授在 和讯财智( RICH) 2010 价值营销 论坛访谈 3表示,未来微博类型的发展将从目前的大众化走向专业化。卢泰宏表示,新媒体时代催生了一些新的营销方式,例如
3、手机营销、微博秒报等。而在微博这个市场中,各类媒体如何寻找到适合自己的定位成为它们能否抓住新媒体时代商机的关键。卢泰宏认为,从目前的微博类型来看,新浪、腾讯微博等都走的是大众化路线,而专业媒体、企业应该根据自身的特点,调整微博的定位。例如,和讯网作为专业的财经媒体,有着众多财经媒体资源,可以建立一个“财经型”微博。 未来的微博发展趋势,将从目前的大众化发展为专业化。而 音乐微博将会是整个音乐迷,音乐爱好者,音乐作者,音乐人的网络音乐活动聚集地,这个场所将能为主职音乐的人们提供一个推广的地方。相当于歌手和粉丝关系聚集的地带。 二、研究的基本内容与拟解决的主要问题 1.研究的基本内容 1)理解和分
4、析目前已有的微博和音乐微博系统; 2)对已有系统查漏补缺,突出音乐微博的特点; 3)根据自己所学的知识设计出一个比较完善的音乐微博系统; 4)利用微博的核心技术 Ajax,来做好系统的微博消息发送和接受功能; 5)对多种网络音乐格式进行基本的支持。 2.拟解决的主要问题 1)如何去实现 收听者,会员和被收听者之间数据库设计问题; 2)如何让会员发布的消息可以在不刷新页面 4的情况下,更新在个人微博页面的消息栏中; 3)如何在不刷新页面的情况下,可以实时的对自己敲入的消息字数进行统计; 4)会员登录安全问题 5的考虑(即在停留页面的时候保存 session 退出页面的时候消除 session);
5、 5)如何将音乐地址转换化为音乐播放器可以播放 6的的内容; 6)如何将个人添加音乐加入到个人音乐播放器中; 7)如何将搜索音乐和会员的效率达到最快 (即搜索算法的选择与优化问题 7)。 三、研究的方 法与技术路线、研究难点,预期达到的目标 1、研究方法 1)读书馆查阅相关书籍,制定出音乐微博系统的结构和功能结构图; 2)根据相关文献进行综合分析 8; 3)上网浏览和书籍查阅进行音乐微博资料的查询; 4)对自己的程序进行反复查错和修改; 5)大致将以上功能完成之后进行错误排查和功能测试,进一步完善设计和修复系统。 2、采用的技术路线 1) PHP 脚本功能语言 9; 2)页面的美化布局, HT
6、ML, CSS 及 Javascript; 3) Ajax 的异步动态刷新技术。 3、研究难点 1)如何去实现收听者,会员和被 收听者之间数据库设计问题; 2)如何让会员发布的消息可以在不刷新页面的情况下,更新在个人微博页面的消息栏中; 3)如何在不刷新页面的情况下,可以实时的对自己敲入的消息字数进行统计; 4)会员登录安全问题的考虑(即在停留页面的时候保存 session 退出页面的时候消除session); 5)如何将音乐地址转换化为音乐播放器可以播放的的内容; 6)如何将个人添加音乐加入到个人音乐播放器中; 7)如何将搜索音乐和会员的效率达到最快 (即搜索算法的选择与优化问题 )。 4、
7、预期目标 1)实现会员登录:在该网站注册即可会员 登录,登录后就拥有个人的音乐微博页面; 2)实现个人微博收听排行榜人(即收听人气越高排行越靠前),音乐推荐人气排行榜(即个人可以对其他会员页面或者自己所在页面音乐进行推荐,推荐人越多,此歌排行越靠前),新上传音乐(只要个人有音乐发布,最近上传发布的音乐都会排在前例(同时发布自己的音乐感受); 3)实现个人会员音乐盒(即自己上传或添加的音乐都会出现在音乐盒中),收藏的音乐(作者可以进入音乐推荐页面进行对音乐收藏)音乐推荐 10(对自己音乐盒内的音乐进行推荐,或者对其他会员音乐盒中的音乐进行推荐); 4)实 现会员搜索:即对该站点内所有会员范围内进
8、行搜索然后可以选择是否收听; 5)实现听众个数显示:即收听音乐微博的听众人数,音乐收听次数显示:每首音乐的人气,收听会员显示:即你所收听的会员所上传或添加的音乐都会在你的个人会员页面上观察到。 四、论文详细工作进度和安排 第七学期第 10 周至第 18 周( 2011 年 01 月 06 日前):文献检索和资料收集,完成毕业论文(设计)文献综述、开题报告和外文翻译; 第八学期 第 1 周 至第 3 周( 2011 年 03 月 11 日前):撰写论文提纲,完成毕业论文(设计)初稿、需求分析和概要设计; 第八学期 第 4 周 至第 12 周( 2011 年 05 月 13 日前):详细设计、系统
9、调试、和毕业论文(设计)完成定稿; 第八学期第 13 周( 2011 年 05 月 20 日前):完成应用软件系统的设计和毕业论文(设计)送指导老师和评阅老师评阅,准备答辩; 第八学期第 14 周:参加毕业论文(设计)答辩。 五、主要参考文献 1 干忠航 .国内外微博现状谈 M.2010.5 2 新浪微博 .新浪博客 2010 年微博网站大全 .2010 3 卢泰宏 .和讯财智( RICH) 2010 价值营销 论坛访 .2010.10.30 4 Ellie Quigley, Marko Gargenta.PHP 与 MySQL 案例剖析 M,人民邮电出版社 .2007 5 明日科技 .PHP 函数参考大全 M,人民邮电出版社 .2007 6 高洛峰 .细说 PHPM,电子工业出版社 .2009 7 Dagfinn Reiersol,Marcus Baker,Chris Shiflett,PHP in actionM.人民邮电出版社 .2010.1 8 陈超 .PHP 从入门到精通 M,化学工业出版社 .2009 9 Rick F.vander Lans,MySQL.开发者 SQL 权威指南 M,机械工业出版社 .2008.01 10 Vikram Vaswan,MySQL.完全手册 M,电子工业出版社 .2004