<%@ page contentType="text/html; charset=gb2312"%> 一个简单实用的系统管理模块(权限管理模块)例子
网站公告:   ◆北天JAVA技术网热情为java爱好者服务,本网内容包括JAVA(JSP、servlet、EJB、webservice、j2ee、javabean、应用服务器、JavaScript),数据库(MYSQL、SQL Server、Sybase、Oracle、DB2、数据库综合知识),设计研究(设计模式、Struts、Spring、Hibernate、设计框架、设计综合知识),WEB2.0新技术(主要介绍AJAX),以及各种技术的入门、实例、例子等等,欢迎各位多来坐坐!◆  诚邀各位JAVA爱好者加盟!◆  本网站内容丰富,更新快,保证每周20篇以上!  
加入收藏
设为首页
联系站长
承接项目
  相关资源:网站首页 | 免费培训学院 | 技术论坛 | JAVA聊天室 | 作家专栏 | 开发工具 | 认证考试 | 会员俱乐部
  JAVA技术初学者园地 | jsp与servlet | javascript | Java源代码 | EJB | web service | 应用服务器 | JAVA综合知识
  设计研究设计模式 | 设计框架 | Struts | Spring | Hibernate | 开源项目 | 面向对象设计 | 设计综合知识
  数 据 库MYSQL | SQL Server | Sybase | Oracle | DB2 | Informix | Access | 数据库综合知识
  其他资源:AJAX新技术 | 网站开发 | ERP软件 | OA办公软件 | 商业智能BI | 开发综合知识 | 承接项目 | 项目试用

 
 
一个简单实用的系统管理模块(权限管理模块)例子
     发布者:北天 发布时间:2007-01-24


    实例演示

    本系统管理模块原代码下载

    北天JAVA技术网

    系统管理模块的主要是由权限管理和其他基本信息组成,使不同用户实现各自功能的同时,保证系统的安全性。
对系统中任意一个用户,要通过权限管理来实现。系统管理员通过对部门、用户、角色的信息设置,在系统的多重约束之下,实现对每个用户的授权设置。
功能简介:
1、部门管理:主要实现部门资料的增加、修改、删除。操作界面如下:


2、用户管理:主要实现用户资料的增加、修改、删除以及对用户授予角色。操作界面如下:

3、角色管理:主要实现角色资料的增加、修改、删除以及对角色设置菜单权限。操作界面如下:

4、左边菜单树:左边菜单树是根据登录用户所拥的权限读取的菜单树。

数据库表结构(注意:原数据库存为mysql):
1、菜单表web_menu
CREATE TABLE `web_menu` (
  `menu_id` char(10) NOT NULL default '',
  `name` varchar(20) default NULL,
  `parent_menu_id` char(10) default NULL,
  `page_url` varchar(100) default NULL,
  PRIMARY KEY  (`menu_id`)
) ENGINE=InnoDB DEFAULT CHARSET=gbk;

INSERT INTO `web_menu` VALUES ('0','后台管理','-1','');
INSERT INTO `web_menu` VALUES ('01','系统管理','0','');
INSERT INTO `web_menu` VALUES ('0101','部门管理','01','../dept/dept_list.jsp');
INSERT INTO `web_menu` VALUES ('0102','用户管理','01','../user/user_list.jsp');
INSERT INTO `web_menu` VALUES ('0103','角色管理','01','../role/role_list.jsp');
INSERT INTO `web_menu` VALUES ('02','信息管理','0','');
INSERT INTO `web_menu` VALUES ('0201','最新消息','02','../test/building.jsp');
INSERT INTO `web_menu` VALUES ('0202','最新技术','02','../test/building.jsp');
INSERT INTO `web_menu` VALUES ('03','业务管理','0','');
INSERT INTO `web_menu` VALUES ('0301','工程管理','03','../test/building.jsp');
INSERT INTO `web_menu` VALUES ('0302','材料管理','03','../test/building.jsp');
//菜单数据按此规律手工添加。

2、部门表web_dept
CREATE TABLE `web_dept` (
  `dept_id` int(11) NOT NULL auto_increment,
  `dept_name` varchar(30) default NULL,
  `dept_desc` varchar(255) default NULL,
  PRIMARY KEY  (`dept_id`)
) ENGINE=InnoDB DEFAULT CHARSET=gbk;

INSERT INTO `web_dept` VALUES (2,'测试部','用于测试');

3、用户表web_user
CREATE TABLE `web_user` (
  `user_id` varchar(30) NOT NULL,
  `password` varchar(50) default NULL,
  `user_name` varchar(30) default NULL,
  `telno` varchar(50) default NULL,
  `address` varchar(255) default NULL,
  `dept_id` int(11) default NULL,
  PRIMARY KEY  (`user_id`)
) ENGINE=InnoDB DEFAULT CHARSET=gbk;

INSERT INTO `web_user` VALUES ('admin','123456','超级管理员','','',0);//这条数据必须要先手工增加
INSERT INTO `web_user` VALUES ('test','123456','测试用户','','',2);

