Đề thi môn Phân tích thiết kế hệ thống kì 20202 Đại học Bách Khoa Hà Nội. Thuộc ngành Khoa học máy tính CÔng nghệ thông tin. Kì học 20202. Thuộc ngành Khoa học máy tính CÔng nghệ thông tin. Kì học 20202. Thuộc ngành Khoa học máy tính CÔng nghệ thông tin. Kì học 20202. Thuộc ngành Khoa học máy tính CÔng nghệ thông tin. Kì học 20202. Thuộc ngành Khoa học máy tính CÔng nghệ thông tin. Kì học 20202.
TRƯỜNGĐẠIHỌCBÁCHKHOAHÀNỘI ViệnCơngnghệThơngtinvàTruyềnthơng Đềthicuốikỳhọcphần:Phântíchvàthiếtkếhệthống (Mãhọcphần:IT3120) Nămhọc:2020-2021 Họckỳ:2 Kípthi:Kíp3(12h30) Thờigianlàmbài:70phút *Ghichú:Đượcsửdụngtàiliệu gàythi:06/09/2021 N Hìnhthức:Trựctuyến/TeamsAssignment Đềchẵn Câu1 [1đ] Theo em thì phát triển cùng một hệ thống theo mơ hình chia pha hay mơ hình thác nước có thểnhanhcóhệthốnghoạtđộngthựctếhơn?Giảithíchvìsao? Câu2 [1đ] Hãy cho biết các dấu hiệu cơ bản để phân biệt một yêu cầu hệ thống là yêu cầu chức năng hay yêu cầu phi chức năng? Yêu cầu Hệ thống có giao diện đồ họa để thao tác thuộc nhómucầunàovàvìsao? Câu3 [3đ] Xét một chuỗi thao tác sau được gắn với một người dùng Nguyễn Văn A (viết tắt là NVA) trong không gian mạng và một trang Web bán hàng trực tuyến. (1) Trong ngày sinh nhật của mình NVA nhận được một khoản tiền chúc mừng sinh nhật từ bà. (2) NVA muốn mua một máy tính bảng mới. (3) NVA tìm hiểu về các máy tính bảng đang được bán trên một trang Web bán hàng trực tuyến. (4) NVA tìm hiểu thơng tin về các linh kiện máy tính được bán trên cùng trang Web. (5) NVA đọc các bình luận về sản phẩm. (6) NVA đặt mua một chiếc máy tính bảng. (7) NVA thanh toán trực tuyến. (8) NVA nhận hàng từ người giao hàng. (9) NVA chuyển số tiền còn lại từ khoản tiền bà gửi vào một tài khoản tiết kiệm để sửdụngchocôngviệcsaunày. Yêu cầu: a) Hãy xác định các sự kiện mà người phân tích cần tìm hiểu cho hệ thống bán hàng trực tuyến? b) Hãy thử phác thảo một mơ hình chức năng đơn giản cho hệ thống bao gồm: Định nghĩa các tác nhân của hệ thống và danh mục các ca sử dụng cùng với các mô tả ngắn gọn cho mỗi ca sử dụng bao gồm Id, tên, và giải thích vắn tắt về phạm vi nghiệp vụcủacasửdụng?c)Vẽmộtbiểuđồcasửdụngtổngquannhấtquánvớikếtquảmụcb. Câu4(*) [3đ] Giả sử một hệ thống trong một môi trường giả định cần lưu thông tin về Sinh Viên, Giảng Viên, Học Phần, Lớp Học và Lớp Thi. Giả sử chúng ta đang tạo mơ hình cấu trúc và nhóm phân tích đã xác định được các lớp SinhVien với các thuộc tính HoTen và MSSV - SinhVien(HoTen, MSSV), và GiangVien(HoTen), HocPhan(MaHP, TenHP), LopHoc(MaLop,ThoiGian,PhongHoc),LopThi(NgayThi,KipThi). Yêu cầu: a) Hãy liệt kê/mô tả bằng lời các mối quan hệ giữa các khái niệm/các lớp đã cho; b) Hãy tạo mơ hình cấu trúc bằng biểu đồ lớp với các lớp đã cho cùng với các quan hệ đã xác định được ở mục a cùng với các cơ số (được bổ xung thêm các thành phần và thực hiện các tái cấu trúc nếu cần). c) Hãy vẽ một biểu đồ đối tượng với đầy đủ các đối tượng thuộc các lớp và thỏa mãn các ràng buộc có trong biểu đồ lớp, đồng thời sử dụng thông tin củaemchomộtđốitượngsinhviên,tựchọnthôngtinchocácđốitượngkhác. Câu5(*) [2đ] Chomơhìnhcấutrúcđượcbiểudiễnbằngmộtbiểuđồlớpnhưsau: ucầu:a )T hựchiệncáctáicấutrúccầnthiếtvàthiếtkếCSDLquanhệtươngthích chuẩn3NF.b)BổxungvàobiểuđồcáclớptầngDAM. Giảngviênrađề TS.NguyễnBáNgọc Bộmônduyệt