Chương 3 PHÁT BIỂU BÀI TOÁN
3.3. Yêu cầu hệ thống
3.3.1. Yêu cầu chức năng
- Yêu cầu lưu trữ: Hệ thống đáp ứng yêu cầu lưu trữ các thông tin như:
• Thơng tin bất động sản: địa điểm, loại hình bất động sản, diện tích, kích thước, giá bán, hướng nhà, người đăng tin.
• Thơng tin người dùng: họ tên.
• Thơng tin về hình ảnh: hình ảnh chân thật, rõ ràng. - Yêu cầu tìm kiếm:
• Tìm kiếm loại hình bất động sản ví dụ như: bán, thuê, nhà riêng, biệt thự, đất nền dự án ...
• Tìm kiếm thơng tin cụ thể của tin tức bất động sản như: địa điểm, khu vực, mức giá, diện tích.
- Yêu cầu sắp xếp:
• Sắp xếp tin tức bất động sản ví dụ như: theo lượt thích, lượt bình luận, bài đăng mới nhất.
- u cầu về trực quan hóa:
• Trực quan hóa dữ liệu một cách rõ ràng, dễ nhận biết. • Xây dựng biểu đồ đa dạng.
3.3.2. Yêu cầu phi chức năng
- Yêu cầu về giao diện:
Giao diện hệ thống gần gũi. Đơn dạng với đại đa số người dùng, mang lại cảm giác thân thiện khơng rối mắt, hướng người dùng, tính tương tác cao.
- u cầu chất lượng: • Tính tiến hóa:
▪ Dễ dàng nâng cấp khi muốn nâng cao tính năng sẵn có nhờ vào tính tối ưu hố của code.
▪ Dễ dàng mở rộng khi ứng dụng được đón nhận rộng rãi và nhu cầu người dùng
• Tính tiện dụng:
▪ Hệ thống có giao diện trực quan, thân thiện và dễ sử dụng. ▪ Các nút ấn và dòng chữ hiển thị rõ ràng, dễ nhận thấy.
▪ Hệ thống có tính responsive cho các dịng điện thoại và máy tính bảng. ▪ Các nút ấn và dịng chữ hiển thị trực quan nội dung muốn truyền đạt. • Tính hiệu quả:
▪ Hệ thống thể hiện trực quan và chi tiết thơng tin về loại hình bất động sản. ▪ Qua việc tìm kiếm thơng tin loại hình bất động sản, hệ thống hiển thị đầy đủ các thông tin của tin tức bất động sản như tiêu đề của bài viết, nội dung bài viết và các hình ảnh về bất động sản mà người dùng đăng lên.
▪ Qua việc có thể đăng tin, xố tin, sửa tin, thích, bình luận như trang mạng xã hội hiện nay.
▪ Sắp xếp tin tức. • Tính tương thích: