Giao diện chính của chương trình khá đơn giản và dễ sử dụng với 6 chức năng gắn liền với nhu cầu sử dụng, cụ thể các chức năng này như sau:
- Chức năng Browe: Cho phép người sử dụng lựa chọn file dữ liệu muốn xử lý.
- Chức năng Sử dụng hằng số: Hệ thống sẽ xử lý giá trị thiếu từ file dữ liệu đã chọn bằng phương pháp sử dụng ký hiệu “missing” để thay thế. - Chức năng Sử dụng AVG: Hệ thống sẽ xử lý giá trị thiếu từ file dữ liệu
đã chọn bằng phương pháp trung bình để thay thế.
- Chức năng Xóa bộ có giá trị thiếu: Hệ thống sẽ xử lý giá trị thiếu từ file dữ liệu đã chọn bằng phương pháp xóa bộ dữ liệu có giá trị thiếu. - Chức năng xuất file Excel: Hệ thống sau khi xử lý xong giá trị thiếu sẽ
xuất ra file Excel để người dùng có thể lưu trữ.
Hình 3.2. Giao diện chính của hệ thống xử lý giá trị thiếu
* Giao diện các chức năng
- Chức năng Browe: Người sử dụng lựa chọn file dữ liệu *.xls và *.xlsx muốn xử lý.
Hình 3.3: Dữ liệu đầu vào từ file excel
- Chức năng Sử dụng hằng số: Hệ thống sẽ tìm kiếm những dữ liệu có giá trị thiếu, sau đó sẽ thay thế chúng bằng một hằng số “missing”.
- Chức năng Sử dụng AVG: Hệ thống sẽ tìm kiếm những dữ liệu có giá trị thiếu, sau đó sẽ thay thế chúng bằng giá trị trung bình của thuộc tính có giá trị thiếu.
Hình 3.5: Kết quả sử dụng phương pháp giá trị trung bình(AVG)
- Chức năng Xóa giá trị thiếu: Hệ thống sẽ xử lý giá trị thiếu từ file dữ liệu đã chọn bằng phương pháp xóa bộ dữ liệu có giá trị thiếu.
- Chức năng xuất file Excel: Hệ thống sau khi xử lý xong giá trị thiếu sẽ xuất ra file Excel để người dùng có thể lưu trữ.