中小型tob 應用實現系列 - 導航以 許可權 為理論基礎, 採用 rbac0 設計, 框架使用 spring security
drop
table
ifexists role;
create
table
ifnot
exists role
( id varchar(20
)not
null
comment
'主鍵id',no
varchar(20
)not
null
comment
'編碼'
, name varchar(20
)not
null
comment
'名稱'
, description varchar
(200
)not
null
default
''comment
'描述',
create_time datetime(3
)not
null
comment'',
update_time datetime(3
)not
null
comment'',
constraint pk_id primary
key(id)
,unique
key uk_no (no)
)comment
='角色表'
engine
=innodb
;drop
table
ifexists resource;
create
table
ifnot
exists resource
( id varchar(20
)not
null
comment
'主鍵id',
module_id varchar(20
)not
null
default
''comment
'模組id; module.id',
name varchar(20
)not
null
comment
'名稱'
, description varchar
(200
)not
null
default
''comment
'描述'
, url varchar
(200
)not
null
comment
'url',
create_time datetime(3
)not
null
comment'',
update_time datetime(3
)not
null
comment'',
constraint pk_id primary
key(id)
)comment
='資源表'
engine
=innodb
;drop
table
ifexists role_resource;
create
table
ifnot
exists role_resource
( id varchar(20
)not
null
comment
'主鍵id',
role_id varchar(20
)not
null
comment
'角色id; role.id'
, resource_id varchar(20
)not
null
comment
'資源id; resource.id',
create_time datetime(3
)not
null
comment'',
update_time datetime(3
)not
null
comment'',
constraint pk_id primary
key(id)
,unique
key uk_role_id_resource_id (role_id, resource_id)
)comment
='角色資源關係表'
engine
=innodb
;drop
table
ifexists user_role;
create
table
ifnot
exists user_role
( id varchar(20
)not
null
comment
'主鍵id',
user_id varchar(20
)not
null
comment
'使用者id; user.id'
, role_id varchar(20
)not
null
comment
'角色id; role.id',
create_time datetime(3
)not
null
comment'',
update_time datetime(3
)not
null
comment'',
constraint pk_id primary
key(id)
,unique
key uk_user_id_role_id (user_id, role_id)
)comment
='使用者角色關係表'
engine
=innodb
;
中小型MIS開發之我見
中小型mis開發之我見 一 編寫目的 二 系統開發階段簡單介紹 1 拿到專案 制定進度安排計畫 2 實際考察 製作專案需求說明書 3 系統分析 制定模組功能設計書 4 功能 設計概要的業務模型 5 資料庫設計 設計詳盡的資料庫模型 6 設計系統框架 選擇開發模式 7 構建系統架構 搭建具體系統架構 ...
wpf 典型的mvvm模式通用中小型管理系統框架0
之前就一直在想著寫這麼一系列部落格,將前段時間 也算有點久了 自己編寫的一套框架分享下,和園子裡的諸位大牛交流交流,奈何文思枯竭,提鍵盤而無從敲起,看來只有coding時才不會有這種褲子都脫了,才發現對方也是個帶把的之類的尷尬。正值帶的兩個專案也都進入收尾階段,近一年的高強度工作也有了部分好轉,特鼓...
中小型軟體的開發專案管理
本處指的中小型軟體開發專案是指 參與開發的直接人員 即開發團隊 數量在3 25人 開發時間在3個月 18個月的軟體專案 行數5000 75000行 子程式數量300 3500個 1 軟體開發管理的任務 軟體開發管理的真正任務是團隊成員的智慧型充分而適宜地發揮,並有效地投注在創造軟體的活動中。也就是說...