Khoa: CÔng nghệ thông tin 1 ngân hàng câu hỏi thi thực hành vấN ĐÁP


Ngân hàng câu hỏi thi môn: Công nghệ phần mềm



tải về 347.67 Kb.
Chế độ xem pdf
trang5/66
Chuyển đổi dữ liệu03.02.2023
Kích347.67 Kb.
#54170
1   2   3   4   5   6   7   8   9   ...   66
NHCHT - Nhap mon Cong nghe phan mem - 2022

Ngân hàng câu hỏi thi môn: Công nghệ phần mềm
Đề số 05
Thời gian làm bài: 60 phút
Khách hàng yêu cầu chúng ta phát triển một phần mềm quản lí kết quả học tập của sinh viên theo 
tín chỉ, được mô tả như sau:

Mỗi sinh viên (Mã SV, mật khẩu, tên, ngày sinh, khóa, quê quán, địa chỉ) được phép đăng kí 
tối thiểu 10 tín chỉ/học kì và tối đa 15 tín chỉ/học kì

Mỗi sinh viên được đăng kí nhiều môn học (mã môn, tên môn, số tín chỉ)

Mỗi môn học có thể có nhiều môn học yêu cầu sinh viên phải hoàn thành trước đó thì mới
được đăng kí

Mỗi môn học có thể có nhiều lớp học phần (mã lớp, tên lớp, số sv tối đa, phòng học, khung 
giờ học cố định trong tuần)

Sinh viên không được phép đăng kí học hai lớp có trùng buổi học

Với mỗi môn học, một sinh viên chỉ được đăng kí vào 1 lớp xác định

Kết quả của sinh viên (điểm thành phần số 1, số 2, số 3, điểm thi, điểm cuối cùng=x% số1+ 
y% số2 + z% số3 + w% điểm thi) được lưu theo từng môn học

Điểm trung bình của sinh viên trong học kì được tính bằng trung bình có trọng số là số tín
chỉ từng môn học
Anh/chị hãy thực hiện modul "Lên lịch học cho lớp học phần" với các bước sau đây: QL chọn 
menu lên lịch học cho lớp học phần → giao diện lên lịch học hiện ra với các ô sổ chọn môn học, lớp 
học phần, phòng học, khung giờ, nút xác nhận → QL click chọn môn học từ danh sách sổ xuống → 
Danh sách lớp học phần của môn học học được cập nhật → QL click chọn thêm 1 lớp học phần của 
môn học → click chọn phòng học từ danh sách phòng học sổ xuống + click chọn khung giờ trong 
tuần từ danh sách khung giờ sổ xuống + click xác nhận → Hệ thống lưu lịch học vào CSDL và 
thông báo thành công.
1. Viết một scenario chuẩn cho use case này
2. Trích và vẽ biểu đồ các lớp thực thể liên quan của modul
3. Thiết kế tĩnh: thiết kế giao diện và vẽ biểu đồ lớp MVC chi tiết cho modul
4. Thiết kế động: vẽ biểu đồ tuần tự mô tả tuần tự hoạt động của modul
5. Viết một test case chuẩn cho modul này
11



tải về 347.67 Kb.

Chia sẻ với bạn bè của bạn:
1   2   3   4   5   6   7   8   9   ...   66




Cơ sở dữ liệu được bảo vệ bởi bản quyền ©hocday.com 2024
được sử dụng cho việc quản lý

    Quê hương