- 11
- 0
- 约1.38万字
- 约 17页
- 2017-06-07 发布于湖北
- 举报
Web开发文档
1 整体介绍 1
2 功能流程 2
2.1 功能创建 2
2.2 功能赋予角色 4
2.3 角色赋予操作员 4
3 开发步骤 5
3.1 框架 5
3.2 数据字典 9
3.3 Form标签 11
3.4 Java中常用类库 12
3.5 js类库 15
整体介绍
整体采用框架方式,左面为树型功能列表,右面具体功能界面。
系统管理:
表信息维护:
维护界面显示相关字段。(数据字典,和数据库的表和字段相关)
组织维护:
维护完成对公司和部门组织结构的管理,包括增加、删除、修改、查询功能。系统按公司和部门对组织进行维护的。公司和公司之间可以建立上下级的关系,而部门只能与公司建立关系。组织的管理是至上而下的,即每个公司的管理员可以管理自己公司下面的组织信息,而不能管理上面的组织信息。
操作员管理:
维护系统管理人员及相关权限。操作员的管理是至上而下的,即每个公司的管理员可以管理自己公司下面的操作员,而不能管理上面组织的操作员。
在该模块中可以管理操作员的帐号的信息,如帐号状态,密码管理。密码管理包括第一次登陆必须修改密码,永不修改密码,用户不能修改密码的管理,缺省的密码修改时间为30天。如果操作密码忘记可以在密码恢复中操作恢复成缺省密码1111。在操作员的帐号被锁定后可以在操作员管理中解除帐号锁定。
在该模块中还可以管理操作员的权限,操作员权限可以根据系统管理员的角色和操作员当前部门的角色来进行分配。操作员所拥有的权限必须是分配给操作员的角色有效且角色本身也有效,这样操作员的权限才会最终拥有。通过这个控制可以控制某个操作员的权限而不影响其他的操作员权限。
角色维护:
完成对系统角色的定义以及对角色上功能的设置,包括对角色的增加、修改、删除以及角色上功能的增加和修改。
在角色维护中,可以在各级公司上维护自己公司的角色及角色功能。角色的管理是至上而下的,即每个公司的管理员可以管理自己公司和下面公司的角色,而不能管理上面组织的角色。
在角色功能设置中,第一级公司的管理员可以设置新的功能在角色,其他级别的管理员只能设置管理员所拥有的功能在角色上。如果管理员不用有某个功能的权限,则不能设置该功能到角色上。
当设置角色的状态为无效时,所有拥有该角色的操作员的功能全部变为不可用。
功能维护:
维护系统功能。
功能赋予角色,角色再赋予操作员,这样操作员就拥有的多个功能。
功能流程
功能创建
进入模块:用户登录后,系统管理下的功能维护。
子系统维护:
排序号:子系统排列的顺序。
功能维护:
点击某个子系统后的系统功能维护超链接,表示维护该子系统下功能。
具体功能:
字段解释:
功能状态:
[1]正常且显示 正常功能,对应功能编号为正数
[2]不正常但显示 功能列表中的文件夹 ,对应功能编号为负数
[3]正常不显示 正常功能但在树型列表中不显示
提示信息:当鼠标移到该功能上,在state状态条上显示的信息。
热键:功能暂无
DLL名称:功能暂无
开发状态:已开发,未开发
对于功能状态为2的功能,需要设置菜单级别和子菜单级别。
对于功能状态为1的功能,需要设置菜单级别和菜单序号。
菜单级别:上级菜单节点
子菜单级别:文件夹功能所处节点
菜单序号:功能所处节点
图标文件名:功能列表前的图标
中间件地址:功能暂无
url_name:功能连接地址
功能赋予角色
进入模块:用户登录后,系统管理下的角色维护。
赋予功能:将对应功能打勾,按提交按钮提交。
取消功能:将对应功能打勾去掉,按提交按钮提交。
角色赋予操作员
进入模块:用户登录后,系统管理下的操作员维护。
赋予角色:将对应角色打勾,按提交按钮提交。
取消角色:将对应角色打勾去掉,按提交按钮提交。
开发步骤
框架
本系统采用框架结构:
主体jsp
%@ page contentType=text/html; charset=GBK
errorPage=../public/systemerror.jsp%
%@ taglib uri=tlds/oper.tld prefix=oper %
!--权限标签(
oper:powercheck funcNo=1/
!--表示功能编号为000001的功能,权限控制(
html
head
title维护系统/title
script language=javascript type=text/javascript src=../js/public.js
/script
!--js公共类库(
script language=JavaScript
loadTopPage()
!--直接输入jsp地址时导向框架(
var current_document = 1
var current_text
/scr
您可能关注的文档
- oracle第02章_安装及卸载Oracle_10g数据库.ppt
- 第八章 web测试总结.pdf
- oracle教程_软件安装和实例创建.ppt
- Oracle连接sqlserver和反向连接.doc
- 手机奥维互动地图使用经验以及操作指南幻灯片.doc
- 第八章 Web程序设计.ppt
- 第八章 Web程序设计复习要点.pdf
- Oracle数据库client安装和备份_远程连接.doc
- 第八章 Web服务合成研究综述.pdf
- 第八章 web服务器.doc
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
原创力文档

文档评论(0)