2-jadval – Users
№
|
Maydon nomlari
|
Maydon tipi
|
Tavsifi
|
1.
|
user_id
|
int,not_null,
primary_key
|
Identifikator
|
2.
|
user_login
|
varchar(64)
|
Login
|
3.
|
user_pass
|
varchar(64)
|
Foydalanuvchi paroli
|
4.
|
user_date-reg
|
datetime
|
Ro'yxatga olingan sana
|
5.
|
user_date-last-visit
|
datetime
|
Oxirgi tashrif sanasi
|
6.
|
user_online
|
bit
|
Rost, agar tarmoqda bo'lsa
|
7.
|
user_active
|
bit
|
Rost, agar foydalanuvchi faollashtirilgan bo'lsa
|
8.
|
user_brthday
|
datetime
|
Tug'ilgan sanasi
|
9.
|
user_photo
|
binary
|
Fotosurat
|
10.
|
user_gender
|
bit
|
Jinsi
|
11.
|
user_name
|
varchar(64)
|
Ismi
|
12.
|
user_surname
|
varchar(64)
|
Familiyasi
|
13.
|
user_fathername
|
varchar(64)
|
Otasining ismi
|
14.
|
user_immidiate-boss
|
int
|
"Users " jadvalidan identifikator. Bevosita boshliq
|
15.
|
user_department
|
int
|
Bo’lim
|
16.
|
user_social-profile
|
varchar(512)
|
Ijtimoiy tarmoqlarda profil
|
3-jadval – Details
№
|
Maydon nomlari
|
Maydon tipi
|
Tavsifi
|
1.
|
detail_id
|
int,not_null,
primary_key
|
Identifikator
|
2.
|
detail_name
|
varchar(64)
|
Rekvizitlarning nomi
|
3.
|
detail_datatype
|
varchar(64)
|
Ma'lumot turi
|
4.
|
detail_date-create
|
datetime
|
Yaratilgan sana
|
5.
|
detail_user-create
|
datetime
|
Yaratgan foydalanuvchi
|
6.
|
detail_is-editable
|
bit
|
Rost, agar tahrirlash mumkin bo’lsa
|
7.
|
detail_is-necessary
|
bit
|
Rost, agar rekvizit majburiy bo’lsa
|
4-jadval – User_phones
№
|
Maydon nomlari
|
Maydon tipi
|
Tavsifi
|
1.
|
user_phone_id
|
int,not_null,
primary_key
|
Identifikator
|
2.
|
user_phone_user
|
int
|
Telefon raqami bo'lgan foydalanuvchi
|
3.
|
user_phone_phone
|
varchar(12)
|
Telefon raqami
|
4.
|
user_phone_phone_type
|
varchar(128)
|
Telefon turi (uy, ish)
|
5-jadval – Comments
№
|
Maydon nomlari
|
Maydon tipi
|
Tavsifi
|
1.
|
comment_id
|
int,not_null,
primary_key
|
Identifikator
|
2.
|
comment_document
|
int
|
Izoh bildiriladigan hujjat
|
3.
|
comment_user
|
int
|
Izoh beruvchi foydalanuvchi
|
4.
|
comment_text
|
varchar(1024)
|
Izoh matni
|
5.
|
comment_parent
|
int
|
Avlod elementi
|
6.
|
comment_level
|
int
|
Ichki daraja
|
7.
|
comment_date-create
|
datetime
|
Yaratilgan sana
|
8.
|
comment_date-update
|
datetime
|
Tahrirlash sanasi
|
9.
|
comment_is-important
|
bit
|
Rost, agar izohlash muhim bo'lsa
|
10.
|
comment_is-step-execution
|
bit
|
Rost, agar izohlash masalaning bajarilish qadami bo'lsa
|
11.
|
comment_percent- execution
|
int
|
Ijro foizi
|
6-jadval – Departments
№
|
Maydon nomlari
|
Maydon tipi
|
Tavsifi
|
1.
|
department_id
|
int,not_null,
primary_key
|
Identifikator
|
2.
|
department_name
|
varchar(128)
|
Bo'limning nomi
|
3.
|
department_parent
|
int
|
Yuqori bo'lim
|
4.
|
department_boss
|
int
|
Bo'lim boshlig'i
|
5.
|
department_free_struct_unit
|
bit
|
Rost, agar bo'lim boshqa bo'linishga bo'ysunmasa
|
7-jadval – User_mails
№
|
Maydon nomlari
|
Maydon tipi
|
Tavsifi
|
1.
|
user_mail_id
|
int,not_null,
primary_key
|
Identifikator
|
2.
|
user_mail_user
|
int
|
Pochta foydalanuvchisi
|
3.
|
user_mail_mail
|
varchar(128)
|
Pochta
|
4.
|
user_mail_mail-type
|
varchar(128)
|
Pochta manzili (uy, ish)
|
8-jadval – Document_details
№
|
Maydon nomlari
|
Maydon tipi
|
Tavsifi
|
1.
|
document_detail_id
|
int,not_null,
primary_key
|
Identifikator
|
2.
|
document_detail_document
|
int
|
Rekvizitga tegishli hujjat
|
3.
|
document_detail_detail
|
int
|
Hujjatga uchun rekvizit
|
4.
|
document_detail_user-change
|
int
|
Rekvizitni tahrir qilgan foydalanuvchi
|
5.
|
document_detail_date-change
|
datetime
|
Rekvizitni tahrir qilish sanasi
|
6.
|
document_detail_data
|
varchar(1024)
|
Rekvizitlardagi ma'lumotlar
|
7.
|
document_detail_template-
position
|
int
|
Shablondagi rekvizitlarning joylashuvi
|
9-jadval – View_documents
№
|
Maydon nomlari
|
Maydon tipi
|
Tavsifi
|
1.
|
view_id
|
int,not_null,
primary_key
|
Identifikator
|
2.
|
view_document
|
int
|
Qaralayotgan hujjat
|
3.
|
view_user
|
int
|
Hujjatni oxirgi qarab chiqqan foydalanuvchi
|
4.
|
view_last-date
|
datetime
|
Oxirgi qarab chiqilgan sanasi
|
10-jadval – Executors
№
|
Maydon nomlari
|
Maydon tipi
|
Tavsifi
|
1.
|
executor_id
|
int,not_null,
primary_key
|
Identifikator
|
2.
|
executor_document
|
int
|
Hujjat
|
3.
|
executor_user
|
int
|
Hujjat ijrochisi
|
11-jadval – Templates
№
|
Maydon nomlari
|
Maydon tipi
|
Tavsifi
|
1.
|
template_id
|
int,not_null,
primary_key
|
Identifikator
|
2.
|
template_rtf
|
varchar(2048)
|
.rtf formatidagi shablon
|
3.
|
template_description
|
varchar(512)
|
Shablon tavsifi
|
12-jadval – Groups
№
|
Maydon nomlari
|
Maydon tipi
|
Tavsifi
|
1.
|
group_id
|
int,not_null,
primary_key
|
Identifikator
|
2.
|
group_name
|
varchar(128)
|
Foydalanuvchi guruhining nomi
|
3.
|
group_doc_right
|
int
|
Hujjatlar uchun guruh huquqlari
|
4.
|
group_comment_right
|
int
|
Izohlar uchun guruh huquqlari
|
13-jadval – Rights
№
|
Maydon nomlari
|
Maydon tipi
|
Tavsifi
|
1.
|
right_id
|
int,not_null,
primary_key
|
Identifikator
|
2.
|
right_name
|
varchar(128)
|
Huquqlarning nomi
|
3.
|
right_number
|
Int(9)
|
"Rxwrxwrxw" formatidagi huquqlar kodi
|
14-jadval – Doc_access-gr
№
|
Maydon nomlari
|
Maydon tipi
|
Tavsifi
|
1.
|
doc_access-gr_id
|
int,not_null,
primary_key
|
Identifikator
|
2.
|
doc_access-gr_detail
|
int
|
Kirish aniqlangan hujjat
|
3.
|
doc_access-gr_access-
gr
|
int
|
Hujjatga kirish huquqiga ega bo'lgan guruh
|
15-jadval – User_groups
№
|
Maydon nomlari
|
Maydon tipi
|
Tavsifi
|
1.
|
user_group_id
|
int,not_null,
primary_key
|
Identifikator
|
2.
|
user_group_group
|
int
|
Guruh
|
3.
|
user_group_user
|
int
|
Guruhdagi foydalanuvchi
|
Mijozlar qismi va foydalanuvchi interfeysi
Mijozlar qismi veb-servis ko’rinishda tashkillashtirilgan. Tizimdan foydalanishni boshlash uchun ro’yxatdan o’tiladi (2-rasm). Yangi foydalanuvchilarni ro'yxatga olish faqat administrator tomonidan amalga oshiriladi. Foydalanuvchi tizimga qo'shilgandan so'ng, administrator tomonidan ko'rsatilgan foydalanuvchining pochta adresiga login va parol yuboriladi. Tizimga kirishdan keyin tizim foydalanuvchiga parolni o'zgartirish, shaxsiy ma'lumotlarini to'ldirishini so'raydi (3-rasm).
Do'stlaringiz bilan baham: |