欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > DOC文档下载
     

    微博平台设计与实现毕业设计论文.doc

    • 资源ID:3316587       资源大小:2.22MB        全文页数:55页
    • 资源格式: DOC        下载积分:8
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要8
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    微博平台设计与实现毕业设计论文.doc

    宁夏理工学院毕业设计毕业设计题目名称微博平台设计与实现学院电气信息工程学院专业/班级计算机科学与技术/10101学生张学辉学号43810306指导教师(职称)郭莹(副教授)III宁夏理工学院毕业设计摘要微博,是微型博客的简称,是一个基于用户关系的信息分享、传播以及获取平台,用户以文字、图片、视频等形式更新并分享信息,使用户可以第一时间了解到好友、媒体、偶像等关注用户的实时动态,是当今最先进最为时尚的社交网站。ThinkPHP是一款完全由中国人开发的开源框架,框架完全由PHP语言实现,能够完美的自持Mysql、MS SQL server、Oracle等数据库。该框架对PHP+MySQL的支持及其强大,并且具有许多网站开发所需的基础功能,对个人类库也能够良好支持。微言微语正是基于ThinkPHP实现的一个功能完善的微博。它以ThinkPHP作为核心服务,将网站的前台与后台进行分离,对网页以及代码进行模块化分类。使微博的各个页面可以单独的编辑,进行功能调试,并凭借该框架的单入口模式,进行的由浅而深的网站开发。微言微语主要实现了以下几大功能:第一,实现了微博的浏览和发布等基本功能,用户可以在首页体验到微博的基础服务。第二,实现了信息的实时推送,用户可以实时接收到最新最热门的信息。第三,实现了好友分组管理,用户可以已关注的好友进行分组归类,可以在不同分组中浏览信息。第四,实现了用户的个性设置,用户可以对微博的外观,私人的头像等方面进行自定义。关键词:微博;微言微语;ThinkPHP;PHP;MySQLAbstractMicro-blog is the abbreviation for micro blog.It is a platform based on users informationsharing,communication and access.Users can update and share information by text,picture, video etc. Users can receive the real time dynamic information from friends, media, idols andother users on the first time.It is the most advanced and fashionable social networking sites.ThinkPHP is a framework of fully open source that developed by Chinese.The framework is realized by PHP language completely , and supports many kinds of database such as Mysql,MS SQLserver, Oracle. It supports PHP + MySQL especially and strongly, and has the basic functions required by many web site development, and also supports the personal library perfectly. Vtell is a perfect micro-blog based on the development of ThinkPHP. It uses ThinkPHP as the core services, segregates the foreground and background of the site, classifies the webpage and code in modularity way. So it can edit each page and debug every function separately, and developent of the site from shallow to deep for the single entrance mode.Vtell mainly realizes the following functions: firstly, It achieved the basic browse and dissemination functions of micro-blog.Users can experience the basic micro-blog services  at home page. Secondly, It realized the real-time information pushing.Users can receive the latest hot information. Thirdly, It managed the friends grouping. Users can divide his friends into groups and can browse the information in different groups. Fianlly, It realized users' personalized settings.Users can customize his appearance,personal portrait and other aspects.Keywords:micro-blog;Vtell;ThinkPHP;PHP;MySQL目录摘要IAbstractII1 绪论11.1 课题背景11.2 发展方向11.3 研究意义21.4 研究内容21.5 主要问题31.6 本文内容42 相关技术52.1 ThinkPHP框架52.2 PHP52.3 MySQL62.4 JavaScript62.5 Ajax62.6 HTML72.7 CSS72.8 MCV模式72.9 相关技术在微博开发中的作用72.10 本章小结83 需求分析93.1 开发环境93.2 数据流图93.3 数据字典103.3.1 数据项103.3.2 数据结构143.3.3 数据流153.3.4 数据存储153.3.5 处理过程163.4 功能需求分析163.4.1 市场分析163.4.2 功能分析173.5 本章小结194 总体设计204.1 系统总体功能结构204.2 前台功能模块设计204.2.1 用户管理204.2.2 排行榜功能模块214.2.3 搜索功能模块214.2.4 微博功能模块224.2.5 广场功能模块224.2.6 举报功能模块234.3 后台功能模块设计234.3.1 用户管理模块234.3.2 微博管理模块244.3.3 数据库管理模块244.3.4 系统设置模块244.4 本章小结255 数据库设计265.1 简介265.2 概念结构设计265.2.1 实体属性图265.2.2 微博系统E-R图295.3 逻辑结构设计305.3.1 关系模式305.3.2 关系模式规范化315.4 物理结构设计325.4.1 详细数据表设计325.4.2 数据表关系图355.5 本章小结366 详细设计376.1 界面设计376.1.1 前台界面设计376.1.2 后台界面设计386.2 登录流程设计396.3 源代码结构设计396.3.1 源代码目录结构396.3.2 ThinkPHP框架的目录结构416.4 文章小结417 测试与运行维护427.1 网站测试目标427.2 测试用例设计427.2.1 测试计划427.2.2 操作步骤427.2.3 预期结果437.2.4 测试执行437.2.5 测试结果447.3 网站维护447.3.1 网站的后台管理447.3.2 数据库维护457.3.3 实时更新457.4 本章小结45参考文献46结束语47致谢481 绪论1.1 课题背景“微博”是自2010年兴起的一种全新型的社交方式,是随着移动互联网兴起而被大家所接受和喜爱的全新的社交方式。微博是一个基于用户关系的信息分享、传播以及获取的平台。用户可以通过手机、电脑、网站等多平台使用,以仅仅140个文字的更新信息,实现用户身边的实时信息的分享与传播。最早也是最著名的微博是美国的twitter。他出现于2006年,是由blogger创始人埃文·威廉姆斯创建的公司所作。而国内的第一家微博网站,则是由校内网起家的王兴所创建的饭否网。微博出现的时间非常早,但是国内的微博真正发展起来的时间却是2010年。苹果公司生产的iphone,开创了无线互联的新时代,微博正是借着这股东风而发展起来。而国内的微博,在腾讯和新浪等公司的推动下,飞快的被国人了解与接受,成为了当代最新颖的社交方式。而随着HTML5、云计算等新技术的发展,更为微博添加了新鲜的血液。为微博的二次开发,基于微博的游戏、应用等方面,具有很大的空间。而未来的微博,必定是具有办公、娱乐、社交等等功能社交化平台。1.2 发展方向微博,本质上就是一个营销的平台,其利益的核心点在于数据传播,其优势在于庞大的用户基础。凭借着庞大的用户,才能达到一传十十传百的效果。因而,发展精品用户,创造良好的信息源,是微博发展的必然趋势。并且,对于现有的微博分析,会发现微博的发展主要在三个方向:第一、发展扩展应用。基于微博进行一些需求性高的应用开发,提高微博的用户体验,加强对微博各方面的优化,是微博发展的必然趋势。第二、基于微博的游戏。微博是一款数据传播检具社交功能的网站,而在其庞大的用户基础上,以及强大的数据传播能力,基于微博的游戏产业,必然成为获取利益的主要途径。第三、微博的核心数据传播。数据传播是微博的核心,更是现在微博获利的主要途径,其强大的广告传播效果,必然吸引到大量的精品用户。在我看来,微博的发展方向,应该注重于数据的传播特性。如何能进行广告传播,而不影响用户体验?如何能让用户获取最想要的数据?如何能让用户对微博产生依赖感?这些都是微博需要解决的问题!总体来说,如何处理好数据?是微博发展的关键。1.3 研究意义微博的功能并不复杂,其系统的构架也比较传统,而相对于传统的社交网站,微博也仅仅是内容新颖但结构老套的传统网站。但正是这样的网站,才能真正的锻炼到我们毕业生的能力。传统网站具有成熟的知识结构,合理的系统框架,可以让我更清晰的了解到,一个网站的开发需要什么知识,会经过哪些步骤,如何编写开发文档等高等方面。对于传统网站这些问题,都已经有了相对严谨的解决方法。而只有基于先辈的经验基础上,我懂得更多软件或网站开发知识,并将其与已学知识进行融会贯通,整体的能力也必定会有很大提升。而且,作为概念或创意新颖的微博,对其进行研究开发,也必然会有更大的开发空间。任何的新生产物都是不完整的,只有一步步对其进行优化,相关功能的添加,新生产物才会变得越来越好,越来越符合用户的使用需求,微博就是这样的一个新兴产物。虽然,它具有庞大的用户群,具有许多大公司的支持,但是,对于微博发展来说,这远远不够。微博在某些方面的需求还是空白的,这就为我的微博开发,提供了创新的空间。总而言之,微博的开发对于我这个即将毕业的大学生来说,是及其具有意义的。他可以让我充分的了解到,一个完整的网站开发需要什么?又不会对我进行太多的限制,留下了自由发挥的空间,相信通过本次毕业设计,必定会影响我的一生。1.4 研究内容微博是一个功能全面,应用范围广阔,以数据流为核心的信息传播类网站。该类网站具有以信息为主,以社交为辅的特性。因而,通过对相关网站的调查,预计实现以下的功能。1)注册&登录随着互联网产业的发展,用户量是网站发展的核心。而作为一款信息分享检具社交功能的网站,注册与登录是微博的必须功能。2)发布&浏览微博的发布分为原创与转发两种;原创微博,即用户凭借不多于140个文字,或者视频、图片、表情等方式,完全由用户自身所创作的微博。而转发则凭借链接或引用等方式,在注明来源的情况下,在自己的微博中发布出来。浏览即用户能够第一时间,浏览到他所关注的微博用户所发布的微博,并对其做出简单的评价。3)关注&用户分组用户对于好友,偶像,亲人以及关注的媒体或公司等微博用户,可以选着关注操作,既可以实时接收到关注用户所发布的信息。并且,对于关注用户的类型不同,还可以对用户进行合理的分组管理。4)收藏&评论收藏,即对于用户十分喜欢或者想要保存下来的微博信息,绑定在用户账号下。评论,即表达对微博的评价,或自己的所见所闻所想。5)找人&广场面对数以万计的微博用户,找人功能可以帮你找到你最想要关注的人。而广场则是官方推荐的微博。6)私信功能用于用户与用户之间的一对一私密聊天。用户可以通过私信来与遇到的微博用户进行一对一的交流。7)话题功能提供一个可供所有用户进行某一方面或某一话题的交流方式。用户可以话题形式通过微博,来发布对该话题的看法或心情等8)排行榜功能通过点赞、评论、收藏等方面对微博进行排行。以便用户对了解最新的时事、新闻、八卦等,大家最关心的热点。1.5 主要问题微博是一个功能比较全面的网站,微博的开发需要接触到多方面的技术。如:PHP、JavaScript、Ajax、MySQL等技术。对于我这个在大学中成绩普通的学生来说,是十分的困难,简直就是一种挑战。在毕业设计中,最难解决的以下几个问题。1)基础知识薄弱。在微博开发的众多技术中,我在大学之中学习过的仅有JavaScript、Dreamweaver等,而在微博开发中十分重要的PHP语言,MySQL数据库,ThinkPHP框架,Jquery框架,Ajax异步等技术,也仅仅是知道他们的名字,但是实际的应用却几乎为零。2)缺少项目开发经验。在接收这个课题之前,我基本没有接触过任何的项目开发,纵使与同学一起进行过课程设计,但是课程设计的项目简单不说,而且是多人协作一同完成。而面对微博网站开发,如此大的项目来说,我的项目开发经验几乎为零。3)对界面设计方面知识匮乏。作为一名计科专业的学生,毕业后主要想成为一名程序员,所以对于PS等界面绘图软件,虽然会简单的使用,但是对于图片的精致处理,以及网站界面的设计等方向,却是十分的困难。1.6 本文内容本文的组织结构安排如下:第一章绪论,从选题背景及意义、研究方向和发展趋势等方面进行了简单的介绍;第二章相关技术,将着重介绍网站开发过程中要运用到的技术和技术分析,包括网页前端开发用到的技术、脚本语言和数据库技术;第三章需求分析,对微博的功能需求、系统的结构等方面进行了详细的说明。第四章总体设计,对微博的总体功能,进行了模块化分析,并对各个模块的功能进行了详细的说明。第五章数据库设计,对改平台数据库的概念设计、逻辑设计、具体实现等方面进行了详细的简介。第六章详细设计,包含界面设计、代码结构进行了详细的介绍。第七章测试与运行维护,介绍本系统的软件测试以及界面展示,并且对网站的安全性设计和数据库备份策略。最后是参考文献、结束语和致谢。-49-宁夏理工学院毕业设计2 相关技术本章着重介绍了开发微博所需要使用的核心技术,包括HTML、JavaScript、MVC、MySQL、ThinkPHP等。2.1 ThinkPHP框架Thinkphp是一个开源的PHP框架,遵循Apache2开源协议发布。使用面向对象的开发结构和MVC模式,封装了CURD和一些常用操作,在模版引擎、缓存机制、认证机制和扩展性方面均有独特的表现。ThinkPHP是一个性能卓越并且功能丰富的轻量级的开源PHP框架,是为了简化企业级应用开发和敏捷WEB应用开发而诞生的。它使用MVC模式开发,具有独创的核心编译和项目编译机制,使用了Thinktemplate引擎,具有极其强大的摸版编译功能。他支持两种类型的模板标签,使用了动态编译和缓存技术,而且支持自定义标签库。其特点包括:1)支持XML标签库和普通标签的混合定义。2)编译一次,下次直接运行而无需重新编译。3)模板文件更新后,自动更新模板缓存。4)自动加载当前操作的模板缓存文件,无需指定模板文件名称。5)支持编码转换和Content-Type更换。6)模板变量输出前缀支持,避免变量名称冲突。7)模板常量替换,无需设置模板变量。8)支持变量组合调节器和格式化功能。9)支持替换其它模板引擎插件使用。10)支持获取模板页面内容。2.2 PHPPHP是英文超文本预处理语言HypertextPreprocessor的缩写。PHP是一种HTML内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛地运用。PHP的特性包括:1)PHP独特的语法混合了C、Java、Perl以及PHP自创新的语法。2)PHP可以比CGI或者Perl更快速的执行动态网页。3)PHP支持几乎所有流行的数据库以及操作系统。4)最重要的是PHP可以用C、C+进行程序的扩展。而同时,PHP还具有如下优势:1)开放源代码:所有的PHP源代码事实上都可以得到。2)免费使用:和其它技术相比,PHP本身免费且是开源代码。3)具有快捷性:PHP的程序开发快,运行快,技术本身学习快。嵌入于HTML。而且编辑简单,实用性强,更适合初学者。4)跨平台性强:由于PHP是运行在服务器端的脚本,支持市场上主流的操作系统。5)具有图像处理能力:用PHP动态创建图像,PHP图像处理默认使用GD2。且也可以配置为使用imagemagick进行图像处理。6)面向对象:在php4,php5中,面向对象方面都有了很大的改进,php完全可以用来开发大型商业程序。2.3 MySQLMySQL是一个最受欢迎的开源数据库管理系统,任何人都可以从hitemet上下载和使用MySQL而不需要支付任何费用。同时也可以研究其源代码,并根据需要进行修改。与其他的大型数据库相比,MySQL自有它的不足之处,如其规模小、功能有限但是对于中、小型应用系统是非常理想的,开源性降低了总体成本。它具有功能强、使用简便、管理方便、运行速度快、安全可靠性强等优点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。2.4 JavaScriptJavaScript是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。同时也是一种广泛用于客户端Web开发的脚本语言,常用来给HTML(标准通用标记语言的子集)网页添加动态功能,比如响应用户的各种操作。JQuery是一个兼容多浏览器的JavaScript框架,核心理念是writeless,domore(写得更少,做得更多)。如今,JQuery已经成为最流行的Javascript框架,在世界前10000个访问最多的网站中,有超过55%在使用JQuery。2.5 AjaxAJAX是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。传统的网页(不使用AJAX)如果需要更新内容,必须重载整个网页面。有很多使用AJAX的应用程序案例:新浪微博、Google地图、开心网等等。2.6 HTMLHTML即超级文本标记语言,该语言学习简单且并不复杂,但是功能强大,且支持不同数据格式的文件镶入,这也是万维网(WWW)盛行的原因之一。其主要特点包括简易性、可扩展性、平台无关性、通用性。2.7 CSSCSS即级联样式表。它是一种用来表现HTML或XML等文件样式的计算机语言。它具有很多的特点,如精简代码,降低重构难度;提高了网页访问速度;经过SEO优化;浏览器兼容性强。2.8 MCV模式MVC模式(Model-View-Controller,模型视图控制器模式)是软件工程中的一种软件架构模式。它把软件系统分为三个基本部分:模型(Model),视图(View)和控制器(Controller)。2.9 相关技术在微博开发中的作用表2.1 相关技术作用微博ThinkPHP客户端(View)Html+CSS网站的界面绘制JavaScript网页的特效,传输数据。Ajax实现网页的异步传输JqueryJs的封装代码,即框架控制器(Action)PHP控制客户端的网页显示服务端(Model)对数据库连接,处理MySQL数据库文件在各个相关技术之中,微博项目以ThinkPHP框架为核心,为网站运行提供的最基础的服务。并通过MCV模式将网站的整体分为三部分:客户端,控制器,服务端。客户端主要是整个网站的视图,是用户操作网站的入口,是界面设计的核心。控制器是服务端与客户端的链接纽带,控制器可以调用客户端中网页的跳转,也可将数据存储到服务端。服务端是微博的后台数据,主要是对用户数据的存放,以及对数据库的链接等。HTML+CSS是对微博的整体界面进行绘制,HTML对开辟相应的网页空间,CSS为其开辟的空间进行美化和修饰。JavaScript为已经做好的网站页面,赋予相应的功能以及特效,如登录,发送微博,个性头像等。Ajax主要实现在用户浏览的过程中,后台数据的异步传输。Jquery是JavaScript的类库,也是他的框架,里面包含了许多重要的封装代码,对JavaScript进行辅助。PHP是对相应的功能进行调用,并且对后台数据进行处理。MySQL对微博后台数据库进行处理。2.10 本章小结本章着重介绍了,开发微博网站所需要的相关技术,以及相关技术在项目中的应用,并对相关技术信息进行了详细的说明。3 需求分析微言微语,英文名称vtell,是一款功能完善界面优美使用便捷的微博网站。该系统以轻量级框架ThinkPHP为核心,通过php、HTML、js等多语言结合而开发出来的全新的微博系统。该系统实现了现有微博网站的基本功能,并在此基础上对相关功能进行优化,使系统具有了结构合理,运行速度快,使用更加简单等特性。3.1 开发环境表3.1 开发环境操作系统Window7/8PHP版本PHPVersion5.5.1MySQL版本5.6.11-MySQLCommunityServer(GPL)Apache版本Apache/2.4.4(Win32)ThinkPHP版本ThinkPHP3.1.33.2 数据流图用户在浏览微博网站时,首先要进行登录网站。如果没有登录的用户,还需要进行该网站的会员注册,注册时会将用户的账号信息进行存储,而已经注册的用户,需要输入账号信息与存储的信息进行对比,账号信息正确用户可以登录微博网站。在用户登录微博网站之后,用户可以在网站中做如下操作:1)发送微博用户发送微博时,会先将微博信息进行存储,然后显示在微博网站上。2)浏览微博用户浏览以存储的微博信息时,可以对其进行收藏与评论的操作,在进行此操作时,相关的信息会被自动的存储在收藏或者评论的信息中。3)关注用户当用户通过某些途径找到自己喜爱的人时,用户可以对他关注,并建立两者之间的联系,同时将这种关系进行存储。4)用户私信用户还可以与其他的用户进行一对一的通话,而此时需要将通话记录下来。5)话题信息用户可以进行新话题,或者参与已有的话题,与其他用户进行交流。而在这时,又需要对用户创建的话题或者参与的话题信息进行存储。6)用户设置已注册的用户可以对微博网站的皮肤,用户的个性头像设置,个人资料以及密码重置等信息都需要对其进行存储。关注私信未注册用户注册登录注册用户新话题写话题发微博读微博收藏|评论 微博信息 微博信息 微博信息 收藏|评论 收藏|评论 用户信息 收藏&评论信息个人信息 个人信息 微博信息 微博信息 关注信息 关注信息 关注信息 个人信息 话题信息 私信信息 话题信息 私信信息 私信信息话题信息 图3.2 数据流图3.3 数据字典3.3.1 数据项数据项名称:id别名:管理员编号数据项说明:管理员的编号,管理的唯一标识。数据项类型:int长度:1取值范围:0-9与其他数据项关系:无数据项名称:username别名:用户名数据项说明:管理员的账号。数据项类型:char长度:20取值范围:0-20与其他数据项关系:无数据项名称:password别名:管理员密码数据项说明:管理员的密码。数据项类型:char长度:32取值范围:16与其他数据项关系:无数据项名称:logintime别名:登陆时间数据项说明:管理员的登录时间。数据项类型:int长度:10取值范围:当前时间与其他数据项关系:无数据项名称:loginip别名:登陆ip数据项说明:管理员登陆的ip地址。数据项类型:int长度:10取值范围:0-9与其他数据项关系:无数据项名称:lock别名:锁定数据项说明:管理员的编号,管理的唯一标识。数据项类型:tinyint长度:1取值范围:0或1与其他数据项关系:无数据项名称:admin别名:超级管理员数据项说明:拥有最高权限的管理员。数据项类型:tinyint长度:1取值范围:0或1与其他数据项关系:无数据项名称:id别名:提到我的id数据项说明:提到我的编码。数据项类型:int长度:10取值范围:0-9999999999与其他数据项关系:无数据项名称:wid别名:所属微博id数据项说明:微博id的外键。数据项类型:int长度:10取值范围:0-9999999999与其他数据项关系:是微博id的外键。数据项名称:uid别名:所属用户id数据项说明:用户id的外键。数据项类型:int长度:10取值范围:0-9999999999与其他数据项关系:是用户id的外键。数据项名称:id别名:评论id数据项说明:微博评论的编码。数据项类型:int长度:11取值范围:0-99999999999与其他数据项关系:无。数据项名称:content别名:评论内容数据项说明:记录着微博评论的内容。数据项类型:varchar长度:200取值范围:0-200与其他数据项关系:无。数据项名称:time别名:评论时间数据项说明:发布微博评论的时间。数据项类型:timestamp长度:取值范围:有效时间内与其他数据项关系:无。数据项名称:follow别名:关注用户id数据项说明:用户关注信息的编码。数据项类型:int长度:10取值范围:0-9999999999与其他数据项关系:无。数据项名称:fans别名:粉丝用户id数据项说明:粉丝用户的编码。数据项类型:int长度:10取值范围:0-9999999999与其他数据项关系:无。数据项名称:gid别名:分组id数据项说明:分组id的外键。数据项类型:int长度:11取值范围:0-99999999999与其他数据项关系:是分组id的外键。数据项名称:id别名:关注分组id数据项说明:关注用户分组的编码。数据项类型:int长度:10取值范围:0-99999999999与其他数据项关系:与gid关联。数据项名称:name别名:关注分组名数据项说明:关注用户的名称。数据项类型:varchar长度:45取值范围:0-45与其他数据项关系:无。数据项名称:id别名:收藏id数据项说明:微博收藏信息的编码。数据项类型:int长度:10取值范围:0-99999999999与其他数据项关系:无。数据项名称:time别名:收藏时间数据项说明:收藏微博的时间。数据项类型:timestamp长度:取值范围:有效时间内与其他数据项关系:无。数据项名称:id别名:私信id数据项说明:用户间私信的编码。数据项类型:int长度:11取值范围:0-99999999999与其他数据项关系:无。数据项名称:from别名:发送用户的id数据项说明:发送私信用户的编码的编码。数据项类型:int长度:11取值范围:0-99999999999与其他数据项关系:读取用户的id。数据项名称:content别名:私信内容数据项说明:发送私信的内容。数据项类型:varchar长度:255取值范围:0-255与其他数据项关系:无。数据项名称:time别名:发送时间数据项说明:发送私信的时间。数据项类型:timestamp长度:取值范围:有效时间内与其他数据项关系:无。数据项名称:id别名:微博配图id数据项说明:微博配图信息的编码。数据项类型:int长度:11取值范围:0-99999999999与其他数据项关系:无。数据项名称:mini别名:小图数据项说明:在微博中显示中最小的图。数据项类型:varchar长度:60取值范围:0-60与其他数据项关系:无。数据项名称:mendium别名:中图数据项说明:在微博中显示中的中图。数据项类型:varchar长度:60取值范围:0-60与其他数据项关系:无。数据项名称:max别名:大图数据项说明:在微博中显示中的大图。数据项类型:varchar长度:60取值范围:0-60与其他数据项关系:无。数据项名称:id别名:用户id数据项说明:用户基本信息的编码。数据项类型:int长度:11取值范围:0-99999999999与其他数据项关系:与uid关联。数据项名称:account别名:用户账号数据项说明:微博用户的账号。数据项类型:char长度:20取值范围:0-20与其他数据项关系:无。数据项名称:password别名:用户密码数据项说明:微博用户的密码。数据项类型:char长度:32取值范围:16与其他数据项关系:无。数据项名称:registime别名:注册时间数据项说明:用户注册的时间。数据项类型:timestamp长度:取值范围:有效时间内与其他数据项关系:无。数据项名称:id别名:用户id数据项说明:用户详细信息的编码。数据项类型:int长度:11取值范围:0-99999999999与其他数据项关系:无。数据项名称:username别名:昵称数据项说明:用户的昵称。数据项类型:varchar长度:45取值范围:0-45与其他数据项关系:无。数据项名称:turename别名:真实姓名数据项说明:用户的真实姓名。数据项类型:varchar长度:45取值范围:0-45与其他数据项关系:无。数据项名称:sex别名:性别数据项说明:用户的昵称。数据项类型:enum长度:取值范围:男,女与其他数据项关系:无。数据项名称:localtion别名:真实姓名数据项说明:用户的真实姓名。数据项类型:varchar长度:45取值范围:0-45与其他数据项关系:无。数据项名称:face别名:头像数据项说明:用户的头像。数据项类型:varchar长度:60取值范围:0-60与其他数据项关系:无。数据项名称:intro别名:简介数据项说明:用户的个人简介。数据项类型:varchar长度:10取值范围:0-9999999999与其他数据项关系:无。数据项名称:follow别名:关注数数据项说明:用户关注的数量。数据项类型:int长度:10取值范围:0-9999999999与其他数据项关系:无。数据项名称:style别名:个性模板数据项说明:用户的个性模板信息。数据项类型:varchar长度:45取值范围:0-45与其他数据项关系:无。数据项名称:weibo别名:微博数数据项说明:用户发布的微博数量。数据项类型:int长度:10取值范围:0-9999999999与其他数据项关系:无。数据项名称:fans别名:粉丝数数据项说明:用户的粉丝数量。数据项类型:int长度:10取值范围:0-9999999999与其他数据项关系:无。数据项名称:content别名:微博内容数

    注意事项

    本文(微博平台设计与实现毕业设计论文.doc)为本站会员(小小飞)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开