集成产品信息管理的内容发布系统的设计与实现

上传人:w****i 文档编号:117595503 上传时间:2019-12-05 格式:PDF 页数:66 大小:1.65MB
返回 下载 相关 举报
集成产品信息管理的内容发布系统的设计与实现_第1页
第1页 / 共66页
集成产品信息管理的内容发布系统的设计与实现_第2页
第2页 / 共66页
集成产品信息管理的内容发布系统的设计与实现_第3页
第3页 / 共66页
集成产品信息管理的内容发布系统的设计与实现_第4页
第4页 / 共66页
集成产品信息管理的内容发布系统的设计与实现_第5页
第5页 / 共66页
点击查看更多>>
资源描述

《集成产品信息管理的内容发布系统的设计与实现》由会员分享,可在线阅读,更多相关《集成产品信息管理的内容发布系统的设计与实现(66页珍藏版)》请在金锄头文库上搜索。

1、分类号:T P 3 1 题 l9l68J 深入调研,全力做好系统的需求分析; 努力设计简单、方便、友好的用户界面,使用户易于理解、易学、易 操作; 先进性原则: 系统构造采用B S 体系结构; 系统实现采用先进的数据库技术、网络技术、服务器端应用程序技术; 可行性原则: 设计的方案要科学、正确、严谨、且现实可行; 采用的先进技术应是成熟的经过实践证明是成功的技术。 开放可扩充性原则: 系统设计要采用结构化和模块化的设计方法,使系统逻辑结构清晰、 易读,在功能的划分和设计时,使各模块尽可能相对独立、减少相关 性以易于扩充、维护和修改; 系统选型应遵循国际标准,具有一定的设备无关性,使设备配置和系

2、 统扩展有更大的自由度和灵活性; 系统的设计具有一定的兼容性。 安全性原则: 1 0 第3 苹系统需求分析 增强用户的认证,提高用户认证的可靠性: 建立完善的授权机制,主要为不同的用户提供合适的访问权限,使其 不越权使用。 3 。3 系统功能模块结构 根据第一节的需求概述,本系统应具备的模块包括:内容管、审批管理、 用户及权限管理、模板管理以及本系统独具的产品管理。 图3 1 系统功能结构图 F i g u r e3 - 1S y s t e mF u n c t i o nA r c h i t e c t u r e 产 口 I :1 1 :1 管 理 产 产产 I :I 品 I C l

3、规 日口 I :1 1 日 基规 格 系 本 格参 列 信信 数 管 息息 管 理 管管 理 理理 内容管理是用户管理网站内容的主要功能模块,该模块能够直观的将网站结 构展现给用户,让用户能快速找到所要维护的内容。内容管理包括栏目管理和文 章管理。栏目管理中,网站结构将转化为栏目信息,栏目信息具有多层级的可扩 展性。文章管理中,文章维护采用所见即所得的模式,让用户可以无需编辑代码 就可以轻松修改网站内容,进行图文混排、格式调整等操作。文章编辑应采用用 户习惯的类似W o r d 的编辑界面。同时文章管理提供较强大内容搜索功能便于用 北京工业大学工程硕士学位论文 户在不确定内容所在位置时检索所要

4、编辑的内容。考虑到特殊情况的需要,文章 编辑也同时支持源代码编辑模式。 审批管理是用户对发布系统中内容状态的管理。审批管理非常重要,他避免 可以让用户控制整个网站的内容的可见性。通过审批状态是发布还是草稿来控制 网站内容的有效性。 在用户及权限管理模块中,网站的管理员可以为系统用户划分权限。用户及 权限管理中,首先能够为不同的用户创建不同的帐号,其次针对不同的用户能够 分配不同的权限。在权限划分中、管理员能够随意调配各种权限的分配,并且能 够支持为一组用户同时赋予同样的权限,这是比较贴近于实际使用情况的方式。 所以该模块中包括:用户管理、角色管理、权限管理。用户管理主要是对用户所 使用的系统帐

5、号的有效性进行管理,管理员可以添加、修改、删除和停用系统帐 号。角色管理也可以称之为用户组管理,通过划分用户所属的角色,对用户的分 类以及权限信息进行分组,便于管理。权限管理中包括系统中所有涉及到的操作 控制。管理员可以为每个角色制定不同的权限,并将其赋予到用户身上。 模板管理是本系统的重点之一,在模板管理中,为了实现非代码修改的编辑 模式,将模板划分为布局和部件。布局即模板的框架,我们常见的网页有三栏、 两栏等形式,将这些模板的框架提取出来作为布局管理。在布局之中则是内容主 体,不同的网页之间,除了框架不同就是内容不同。将各种不同的内容形式提取 为部件进行管理。所以模板管理中包括:模板管理,

