Module quản lý máy trạm theo nhóm

Một phần của tài liệu Nghiên cứu hệ thống quản lý mạng HP OPENVIEW và xây dựng ứng dụng quản trị hệ thống mạng (Trang 51)

2.1.11.1. Quản lý nhóm máy trạm (thiết bị):

Các máy trạm hoặc thiết bị được phân chia về các nhóm khác nhau. Việc phân chia nhóm này sẽ giúp quản trị dễ dàng phân vùng quản lý máy trạm cũng như thiết bị hơn.

Hình 2.17 Sơ đồ thuật toán controller xử lý thao tác quản lý nhóm

Chi tiết Nhóm + Bắt đầu Tiếp nhận request Phân tích URL

Yêu cầu quản lý nhóm?

GET ? POST

Trả về trang hiển thị giao diện quản lý nhóm

Kết thúc Kết nối đến CSDL

Query danh sách nhóm

Chuyển đổi resultset sang json structure

Phân tích lệnh (add, update, delete) Kết nối đến CSDL

Thực hiện câu truy vấn tương ứng

Trả đáp ứng Thành công hoặc thất bại cho giao diện người dùng

Kiểm tra bảo mật biến đầu vào

Kiểm tra bảo mật biến đầu vào

Liệt kê danh sách hay chi tiết

nhóm?

Query chi tiết nhóm

Query danh sách nhóm cha

-

Khi có yêu cầu truy vấn danh sách nhóm (truy vấn GET), controller sẽ làm 2 nhiệm vụ  Trả về danh sách nhóm thiết bị/máy trạm

 Trả về cấu trúc phân lớp nhóm cha..

2.1.11.2. Quản lý máy trạm

Hình 2.18 Sơ đồ thuật toán controller xử lý thao tác quản lý máy trạm

Chi tiết Nhóm + Bắt đầu Tiếp nhận request Phân tích URL

Yêu cầu quản lý máy trạm?

GET hay POST

Trả về trang hiển thị giao diện quản lý nhóm

Kết thúc Kết nối đến CSDL

Query danh sách các máy trạm

Chuyển đổi resultset sang json structure

Phân tích lệnh (add, update, delete)

Kết nối đến CSDL

Thực hiện câu truy vấn tương ứng

Trả đáp ứng Thành công hoặc thất bại cho giao diện người dùng

Kiểm tra bảo mật biến đầu vào

Kiểm tra bảo mật biến đầu vào

Liệt kê danh sách hay chi tiết máy

trạm?

Query thông tin máy trạm Query danh sách nhóm cha - GET POST Query danh sách các thiết bị mạng

Một phần của tài liệu Nghiên cứu hệ thống quản lý mạng HP OPENVIEW và xây dựng ứng dụng quản trị hệ thống mạng (Trang 51)

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

(83 trang)