Chi tiết các bảng

Một phần của tài liệu Xây dựng chương trình quản lý nhân sự trong công ty (Trang 45 - 52)

Do tính chất phức tạp của yêu cầu công việc sau khi xem xét và phân tích khía cạnh của công tác “Quản lý nhân sự” để giải quyết yêu câu của bài toán đặt ra một cách hợp lý và có hiệu quả thì phải toạ một cấu trúc CSDL hợp lý cho bài toán. Cấu trúc phải chứa đầy đủ các thông tin cần thiết đảm bảo cho truy nhập, kiết xuất thông tin dễ dàng nhanh chóng. Để cho bài toán đợc giải quyết thận lợi CSDL gồm các tệp sau.

- Cấu trúc tệp NHANSU

Stt Tên trờng Kiểu Độ rộng Ghi chú 1 Mans Text 10 Ma nhan vien

2 Ho dem Text 30

3 Ten Text 20

4 Ngay sinh Date/Time 8 5 Gioi tinh True/False 1

6 QQTinh Text 30

7 Tinh Text 30

8 TQTinh Text 30

9 Tru quan Text 30

10 DCTB Memo

11 Dan toc Text 30 12 Ton giao Text 30

13 TPGD Memo

14 SoCMND Text 12 15 Noi cap Text 50 16 Ngay cap Date/Time 8 17 Dau vet Text 10 18 Suc khoe Text 10 19 Ngoai ngu Text 30

20 TDNN Text 1

21 TDHV Text 10

22 Chuyen mon Text 10

23 Ma CV Text 10

24 Ma to Text 10

25 Ngay NCT Date/Time 8

26 BHXH Text 10

28 Chieu cao Number 29 Can nang Number

30 Dien thoai Text 10 31 Quan he CQ Memo

32 Quoc tich Text 10 33 Hinh Ole Object

Tệp này có mã khoá là :MaNV+MaTo+MaDV - Cấu trúc tệp DONVI

Stt Tên trờng Kiểu Độ rộng Ghi chú 1 Madv Text 10 Mã đơn vị 2 Tendv Text 10 Tên đơn vị 3 Dia chi Text 10 Địa chỉ Mã khoá là : MaDV

- Cấu trúc tệp ToSX

Stt Tên trờng Kiểu Độ rộng Ghi chú

1 Mato Text 10 Mã tổ

2 MaDV Text 10 Mã đơn vị 3 Tento Text 30 Tên tổ

4 Dohai Number Độ nhiễm độc Mã khoá là : Mato (adsbygoogle = window.adsbygoogle || []).push({});

- Cấu trúc tệp CHIBO

Stt Tên trờng Kiểu Độ rộng Ghi chú 1 Macb Text 10 Mã Chi Bộ 2 Tencb Text 30 Tên chi Bộ Mã Khoá là:Macb

- Cấu Trúc Tệp CHUCVU

Stt Tên trờng Kiểu Độ rộng Ghi chú 1 Macv Text 10 Mã chúc vụ 2 Tencv Text 30 Tên chức vụ 3 Phucap Number Phụ cấp

4 Ghichu Number Ghi chú về chức vụ

Khoá là:Macv

-Cấu chúc tệp CHUYENMON

Stt Tên trờng Kiểu Độ rộng Ghi chú

1 Macm Text 10 Mã chuyên môn

2 Têncm Text 50 Tên chuyên môn

Khoá là:Macm

- Cấu trúc tệp DANGVIEN

Stt Tên trờng Kiểu Độ rộng Ghi chú 1 Manv Text 10 Mã nhân viên 2 Thedang Text 10 Thẻ đảng

3 Nguoigt1 Text 30 Ngời gới thiệu 1

4 Nguoigt2 Text 30 Ngời gới thiệu 2

5 Ghichu Memo Ghi chú

Mã khoá là:Thedang - Cấu trúc tệp DANTOC

Stt Tên trờng Kiểu Độ rộng Ghi chú 1 Madt Text 10 Mã dân tộc 2 Têndt Text 10 Tên dân tộc Mã khoá là:Madt

- Cấu trúc tệp DSBHXH

Stt Tên trờng Kiểu Độ rộng Ghi chú 1 Manv Text 10 Mã nhân viên 2 Sobhxh Text 10 Số BHXH 3 Ngaycap Date/time 8 Ngày cấp 4 Noicap Text 30 Nơi cấp 5 Giatri Nummeric Giá trị Mã khoá là:Sobhxh

