Việc xây dựng các chức năng cơ bản của hệ thống phải dựa trên nhu cầu thực tế của chương trình quản lý học viên.
Cụ thể có các chức năng chính sau:
Sơ đồ chức năng:
Sơ đồ quản lý học viên
Phân tích hệ thống chức năng: 41 Quản lý học viên Cập nhật học viên Tìm kiếm In danh sách Kết thúc
Chức năng cập nhật học viên: Có nhiệm vụ cho phép người quản lý có thể:
• Xem thông tin về một học viên.
• Sửa thông tin về một học viên.
• Xoá thông tin về một học viên.
• Thêm các thông tin về một học viên mới.
Chức năng tìm kiếm: Có nhiệm vụ cho phép người quản lý có thể:
• Tìm kiếm thông tin về một học viên.
• Tìm kiếm một danh sách học viên theo lớp.
Chức năng in danh sách học viên: Có mục đích nhằm cho phép người quản lý có thể:
• In ra danh sách lớp học viên.
• In toàn bộ danh sách các lớp học viên.
5.1. Phần cập nhật học viên
Phần này gồm các chức năng con sau:
• Xem các học viên.
• Nhập học viên mới.
• Sửa dữ liệu học viên đã có.
• Xoá dữ liệu học viên đã có. Sơ đồ cập nhật học viên:
42
1. Cập nhật học viên
1.2. Nhập học viên mới
1.3. Sửa dữ liệu học viên
1.4. Xoá dữ liệu học viên 1.1. Hiện danh sách học viên
5.2. Tìm kiếm
Sơ đồ tìm kiếm học viên được tiến hành theo:
• Tìm kiếm theo danh sách lớp.
• Tìm kiếm theo thông tin về học viên.
5.2.1. Tìm kiếm học viên
43
Tìm kiếm học viên
Tìm kiếm theo ngày sinh Tìm kiếm theo tên học viên Tìm kiếm theo mã học viên
Tìm kiếm theo chức vụ Tìm kiếm theo địa chỉ Tìm kiếm theo số phone
Tìm kiếm theo số fax Tìm kiếm theo tên lớp
5.2.2. Tìm kiếm danh sách lớp học viên