论文摘要
互联网技术的快速发展促进了一些新的技术的产生。社会性网络服务作为这些新技术的典型代表逐步进入了主流文化以及人们的日常生活中,受到了人们强烈的关注。本课题旨在为用户设计和开发一个人性化和个性化的社交网络平台,该网络平台具有个性化的个人空间模型、完善的好友管理机制以及强大的论坛、博客等功能。本文首先介绍了目前社交网络系统的研究背景、研究意义及国内外研究现状,提出了目前基于B/S模式社交网络系统的不足之处,阐述了本次设计的相关技术。然后,在对社交网络平台进行市场调研的基础上,使用统一建模语言对系统进行需求分析,针对之前提出的有缺陷的地方进行改良设计。在系统需求分析的基础上设计出系统总体框架及数据库,给出了系统数据库的E-R图及数据库表。紧接着用PHP脚本语言及My SQL数据库管理系统,以B/S为模式对系统进行了具体设计,给出了关键模块的详细设计及实现效果图,并完成了基于B/S模式社交网络系统的实现。最后,按照软件开发的流程,对实现的软件系统进行系统测试,主要从系统单元测试和系统功能测试两个方面对系统进行测试。本社交网络平台系统的设计与实现,说明该系统的设计具有良好的可行性,为基于B/S模式的社交网络系统的设计提供了有效的解决方案和思路。
论文目录
摘要ABSTRECT第一章 绪论1.1 课题背景1.2 课题研究意义1.3 国内外研究现状及发展趋势1.4 论文主要研究内容1.5 论文结构安排第二章 相关技术研究2.1 主流SNS网络平台的介绍2.2 PHP技术2.2.1 PHP简介2.2.2 PHP技术的工作原理2.2.3 PHP与MySQL结合的工作模式2.3 三层B/S模式技术2.3.1 三层B/S模式技术简介2.3.2 三层B/S模式的实现2.4 LAMP软件开发框架2.4.1 LAMP框架简介2.4.2 LAMP框架组件2.5 本章小结第三章 系统需求分析与概要设计3.1 系统需求描述3.1.1 系统功能需求3.1.2 系统非功能需求3.2 系统需求分析3.2.1 用户角色的划分3.2.2 系统用例3.3 系统概要设计3.3.1 用户注册与登录模块3.3.2 论坛模块3.3.3 好友模块3.3.4 群组模块3.3.5 个人中心模块3.3.6 博客模块3.3.7 系统管理3.3.8 站内搜索模块3.4 数据库设计3.4.1 数据库E-R图3.4.2 部分表定义3.5 本章小结第四章 系统关键模块的设计与实现4.1 系统开发环境4.2 数据库连接模块的实现4.3 用户注册与登录模块的实现4.3.1 用户注册模块实现过程4.3.2 用户登录模块的实现过程4.3.3 用户注册与登录模块实现效果4.4 论坛模块的实现4.4.1 论坛模块的总体分析4.4.2 论坛模块的实现过程4.4.3 论坛模块的实现效果4.5 博客模块的实现4.5.1 博客模块总体分析4.5.2 博客模块的实现过程4.5.3 博客模块的实现效果4.6 本章小结第五章 系统测试5.1 系统单元测试5.2 系统功能测试5.2.1 用户注册与登录功能测试用例5.2.2 论坛模块测试用例5.3 本章小结第六章 总结与展望6.1 工作回顾6.2 对未来的展望致谢参考文献作者简历
相关论文文献
标签:社交网络平台论文; 模式论文;