- lỊ Ftop() khiRl0ry
CHƯƠNG 5: ĐÁNH GIÁ VÀ KÉT LUẬN 5.1 KÉT QUÁ ĐẠT ĐƯỢC
5.1. KÉT QUÁ ĐẠT ĐƯỢC
Sau hơn ba tháng làm việc, chúng em đã làm ra một sản phẩm. phầm mềm tương đối hoàn chỉnh, với đầy đủ các chức năng sử dụng cung cấp cho người dùng cũng như cho người quản trị. Sản phẩm này không chỉ dừng lại ở mức một nghiên cứu mang tính lý thuyết và học thuật mà trên thực tế nó đã bắt đầu được đưa ra cho toàn bộ nhóm TCG của công ty SDS sử dụng; Và chương trình này đang được dùng để quản lý dự án hiện hành của nhóm là x2027 (mà bản thân dự án gọi là testdie). Sự ra đời của GLMS là điều mà mọi thành viên trong nhóm đều mong đợi. Việc cung cấp các chức năng lưu trữ thông tin của dự án giúp cho các thành viên dễ dàng quản lý được dữ liệu hơn; Đông thời người dùng có thể tìm kiếm nhanh chóng thông qua các bộ lọc (filter). Việc chạy một module không còn phức tạp như trước kia nữa, người dùng chỉ thực hiện một thao tác đơn thuần là chọn module và nhấp nút “Run” trên giao diện của GLMS.
Chương trình còn cung cấp nhiều chức năng quán trị cho người dùng, cho các bảng phân quyền, và các chức năng quản trị dữ liệu là testdie và module.
Bằng cách đưa AJAX vào ứng dụng giúp cho việc tải dữ liệu nhanh chống hơn. Đặc biệt đối với hệ thống này thì trang làm việc thường xuyên nhất là trang hiển thị danh sách các module, đây là trang chứa nhiều dữ liệu nhất và lại thao tác nhiều nhất. Mỗi sự thay đổi trên trang lại quá nhỏ, vì chủ yếu là thay đổi trang thái khi chạy hoặc khi cập nhật nên nếu thực hiện việc load trang theo cách viết thông thường thì gây khó khăn cho người dùng, tiết kiệm được thời gian tương tác với hệ thống.
Đồng thời với cách viết chương trình theo mô hình ba lớp rõ ràng hệ thống còn đảm bảo được tính bảo trì và nâng cấp tốt về sau.
Với kết quả đạt được, GLMS giảm thiểu được thời gian thao tác trên nhưng lại
cho kết quả nhanh chóng hơn, chính xác hơn. Từ đó tăng được thời gian làm