CHƯƠNG 3. THIẾT KẾ CHI TIẾT
3.1.1. Xây dựng sơ đồ quan hệ thực thể ERD
Từ các phân tích phía trên, xác định sẽ có 11 thực thể được sẽ được xây dựng dựa trên phân tích về dòng dữ liệu DFD. Và các thực thể đó là:
- Thông tin kho lưu trữ - Nguyên vật liệu giấy
- Thành phẩm/ bán thành phẩm - Lệnh sản xuất
- Lô sản xuất
- Thông tin giấy tồn kho theo cuộn - Kế hoạch sản xuất theo ngày - Kế hoạch sản xuất chi tiết - Chứng từ nhập kho NVL giấy - Chứng từ xuất kho NVL giấy - Kế hoạch cấp giấy theo ngày
Để làm rõ hơn thì sẽ tiến hành phân nhỏ chức năng của thực thể nhân viên. Mô tả bằng bảng sau đây:
Bảng 3.4. Mô tả quan hệ giữa các thực thể ST
T Từ thực
thể Đến thực thể Quan hệ Diễn giải 1 Thông tin
kho lưu trữ Nguyên vật
liệu giấy một(và chỉ một) - một hoặc nhiều
Một kho có thể chứa nhiều loại mã NVL giấy. Mã NVL có thể thuộc 1 hay nhiều kho 2 Thông tin
kho lưu trữ
Thành phẩm/
Bán thành phẩm
một(và chỉ một) - một hoặc nhiều
Một kho có thể chứa nhiều loại mã TP/BTP.
Mã TP/BTP có thể thuộc 1 hay nhiều kho
vật liệu
giấy kho NVL giấy không hoặc nhiều
có thể có hoặc không có chứng từ nhập kho. Mỗi mã chứng từ nhập kho chỉ được sử dụng với một mã nguyên vật liệu giấy
4 Nguyên vật liệu giấy
Thông tin giấy tồn kho theo cuộn
một(và chỉ một) - không hoặc nhiều
Một mã cuộn giấy tồn kho chỉ được tạo ra bởi một nguyên vật liệu giấy. Một mã nguyên vật liệu giấy có thể không tạo hoặc tạo nhiều cuộn giấy tồn kho
5 Nguyên vật liệu giấy
Chứng từ xuất
kho NVL giấy một(và chỉ một) - không hoặc nhiều
Mã nguyên vật liệu giấy có thể có hoặc không có chứng từ xuất kho. Mỗi mã chứng từ xuất kho chỉ được sử dụng với một mã nguyên vật liệu giấy
6
Nguyên vật liệu giấy
Kế hoạch sản
xuất chi tiết một(và chỉ một) - không hoặc nhiều
Một kế hoạch sản xuất chi tiết cần ít nhất một mã nguyên liệu giấy.
Mã nguyên liệu vật giấy không nhất thiết phải nằm trong kế hoạch nào (có thể có hoặc không nằm trong kế hoạch
7
Thành phẩm/ Bán thành phẩm
Lệnh sản xuất một hoặc nhiều - không hoặc nhiều
1 mã lệnh sản xuất chỉ có một mã TP/BTP. Mã TP/BTP không nhất thiết phải nằm trong Lệnh sản xuất nào (có thể có hoặc không có lệnh)
8
Thông tin giấy tồn kho theo cuộn
Chứng từ nhập
kho NVL giấy một(và chỉ một) -
một (và chỉ một) Mã cuộn giấy tồn kho chỉ có một mã chứng từ nhập kho. Và ngược lại.
9 Thông tin giấy tồn kho theo cuộn
Chứng từ xuất
kho NVL giấy một(và chỉ một) -
không hoặc nhiều Mã cuộn giấy tồn kho có chứng từ xuất kho khi được xuất kho, và không có chứng từ xuất kho khi không xuất kho.
Chứng từ xuất kho chỉ
một mã cuộn giấy
10
Thông tin giấy tồn kho theo cuộn
Kế hoạch cấp
giấy theo ngày một(và chỉ một) - một hoặc nhiều
Cuộn giấy tồn kho có thể thuộc 1 hoặc nhiều kế hoạch cấp giấy theo ngày. Mỗi mã kế hoạch cấp giấy chỉ được một mã cuộn giấy
11 Lệnh sản xuất
Kế hoạch sản xuất chi tiết
một(và chỉ một) - một hoặc nhiều
Lệnh sản xuất có thể thuộc một hay nhiều kế hoạch sản xuất chi tiết.
Một mã kế hoạch sản xuất chi tiết chỉ được thực hiện một mã lệnh sản xuất
12 Lệnh sản xuất
Kế hoạch sản xuất theo ngày
một(và chỉ một) - một (và chỉ một)
1 mã lệnh sản xuất chỉ ứng với một kế hoạch sản xuất trong ngày và ngược lại.
13 Lô sản
xuất Kế hoạch sản
xuất theo ngày một(và chỉ một) - một (và chỉ một)
1 lô sản xuất chỉ ứng với một kế hoạch sản xuất theo ngày và ngược lại
14 Lô sản
xuất Kế hoạch cấp
giấy theo ngày một(và chỉ một) - một (và chỉ một)
Một lô sản xuất chỉ ứng với một mã kế hoạch cấp giấy theo ngày
Sau khi có bảng mô tả quan hệ giữa các thực thể. Nhóm tiến hành xây dựng sơ đồ quan hệ giữa các thực thể.