一、新增功能使用者許可權管理:
1、以管理員身份登入,可以實現使用者——角色——許可權的管理。
2、許可權為基本的功能模組,一般指二級選單(即主介面左側的選單項)。
3、角色為一組許可權的組合,目前的角色有三類管理員、網路審核員、註冊使用者。
管理員擁有全部許可權;
網路審核員擁有網路審核、使用者密碼重置、統計查詢許可權;
註冊使用者擁有需求徵集、需求管理、使用者資訊、密碼修改等許可權。
4.將許可權授權給角色,將角色授權給使用者,可以實現不同的使用者登入操作不同的功能模組。
uid:表示使用者的id
role:代表角色的id
其中role為0代表管理員
role為1代表使用者
role為2代表網路管理員
role代表角色id
pid代表許可權id
具體id所代表的許可權是什麼,詳情請看「許可權」表
pid為許可權id,自增,不為空,主鍵
//4.使用sqlsession建立dao介面的**物件
);
//int uid=request.getparameter("uid");
int uid=2;
uid_role bean=userdao.findrole(uid);
if(bean.getrole()==0)
response.getwriter().write("管理員");
else
if(bean.getrole()==1)
response.getwriter().write("使用者");
else
if (bean.getrole()==2)
response.getwriter().write("網路管理員");
request.setcharacterencoding("utf-8");將前台頁面實現,實現許可權的增刪,使用者的角色更換,角色的許可權增刪response.setcontenttype("text/html;charset=utf-8");
//string rolename=request.getparameter("rolename");
string rolename="管理員";
int role = 0;
if(rolename.equals("管理員"))
role=0;
else
if (rolename.equals("使用者"))
role=1;
else
if (rolename.equals("網路管理員"))
role=2;
sqlsession sqlsession=sqlsessionutil.getsession();
//4.使用sqlsession建立dao介面的**物件
); arraylist
list=userdao.findpression(role);
gson gson = new
gson();
response.setcontenttype("text/html;charset=utf-8");
string json =gson.tojson(list);
response.getwriter().write(json);
現代需求 進度
在交流的時候,人們根據熟悉的物件,省略對方知道的,跳著說。越對樹叉枝頭熟悉,越熟悉得不一般,越因為跳著說他自己覺著熟悉的,讓乙個比較新來的人一頭霧水。越時間緊缺,越跳著說。反之,越沒有 人力資源的復用 越在需要多人來做突發工作量的時候,比較倉促。且,這個能成為 原 因 導致時間越緊,越應急 越跳著來...
xx系統需求分析01 使用者許可權管理 一
以管理員身份登入,可以實現使用者 角色 許可權的管理。許可權為基本的功能模組,一般指二級選單 即主介面左側的選單項 角色為一組許可權的組合,目前的角色有四類角色,管理員 形式審核員 部門審核員 註冊使用者。管理員擁有全部許可權 形式審核員擁有形式審核 統計查詢許可權 部門審核員擁有部門審核 統計查詢...
xx系統開發進度報告01 許可權管理1
以管理員身份登入,可以實現使用者 角色 許可權的管理。許可權為基本的功能模組,一般指二級選單 即主介面左側的選單項 角色為一組許可權的組合,目前的角色有四類角色,管理員 形式審核員 部門審核員 註冊使用者 管理員擁有全部許可權 形式審核員擁有形式審核 統計查詢許可權 部門審核員擁有部門審核 統計查詢...