文章管理系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
文章管理系统
一、需求分析
1文章管理系统简介
文章管理系统是将文章发布和计算机网络结合起来的文章新型管理方式,是信息化社会的产物。通过网络,管理者可以发布文章供会员浏览,可以用使信息传递更加快捷和方便,从而扩展了信息传递领域,实现了信息传递的高效率。
该文章管理系统,包括文章管理、网站管理、图片管理、视频管理、系统管理五部分,核心任务是及时向用户提供有用的信息。
2用记行为分析
文章管理系统包含以下使用角色。
(1)系统管理员(admin):负责用户以及其权限的创建和管理,负责系统文章管理、用户管理、及对用户评论的管理等。
其可进行的操作是:
①进入系统:登陆到文章管理系统后台。
②文章管理:新建文章、删除文章及对文章进行分类,以及对文章评论进行回复和删除。
③图片管理:对图片进行上传与管理、及对相册管理。
④视频管理:添加视频和视频管理。
⑤系统管理:模板管理、留言管理、评论管理、友情链接。
(2)用户(user):每个用户在其权限之内访问和对系统文章发表评论。
而用户可能展开的活动包括以下内容:
①进入系统:注册身份、登陆到文章管理系统。
②对文章进行浏览和评论。
二、系统预览
1进入文章管理系统平台
普通用户登陆
登陆后的界面
文章管理系统首页
2注册用户
用户需要按照正确的格式进行用户注册,否则无法注册成功。比如说用户名必须要超过四个字符,电子邮件必须用正确的格式,还要输入正确的验证码。
注册通行证
3会员对文章进行浏览及评论
会员可以对文章进行浏览和评论,可以是匿名的,但是却不能对文章评论进行回复。
会员对文章进行浏览和评论
4管理员登陆
管理员需要输入用户名admin和密码名admin才能登陆到文章管理系统的后台,管理员进入系统后可以进行添加新文章、管理文章、栏目分栏、添加图片、管理图片、管理相册、添加视频、管理视频、会员管理、留言管理、评论管理、用户管理、友情链接等操作。
管理员登陆
管理员登陆后界面
5添加文章
管理员登陆后可以对文章进行添加,添加文章的标题、摘要和对正文进行编辑,最后发表。可以设置文件的大小进行设置,然后选择文章的属性和文章所属的栏目,其中还可以对正文进行格式、字体、大小、及对齐方式的设置。
添加文章
6文章管理
文章管理可以对文章进行生成、更改、预览、删除等操作。
文章管理
7栏目管理
栏目管理可以添加文章、添加子栏目、修改和删除文章等。
栏目管理
8公告
公告
9批量上传相册
上传照片时,应该先选择将要上传的照片传到哪相册,选定之后就添加照片,然后就上传照片。
10添加相册
添加一个新的相册,可以选择相册的名称、标题、相册的介绍、以及照片的排序。
添加相册
11图片管理
图片的管理包括图片的预览、上传时间。
图片管理12添加视频
添加视频13视频管理
视频管理14会员管理
会员管理15模板管理
模板管理16评论管理
评论管理17友情链接
友情链接
三、总体设计1基于需求分析,本系统架构如图所示
2关于各文件的说明文章管理系统
系统管理视频管理文章管理网站管理图片管理
友情链接评
论
管
理
模
板
管
理
会
员
管
理
视
频
管
理
添
加
视
频
栏
目
管
理
文
章
管
理
添
加
文
章
单
页
管
理
公
告
管
理
相
册
管
理
图
片
管
理
批
量
上
传
滚
动
图
片
各个文件具体作用
A dmin/
I mages文件夹======================后台图片文件夹
Include文件夹======================后台操作工具文件夹
Tpl文件夹=========================后台模板文件夹
admin.action.php ===================管理员信息处理
admin.add.php ====================管理员表单
admin.editpwd.php==================重置管理员密码表单 admin.php =======================管理员列表album.action.php========================相册处理
album.add.php ========================添加、编辑相册表单album.php =============================相册列表
article.action.php========================文章处理
article.add.php =========================添加、编辑文章表单
article.php=============================文章列表
batch.picture.add.php===================图片批量上传
batch.picture.form.php===================图片批量上传表单
cache.update.php=======================缓存更新
category.action.php=====================文章栏目处理
category.add.php=======================文章栏目表单
category.php===========================文章栏目列表
comment.action.php=====================评论处理
db.action.php ==========================导出数据处理
friendlink.action.php=====================友情链接处理
friendlink.add.php=======================友情链接表单
friendlink.php===========================友情链接列表
guide.php==============================后台索引页
init.php==============================后台公用配置文件
lib_common.php======================后台公用函数
login.action.php========================管理员登录处理
login.out.php=========================管理员登出系统
login.php==============================管理员登录表单
makehtml.action.php====================生成静态HTML处理
member.action.php======================会员处理
message.action.php=====================留言处理
message.php===========================留言列表
notice.action.php========================公告处理
notice.add.php==========================公告表单
notice.php=============================公告列表
picture.action.php=======================相册图片处理
picture.add.php===========================相册图片表单
picture.php===============================相册图片列表
scrollimg.php=============================滚动图片处理
sgpage.action.php=========================单页处理
sgpage.add.php============================单页表单
sgpage.php===============================单页列表
tpl.action.php=============================模板处理
webconfig.php=============================系统配置
data文件夹================================文章管理系统运行数据文件夹include文件夹==============================文章管理系统公共文件
js文件夹===================================js文件夹
template文件夹==============================模板文件夹
album.php====================================相册
comment.php=================================评论模块