Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 37 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
37
Dung lượng
1,15 MB
Nội dung
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 : Tp Hồ chí minh, Ngày … tháng … năm … h Mssv – Họ tên Học kỳ… Năm học 20 20 Nhận xét giảng viên Page of 37 h Mssv – Họ tên Học kỳ… Năm học 20 20 Lời cảm ơn 3|Page h 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 4|Page h Mssv – Họ tên Học kỳ… Năm học 20 20 Danh mục hình ảnh 5|Page h Mssv – Họ tên Học kỳ… Năm học 20 20 Danh mục bảng biểu 6|Page h Mssv – Họ tên Học kỳ… Năm học 20 20 Danh mục từ viết tắt 7|Page h 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ụ Use Case Diagram + ER Diagram Use Case Diagram + ER Diagram Sequence Diagram Activity Diagram Yêu cầu hệ thống + State Machine Diagram Mức độ hồn thành Mức độ tích cực Tốt Tốt Tốt Tốt Tốt 8|Page h Mssv – Họ tên Học kỳ… Năm học 20 20 Giới thiệu chung • Cơng ty du lịch thiết kế tour lên lịch trình cho tour cụ thể sau cập nhật thơng tin tour lên website với đầy đủ thông tin giá loại tour, lịch trình, địa phương đến hình ảnh minh họa(nếu có) • Người viếng thăm website xem, tìm kiếm thơng tin tour du lịch hành tìm kiếm tour theo yêu cầu cụ thể giá cả, địa phương muốn đến, ngày khởi hành tour… sau khách hàng tiến hành đặt chỗ cho tơi xem muốn • Khách hàng đặt tour trực tuyến, website cập nhật thông tin đặt chỗ lưu trực tiếp lên sở liệu, cho phép người quản trị phân quyền theo các cơng việc sau: • - Tìm kiếm đơn đặt chỗ xác nhận hay chưa xác nhận • - Xác nhận đơn đặt chỗ hợp lệ chỉnh sửa thông tin khách hàng thông tin đặt chỗ đơn cụ thể thống kê tình hình đặt chỗ tour • - Xem danh sách khách hàng tham gia tour • - Thay đổi, thêm xóa bỏ thơng tin, hình ảnh địa điểm du lịch địa phương khác mà công ty muốn giới thiệu cho khách hàng • - Theo dõi tình hình liên hệ thơng qua website để đáp ứng kịp thời nhu cầu họ Về tổ chức lưu trữ thực yêu cầu: • - Tthêm xóa sửa thơng tin hình ảnh tour du lịch công ty tổ chức, phục vụ cho cơng tác quản lý, thống kê tình hình hoạt động cơng ty • - Thêm xóa sửa thơng tin hình ảnh điểm du lịch địa phương khác 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ủ 9|Page h Mssv – Họ tên Học kỳ… Năm học 20 20 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 Giao diện Chức năng Quản lý hàng hóa - Ưu điểm: Đơn giản, dễ nhìn - Ưu điểm: Dễ kiểm sốt số lượng hàng hóa - Nhược điểm: Chưa phân - Nhược điểm: Khó kiểm loại hoa duyệt chất lượng hoa Quản lý nhập - Ưu điểm : Dễ dàng thấy - Ưu điểm : Dễ quản lý tất hóa đơn hóa đơn nhập hàng hàng nhập hàng - Nhược điểm: Khơng biết tình trạng Yêu cầu chức Yêu cầu Giao diện Chức - Ư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 Quản lý hàng hóa Quản lý nhập hàng Đối thủ Đối thủ **** ***** 10 | P a g e h Mssv – Họ tên Học kỳ… Năm học 20 20 - Đối tác : khách hàng 3.9 Đặc tả UC tốn (hình 1.10) - Mục đích : cho phép người dùng tốn tour du lịch - Nội dung : khách hàng toán tour du lịch - Đối tác : khách hàng 3.10 23 | P a g e h 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 User Pre-condition Đã có tài khoản người sử dụng Trigger UC02 Khi actor trang Đăng ký/Đăng nhập, chọn nút Đăng nhập Khi nsd toán đơn hàng, chưa đăng nhập Post-condition Người dung đăng nhập thành cơng vào hệ thống, sử dụng chức liên quan, hệ thống lại redirect đến trang HOME Người dùng đăng nhập thành công vào hệ thống, hệ thống redirect trở lại trang Thanh tốn Error situations Khơng kết nối server Hệ thông maintenant Mất kết nối internet System state in error situations Hệ thống hiển thị trang 404 ERROR Hệ thống thông báo: System not available now Hệ thống hiển thị: The site can’t be reached 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 thông báo “Welcome ….”, redirect tới: - trang HOME (nếu nsd đăng nhập từ trang Đăng ký/ Đăng nhập) - trang Thanh toán (nếu nsd chọn Đăng nhập từ trang Thanh toán) Alternative flow/ Process 1’ Nsd nhập sai tài khoản: Alternative flow/ Process NSD CHƯA CÓ TÀI KHOẢN 2’ hệ thống thông báo “Tài khoản không hợp lệ, xin mời đăng nhập lại” Nsd chọn nút Đăng ký tài khoản: 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 24 | P a g e h Mssv – Họ tên Alternative flow/ Process Học kỳ… Năm học 20 20 NSD QUÊN MẬT KHẨU: 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 25 | P a g e h Mssv – Họ tên Học kỳ… Năm học 20 20 Thanh tốn UC có nhiều nhánh Extend: chọn nhánh làm STANDARD FLOW, nhánh cịn lại AF Name THANH TỐN Description Được gọi người dung chọn phương thức toán đơn hàng Actor User Pre-condition Nsd trang GIỎ HÀNG đăng nhập vào hệ thống Post-condition NSD toán hệ thống tạo đơn hang thành công Error situations Code Trigger UC24 Khi actor chọn nút Chọn phương thức tốn Khơng kết nối server System state in error situations Hệ thống thông báo: System not available now Standard flow/process Hệ thống kiểm tra xem người dùng đăng nhập chưa Nếu chưa đăng nhập thực theo UC02-ĐĂNG NHẬP Nếu NSD chọn toán theo COD Hệ thống tạo đơn hang với trạng thái “CHỜ THANH TOÁN”, với phương toán toán = ”COD” Alternative flow/ Process 1a Nsd chọn toán theo CK Alternative flow/ Process 1b Nsd chọn toán thẻ VISA Hệ thống mở trang Chuyển khoản thực theo UC04THANH TOÁN CK Sau nsd tốn thành cơng, Hệ thống tạo đơn hang với trạng thái “ĐÃ THANH TỐN”, với phương thức tốn = “CK” 2b Hệ thống mở trang THANH TOÁN BẰNG VISA thực theo UC04-THANH TOÁN BẰNG VISA 3b Sau nsd tốn thành cơng, Hệ thống tạo đơn hang với trạng thái “ĐÃ THANH TOÁN”, với phương thức toán = “VISA” 26 | P a g e h Mssv – Họ tên Học kỳ… Năm học 20 20 Sequence diagram Hình 4.1: SD Quản lý khách hàng Hình 4.2: SD Tư vấn khách hàng 27 | P a g e h Mssv – Họ tên Học kỳ… Năm học 20 20 Hình 4.3: SD Đăng ký tour Hình 4.4: SD Tạo phiếu đăng ký tour 28 | P a g e h Mssv – Họ tên Học kỳ… Năm học 20 20 Hình 4.5: SD Xem quản lý thơng tin tour Hình 4.6: SD Thanh toán 29 | P a g e h Mssv – Họ tên Học kỳ… Năm học 20 20 Hình 4.7: SD Quản lý nhân viên State machine diagram Activity diagram Hình 6.1: ACT Đăng nhập 30 | P a g e h Mssv – Họ tên Học kỳ… Năm học 20 20 Hình 6.2: ACT Đăng kí tour du lịch 31 | P a g e h Mssv – Họ tên Học kỳ… Năm học 20 20 Hình 6.3: ACT Quản lý thơng tin khách hàng 32 | P a g e h Mssv – Họ tên Học kỳ… Năm học 20 20 Hình 6.4: ACT Quản lý khách hàng xem tour du lịch 33 | P a g e h Mssv – Họ tên Học kỳ… Năm học 20 20 Hình 6.5: ACT Quản lý đăng ký tour du lịch 34 | P a g e h Mssv – Họ tên Học kỳ… Năm học 20 20 Hình 6.6: ACT Quản lý nhân viên 35 | P a g e h Mssv – Họ tên Học kỳ… Năm học 20 20 Hình 6.7: ACT Quản lý tour du lịch 36 | P a g e h Mssv – Họ tên Học kỳ… Năm học 20 20 Sơ đồ ERD Giao diện mockup Ảnh chụp source control system Kết luận Tài liệu tham khảo 37 | P a g e h