5 KIỂM THỬ VÀ ĐÁNH GIÁ KẾT QUẢ
5.2.1.3. Chức năng quản lý danh sách thẻ xác nhậ n
Chức năng quản lý danh sách thẻ xác nhận bao gồm việc bổ sung, loại bỏ, cập nhật hoặc trích ra các thông tin cần thiết từ những thẻ xác nhận mà hệ thống cần lưu trữ. Thực chất,
đây là một quá trình đồng bộ dữ liệu của hệ thống đang hoạt động với dữ liệu được lưu trữ trong file. Ta có những đánh giá sau về quá trình đồng bộ dữ liệu của hệ thống:
Ưu điểm
Quá trình đồng bộ đảm bảo chỉ khi nào cần thì thông tin các thẻ xác nhận mới
được đưa vào bộ nhớ của hệ thống.
Việc bổ sung hay loại bỏ một thẻ xác nhận được thực hiện dễ dàng vì khi hệ thống sẽ làm việc trực tiếp với file mà không cần thông qua danh sách thẻ xác nhận
đang quản lý.
Hạn chế
Việc chỉ tải thông tin vào bộ nhớ khi cần thiết cho dù có tiết kiệm bộ nhớ cho hệ
thống nhưng có thể không thật hợp lý khi hệ thông phải liên tiếp truy cập đến danh sách thẻ xác nhận theo từng phiên ròi rạc. Trong trường hợp đó, việc đọc và ghi thông tin từ file sẽ tốn nhiều thời gian hệ thống. Đây là điều thường gặp khi triển khai một hệ thống lớn, dữ liệu của hệ thống sẽ luôn được truy cập và thay đổi. Ở đây, ta có thể có hai giải pháp cho hệ thống lớn như sau: Thứ nhất, cần tổ chức lại việc lưu trữ danh sách thẻ xác nhận. Danh sách các thẻ xác nhận có thểđược phân đoạn để dễ quản lý hơn theo kiểu danh mục các nhóm đối tượng. Thứ hai, ta sử dụng hệ thống quản trị cơ sở dữ liệu (DBMS) chuyên nghiệp như Oracle. Với một CA lớn, giải pháp này sẽ rất khả quan. Với việc sử dụng một DBMS, dữ
liệu lưu trữ có thể vô cùng lớn mà hệ thống lại có những công cụ rất mạnh để can thiệp vào dữ liệu mình cần quản lý.
Danh sách lưu các thẻ xác nhận chỉ là danh sách tuyến tính. Ta chưa tổ chức
được danh sách thẻ xác nhận có thể hỗ trợ việc tìm kiếm thông tin khi cần thiết.