Phân tích hệ thống theo mô hình động

Một phần của tài liệu QUẢN Lý d6cntt epu dai (Trang 29 - 37)

trình nhập xuất vật tư.

2.3. Phân tích hệ thống theo mô hình động

2.3.1. Biểu đồ hoạt động (Activity Diagrams)

Biểu đồ hoạt động là một con đường khác để chỉ ra sự tương tác, nhưng chúng tập trung vào công việc. Khi các đối tượng tương tác với nhau, các đối tượng cũng thực hiện các tác vụ, tức là các hoạt động. Những hoạt động này cùng thứ tự của chúng được miêu tả trong biểu đồ hoạt động.

Dòng điều ở đây chạy giữa các trạng thái hoạt động liên kết với nhau.

Biểu đồ còn có thể chỉ ra quyết định, các điều kiện cũng như phần thực thi song song của các trang thái hành động.

Biểu đồ ngoài ra còn có thể chứa các loại đặc tả cho các thông điệp được gửi đi hoặc nhận về, trong tư cách là thành phần của hành động được thực hiện.

a) Biều đồ hoạt động lập phiếu sửa chữa.

Hoạt động lập phiếu sửa chữa khi giao dịch viên tiếp nhận sự cố từ khách hàng, và lập phiếu sửa chữa sự cố theo yêu cầu của khách hàng. Muốn lập được phiếu sửa chữa, nhân viên quản trị hoặc giao dịch viên phải đăng nhập vào hệ thống và bắt đầu tìm kiếm thông tin khách hàng báo cáo sự cố, sau khi đã hoàn thành các việc tìm kiếm và kiểm tra thông tin của khách hàng, giao dịch viên phải nhập các thông tin cần thiết để lập phiếu như : yêu cầu khách hàng, lý do sửa chữa, kiểm tra nhân viên kỹ thuật nào đang trong thời gian làm việc…, khi đã đầy đủ thông tin giao dịch viên có thể lưu phiếu hoặc in phiếu và gửi cho nhân viên kỹ thuật.

Biểu đồ hoạt động lập phiếu sửa chữa của 1 sự cố :

Begin

End

Dang nhap Kiem tra thong tin Kiem tra quyen Nhap thong tin khach hang tim kiem

Tim kiem Thong bao loi False Chon khach hang True

Nhap thong tin su co

Kiem tra thong tin khach hang

kiem tra thong tin su co Luu su co False True True False False

Hình 2.3.1.1.1: Biều đồ hoạt động lập phiếu sửa chữa.

Mô tả quá trình hoạt động :

 Khi khách hàng gọi điện báo xảy ra sự cố.

 Tổng đài viên đăng nhập hệ thống và tìm kiếm khách hàng gọi điện báo sự cố.

 Tìm kiếm khách hàng báo sự cố.

 Chọn khách hàng sau khi tìm kiếm

 Kiểm tra lại thông tin khách hàng

 Nhập thông tin cần thiết cho sự cố : lý do sự cố, nhân viên kỹ thuật…

 Lưu lại sự cố khi đã hoàn tất thông tin.

Trong quá trình xử lý, hệ thống sẽ thông báo lỗi nếu phiếu sự cố không đủ các thông tin cần thiếu để lập phiếu.

b) Biểu đồ hoạt động thêm vật tư cho phiếu sửa chữa.

Hoạt động thêm vật tư cho phiếu sửa chữa do nhân viên quản lý kho quản lý, sau khi giao dịch viên đã lập phiếu sửa chữa cho khách hàng thì nhân viên kỹ thuật sẽ qua kho để lấy vật tư từ nhân viên quản lý kho, nhân viên quản lý kho sẽ nhập vật tư tương ứng với phiếu sửa chữa của nhân viên kỹ thuật.

Dưới đây là biểu đồ hoạt động thêm vật tư cho phiếu sửa chữa:

Begin

End

Dang nhap Kiem tra thong tin Kiem tra quyen Tim phieu sua chua

Tim kiem Thong bao loi False chon phieu sua chua True

Nhap thong tin vat tu

Kiem tra thong tin phieu

kiem tra vat tu Them vat tu False True True False False

Hình 2.3.1.1.2: Biểu đồ hoạt động thêm vật tư cho phiếu sửa chữa.

Mô tả quá trình hoạt động: Sau khi có phiếu sự cố, nhân viên kỹ thuật phụ trách giải quyết sự cố đó sẽ đến kho vật tư để nhận vật tư đi sửa chữa.

 Nhân viên quản lý kho nhận phiếu sửa chữa từ nhân viên kỹ thuật.

 Đăng nhập hệ thống và tìm sự cố theo mã phiếu sự cố nhận từ nhân viên kỹ thuât.

 Nhân viên quản lý nhập vật tư cho phiếu sự cố.

Trong quá trình xử lý, hệ thống sẽ thông báo lỗi nếu trong quá trình thêm vật tư không đủ điều kiện cần thiết.

c) Biểu đồ hoạt động lập lịch làm việc.

Hoạt động lập lịch làm việc do nhân viên quản trị hệ thống quản lý.sau khi đăng nhập vào hệ thống với quyền quản trị. Quản trị có quyền lập lịch làm việc cho nhân viên trong khu vực.

Begin

End Dang nhap Kiem tra thong tin

False

Kiem tra quyen True

Nhap thong tin nhan vien lap lich

Kiem tra thong

tin Thong bao loi False

Thong bao True

Hình 2.3.1.1.3: Biểu đồ hoạt động lập lịch làm việc cho nhân viên.

