1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Bài tập thực hành PHÂN TÍCH THIẾT kế hệ THỐNG bộ môn hệ THỐNG THÔNG TIN

35 10 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Bài Tập Thực Hành Phân Tích Thiết Kế Hệ Thống
Trường học Trường Đại Học Công Nghiệp TP.HCM
Chuyên ngành Công Nghệ Thông Tin
Thể loại bài tập thực hành
Thành phố TP.HCM
Định dạng
Số trang 35
Dung lượng 1,36 MB

Nội dung

Trường ĐẠI HỌC CƠNG NGHIỆP TP.HCM Khoa Cơng Nghệ Thơng Tin Bài tập thực hành PHÂN TÍCH THIẾT KẾ HỆ THỐNG BỘ MƠN HỆ THỐNG THÔNG TIN download by : skknchat@gmail.com MỤC LỤC Module (3t) Xác định yêu cầu chức hệ thống - mơ hình hóa u cầu chức sơ đồ use case Module (6t) Viết đặc tả use case – mơ hình hóa Activity 10 Module (6t) Phân tích cấu trúc hệ thống - Mơ hình hóa Domain 14 Module (6t) Thiết kế hệ thống - Sử dụng sơ đồ Sequence – Hiệu chỉnh sơ đồ Domain thành sơ đồ Class .19 Module (3t) Thiết kế thành phần hệ thống 25 Module (3t) Thiết kế hệ thống theo kiến trúc 29 Module (3t)Thiết kế sở liệu 30 download by : skknchat@gmail.com Bài tập phân tích thiết kế hệ thống Module (3t) Xác định yêu cầu chức hệ thống - mơ hình hóa u cầu chức sơ đồ use case A) Mục tiêu:  Từ đặc tả yêu cầu khách hàng, sinh viên xác định yêu cầu chức hệ thống  Sử dụng sơ đồ use case để mô hình hóa u cầu chức xác định B) Tóm tắt Kiến thức  Các thành phần sơ đồ use case − Actor: tác nhân tương tác với hệ thống, actor người hệ thống khác tương tác với hệ thống phát triển + Actor chính: tác nhân kích hoạt tương tác với hệ thống + Actor phụ: tác nhân tương tác với hệ thống, hỗ trợ actor đạt mục tiêu − Use case: danh sách hành động bước kiện xác định tương tác actor hệ thống để đạt mục tiêu xác định − Mối quan hệ: + Quan hệ Actor use case: quan hệ kết hợp (association), xác định chức mà actor thực hệ thống * Một Actor phải liên kết với use case.hoặc nhiều use case * Nhiều Actor liên kết với use case + Quan hệ use case use case: * : hành vi use case included phần hành vi use case base, quan hệ bắt buộc * : mối quan hệ mở rộng để định use case mở rộng hành vi (extention use case) use case khác (base use case), mối download by : skknchat@gmail.com Bài tập phân tích thiết kế hệ thống quan hệ định cách thức thời điểm hành vi xác định extention use case chèn vào hành vi xác định base use case * : use case (child) kế thừa cấu trúc, hành vi mối quan hệ use case khác (parent) + Quan hệ actor actor: * : quan hệ tổng quát hóa actor, actor kế thừa vai trò actor khác C) BÀI TẬP Case study Xây dựng hệ thống đăng ký học phần trực tuyến Việc đăng ký học phần trường đại học ABC thực tay Sinh viên đến trường điền vào biểu mẫu gồm thơng tin cá nhân chọn khóa học họ sau nộp lại biểu mẫu cho nhà đăng ký Thư ký sau nhập lựa chọn vào sở liệu quy trình thực để tạo lịch học cho sinh viên Quá trình đăng ký từ đến hai tuần để hoàn thành Trường đại học định xây dựng hệ thống Đăng ký học phần trực tuyến Hệ thống giúp giảng viên xem lớp học mà họ dạy, sinh viên chọn học phần để đăng ký trực tuyến hoàn tất trình đăng ký khoảng thời gian ngắn Hệ thống đăng ký học phần trực tuyến đặc tả sau: Mỗi năm học bao gồm học kỳ, học kỳ xác định Mã học kỳ, năm học Vào đầu học kỳ, hệ thống hiển thị danh sách học phần mở học kỳ Sinh viên xem thơng tin chi tiết học phần, download by : skknchat@gmail.com Bài tập phân tích thiết kế hệ thống cách chọn học phần muốn xem, hệ thống hiển thị thông tin chi tiết học học phần chọn, bao gồm: học phần tiên quyết, số tín chỉ, danh sách lớp học phần, ứng với lớp, hệ thống hiển thị thông tin ngày, học, Giảng viên phụ trách, để giúp sinh viên đưa định chọn học phần để đăng ký − Ngoài ra, sinh viên phải chọn hai học phần thay trường hợp học phần bị hủy − Một lớp học phần tối thiểu 10 sinh viên, tối đa 20 sinh viên, hết thời gian đăng ký mà lớp học phần 10 sinh viên lớp học phần bị hủy, sinh viên lớp bị hủy phải chuyển sang học phần thay − Hệ thống hiển thị lớp chưa đủ sỉ số − Sau sinh viên hồn tất q trình đăng ký học phần Hệ thống đăng ký học phần gửi thơng tin đến Hệ thống tốn, sinh viên thực tốn nhận hóa đơn tốn học phí sau sinh viên xem lịch học kọc phần vừa đăng ký − Các giảng viên truy cập vào hệ thống để xem danh sách lớp mà họ giảng dạy, xem danh sách sinh viên lớp họ phụ trách Cuối học kỳ, giảng viên đăng nhập vào hệ thống để nhập điểm cho lớp mà họ phụ trách Thông tin giảng viên bao gồm: Mã giảng viên, học tên, ngày sinh, địa − Sinh viên đăng nhập vào hệ thống để xem điểm vào cuối học kỳ Hệ thống lưu trữ thông tin sinh viên bao gồm: Mã sinh viên, họ tên, ngày sinh, địa − Đối với học kỳ, có khoảng thời gian cho phép sinh viên thay đổi lịch học Sinh viên truy cập hệ thống trực tuyến thời gian để thêm hủy học phần đăng ký − Hệ thống toán thiết lập trạng thái ghi có cho sinh viên có học phần bị hủy khoảng thời gian Yêu cầu: Xác định yêu cầu chức Mơ hình hóa u cầu chức năng, sử dụng sơ đồ use case Yêu cầu phi chức Quy tắc nghiệp vụ Quy trình nghiệp vụ download by : skknchat@gmail.com Bài tập phân tích thiết kế hệ thống Hướng dẫn Xác định yêu cầu chức hệ thống: Dựa vào đặc tả, hệ thống gồm chức sau: − Sinh viên xem thông tin chi tiết học phần trước đăng ký − Sinh viên đăng ký học phần − Sinh viên chọn học phần thay − Sinh viên tốn học phí − Sinh viên xem lịch học, xem điểm − Giảng viên chọn học phần giảng dạy − Giảng viên xem danh sách lớp giảng dạy − Giảng viên Nhập điểm lớp giảng dạy − Nhân viên tạo danh mục học phần − Nhân viên quản lý chương trình giảng dạy − Nhân viên Quản lý thông tin Giảng viên − Nhân viên Quản lý thông tin sinh viên − Hệ thống toán thực in hóa đơn sinh viên đóng học phí cho học phần đăng ký Mơ hình hóa u cầu chức năng, sử dụng sơ đồ use case  Xác định actor − Sinh viên: người đăng ký tham gia khóa học trường Đại học − Giảng viên: người tham gia giảng dạy trường Đại học − Nhân viên: người chịu trách nhiệm trì hệ thống đăng ký học phần − Hệ thống tốn: hệ thống bên ngồi tương tác với hệ thống Đăng ký học phần, thực in hóa đơn cho sinh viên sinh viên tốn học phí cho học phần đăng ký  Xác định use case: use case đại diện cho chức hệ thống Để tìm use case phần đặc tả hệ thống ta tìm động từ mà đại diện cho chuỗi hành động tương tác actor hệ thống để đạt mục tiêu actor Dựa vào đặc tả Hệ thống đăng ký học phần, ta xác định use case theo actor, Sinh viên + Xem thông tin chi tiết học phần + Đăng ký học phần + Chọn học phần thay download by : skknchat@gmail.com Bài tập phân tích thiết kế hệ thống + Thanh tốn học phí + Xem lịch học + Xem điểm + Đăng nhập: sinh viên phải đăng nhập thành công vào hệ thống để thực chức Giảng viên + Chọn học phần để giảng dạy + Xem danh sách lớp giảng dạy + Nhập điểm lớp giảng dạy Giảng viên phải đăng nhập thành công để thực chức Nhân viên  + Tạo danh mục học phần + Duy trì chương trình giảng dạy + Quản lý thông tin Giảng viên + Quản lý thông tin sinh viên Sơ đồ use case biểu diễn chức hệ thống Yêu cầu phi chức − Hệ thống phải có giao diện thân thiện, dễ sử dụng − Có tính bảo mật download by : skknchat@gmail.com Bài tập phân tích thiết kế hệ thống − Có tính đắn − Độ tin cậy cao Quy tắc nghiệp vụ − Sinh viên đăng ký học phần phải đảm bảo hồn tất mơn học tiên học phần đăng ký − Mỗi lớp học phần có sỉ số từ 10 đến 20 sinh viên, hết thời gian đăng ký mà sỉ số lớp

