基于PHP的微博系统的设计与实现定稿

2021-04-25 13:08:54本页面

基于PHP的微博系统的设计与实现定稿


【正文】

毕业论文 基于PHP的微博系统的设计与实现 毕业论文(设计)诚信声明 本人声明:所呈交的毕业论文(设计)是在导师指导下进行的研究工作及取得的研究成果,论文中引用他人的文献、数据、图表、资料均已作明确标注,论文中的结论和成果为本人独立完成,真实可靠,不包含他人成果及已获得或其他教育机构的学位或证书使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。 论文(设计)作者签名:日期:年月日 毕业论文(设计)版权使用授权书 本毕业论文(设计)作者同意学校保留并向国家有关部门或机构送交论文(设计)的复印件和电子版。

允许论文(设计)被查阅和借阅。本人授权青岛农业大学可以将本毕业论文(设计)全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本毕业论文(设计)。本人离校后发表或使用该毕业论文(设计)或与该论文(设计)直接相关的学术论文或成果时,单位署名为。 论文(设计)作者签名:日期:年月日 指导教师签名:日期:年月日 摘要 微博,是微型博客的简称,是一个基于用户关系的信息分享、传播以及获取平台,用户以文字的形式更新信息,并实现即时共享。微博的公开性和即时性使其成为目前发展最为迅猛的互联网业务。 PHP是一种运行于服务器端的HTML嵌入式脚本描述语言,相较于传统的动态解析语言。

PHP拥有更好的稳定性和可操作性,运行效率更高;MySQL是一个最受欢迎的开源数据库管理系统,任何人都可以从Hitemet上下载和使用MySQL而不需要支付任何费用。本文中将介绍常见的建立PHP+MySQL运行环境的方法以及如何在PHP中调用MySQL存储过程和函数完成微博系统的开发。 本文所论述系统开发的核心内容就是以PHP语言和MySQL数据库为基础,结HTML、CSS、JavaScript等语言实现将微博用户的最新信息即时传递给微博的关注者,让微博用户可以即时的看到关注对象的最新信息(包括用户的个人信息,发布新鲜事,转发好友的新鲜事,评论,回复等信息)的功能。注册用户能通过好友管理找朋

对你喜欢的用户添加关注,发布带话题和图片的微博消息,评论你看到的用户发布的消息,回消息和查看私信等。复对你的评论,可以给你关注的微博用户发站内私信,查看个人首页,查看回复。 关键字:微博;互联网;PHP;MySQL Abstract MicroBoistheabbreviationofMicroblogging.Itsaplatformbasedoncustomerrelationshipforinformationsharing,disseminationandaccess.Userscanupdatetheinformationintheformoftext。

andinstantsharing.TheopennessandimmediacyofthemicrobloggingmakeitbecomethemostrapiddevelopmentofInternetbusiness. PHPisaHTMLembeddedscriptdescriptionlanguagerunningontheserver.Comparedwithdynamicanalysislanguage,PHPhasabetterstabilityandmaneuverability.Itsrunningismoreefficient.MySQLisamostpopularopensourcedatabasemanagementsystem。

Anyonecandownloaditfromhitemetandthereisnoneedtopayanymoneytousethispopularopensourcedatabasemanagementsystem.ThispaperwillintroducethecommonmethodofestablishingPHP+MySQLoperatingenvironmentandhowtocallMySQLstoredproceduresandthefunctionstocompletethemicroblogsystemdevelopmentinPHP. ThecoreofthesystemdevelopmentcontentdiscussedinthispaperisbasedonPHPlanguageandMySQLdatabase。

HTML、CSSandJavaScriptrealizethefunctionofinstantlytransmittingmicrobloguserslatestinformationtomicroblogfollowers.Thisfunctioncanletthemicroblogusersseetheconcernedmicrobloguserslatestinformation(Includingpersonalinformationoftheusers,releasingfreshthings,forwardingfriendsfreshthings,comments,replyandotherinformation)。

RegistereduserscanfindfriendsinFriendsManagement(supportthefunctionofselectingbyconditions),addattentiontousersyoulike,releasemicroblognewswithtopicsandpictures,commentmessagespostedbyusersyousee,replythemessagesandviewtheprivatelettersandothers.,replythecommentsonyou,sendprivateletterstomicroblogusersyouconcerned。

viewpersonalpages,viewreplyandsoon. Keywords:Microblog;Internet;PHP;MySQL 目录 第1章绪论 7 1.1微博概述 7 1.2选题背景 7 1.3课题研究意义 8 第2章相关技术介绍 8 2.1开发环境与平台 8 2.2系统开发工具 9 2.2.1PHP介绍 9 2.2.2Apache服务器 10 2.2.3MySQL数据库 11 2.2.4B/S(Browser/Server)结构 11 2.2.5CSS布局方法 12 第3章系统分析 13 3.1需求分析 13 3。

