职场大变样社区

查看: 1719|回复: 0
打印 上一主题 下一主题

基于PHP的交友平台

[复制链接]

5597

主题

6637

帖子

79

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
79
跳转到指定楼层
楼主
发表于 2017-9-21 16:59:33 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
技术:PHP
摘要:
网络技术不断发展极大的改变和拓展了人们传统生活中的方方面面,其中对交友方式的影响也是非常深远。通过网络形式交友拓展了交友范围,增进了人们的兴趣。然而很多交友平台针对不同的客户端系统开发,在很大程度上带来了开发周期长,针对各种版本开发进度不一致,维护困难等,比如:有新版本更新需要针对用户使用的不同手机系统进行维护,因而成本高。web技术的良好发展,为web交友平台的实现提供了良好的条件,基于ThinkPHP的交友平台为解决上述问题提供了思路和解决方案。
本文首先简要介绍了研究该交友平台的背景及其意义,其次介绍了网站开发所用到的相关技术背景和特色。然后给出了系统的总体框架以及数据库的E-R图和数据库表。紧接着本网站采用ThinkPHP框架实现,同时给出了核心功能模块的详细设计以及实现后的效果图。根据软件开发的生命周期,本文在最后给出了网站系统中部分功能模块的测试用例。
本网站是互联网时代,社交化网站应用的一个实际体现。本站具有界面简洁,操作方便,个性化强的特点,同时本站中融合了许多便捷的服务,如热点资讯,本地天气等。同时本站采用ThinkPHP框架开发,使得网站开发速度更加高效更加安全。本网站开发过程中聊天采用的ajax异步轮询通信也是诸多实时通信中的一种可选法案,因此本站具有实用价值也为基于web的交友平台提供了参考。

关键词:交友平台,ThinkPHP,ajax通信

目录:

1  引言    1
1.1  课题背景    1
1.2  课题的内容    1
1.3  课题的意义    2
1.4  本人工作和论文内容安排    2
2  相关技术介绍    3
2.1  开发环境介绍    3
2.2  XAMPP介绍    3
2.3  LAMP平台介绍    3
2.4  核心技术分析    4
2.4.1  php7技术    4
2.4.2  MariaDB数据库    4
2.4.3  jquery框架    5
2.4.5  ajax技术    6
2.4.6  ThinkPHP框架    6
2.5  本章小结    6
3  网站需求分析与概要设计    7
3.1  网站需求描述    7
3.2  网站功能分析    7
3.2.1  网站角色的划分    7
3.2.2  系统用例    7
3.3  系统概要设计    9
3.3.1  网站前台概要设计    9
3.3.2  网站后台概要设计    11
3.4  数据库设计    14
3.4.1  数据库E-R图    14
3.4.2  数据表定义    15
3.5  本章总结    22
4  网站核心模块设计    23
4.1  前台核心模块设计    23
4.1.1  用户注册    23
4.1.2  好友添加    24
4.1.3  好友聊天    25
4.1.4  聊天记录管理    25
4.1.5  主题更换    26
4.2  后台核心模块设计    26
4.2.1  致信用户    26
4.2.2  冻结用户    27
4.2.3  注销用户    27
4.2.4  管理员管理    27
4.3  本章小结    28
5  网站实现效果展示    29
5.1  网站前台实现效果展示    29
5.2  网站后台实现效果展示    30
6  网站测试    33
6.1  用户注册与登录模块的功能测试用例    33
6.2  文章发布模块测试用例    35
6.3  致信用户模块测试用例    35
6.4  广告上传模块测试用例    36
6.5  压力测试    37
6.6  本章小结    38
7  结束语    39
7.1  设计结论    39
7.2  毕设总结    39
参考文献    40
致谢    41

论文字数:13673
包含资料:


截图:




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



回复

使用道具 举报

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

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

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