6、模板的基本信息管理以及布 局管理、部件管理。 产品管理中,包括:产品系列管理、产品基本信息管理、产品附加信息管理 以及规格参数管理。产品系列管理,负责管理企业的产品线信息,产品的系列信 息应该能够适应多层结构的需要,并能够随时扩展。产品基本信息管理中,将不 同类型产品中的通用信息提取出来进行统一管理,比如产品名称、特性等一般产 品都会具备的信息。产品附加信息管理主要是针对产品间不通用的结构信息进行 离散型的管理,这里主要是指产品的规格参数。规格参数信息由同一的规格参数 1 2 第3 章系统需求分析 管理来维护,避免用户的重复输入,通过规格信息的可维护性。在产品附件信息 管理中,对规格参数信息进

7、行关联调用。 接下来,本章将对每个功能模块进行具体详细的设计。 3 4 内容管理 3 4 1 栏目管理 该功能实现了用户对网站栏目的管理。包括对栏目的添加、修改、删除;各 种属性的设定及栏目所用模板的设定等。栏目结构为了便于扩展和灵活调整,采 用树形结构,除了根栏目外,每个栏目必须属于一个父级栏目。该模块包括如下 功能: 1 ) 栏目增加:管理员及其有该栏目权限的用户可以在该栏目下面添加子栏 目。用户填写子栏目相关信息系统生成用户所添加的栏目。其中栏目增 加包括: a ) 添加顶级栏目:添加根栏目,该栏目没有父栏目。 b ) 添加子栏目:在父栏目下面添加子栏目。 2 ) 栏目修改:管理员及其有

8、该栏目权限的用户可以修改该栏目下的子栏目 的内容,不影响内容与予栏目的从属关系。 3 ) 栏目删除:管理员或有该栏目权限的用户可以将该栏目及其下的子栏目 从数据库中删除。 4 ) 栏目移动:管理员及其有该栏目权限的用户可以修改指定栏目的父栏目, 以此实现将栏目进行移动的操作 栏目信息包括: 1 ) 栏目名称:栏目的名称。 2 ) 栏目简介:栏目的简单介绍。 北京工业大学工程坝士学位论文 3 ) 栏目题图:栏目的题图信息 4 ) 列表模板:该栏目的模板。列表模板调整后该栏目的列表会自动按照新 模板显示。 5 ) 内容模板:该栏目的内容模板。内容模板与文章进行绑定并可以修改。 当栏目的内容模板发生

9、变化时默认已经添加的文章的内容模板随之变 化,同时允许在修改文章时可以设置特定的内容模板。 6 ) 栏目序号:栏目的序号,在前台会通过栏目序号的大小进行排序。 3 4 2 文章管理 该功能实现了管理员对网站文章的内容管理。包括文章的添加、修改、删除、 审批和发布。该模块包括如下功能: 1 ) 文章添加:用户进入栏目之后( 栏目只能是用户有权限的栏目) 系统提供一 个在线文本编辑器,录入其内容,内容录入采用类似W o r d 所见既所得的编 辑方式,方便用户使用。添加后的需要等待栏目管理员审批之后才能发布。 2 ) 修改:可以修改指定栏目和其子栏目下的文章( 文章所属的栏目只能为用户 有权限的栏

10、目,文章修改后自动转为待审核状态) 。用户可以浏览和查询制 定栏目下的文章列表,方便查找和编辑。用户修改完成文章之后,需管理员 重新审批后普通用户才能查看修改过的文章。 3 ) 删除:可以删除指定栏目和其子栏目下的文章( 文章所属的栏目只能为用户 有权限的栏目) ,直接从数据库中删除,不可恢复。 4 ) 文章查询:用户可以浏览和查询制定栏目下的文章列表,方便查找删除。 5 ) 可视化编辑器:使用所见即所得的可视化编辑器,操作及功能类似于我们通 常使用的W o r d ,可以使站点编辑人员很方便的从网页、W o r d 、E x c e l 等文档 中直接以复制、粘贴的方式将信息发布。 1 4

11、第3 章系统需求分析 文章信息包括: 1 ) 标题:当前文章的标题,不能超过1 0 0 个汉字 2 ) 类别:文章可以分为多种类型,文章的基本属性不变,但不同类型的文章有 不同的扩展属性。比如:下载,图片,U R L 跳转,视频等。 3 )内容:当前文章的内容。采用“所见既所得”方式编辑,可以在内容中自由 插入图片、表格、F l a s h 、视频等信息,设置字体。 4 ) 摘要图片:文章的摘要图片。 5 ) 作者:当前文章的作者。 6 ) 关键字:文章的关键字。 7 ) 跳转页:当前文章是否为跳转页。 8 ) 发布时间:当前文章的发布时间。可以通过此功能定时发布文章。 9 ) 添加时间和添加

