一種信息系統管理員的控制方法及裝置的製作方法
2023-06-18 06:53:46 3
專利名稱:一種信息系統管理員的控制方法及裝置的製作方法
技術領域:
本發明涉及信息系統領域,特別涉及一種信息系統管理員的控制方法及裝置。
背景技術:
Internet是現今人類使用最為廣泛同時更新也是最快的技術。隨著技術的發展, Internet已經應用已經涉及到我們生活的方方面面。例如網上商城,在過去,開商店一般 都是指實體店,地段,面積一直都是需要很多資金投入,並且承擔著一定的風險。而現 如今,通過網上商城,我們可以很快捷地將自己想要賣的商品放在網上。隨著電腦的普 及,網上購物已經成為一種時尚,一種消費的方式。對於網上商城,不管是網上書店還是網上銷售其他物品的系統,均涉及到對系 統管理員的控制,具體是對系統管理員的權限劃分及其實現。
發明內容
本發明的目的是提供一種信息系統管理員的控制方法及裝置,其能順利的實現 對系統管理員的權限劃分。本發明提供一種信息系統管理員的控制方法,其基於JSP語言實現,包括以下 步驟建立若干功能模塊,並按照預定的需求賦予所述功能模塊不同的操作權限;建立所述信息系統的管理員帳號及其密碼;使所述管理員和功能模塊產生映射關聯,為所述管理員分配所述功能模塊的操 作權限。所述功能模塊包括產品管理模塊、訂單管理模塊以及用戶管理模塊,所述產品 管理模塊實現對產品信息進行添加、修改以及刪除的操作權限,所述訂單管理模塊實現 對訂單信息進行刪除和調配的操作權限,所述用戶管理模塊實現對用戶的密碼及其他信 息進行修改的操作權限。所述產品管理模塊包括產品基本信息模塊和產品類別信息模塊,所述產品基本 信息模塊實現對產品基本信息的管理、添加、修改及刪除操作權限,所述產品類別信息 模塊實現對產品類別信息的管理、添加、修改及刪除操作權限。所述方法還包括管理員登錄驗證步驟對登錄所述信息系統時輸入的管理員帳 號及密碼進行驗證,若其和所述信息系統資料庫存儲的一致,則登錄成功。所述管理員登錄成功後,生成基於所述功能模塊的功能菜單,所述功能菜單包 括顯示所述各功能模塊的層級結構及操作權限。另一方面,本發明還提供一種信息系統管理員的控制裝置,其基於JSP語言實 現,包括 若干具有不同的數據操作權限的功能模塊;用戶定義單元,用以定義所述信息系統的管理員帳號及其密碼;
權限分配單元,用以使所述管理員和功能模塊產生映射關聯,為所述管理員分 配所述功能模塊的操作權限。所述功能模塊包括產品管理模塊、訂單管理模塊以及用戶管理模塊,所述產品 管理模塊實現對產品信息進行添加、修改以及刪除的操作權限,所述訂單管理模塊實現 對訂單信息進行刪除 和調配的操作權限,所述用戶管理模塊實現對用戶的密碼及其他信 息進行修改的操作權限。所述產品管理模塊包括產品基本信息模塊和產品類別信息模塊,所述產品基本 信息模塊實現對產品基本信息的管理、添加、修改及刪除操作權限,所述產品類別信息 模塊實現對產品類別信息的管理、添加、修改及刪除操作權限。所述裝置還包括管理員登錄驗證單元,用以對登錄所述信息系統時輸入的管理 員帳號及密碼進行驗證,若其和所述信息系統資料庫存儲的一致,則登錄成功。所述裝置還包括菜單提供單元,用以在所述管理員登錄成功後,生成基於所述 功能模塊的功能菜單,所述功能菜單包括顯示所述各功能模塊的層級結構及操作權限。採用本發明所述的一種信息系統管理員的控制方法及裝置,其建立具有不同的 操作權限的若干功能模塊,並使所述系統的管理員和功能模塊產生映射關聯,為所述管 理員分配所述功能模塊的操作權限。所述功能模塊包括產品管理模塊、訂單管理模塊以 及用戶管理模塊,這些模塊賦予所述管理員對信息的管理、添加、修改及刪除等權限操 作。
圖1是本發明所述管理員的操作權限示意圖。圖2是本發明所述管理員的操作流程圖。圖3是本發明所述方法的流程圖。圖4是本發明所述裝置的原理框圖。
具體實施例方式下面結合附圖和實施例進一步說明本發明的技術方案。本實施例是以應用在網上商城系統來進行說明的,網上商城系統的用戶包括一 般用戶以及系統管理員,本實施例是以系統管理員操作權限的實現來說明。參見圖1,首先來介紹一下本發明所述的管理員的在操作權限方面的功能需 求1、商品信息管理——包括填寫商品信息界面和添加商品信息界面,實現向信息 系統中添加新的商品信息的功能。2、商品類別信息管理——包括填寫商品類別信息界面和添加商品類別信息界 面,實現向信息系統中添加新的商品類別信息的功能。3、用戶資料管理——包括資料管理界面、修改用戶密碼界面和修改用戶其他信 息界面,實現修改用戶密碼和修改用戶其他信息的功能。4、查詢商品信息——對信息系統的產品進行查詢。5、用戶訂單管理——包括訂單管理界面和訂單刪除界面。
參見圖2,圖2為系統管理員的操作流程圖,圖中顯示了管理員要在產品管理、 會員管理以及訂單管理進行一些權限操作。參見圖3,圖3顯示了一種信息系統管理員的控制方法100,其基於JSP語言實 現,該方法100可以實現圖1所示的信息系統管理員的操作權限,包括以下步驟101、建立信息系統的產品管理模塊、訂單管理模塊以及用戶管理模塊。所述產品 管理模塊進一步包括產品基本信息模塊和產品類別信息模塊,以上建 立的模塊將實現對信息系統的產品信息、訂單信息以及用戶信息進行操作。102、按照所述管理員預定的需求賦予所述功能模塊不同的操作權限。所述產品管理模塊實現對產品信息進行添加、修改以及刪除的操作權限,所述 訂單管理模塊實現對訂單信息進行刪除和調配的操作權限,所述用戶管理模塊實現對用 戶的密碼及其他信息進行修改的操作權限。所述產品管理模塊中的產品基本信息模塊實 現對產品基本信息的管理、添加、修改及刪除操作權限,所述產品管理模塊中的產品類 別信息模塊實現對產品類別信息的管理、添加、修改及刪除操作權限。103、建立所述信息系統的管理員帳號及其密碼。定義信息系統的管理員,並設置其帳號和密碼並存儲於所述信息系統的資料庫 中。104、使所述管理員和功能模塊產生映射關聯,分配所述管理員操作權限。建立所述管理員和功能模塊的映射關聯時,該映射關聯包括管理員登陸帳戶、 功能模塊的ID以及該模塊的操作權限。一個映射關係就代表一個管理員對某個功能模塊 的管理權限。作為一實施例,在實際應用中,所述方法100還包括管理員登錄驗證步驟對 登錄所述信息系統時輸入的管理員帳號及密碼進行驗證,若其和所述信息系統資料庫存 儲的一致,則登錄成功。所述管理員登錄成功後,生成基於所述功能模塊的功能菜單, 所述功能菜單包括顯示所述各功能模塊的層級結構及操作權限。下面來詳細的介紹一下上述各功能模塊的實現過程(功能實現及代碼頁面設 計)後臺代碼設計基於後臺功能模塊的劃分,代碼設計主要包含了商品管理,訂單 管理和用戶管理三大模塊。Si、後臺管理登入頁。管理員對模塊進行管理時,需要進行後臺登錄,其輸入的帳號和密碼,通過表 單來獲取,獲取後判斷該帳號是否在資料庫存在,如果存在判斷密碼是否正確,如果密 碼正確判斷是否具有管理員權限。登入頁面後臺主要代碼public int checkUser (String username,String password) { //error int 0=正確1=用戶名不存在2=密碼錯誤3=異常4=
管理員
ResultSet rs = null; String checkPassword = null;
String sql = "select * from 、user、 where username='「 +
username
+ 「』 」 .
rs = com. querySQL (sql);
//查詢用戶是否存在
try {
if (rs. next O) {
checkPassword= rs. getString ("password");
//查詢密碼是否正確
if(password.equals(checkPassword)) {
String flag=rs. getString("flag");
//判斷權限if (flag, equals ("O")) {
return 4;
}
else {
return 0;
}
}
else,.、
{
return 2; }
} else {
return 1;
}
} catch (Exception e) {
return 3;
}S2、後臺管理頁面。如果管理員帳號密碼正確,系統跳轉到後臺管理頁面,該頁面通過框架頁分為 三部分頂部,左側欄和主欄。住欄默認顯示商品列表頁面,右上腳為管理員帳號退出 頁面,該頁面的主要功能瀏覽整個後臺,對所有項目進行管理。主要 代碼如下
<%Str ing username= (String)session, getAt tribute("usernarae");//獲取session中的用戶名 if (username! =nul 1)
//判斷用戶名是否為空,如果不為空,清楚SESSION中的用戶名數據 {
session. removeAt tribute ("username");
}
//跳轉到後臺登錄頁
response. sendRedirect (丨丨 index, jsp") ; %>S3、商品基本信息模塊頁面。功能描述顯示所有添加後的商品,商品的屬性包含商品編號,名稱,類 另O,價格,庫存以及操作,操作包含了對用戶的添加,修改和刪除的基本操作。主要代碼
//調用相應的javaBean <%
String s id= (String)request. getPararaeter("goodsID");
String op= (String) request, get Parameter ("op"); ResultSet rs = goodsobj.getGoodsList ("all");
//向方法中傳入參數,參數為ALL,表示獲取所有商品的列表
if (op!=null&&op. equals ("del")) {
int id=0;if (sid!=null) {
id=Integer. parselnt(s id); goodsobj. delGoods(id);
}
} %>
<%
//循環獲取結果集中的內容
whi Ie (rs. next ) {
°/o>
//得到商品ID
//得到商品名稱
//得到商品類別
<°/o
ResultSet rs2=nul1 ;String
stype=rs. getString ("goodsType");
int type=0;
if (stype ! =nul 1) {
type=Integer. valueOf (stype);
rs2=goodsTypeobj.getgoodsTypeInf ο (type);
rs2. next O ;
out. printIn (rs2.getString ("goodsType"));
}
%>
//構建傳遞的參數<a
href="goodsDetai Is. jsp goodsID=">
<ahref="editGoods. jsp id=">
<A title=移除
href=" javascript: confirm—redirect (『您確定要刪除該商品嗎? 『,『goodsList. jsp op=del&goodsID=')">
<%
}
%>S4、商品類別模塊頁面。
功能描述顯示所有添加的商品的類別,該類別在商品添加時供用戶選擇。主要代碼
<°/Θ
//調用bean中的函數,獲取所有商品類別的列表
ResultSet rs=nul1;
rs=goodsTypeobj. getGoodsTypeList ;
String sid=(String)reques t. getParameter ("id");
String op= (String)request, getParameter("op");
商品分類名稱 描述 排序 操作
//遍歷結果集中的數據,並加以呈現
系統保留分類 0 <A href=" javascript: confirm—redirect {'您確定要刪除該類別
嗎?
『,『goodsTypeList. jsp op=del&id=' )"> [刪除]
S5、商品類別模塊的刪除頁面。功能描述在商品列表中,點「刪除」後,彈出刪除確認框,詢問是否要刪除 商品類別,刪除的類別將不在列表中顯示,當點擊「刪除」時,同時將該類別的ID傳遞 到處理頁面,處理頁面根據所傳遞的ID來記錄的刪除。主要代碼
< jsp: useBeanpage"
class="bean. goodsType"> <%
String Sid=(String) request, get Parameter (丨丨 goods ID 丨丨);
String op= (String)request, getParameter("op"); ResultSet rs = goodsobj.getGoodsList("all");
if (op!=null&&op.equals("del")) {
//獲取操作參數 int id=0;
if (sid!=null) {
//判斷刪除的類別ID是不是不為空 id=Integer.parselnt(sid);
//調用商品類別函數,刪除對應的記錄 goodsobj.delGoods(id);
}S6、商品類別模塊的修改頁面。在商品類別中點擊某條類別記錄操作欄中的「[編輯]「,在列表頁面中, 獲取了商品的ID,同時跳轉到商品修改頁面,商品修改頁面根據所傳遞的ID來顯示商 品的數據信息,用戶進行更改保存後,數據被傳到處理頁,處理頁調用goods類中的 updateGoodsO 進行處理。主要代碼
<jsp: useBean scope=11 page"
class=1丨bean.goodsType"> <%
request. setCharacterEncoding("gb2312「);
String op= (String)request, getParameter("op");
String s id= (String)request, getParameter("goodsTypeId");
//獲取商品類別信息
String goodsType= (String)request, getParameter ("goodsType");
//獲取更改後的商品類別的值 ResultSet rs=nul1; int id=0;
if (sid!=null) {
//判斷商品類別ID是否為空,如果不為空,取得商品類別信息 Id=Integer. va IueOf (s id); rs=goodsTypeobj.getgoodsTypelnfo(id); rs. next O ;
if (op!=nul 1&&ορ· equals (丨丨editGoodsType")) {
//判斷是否要進行修改商品類別操作,如果是調用修改商品類別函數, 進行修改
goodsTypeobj.updategoodsType(goodsType, id); }
}
°/o>Bean中的代碼
public int updateGoods(String goodsName,String goodsType,double goodsPrice,String goodsPic,String goodslnfo, int
goodsNum, int goods ID) {
int State=O;
String+goodsName+1",goodsType='"+goodsType+"',goodsPic='" + goodsPic+"', goodslnfo='"+goodslnfo+1" , goodsNum='"+goodsNum+"' where goodsID='丨丨+goodsID+"'
state=com· updateSQL (sql); return state;
}S7、商品添加頁面。功能描述在商品列表中點擊「商品添加」,顯示商品添加頁面,商品添加頁 面包含的屬性包括商品名稱,商品分類,商品售價,商品圖片,庫存和描述,用戶輸 入相應的數據後,提交表單內容,表單內容被傳送到處理頁,處理頁通過調用商品添加 的函數來實現數據的插入,在實現商品添加時,涉及到了商品的圖片上傳,商品圖片上 傳採用了 SmartUpload的組件,該組件的jar包必須放在lib庫中,用來調用。主要代碼
<jsp: useBean
class="bean. goods"> <%
//通過SmartUpload來創 建對象 SmartUpload su = new SmartUpload O ; su. ini t ialize (pageContext); su. upload O ;
//上傳文件到指定文件夾
int count = su. save (「/upfile/goodsPic「);
com. jspsraart. upload. File file = su. get Fi Ies . getFi Ie (O);
//獲取圖片在文件夾存放的路徑,準備講該圖片地址寫入資料庫中
String op=su. getRequestO . getParameter("op");
String goodsName=su. getRequest . getParameter ("goodsName");
String goodsType=su. getRequestO . getParameter("goodsType");
String sgoodsNum=su. getRequest. getParameter("goodsNura");
String
sgoodsPrice=su. getRequestO . getParameter ("goodsPrice"); String+file. getFiIeName O ; String goodsInfO=SU.getRequest . getParameter("goodslnfo"); ResultSet rs=nul1; rs=goodsTypeob j. getGoodsTypeLis t ; //獲取添加的參數
if (op != null && op.equals ("addGoods")) {
//判斷用戶操作是否為添加商品
int goodsNum=l; double goodsPrice=0. 00; if (sgoodsPr ice!=null&&sgoodsNum!=nul1){
goodsPrice=Double. parseDouble (sgoodsPr ice);
goodsNum=Integer. valueOf (sgoodsNum); }
int State=O;
//調用對應的添加商品函數,返回添加成功和失敗的狀態標記 state=goodsobj.addGoods (goodsName, goodsType, goodsPrice, goods Pic, goodsInfo,goodsNum);
if (state>0) {
out.println("數據插入成功");
}
else {
out.println("數據插入失敗");
} }
else if (op == nul1) {
out. printlnC'Error!! !");
}
%>S8、商品修改頁面。功能描述在商品列表中選擇某條記錄,在操作欄點擊修改圖標,顯示商品修 改頁面,商品修改頁面根據所傳遞過來的商品ID,獲得商品的數據信息,並顯示在頁面 中。用戶修改相應的信息,進行添加,提交表單後,表單的內容被處理頁接受,同時調 用商品updateGoodsO,將數據進行更新。主要代碼
<°/o
request, setCharacterEncoding("gb2312");
String Op=(String) request. getParameter("op");
Str ing sid= (String)request. getParameter("id");
String goodsName= (String)request. getParameter ("goodsName");
String goodsType= (String)request. getParameter("goodsType");
Str ing
sgoodsPr ice= (Str ing)request. getParameter("goodsPrice");
String sgoodsNum= (String)request. getParameter ("goodsNum"); double goodsPrice=0.00; int goodsNura=l; //獲取商品修改信息
if (sgoodsPrice!=nul1goodsNum!=nul1) {
goodsNum=Integer.vaIueOf (sgoodsNura);
goodsPr ice=Double.parseDouble(sgoodsPr ice); }
String goodsPic= (String)request. getParameter ("goodsPic"); String goodsInfo= (String)request. getParameter ("goodsInfo");
ResultSet rs=nul1; int id=0;
if (sid!=null) {
//根據用戶要修改的商品,顯示該商品的原有屬性信息 id=Integer. valueOf (sid);rs=goodsobj.getGoodsInfo (id); rs.next O;
if(op!=null&&op. equals ("editGoods")) {
//判斷用戶搡作是否為修改商品信息,如果是調用商品修改函數,進 行商品數據的更新
goodsobj. updateGoods (goodsName,goodsType,goodsPrice,goodsPic
,goodsInfο, goodsNum, id); } }S9、商品刪除。功能描述在商品列表中,選擇某條記錄,點擊「操作欄」後的刪除商品按 鈕,提示是否刪除商品,確定後,會調用goods類中的delGoodsO,然後根據所傳遞來的 商品ID進行刪除。主要代碼
//goods類中的刪除商品方法
public int delGoods (int id) {
int State=O;
String sql = "delete from、goods、where goods id='" + id+"' state=com. updateSQL (sql); return state;
}S10、用戶列表頁。功能描述顯示會員列表,列表屬性包含了名稱,郵件地址,資金,註冊日 期,操作,操作欄包含了基本的,修改,刪除操作。該頁面調用user類中getUserListO 方法,通過該方法獲取用戶的信息數據集,通過循環,將數據以一條條記錄顯示在頁面 上。主要代碼
//進行循環遍歷
//顯示序列
//顯示用戶名 <TDXSPAN
onclick="1istTable.edit (this, ' edit— email', 1) nX0/o=rs. getString (丨丨email") %> 0. 00
//顯示註冊時間
MXIMG height=16 src=". /img/icon-view, gif11 width=16 border=OX/a>
丨丨>
//構造刪除的操作路徑
<A title=移除 href=" javascript: conf irm—redirect (『您確
定要刪除該會員帳號嗎?
『,'userList. jsp op=del&id=') "XIMG height=16 src="./img/icon_drop. gif" width=16 border=OX/A>
Sll添加新用戶信息頁功能描述添加新的用戶信息,用戶信息頁面包含了,會員名稱,郵件地址, 登錄密碼,以及對登錄密碼的重複確認,性別和聯繫電話,輸入完成後提交表單,該頁面會調用user類中的addUserO方法進行用戶數據添加。代碼 如下
public int addUser (String username, String password) { String datet ime=com. getDateTime ; int State=O;
String sql = "insert into user(username, password,regTime) values (," + username ++ password +",』,丨丨+datet ime+ "')";
state=com. updateSQL (sql); return state;
}S12、用戶信息的修改。功能描述修改用戶的信息,根據所傳遞的參數,調用了 user類中 的getUserlnfoGntid)來顯示要修改的頁面數據的原始信息,用戶提交表單時調用 updateUserO方法來實現數據的修改。主要代碼
public int editUser (String username,String password,String eraai1,String phone) { int State=O;
String Sql = llUpdate 'userv set emai1=/ "+emai1+π/, password='"+password+1",phone='"+phone+"' where username=' "+username+1" 11;·
state=com. updateSQL (sql); //將更新用戶數據信息的SQL語句傳入公用資料庫操作類中
return state;S13、刪除會員。功能描述在會員列表中,選擇某條記錄後,點刪除圖標,頁面獲取要刪除的 會員ID,同時調用user類中的delUserO方法。代碼如下public int delUser (int id) { int State=O;
String sql = "delete from、user、where id='" + id + "; state=com. updateSQL (sql);
//將SQL語言傳入共用的資料庫操作類中 return state;
}S14、訂單列表刪除。訂單類別顯示了所有訂單,頁面通過調用order類中的getOrderListO方法獲取了 訂單的數據集,通過對訂單的數據集遍歷來顯示該資料庫中訂單的記錄。主要代碼
public ResultSet getOrderListO {
ResultSet orderList = null; String;
sql ="select * from、order、n; orderList = com. querySQL(sql); return orderList;
}S15、訂單刪除。功能描述當用戶點擊「刪除「圖標時,傳遞一個訂單ID,同時調用order類 中delOrderO方法,將ID作為參數傳遞進去後,實現刪除。代碼如下
public int delOrder (String order ID) {
int State=O;
String+orderID+M/";
state=com. updateSQL (sql); return state;
}另一方面,本發明還提供一種信息系統管理員的控制裝置200,其基於JSP語言 實現,包括若干具有不同的數據操作權限的功能模塊。作為一實施例,所述功能模塊包括 產品管理模塊211、訂單管理模塊212以及用戶管理模塊213,所述產品管理模塊211實 現對產品信息進行添加、修改以及刪除的操作權限,所述訂單管理模塊212實現對訂單 信息進行刪除和調配的操作權限,所述用戶管理模塊213實現對用戶的密碼及其他信息 進行修改的操作權限。所述產品管理模塊包括產品基本信息模塊和產品類別信息模塊, 所述產品基本信息模塊實現對產品基本信息的管理、添加、修改及刪除操作權限,所述 產品類別信息模塊實現對產品類別信息的管理、添加、修改及刪除操作權限。用戶定義單元220,用以定義所述信息系統的管理員帳號及其密碼。權限分配單元230,用以使所述管理員和功能模塊產生映射關聯,為所述管理員 分配所述功能模塊的操作權限。所述裝置還包括管理員登錄驗證單元240,用以對登錄所述信息系統時輸入的管 理員帳號及密碼進行驗證,若其和所述信息系統資料庫存儲的一致,則登錄成功。所述裝置還包括菜單提供單元250,用以在所述管理員登錄成功後,生成基於 所述功能模塊的功能菜單,所述功能菜單包括顯示所述各功能模塊的層級結構及操作權限。需要指出的是,本發明所述的一種信息系統管理員的控制裝置200與本發明所 述的一種信息系統管理員的控制方法100,兩者在原理及實施例中是相同或類似的,故重 復部分不再贅述。本技術領域中的普通技術人員應當認識到,以上的實施例僅是用來說明本發 明,而並非用作為對本發明的限定,只要在本發明的實質精神範圍內,對以上實施例的 變化、變型都將落在本發明的權利要求書範圍內。
權利要求
1.一種信息系統管理員的控制方法,其基於JSP語言實現,其特徵在於,包括以下步驟建立若干功能模塊,並按照預定的需求賦予所述功能模塊不同的操作權限; 建立所述信息系統的管理員帳號及其密碼;使所述管理員和功能模塊產生映射關聯,為所述管理員分配所述功能模塊的操作權限。
2.如權利要求1所述的方法,其特徵在於,所述功能模塊包括產品管理模塊、訂單管 理模塊以及用戶管理模塊,所述產品管理模塊實現對產品信息進行添加、修改以及刪除 的操作權限,所述訂單管理模塊實現對訂單信息進行刪除和調配的操作權限,所述用戶 管理模塊實現對用戶的密碼及其他信息進行修改的操作權限。
3.如權利要求2所述的方法,其特徵在於,所述產品管理模塊包括產品基本信息模塊 和產品類別信息模塊,所述產品基本信息模塊實現對產品基本信息的管理、添加、修改 及刪除操作權限,所述產品類別信息模塊實現對產品類別信息的管理、添加、修改及刪 除操作權限。
4.如權利要求1至3任一項所述的方法,其特徵在於,所述方法還包括管理員登錄驗 證步驟對登錄所述信息系統時輸入的管理員帳號及密碼進行驗證,若其和所述信息系 統資料庫存儲的一致,則登錄成功。
5.如權利要求4所述的方法,其特徵在於,所述管理員登錄成功後,生成基於所述功 能模塊的功能菜單,所述功能菜單包括顯示所述各功能模塊的層級結構及操作權限。
6.—種信息系統管理員的控制裝置,其基於JSP語言實現,其特徵在於,包括 若干具有不同的數據操作權限的功能模塊;用戶定義單元,用以定義所述信息系統的管理員帳號及其密碼; 權限分配單元,用以使所述管理員和功能模塊產生映射關聯,為所述管理員分配所 述功能模塊的操作權限。
7.如權利要求6所述的裝置,其特徵在於,所述功能模塊包括產品管理模塊、訂單管 理模塊以及用戶管理模塊,所述產品管理模塊實現對產品信息進行添加、修改以及刪除 的操作權限,所述訂單管理模塊實現對訂單信息進行刪除和調配的操作權限,所述用戶 管理模塊實現對用戶的密碼及其他信息進行修改的操作權限。
8.如權利要求7所述的裝置,其特徵在於,所述產品管理模塊包括產品基本信息模塊 和產品類別信息模塊,所述產品基本信息模塊實現對產品基本信息的管理、添加、修改 及刪除操作權限,所述產品類別信息模塊實現對產品類別信息的管理、添加、修改及刪 除操作權限。
9.如權利要求6至8任一項所述的裝置,其特徵在於,所述裝置還包括管理員登錄驗 證單元,用以對登錄所述信息系統時輸入的管理員帳號及密碼進行驗證,若其和所述信 息系統資料庫存儲的一致,則登錄成功。
10.如權利要求9所述的裝置,其特徵在於,所述裝置還包括菜單提供單元,用以在 所述管理員登錄成功後,生成基於所述功能模塊的功能菜單,所述功能菜單包括顯示所 述各功能模塊的層級結構及操作權限。
全文摘要
本發明揭示了一種信息系統管理員的控制方法及裝置,其建立具有不同的操作權限的若干功能模塊,並使所述系統的管理員和功能模塊產生映射關聯,為所述管理員分配所述功能模塊的操作權限。所述功能模塊包括產品管理模塊、訂單管理模塊以及用戶管理模塊,這些模塊賦予所述管理員對信息的管理、添加、修改及刪除等權限操作。
文檔編號G06Q10/00GK102024193SQ20091019548
公開日2011年4月20日 申請日期2009年9月10日 優先權日2009年9月10日
發明者沈婷 申請人:上海杉達學院