Thiết kế kiến trúc phần mềm

Một phần của tài liệu Hệ thống giám sát và cảnh báo sử dụng cảm biến và camera trong gia đình (Trang 37)

Trong phạm vi của luận văn này tập trung vào phân tích tính khả thi của phương án thông qua phân tích nhu cầu của thị trường cũng như ưu và nhược điểm của các dịch vụ hiện tại để đưa ra phương án khả thi. Chính vì vậy bước tiếp theo của dự án sẽ là thiết kế và phát triển hệ thống. Trong luận văn này sẽ không đi vào chi tiết thiết kế mà chỉ mô tả thiết kế tổng thể của hệ thống để có nhìn khái quát về hệ thống để tiếp tục triển khai trong bước tiếp theo. Hình 4-10 thể hiện thiết kế tổng thể của ứng dụng trên máy chủ dịch vụ: Nhận dạng Đếm người Phát hiện hành vi ứng dụng khác… Camera Axis Nền tảng ứng dụng của camera Axis Ứng dụng mới (bên thứ 3 phát triển) Ứng dụng phát triển bới bên thứ 3

Hình 4-10: Thiết kế tổng thể phần mềm quản lý thông tin giám sát và cảnh báo Đây là thiết kế sơ bộ của ứng dụng chạy trên máy chủ với hai nhiệm vụ là kết nối với camera của khách hàng thường trực để cung cấp thông tin về camera cho người dùng để có thể thực hiện chức năng giám sát trực tuyến và thứ hai là xử lý thông tin khi có cảnh báo. Trong thiết kế trên thì mỗi mô-đun có chức năng riêng:

 Giao diện tương tác với camera: mô đun này cung cấp các API để có thể gửi và nhận dữ liệu liên quan đến tương tác với camera như dữ liệu cảnh báo, gửi nhận ảnh của cảnh báo. Vì với mỗi loại camera có các giao diện tương tác khác nhau nên phải có giao diện riêng cho từng loại.

 Giao diện đọc ghi cơ sở dữ liệu (CSDL): thông tin người dùng, camera, dữ liệu cảnh báo sẽ được lưu trên CSDL.

 Quản lý thông tin giám sát và cảnh báo: mô đun này sẽ xử lý dữ liệu cảnh báo như: lưu dữ liệu cảnh báo và ảnh váo CSDL, gửi thông tin cảnh báo tới người dùng bằng các phương thức khác nhau mà người dùng đã đăng ký.

 Giao diện web của hệ thống: đây là giao diện web của hệ thống nếu người dùng truy cập hệ thống bằng địa chỉ máy chủ thay vì ứng dùng người dùng cài đặt trên điện thoại hoặc máy tính.

Một phần của tài liệu Hệ thống giám sát và cảnh báo sử dụng cảm biến và camera trong gia đình (Trang 37)

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

(41 trang)