Bản vẽ biểu đồ hoạt động (Activity Diagram)

Một phần của tài liệu (Luận văn thạc sĩ) phát triển hệ thống thông tin quản lý thiết bị tại bộ công nghệ và truyền thông lào (Trang 27 - 35)

2.3.3.1. Biểu đồ hoạt động chức năng đăng nhập

hình 0-4: Biểu đồ hoạt động chức năng đăng nhập

Chức năng đăng nhập: người dùng sẽ thấy form đăng nhập khi bắt đầu vào sử dụng hệ thống quản lý, form sẽ yêu cầu người dùng nhập tên tài khoản và mật khẩu. khi chọn đăng nhập, hệ thống sẽ kiểm tra có tồn tại tài khoản hay không, kiểm tra mật khẩu có khớp với tài khoản không. Nếu có sẽ cho phép đăng nhập. Nếu sai thông tin đăng nhập hệ thống sẽ hiển thị thông báo lỗi “Tài khoản hoặc mật khẩu không đúng, hãy kiểm tra lại”. Hệ thống sẽ có hai loại người sử dụng hệ thống: quản trị viên (admin), cán bộ sửa chữa (fixer). Hệ thống sẽ trả về form riêng cho từng vai trò đăng nhập.

act Activity Login

Start Display Login form Enter Account info Check Info Successfully Login Invalid Login Password Display Main Form Final YES No

2.3.3.2. Biểu đồ hoạt động chức năng thêm người dùng mới

hình 0-5: Biểu đồ hoạt động chức năng thêm người dùng mới

Chức năng thêm người dùng mới: hệ thống sẽ hiển thị form đăng ký để người dùng nhập thông tin cá nhân, tên tài khoản và mật khẩu. Khi chọn đăng ký, hệ thống sẽ kiểm tra thông tin đã đúng với định dạng hay không. Nếu không đúng thì hệ thống hiện thông báo bắt người dùng kiểm tra lại thông tin. Sau đó, hệ thống tiếp tục kiểm tra sự tồn tại của tên tài khoản. Nếu hệ thống đã tồn tại tên tài khoản thì sẽ hiện thông báo người dùng sử dụng tên tài khoản khác. Nếu không, hệ thống sẽ hiện thông báo đăng ký thành công và thoát khỏi form đăng ký người dùng, quay trở về form quản lý người dùng.

act Activity New User

Start

Login Admin Account

Registration form

Verify Account Info

Enter Account Info Successfully Add Final Invalid Info Yes No

2.3.3.3. Biểu đồ hoạt động chức năng tìm kiếm người dùng

hình 0-6: Biểu đồ hoạt động chức năng tìm kiếm người dùng

Chức năng tìm kiếm người dùng: người dùng đăng nhập với quyền quản trị viên (Admin). Hệ thống hiện thị form để người dùng nhập thông tin tìm kiếm, người dùng sẽ nhập thông tin tìm kiếm sau đó chọn chức năng tìm kiếm. Hệ thống sẽ thực hiện kiểm tra thông tin người dùng nhập sau đó trả về kết quả là bảng thông tin người dùng tương ứng hoặc hiển thị thông báo lỗi nhập thông tin không hợp lệ.

act Activity Search User

Start

Enter Search Info Login Admin

Account

Verify Input Info

Display Result

Final Valid

2.3.3.4. Biểu đồ hoạt động chức năng xóa người dùng

hình 0-7: Biểu đồ hoạt động chức năng xóa người dùng

Chức năng xóa người dùng: trên form quản lý người dùng, người dùng sẽ chọn một tài khoản nào đó để thực hiện xóa, sau đó chọn chức năng xóa. Hệ thống sẽ hiện thị thông báo xác nhận xóa. Người dùng chọn chấp nhận để xóa và hủy để hủy bỏ xóa.

act Activity Delete User

Start

Login Admin Account

Search User Info (adsbygoogle = window.adsbygoogle || []).push({});

Choose Account & Delete Confirm Decision Successfully Delete Final Cancel

2.3.3.5. Biểu đồ hoạt động chức năng quản lý phòng ban

hình 0-8: Biểu đồ hoạt động chức năng quản lý phòng ban

Chức năng quản lý phòng ban: là phần chức năng quản lý chung cho người dùng. Người dùng lựa chọn chức năng và hệ thống sẽ trả về form chức năng tương ứng cho phần quản lý phòng ban. Khi thực hiện xong chức năng, hệ thống sẽ thông báo thực hiện thành công và trở về form quản lý phòng ban. Ví dụ: Người dùng chọn chức năng sửa thông tin phòng ban. Hệ thống sẽ hiển thị form sửa thông tin phòng ban và sau khi thực hiện xong sẽ trở về form quản lý phòng ban.

act Activity Department Management

Start Final Department Management form Choose function choose Add new department Update department info Delete department Display result

2.3.3.6. Biểu đồ hoạt động chức năng nhập thiết bị sửa chữa mới

hình 0-9: Biểu đồ hoạt động chức năng nhập thiết bị sửa chữa mới

Chức năng nhập thiết bị sửa chữa mới: người dùng chọn chức năng này để thực hiện nhập thông tin nhập máy vào phòng sửa chữa, form sẽ hiện thị thông tin người giao thiết bị, thông tin phòng ban chủ thiết bị, ngày nhập, ... Sau khi người dùng xác nhận nhập thiết bị. Hệ thống sẽ hiện thị form thêm ảnh đính kèm các quy

act Activity Add fixing info

Start

Final

Login Successfully

Add new fixing info Form

Enter fixing info

Successful Display add Attachment form Add or not Not Valid Add Invalid info

2.3.3.7. Biểu đồ hoạt động chức năng cập nhật thông tin sửa chữa

hình 0-10: Biểu đồ hoạt động chức năng cập nhật thông tin sửa chữa

chức năng cập nhật thông tin sửa chữa: người dùng tìm kiếm và chọn thông tin sửa chữa cần phải cập nhật sau khi sửa xong thiết bị. Sau đó, người dùng thực hiện nhập thông tin sửa chữa: vấn đề khi sửa, chi phí sửa chữa,... và thực hiện xác nhận cập nhật thông tin sửa chữa. Hệ thống sẽ kiểm tra tính hợp lệ của thông tin nhập và trả về kết quả, nếu không hợp lệ hệ thống sẽ hiển thị thông báo lỗi, nếu không sẽ trả về kết quả cập nhật thành công.

act Activity update fixing info

Start

Final

Login Successfully

Search & choose fixing info

Enter fixing info

Verify Input Info

Successfully update

Valid

2.3.3.8. Biểu đồ hoạt động chức năng bàn giao thiết bị đã được sửa chữa

hình 0-11: Biểu đồ hoạt động chức năng cập nhật thông tin bàn giao thiết bị (adsbygoogle = window.adsbygoogle || []).push({});

chức năng cập nhật thông tin bàn giao thiết bị: người dùng tìm kiếm và chọn thông tin thiết bị đã sửa chữa. Sau đó, người dùng thực hiện nhập thông tin bàn

act Activity handover

Start

Final

Login Successfully

Search & choose fixed info

Enter handover info

Verify Input Info

Successfully update

Valid

Một phần của tài liệu (Luận văn thạc sĩ) phát triển hệ thống thông tin quản lý thiết bị tại bộ công nghệ và truyền thông lào (Trang 27 - 35)