IT工人网站 [内容管理系统(CMS)].doc
《IT工人网站 [内容管理系统(CMS)].doc》由会员分享,可在线阅读,更多相关《IT工人网站 [内容管理系统(CMS)].doc(24页珍藏版)》请在沃文网上搜索。
1、 目录 1 引言.3 1.1编写目的 .3 1.2背景 .3 1.3定义 .3 1.4参考资料 .3 2 需求分析.3 2.1项目概述 .3 2.2系统结构图 .3 2.3功能需求 .6 2.4性能要求 .9 2.5数据要求 .9 2.6其它要求 .9 3 概要设计.9 3.1界面设计 .9 3.2数据库设计 .21 4 运行环境.26 1.引言1.1 编写目的本说明书确定系统的详细功能模块和数据结构,为下阶段开发工作提供依据。1.2 背景软件系统的名称:IT工人 网站本项目的任务开发者:*公司名称 *项目负责人1.3 定义 CMS:内容管理系统1.4 参考资料 Google, CSDN, J
2、ava API2.需求分析2.1 项目概述本项目为CMS内容管理系统,基于B/S架构。为方便企业更快捷有效的管理内部信息所开发。目标是能让管理员可以在后台轻松的配置和管理整个站点的信息,全程可视化操作,提高管理效率。项目采用JSP + MYSQL5.0,使用多层架构设计(表示层,控制层,数据层,上传层)。使用fckeditor作为系统的html可视化编辑器。上传功能采用网上开源代码,实现AJAX多文件上传。2.2 系统结构图系统后台结构图如下:CMS后台管理系统问卷调查管理管理员管理公告信息管理文章信息管理商品信息管理会员信息管理全站广告管理友情链接管理系统信息管理管理员结构图如下:管理员信息
3、管理添加角色管理员管理角色管理添加管理员修改角色批量删除修改管理员批量删除批量移动公告结构图如下:公告信息管理添加公告公告管理修改公告批量删除文章结构图如下:文章信息管理添加类别文章管理类别管理添加文章修改类别批量删除修改文章批量删除批量移动批量设置首页显示查看对应评价问卷调查结构图如下:问卷调查管理添加问卷题目问卷调查管理问卷题目管理调查信息统计修改问卷题目批量删除查看详情批量删除批量移动类别管理修改类别批量删除添加类别商品结构图如下:商品信息管理添加类别商品管理类别管理添加商品修改类别批量删除修改商品批量删除批量移动批量设置首页显示批量设置热门商品会员结构图如下:会员信息管理添加会员组会员
4、管理会员组管理添加会员修改会员组批量删除修改会员批量删除批量移动广告结构图如下:广告信息管理添加广告位广告管理广告位管理添加广告修改广告位批量删除修改广告批量删除批量移动友链结构图如下:友情链接管理添加类别友链管理类别管理添加友链修改类别批量删除修改友链批量删除批量移动批量设置首页显示批量审核系统配置结构图如下:系统配置管理修改企业信息修改网站配置2.3 功能需求2.3.1 管理员模块(非系统管理员只能修改自身信息):(1) 添加管理员信息(同名不得添加);(2) 修改管理员信息(不得修改账号,低权限不得修改高权限,非系统管理员只能修改自身信息。“admin”为默认管理员,任何人不得修改删除包
5、括自身);(3) 分页显示管理员;(4) 批量删除管理员信息(低权限不得删除高权限,非系统管理员不具备删除功能。“admin”为默认管理员,任何人不得修改删除包括自身);(5) 批量移动管理员(低权限不得移动高权限,非系统管理员不具备移动功能。“admin”为默认管理员,任何人不得修改删除包括自身);(6) 添加管理角色(非系统管理员不具备); (7) 修改管理角色(非系统管理员不具备);(8) 批量删除管理角色(非系统管理员不具备,且任何人不得删除默认的3种角色,删除时同时删除其对应的管理员信息);2.3.2 公告模块(内容管理员不具备):(1) 添加公告信息;(2) 修改公告信息;(3)
6、批量删除公告;2.3.3 文章模块:(1) 添加文章信息;(2) 修改文章信息;(3) 按文章类别分页显示文章信息(显示”文章属性”,如图2-3-1);(4) 查看对应文章的问卷信息;(5) 批量移动至指定类别;(6) 批量设置是否首页显示;(7) 批量删除文章(删除时同时删除其对应的问卷信息);(8) 添加文章类别;(9) 修改文章类别;(10) 批量删除文章类别(默认类别无法删除,删除时同时删除其下文章与所有文章的问卷信息);(图2-3-1)2.3.4 问卷模块:(1) 添加问卷问题(实现答案个数不唯一,不同问题可有不同个数答案,至少2个至多9个);(2) 修改问卷问题(由于答案个数不唯一
7、,修改问题的同时,数据库中答案表的信息也得同时修改);(3) 批量删除问卷问题(删除时同时删除与其对应的答案信息);(4) 批量移动问题至指定类别;(5) 添加问卷类别(可指定问卷的作用范围,如图2-3-2);(6) 修改问卷类别;(7) 批量删除类别(默认类别无法删除,删除时同时删除其下问题与问题对应的答案);(8) 按类别分页查看提交的问卷信息;(9) 批量删除提交的问卷信息;(10) 问卷信息统计功能(答案个数不唯一,统计算法需根据当前问题的实际答案数计算。如图2-3-3); 图2-3-2 图 2-3-32.3.5 商品模块:(1) 添加商品信息;(2) 修改商品信息;(3) 批量删除商
8、品信息;(4) 按商品类别分页显示商品信息(显示商品属性);(5) 批量移动商品至指定商品类别;(6) 批量设置首页显示商品;(7) 批量设置热门商品;(8) 添加商品类别;(9) 修改商品类别;(10) 批量删除商品类别(默认类别无法删除,删除时同时删除其下的所有商品信息);(11) 生成商品XML供首页Flash调用;2.3.6 会员模块(内容管理员不具备):(1) 添加会员信息;(2) 修改会员信息;(3) 按会员组分页显示会员信息;(4) 批量移动会员至指定会员组;(5) 批量删除会员信息;(6) 添加会员组;(7) 修改会员组;(8) 批量删除会员组(默认会员组无法删除,删除时同时删
9、除其下所有会员信息);2.3.7 广告模块(内容管理员不具备):(1) 添加广告信息;(2) 修改广告信息;(3) 按广告位分页显示广告信息(4) 批量删除广告信息;(5) 添加广告位信息;(6) 修改广告位信息;(7) 批量删除广告位信息(删除时同时删除其下广告信息);2.3.8 友情链接模块(内容管理员不具备):(1) 添加友链信息;(2) 修改友链信息;(3) 按类别分页显示友链信息;(4) 批量移动友链至指定类别;(5) 批量设置首页友链;(6) 批量审核友链;(7) 批量删除友链;(8) 添加友链类别信息;(9) 修改友链类别信息;(10) 批量删除友链类别信息(删除时同时删除其下友
10、链信息);2.3.9 系统配置模块(内容管理员不具备):(1) 修改企业信息(实现修改后全站有关企业信息同步更新,如果企业名称,地址,联系方式等);(2) 修改网站信息(实现修改后全站信息同步更新,如网站标题,网站关键字,网站描述等);2.4 性能要求直观形象的操作界面:准确的文字提示、错误提示、不可操作的界面元素置“黑色加粗”; 只能输入正确的日期 数据内容变化后要及时准确地反映在显示网页上 因条件不满足而不能进一步操作或取得结果时要有提示 发生任何错误时要有明确的提示,对数据没有影响,系统不会中止,不影响重新操作 有唯一性要求的数据不能输入重复数据 通过菜单项可以启动所有功能2.5 数据要
11、求2.6 其它要求3.概要设计3.1 界面设计3.1.1 系统登录:3.1.2 管理主界面:3.1.3 管理员模块:(管理员列表)(添加管理员)(修改管理员)3.1.4 公告模块:(公告列表)(添加公告)3.1.5 文章模块:(文章列表)(添加文章)(文章类别列表)3.1.6 问卷调查模块:(问卷问题列表)(添加问卷问题)(问卷提交信息列表)(问卷统计信息列表)3.1.7 商品模块:(商品信息列表)(添加商品)(商品类别列表)3.1.8 会员模块:(会员信息列表)3.1.9 广告模块:(广告信息列表)(添加广告)(添加广告位)3.1.10 友情链接模块:(友情链接信息列表)(添加友情链接)(友
12、情链接类别列表)3.1.11 企业配置界面:3.1.12 网站配置界面:3.1.13 前台首页:3.1.14 文章栏目页:3.1.15 文章内容页:3.1.16 商品栏目页:3.1.17 商品展示页:3.1.18 会员注册页:3.1.19 搜索结果页:3.2 数据库设计1ad 广告信息表字段名称类型描述IDINTEGER主键自动编号AdTitleVARCHAR(50)广告标题AdCommentVARCHAR(100)广告明细AdLinkVARCHAR(100)广告链接UpdateTimeDATETIME最后更新AdFileVARCHAR(100)广告文件路径AddTimeDATETIME添加时
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 内容管理系统CMS IT 工人 网站 内容管理 系统 CMS
