个人博客系统设计与实现答辩PPT
14 个人博客系统的设计与实现 答辩人:郑海峰 尊敬的各位老师、同学: 大家早上好!我叫郑海峰,来自机械083班 我的论文题目是《个人博客系统的设计与实现》,本篇论文是在李博老师的指导完下成的。在此,我十分感谢她长期以来对我的精心指导和大力帮助,同时也感谢各位评审老师从百忙之中抽出宝贵的时间事一同参与对我这篇论文的审阅并出席本次答辩。 ? * * 个人博客系统的设计与实现 大连交通大学2013届 本科毕业答辩 指导教师: 目录 content 绪论 1 开发工具 2 需求分析 3 系统的概要设计 4 详细设计与实现 5 测试和总结 6 Page 04 07 12 17 26 1 绪 论 个人博客的发展 随着Internet社交网络快速发展 计算机在普通家庭的广泛应用 新型社交网络平台 互动沟通 越来越多的个人博客 2 国内外发展 个人博客系统系统 3 个人博客系统的优势: 页面亲和力 好友互动方便 日志相册的完美结合 操作简捷明了 4 具 5 开 发 工 绪 论 开发工具 Zend Studio XAMPP 开发与运行工具 6 1 2 开发工具 相关技术 7 PHP MySQL数据库 Apache 服务器 1 2 3 HTML 4 Apache 服务器 5 8 具 开 发 工 绪 论 需 求 分 析 需求分析 9 1、经济可行性 由于开发此博客管理系统所需的硬件(计算机及相关硬件)和软件环境(PHP+MySQL) 都容易从相关网站下载,系统成本主要集中在本管理系统的开发与维护上, 而且,目标系统不是很复杂,开发的周期较短,所以从经济方面讲开发此系统是可行的。 2、技术可行性 本系统采用PHP+Mysql+Apache进行开发,其中前台用HTML嵌入PHP进行页面开发和 管理用户界面,提示信息完善,界面友好有亲和力;后台采用Mysql数据库开发和管理数 据库。本系统的开发环境使用现在特别流行的开源Apache服务器,使用方便、运行稳定、 安全可靠。综上所述,本系统在技术方面是可行的。 3、运行可行性 本软件是为个人用户开发的,使用本软件的用户对象是个人,由于本网站要设计成友好的 界面,用户只需懂得上网,就能轻松使用本博客的功能,所以从以上几个方面的分析来看 开发本博客是完全可行的。 可行性分析 1 需求分析 功能需求分析 10 系统注册与登录 1 微博状态管理 2 日志管理 3 图片管理 4 留言板管理 5 朋友圈管理 6 在线游戏 7 头像管理 8 好友活跃度排名 9 系统用例图 11 用例图 12 具 开 发 工 绪 论 需 求 分 析 概 要 设 计 系统功能结构图 13 个人博客系统 注册 用户登录 个人资料 今日推荐 个人主页 好友新鲜事 留言板回复 在线游戏 好友管理 搜索引擎 上传修改头像 好友活跃度排名 微博管理 日志管理 相册管理 发布我的微博 浏览微博微博 查询我的微博 评论微博 上传日志 搜索日志 删除日志 修改日志 评论日志 新建相册 修改相册评论 上传相片 删除相片 评论相片 实体-联系图(E-R图)图 14 注册用户实体属性图 日志实体属性图 日志实体属性图 系统总E-R图 注册用户表 微博表 微博评论表 朋友圈表 user表 最近访客表 相册表 相片评论表 microblog表 microblo_comment表 friend表 orders表 Photo_list表 Photo_comment表 11 数据库设计 基本表设计 15 相片表 日志表 photo表 article表 日志评论表 留言板表 article_comment表 blog_comment表 各个表之间的关系图 16 现 详 17 具 开 发 工 绪 论 需 求 分 析 概 要 设 计 细 设 计 与 实 系统总流程图 18 总流程图 注册页面 主要实现新用户注册 19 个人首页页面 主要显示了用户及好友的新鲜事 20 14 个人博客系统的设计与实现 答辩人:郑海峰 尊敬的各位老师、同学: 大家早上好!我叫郑海峰,来自机械083班 我的论文题目是《个人博客系统的设计与实现》,本篇论文是在李博老师的指导完下成的。在此,我十分感谢她长期以来对我的精心指导和大力帮助,同时也感谢各位评审老师从百忙之中抽出宝贵的时间事一同参与对我这篇论文的审阅并出席本次答辩。 ? * *