Mô hình thác nước

Một phần của tài liệu (LUẬN văn THẠC sĩ) xây dựng hệ thống giám sát và cảnh báo sự thay đổi nội dung trang web luận văn ths máy tính 624801 (Trang 51 - 54)

3.3. Khảo sát

Tác giả đã khảo sát tại một số công ty, doanh nghiệp, những người quản lý website để tìm hiểu những nhu cầu thực tế về phần mềm. Kết quả thu được các yêu cầu chính sau:

+ Phát hiện ngay lập tức những thay đổi.

+ Có thể kiểm tra sự thay đổi toàn bộ trang web hoặc một phần của trang web.

+ Có thể kiểm tra sự thay đổi trong mã nguồn trang web + Giám sát liên tục, có thể cài đặt các khung giờ giám sát.

+ Chỉ rõ những chỗ thay đổi nội dung trong mã nguồn và trên giao diện. + Có thể giám sát nhiều trang web một lúc.

+ Có hệ thống lưu trữ dữ liệu.

+ Có cảnh báo trên máy tính hoặc bằng tin nhắn khi phát hiện thay đổi. + Giao diện đẹp, thân thiện phù hợp với yêu cầu khách hàng

+ Dễ sử dụng với các đối tượng người dùng, thuận tiện trong cài đặt, dễ bảo trì.

+ Chạy ổn định, liên tục trong thời gian dài

3.4. Mô tả yêu cầu hệ thống 3.4.1. Các yêu cầu chức năng 3.4.1. Các yêu cầu chức năng

+ Quản lý danh sách trang web: gồm các thông tin về địa chỉ và tên trang web, thời gian kiểm tra, khu vực kiểm tra với các chức năng:

- Thêm trang web - Xóa trang web

- Sửa thông tin trang web

- Chuyển trang web thành hình ảnh

- Tìm mã dấu vân của đoạn đã chọn trong mã nguồn trang web + Giám sát:

- Quản lý khoảng thời gian giữa mỗi lần kiểm tra - Các chức năng bắt đầu, tạm dừng giám sát - So sánh dấu vân

- So sánh hình ảnh

- Chức năng cài đặt các tùy chỉnh cho quá trình giám sát + Hiển thị kết quả:

- Hiển thị thông tin trang web - Hiển thị hình ảnh trang web

- So sánh 2 hình ảnh khác thời gian của trang web, khoanh vùng thay đổi - So sánh 2 mã nguồn khác thời gian của trang web, chỉ ra thay đổi + Cảnh báo

- Cảnh báo bằng màu sắc - Cảnh báo bằng âm thanh - Cảnh báo bằng tin nhắn + Quản lý dữ liệu hệ thống:

- Lưu dữ liệu trang web - Load dữ liệu trang web - Lọc dữ liệu theo ngày

3.4.2. Các yêu cầu phi chức năng

+ Ổn định, chạy được lâu dài

+ Tương thích với các phiên bản của Windows + Giao diện đẹp, thân thiện, dễ sử dụng

3.5. Biểu đồ Hình 12. Biểu đồ usecase Hình 12. Biểu đồ usecase Quản lý danh sách web site Cài đặt cấu hình website

Cài đặt thời gian mỗi lần giám sát Xem thông tin website Xem lịch sử giám sát So sánh 2 hình ảnh của website So sánh 2 mã

nguồn của website Bắt đầu/ tạm dừng

giám sát Người sử dụng

Một phần của tài liệu (LUẬN văn THẠC sĩ) xây dựng hệ thống giám sát và cảnh báo sự thay đổi nội dung trang web luận văn ths máy tính 624801 (Trang 51 - 54)