中文字幕精品无码一区二区,成全视频在线播放观看方法,大伊人青草狠狠久久,亚洲一区影音先锋色资源

項目挑戰: 網絡信息系統的用戶角色數據組織 課件(20張PPT)

資源下載
  1. 二一教育資源

項目挑戰: 網絡信息系統的用戶角色數據組織 課件(20張PPT)

資源簡介

(共20張PPT)
網絡信息系統的用戶角色數據組織
以上圖片均為本機截圖
以上圖片均為本機截圖
以上圖片均為本機截圖
訪問控制
訪問控制是在保障授權用戶能獲取所需資源的同時拒絕非授權用戶的安全機制。
非授權用戶沒有訪問權限,授權用戶有訪問權限,但是授權用戶中存在存取權限的差別,如讀取、寫入、執行、刪除、追加等存取方式
以上圖片為本機截圖
群創建者/群主
群管理員
用戶
用戶角色
權限 群主 管理員 群成員
添加/刪除群成員 √ √
修改群資料 √ √
刪除上傳到群共享的文件 √ √
刪除相冊/相片 √ √
設置/刪除群管理員 √ √
解散/轉讓該QQ群 √
設置加群方式 √
聊天 √ √
上傳圖片 √ √
……
QQ群成員權限(部分)
在數據庫中如何保存
這些用戶角色數據?
用戶名稱 用戶角色
Sinor 有限制的管理員
Sinor 欄目1信息發布員
Sinor 欄目1信息審核員
Sinor 欄目1信息管理員
Applesiri 有限制的管理員
Applesiri 欄目2信息發布員
…… ……
此種組織方式的問題是當需要刪除、修改某個用戶的角色數據時,需要涉及多條記錄的維護,若涉及的用戶和用戶角色較多,則數據處理的時間消耗較大。
用戶名稱 有限制的管理員 欄目1發布員 欄目1審核員 欄目1管理員 欄目2發布員 欄目2審核員 欄目2管理員 欄目3發布員 ……
Sinor 1 1 1 1 0 0 0 0 ……
Applesiri 1 0 0 0 1 1 1 0 ……
…… …… …… …… …… …… …… …… …… ……
一個用戶的處理涉及一條記錄中的多個字段,當大批量用戶數據需要維護時,處理效率就顯得低下,而且數據庫的結構也顯得過于臃腫。
用戶名稱 用戶角色特征值
Sinor 240
Applesiri 142
某數據表中采用了前面所述的“壓縮”方法存儲用戶角色特征,現在需要將某個十進制角色特征值轉換為一一個對應的二進制數。具體要求如下:
1.抽象與建模,將問題已知條件和求解目標用清晰的語言描述,然后建立一個可行的計算模型。
2.設計算法與數據結構,并選擇合適的方式描述算法,為后階段用計算機程序求解提供支撐。
項目描述
一、抽象與建模
為了確定計算模型,還需要進一步明確 條件。不妨假定該系統中一共有20個不同的、相互獨立的角色分類,這就確定了最終轉換生成的二進制數是20位的。
為了描述精確,不妨設讀取的某用戶特征值存放于變量x中,同時轉換產生的二進制數各數位上的0或者1保存在數組a中。
1.x范圍:0 - (220-1)
2.a的元素個數:20
二、設計算法
依托前面建立的計算模型,根據已知數據及數據之間的關系設計數據結構,同時設計解決該問題的算法,并描述你的分析過程。
三、描述算法
1.輸入十進制數x
2.初始化a=[0]*20
3.設置數組下標i=0
4.當x>0,將x除以2取余,余數賦值到a[i]中
5.把x整除2的結果賦值給x
6.i自增1
7.當x>0,則執行第4步,否則執行第8步
8.逆序輸出a數組
自然語言描述
三、描述算法
流程圖
三、描述算法
偽代碼
輸入十進制數x
a=[0]*20
i=0
while x>0:
a[i]=x%2
x//=2
i=i+1
逆序輸出a數組
三、描述算法
計算機程序設計語言(Python)
x=int(input("請輸入十進制數:"))
a=[0]*20
i=0
while x>0:
a[i]=x%2
x=x//2
i+=1
print("二進制值為:")
for i in range(19,-1,-1):
print(a[i],end="")
拓展提高
還可以用其他的數據結構來完成該項目么?
怎么做?
課堂小結
進制轉換
數據結構不同
算法不同

展開更多......

收起↑

資源預覽

<pre id="tfb94"><li id="tfb94"></li></pre>

<bdo id="tfb94"><rt id="tfb94"></rt></bdo>
  • <menu id="tfb94"><dl id="tfb94"></dl></menu><i id="tfb94"><acronym id="tfb94"><sub id="tfb94"></sub></acronym></i>

    1. 主站蜘蛛池模板: 长沙市| 永新县| 镇宁| 霍林郭勒市| 惠安县| 铜陵市| 吉林市| 吴堡县| 陇川县| 河南省| 宝坻区| 孟津县| 开远市| 庆城县| 和龙市| 共和县| 罗城| 彩票| 晋中市| 邯郸市| 临漳县| 连山| 阜平县| 隆化县| 塘沽区| 兴文县| 东辽县| 广河县| 南城县| 特克斯县| 炉霍县| 宁河县| 丰城市| 三原县| 临安市| 恩施市| 宁化县| 定兴县| 楚雄市| 毕节市| 三亚市|