在此,我参考现有的几大博客网站如QQ空间,新浪博客等,采用Browser/Server结构,将个人博客网站划分为两个子系统:前台,后台。
1.前台
在前台的功能实现上,可以分为以下几个部分:
(1)用户登录:
网站用户用个人注册的帐号,密码登录到网站。网站检测用户的帐号,密码并给予其相应的权限对网站进行操作。
(2)用户注册:
游客将个人的信息存储到博客网站的数据库中,以成为本博客的正式用户。
(3)用户修改个人信息:
把已存储的用户信息用一个网页显示出来,方便用户对个人信息进行更新。
(4)文章查询和留言:
用户可以检索或浏览博客中的文章同时给感兴趣的文章。
(5)公告信息查询:
用户可以浏览网站中发布的公告信息,了解博客的一些情况。
(6)相片查询:
用户可以对博客中的相片,图片等进行查询,浏览。
2.后台
通过计算机网络将前台与后台的数据库相连,网站管理员将从前台得到的信息进行处理,实现文章管理,公告管理,投票管理,个人相册管理,朋友圈,用户设置及博主设置等子系统。
(1)文章管理:
管理员对网站中已有的文章进行删除,更新等操作。
(2)公告管理:
发布,删除,更改公告。
(3)投票管理:
发起投票,统计投票等。
(4)个人相册管理:
对博客相册中的图片进行删除,更新等操作。
(5)用户设置:
更新普通用户对博客的操作的权限。
(6)博主设置:
对博主的信息等进行操作