100 likes | 253 Views
第三层界面是系统的内容展现区,如图三十三所示. 它分为 logo 区、频道区、日期区、快捷区、内容列表区和内容区。. 图三十三. 二、后台功能应用 后台整体界面介绍 后台整体界面由系统标示区、功能区和内容区三部分组成。. 系统标示区. 功能区. 内容区. 二、数据字典管理 数据字典是用来维护数据库结构的功能模块,是整个系统的最底层。主要包括数据库表和表的字段维护两个部分。 数据库表主要负责维护系统数据库中的表的信息,修改界面如下:. 注释: 中文名称是表的中文名称; 标题是该表对应声称的模块的标题栏; 英文名称是表的名字;
E N D
第三层界面是系统的内容展现区,如图三十三所示 它分为logo区、频道区、日期区、快捷区、内容列表区和内容区。 图三十三
二、后台功能应用后台整体界面介绍后台整体界面由系统标示区、功能区和内容区三部分组成。二、后台功能应用后台整体界面介绍后台整体界面由系统标示区、功能区和内容区三部分组成。 系统标示区 功能区 内容区
二、数据字典管理数据字典是用来维护数据库结构的功能模块,是整个系统的最底层。主要包括数据库表和表的字段维护两个部分。数据库表主要负责维护系统数据库中的表的信息,修改界面如下:二、数据字典管理数据字典是用来维护数据库结构的功能模块,是整个系统的最底层。主要包括数据库表和表的字段维护两个部分。数据库表主要负责维护系统数据库中的表的信息,修改界面如下: 注释: 中文名称是表的中文名称; 标题是该表对应声称的模块的标题栏; 英文名称是表的名字; 缺省的查询条件是用来查询表的缺省的条件,默认为“1=1”,即没有任何查询条件; 缺省排序条件是用来排序表数据的缺省条件,通常为“order by id”,id是该系统数据表的缺省字段,用来对表的记录进行唯一标示; Main附件:是用来展现该表数据的列表模板,系统提供默认的模板为:“/admins/template/appendMain.jsp”; Detail附件:是用来编辑每条记录的模板,系统提供的默认的模板为:“/admins/template/appendDetail.jsp”; Process返回文件:是在模块处理完成之后的页面,默认文件为:“/admins/template/main.jsp”; Process类名称:是用来处理该表的类文件,默认类为:“org.tongji.fliu.html.BaseProcess”; 在通用的增删改查逻辑中,默认的文件能解决,如果需要扩展逻辑则需要对以上的文件进行扩展。 绑定的信息查询模块:该下拉框列出来了该数据库表信息用来查询的模块,可以通过绑定信息在前台特定的模块中查询到本数据表的信息。
数据库表字段主要负责维护系统数据库中的表的字段信息,修改界面如下:数据库表字段主要负责维护系统数据库中的表的字段信息,修改界面如下: 注释: 所属表:默认的该字段所在的表; 中文名称:字段对应的中文描述名称; 英文名称:字段在数据库表中的code; 属性字段:指字段的数据类型,字符、数字、日期可选; 属性长度:字段在数据库中的长度,如varchar(20),那么长度就是20; 取数sql:是当该字段的值是下拉框并且需要从数据库中获取时,将获取该下来列表中的数据sql写进来,如select dm,mc from wh_manage_daima where isture=’1’,如果没有就为空不填; 数值字段:是用来存放在数据库字段中的数据字段,如上面sql中的dm(代码); 显示值字段:用来显示的数据库字段,如上面sql中的mc(名称); 编辑类型: 就是对数据表进行数据操作时,该字段的展现模式,是用文本框、下拉框、日期等类型控件,这个跟字段的数据类型是由密切关系的; 可否编辑:是在对数据表数据进行编辑时,该字段的数据可否直接编辑。可直接编辑如文本框可以直接对数据进行修改的数据;可间接编辑时如下拉框可以通过sql对该数据库字段进行编辑的字段;不可编辑则为该字段的数据是不能被任何人、任何操作进行修改的; 是否用于查询:该属性主要是用来动态生成查询页面的,如果这里选择可用于查询,则在生成查询页面时,该字段将显示在查询条件选择当中,反之则不显示; 是否有效:是指该字段当前是否有效,默认为有效; 可否为空:是指该字段数据是否必须录入,如果是必须的字段则选择不可为空,反之则选择可为空。如果是不可为空,在生成的编辑页面中该字段名后用红星标示,如
参数说明 注释: 所属表:默认的该字段所在的表; 中文名称:字段对应的中文描述名称; 英文名称:字段在数据库表中的code; 属性字段:指字段的数据类型,字符、数字、日期可选; 属性长度:字段在数据库中的长度,如varchar(20),那么长度就是20; 取数sql:是当该字段的值是下拉框并且需要从数据库中获取时,将获取该下来列表中的数据sql写进来,如select dm,mc from wh_manage_daima where isture=’1’,如果没有就为空不填; 数值字段:是用来存放在数据库字段中的数据字段,如上面sql中的dm(代码); 显示值字段:用来显示的数据库字段,如上面sql中的mc(名称); 编辑类型: 就是对数据表进行数据操作时,该字段的展现模式,是用文本框、下拉框、日期等类型控件,这个跟字段的数据类型是由密切关系的; 可否编辑:是在对数据表数据进行编辑时,该字段的数据可否直接编辑。可直接编辑如文本框可以直接对数据进行修改的数据;可间接编辑时如下拉框可以通过sql对该数据库字段进行编辑的字段;不可编辑则为该字段的数据是不能被任何人、任何操作进行修改的; 是否用于查询:该属性主要是用来动态生成查询页面的,如果这里选择可用于查询,则在生成查询页面时,该字段将显示在查询条件选择当中,反之则不显示; 是否有效:是指该字段当前是否有效,默认为有效; 可否为空:是指该字段数据是否必须录入,如果是必须的字段则选择不可为空,反之则选择可为空。如果是不可为空,在生成的编辑页面中该字段名后用红星标示,如 序号:是字段在展现页面中排列顺序号; 列长度:是字段在展现表格中占用的宽度,单位是像素; 是否在表格中显示:是在编辑表数据信息时,列表中是否显示该字段信息; 是否在详细页面中显示:是在编辑记录信息时,详细页中是否显示该字段信息; 是否为request参数:是在提交时,该字段是否作为参数传递到下一页,用户在使用的初级阶段通常都选择否。通过上面俩个步骤就可以将数据表的信息完整的保存到数据库中,同时这部分也是进行模块管理的基础,模块管理可以通过这些信息自动生成模块。
三、权限管理(一)模块管理模块管理负责对定义系统所有的模块。点击“模块管理”后,出现以下界面:三、权限管理(一)模块管理模块管理负责对定义系统所有的模块。点击“模块管理”后,出现以下界面: 选择需要管理的模块,在这里你可以定义系统的所有模块。下面详细说明模块定义的相关参数,这个界面在你添加和修改模块时都会遇到。
参数说明: 注释: 模块编号:模块编号必须按以下规则进行:后面的模块编号必须继承之前的模块编号。如第一级模块编号如果为nrgl,则第二层的编号必须以nrgl开头;第一级模块编号可以由用户自己确定; 模块名称:模块的中文名字; 路径:是指模块的链接路径,如果是外部链接,则直接录入其url,如“http://www.google.com”,如果是数据库表的增删改查,则路径为:“/admins/template/main.jsp?tabName=”+表名,如“/admins/template/main.jsp?tabName=WH_MANAGE_NEWS”; 打开方式:打开方式是指该模块打开的方式,右边窗口式在右边的内容区显示(默认的情况),独立窗口是指单独打开一个窗口; 模块类型:模块类型有三种方式:文件夹、主模块、从模块。文件夹是不带任何功能的模块,主模块是包含主要功能的模块,从模块是隶属于主模块的模块,在本系统里通常用到的是文件夹和主模块。 前台个性图标:是模块在前台展现的图标; 后台树结点图标:模块后台链接的图标; 超链接图标:前台超链接链接的图标; 每页显示记录:编辑时每页显示的记录; 模块排序号:用来对列表中的模块进行排序; 前台链接类型:前台链接类型是指前台模块的连接位置,系统定义了超链接区和频道区。前台链接类型根据需要对前台链接类型进行了分类,只用于频道、只用于快捷方式、两者都用和两者都不用,以及只在第三层模板中显示(是指只在第三层模版的快捷方式中显示); 二层模板:二层模板存放在/template/second下的模板; 二层模板背景:二层模板的背景图片; 三层模板类型:三层模板存放在/template下; 三层logo信息:三层模板中置顶的广告页; 三层快捷方式图标:由于第一、二层的快捷方式图标和第三层的快捷方式图标不相同,这里录入的快捷方式在第三层的图标; 上级模块:上级模块只本模块的上一级模块。
(二)模块操作管理模块操作是用来定义模块所包含的操作,系统默认有增、删、改、查和审核操作。模块操作是权限定义的基础,每一个权限都是与特定的模块、特定的操作相关联的。模块操作的操作步骤如下,首先选择模块操作→选择需要定义操作的根模块,进入以下界面:(二)模块操作管理模块操作是用来定义模块所包含的操作,系统默认有增、删、改、查和审核操作。模块操作是权限定义的基础,每一个权限都是与特定的模块、特定的操作相关联的。模块操作的操作步骤如下,首先选择模块操作→选择需要定义操作的根模块,进入以下界面:
选择需要定义操作的模块后,点击添加,将出现操作定义页面。操作定义页面如下。选择需要定义操作的模块后,点击添加,将出现操作定义页面。操作定义页面如下。 注释: 操作名称:如增加、删除、修改、查询、审核; 操作类型:所有除增加、删除、修改、查询外的操作都选择其他; 操作URL:这是影响到操作定义至关重要的字段,已有的操作的对应关系为:增加——zengjia();删除——shanchu();修改——xiugai2();查询——chaxun(); 备注可以自己定义
(三)权限信息权限信息是用来把权限交给用户或角色的单元,他是由模块和操作组成,一个模块可以有多个权限,不同的权限可以绑定不同的操作。下面详细描述权限信息的定义过程。同样首先选择模块,然后点击增加权限,将出现权限定义界面如下:(三)权限信息权限信息是用来把权限交给用户或角色的单元,他是由模块和操作组成,一个模块可以有多个权限,不同的权限可以绑定不同的操作。下面详细描述权限信息的定义过程。同样首先选择模块,然后点击增加权限,将出现权限定义界面如下: 注释: 权限名称:权限对象的标示,用户自己可以任意命名; 模块:当前权限属于的模块; 是否记录日志:该权限是否记录日志; 权限参数:权限参数只对系统管理员开放,请不使用; 创建时间:当前权限的创建时间;