ກ່ອນພິມ: ໃນກ່ອງພິມຂອງ Chrome ໃຫ້ຕິກ Background graphics ຖ້າຢາກໄດ້ສີຄົບຕາມໜ້າຈໍ ·
ຕິກ Headers and footers ຖ້າຢາກໄດ້ເລກໜ້າ ·
ຕັ້ງ Margins = Default ແລະ Scale = 100%.
ເອກະສານອ່ານອອກຄົບເຖິງບໍ່ຕິກສີພື້ນ.
ສາທາລະນະລັດ ປະຊາທິປະໄຕ ປະຊາຊົນລາວ
ສັນຕິພາບ ເອກະລາດ ປະຊາທິປະໄຕ ເອກະພາບ ວັດທະນະຖາວອນ
ກະຊວງແຮງງານ ແລະ ສະຫວັດດີການສັງຄົມ
ສະຖາບັນພັດທະນາສີມືແຮງງານ
ຜູ້ພັດທະນາລະບົບ
Deliverable D2 · System Design
ເອກະສານອອກແບບລະບົບ
System Design Document (SDD)
ໂຄງສ້າງຂໍ້ມູນໃນເອກະສານນີ້ອ່ານຈາກຖານຂໍ້ມູນຈິງ ຕອນເປີດໜ້ານີ້.
ຈຶ່ງບໍ່ມີກໍລະນີເອກະສານບອກຢ່າງໜຶ່ງ ແຕ່ລະບົບເປັນອີກຢ່າງໜຶ່ງ.
ປັດຈຸບັນມີ 41 ຕາຕະລາງ (ສ້າງໃໝ່ເພື່ອໂຄງການນີ້ 32)
ລວມ 562 ຊ່ອງຂໍ້ມູນ.
ສາລະບານContents
1. ສະຖາປັດຕະຍະກຳລະບົບSystem Architecture
ລະບົບແບ່ງເປັນຊັ້ນ ເພື່ອໃຫ້ແກ້ໄຂຊັ້ນໃດຊັ້ນໜຶ່ງໄດ້ ໂດຍບໍ່ກະທົບຊັ້ນອື່ນ.
| ຊັ້ນ | ໜ້າທີ່ | ເຄື່ອງມືທີ່ໃຊ້ |
| ຜູ້ໃຊ້ງານ |
Browser ໃນຄອມ ແລະ ມືຖື · ຕິດຕັ້ງເປັນແອັບ (PWA) ໄດ້ |
HTML · CSS · JavaScript · Service Worker |
| ຮັບຄຳຂໍ ແລະ ຄວາມປອດໄພ |
ຮັບຄຳຂໍ HTTPS · ບີບອັດ · ບັງຄັບ SSL/TLS |
nginx · Cloudflare |
| ໂປຣແກຣມຫຼັກ |
ຈັດການຄຳຂໍ · ກວດສິດ (RBAC) · ແບ່ງຂໍ້ມູນຕາມສູນ · ຄິດຄ່າລາຍງານ |
PHP 8.4 · CodeIgniter 3 (MVC) |
| ຂໍ້ມູນ |
ເກັບຂໍ້ມູນທັງໝົດ · ດັດຊະນີ · ສຳຮອງ |
MariaDB |
| ວຽກອັດຕະໂນມັດ |
ແຈ້ງເຕືອນເຂົ້າກຸ່ມທີມ · ທົດສອບລະບົບອັດຕະໂນມັດ · ນຳເຂົ້າຂໍ້ມູນ CSV |
cron + ສະຄຣິບ CLI |
| ເຊື່ອມຕໍ່ພາຍນອກ |
ເປີດຂໍ້ມູນໃຫ້ LMIS ດຶງໄປໃຊ້ (ອ່ານຢ່າງດຽວ) |
REST API v1 + token |
2. ຄວາມສຳພັນຂອງຂໍ້ມູນEntity Relationship Diagram
ອ່ານແບບນີ້: ຕາຕະລາງ A ຊ່ອງ x → ຊີ້ໄປຫາ ຕາຕະລາງ B.
“ຜູກໃນໂປຣແກຣມ” ໝາຍວ່າຄວາມສຳພັນນີ້ບັງຄັບດ້ວຍໂປຣແກຣມ ບໍ່ໄດ້ປະກາດເປັນກົດໃນຖານຂໍ້ມູນ
ເພື່ອບໍ່ໃຫ້ຂັດກັບໂຄງສ້າງເດີມທີ່ຕໍ່ຍອດມາ.
| ຈາກຕາຕະລາງ | ຜ່ານຊ່ອງ |
ໄປຫາຕາຕະລາງ | ຊະນິດ |
| staff_attendance |
staff_id |
staff · id |
FK |
| sd_org_units |
center_id |
sd_centers · id |
ຜູກໃນໂປຣແກຣມ |
| sd_org_units |
parent_id |
sd_org_units · id |
ຜູກໃນໂປຣແກຣມ |
| sd_centers |
parent_id |
sd_centers · id |
ຜູກໃນໂປຣແກຣມ |
| sd_occupations |
sector_id |
sd_course_sectors · id |
ຜູກໃນໂປຣແກຣມ |
| sd_plan_comments |
item_id |
sd_plan_items · id |
ຜູກໃນໂປຣແກຣມ |
| sd_placements |
employer_id |
sd_employers · id |
ຜູກໃນໂປຣແກຣມ |
| students |
center_id |
sd_centers · id |
ຜູກໃນໂປຣແກຣມ |
| staff |
center_id |
sd_centers · id |
ຜູກໃນໂປຣແກຣມ |
| classes |
center_id |
sd_centers · id |
ຜູກໃນໂປຣແກຣມ |
3. ພົດຈະນານຸກົມຂໍ້ມູນData Dictionary
ທຸກຕາຕະລາງ ແລະ ທຸກຊ່ອງຂໍ້ມູນ ພ້ອມຊະນິດ ແລະ ເງື່ອນໄຂ.
ອ່ານສົດຈາກຖານຂໍ້ມູນ ຕອນເປີດໜ້ານີ້.
ສ້າງໃໝ່ ຕາຕະລາງທີ່ສ້າງເພື່ອໂຄງການນີ້ — 32
ແບ່ງຕາມສູນ ມີຊ່ອງລະບຸສູນເຈົ້າຂອງ — 12
PRI ກະແຈຫຼັກ
sd_api_logs
ສ້າງໃໝ່ 8 ຊ່ອງ · ປະມານ 246 ແຖວ
| ຊ່ອງ | ຊະນິດ |
ຫວ່າງໄດ້ | ກະແຈ | ຄ່າຕັ້ງຕົ້ນ / ໝາຍເຫດ |
| id |
int(11) |
— |
PRI |
|
| token_id |
int(11) |
ໄດ້ |
MUL |
ຕັ້ງຕົ້ນ: NULL |
| endpoint |
varchar(160) |
— |
|
|
| method |
varchar(10) |
— |
|
ຕັ້ງຕົ້ນ: 'GET' |
| ip |
varchar(45) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| status_code |
int(4) |
— |
|
ຕັ້ງຕົ້ນ: 200 |
| message |
varchar(160) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| created_at |
datetime |
ໄດ້ |
MUL |
ຕັ້ງຕົ້ນ: NULL |
sd_api_tokens
ສ້າງໃໝ່ 13 ຊ່ອງ · ປະມານ 0 ແຖວ
| ຊ່ອງ | ຊະນິດ |
ຫວ່າງໄດ້ | ກະແຈ | ຄ່າຕັ້ງຕົ້ນ / ໝາຍເຫດ |
| id |
int(11) |
— |
PRI |
|
| name |
varchar(120) |
— |
|
|
| consumer |
varchar(120) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| token_hash |
char(64) |
— |
UNI |
|
| token_hint |
varchar(20) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| scopes |
varchar(255) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| is_active |
int(1) |
— |
|
ຕັ້ງຕົ້ນ: 1 |
| expires_on |
date |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| last_used_at |
datetime |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| request_count |
int(11) |
— |
|
ຕັ້ງຕົ້ນ: 0 |
| created_by |
varchar(80) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| created_at |
datetime |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| updated_at |
datetime |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
sd_applications
ສ້າງໃໝ່ ແບ່ງຕາມສູນ 43 ຊ່ອງ · ປະມານ 0 ແຖວ
| ຊ່ອງ | ຊະນິດ |
ຫວ່າງໄດ້ | ກະແຈ | ຄ່າຕັ້ງຕົ້ນ / ໝາຍເຫດ |
| id |
int(11) |
— |
PRI |
|
| tracking_code |
varchar(24) |
— |
UNI |
|
| center_id |
int(11) |
— |
MUL |
ຕັ້ງຕົ້ນ: 0 |
| occupation_id |
int(11) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| shift |
varchar(12) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| prefix |
varchar(16) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| firstname |
varchar(80) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| lastname |
varchar(80) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| name_en |
varchar(160) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| dob |
date |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| age |
int(11) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| gender |
varchar(12) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| phone |
varchar(40) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| email |
varchar(120) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| ethnicity |
varchar(60) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| religion |
varchar(60) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| facebook_id |
varchar(120) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| birth_village |
varchar(120) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| birth_district |
varchar(120) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| birth_province |
varchar(120) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| cur_village |
varchar(120) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| cur_district |
varchar(120) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| cur_province |
varchar(120) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| education_level |
varchar(120) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| school_name |
varchar(160) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| school_year |
varchar(40) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| work_place |
varchar(160) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| work_position |
varchar(120) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| work_years |
varchar(60) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| guardian_name |
varchar(120) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| guardian_relation |
varchar(60) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| guardian_phone |
varchar(40) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| guardian_address |
varchar(255) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| want_hostel |
tinyint(1) |
— |
|
ຕັ້ງຕົ້ນ: 0 |
| note |
text |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| status |
varchar(20) |
— |
MUL |
ຕັ້ງຕົ້ນ: 'submitted' |
| status_note |
varchar(500) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| reviewed_by |
int(11) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| reviewed_at |
datetime |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| student_id |
int(11) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| ip |
varchar(45) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| created_at |
datetime |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| updated_at |
datetime |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
sd_application_docs
ສ້າງໃໝ່ 9 ຊ່ອງ · ປະມານ 0 ແຖວ
| ຊ່ອງ | ຊະນິດ |
ຫວ່າງໄດ້ | ກະແຈ | ຄ່າຕັ້ງຕົ້ນ / ໝາຍເຫດ |
| id |
int(11) |
— |
PRI |
|
| application_id |
int(11) |
— |
MUL |
|
| kind |
varchar(40) |
— |
|
ຕັ້ງຕົ້ນ: 'other' |
| original_name |
varchar(255) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| mime |
varchar(100) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| size |
int(11) |
— |
|
ຕັ້ງຕົ້ນ: 0 |
| sha256 |
char(64) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| content |
mediumblob |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| created_at |
datetime |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
sd_application_events
ສ້າງໃໝ່ 7 ຊ່ອງ · ປະມານ 0 ແຖວ
| ຊ່ອງ | ຊະນິດ |
ຫວ່າງໄດ້ | ກະແຈ | ຄ່າຕັ້ງຕົ້ນ / ໝາຍເຫດ |
| id |
int(11) |
— |
PRI |
|
| application_id |
int(11) |
— |
MUL |
|
| status |
varchar(20) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| note |
varchar(500) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| actor |
varchar(120) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| actor_id |
int(11) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| created_at |
datetime |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
sd_audit
ສ້າງໃໝ່ 15 ຊ່ອງ · ປະມານ 231 ແຖວ
· ບັນທຶກການແກ້ໄຂຂໍ້ມູນ ແລະ ຄວາມພະຍາຍາມເຂົ້າໂດຍບໍ່ມີສິດ (TOR 3.3)
| ຊ່ອງ | ຊະນິດ |
ຫວ່າງໄດ້ | ກະແຈ | ຄ່າຕັ້ງຕົ້ນ / ໝາຍເຫດ |
| id |
bigint(20) |
— |
PRI |
|
| at |
datetime |
— |
MUL |
|
| user_id |
int(11) |
— |
MUL |
ຕັ້ງຕົ້ນ: 0 |
| user_name |
varchar(120) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| role_code |
varchar(32) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| center_id |
int(11) |
— |
|
ຕັ້ງຕົ້ນ: 0 |
| action |
varchar(24) |
— |
MUL |
|
| result |
varchar(12) |
— |
|
ຕັ້ງຕົ້ນ: 'ok' |
| area |
varchar(64) |
— |
MUL |
ຕັ້ງຕົ້ນ: '' |
| record_id |
varchar(40) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| changes |
mediumtext |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| note |
varchar(255) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| url |
varchar(255) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| ip |
varchar(45) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| agent |
varchar(255) |
— |
|
ຕັ້ງຕົ້ນ: '' |
sd_centers
ສ້າງໃໝ່ 16 ຊ່ອງ · ປະມານ 7 ແຖວ
| ຊ່ອງ | ຊະນິດ |
ຫວ່າງໄດ້ | ກະແຈ | ຄ່າຕັ້ງຕົ້ນ / ໝາຍເຫດ |
| id |
int(11) |
— |
PRI |
|
| code |
varchar(20) |
— |
UNI |
|
| name |
varchar(160) |
— |
|
|
| name_en |
varchar(160) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| type |
varchar(10) |
— |
|
ຕັ້ງຕົ້ນ: 'center' |
| parent_id |
int(11) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| province |
varchar(80) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| district |
varchar(80) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| address |
varchar(255) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| phone |
varchar(40) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| email |
varchar(100) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| head_name |
varchar(100) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| is_active |
int(1) |
— |
|
ຕັ້ງຕົ້ນ: 1 |
| sort_order |
int(6) |
— |
|
ຕັ້ງຕົ້ນ: 0 |
| created_at |
datetime |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| updated_at |
datetime |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
sd_course_sectors
ສ້າງໃໝ່ 6 ຊ່ອງ · ປະມານ 8 ແຖວ
| ຊ່ອງ | ຊະນິດ |
ຫວ່າງໄດ້ | ກະແຈ | ຄ່າຕັ້ງຕົ້ນ / ໝາຍເຫດ |
| id |
int(11) |
— |
PRI |
|
| code |
varchar(30) |
— |
UNI |
|
| name |
varchar(200) |
— |
|
|
| name_en |
varchar(200) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| sort_order |
int(6) |
— |
|
ຕັ້ງຕົ້ນ: 0 |
| is_active |
int(1) |
— |
|
ຕັ້ງຕົ້ນ: 1 |
sd_dept_files
ສ້າງໃໝ່ 10 ຊ່ອງ · ປະມານ 0 ແຖວ
· ໄຟລ໌ທີ່ພະແນກອັບໂຫລດ (ເກັບເປັນ BLOB ບໍ່ວາງໃນ web root)
| ຊ່ອງ | ຊະນິດ |
ຫວ່າງໄດ້ | ກະແຈ | ຄ່າຕັ້ງຕົ້ນ / ໝາຍເຫດ |
| id |
int(11) |
— |
PRI |
|
| unit_code |
varchar(32) |
— |
MUL |
|
| item_key |
varchar(48) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| original_name |
varchar(255) |
— |
|
|
| mime |
varchar(120) |
— |
|
|
| size |
int(11) |
— |
|
ຕັ້ງຕົ້ນ: 0 |
| sha256 |
char(64) |
— |
|
|
| content |
mediumblob |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| uploaded_by |
varchar(120) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| created_at |
datetime |
— |
|
|
sd_dept_items
ສ້າງໃໝ່ 8 ຊ່ອງ · ປະມານ 0 ແຖວ
· ສະຖານະການສະໜອງຂໍ້ມູນຂອງແຕ່ລະພະແນກ
| ຊ່ອງ | ຊະນິດ |
ຫວ່າງໄດ້ | ກະແຈ | ຄ່າຕັ້ງຕົ້ນ / ໝາຍເຫດ |
| id |
int(11) |
— |
PRI |
|
| unit_code |
varchar(32) |
— |
MUL |
|
| item_key |
varchar(48) |
— |
|
|
| status |
varchar(16) |
— |
|
ຕັ້ງຕົ້ນ: 'pending' |
| note |
text |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| updated_by |
varchar(120) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| created_at |
datetime |
— |
|
|
| updated_at |
datetime |
— |
|
|
sd_dept_log
ສ້າງໃໝ່ 8 ຊ່ອງ · ປະມານ 0 ແຖວ
· ບັນທຶກຄວາມເຄື່ອນໄຫວ ແລະ ຄຳເຫັນ ຂອງແຕ່ລະພະແນກ
| ຊ່ອງ | ຊະນິດ |
ຫວ່າງໄດ້ | ກະແຈ | ຄ່າຕັ້ງຕົ້ນ / ໝາຍເຫດ |
| id |
int(11) |
— |
PRI |
|
| unit_code |
varchar(32) |
— |
MUL |
|
| item_key |
varchar(48) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| kind |
varchar(16) |
— |
|
|
| body |
text |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| author |
varchar(120) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| notified |
tinyint(1) |
— |
MUL |
ຕັ້ງຕົ້ນ: 0 |
| created_at |
datetime |
— |
|
|
sd_dept_visits
ສ້າງໃໝ່ 13 ຊ່ອງ · ປະມານ 9 ແຖວ
| ຊ່ອງ | ຊະນິດ |
ຫວ່າງໄດ້ | ກະແຈ | ຄ່າຕັ້ງຕົ້ນ / ໝາຍເຫດ |
| id |
int(11) |
— |
PRI |
|
| start_date |
date |
— |
UNI |
|
| end_date |
date |
— |
|
|
| time_from |
varchar(5) |
— |
|
ຕັ້ງຕົ້ນ: '09:00' |
| time_to |
varchar(5) |
— |
|
ຕັ້ງຕົ້ນ: '16:00' |
| units |
varchar(255) |
— |
|
|
| topic |
varchar(255) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| place |
varchar(160) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| note |
text |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| status |
varchar(20) |
— |
|
ຕັ້ງຕົ້ນ: 'planned' |
| updated_by |
varchar(80) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| updated_at |
datetime |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| created_at |
datetime |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
sd_employers
ສ້າງໃໝ່ ແບ່ງຕາມສູນ 13 ຊ່ອງ · ປະມານ 0 ແຖວ
| ຊ່ອງ | ຊະນິດ |
ຫວ່າງໄດ້ | ກະແຈ | ຄ່າຕັ້ງຕົ້ນ / ໝາຍເຫດ |
| id |
int(11) |
— |
PRI |
|
| name |
varchar(160) |
— |
|
|
| sector |
varchar(120) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| contact_person |
varchar(100) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| phone |
varchar(40) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| email |
varchar(100) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| province |
varchar(80) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| district |
varchar(80) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| address |
varchar(255) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| is_active |
int(1) |
— |
|
ຕັ້ງຕົ້ນ: 1 |
| created_at |
datetime |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| updated_at |
datetime |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| center_id |
int(11) |
ໄດ້ |
MUL |
ຕັ້ງຕົ້ນ: 1 |
sd_evaluations
ສ້າງໃໝ່ ແບ່ງຕາມສູນ 11 ຊ່ອງ · ປະມານ 0 ແຖວ
| ຊ່ອງ | ຊະນິດ |
ຫວ່າງໄດ້ | ກະແຈ | ຄ່າຕັ້ງຕົ້ນ / ໝາຍເຫດ |
| id |
int(11) |
— |
PRI |
|
| subject_type |
varchar(10) |
— |
MUL |
ຕັ້ງຕົ້ນ: 'trainer' |
| subject_id |
int(11) |
— |
|
|
| evaluator_name |
varchar(120) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| rating |
int(1) |
— |
|
ຕັ້ງຕົ້ນ: 5 |
| comments |
text |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| eval_date |
date |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| updated_by |
varchar(80) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| created_at |
datetime |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| updated_at |
datetime |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| center_id |
int(11) |
ໄດ້ |
MUL |
ຕັ້ງຕົ້ນ: 1 |
sd_hostels
ສ້າງໃໝ່ 10 ຊ່ອງ · ປະມານ 4 ແຖວ
· ຫໍພັກຂອງແຕ່ລະສູນ
| ຊ່ອງ | ຊະນິດ |
ຫວ່າງໄດ້ | ກະແຈ | ຄ່າຕັ້ງຕົ້ນ / ໝາຍເຫດ |
| id |
int(11) |
— |
PRI |
|
| center_id |
int(11) |
— |
MUL |
ຕັ້ງຕົ້ນ: 0 |
| name |
varchar(150) |
— |
|
|
| gender |
varchar(10) |
— |
|
ຕັ້ງຕົ້ນ: 'any' |
| warden |
varchar(120) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| phone |
varchar(40) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| note |
varchar(255) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| is_active |
tinyint(1) |
— |
|
ຕັ້ງຕົ້ນ: 1 |
| created_at |
datetime |
— |
|
|
| updated_at |
datetime |
— |
|
|
sd_hostel_rooms
ສ້າງໃໝ່ 10 ຊ່ອງ · ປະມານ 0 ແຖວ
· ຫ້ອງ ແລະ ຈຳນວນຕຽງ
| ຊ່ອງ | ຊະນິດ |
ຫວ່າງໄດ້ | ກະແຈ | ຄ່າຕັ້ງຕົ້ນ / ໝາຍເຫດ |
| id |
int(11) |
— |
PRI |
|
| hostel_id |
int(11) |
— |
MUL |
|
| center_id |
int(11) |
— |
MUL |
ຕັ້ງຕົ້ນ: 0 |
| room_no |
varchar(40) |
— |
|
|
| beds |
int(11) |
— |
|
ຕັ້ງຕົ້ນ: 1 |
| fee |
decimal(12,2) |
— |
|
ຕັ້ງຕົ້ນ: 0.00 |
| note |
varchar(255) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| is_active |
tinyint(1) |
— |
|
ຕັ້ງຕົ້ນ: 1 |
| created_at |
datetime |
— |
|
|
| updated_at |
datetime |
— |
|
|
sd_hostel_stays
ສ້າງໃໝ່ 11 ຊ່ອງ · ປະມານ 0 ແຖວ
· ການເຂົ້າພັກ — check_out ວ່າງ = ຍັງພັກຢູ່
| ຊ່ອງ | ຊະນິດ |
ຫວ່າງໄດ້ | ກະແຈ | ຄ່າຕັ້ງຕົ້ນ / ໝາຍເຫດ |
| id |
int(11) |
— |
PRI |
|
| room_id |
int(11) |
— |
MUL |
|
| center_id |
int(11) |
— |
MUL |
ຕັ້ງຕົ້ນ: 0 |
| student_id |
int(11) |
— |
|
ຕັ້ງຕົ້ນ: 0 |
| person |
varchar(150) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| bed_no |
varchar(20) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| check_in |
date |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| check_out |
date |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| note |
varchar(255) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| created_at |
datetime |
— |
|
|
| updated_at |
datetime |
— |
|
|
sd_menu_scope
ສ້າງໃໝ່ 6 ຊ່ອງ · ປະມານ 0 ແຖວ
| ຊ່ອງ | ຊະນິດ |
ຫວ່າງໄດ້ | ກະແຈ | ຄ່າຕັ້ງຕົ້ນ / ໝາຍເຫດ |
| id |
int(11) |
— |
PRI |
|
| kind |
varchar(10) |
— |
MUL |
|
| item_key |
varchar(120) |
— |
|
|
| visible |
tinyint(1) |
— |
|
ຕັ້ງຕົ້ນ: 1 |
| updated_by |
varchar(80) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| updated_at |
datetime |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
sd_notify_log
ສ້າງໃໝ່ 6 ຊ່ອງ · ປະມານ 33 ແຖວ
| ຊ່ອງ | ຊະນິດ |
ຫວ່າງໄດ້ | ກະແຈ | ຄ່າຕັ້ງຕົ້ນ / ໝາຍເຫດ |
| id |
int(11) |
— |
PRI |
|
| fingerprint |
longtext |
— |
|
|
| summary |
text |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| sent_status |
varchar(20) |
— |
|
ຕັ້ງຕົ້ນ: 'pending' |
| sent_error |
text |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| created_at |
datetime |
ໄດ້ |
MUL |
ຕັ້ງຕົ້ນ: NULL |
sd_occupations
ສ້າງໃໝ່ 16 ຊ່ອງ · ປະມານ 56 ແຖວ
| ຊ່ອງ | ຊະນິດ |
ຫວ່າງໄດ້ | ກະແຈ | ຄ່າຕັ້ງຕົ້ນ / ໝາຍເຫດ |
| id |
int(11) |
— |
PRI |
|
| seq |
int(6) |
— |
UNI |
|
| sector_id |
int(11) |
— |
MUL |
|
| name |
varchar(255) |
— |
|
|
| name_en |
varchar(255) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| level_from |
int(3) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| level_to |
int(3) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| year_created |
int(4) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| year_updated |
int(4) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| doc_format |
varchar(60) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| note |
varchar(255) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| is_active |
int(1) |
— |
|
ຕັ້ງຕົ້ນ: 1 |
| created_at |
datetime |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| updated_at |
datetime |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| funded_by |
varchar(500) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL · ຜູ້ສະໜັບສະໜູນການສ້າງມາດຕະຖານ |
| updated_by_org |
varchar(500) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL · ຜູ້ສະໜັບສະໜູນການປັບປຸງ |
sd_onboarding
ສ້າງໃໝ່ 6 ຊ່ອງ · ປະມານ 11 ແຖວ
| ຊ່ອງ | ຊະນິດ |
ຫວ່າງໄດ້ | ກະແຈ | ຄ່າຕັ້ງຕົ້ນ / ໝາຍເຫດ |
| id |
int(11) |
— |
PRI |
|
| staff_id |
int(11) |
— |
MUL |
|
| role_id |
int(11) |
— |
|
|
| dismissed_at |
datetime |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| completed_at |
datetime |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| seen_count |
int(6) |
— |
|
ຕັ້ງຕົ້ນ: 0 |
sd_org_units
ສ້າງໃໝ່ ແບ່ງຕາມສູນ 19 ຊ່ອງ · ປະມານ 28 ແຖວ
| ຊ່ອງ | ຊະນິດ |
ຫວ່າງໄດ້ | ກະແຈ | ຄ່າຕັ້ງຕົ້ນ / ໝາຍເຫດ |
| id |
int(11) |
— |
PRI |
|
| center_id |
int(11) |
— |
MUL |
ຕັ້ງຕົ້ນ: 1 |
| parent_id |
int(11) |
ໄດ້ |
MUL |
ຕັ້ງຕົ້ນ: NULL |
| department_id |
int(11) |
ໄດ້ |
MUL |
ຕັ້ງຕົ້ນ: NULL |
| code |
varchar(30) |
— |
UNI |
|
| name |
varchar(180) |
— |
|
|
| name_en |
varchar(180) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| unit_type |
varchar(20) |
— |
|
ຕັ້ງຕົ້ນ: 'department' |
| head_staff_id |
int(11) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| head_name |
varchar(120) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| head_title |
varchar(120) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| phone |
varchar(40) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| email |
varchar(100) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| duty |
text |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| is_advisory |
tinyint(1) |
— |
|
ຕັ້ງຕົ້ນ: 0 |
| is_active |
tinyint(1) |
— |
|
ຕັ້ງຕົ້ນ: 1 |
| sort_order |
int(6) |
— |
|
ຕັ້ງຕົ້ນ: 0 |
| created_at |
datetime |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| updated_at |
datetime |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
sd_placements
ສ້າງໃໝ່ ແບ່ງຕາມສູນ 12 ຊ່ອງ · ປະມານ 0 ແຖວ
| ຊ່ອງ | ຊະນິດ |
ຫວ່າງໄດ້ | ກະແຈ | ຄ່າຕັ້ງຕົ້ນ / ໝາຍເຫດ |
| id |
int(11) |
— |
PRI |
|
| student_id |
int(11) |
— |
MUL |
|
| employer_id |
int(11) |
ໄດ້ |
MUL |
ຕັ້ງຕົ້ນ: NULL |
| status |
varchar(20) |
— |
|
ຕັ້ງຕົ້ນ: 'employed' |
| position |
varchar(120) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| start_date |
date |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| salary |
varchar(60) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| notes |
text |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| updated_by |
varchar(80) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| created_at |
datetime |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| updated_at |
datetime |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| center_id |
int(11) |
ໄດ້ |
MUL |
ຕັ້ງຕົ້ນ: 1 |
sd_plan_comments
ສ້າງໃໝ່ 5 ຊ່ອງ · ປະມານ 143 ແຖວ
| ຊ່ອງ | ຊະນິດ |
ຫວ່າງໄດ້ | ກະແຈ | ຄ່າຕັ້ງຕົ້ນ / ໝາຍເຫດ |
| id |
int(11) |
— |
PRI |
|
| item_id |
int(11) |
— |
MUL |
|
| author |
varchar(80) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| comment |
text |
— |
|
|
| created_at |
datetime |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
sd_plan_items
ສ້າງໃໝ່ 18 ຊ່ອງ · ປະມານ 29 ແຖວ
| ຊ່ອງ | ຊະນິດ |
ຫວ່າງໄດ້ | ກະແຈ | ຄ່າຕັ້ງຕົ້ນ / ໝາຍເຫດ |
| id |
int(11) |
— |
PRI |
|
| section |
varchar(30) |
— |
|
ຕັ້ງຕົ້ນ: 'core' |
| code |
varchar(40) |
— |
|
|
| title |
varchar(160) |
— |
|
|
| purpose |
text |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| details |
text |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| test_method |
text |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| dev_notes |
text |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| owner |
varchar(60) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| relevance |
varchar(20) |
— |
|
ຕັ້ງຕົ້ນ: 'relevant' |
| client_visible |
tinyint(1) |
— |
|
ຕັ້ງຕົ້ນ: 1 |
| status |
varchar(20) |
— |
|
ຕັ້ງຕົ້ນ: 'not_started' |
| progress |
int(3) |
— |
|
ຕັ້ງຕົ້ນ: 0 |
| start_date |
date |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| due_date |
date |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| sort_order |
int(6) |
— |
|
ຕັ້ງຕົ້ນ: 0 |
| updated_by |
varchar(80) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| updated_at |
datetime |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
sd_plan_snapshots
ສ້າງໃໝ່ 4 ຊ່ອງ · ປະມານ 21 ແຖວ
| ຊ່ອງ | ຊະນິດ |
ຫວ່າງໄດ້ | ກະແຈ | ຄ່າຕັ້ງຕົ້ນ / ໝາຍເຫດ |
| snap_date |
date |
— |
PRI |
|
| overall_pct |
int(3) |
— |
|
ຕັ້ງຕົ້ນ: 0 |
| dev_items |
int(4) |
— |
|
ຕັ້ງຕົ້ນ: 0 |
| created_at |
datetime |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
sd_push_subs
ສ້າງໃໝ່ 15 ຊ່ອງ · ປະມານ 0 ແຖວ
· ການລົງທະບຽນຮັບແຈ້ງເຕືອນ ແຍກຕາມບົດບາດ ແລະ ສູນ
| ຊ່ອງ | ຊະນິດ |
ຫວ່າງໄດ້ | ກະແຈ | ຄ່າຕັ້ງຕົ້ນ / ໝາຍເຫດ |
| id |
int(11) |
— |
PRI |
|
| staff_id |
int(11) |
— |
MUL |
ຕັ້ງຕົ້ນ: 0 |
| role_id |
int(11) |
— |
|
ຕັ້ງຕົ້ນ: 0 |
| role_code |
varchar(32) |
— |
MUL |
ຕັ້ງຕົ້ນ: '' |
| center_id |
int(11) |
— |
|
ຕັ້ງຕົ້ນ: 0 |
| endpoint |
varchar(500) |
— |
UNI |
|
| p256dh |
varchar(255) |
— |
|
|
| auth |
varchar(255) |
— |
|
|
| topics |
varchar(255) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| ua |
varchar(255) |
— |
|
ຕັ້ງຕົ້ນ: '' |
| is_active |
tinyint(1) |
— |
|
ຕັ້ງຕົ້ນ: 1 |
| last_ok |
datetime |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| fail_count |
int(11) |
— |
|
ຕັ້ງຕົ້ນ: 0 |
| created_at |
datetime |
— |
|
|
| updated_at |
datetime |
— |
|
|
sd_role_meta
ສ້າງໃໝ່ 6 ຊ່ອງ · ປະມານ 4 ແຖວ
| ຊ່ອງ | ຊະນິດ |
ຫວ່າງໄດ້ | ກະແຈ | ຄ່າຕັ້ງຕົ້ນ / ໝາຍເຫດ |
| id |
int(11) |
— |
PRI |
|
| role_id |
int(11) |
— |
UNI |
|
| code |
varchar(40) |
— |
MUL |
|
| scope |
varchar(10) |
— |
|
ຕັ້ງຕົ້ນ: 'center' |
| created_at |
datetime |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| require_pin |
tinyint(1) |
— |
|
ຕັ້ງຕົ້ນ: 0 |
sd_site_content
ສ້າງໃໝ່ 15 ຊ່ອງ · ປະມານ 61 ແຖວ
| ຊ່ອງ | ຊະນິດ |
ຫວ່າງໄດ້ | ກະແຈ | ຄ່າຕັ້ງຕົ້ນ / ໝາຍເຫດ |
| id |
int(11) |
— |
PRI |
|
| kind |
varchar(20) |
— |
MUL |
|
| title |
varchar(200) |
— |
|
|
| subtitle |
varchar(300) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| body |
text |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| tag |
varchar(40) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| image |
varchar(200) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| doc |
varchar(200) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| link |
varchar(255) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| happened_on |
date |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| sort_order |
int(11) |
— |
|
ຕັ້ງຕົ້ນ: 0 |
| is_active |
tinyint(1) |
— |
|
ຕັ້ງຕົ້ນ: 1 |
| updated_by |
varchar(80) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| created_at |
datetime |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| updated_at |
datetime |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
sd_user_pin
ສ້າງໃໝ່ 8 ຊ່ອງ · ປະມານ 0 ແຖວ
· ລະຫັດ PIN ຊັ້ນທີ 2 ຂອງການເຂົ້າລະບົບ (TOR 3.3)
| ຊ່ອງ | ຊະນິດ |
ຫວ່າງໄດ້ | ກະແຈ | ຄ່າຕັ້ງຕົ້ນ / ໝາຍເຫດ |
| staff_id |
int(11) |
— |
PRI |
|
| pin_hash |
varchar(255) |
— |
|
|
| is_enabled |
tinyint(1) |
— |
|
ຕັ້ງຕົ້ນ: 1 |
| fail_count |
int(11) |
— |
|
ຕັ້ງຕົ້ນ: 0 |
| locked_until |
datetime |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| last_ok |
datetime |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| created_at |
datetime |
— |
|
|
| updated_at |
datetime |
— |
|
|
sd_web_editors
ສ້າງໃໝ່ 7 ຊ່ອງ · ປະມານ 0 ແຖວ
| ຊ່ອງ | ຊະນິດ |
ຫວ່າງໄດ້ | ກະແຈ | ຄ່າຕັ້ງຕົ້ນ / ໝາຍເຫດ |
| id |
int(11) |
— |
PRI |
|
| staff_id |
int(11) |
— |
UNI |
|
| kinds |
varchar(255) |
— |
|
ຕັ້ງຕົ້ນ: '*' |
| note |
varchar(200) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| granted_by |
varchar(80) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| created_at |
datetime |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| updated_at |
datetime |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
sd_work_sessions
ສ້າງໃໝ່ 15 ຊ່ອງ · ປະມານ 31 ແຖວ
| ຊ່ອງ | ຊະນິດ |
ຫວ່າງໄດ້ | ກະແຈ | ຄ່າຕັ້ງຕົ້ນ / ໝາຍເຫດ |
| id |
int(11) |
— |
PRI |
|
| session_date |
date |
— |
UNI |
|
| mode |
varchar(20) |
— |
|
ຕັ້ງຕົ້ນ: 'onsite' |
| location |
varchar(160) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| lead |
varchar(30) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| support |
varchar(30) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| partner |
varchar(160) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| focus |
varchar(255) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| agenda |
text |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| status |
varchar(20) |
— |
|
ຕັ້ງຕົ້ນ: 'planned' |
| note |
text |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| updated_by |
varchar(80) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| updated_at |
datetime |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| notified_at |
datetime |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| created_at |
datetime |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
classes
ແບ່ງຕາມສູນ 6 ຊ່ອງ · ປະມານ 21 ແຖວ
| ຊ່ອງ | ຊະນິດ |
ຫວ່າງໄດ້ | ກະແຈ | ຄ່າຕັ້ງຕົ້ນ / ໝາຍເຫດ |
| id |
int(11) |
— |
PRI |
|
| class |
varchar(60) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| is_active |
varchar(255) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: 'no' |
| created_at |
timestamp |
— |
|
ຕັ້ງຕົ້ນ: current_timestamp() |
| updated_at |
timestamp |
— |
|
ຕັ້ງຕົ້ນ: current_timestamp() |
| center_id |
int(11) |
ໄດ້ |
MUL |
ຕັ້ງຕົ້ນ: 1 |
exams
ແບ່ງຕາມສູນ 8 ຊ່ອງ · ປະມານ 0 ແຖວ
| ຊ່ອງ | ຊະນິດ |
ຫວ່າງໄດ້ | ກະແຈ | ຄ່າຕັ້ງຕົ້ນ / ໝາຍເຫດ |
| id |
int(11) |
— |
PRI |
|
| name |
varchar(200) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| sesion_id |
int(11) |
— |
MUL |
|
| note |
text |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| is_active |
varchar(255) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: 'no' |
| created_at |
timestamp |
— |
|
ຕັ້ງຕົ້ນ: current_timestamp() |
| updated_at |
timestamp |
— |
|
ຕັ້ງຕົ້ນ: current_timestamp() |
| center_id |
int(11) |
ໄດ້ |
MUL |
ຕັ້ງຕົ້ນ: 1 |
roles
8 ຊ່ອງ · ປະມານ 8 ແຖວ
| ຊ່ອງ | ຊະນິດ |
ຫວ່າງໄດ້ | ກະແຈ | ຄ່າຕັ້ງຕົ້ນ / ໝາຍເຫດ |
| id |
int(11) |
— |
PRI |
|
| name |
varchar(100) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| slug |
varchar(150) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| is_active |
int(11) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: 0 |
| is_system |
int(11) |
— |
|
ຕັ້ງຕົ້ນ: 0 |
| is_superadmin |
int(11) |
— |
|
ຕັ້ງຕົ້ນ: 0 |
| created_at |
timestamp |
— |
|
ຕັ້ງຕົ້ນ: current_timestamp() |
| updated_at |
timestamp |
— |
|
ຕັ້ງຕົ້ນ: current_timestamp() |
staff
ແບ່ງຕາມສູນ 52 ຊ່ອງ · ປະມານ 72 ແຖວ
| ຊ່ອງ | ຊະນິດ |
ຫວ່າງໄດ້ | ກະແຈ | ຄ່າຕັ້ງຕົ້ນ / ໝາຍເຫດ |
| id |
int(11) |
— |
PRI |
|
| employee_id |
varchar(200) |
— |
UNI |
|
| lang_id |
int(11) |
— |
|
|
| currency_id |
int(11) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: 0 |
| department |
int(11) |
ໄດ້ |
MUL |
ຕັ້ງຕົ້ນ: NULL |
| designation |
int(11) |
ໄດ້ |
MUL |
ຕັ້ງຕົ້ນ: NULL |
| qualification |
varchar(200) |
— |
|
|
| work_exp |
varchar(200) |
— |
|
|
| name |
varchar(200) |
— |
|
|
| surname |
varchar(200) |
— |
|
|
| father_name |
varchar(200) |
— |
|
|
| mother_name |
varchar(200) |
— |
|
|
| contact_no |
varchar(200) |
— |
|
|
| emergency_contact_no |
varchar(200) |
— |
|
|
| email |
varchar(200) |
— |
|
|
| dob |
date |
— |
|
|
| marital_status |
varchar(100) |
— |
|
|
| date_of_joining |
date |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| date_of_leaving |
date |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| local_address |
varchar(300) |
— |
|
|
| permanent_address |
varchar(200) |
— |
|
|
| note |
varchar(200) |
— |
|
|
| image |
text |
— |
|
|
| password |
varchar(250) |
— |
|
|
| gender |
varchar(50) |
— |
|
|
| account_title |
varchar(200) |
— |
|
|
| bank_account_no |
varchar(200) |
— |
|
|
| bank_name |
varchar(200) |
— |
|
|
| ifsc_code |
varchar(200) |
— |
|
|
| bank_branch |
varchar(100) |
— |
|
|
| payscale |
varchar(200) |
— |
|
|
| basic_salary |
int(11) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| epf_no |
varchar(200) |
— |
|
|
| contract_type |
varchar(100) |
— |
|
|
| shift |
varchar(100) |
— |
|
|
| location |
varchar(100) |
— |
|
|
| facebook |
varchar(200) |
— |
|
|
| twitter |
varchar(200) |
— |
|
|
| linkedin |
varchar(200) |
— |
|
|
| instagram |
varchar(200) |
— |
|
|
| resume |
text |
— |
|
|
| joining_letter |
text |
— |
|
|
| resignation_letter |
text |
— |
|
|
| other_document_name |
varchar(200) |
— |
|
|
| other_document_file |
text |
— |
|
|
| user_id |
int(11) |
— |
|
|
| is_active |
int(11) |
— |
|
|
| verification_code |
varchar(100) |
— |
|
|
| disable_at |
date |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| created_at |
timestamp |
— |
|
ຕັ້ງຕົ້ນ: current_timestamp() |
| updated_at |
timestamp |
— |
|
ຕັ້ງຕົ້ນ: current_timestamp() |
| center_id |
int(11) |
ໄດ້ |
MUL |
ຕັ້ງຕົ້ນ: 1 |
staff_attendance
ແບ່ງຕາມສູນ 15 ຊ່ອງ · ປະມານ 0 ແຖວ
| ຊ່ອງ | ຊະນິດ |
ຫວ່າງໄດ້ | ກະແຈ | ຄ່າຕັ້ງຕົ້ນ / ໝາຍເຫດ |
| id |
int(11) |
— |
PRI |
|
| date |
date |
— |
|
|
| staff_id |
int(11) |
— |
MUL |
|
| staff_attendance_type_id |
int(11) |
— |
MUL |
|
| biometric_attendence |
int(11) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: 0 |
| qrcode_attendance |
int(11) |
— |
|
ຕັ້ງຕົ້ນ: 0 |
| biometric_device_data |
text |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| user_agent |
varchar(250) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| remark |
varchar(200) |
— |
|
|
| is_active |
int(11) |
— |
|
|
| in_time |
time |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| out_time |
time |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| created_at |
datetime |
— |
|
|
| updated_at |
timestamp |
— |
|
ຕັ້ງຕົ້ນ: current_timestamp() |
| center_id |
int(11) |
ໄດ້ |
MUL |
ຕັ້ງຕົ້ນ: 1 |
students
ແບ່ງຕາມສູນ 63 ຊ່ອງ · ປະມານ 0 ແຖວ
| ຊ່ອງ | ຊະນິດ |
ຫວ່າງໄດ້ | ກະແຈ | ຄ່າຕັ້ງຕົ້ນ / ໝາຍເຫດ |
| id |
int(11) |
— |
PRI |
|
| parent_id |
int(11) |
— |
|
|
| admission_no |
varchar(100) |
ໄດ້ |
MUL |
ຕັ້ງຕົ້ນ: NULL |
| roll_no |
varchar(100) |
ໄດ້ |
MUL |
ຕັ້ງຕົ້ນ: NULL |
| admission_date |
date |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| firstname |
varchar(100) |
ໄດ້ |
MUL |
ຕັ້ງຕົ້ນ: NULL |
| middlename |
varchar(255) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| lastname |
varchar(100) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| rte |
varchar(20) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| image |
text |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| mobileno |
varchar(100) |
ໄດ້ |
MUL |
ຕັ້ງຕົ້ນ: NULL |
| email |
varchar(100) |
ໄດ້ |
MUL |
ຕັ້ງຕົ້ນ: NULL |
| state |
varchar(100) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| city |
varchar(100) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| pincode |
varchar(100) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| religion |
varchar(100) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| cast |
varchar(50) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| dob |
date |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| gender |
varchar(100) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| current_address |
text |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| permanent_address |
text |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| category_id |
varchar(100) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| school_house_id |
int(11) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| blood_group |
varchar(200) |
— |
|
|
| hostel_room_id |
int(11) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| adhar_no |
varchar(100) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| samagra_id |
varchar(100) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| bank_account_no |
varchar(100) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| bank_name |
varchar(100) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| ifsc_code |
varchar(100) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| guardian_is |
varchar(100) |
— |
|
|
| father_name |
varchar(100) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| father_phone |
varchar(100) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| father_occupation |
varchar(100) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| mother_name |
varchar(100) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| mother_phone |
varchar(100) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| mother_occupation |
varchar(100) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| guardian_name |
varchar(100) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| guardian_relation |
varchar(100) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| guardian_phone |
varchar(100) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| guardian_occupation |
varchar(150) |
— |
|
|
| guardian_address |
text |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| guardian_email |
varchar(100) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| father_pic |
text |
— |
|
|
| mother_pic |
text |
— |
|
|
| guardian_pic |
text |
— |
|
|
| is_active |
varchar(255) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: 'yes' |
| previous_school |
text |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| height |
varchar(100) |
— |
|
|
| weight |
varchar(100) |
— |
|
|
| measurement_date |
date |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| dis_reason |
int(11) |
— |
|
|
| note |
varchar(200) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| dis_note |
text |
— |
|
|
| about |
text |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| designation |
varchar(255) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| app_key |
text |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| parent_app_key |
text |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| created_by |
int(11) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| disable_at |
date |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| created_at |
timestamp |
— |
|
ຕັ້ງຕົ້ນ: current_timestamp() |
| updated_at |
timestamp |
— |
|
ຕັ້ງຕົ້ນ: current_timestamp() |
| center_id |
int(11) |
ໄດ້ |
MUL |
ຕັ້ງຕົ້ນ: 1 |
student_attendences
ແບ່ງຕາມສູນ 15 ຊ່ອງ · ປະມານ 0 ແຖວ
| ຊ່ອງ | ຊະນິດ |
ຫວ່າງໄດ້ | ກະແຈ | ຄ່າຕັ້ງຕົ້ນ / ໝາຍເຫດ |
| id |
int(11) |
— |
PRI |
|
| student_session_id |
int(11) |
ໄດ້ |
MUL |
ຕັ້ງຕົ້ນ: NULL |
| biometric_attendence |
int(11) |
— |
|
ຕັ້ງຕົ້ນ: 0 |
| qrcode_attendance |
int(11) |
— |
|
ຕັ້ງຕົ້ນ: 0 |
| date |
date |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| attendence_type_id |
int(11) |
ໄດ້ |
MUL |
ຕັ້ງຕົ້ນ: NULL |
| remark |
varchar(200) |
— |
|
|
| biometric_device_data |
text |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| user_agent |
varchar(250) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| in_time |
time |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| out_time |
time |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| is_active |
varchar(255) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: 'no' |
| created_at |
timestamp |
— |
|
ຕັ້ງຕົ້ນ: current_timestamp() |
| updated_at |
timestamp |
— |
|
ຕັ້ງຕົ້ນ: current_timestamp() |
| center_id |
int(11) |
ໄດ້ |
MUL |
ຕັ້ງຕົ້ນ: 1 |
student_fees
ແບ່ງຕາມສູນ 13 ຊ່ອງ · ປະມານ 0 ແຖວ
| ຊ່ອງ | ຊະນິດ |
ຫວ່າງໄດ້ | ກະແຈ | ຄ່າຕັ້ງຕົ້ນ / ໝາຍເຫດ |
| id |
int(11) |
— |
PRI |
|
| student_session_id |
int(11) |
ໄດ້ |
MUL |
ຕັ້ງຕົ້ນ: NULL |
| feemaster_id |
int(11) |
ໄດ້ |
MUL |
ຕັ້ງຕົ້ນ: NULL |
| amount |
decimal(10,2) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| amount_discount |
decimal(10,2) |
— |
|
|
| amount_fine |
decimal(10,2) |
— |
|
ຕັ້ງຕົ້ນ: 0.00 |
| description |
text |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| date |
date |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| payment_mode |
varchar(50) |
— |
|
|
| is_active |
varchar(255) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: 'no' |
| created_at |
timestamp |
— |
|
ຕັ້ງຕົ້ນ: current_timestamp() |
| updated_at |
timestamp |
— |
|
ຕັ້ງຕົ້ນ: current_timestamp() |
| center_id |
int(11) |
ໄດ້ |
MUL |
ຕັ້ງຕົ້ນ: 1 |
users
13 ຊ່ອງ · ປະມານ 0 ແຖວ
| ຊ່ອງ | ຊະນິດ |
ຫວ່າງໄດ້ | ກະແຈ | ຄ່າຕັ້ງຕົ້ນ / ໝາຍເຫດ |
| id |
int(11) |
— |
PRI |
|
| user_id |
int(11) |
— |
|
|
| username |
varchar(50) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| password |
varchar(50) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: NULL |
| childs |
text |
— |
|
|
| role |
varchar(30) |
— |
|
|
| lang_id |
int(11) |
— |
|
|
| currency_id |
int(11) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: 0 |
| verification_code |
varchar(200) |
— |
|
|
| login_token |
varchar(255) |
— |
|
|
| is_active |
varchar(255) |
ໄດ້ |
|
ຕັ້ງຕົ້ນ: 'yes' |
| created_at |
timestamp |
— |
|
ຕັ້ງຕົ້ນ: current_timestamp() |
| updated_at |
timestamp |
— |
|
ຕັ້ງຕົ້ນ: current_timestamp() |
4. ການແບ່ງຂໍ້ມູນ ແລະ ຄວາມປອດໄພData Scoping & Security
ຫຼັກການສຳຄັນທີ່ສຸດຂອງລະບົບຫຼາຍສູນ — ຜູ້ໃຊ້ຕ້ອງເຫັນສະເພາະຂໍ້ມູນທີ່ຕົນມີສິດ.
| ແບ່ງຂໍ້ມູນຕາມສູນ |
ຕາຕະລາງທີ່ຜູກກັບສູນມີຊ່ອງລະບຸສູນເຈົ້າຂອງ ປັດຈຸບັນ 12 ຕາຕະລາງ.
ທຸກຄຳຂໍຂໍ້ມູນຜ່ານຕົວກັ່ນຕອງກາງບ່ອນດຽວ ຈຶ່ງບໍ່ມີໜ້າໃດຫຼົງລືມກັ່ນຕອງໄດ້. |
| ສິດຕາມບົດບາດ (RBAC) |
ແຕ່ລະບົດບາດເຫັນເມນູ ແລະ ເຮັດການກະທຳໄດ້ຕ່າງກັນ — ກຳນົດຢູ່ບ່ອນດຽວ
ແລະ ບັງຄັບທັງຕອນສະແດງໜ້າຈໍ ແລະ ຕອນບັນທຶກຂໍ້ມູນ |
| ເຂົ້າລະບົບ |
ຊື່ຜູ້ໃຊ້ ຫຼື ເບີໂທ + ລະຫັດຜ່ານ · ເພີ່ມຊັ້ນທີ 2 ດ້ວຍ PIN · ລະຫັດຜ່ານເກັບແບບເຂົ້າລະຫັດ |
| ຮັບສົ່ງຂໍ້ມູນ |
ບັງຄັບ HTTPS (SSL/TLS) ທຸກໜ້າ |
| ບັນທຶກການໃຊ້ງານ |
ເກັບປະຫວັດການແກ້ໄຂ: ຜູ້ໃຊ້ · ຊ່ອງທີ່ແກ້ · ຄ່າເກົ່າ/ໃໝ່ · ເວລາ · ຜົນ |
| ແອັບໃນມືຖື |
ບໍ່ເກັບໜ້າຈໍທີ່ຕ້ອງເຂົ້າລະບົບໄວ້ໃນເຄື່ອງເດັດຂາດ — ເກັບສະເພາະຮູບ ແລະ ໄຟລ໌ຮູບແບບໜ້າຈໍ
ເພື່ອກັນຜູ້ໃຊ້ຄົນຕໍ່ໄປໃນເຄື່ອງດຽວກັນ ເຫັນຂໍ້ມູນຂອງຄົນກ່ອນ |
5. ຊ່ອງທາງເຊື່ອມຕໍ່ກັບລະບົບອື່ນAPI Catalogue
ເປີດໃຫ້ລະບົບພາຍນອກ (LMIS) ດຶງຂໍ້ມູນໄປໃຊ້ — ອ່ານຢ່າງດຽວ ແລະ ຕ້ອງມີ token.
ຖານທີ່ຢູ່: https://sd.onemiracles.com/api/v1
| ວິທີ | ເສັ້ນທາງ |
ໃຫ້ຂໍ້ມູນຫຍັງ | ຂອບເຂດສິດ |
| GET |
/ping |
ກວດການເຊື່ອມຕໍ່ / health check |
— |
| GET |
/centers |
ລາຍຊື່ SDI ແລະ 6 SDCs ພ້ອມແຂວງ/ເມືອງ |
centers |
| GET |
/courses |
ຫຼັກສູດ ພ້ອມລະດັບ (levels) |
courses |
| GET |
/trainees |
ຜູ້ເຂົ້າຝຶກ — filter: center_id, class_id, is_active, limit, offset |
trainees |
| GET |
/trainees/{id} |
ຜູ້ເຂົ້າຝຶກລາຍບຸກຄົນ |
trainees |
| GET |
/trainers |
ຄູຝຶກ — filter: center_id, trainers_only=1, limit, offset |
trainers |
| GET |
/placements |
ການຈ້າງງານຫຼັງຈົບຝຶກ — filter: status, center_id |
placements |
| GET |
/evaluations |
ຄ່າສະເລ່ຍການປະເມີນ ຄູຝຶກ/ສູນ |
evaluations |
| GET |
/statistics |
ຕົວຊີ້ວັດລວມ + ອັດຕາການມີວຽກເຮັດ |
statistics |
ຕົວຢ່າງຜົນທີ່ໄດ້ ແລະ ວິທີຂໍ token ເບິ່ງທີ່
ໜ້າເອກະສານ API ໃນລະບົບ.
6. ແມ່ແບບໜ້າຈໍUI/UX Templates
ຮູບແບບທີ່ໃຊ້ຊ້ຳທົ່ວລະບົບ ເພື່ອໃຫ້ຜູ້ໃຊ້ຮຽນຄັ້ງດຽວ ແລ້ວໃຊ້ໄດ້ທຸກໜ້າ.
| ແມ່ແບບ | ລາຍລະອຽດ | ໃຊ້ຢູ່ໃສ |
| ໂຄງໜ້າມາດຕະຖານ |
ແຖບເທິງ (ຕົວຕົນທາງການ + ຜູ້ໃຊ້) · ແຖບຂ້າງເມນູທີ່ຈື່ການເລືອກ · ພື້ນທີ່ເນື້ອຫາ |
ທຸກໜ້າຫຼັງເຂົ້າລະບົບ |
| ໜ້າບັນຊີລາຍການ |
ຄົ້ນຫາ + ຕົວກັ່ນຕອງ + ຕາຕະລາງແບ່ງໜ້າ + ປຸ່ມເພີ່ມ/ແກ້/ລຶບ ຕາມສິດຂອງບົດບາດ |
ສູນ · ໜ່ວຍງານ · ຫຼັກສູດ · ຄູຝຶກ · ຜູ້ເຂົ້າຝຶກ |
| ໜ້າຟອມ |
ຈັດເປັນກຸ່ມ · ໝາຍຊ່ອງບັງຄັບ · ແຈ້ງຜິດພາດໃຕ້ຊ່ອງເປັນພາສາຜູ້ໃຊ້ |
ທຸກໜ້າເພີ່ມ/ແກ້ຂໍ້ມູນ |
| ໜ້າລາຍງານພິມໄດ້ |
ຫົວເອກະສານທາງການ · ຕາຕະລາງ · ຊ່ອງລົງນາມ · ຈັດຮູບແບບສຳລັບພິມ A4 |
ລາຍງານ 4 ສະບັບ · SRS · SDD · ບົດກວດຮັບຂໍ້ມູນ |
| ສີສະຖານະ |
ໃຊ້ຊຸດສີດຽວກັນທົ່ວລະບົບ: ສຳເລັດ · ກຳລັງເຮັດ · ທົດສອບ · ຍັງບໍ່ເລີ່ມ · ພັກໄວ້ |
ກະດານ ແລະ ລາຍງານທຸກສະບັບ |
| ໃຊ້ໄດ້ໃນມືຖື |
ໜ້າຈໍປັບຕາມຄວາມກວ້າງ · ຕິດຕັ້ງເປັນແອັບໄດ້ · ບໍ່ມີເນັດຂຶ້ນໜ້າແຈ້ງພາສາລາວ |
ທັງລະບົບ |
7. ການຕິດຕັ້ງ ແລະ ສຳຮອງDeployment & Backup
| ລາຍການ | ລາຍລະອຽດ |
| ຊຸດໃຊ້ຈິງ (production) | ເຄື່ອງແມ່ຂ່າຍຝາກທີ່ ໂທລະຄົມລາວ · ເປີດຜ່ານ HTTPS ບັງຄັບ |
| ຊຸດທົດສອບ (QA) | ຊຸດແຍກຕ່າງຫາກ ໃຊ້ຂໍ້ມູນຈຳລອງ ສຳລັບທົດລອງກ່ອນຂຶ້ນຈິງ |
| ເກັບ source code | git repo ກາງ ໃນເຄື່ອງແມ່ຂ່າຍຂອງໂຄງການເອງ (ບໍ່ຜ່ານບໍລິການພາຍນອກ) — ສົ່ງມອບໃຫ້ສະຖາບັນຕອນ D4 |
| ສຳຮອງຂໍ້ມູນ | ສຳຮອງຖານຂໍ້ມູນ ແລະ ໄຟລ໌ອັບໂຫຼດຕາມຮອບ · ຕ້ອງທົດລອງກູ້ຄືນກ່ອນຮັບມອບ |
| ທົດສອບອັດຕະໂນມັດ | ຊຸດທົດສອບ smoke test ແລ່ນກ່ອນທຸກຄັ້ງທີ່ປ່ຽນລະບົບ |
| ຕິດຕາມສະຖານະ | ແຈ້ງເຕືອນຄວາມເຄື່ອນໄຫວເຂົ້າກຸ່ມທີມອັດຕະໂນມັດ ມື້ລະ 2 ຮອບ |
8. ການຮັບຮອງເອກະສານApproval
ຂໍການຮັບຮອງ ຜົນສົ່ງມອບ D2
ຂໍໃຫ້ສະຖາບັນພິຈາລະນາຮັບຮອງແບບການອອກແບບນີ້ ເພື່ອໃຫ້ວຽກພັດທະນາ (D3) ດຳເນີນຕໍ່ໄດ້.
ເອກະສານນີ້ຄູ່ກັບ ເອກະສານຄວາມຕ້ອງການ (D1).
ຮັບຮອງທັງໝົດ — ສືບຕໍ່ວຽກພັດທະນາຕາມແບບນີ້
ຮັບຮອງໂດຍມີເງື່ອນໄຂ — ໃຫ້ແກ້ຂໍ້ທີ່ໝາຍໄວ້ກ່ອນ
ຂໍ້ສັງເກດ / ຂໍ້ທີ່ຕ້ອງແກ້:
ຜູ້ຈັດທຳ — ທີມພັດທະນາ SD MISວັນທີ ......... / ......... / .........
ຜູ້ຮັບຮອງ — ຄະນະນຳສະຖາບັນພັດທະນາສີມືແຮງງານວັນທີ ......... / ......... / .........