12、人:系统会自动记录文章的添加时间和添加人。 1 0 ) 排列序号:当前文章的排列序号,可以控制文章的显示顺序。 3 4 3 关联管理 为了适应网站结构以及内容的调整,文章信息和栏目信息间通过关联管理来 结合在一起: 文章同栏目关联:一篇文章可以同时关联到多个栏目中。并在关联时可以选 择对应的显示内容模板。这样从这个栏目下浏览文章会采用选择的模板进行显 示,同时修改文章时只需要修改一次就可以应用到所有展示页。 3 5 用户及权限管理 该功能实现了对后台角色权限的管理和分配。管理员可以对不同的角色设置 权限,并将对应的用户加入指定角色中。用户与角色是一对多的关系,权限部分 北泵工业大掌工程坝士掌位

13、论又 使用相加效果。即一个用户可以同时属于多个角色,权限是所属角色的所有权限 之和。 系统支持对用户的角色管理,用户的权限与系统设定的角色相对应( 角色是 用户完成某个作业所需的一组权限) 。 系统管理员可以将操作权限相同的用户赋予相同的角色,以便于对同类用户 权限的统一管理。 用户登录及权限验证,后台用户登陆和登陆后的操作均受到该用户权限的限 制。保证非后台用户不能登陆,登陆后不能使用自己权限以外的功能。 用户登录系统管理时,通过用户提供的用户名和E l 令,对用户身份进行验证。 如果验证通过,用户成功登入系统:验证不通过,提示出错信息。 对于已登录用户,在进行某个操作时,验证该用户权限。如

14、果用户没有权限, 提示出错信息。如果用户有相应权限,执行用户操作。 用户登录及权限验证模块适用于系统的所有后台管理模块。 3 5 1 用户管理 管理员可以添加、修改和删除用户信息。 用户信息包括:登陆名、密码、真实姓名、E m a i l 、联系电话、备注。 3 5 2 角色管理 管理员可以添加、修改和删除角色信息。 角色信息包括:角色名称、角色状态、角色所具有的权限。 3 5 3 权限管理 权限管理中包括所有系统操作所属的权限,权限信息分为两类: 1 6 第3 荦系统需求分析 1 ) 系统权限:系统各模块,以及模块中相对独立的操作,比如添加模板、 修改模板等。 2 ) 栏目权限:这里的栏目权

15、限不是指针对栏目信息维护的操作权限,而是 指需要绑定到栏目上的权限,比如添删改文章、添删改子栏目。这些权 限需要赋予到相应栏目上才能起到效果。栏目权限具有向下继承效果。 即某用户在某栏目中包含了权限,则对该栏目下所有子栏目都具有该权 限。 权限信息只有通过角色的关联才能起到效果。 3 6 审批管理 用于审核要发布的文章,被审批的文章才能在前台显示,未审批文章无法显 示。 对于审批人,有一个待审批的文件列表可以查看,审批人可以分类筛选待审 核的文章进行审批发布:另外,对于此人已审批的文章,系统还可以按时间,按 文章标题,按文章所属栏目查找。 浏览者从网站前台是看不到未经审核的文章的。 每个审批人

16、的审批权限是针对某栏目进行的设置。 每个栏目设置一个栏目审批人。 文章被编辑后( 新建或修改) ,栏目审批人审核文章内容。确认文章内容后, 审批通过,文章被正式发布。此时普通用户才可以看到文章。 3 7 模板管理 编辑通过发布系统发布的文章会直接存储在数据库中,并不能直接形成页面 给浏览者查看,系统需要模板作为数据的载体,模板调用发布到数据库的文章数 据,并按照设计的样式把数据呈现给浏览者。 1 7 北京工业大学工程硕士学位论文 采取模板的方式可以方便的批量修改文章样式,实现了数据和页面分开管 理。 3 。7 1模板管理 该功能实现了对网站中显示列表和内容模板的管理。包括模板的添加、修改、 删除。管理员及其有该栏目权限的用户可以添加一个新模板以供栏目使用。栏目 的显示方式,模板的框架由布局控制。模板分为列表模板和内容模板。通过布局 的编辑,可以为布局中的区域选择系统中的可用部件,通过布局和部件的组合达 到设计新模板的目的。 模板信息包括: 1 ) 模板种类:列表模板和内容模板。 2 ) 布局:模板所使用的布局 3 ) 模板位置:模板在

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号