Chương 3 XÂY DỰNG HỆ THỐNG LUYỆN THI ĐẠI HỌC
3.2. Thiết kế hệ thống
3.2.1. Thiết kế luồng sản phẩm
Sử dụng lược đồ Product Workflow với BPMN (ngơn ngữ mơ hình hóa trực quan cho các ứng dụng trong phân tích nghiệp vụ).
Hình 3-4 Sơ đồ luồng sản phẩm
3.2.2. Thiết kế xử lý
Sử dụng lược đồ tuần tự (Sequence Diagram) để mô tả phương thức xử lý vấn đề của hệ thống.
23
Hình 3-5 Lược đồ tuần tự cho thao tác làm bài tập
Mô tả: Phần làm bài tập được thể hiện với 5 thao tác người dùng
• Sau khi đăng nhập thành cơng (1), người dùng chọn mục luyện tập (2)
• Hệ thống hiển thị danh sách môn học (3), người dùng chọn mơn học (4)
• Hệ thống hiển thị danh sách chương (5), người dùng chọn chương (6)
• Hệ thống hiển thị danh sách bài tập (7), người dùng làm bài và nộp bài (8)
• Hệ thống lưu kết quả xuống database (9) và hiển thị kết quả (10)
24
Hình 3-6 Lược đồ tuần tự cho thao tác làm thi thử
Mô tả: Phần làm thi thử được thể hiện với 5 thao tác người dùng
• Sau khi đăng nhập thành cơng (1), người dùng chọn mục thi thử (2)
• Hệ thống hiển thị danh sách môn học (3), người dùng chọn mơn học (4)
• Hệ thống hiển thị danh sách mã đề (5), người dùng chọn mã đề (6)
• Hệ thống hiển thị thơng tin thẻ dự thi (7), người dùng chọn làm bài, làm bài và nộp bài (8)
• Hệ thống lưu kết quả xuống database (9) và hiển thị kết quả (10) 3.2.2.3. Lược đồ tuần tự thao tác tra cứu điểm chuẩn
25
Hình 3-7 Lược đồ tuần tự cho thao tác tra cứu điểm chuẩn
Mô tả: Phần tra cứu điểm chuẩn được thể hiện với 5 thao tác người dùng
• Sau khi chọn mục tra cứu (1), người dùng chọn mục điểm chuẩn (2)
• Hệ thống hiển thị danh sách trường (3), người dùng chọn trường (4)
• Hệ thống hiển thị danh sách năm (5), người dùng chọn năm (6)
• Hệ thống hiển thị thông tin điểm chuẩn (7), người dùng xem thơng tin và có thể thay đổi năm (8)
26