Hình 3-7. M ô hình ER quản lý bảo dưỡng
- Ngoài những công việc sửa chữa đột xuất thì những công việc sửa chữa định kỳ sẽ được khai báo sẵn, gọi là các quy trình bảo dưỡng (ppm). Mỗi quy trình có ít nhất một nội dung công việc cần phải thực hiện (task). Tương ứng với một quy trình và một nội dung công việc sẽ có thể có một danh sách vật tư (metarial list). Một quy trình có thể có nhiều nội dung công việc nhưng với một nội dung chỉ có nhiều nhất một danh sách vật tư tương ứng. Một nội dung công việc và danh sách vật tư cũng có thể được sử dụng cho nhiều quy trình. Mỗi thiết bị có thể được đính với nhiều quy trình để lập kế hoạch bảo dưỡng cho thiết bị và một quy trình cũng có thể được sử
dụng cho nhiều thiết bị. Hệ thống sẽ tự tính toán ngày sẽ tiến hành bảo dưỡng theo kế hoạch dựa vào ngày bắt đầu cho trước.
Hình 3-8. M ô hình ER quản lý phiếu công việc
- Khi cần bảo dưỡng/sữa chữa người dùng sẽ tạo một phiếu công việc (event). Nếu công việc là sửa chữa đột xuất thì phiếu chỉ cần hiển thị hệ thống/thiết bị cần sửa chữa. Nếu công việc là sửa chữa/bảo dưỡng định kỳ thì phiếu công việc cần hiển thị cả hệ thống/thiết bị và quy trình bảo dưỡng áp dụng cho hệ thống/thiết bị đó. Mỗi phiếu công việc có ít nhất một nội dung công việc cần phải thực hiện. Tương ứng với một nội dung công việc sẽ có một danh sách các vật tư cần thiết. Nếu công việc là sửa chữa/bảo dưỡng định kỳ thì nội dung công việc và danh sách vật tư sẽ tự động được đồng bộ từ quy trình. Nếu công việc là sửa chữa đột xuất thì nội dung công việc và danh sách vật tư sẽ do người dùng tự thêm mới. Ngoài ra phiếu công việc còn có các thông tin cần thiết như ngày tạo phiếu, người tạo phiếu, ngày bắt đầu bảo dưỡng, ngày kết thúc bảo dưỡng, người báo cáo/chịu trách nhiệm bảo dưỡng...
Hình 3-9. M ô hình ER quản lý lịch sử phiếu công việc
- Khi người dùng chỉnh sửa trạng thái của phiếu công việc, hệ thống sẽ ghi nhận lịch sử (AuditEvent) để đảm bảo tính trách nhiệm với mỗi trạng thái của phiếu. Các thông tin ghi nhận bao gồm: người chỉnh sửa, ngày chỉnh sửa, phiếu được chỉnh sửa, trạng thái trước và sau khi chỉnh sửa của phiếu. Mỗi phiếu có thể được ghi nhận với nhiều lịch sử trạng thái khác nhau và một lịch sử trạng thái chỉ được ghi nhận cho một phiếu công việc.