- Cấu trúc tệp DSBHYT

Stt Tên trờng Kiểu Độ rộng Ghi chú

1 Manv Text 10 Mã tổ

2 Sobhyt Text 10 Mã đơn vị 3 Ngày cấp Date/Time 8 Tên tổ 4 Noicap Text 30 Nơi cấp 5 Giatri Number Giá trị Mẫ khoá là:Sobhyt

- Cấu trúc tệp GIADINH

Stt Tên trờng Kiểu Độ rộng Ghi chú 1 Manv Text 10 Mã nhân viên 2 Sott Text 10 Số thứ tự

3 Quan hệ Text 30 Quan hệ với nhân viên

4 Ngaysinh Date/time 8 Ngày sinh 5 Thuongchu Text 20 Thờng chú Mã khoá là:Sott

- Cấu trúc tệp HOCVAN

Stt Tên trờng Kiểu Độ rộng Ghi chú 1 Mahv Text 10 Mã học vấn 2 Tenhv Text 30 Tên học vấn Mã khoá là:Mahv (adsbygoogle = window.adsbygoogle || []).push({});

- Cấu trúc tệp HOPDONG

Stt Tên trờng Kiểu Độ rộng Ghi chú 1 Mahd Text 10 Mã hợp đồng 2 Tenhd Text 30 Tên hợp đồng Mã khoá là:Mahd

- Cấu trúc tệp HOPDONGLD

Stt Tên trờng Kiểu Độ rộng Ghi chú 1 Manv Text 10 Mã nhân viên 2 Ngayky Date/time 8 Ngày ký 3 Mahd Text 10 Mã hợp đồng 4 Thoihan Text 10 Thời hạn 5 Bacluong Number 10 Bậc lơng 6 Mucbhyt Text 2 Mức BHYT 7 Mucbhxh Text 30 Mức BHXH

8 Lơng Number Lơng

Mã khoá là:Manv+Mahd - Cấu trúc tệp NGOAINGU

Stt Tên trờng Kiểu Độ rộng Ghi chú 1 Mann Text 10 Mã ngoại ngữ 2 Tennn Text 30 Tên Ngoại ngữ Mã khoá là:Mann

- Cấu trúc tệp QTCT

Stt Tên trờng Kiểu Độ rộng Ghi chú 1 Manv Text 10 Mã nhân viên 2 Tungay Date/time 8 Từ ngày 3 Denngay Date/time 8 Đến ngày

4 Mato Text 10 Mã tổ

5 Macv Text 10 Mã chức vụ Mã khoá là:Tungay+Denngay

- Cấu trúc tệp QTHT

Stt Tên trờng Kiểu Độ rộng Ghi chú 1 Manv Text 10 Mã nhân viên 2 Tungay Date/time 8 Từ ngày 3 Denngay Date/time 8 Đến ngày 4 Mahv Text 10 Mã học viên 5 Macm Text 10 Mã chứng minh 6 Loaibang Text 2 Loại bằng 7 Truongdt Text 30 Trờng đào tạo Mã khoá là: Tungay+Denngay

- Cấu truc tệp QUOCGIA

Stt Tên trờng Kiểu Độ rộng Ghi chú 1 Maqg Text 10 Mã quốc gia 2 Tenqg Text 10 Tên Quốc Gia Mã khoá là: Mqg

-Cấu trúc tệp TINH

Stt Tên trờng Kiểu Độ rộng Ghi chú 1 Matinh Text 10 Mã tỉnh 2 Tentinh Text 30 Tên tỉnh Mã khoá là:Matinh

- Cấu trúc CSDL tệp TONGIAO

Stt Tên trờng Kiểu Độ rộng Ghi chú 1 Matg Text 10 Mã tôn giáo 2 Tentg Text 30 Tên tôn giáo Mã khoá là:matg

- Cấu Trúc tệp TRUONGDT

Stt Tên trờng Kiểu Độ rộng Ghi chú 1 Matruong Text 10 Mã trờng 2 Tentruong Text 30 Tên trờng Mã khoá là:Matruong

Chơng 6

Thiết kế giao diện chơng trình

Một phần của tài liệu Xây dựng chương trình quản lý nhân sự trong công ty (Trang 45 - 52)