Thiết kết chi tiết các bảng trong hệ thống

Một phần của tài liệu Xây dựng chương trình quản lý văn bản hồ sơ công việc trực tuyến (Trang 32 - 36)

- Hồ sơ công việc:

2.2.2.Thiết kết chi tiết các bảng trong hệ thống

Bảng 2.1. Bảng loại văn bản.

Tên thuộc tính Kiểu (độ rộng) Ràng buộc Ghi chú

Maloai VARCHAR(5) Not null Mã loại (PK)

Tenloai NVARCHAR(30) Not null Tên loại

Tên thuộc tính Kiểu (độ rộng) Ràng buộc Ghi chú

MaNV VARCHAR(5) Not null Mã nhân viên (PK)

TenNV NVARCHAR(30) Not null Tên nhân viên Diachi NVARCHAR(40) Not null Địa chỉ

MaPB VARCHAR(5) Not null Mã phòng ban (FK)

Dienthoai VARCHAR(20) Null Điện thoại

Chucvu NVARCHAR(20) Not null Chức vụ

Bảng 2.3. Bảng sổ văn bản đi.

Tên thuộc tính Kiểu (độ rộng) Ràng buộc Ghi chú

Ngayky VARCHAR(5) Not null Ngày ký

Sodi VARCHAR(10) Not null Số đi ( PK)

File VB VARCHAR(100) Not null Ký hiệu

LoaiVB NVARCHAR(20) Not null Loại văn bản(FK) Noinhan NVARCHAR(30) Not null Nơi nhận

trichyeu NVARCHAR(50) Not null Trích yếu

Ngaygui DATATIME Not null Ngày gửi

Nguoiky NVARCHAR(30) Not null Người ký Trangthai NVARCHAR(40) Not null Trạng thái

Bảng 2.4. Bảng sổ văn bản đến.

Tên thuộc tính Kiểu (độ rộng) Ràng buộc Ghi chú

Ngayden DATATIME Not null Ngày đến

Soden VARCHAR(10) Not null Số đến ( PK)

LoaiVB NVARCHAR(20) Not null Loại văn bản(FK) CoquanPH NVARCHAR(30) Not null Cơ quan ban hành Trichyeu NVARCHAR(50) Not null Trích yếu

Ngayky DATATIME Not null Ngày ký

Nguoiky NVARCHAR(30) Not null Người ký

Dokhan VARCHAR(10) Null Độ khẩn

Domat VARCHAR(10) Null Độ mật

Trangthai NVARCHAR(40) Not null Trạng thái

Bảng 2.5. Bảng phòng ban.

Tên thuộc tính Kiểu (độ rộng) Ràng buộc Ghi chú (adsbygoogle = window.adsbygoogle || []).push({});

MaPB VARCHAR(5) Not null Mã phòng ban (PK)

TenPB NVARCHAR(30) Not null Tên phòng ban TenLD NVARCHAR(30) Not null Tên lãnh đạo

Dienthoai VARCHAR(20) Null Điện thoại

Bảng 2.6. Bảng phiếu giao việc.

Tên thuộc tính Kiểu (độ rộng) Ràng buộc Ghi chú

Maphieu VARCHAR(5) Not null Mã phiếu (PK)

NoidungCV NVARCHAR(50) Not null Nội dung công việc Nguoigiao NVARCHAR(30) Not null Người giao

Nguoiduyet NVARCHAR(30) Not null Người kiểm duyệt

MaPB VARCHAR(5) Not null Mã phòng ban (FK)

Thoihan VARCHAR(20) Not null Thời hạn

Bảng 2.7. Bảng hồ sơ công việc.

Tên thuộc tính Kiểu (độ rộng) Ràng buộc Ghi chú

MaHS VARCHAR(5) Not null Mã hồ sơ (PK)

Noidung NVARCHAR(50) Not null Nội dung

MaCV VARCHAR(5) Not null Mã công việc (FK)

Trangthai NVARCHAR(20) Not null Trạng thái

Nguoiduyet NVARCHAR(30) Not null Người kiểm duyệt

MaPB VARCHAR(5) Not null Mã phòng ban (FK)

Xylychinh NVARCHAR(30) Not null Xử lý chính

Thoihan VARCHAR(20) Not null Thời hạn

Bảng 2.8. Bảng công việc.

Tên thuộc tính Kiểu (độ rộng) Ràng buộc Ghi chú

MaCV VARCHAR(5) Not null Mã công việc (PK) NoidungCVmoi NVARCHAR(50) Not null Nội dung công việc mới CVVBDen NVARCHAR(50) Not null Công việc từ vb đến Xulychinh NVARCHAR(30) Not null Người xử lý chính Thoihan VARCHAR(20) Not null Thời hạn

MaphieuGV VARCHAR(5) Not null Mã phiếu giao việc (FK) Tiendo VARCHAR(10) Not null Tiến độ đạt(%)

Trangthai NVARCHAR(20) Not null Trạng thái

Tên thuộc tính Kiểu (độ rộng) Ràng buộc Ghi chú

MaYK VARCHAR(5) Not null Mã ý kiến (PK)

ThongtinYK NVARCHAR(50) Not null Thông tin ý kiến ThongtinPH NVARCHAR(50) Not null Thông tin phản hồi Nguoiduyet NVARCHAR(30) Not null Người kiểm duyệt

MaNV VARCHAR(5) Not null Mã nhân viên (FK)

MaHS VARCHAR(5) Not null Mã hồ sơ (FK) (adsbygoogle = window.adsbygoogle || []).push({});

Landuyet VARCHAR(10) Not null Lần duyệt

Một phần của tài liệu Xây dựng chương trình quản lý văn bản hồ sơ công việc trực tuyến (Trang 32 - 36)