4、角色表web_role
CREATE TABLE `web_role` (
  `role_id` int(11) NOT NULL auto_increment,
  `role_name` varchar(30) default NULL,
  `role_desc` varchar(255) default NULL,
  PRIMARY KEY  (`role_id`)
) ENGINE=InnoDB DEFAULT CHARSET=gbk;

INSERT INTO `web_role` VALUES (1,'测试角色','测试角色');

5、角色菜单关系表web_role_menu
CREATE TABLE `web_role_menu` (
  `role_id` int(11) NOT NULL default '0',
  `menu_id` char(10) NOT NULL default '',
  PRIMARY KEY  (`role_id`,`menu_id`)
) ENGINE=InnoDB DEFAULT CHARSET=gbk;

6、用户角色关系表web_user_role
CREATE TABLE `web_user_role` (
  `user_id` varchar(30) NOT NULL default '',
  `role_id` int(11) NOT NULL default '0',
  PRIMARY KEY  (`user_id`,`role_id`)
) ENGINE=InnoDB DEFAULT CHARSET=gbk;


本系统管理模块是北天JAVA技术网工作室开发,可以自由传播的绿色软件。任何人可在学习、商业应用中使用本系统管理模块。

实例演示

本系统管理模块原代码下载

北天JAVA技术网
(转载文章请保留出处:北天JAVA技术网(www.java114.com))
 
更多精彩文章:
HTML在线编辑器应用实例
文件直接下载而不用ie打开的例子
简单实用的文件上传组件例子
测试例子 jsp + javaBean + EJB + oracle
EJB开发概述
通过Struts应用MVC设计模型
 
最近评论:
        
回复:一个简单实用的系统管理模块(权限管理模块)例子
上海妇科健康厂的主要产品是各种型号的妇科健康,首家拥有超过10万妇科健康网上商铺,70多个妇科健康资讯栏目的电子商务网站,本网站版权归上海妇科健康有限公司所拥有。
        
回复:一个简单实用的系统管理模块(权限管理模块)例子
能否有控制到页面的按钮的例子啊?
        
回复:一个简单实用的系统管理模块(权限管理模块)例子
能否有控制到页面的按钮的例子啊?
        
回复:一个简单实用的系统管理模块(权限管理模块)例子
谢谢啊.这个我也想自己做个,苦于没时间,还是自己懒 谢谢啊
        
回复:一个简单实用的系统管理模块(权限管理模块)例子
三鑫减速机成立于1990年8月,主要产品有:减速机,减速电机,减速器,包括:R系列斜齿轮硬齿面减速机、MB行星摩擦式无极减速器. 升降平台,固装卸平台、登车桥、高空作业平台、铝合金升降平台、移动式升降平台、固定式升降平台。其他包括:医药灌装机、日化灌装机、食品灌装、遮阳蓬阳光板
        
回复:一个简单实用的系统管理模块(权限管理模块)例子
现购买蝶阀公司产品,价格一律八折优惠。其蝶阀产品性能稳定,采用国际优质高分子材料研制而成,完全可取代同类进口产品。本公司已通过ISO9001质量体系认证。
        
回复:一个简单实用的系统管理模块(权限管理模块)例子
蓄电池活化仪网是中国 蓄电池活化仪行业门户网站,公司总部设立在美国,是美国最大的 蓄电池活化仪产品回收提商。热忱欢迎国内外客户莅临 蓄电池活化仪公司!
        
对讲机
我们是对讲机公司,主要生产对讲机,我们为您提供最详细最合适的相关对讲机产品提供方案,公司将以其独有的设备、强大的加工能力和更加优质的服务与全国新老用户共同发展!
        
四川旅游
四川旅游产品规格齐全,承载能力强,安全易用。专业之选——上海四川旅游网,优惠多多,一流品牌,公司宗旨,“质量第一,用户至上”竭诚欢迎各界朋友,来厂惠顾指导。
        
回复:一个简单实用的系统管理模块(权限管理模块)例子
南京网站建设 南京网站推广 南京网站优化 南京google推广 南京google优化 南京google排名 南京google左侧优化 南京google左侧推广 南京google左侧排名 南京标志设计 南京VI设计 南京企业形象设计 南京印刷设计 南京包装设计 南京画册设计 南通网站建设 南通网站推广 南通网页设计 南通网站优化 南通google推广 南通google优化 南通google左侧优化 南通google排名 南通google左侧排名 南通雅虎推广 南通百度推广 南通印刷设计 南通画册设计 南通包装设计 南通标志设计 南通VI设计 南通企业形象设计 南通印刷设计 南通画册设计 南通包装设计 南通搜索引擎优化 南通软件开发 南通政务系统开发 市场调查 市场调研 市场调查报告 标志设计 VI设计 google优化 网站优化 网站建设
        
标 题:   
内 容:   
 
                                  
 
免责声明:该文章由网友发表,如果对您造成侵权,请联系站长

首页 - 承接项目 - 网站地图 - 联系我们 -
版权所有北天JAVA技术工作室 ICP证号:粤ICP备06079815号