ImageVerifierCode 换一换
格式:DOCX , 页数:27 ,大小:2.85MB ,
资源ID:5491757      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5491757.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(通用文章管理系统.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

通用文章管理系统.docx

1、通用文章管理系统通用文章管理系统1、需求分析1通用文章管理系统简介文章管理系统是将文章发布和计算机网络结合起来的文章新型管理方式,是信息化社会的产物。通过网络,管理者可以发布文章供会员浏览,可以用使信息传递更加快捷和方便,从而扩展了信息传递领域,实现了信息传递的高效率。该文章管理系统,包括文章管理、网站管理、图片管理、视频管理、系统管理五部分,核心任务是及时向用户提供有用的信息。2用记行为分析文章管理系统包含以下使用角色。(1)系统管理员(admin):负责用户以及其权限的创建和管理,负责系统文章管理、用户管理、及对用户评论的管理等。其可进行的操作是:进入系统:登陆到文章管理系统后台。文章管理

2、:新建文章、删除文章及对文章进行分类,以及对文章评论进行回复和删除。图片管理:对图片进行上传与管理、及对相册管理。视频管理:添加视频和视频管理。系统管理:模板管理、留言管理、评论管理、友情链接。(2)用户(user):每个用户在其权限之内访问和对系统文章发表评论。而用户可能展开的活动包括以下内容:进入系统:注册身份、登陆到文章管理系统。对文章进行浏览和评论。 2、系统预览1进入文章管理系统平台 普通用户登陆登陆后的界面文章管理系统首页2注册用户 用户需要按照正确的格式进行用户注册,否则无法注册成功。比如说用户名必须要超过四个字符,电子邮件必须用正确的格式,还要输入正确的验证码。 注册通行证3会

3、员对文章进行浏览及评论 会员可以对文章进行浏览和评论,可以是匿名的,但是却不能对文章评论进行回复。会员对文章进行浏览和评论4管理员登陆管理员需要输入用户名admin和密码名admin才能登陆到文章管理系统的后台,管理员进入系统后可以进行添加新文章、管理文章、栏目分栏、添加图片、管理图片、管理相册、添加视频、管理视频、会员管理、留言管理、评论管理、用户管理、友情链接等操作。 管理员登陆管理员登陆后界面5添加文章 管理员登陆后可以对文章进行添加,添加文章的标题、摘要和对正文进行编辑,最后发表。可以设置文件的大小进行设置,然后选择文章的属性和文章所属的栏目,其中还可以对正文进行格式、字体、大小、及对

4、齐 方式的设置。添加文章6文章管理 文章管理可以对文章进行生成、更改、预览、删除等操作。文章管理7栏目管理 栏目管理可以添加文章、添加子栏目、修改和删除文章等。栏目管理8公告公告9批量上传相册上传照片时,应该先选择将要上传的照片传到哪相册,选定之后就添加照片,然后就上传照片。10添加相册 添加一个新的相册,可以选择相册的名称、标题、相册的介绍、以及照片的排序。 添加相册11图片管理 图片的管理包括图片的预览、上传时间。图片管理12添加视频添加视频13视频管理视频管理14会员管理会员管理15模板管理模板管理16评论管理评论管理17友情链接友情链接3、总体设计1基于需求分析,本系统架构如图所示2关

5、于各文件的说明各个文件具体作用Admin/ Images文件夹=后台图片文件夹 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.pi

6、cture.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

7、.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=滚

8、动图片处理sgpage.action.php=单页处理sgpage.add.php=单页表单sgpage.php=单页列表tpl.action.php=模板处理webconfig.php=系统配置data文件夹=文章管理系统运行数据文件夹include文件夹=文章管理系统公共文件js文件夹=js文件夹template文件夹=模板文件夹album.php=相册comment.php=评论模块common.php=公共文件count.php=JS调用统计文章查看次数cron.php=执行计划任务findpassword.php=会员找回密码模块list.php=文章列表页login.php=登录模

9、块message.php=留言板notice.php=通告最终页noticeList.php=通告列表picture.php=相册图片显示最终页register.php=注册模块search.php=搜索模块seccode.php= 生成验证码sgpage.php=单页最终页space.php=会员模块view.php= 文章最终页四系统相关代码1. 后台公用函数lib_common.php文件代码?php/* * 后台公用函数*/* * 栏目分类下拉框 * * param int $pcid * param int $cid * param int $level */function get

10、CategorySelect($pcid=0,$cid = 0,$level = 0) global $db, $_SC; $category_arr = $db-getAll ( SELECT * FROM $_SCtableprecategory WHERE pcid = . $cid . order by seq ); for($lev = 0; $lev $level * 2 - 1; $lev +) $level_nbsp .= ; if ($level+) $level_nbsp .= ; foreach ( $category_arr as $category ) $cid =

11、$categorycid; $cname = $categorycname; $selected = $pcid=$cid?selected:; echo .$level_nbsp . . $cname.n; getCategorySelect ($pcid, $cid, $level ); /* * 相册分类下拉框 * * param int $pcid * param int $cid * param int $level */function getAlbumSelect($parentid=0,$albumid = 0,$level = 0) global $db, $_SC; $ca

12、tegory_arr = $db-getAll ( SELECT * FROM $_SCtableprealbum WHERE parentid = . $albumid . order by seq ); for($lev = 0; $lev $level * 2 - 1; $lev +) $level_nbsp .= ; if ($level+) $level_nbsp .= ; foreach ( $category_arr as $category ) $id = $categoryalbumid; $cname = $categorycname; $selected = $paren

13、tid=$id?selected:; echo .$level_nbsp . . $cname.n; getAlbumSelect($parentid, $id, $level ); /* * 栏目array * * param int $pcid * param int $cid * param int $level */function getCategoryArray($pcid=0,$cid = 0,$level = 0) global $db, $_SC; static $catarr = array(); $category_arr = $db-getAll ( SELECT *

14、FROM $_SCtableprecategory WHERE pcid = . $cid . order by seq ); foreach ( $category_arr as $category ) $cid = $category cid; $catarr$cid = $category cname; getCategoryArray($pcid, $cid, $level ); return $catarr;/* * 判断管理员对某一个操作是否有权限。 * * 根据当前对应的action_code,然后再和用户session里面的action_list做匹配,以此来决定是否可以继续执

15、行。 * param string $priv_str 操作对应的priv_str * param string $msg_type 返回的类型 * return true/false */function admin_priv($priv_str) global $lang; /SESSION失效后退出 if (empty($_SESSIONadminid) ?parent.location.href=./login.php;?php exit; if ($_SESSIONaction_list = all) return true; if (strpos(, . $_SESSIONacti

16、on_list . , , . $priv_str . ,) = false) sexit($langno_privilege); else return true; /栏目操作权限function catetory_priv($priv_str) if ($_SESSIONcat_list = all) return true; if (strpos(, . $_SESSIONcat_list . , , . $priv_str . ,) = false) exit(alert(你没有权限!);window.history.go(-1); else return true; /获取某栏目下文

17、章idsfunction get_article_ids($cid, $indexed=) global $db; if( $indexed != unindexed ) $table = get_article_index_table($cid); $ids = $db-getCol(SELECT aid FROM . $table); else $ids = $db-getCol(SELECT aid FROM . tname(article) . WHERE cid=$cid); return $ids;/获取某栏目下文章ids(通过指定ID范围)function get_article

18、_ids_by_range($startid, $endid) global $db; $ids = $db-getCol(SELECT aid FROM .tname(article). WHERE aid=$startid AND aidgetCol(SELECT pid FROM .tname(picture). a WHERE.$where); return $ids;/获取图片ids(通过指定ID范围)function get_picture_ids_by_range($startid, $endid) global $db; $ids = $db-getCol(SELECT pid

19、 FROM .tname(picture). WHERE pid=$startid AND pidgetOne(SELECT albumid FROM .tname(picture). WHERE pid=$pid); /获取某栏目文章列表总页数function get_article_list_pages($cid) global $db, $_SCONFIG; $table = get_article_index_table($cid); $num = $db-getOne(SELECT COUNT(aid) FROM . $table); $perpage = $_SCONFIGhtml

20、perapge; $realpages = ceil($num / $perpage); $pages = $_SCONFIGmaxpage & $_SCONFIGmaxpage getOne(SELECT COUNT(albumid) FROM .tname(album); $perpage = $_SCONFIGhtmlperapge; $realpages = ceil($num / $perpage); $pages = $_SCONFIGmaxpage & $_SCONFIGmaxpage getOne(SELECT COUNT(albumid) FROM .tname(picture) . $where); $perpage = $_SCONFIGhtmlperapge; $realpages = ceil($num / $perpage); $pages = $_SCONFIGmaxpage & $_SCONFIGmaxpage $realpages ? $_SCONFIG

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1