(3)进入系统,管理文章、链接、模板以及其他功能的管理;
(4)对每个模块管理都是点击提交保存数据。后台系统处理流程如图2.2所示:
输入错误 用户名、密码
输入正确 管理文章、链接、模板以及其他功能的管理
退出系统 图2.2 系统后台处理流程图
开 始 进入后台(登录界面) 2.3 系统功能模块设计
通过对CMS系统的功能需求分析,可知系统的功能有:系统前台和后台管理。系统功能按照功能模块图进行设计。CMS统功能模块设计如图2.3所示:
图2.3 党务CMS系统功能模块设计层次图
- 5 -
2.4 系统设计分析
本系统主要有两大模块:系统前端和系统后台,其中前台和后台中又分为各自不同的小模块。
(1)系统后台 功能名称以及功能说明 如表2.4 功能名称 栏目管理 文章管理 链接管理 模板管理 支部交流 团青工作 发布留言 留言管理 发布回复 回复管理 文章审核 荣誉展示 信息中心 滚动标语 通知管理 支部审核 用户管理 支部管理 用户登录记录 批量导入 限制ip 功能说明 用户根据权限可以对栏目进行增、删、改、查等操作 用户根据权限可以对文章的相关信息进行增、删、改、查等操作 用户根据权限可以对链接相关信息进行增、删、改、查等操作 用户根据权限可以对模板进行增、删、改、查等操作 支部交流,支部的文章的增删改查 团青的文章的增删改查 添加留言 留言的管理 添加回复 回复的删除和修改 文章审核通过的进行发布 荣誉的排名增删改查 管理员可以对系统内角色进行权限分配,以及对用户进行角色的分配。 滚动标语的增删改查 通知的增删改查 有关部门对文章的审批,审批不通过的添加原因打回 系统管理员可以对本系统能的用户进行添加、启用、禁用等操作 对部门的增删改查 展出登录系统的所有用户记录 批量导入用户 添加受限ip 禁止用户访问该网站 - 6 -
表2.4 功能表
(2)系统前端
用户打开网站,在网站首页会出现多个模块。用户可以根据个人需要,爱好浏览不同的网页。只有通过注册的用户才可以进入网站的后台管理。对用户的个人信息进行修改,以及
添加对网站的意见、建议,和问题。
- 7 -
3 数据库设计
MySql数据库是一个开放源码的小型关联式数据库管理系统,用起来方便稳定,占用的空间比较小,比较适合小型的系统[9]。所以本系统采用此数据库。 3.1 系统数据流程图描述
本系统的数据流程是通过管理员以及用户的正确操作来实现的,当用户浏览网站时候,系统在数据上会自动记录用户的操作,通过Web服务器展现在网页浏览器中给用户看。其他操作亦如此。系统数据的工作过程示意图3.1所示:
数据库服务器 Web服务器 网页浏览器
图3.1 数据库系统的工作过程
3.2物理结构设计
数据库设计是系统设计中相当关键的环节,它是上层应用的基础。根据系统功能需求分析,不难抽出系统中的一些实体对象,包括类型、新闻、发布、评论、用户。
本系统数据库中主要数据表的字段定义和说明如下: 部门表如表3.2部门表
表名 组成 BIANHAO_ID PAIXU_BM MIAOSHU MINGCHENG - 8 -
DWGL_BUMEN 部门表 描述 默认主键 部门的编号 部门的排序 部门的描述信息 部门的名称
相关推荐: