You are on page 1of 4

Đề thi giữa kỳ môn Phân tích, Thiết kế hệ thống

(Thời gian 60 phút – không sử dụng tài liệu)


Câu 1(3đ): Trình bày quy trình phát triển phần mềm nhanh (RAD).
Câu 2(7đ): Thành lập biểu đồ phân rã chức năng, biểu đồ luồng dữ liệu và mô hình dữ liệu quan
hệ cho hệ thống quản slý kho hàng với các yêu cầu cơ bản sau:
1) Quản lý hóa đơn bán, hóa đơn mua
2) Quản lý thông tin kiểm kê hàng hóa
3) Lập báo cáo thống kê hàng hóa hiện có trong cửa hàng; hàng hóa thiếu hụt sau mỗi lần
kiểm kê
4) Lập báo cáo hàng hóa vào ra kho theo tháng
Đáp án
Câu 1: Quy trình phát triển phần mềm nhanh (RAD)
 Quy trình phát triển nhanh (Rapid Application Development - RAD) được đề xuất bởi
James Martin, năm 1991
 RAD là quy trình dựa trên mô hình phát triển nguyên mẫu và lặp mà không lập kế hoạch
chi tiết.
 RAD tập trung vào việc thu thập yêu cầu người dùng thông qua các hội thảo, nhóm làm
việc
 Kiểm định sớm các nguyên mẫu bởi người dùng
 Sử dụng khái niệm lặp với sự sử dụng lại các nguyên mẫu (các thành phần)
 Tích hợp liên tục và phát hành sản phẩm nhanh
 Tạo nguyên mẫu nhanh, giảm thiểu lập kế hoạch
 Các nguyên mẫu (module chức năng, thành phần) được phát triển song song và được tích
hợp vào sản phẩm cuối
 RAD tuân theo mô hình lặp có tăng trưởng, có các nhóm nhỏ người phát triển, chuyên gia
nghiệp vụ, đại diện khách hàng và các nguồn lực IT khác xây dựng nguyên mẫu hay
thành phần
 Điểm mấu chốt là các nguyên mẫu sẽ được sử dụng lại
Câu 2:
Biểu đồ phân cấp chức năng

Biểu đồ luồng dữ liệu


- BĐLDL mức ngữ cảnh
- BĐLDL mức đỉnh

- BĐLDL mức dưới đỉnh chức năng quản lý nhập, xuất

Mô hình dữ liệu quan hệ

You might also like