Chương 5 THIẾT KẾ HỆ THỐNG
5.4. Thiết kế chi tiết
5.4.5. Chức năng cập nhật tiến độ
Như trong nội dung 5.4.1. Phân tích chức năng đã trình bày, mục tiêu chính của chức năng cập nhật tiến độ bằng cách cập nhật trạng thái bước công việc để xác nhận thông tin trạng thái làm việc của đơn hàng tại bước làm việc cụ thể, từ đó hiển thị thông tin lên giao diện quản lý của hệ thống cũng như thể hiện được danh sách các đơn hàng đợi tại các bước công việc trong quy trình sản xuất. Những thông tin trên giúp người dùng theo dõi và kiểm soát được quy trình san xuất thực tế tại dây chuyền sản xuất.
Tác giả dùng sơ đồ user case như Hình 5.45 bên dưới để mô tả lại sự tương tác của người dùng với hệ thống:
Hình 5.45 : Sơ đồ User case của chức năng cập nhật tiến độ 2. Đối tượng người dùng:
i. Người phụ trách: người sẽ chịu trách nhiệm chính khi đơn được quản lý trong hệ thống, được phép chỉnh sửa, cập nhật tiến độ hoàn thành của đơn hàng.
ii. Người liên quan: người sẽ được quyền theo dõi thông tin, tiến độ mà không được quyền thay đổi nội dung.
3. Yêu cầu: để có thể cập nhật được tiến độ đơn hàng người dùng cần:
o Đăng nhập thành công vào hệ thộng
o Truy cập vào giao diện “Quy trình kiểm soát tiến độ”
o Đơn hàng đã được khởi tạo trên hệ thống 4. Mô tả các bước vận hành:
i. Người dùng tìm đơn hàng cần cập nhật ii. Người dùng chọn đơn hàng cần cập nhật
iii. Hệ thống hiển thị giao diện cập nhật, người thực hiện cập nhật với thông tin:
o Bước công việc cần cập nhật o Nhập nội dung mô tả cập nhật o Gán công việc đến người dùng khác
o Tạo nhắc nhở nếu có nhu cầu
iv. Người dùng chọn “ĐĂNG” để xác nhận cập nhật sau khi đã hoàn thành.
v. Người dùng trở về giao diện quy trình.
5. Dòng thông tin phản hồi.
i. Trong trường hợp người dùng khai báo thiếu thông mô tả cập nhật: hệ thống sẽ hiển thị cảnh báo: “Bạn chưa nhập …..”. Người dùng phải nhập thông tin ở khu vực tương ứng mới có thể hoàn thành khởi tạo.
ii. Trường hợp người dùng không khai báo địa chỉ ngươi dùng được gán công việc, hệ thống hiển thị thông tin “Bạn bắt buộc phải chọn người phụ trách quy trình”. Người dùng phải điền thông tin để hoàn tất bước này.
Tác giả trình bày sơ đồ trình tự để diễn tả bước công việc, dòng thông tin và xử lý giữa người dùng và hệ thống trong chức năng cập nhật tiến độ đơn hàng như Hình 5.46 bên dưới:
Hình 5.46: Sơ đồ trình tự chức năng cập nhật trạng thái bước công việc
6. Mô tả giao diện:
Dựa vào các thông tin trong phần thiết kế trên, tác giả phác họa lại giao diện của chức năng khởi tạo đơn hàng của hệ thống. Trong giao diện có 3 nội dung chính được mô tả chi tiết trong Hình 5.47 bên dưới:
o Thanh chức năng ở phí trên cùng, chứa các chức năng con như: tìm kiếm đơn hàng, tạo đơn hàng mới, lọc đơn hàng theo yêu cầu
o Thanh hiển thị danh sách các bước công việc trong quy trình vận hành: chưa tất cả các bước công việc, với mỗi bước công việc được hiển thị trong một ô, ngoài ra còn hiển thị số đơn hàng đợi tại bước công việc đó.
o Bảng danh sách hiển thị các đơn hàng được quản lý trong hệ thống cùng một số thông tin của đơn hàng đó.
Hình 5.47: Giao diện quản lý chính của hệ thống.
Khi truy cập thông tin đơn hàng để cập nhật thông tin đơn hàng đó, hệ thống hiển thị giao diện thông tin đơn hàng để người dùng thao thác.
Hình 5.48: Giao diện chức năng cập nhật trạng thái bước công việc
CHƯƠNG 6: PHƯƠNG HƯỚNG VẬN HÀNH VÀ ĐÁNH GIÁ HỆ THỐNG Trong nội dung này, tác giả trình bày phương hướng triển khai vận hành của hệ thống trong trường hợp thực tế để kiểm tra tính khả thi khi vận hành. Kế tiếp tác giả đánh giá hệ thống, từ đó phân tích lợi ích hệ thống mang lại cho công ty khi so sánh với thực trạng trước khi sử dụng hệ thống này.