2系统目标 14 第4章系统设计 15 4.1总体功能设计 15 4.2系统模块功能详细设计 16 4.2.1登录注册模块 16 4.2.2登录后首页模块 17 4.2.3个人微博信息模块 18 4.2.4微博模块 18 4.2.5好友管理模块 18 4.2.6博文管理模块 19 4.3数据库设计 19 4.3.1数据字典 20 4.3.2数据库实体关系 23 4.3.3数据库模型 24 4.4数据流程设计 25 4.5人机界面设计 26 第5章编码实现 27 5.1系统运行环境 27 5.2数据库建设 28 5.2.1数据库的建立 28 5.2.2数据库表的建立 28 5。

2.3视图的建立 29 5.3数据操作 29 5.4人机界面 34 5.4.1注册登录页 34 5.4.2微博主页面 35 5.4.3修改个人信息页面 35 5.4.4好友管理页面 36 5.4.5发布微博页面 37 5.4.6私信管理页面 37 5.4.7相册管理页面 38 第6章系统测试 38 6.1测试目的及方法 38 6.2测试要点与用例 39 6.3测试结果 39 结束语 41 (1)设计成果与学习收获 41 (2)存在问题与改进思路 41 1从微博用户体验方面 41 2从微博数据结构优化方面 41 致谢 43 参考文献 44 第1章绪论 1。

1微博概述 微博,是微型博客的简称,是一个基于用户关系的信息分享、传播以及获取平台,用户可以通过WEB、WAP以及各种客户端组件个人社区,以少量文字更新信息,并实现即时分享。现在微博已经成为了人们生活中不可或缺的一部分,亦是人们交流互相了解对方新闻的快速途径。 微博刚刚走进人们的视野就得到了人们的青睐。微博广泛的分布在桌面、浏览器、移动终端等多个平台上,用户基数大,用户可以以迅速的方式随时随地了解不同地方的新闻,或者朋友的最新动态,也可以快速的发布自己的所见所闻跟所有人分享。微博符合了大多数人如今的需求,快速、便捷,而且其原创性高,随时记录随时分享。 2009年随着3G(3rdgeneration)技术的成熟和牌照的发放。

正式拉开了中国移动互联网时代的序幕。作为新生事物的“微博”以其简单易用性、广泛的影响力、快速传播力等,迎合了互联网时代的发展,迅速成为了互联网新兴起的一种集成化、开放化的互联网社交服务,被誉为一场“正在爆发的互联网革命”。 2010年国内微博迎来发展的春天。微博像雨后春笋般崛起,新浪、搜狐、网易、腾讯、凤凰、和讯、搜房等综合门户均开始推出微博产品。虽然只有几年时间,但中国微博用户量发展迅猛,据上海交通大学舆情研究实验室近日出炉的《2010中国微博年度报告》显示,目前中国微博活跃用户数量仅2010年上半年就已从一千万增至一千二百万[1]。 中国互联网络信息中心(CNNIC)发布的《第28次中国互联网络发展状况统计报告》示。

2011年上半年,中国微博用户从6331万增至1.95亿,增长约2倍。该《报告》指出,中国互联网的普及率增至36.2%,较2010年增加1.9%。2011年上半年,我国微博用户数量从6331万增至1.95亿,半年增幅高达208.9%。微博在网民中的普及率从13.8%增至40.2%[2]。 1.2选题背景 在美国硅谷创办的Twitter是微博界的首创者,同时也是现在世界上用户规模最大的微博网站,在全球120多个国家拥有至少超过18种语言的用户。而微博发展到如今,Twitter已经有了许多不同的竞争对手,如Tumblelog等国外的微博网站。等等国外的微博网站。国内从2007年第一家带有微博色彩的饭否网开始。

到2010年微博迎来春天,国内的微博网站也已经普及。其中的佼佼者也有不少,如随心微博,被誉为国内最好、最主流、最受欢迎的清新、简约时尚微博网站,"随心"的寥言片语与朋友们一起分享生活中的心情点滴.可通过Web、客户端、手机等更新收发微博。仅仅在中国,截止2011年2月,已经突破2亿的微博用户。 国内外的微博网站,主流都是基于PHP开发的,有部分则是用ASP来开发。而相较于ASP,PHP有着不少优势。如高级内存管理,在IIS4下,一个ASP脚本header.asp,如果被20个页面所包含,那么运行的时候,在内存当中会保留这20个header.asp的编译副本,IIS5解决了这个问题。

设计规范相关推荐  
三九文库 www.999doc.com
备案图标苏ICP备2020069977号