Mô tả quá trình hoạt động :

 Người dùng đăng nhập hệ thống.

 Nhập các thông tin cần thiết để lập lịch.

Trong quá trình xử lý, hệ thống sẽ thông báo lỗi nếu trong quá lập lịch bị lỗi.

d) Biểu đồ hoạt động xuất báo cáo thống kê.

Hoạt động xuất báo cáo thống kê chỉ người quản trị hệ thống mới có quyền được thực hiện. sau khi đăng nhập bằng tài khoản với quyền quản trị admin, quản trị hệ thống được phép xuất báo cáo thống kê : thống kê vật tư, lịch sửa chữa, nhân viên…

Dưới đây là biết đồ hoạt động xuất báo cáo thống kê :

Begin

End Dang nhap

he thong

Kiem tra thong tin

Kiem tra quyen nhap dieu kien thong ke True

kiem tra dieu kien

hien thi thong tin

True

Thong bao Loi False

xuat bao cao

Thong bao False

True

Hình 2.3.1.1.4: Biểu đồ hoạt động xuất báo cáo thống kê.

Mô tả quá trình hoạt động :

 Người dùng đăng nhập vào hệ thống

 Nhập thông tin cần thống kê.

 Kiểm tra thông tin và xuất báo cáo.

2.3.2. Biểu đồ trạng thái (State Diagram)

Biểu đồ trạng thái miêu tả một đối tượng có thể có những trạng thái nào trong vòng đời của nó, ứng xử trong các trạng thái đó cũng như các sự kiện nào gây ra sự chuyển đổi trạng thái.

Một trạng thái đại diện cho một tập hợp các giá trị cho một đối tượng.

Một trạng thái có thể chuyển đổi sang một trạng thái khác khi có thỏa mãn một điều kiện nhất định.

Vòng tròn nhỏ màu đen là trạng thái ban đầu.

Một vòng tròn xung quanh một vòng tròn nhỏ màu đen là trang thái cuối cùng. a) Biểu đồ trạng thái đăng nhập.

Begin

End

Dang nhap Kiem tra thong tin

False

Su dung chuc nang theo quyen

Dang nhap

True

Hình 2.3.2.1.1: Biểu đồ trạng thái đăng nhập.

Biểu đồ trạng thái đăng nhập : Người dùng nhập thông tin để đăng nhập vào hệ thống, hệ thống kiểm tra thông tin người dùng nhập, nếu thông tin hợp lệ, người dùng được phép sử dụng các chức năng của hệ thống theo phân quyền người dùng, ngược lại nếu quá trình kiểm tra thông tin đăng nhập bị lỗi hệ thống sẽ thông báo và yêu cầu người dùng đăng nhập lại.

b) Biểu đồ trạng thái lập phiếu sửa chữa.

Luu phieu

Begin

End Dang nhap Kiem tra thong tin

False PHIEU SUA CHUA

kiem tra quyen True

False

nhap thong tin khach hang tim kiem True

kiem tra thong tin

False

Hien thi khach hang va chon khach hang

True

Nhap thong tin can thiet lap phieu

Hình 2.3.2.1.2: Biểu đồ trạng thái lập phiếu sửa chữa.

Biểu đồ trạng thái lập phiếu sửa chữa : Người dùng đăng nhập vào hệ thống, hệ thống kiểm tra thông tin đăng nhập, nếu hợp lệ hệ thống sẽ kiểm tra quyền, nếu người dùng có quyền lập phiếu hệ thống sẽ cho phép người dùng tìm kiếm khách hàng trong hệ thống, người dụng chọn khách hàng từ kết quả tìm kiếm, sau đó chọn lý do sự cố, chọn nhân viên kỹ thuật xử lý sự cố, xem lại phiếu sửa chữa, in phiếu hoặc lưu lại phiếu sửa chữa.

c) Biểu đồ trạng thái cập nhật vật tư cho phiếu sửa chữa.

Cap nhat vat tu

Begin

End Dang nhap Kiem tra thong tin

False UPDATE VAT TU SU CO

kiem tra quyen True

False

Nhap vat tu can them Chon lich sua chua can them vat tu True

Kiem tra vat tu

Thong bao loi False

True

Hình 2.3.2.1.3: Biểu đồ cập nhật vật tư cho phiếu sửa chữa.

Biểu đồ cập nhật vật tư cho phiếu sửa chữa: Người dùng đăng nhập vào hệ thống, hệ thống kiểm tra thông tin đăng nhập, nếu hợp lệ hệ thống sẽ kiểm tra quyền, nếu người dùng có quyền thêm vật tư cho phiếu sửa chữa thì hệ thống sẽ cho phép người dùng chọn phiếu sửa chữa để update lại thông tin vật tư.

2.3.3. Biểu đồ trình tự (Sequence Diagram)

Biểu đồ trình tự: miêu tả các đối tượng tương tác và giao tiếp với nhau ra sao. Tiêu điểm trong các biểu đồ tuần tự là thời gian. Các biểu đồ tuần tự chỉ ra chuỗi của các thông điệp được gửi và nhận giữa một nhóm các đối tượng, trình tự tương tác giữa các đối tượng, nhằm mục đích thực hiện một số chức năng. Mô hình hóa các hành vi động của hệ thống và dễ hình dung cách liên lạc giữa các đối tượng.Biểu đồ tương tác có ích cho việc xác định các đối tượng bổ sung tham gia trong các Use case.

a) Biểu đồ trình tự đăng nhập.

Một phần của tài liệu QUẢN Lý d6cntt epu dai (Trang 29 - 37)

Tải bản đầy đủ (DOCX)

(65 trang)
w