Java语言实现超市管理管理员的权限设置

原创 2016年05月31日 09:05:18

//权限设置方法(权值越大,访问权限越高)

/*

1.用户注册默认访问权限权值是1,

2.只有用admin用户登录才能设置用户权限(设置的权限不能同于或高于admin的权限)

3.对操作设置访问权限(即:访问需要的权值,如果权值不够则无法访问,

     弹出提示“你的权值是XX访问要求权值是XX,请向管理员申请权限”)

*/

public void setWeight(Admin2 admin){

boolean ifGo =true;

do {

if(admin.getWeight() >= 3){

System.out.println("现有的用户:");

//管理员有权限看到可设置用户权限的所有用户,在此显示

for(int i = 1 ; i<userCount ; i++)

admin2[i].show();

System.out.println("请输入设置谁的权限?(用户名)");

String userName = input.next();

for(int i=0 ; i<userCount ; i++){

if(admin2[i].getUserName().equals(userName)){

System.out.println("请输入新的权限值:(12)");

if(checkInputType()){

int weight =input.nextInt();

//权值只能是12

if(weight>2 || weight<1){

System.out.println("输入错误");

}else{

admin2[i].setWeight(weight);

System.out.println("权限设置成功,是否继续设置?y/n");

char goOn =input.next().charAt(0);

if(goOn =='y'){

}else{

ifGo = false;

}

break;

}

}

}else{

continue;

}

}

}else{

System.out.println("对不起,您的访问权限不够");

break;

}

} while (ifGo);

}

问题:

我的写代码方向是:简单

思考不周全,全面(细节需要更多的注意)

解决方案:

写代码不可以懒,只要有的可能就要写出来,并分析可能的结果


某大型连锁超市库存管理系统分析报告

目录 一、前言    2 二、现行库存管理系统概况    3 2.1企业发展概况    3 2.2目前企业库存流程调查情况    3 2.3目前信息载体调查情况    7 三、库存管理...
  • u014277388
  • u014277388
  • 2016年07月09日 14:13
  • 9932

超市管理 java

超市管理
  • ya985860612
  • ya985860612
  • 2013年12月27日 14:29
  • 1235

(原创)超市管理系统(VC+SQL2000)

自己的设计,功能已经完善,由于是第一件作品,免不了有点错误。本系统支持远程访问SQL数据库。下载页面:http://download.csdn.net/source/526638...
  • chaihao12
  • chaihao12
  • 2008年07月04日 21:33
  • 593

Java:网上超市购物结算功能模拟

Java:网上超市购物结算功能模拟
  • zjq_1314520
  • zjq_1314520
  • 2016年05月15日 13:40
  • 2281

每天进步一点点-------python之超市库存

一个礼拜又结束了,外面持续大雾霾天,我也懒得出去就躲在自习室里啃面包。不知道是不是越到后面越难的关系,这几课我都学得有点云里雾里,看着正确的代码就会“噢,原来如此”,但是自己是怎么都想不出来。。。。。...
  • u012610914
  • u012610914
  • 2013年12月07日 12:16
  • 1064

超市管理系统设计报告

 一.超市管理系统调研计划说明书a.前言随着我国信息技术和经济的发展,计算机已经被应用在各个领域。计算机给人们的生活带来了便利的同时还需要开发相应的管理系统。目前,农民的生活水品有了很大的提高,在农村...
  • DongloveRen
  • DongloveRen
  • 2008年12月14日 19:35
  • 10636

来一个水果超市的案例,控制台版的,以后做个界面出来!

自己现在的技术水平还很菜!要加油! import java.util.ArrayList; import java.util.Scanner; public class GoodsMarke...
  • liupf1203
  • liupf1203
  • 2016年05月02日 19:29
  • 429

access2007设置用户与工作组的管理与权限

设置工作组,是为了分配和管理权限的方便,可以将用户划分分配到工作组,然后对工作组授予权限,而不用一个个的对用户授权。默认的管理员组和用户组,一般就已经可以满足使用了,默认都拥有全部权限。管理员组的SI...
  • yuanyuan_186
  • yuanyuan_186
  • 2013年02月21日 23:40
  • 3706

超市账单管理系统设计思路

一.设计需求 图1 注意事项: 1.登录界面应该有用户名和密码非空验证,登录错误有错误信息提示; 2.根据用户权限不同,左侧菜单树展示内容不同(普通用户和管理员之分),普通用户只能...
  • archer119
  • archer119
  • 2015年12月21日 15:43
  • 3950

商品超市管理系统作业

一个小项目,就是做界面实现用户的登陆,商品的增删改查及显示商品,实现与数据库连接,放假回来基本完成。...
  • moludi
  • moludi
  • 2016年05月09日 21:46
  • 231
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Java语言实现超市管理管理员的权限设置
举报原因:
原因补充:

(最多只允许输入30个字)