Môn học phân tích thiết kế phần mềm đề tài phân tích thiết kế hệ thống quản lý thư viện

28 6 0
Môn học  phân tích thiết kế phần mềm đề tài  phân tích thiết kế hệ thống quản lý thư viện

Đ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

Bộ Giáo Dục Và Đào Tạo Trường Đại Học Ngoại Ngữ Tin Học Thành Phố Hồ Chí Minh Khoa Công Nghệ Thông Tin MÔN HỌC PHÂN TÍCH THIẾT KẾ PHẦN MỀM ĐỀ TÀI PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ THƯ VIỆN Giáo Viên[.]

Bộ Giáo Dục Và Đào Tạo Trường Đại Học Ngoại Ngữ - Tin Học Thành Phố Hồ Chí Minh Khoa Cơng Nghệ Thơng Tin MƠN HỌC : PHÂN TÍCH THIẾT KẾ PHẦN MỀM ĐỀ TÀI : PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ THƯ VIỆN Giáo Viên Hướng Dẫn : Thành Viên : Nguyễn Thanh Dương – MSSV: 21DH112385 Phạm Minh Tâm – MSSV: 21DH114093 Trần Thanh Sỹ – MSSV: 21DH114505 Mssv – Họ tên Học kỳ… Năm học 20 20 Tp Hồ chí minh, Ngày … tháng … năm … ii | P a g e Mssv – Họ tên Học kỳ… Năm học 20 20 Nhận xét giảng viên Page of 28 Mssv – Họ tên Học kỳ… Năm học 20 20 Lời cảm ơn 4|Page Mssv – Họ tên Học kỳ… Năm học 20 20 Mục lục I Giới thiệu chung Khảo sát đối thủ .9 .9 So sánh tính đối thủ .9 Đánh giá tổng kết 10 II Phân tích thiết kế hệ thống 10 Đặc tả hệ thống (System requirements) 10 Giả định (Assumption) cho hệ thống 10 Phạm vi hệ thống (Scope) 10 Yêu cầu người sử dụng hệ thống (Users requirements) .10 Ma trận actor use case 10 Use case diagram 10 Đặc tả use case 10 Sequence diagram .10 State machine diagram .10 10 Activity diagram 10 11 Sơ đồ ERD 10 12 Giao diện mockup 10 13 Ảnh chụp source control system 10 III Kết luận .10 IV Tài liệu tham khảo .10 5|Page Mssv – Họ tên Học kỳ… Năm học 20 20 Danh mục hình ảnh 6|Page Mssv – Họ tên Học kỳ… Năm học 20 20 Danh mục bảng biểu 7|Page Mssv – Họ tên Học kỳ… Năm học 20 20 Danh mục từ viết tắt 8|Page Mssv – Họ tên Học kỳ… Năm học 20 20 Bảng phân công công việc Thành viên (Tên + MSSV) Nhiệm vụ Mức độ hoàn thành Mức độ tích cực 9|Page Mssv – Họ tên Học kỳ… Năm học 20 20 Giới thiệu chung Giới thiệu sơ yêu cầu tập (có thể copy phần yêu cầu file case study) Dựa danh sách yêu cầu, xác định danh sách yêu cầu chức hệ thống Sau dẫn nhập dựa yêu cầu, nhóm khảo sát số đối thủ sau thị trường (đưa tên danh sách đối thủ) - Đối thủ Trong phần 1.1 trình bày kết khảo sát chi tiết đối thủ, phần 1.2 so sánh tính đối thủ 1.3 phần đánh giá tổng kết Khảo sát đối thủ Yêu cầu chức Yêu cầu Giao diện Chức Giao diện Chức - Ưu điểm Nhược điểm - Ưu điểm Nhược điểm Yêu cầu chức Yêu cầu - Ưu điểm Nhược điểm - Ưu điểm Nhược điểm So sánh tính đối thủ Đánh giá chất lượng yêu cầu A theo thang điểm từ (*) đến (*****), chức khơng có để trống u cầu chức Yêu cầu Đối thủ Đối thủ Đối thủ Đối thủ Đối thủ 10 | P a g e Mssv – Họ tên Học kỳ… Năm học 20 20 Quản lý vật phẩm 14 | P a g e Mssv – Họ tên Học kỳ… Năm học 20 20 Mua hàng 15 | P a g e Mssv – Họ tên Học kỳ… Năm học 20 20 Đặc tả use case 16 | P a g e Mssv – Họ tên Học kỳ… Năm học 20 20 Đăng nhập Name Đăng nhập Code Description Dùng để đăng nhập vào hệ thống Actor Gamer Pre-condition Đã có tài khoản người sử dụng Trigger UC02 Khi actor app chọn nút Đăng nhập Post-condition Người dùng đăng nhập thành công vào hệ thống, sử dụng chức liên quan, hệ thống vào trang HOME Error situations Mất kết nối internet System state in error situations Hệ thống thơng báo “Thất bại, vui lịng thử lại sau” Standard flow/process Actor nhập Tên, mật nhấn nút Đăng nhập Hệ thống kiểm tra tài khoản có hợp lệ Nếu tài khoản hệ thống redirect tới trang HOME Alternative flow/ Process 1’ Nsd nhập sai tài khoản: Alternative flow/ Process NSD CHƯA CÓ TÀI KHOẢN Alternative flow/ Process NSD QUÊN MẬT KHẨU: 2’ hệ thống thông báo “Đăng nhập thất bại: Tài khoản mật sai” Nsd chọn nút Tạo tài khoản mới: thực theo UC01ĐĂNG KÝ TÀI KHOẢN Sau đăng ký xong, hệ thống quay lại trang Đăng nhập thực theo UC02- ĐĂNG NHẬP Nsd chọn nút QUÊN MẬT KHẨU: thực theo UC04QUÊN MẬT KHẨU Sau đổi mật xong, hệ thống quay lại trang Đăng nhập thực theo UC02- ĐĂNG NHẬP 17 | P a g e Mssv – Họ tên Học kỳ… Năm học 20 20 Đăng kí Name ĐĂNG KÝ Description Dùng để tạo tài khoản vào hệ thống Actor User Pre-condition Người dùng chưa có tài khoản Post-condition 1.Người dùng đăng kí thành cơng, hệ thống chuyển trang đăng nhập Error situations Code Trigger UC01 Khi actor chọn nút Tạo tài khoản Khơng có kết nối mạng System state in error situations Hệ thống thông báo: Trang web không khả dụng Standard flow/process Actor nhập Tên, mật Email, chọn vùng, SDT Hệ thống kiểm tra gửi mã, hợp lệ chuyển sang trang Đăng nhập Alternative flow/ Process 1 NSD nhập sai mã, hệ thống thông báo Mã không hợp lệ Hướng dẫn người Name ĐĂNG KÝ Description Dùng để tạo tài khoản vào hệ thống Actor User Pre-condition Người dùng chưa có tài khoản Post-condition 1.Người dùng đăng kí thành cơng, hệ thống chuyển trang đăng nhập Error situations Code Trigger UC01 Khi actor chọn nút Tạo tài khoản Khơng có kết nối mạng System state in error situations Hệ thống thông báo: Trang web không khả dụng Standard flow/process Actor nhập Tên, mật Email, chọn vùng, SDT Hệ thống kiểm tra gửi mã, hợp lệ chuyển sang trang Đăng nhập Alternative flow/ Process NSD nhập sai mã, hệ thống thông báo Mã không hợp lệ 18 | P a g e Mssv – Họ tên Học kỳ… Năm học 20 20 Chuẩn bị trước chơi Name HƯỚNG DẪN NGƯỜI MỚI Description Dùng để hướng dẫn người chơi Actor User Pre-condition Người dùng đăng nhập lần đầu thành công Post-condition 1.Người dùng thông qua hướng dẫn lần đầu để hiểu biết vài thao tác game Error situations System state in error situations Code Trigger UC04 Khi actor đăng nhập thành cơng 1.Khơng có kết nối mạng Hệ thống khơng thể sử dụng Standard flow/process Hệ thống hướng dẫn chức game vàng, kinh nghiệm, tướng chiêu thức, trang bị,… Alternative flow/ Process 1 Sau hoàn thành xong hướng dẫn nhận quà Vào chơi Name VÀO CHƠI Description Dùng để bắt đầu trận đấu Actor Gamer Pre-condition Đã có tài khoản người sử dụng Post-condition Error situations System state in error situations Standard flow/process Code Trigger UC05 Khi actor nhấn vào START Người chơi sử dụng chức để tiến hành chơi game Không đủ người chơi Không xác nhận chơi game Hệ thống chờ đến có người chơi tham gia vào game Hệ thống khóa khơng cho chơi thời gian giới hạn Actor chọn ghép đơn ghép đội 19 | P a g e Mssv – Họ tên Alternative flow/ Process Học kỳ… Năm học 20 20 1’ Nếu đủ teams, team thành viên trận đấu bắt đầu CHAT Name CHAT Code UC10 Description Dùng để truyền tải thông điệp Actor Actor Pre-condition Người dùng giao diện hình GAME Post-condition Người dùng gửi Chat thành công, hệ thống hiển thị đoạn chat vừa gửi lên phần Comment Error situations Trigger Khi actor chọn nút CHAT Tin nhắn bị chặn     Ngôn ngữ không hợp lệ     Mất kết nối internet System state in error situations Không thể gửi Nội dung chứa từ cấm, vui lòng thử lại     Vui lòng kiểm tra lại đường truyền internet Standard flow/process Hệ thống kiểm tra nội dung hợp lệ chưa, hợp lệ tin nhắn gửi đi, vvv.v.v 20 | P a g e ... tổng kết 10 II Phân tích thiết kế hệ thống 10 Đặc tả hệ thống (System requirements) 10 Giả định (Assumption) cho hệ thống 10 Phạm vi hệ thống. .. Họ tên Học kỳ… Năm học 20 20 Đánh giá tổng kết Yêu cầu hệ thống Đặc tả hệ thống (System requirements) Giả định (Assumption) cho hệ thống Phạm vi hệ thống (Scope) Yêu cầu người sử dụng hệ thống. .. chơi Hệ thống Người chơi Người chơi Người chơi Người chơi Hệ thống Người chơi Người chơi Người chơi Người chơi Người chơi Package/ Đối tượng Quản lý tài khoản Quản lý tài khoản Quản lý vật phẩm Quản

Ngày đăng: 07/03/2023, 20:42

Tài liệu cùng người dùng

Tài liệu liên quan