Ngày đăng: 29/03/2022, 19:29

HÌNH ẢNH LIÊN QUAN

2. Mô hình hóa yêu cầu chức năng, sử dụng sơ đồ use case. 3. Yêu cầu phi chức năng  - Bài tập thực hành PHÂN TÍCH THIẾT kế hệ THỐNG bộ môn hệ THỐNG THÔNG TIN
2. Mô hình hóa yêu cầu chức năng, sử dụng sơ đồ use case. 3. Yêu cầu phi chức năng (Trang 10)
Package: là một nhóm các lớp hoặc các phần tử mô hình có quan hệ logic với nhau. Package xác định một không gian tên cho nội dung của nó - Bài tập thực hành PHÂN TÍCH THIẾT kế hệ THỐNG bộ môn hệ THỐNG THÔNG TIN
ackage là một nhóm các lớp hoặc các phần tử mô hình có quan hệ logic với nhau. Package xác định một không gian tên cho nội dung của nó (Trang 27)
b. Một dòng trong bảng biểu diễn một đối tượng duy nhất trong lớp thực thể. c. Một thuộc tính của thực thể tương ứng với một thuộc tính trong quan hệ - Bài tập thực hành PHÂN TÍCH THIẾT kế hệ THỐNG bộ môn hệ THỐNG THÔNG TIN
b. Một dòng trong bảng biểu diễn một đối tượng duy nhất trong lớp thực thể. c. Một thuộc tính của thực thể tương ứng với một thuộc tính trong quan hệ (Trang 33)

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w