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

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

毕业设计

题目名称微博平台设计与实现

学院电气信息工程学院

专业/班级计算机科学与技术/10101 学生

学号

指导教师(职称)

摘要

微博,是微型博客的简称,是一个基于用户关系的信息分享、传播以及获取平台,用户以文字、图片、视频等形式更新并分享信息,使用户可以第一时间了解到好友、媒体、偶像等关注用户的实时动态,是当今最先进最为时尚的社交网站。

ThinkPHP是一款完全由中国人开发的开源框架,框架完全由PHP语言实现,能够完美的自持Mysql、MS SQL server、Oracle等数据库。该框架对PHP+MySQL的支持及其强大,并且具有许多网站开发所需的基础功能,对个人类库也能够良好支持。

微言微语正是基于ThinkPHP实现的一个功能完善的微博。它以ThinkPHP作为核心服务,将网站的前台与后台进行分离,对网页以及代码进行模块化分类。使微博的各个页面可以单独的编辑,进行功能调试,并凭借该框架的单入口模式,进行的由浅而深的网站开发。

微言微语主要实现了以下几大功能:第一,实现了微博的浏览和发布等基本功能,用户可以在首页体验到微博的基础服务。第二,实现了信息的实时推送,用户可以实时接收到最新最热门的信息。第三,实现了好友分组管理,用户可以已关注的好友进行分组归类,可以在不同分组中浏览信息。第四,实现了用户的个性设置,用户可以对微博的外观,私人的头像等方面进行自定义。

关键词:微博;微言微语;ThinkPHP;PHP;MySQL

Abstract

Micro-blog is the abbreviation for micro blog.It is a platform based on users information sharing,communication and ers can update and share information by text,picture, video etc.. Users can receive the real time dynamic information from friends, media, idols and other 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 ers can experience the basic micro-blog services at home page.

Secondly, It realized the real-time information ers 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 ers can customize his appearance, personal portrait and other aspects.

Keywords:micro-blog;Vtell;ThinkPHP;PHP;MySQL

目录

摘要.................................................................................................................................................. I Abstract ........................................................................................................................................... II 1 绪论 (1)

1.1 课题背景 (1)

1.2 发展方向 (1)

1.3 研究意义 (2)

1.4 研究内容 (2)

1.5 主要问题 (3)

1.6 本文内容 (4)

2 相关技术 (5)

2.1 ThinkPHP框架 (5)

2.2 PHP (5)

2.3 MySQL (6)

2.4 JavaScript (6)

2.5 Ajax (6)

2.6 HTML (7)

2.7 CSS (7)

2.8 MCV模式 (7)

2.9 相关技术在微博开发中的作用 (7)

2.10 本章小结 (8)

3 需求分析 (9)

3.1 开发环境 (9)

3.2 数据流图 (9)

3.3 数据字典 (10)

3.3.1 数据项 (10)

3.3.2 数据结构 (14)

3.3.3 数据流 (15)

3.3.4 数据存储 (15)

相关文档
最新文档