这个项目纯粹作为php学习的练手之作。现将功能需求贴在下面,不知是否全面,或许以后还有修改,先mark一下。
这个网站的用户分为三种:
1.游客,可以浏览博文,浏览相册,发表评论。
2.注册用户,登录后就可以修改用户资料,修改密码,发布,修改,删除博文,添加,删除,修改相片,发表评论,删除属于自己博文的评论。
3.管理员,登陆后就可以管理注册用户,管理博客文章,管理相册,管理评论。
本系统分为前台设计和后台设计,其中前台设计针对的用户身份是普通用户和博主,后台设计针对的用户身份是管理员。
(1)前台设计
前台设计主要实现的功能有:对普通用户来说,主要有注册、登录、浏览文章和发表评论;对博主来说,主要有 管理博文、管理评论、管理分类、相册管理、用户管理等功能。前台功能模块图如图所示。
(2) 后台设计
后台设计实现的功能主要功能有:对博主的管理,网站公告的管理,和在线人数的统计。后台功能模块图如图所示。