微博系统毕业设计答辩.ppt

微博系统毕业设计答辩.ppt

ID:52310585

大小:694.06 KB

页数:29页

时间:2020-04-04

微博系统毕业设计答辩.ppt_第1页
微博系统毕业设计答辩.ppt_第2页
微博系统毕业设计答辩.ppt_第3页
微博系统毕业设计答辩.ppt_第4页
微博系统毕业设计答辩.ppt_第5页
资源描述:

《微博系统毕业设计答辩.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、微博系统的设计与开发毕业答辩内容安排一、微博发展前景二、需求分析三、总体设计四、详细设计五、编码实现六、系统测试一、微博发展前景随着Internet技术的发展,人们的日常生活、学习已经离不开网络。未来社会人们的生活和工作将越来越依赖于数字技术的发展,越来越数字化、网络化、电子化、虚拟化。Internet的发展历程以及目前的应用状况和发展趋势,可以充分地相信网络技术将极大的改变我们的生活和工作方式,甚至社会的价值观也会发生某种变化。微博,是随着Web2.0而兴起的一类开放的互联网社交服务,它允许用户以简短文字随时随地更新自己的状态,每条信息的长度都在140字以内支持图

2、片、音频、视频等多媒体的出版。微博和博客有共同点,不论是博客也好,微博也好,都是一个人所见所闻,或编写,或转载,上至天文,下至地理,世态炎凉,悲欢离合,一篇篇一字字组成了我们的生活,同时也让我们的生活变得丰富多彩。我做系统的时候以新浪微博为参考对象。微博生命力何在为什么会受欢迎?人的本性——人是社交动物,拥有沟通的欲望。马斯洛需要层次理论:情感和归属的需求、尊重需求。卡耐基心理学:显要感。使用体验——简便、快捷、随心所欲、随时随地。话语权——人们发表言论的门槛降低,为普通人提供表达、分享和沟通的平台,大大解放人们的的社会话题参与讨论热情,打破了以往精英的话语权垄断,

3、甚至可以预测能够促进中国民主。使用价值——无论对个人、企业,还是对新浪及政府等各个阶层的人都有其使用价值。微博不但可以持续发展,还会继续升温:在可预见的未来,中国仍将保持发展中国家的状态,因此我们认为微博将会更加流行,功能会更加强大。微博与传统博客服务不同,微博就相当于是一份日报,可以天天阅读。而传统博客更像一份周刊或一本书,可一周、一个月,甚至一年阅读一次。使用频率更高、互动性更强将使微博发展成为一个强大的媒体平台,而传统博客则继续作为一种内容驱动型产品。二、需求分析可行性研究就是用最小的代价在尽可能短的时间内确定问题是否能解决。包含:技术可行性、经济可行性、操作

4、可行性。功能需求分析微博系统主要针对会员注册与登录、微博信息分类、类别、友情链接、微博点评、微博自定义标签、我的广播、我的收藏、我的听众、收听广播等。管理员后台登录进行相关的添加、修改和删除操作。用例图用例图定义:由参与者(Actor)、用例(UseCase)以及它们之间的关系构成的用于描述系统功能的动态视图称为用例图。用例图是被称为参与者的外部用户所能观察到的系统功能的模型图,呈现了一些参与者和一些用例,以及它们之间的关系,主要用于对系统、子系统或类的功能行为进行建模。注册用户用例图浏览广播日志:阅读系统内收听的博主的广播。发表评论:由于注册用户具有身份标识,所以

5、在对广播日志进行评论时以自己的身份进行评论,如果为自己的身份进行评论,被评论广播日志的博主可能查看该用户的微博空间。个人资料管理:可以对自己的个人资料进行设置和更新。会员用例图管理员用例图数据流图数据流图(DataFlowDiagram):简称DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。微博系统总体数据流图提供数据浏览请求微博系统服务器会员管理员登录信息修改操作增加操作相应结果返回三、总体设计总体设计的基本目的就是回答“概括的说,系统应该如

6、何实现?”这个问题,因此总体设计又称为概要设计或是初步设计。通过这个阶段工作将划分组成系统的物理元素——程序、文件、数据库、人工过程和文档等等。总体设计的另一项重要任务是设计微博软件的结构,也就是要确定系统中每个程序是由哪些模块组成的,以及这些模块相互之间的关系。系统结构功能图微博系统删除编辑系统管理公告管理留言管理查看和删除会员资源管理会员管理退出用户登录密码找回选择话题个人设置广播收听找人评论栏目管理查看和删除广播文件管理添加公告编辑和删除公告对会员上锁设置前台管理员网站信息设置系统管理员管理系统标签管理友情链接管理查看和删除留言数据总体E-R图概念设计一个好的

7、全局ER模式,除能准确、全面地反映用户功能需求外,还应满足下列条件:实体类型的个数要尽可能的少;实体类型所含属性个数尽可能少;实体类型间联系无冗余。1N1N1N1N11博主邮箱帐号密码昵称用户名称注册时间型管理员用户名密码权限微博广播发布人评论类别我的微博名称主页评论友情链接广播广播名称链接名称链接地址链接编号评论内容评论标题置顶包含发表发布时间1评论日期包含链接添加时间设置逻辑结构设计根据对需求得到的数据结构进行分析,按数据输入输出的要求,确定表和表间的关系,并进行验证、调整、改善、查询、浏览等,使其能够实现用户对数据和功能的要求。在逻辑设计中,把需求分析中所

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

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

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