數(shù)據(jù)挖掘 用戶同步(密碼初始化)原理_第1頁
數(shù)據(jù)挖掘 用戶同步(密碼初始化)原理_第2頁
數(shù)據(jù)挖掘 用戶同步(密碼初始化)原理_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、數(shù)據(jù)挖掘用戶同步原理用戶同步包含兩局部,學(xué)生用戶同步和教師用戶同步。它們都使用增量實現(xiàn) 同步。這里說的增量是指存在于學(xué)生表(或者教師表)但不存在于用戶表的所 有數(shù)據(jù)記錄。L同步學(xué)生用戶學(xué)生表:t_stu用戶表:t_sys_user獲取學(xué)生增量這里說的增量是指存在于學(xué)生表但不存在于用戶表的所有學(xué)生數(shù)據(jù)。在這過程中,獲取學(xué)生的學(xué)號(no_)、姓名(name_)、身份證號(idno)、學(xué) 院 ID (dept_id)字段。生成學(xué)生用戶生成用戶信息此步驟有兩步:第一步:學(xué)生用戶信息的獲取用戶表的id由系統(tǒng)生成,用戶表的用戶名(username)和學(xué)生表的學(xué)號(no_)對應(yīng),用戶表的身份證號(idno)

2、和學(xué)生表的身份證號(idno)對應(yīng),用戶表的真實名字(real_name)和學(xué)生表的名字(name_)對應(yīng),用戶表的學(xué)院ID (dept_id)和 學(xué)生表的學(xué)院ID (dept_id)對應(yīng),用戶表的密碼(password)是由學(xué)生表的身份證號(idno)經(jīng)過處理生 成的,規(guī)那么如下:假設(shè)學(xué)生的身份證號(idno)長度為18,用戶的密碼(password)為學(xué)生的身份證號(idno)的12T7位假設(shè)學(xué)生的身份證號(idno)長度為15,用戶的密碼(password)為學(xué)生 的身份證號(idno)的后6位學(xué)生的身份證號idno為空(”或者null)或其他,用戶密碼 (password)為學(xué)生的學(xué)號

3、(no_)生成用戶產(chǎn)生的時間:用戶表的新增學(xué)生用戶的產(chǎn)生時間create_time為開始執(zhí)行學(xué)生用戶 同步計劃時系統(tǒng)產(chǎn)生的時間create_time (年月日時分秒)學(xué)生用戶會默認添加學(xué)院類別編碼dept_category_code,值為03 (系統(tǒng)默認)默認設(shè)置用戶的屬性istrue為1( 1表示該用戶可用;0表示用戶禁用) 用戶表的salt為對象SecureRandomNumberGenerator產(chǎn)生的隨機數(shù)經(jīng) 過轉(zhuǎn)化完成的。第二步:將上述生成的用戶列表保存到用戶表T_SYS_USER中。保存到用戶表的字段有 用戶名(username)、身份證號(idno)、真實 姓名(real nam

4、e)、學(xué)院 ID (dept_id)、密碼(password)、產(chǎn)生時間 (create_time)、學(xué)院類別編碼(dept_category_code)、用戶可用判斷 值(istrue)生成用戶角色信息學(xué)生用戶會默認添加學(xué)生角色(值為3,系統(tǒng)提供發(fā)的),保存學(xué)生用戶至 用戶角色表t_sys_user_role,保存的數(shù)據(jù)字段包含id (系統(tǒng)生成id)、用戶 id (user_id , 1. 2. 1中生成的學(xué)生用戶id)、學(xué)生角色id (role_id)2.教師表到用戶表教師表:t_tea 用戶表:t_sys_user獲取教師增量這里說的增量是指存存在于教師表但不存在于用戶表的所有教師記錄。

5、在這過程中,獲取了教師的職工號(tea no)、姓名(name_) idno (身 份證號)、學(xué)院ID (dept.id)字段,用于跟用戶的相關(guān)字段進行賦值。生成教師用戶生成教師用戶信息此步驟有兩步:第一步:教師用戶信息的獲取用戶表的id由系統(tǒng)生成,用戶表的用戶名(username)和教師表的學(xué)號(tea_no)對應(yīng), 用戶表的身份證號(idno)和教師表的身份證號(idno)對應(yīng), 用戶表的真實名字(real_name)和教師表的名字(name_)對應(yīng), 用戶表的學(xué)院ID (dept_id)和 教師表的學(xué)院ID (dept_id)對應(yīng), 用戶表的密碼(password)是由教師表的身份證號(

6、idno)經(jīng)過處理生 成的,規(guī)那么如下:假設(shè)教師的身份證號(idno)長度為18,用戶的密碼(password)為教師 的身份證號(idno)的12-17位假設(shè)教師的身份證號idno長度為15,用戶的密碼(password)為教師的 身份證號(idno)的后6位假設(shè)教師的身份證號idno為空(或者null)或其他,用戶的密碼 (password)為教師工號(tea_no)生成用戶產(chǎn)生的時間:用戶表的新增教師用戶的產(chǎn)生時間create_time為開始執(zhí)行教師用戶 同步計劃時 系統(tǒng)產(chǎn)生的時間create_time (年月日時分秒)教師用戶會默認添加學(xué)院類別編碼dept_category_code,值為00 (系統(tǒng)默認)默認設(shè)置用戶的屬性istrue為1,表示該用戶可用(為0,表示禁用) 用戶表的salt為對象SecureRandomNumberGenerator產(chǎn)生的隨機數(shù)經(jīng)過轉(zhuǎn)化完成的。第二步:將生成的用戶列表保存到用戶表T_SYS_USER中。保存到用戶表的字段有 用戶名(username) 身份證號(idno)、真實 姓名(real_name)、學(xué)院 ID (dept_id)、密碼(password)、產(chǎn)生時間 (create_time)、學(xué)院類別編碼(dept_category_code)、用戶可用判斷 值(istrue)生成教師用戶角色信息教師用戶會默認添加教

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論