基于php个人博客的设计与实现毕业设计答辩ppt_第1页
基于php个人博客的设计与实现毕业设计答辩ppt_第2页
基于php个人博客的设计与实现毕业设计答辩ppt_第3页
基于php个人博客的设计与实现毕业设计答辩ppt_第4页
基于php个人博客的设计与实现毕业设计答辩ppt_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

个人博客系统的设计与实现 2013届 本科毕业答辩 14 个人博客系统的设计与实现 答辩人:郑海峰 目录 content 绪论 1 开发工具 2 需求分析 3 系统的概要设计 4 详细设计与实现 5 测试和总结 6 Page 04 07 12 17 26 1 绪 论 14 个人博客系统的设计与实现 答辩人:郑海峰 个人博客的发展 随着 Internet社交网络快速发展 计算机 在普通家庭的 广泛应用 新型社交网络平台 互动沟通 越来越多的个人博客 2 14 个人博客系统的设计与实现 答辩人:郑海峰 国内外发展 个人博客系统系统 3 14 个人博客系统的设计与实现 答辩人:郑海峰 个人博客系统的优势: 页面亲和力 好友互动方便 日志相册的完美结合 操作简捷明了 4 具 5 开 发 工 绪 论 14 个人博客系统的设计与实现 答辩人:郑海峰 开发工具 Zend Studio XAMPP 开发与运行工具 6 1 2 14 个人博客系统的设计与实现 答辩人:郑海峰 开发工具 相关技术 7 PHP MySQL数据库 Apache 服务器 1 2 3 HTML 4 Apache 服务器 5 8 具 开 发 工 绪 论 需 求 分 析 14 个人博客系统的设计与实现 答辩人:郑海峰 需求分析 9 1、经济可行性 由于开发此博客管理系统所需的硬件(计算机及相关硬件)和软件环境 (PHP+MySQL) 都容易从相关网站下载,系统成本主要集中在本管理系统的开发与维护上, 而且,目标系统不是很复杂,开发的周期较短,所以从经济方面讲开发此系统是可行的。 2、技术可行性 本系统采用 PHP+Mysql+Apache进行开发,其中前台用 HTML嵌入 PHP进行页面开发和 管理用户界面,提示信息完善,界面友好有亲和力;后台采用 Mysql数据库开发和管理数 据库。本系统的开发环境使用现在特别流行的开源 Apache服务器,使用方便、运行稳定、 安全可靠。综上所述,本系统在技术方面是可行的。 3、运行可行性 本软件是为个人用户开发的,使用本软件的用户对象是个人,由于本网站要设计成友好的 界面,用户只需懂得上网,就能轻松使用本博客的功能,所以从以上几个方面的分析来看 开发本博客是完全可行的。 可行性分析 1 14 个人博客系统的设计与实现 答辩人:郑海峰 需求分析 功能需求分析 10 系统注册与登录 1 微博状态管理 2 日志管理 3 图片管理 4 留言板管理 5 朋友圈管理 6 在线游戏 7 头像管理 8 好友活跃度排名 9 系统用例图 11 用 户登 录管 理 微 博发 微 博删 除 微 博管 理 日 志写 日 志修 改 日 志删 除 日 志相 册 管 理上 传 照 片删 除 照 片回 复 留 言修 改 头 像管 理 好 友搜 索个 人 博 客注 册浏 览 新 鲜 事新 建管 理在 线 游 戏查 看 活 跃 度查 看 个 人 资 料用例图 12 具 开 发 工 绪 论 需 求 分 析 概 要 设 计 14 个人博客系统的设计与实现 答辩人:郑海峰 系统功能结构图 13 个人博客系统 注册 用户登录 个人资料 今日推荐 个人主页 好友新鲜事 留言板回复 在线游戏 好友管理 搜索引擎 上传修改头像 好友活跃度排名 微博管理 日志管理 相册管理 发布我的微博 浏览微博微博 查询我的微博 评论微博 上传日志 搜索日志 删除日志 修改日志 评论日志 新建相册 修改相册评论 上传相片 删除相片 评论相片 14 个人博客系统的设计与实现 答辩人:郑海峰 实体 -联系图( E-R图) 图 14 注 册 用 户ID账 号姓 名 密 码性 别年 龄博 客 名活 跃 度日 志用 户 ID发 布 者标 题 内 容时 间阅 读 量ID留 言 板访 客主 任内 容 时 间访 问 量回 复 来 源留 言 信 息ID注册用户实体属性图 日志实体属性图 日志实体属性图 用 户 管 理 日 志最 近 来 访微 博 评 论留 言 板相 册朋 友 圈微 博1MMMMM查 看 M1M管 理1M管 理1M相 片 评 论日 志 评 论相 片属 于1 M1 管 理MM评 论1MMMM系统总 E-R图 14 个人博客系统的设计与实现 答辩人:郑海峰 注册用户表 微博表 微博评论表 朋友圈表 user表 最近访客表 相册表 相片评论表 microblog表 microblo_comment表 friend表orders表 Photo_list表 Photo_comment表 11 数据库设计 基本表设计 15 相片表 日志表 photo表 article表 日志评论表 留言板表 article_comment表 blog_comment表 14 个人博客系统的设计与实现 答辩人:郑海峰 各个表之间的关系图 16 现 详 17 具 开 发 工 绪 论 需 求 分 析 概 要 设 计 细 设 计 与 实 14 个人博客系统的设计与实现 答辩人:郑海峰 系统总流程图 18 开 始登 陆 注 册验 证YN验 证N个人主页好友管理好友新鲜事留言板回复好友微博评论个人资料在线游戏搜索引擎好友活跃度排名上传修改头像相册管理微博管理日志管理Y结 束总流程图 14 个人博客系统的设计与实现 答辩人:郑海峰 注册页面 主要实现新用户注册 19 14 个人博客系统的设计与实现 答辩人:郑海峰 个人首页页面 主要显示了用户及好友的新鲜事 20 14 个人博客系统的设计与实现 答辩人:郑海峰 日志页面 用于日志的编辑和修改 21 用于日志的浏览、评论和删除 14 个人博客系统的设计与实现 答辩人:郑海峰 相册和相片页面 用于相册的编辑和修改和浏览 22 用于相片的增删改查和评论 14 个人博客系统的设计与实现 答辩人:郑海峰 好友圈和在线游戏页面 用于好友的管理 23 用户可以通过该页面在线游戏 14 个人博客系统的设计与实现 答辩人:郑海峰 其他各个模块页面 微博管理模块: 主要用于微博的增删改查 24 留言板模块: 主要用于留言板的管理 好友活跃度排名 : 主要用于访问量显示 头像模块: 主要用于修改与上传头像 个人资料模块: 主要用于增删改查用户个人资料 项目部署结构 25 26 现 详 具 开 发 工 绪 论 需 求 分 析 概 要 设 计 细 设 计 与 实 测 试 与 总 结 14 个人博客系统的设计与实现 答辩人:郑海峰 系统测试 27 在具体的测试中,一般应遵循以下原则:由程序设计者之外的人进行测试;测试用例应由两部分组成:输入数据和预期输出结果;应选用不合理的输入数据与非法输入测试;不仅要检验程序是否实现预期功能,还应检查程序是否做了不应该做的工作;集中测试容易出错的程序模块;对程序修改以后,必须重新进行测试。 14 个人博客系统的设计与实现 答辩人:郑海峰 总结 界面美观 操作简便 功能完整 维护低廉 程序小巧 方便快捷 安全性更高 更人性化的 界面 更安全 完善的功能 软件基本达到设计要求,功能完整,用户界面良好,错误处理正确,且能正确提示错误种类。但是在黑盒测试中也发现了一些问题,软

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论