鹏鹏博客系统的设计与实现
目 录
一、引言 1
(一)开发背景 1
(二)选题意义 1
(三)设计目标 2
(四)开发软件 3
二、系统分析与设计 4
(一)系统功能需求 4
(三)数据库设计 5
(四)原型设计 7
(五)开发及运行环境 8
三、概要设计 8
(一)基本设计和处理流程 8
(二)系统功能模块图 9
(三)系统功能结构 9
四、系统功能具体实现 10
(一)登录 10
(二)注册 11
(三 密码修改 13
(四)文章管理 14
(五)活动管理 17
(六)新闻管理 17
(七)用户查询 15
五、系统测试 21
(一)测试环境 21
(二)测试过程 21
六、结束语 22
致谢 23
参考文献 24
引言
(一)开发背景
在生活中你会遇到许许多多你意想不到的事情,有你自我感觉到精彩的,有你感觉到烦脑的,有你感觉到伤心的,也有感觉到幸福的事情,但是随着信息技术的发展,你不会在停留到把每天所繁盛的事情记在笔记本里,所以我们需要一个来展现生活节奏的系统平台,来跟身边的朋友交流,沟通,谈谈每天有所得有所失。
选题意义
生活多姿多彩,每天遇到的点点滴滴,在不经意间你会失去许多能够跟老师,朋友,闺蜜,朋友分享,一天趣事,展现自我观点,以及可以让大家多一点了解你。
(三)设计目标
主要的设计目标包括普通用户注册登陆,由用户发表自我感觉不错的文章,自己每天看到喜欢的新闻,自己参加的活动,让更多的人去了解文章的奇闻趣事,以及优的方面,每个用户可以对你喜欢的文章进行,点赞、评论、收藏,用户可以对用户所发的文章用户进行点评、分享。
主要设计(研究)内容:
1、与“评论回复相关”的问题,其中涉及到面对面交流的用户。
2、与发布文章相关的功能涉及问题,首先是
*好棒文|www.hbsrm.com +Q: 3 5 1 9 1 6 0 7 2
用户注册登陆,由用户发表自我感觉不错的文章,自己每天看到喜欢的新闻,自己参加的活动,让更多的人去了解文章的奇闻趣事,以及优的方面,每个用户可以对你喜欢的文章进行,点赞、评论、收藏,用户可以对用户所发的文章用户进行点评、分享。
主要设计(研究)内容:
1、与“评论回复相关”的问题,其中涉及到面对面交流的用户。
2、与发布文章相关的功能涉及问题,首先是用户登陆,发布自己喜欢的文章,其次是对以前发布文章的阅读或者修改。
(1)发布新闻,发布平常看到的新闻感觉到自己喜欢的。
(2)发布文章,发布自己感觉不错的文章。
发布自己参加的活动,发布自己所参加的活动。
(四)开发软件
1. SQL Server 2008
MYSQL能更加方便直接的建立模型及数据库,有便携性和可伸缩性等优点,可在Microsoft windows 电脑到运行.
APACHE
Apache支持最新的http/1.1通信协议。拥有简单而强有力的基于文件配置过程支持通用网关接口,基于ip和域名的虚拟主机上,提供用户会话过程的跟踪。
二、系统分析与设计
(一)系统功能需求
1.用户可以登录注册。
2.登录到后台页面进行发布文章、发布新闻、发布活动。
3.用户可以查看文章、查看新闻、修改文章、修改新闻。
4.前台页面显示后台文章的发布,新闻的发布,活动的发布,每个用户可以对每一 个文章进行点评,收藏,回复等操作。
(二)系统分析图
1、实体对象模型:主要就是用户功能之间的各自的功能的实现,如图2-1所示:
图 2-1用户功能界面
前台功能用户图:如图2-2所示:
图 2-2前台用户功能界面
(三)数据库设计
数据库的逻辑结构设计
表1 用户表(users)
表2 文章表(article)
表3 新闻表(news)
表4活动表(activity)
三、概要设计
(一)流程
流程图如3-1图所示:后台
图3-1 后台界面图
(三)系统功能结构
登录后台进行文章管理,新闻管理,活动管理等操作
四、具体实现
(一)登录
该模块是系统进入通道,不同身份进入不同通道,对文章的关系、新闻管理、活动管理,登录图4-1所示:
图 4-1 登录界面
登录实现代码如下:
(二)注册
该模块是用户进行注册,填写注册表,如图4-2所示
图 4-2 注册界面
注册实现代码如下:
密码修改界面
该模块是用户进行密码修改,如图4-3所示
如图4-3所示
用户修改密码代码如下:
(四)文章管理
该模块是用户进行文章管理,可以进行文章管理功能操作。界面如图4-4所示:
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1501.html
一、引言 1
(一)开发背景 1
(二)选题意义 1
(三)设计目标 2
(四)开发软件 3
二、系统分析与设计 4
(一)系统功能需求 4
(三)数据库设计 5
(四)原型设计 7
(五)开发及运行环境 8
三、概要设计 8
(一)基本设计和处理流程 8
(二)系统功能模块图 9
(三)系统功能结构 9
四、系统功能具体实现 10
(一)登录 10
(二)注册 11
(三 密码修改 13
(四)文章管理 14
(五)活动管理 17
(六)新闻管理 17
(七)用户查询 15
五、系统测试 21
(一)测试环境 21
(二)测试过程 21
六、结束语 22
致谢 23
参考文献 24
引言
(一)开发背景
在生活中你会遇到许许多多你意想不到的事情,有你自我感觉到精彩的,有你感觉到烦脑的,有你感觉到伤心的,也有感觉到幸福的事情,但是随着信息技术的发展,你不会在停留到把每天所繁盛的事情记在笔记本里,所以我们需要一个来展现生活节奏的系统平台,来跟身边的朋友交流,沟通,谈谈每天有所得有所失。
选题意义
生活多姿多彩,每天遇到的点点滴滴,在不经意间你会失去许多能够跟老师,朋友,闺蜜,朋友分享,一天趣事,展现自我观点,以及可以让大家多一点了解你。
(三)设计目标
主要的设计目标包括普通用户注册登陆,由用户发表自我感觉不错的文章,自己每天看到喜欢的新闻,自己参加的活动,让更多的人去了解文章的奇闻趣事,以及优的方面,每个用户可以对你喜欢的文章进行,点赞、评论、收藏,用户可以对用户所发的文章用户进行点评、分享。
主要设计(研究)内容:
1、与“评论回复相关”的问题,其中涉及到面对面交流的用户。
2、与发布文章相关的功能涉及问题,首先是
*好棒文|www.hbsrm.com +Q: 3 5 1 9 1 6 0 7 2
用户注册登陆,由用户发表自我感觉不错的文章,自己每天看到喜欢的新闻,自己参加的活动,让更多的人去了解文章的奇闻趣事,以及优的方面,每个用户可以对你喜欢的文章进行,点赞、评论、收藏,用户可以对用户所发的文章用户进行点评、分享。
主要设计(研究)内容:
1、与“评论回复相关”的问题,其中涉及到面对面交流的用户。
2、与发布文章相关的功能涉及问题,首先是用户登陆,发布自己喜欢的文章,其次是对以前发布文章的阅读或者修改。
(1)发布新闻,发布平常看到的新闻感觉到自己喜欢的。
(2)发布文章,发布自己感觉不错的文章。
发布自己参加的活动,发布自己所参加的活动。
(四)开发软件
1. SQL Server 2008
MYSQL能更加方便直接的建立模型及数据库,有便携性和可伸缩性等优点,可在Microsoft windows 电脑到运行.
APACHE
Apache支持最新的http/1.1通信协议。拥有简单而强有力的基于文件配置过程支持通用网关接口,基于ip和域名的虚拟主机上,提供用户会话过程的跟踪。
二、系统分析与设计
(一)系统功能需求
1.用户可以登录注册。
2.登录到后台页面进行发布文章、发布新闻、发布活动。
3.用户可以查看文章、查看新闻、修改文章、修改新闻。
4.前台页面显示后台文章的发布,新闻的发布,活动的发布,每个用户可以对每一 个文章进行点评,收藏,回复等操作。
(二)系统分析图
1、实体对象模型:主要就是用户功能之间的各自的功能的实现,如图2-1所示:
图 2-1用户功能界面
前台功能用户图:如图2-2所示:
图 2-2前台用户功能界面
(三)数据库设计
数据库的逻辑结构设计
表1 用户表(users)
表2 文章表(article)
表3 新闻表(news)
表4活动表(activity)
三、概要设计
(一)流程
流程图如3-1图所示:后台
图3-1 后台界面图
(三)系统功能结构
登录后台进行文章管理,新闻管理,活动管理等操作
四、具体实现
(一)登录
该模块是系统进入通道,不同身份进入不同通道,对文章的关系、新闻管理、活动管理,登录图4-1所示:
图 4-1 登录界面
登录实现代码如下:
(二)注册
该模块是用户进行注册,填写注册表,如图4-2所示
图 4-2 注册界面
注册实现代码如下:
密码修改界面
该模块是用户进行密码修改,如图4-3所示
如图4-3所示
用户修改密码代码如下:
(四)文章管理
该模块是用户进行文章管理,可以进行文章管理功能操作。界面如图4-4所示:
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1501.html