职场大变样社区

5598

主题

6638

帖子

79

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
79
跳转到指定楼层
楼主
发表于 2017-9-22 10:30:57 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
技术:PHP
摘要:
随着互联网形态的演变,以及其催生的经济社会的发展,我国正式迎来互联网+时代。它是利用信息通信技术以及互联网平台,让互联网与传统行业进行深度融合,创造新的发展生态。在这错综复杂的网络中,信息成为推动发展的核心桥梁。作为一种适应互联网的新兴的交流传递工具——微博,如雨后春笋般发展,你的每一条微博,都可能成为互联网爆炸的导火索。
本论文提供了一款针对中国市场的多用户型微博系统。针对目前国内主流微博产品所具备的主要特点和功能进行需求分析,设计、实现并测试了系统。系统主要由微博模块、分组模块、用户模块、评论模块以及搜索模块等构成,采用B/S结构,基于PHP 5.5和MySQL 5.6作为开发环境,采用ThinkPHP3.0三层架构进行开发。
系统是一个功能完备的微博网站,可用于建站运行,也可在此基础上方便地进行二次开发。用户可以完成个性化设置,自由言论,与好友互动,加速信息的传递。系统管理员可以根据需要,对于系统灵活地进行各种配置,例如增加管理员、开闭用户注册、关键词过滤、系统名称、搜索等,方便建站。
关键字:微博,B/S,Mysql,PHP,ThinkPHP

目录:
1  引言    1
1.1  项目设计背景及意义    1
1.2  微博系统现状    1
1.3  开发环境与工具介绍    2
1.3.1  PHP语言介绍    2
1.3.2  Mysql介绍    2
1.3.3  Apache介绍    2
1.3.4  ThinkPHP框架介绍    3
1.3.5  Dreamweaver介绍    4
2  需求分析    4
2.1  概述    4
2.2  功能需求    4
2.3  非功能需求    5
2.3.1  可用性    5
2.3.2  可靠性    5
2.3.3  易于使用性    5
2.3.4  安全性    5
2.3.5  备份和灾难的及时恢复    5
2.4    E-R图    6
2.4.1  数据项及数据结构    6
2.4.2  E-R图 实体    6
3  系统设计    7
3.1  概要设计    7
3.1.1  系统功能模块    7
3.2  详细设计    7
3.2.1  公共模块设计    7
3.2.2  前台模块设计    7
3.2.3  后台模块设计    9
3.3  数据库设计    9
表3.1 管理员表admin    9
表3.2 用户登录信息表user    10
表3.3 用户基本信息表userinfo    10
表3.4 微博信息表weibo    11
表3.5关注表follow    11
表3.6 收藏表keep    11
表3.7评论表comment    11
表3.8私信表letter    12
表3.9提到表atme    12
表3.10点赞表zan    12
表3.11分组表group    12
表3.12微博图片表picture    13
4  系统实现    13
4.1  前台模块实现    13
4.1.1  登录注册    13
4.1.2  发表微博    14
4.1.3  搜索    15
4.1.4  关注与取消    17
4.1.5  评论    17
4.1.6  私信    19
4.2  后台模块实现    20
4.2.1  登录    20
4.2.2  用户管理    23
4.2.3  微博管理    25
5  系统测试    26
5.1  黑盒测试和白盒测试    26
5.2  测试用例    27
5.3  测试结果    29
6  总结    29
参考文献    31
致谢    32

论文字数:9811
包含资料:


截图:



百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览支付



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

职场大变样社区 分享高质量学习资料(电子课本、毕业设计、编程视频、项目源码、电子书籍等)

快速回复 返回顶部 返回列表