Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 69 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
69
Dung lượng
6,34 MB
Nội dung
BỘ CÔNG NGHIỆP TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN ======***====== Báo cáo tập lớn PHÂN TÍCH THIẾT KẾ HỆ THỐNG Giáo viên: Nhóm - Lớp: Thành viên: Ths Nguyễn Thị Thanh Huyền – CNTT5-K21 Nguyễn Văn Luyến Hệ thống: Hà nội, Năm 2022 LỜI MỞ ĐẦU Trong thời đại ngày nay, Công nghệ thông tin phát triển mạnh mẽ, nhanh chóng xâm nhập vào nhiều lĩnh vực khoa học, kỹ thuật sống Nó trở thành công cụ đắc lực nhiều ngành nghề giao thông, quân sự, y học đặc biệt cơng tác quản lý nói chung Quản Lý Nhà Hàng nói riêng Trước máy tính chưa ứng dụng rộng rãi, công việc Quản Lý Nhà Hàng làm thủ công nên thời gian tốn nhân lực tài Ngày nay, với phát triển cơng nghệ thơng tin mà máy tính sử dụng rộng rãi quan, nhà máy, trường học giúp cho công việc tốt Việc sử dụng máy tính vào cơng tác Quản Lý Nhà Hàng yêu cầu cần thiết nhằm xóa bỏ phương pháp lạc hậu, lỗi thời gây tốn nhiều mặt Q trình tìm hiểu cơng tác quản lý nhà hàng số nhà hàng khu vực Cầu Giấy chúng em xây dựng đề tài “Quản Lý Nhà Hàng” với mong muốn giúp cho việc quản lý dễ dàng, thuận tiện tránh sai sót Chúng em chân thành cảm ơn! Phân tích thiết kế hệ thống MỤC LỤC Chương 1.1 Khảo sát hệ thống Khảo sát sơ 1.1.1 Mục tiêu 1.1.2 Phương pháp .5 1.1.3 Đối tượng khảo sát 1.1.4 Kết sơ 1.1.5 Các tài liệu thu thập 10 1.2 Khảo sát chi tiết 11 1.2.1 Hoạt động hệ thống 11 1.2.2 Các yêu cầu chức 12 1.2.3 Các yêu cầu phi chức 12 Chương 2.1 Phân tích thống .14 Biểu đồ use case 14 2.1.1 Các use case 15 2.1.2 Các use case thứ cấp 16 2.1.3 Phân rã số use case 17 2.2 Mô tả chi tiết use case 20 2.2.1 Mô tả use case Đăng nhập 20 2.2.2 Mô tả use case Thêm nhân viên 20 2.2.3 Mơ tả use case Xóa nhân viên 21 2.2.4 Mổ tả use case Chỉnh sửa thông tin nhân viên 21 2.2.5 Mổ tả use case Xem thông tin nhân viên 22 2.2.6 Mô tả use case Thêm ăn 23 2.2.7 Mơ tả use case Xóa ăn 23 2.2.8 Mô tả use case Chỉnh sửa thông tin ăn 24 2.2.9 Mơ tả use case Xem thơng tin ăn 25 2.2.10 Mô tả use case Đặt bàn 25 2.2.11 Mô tả use case Thanh Toán .26 2.2.12 Mô tả use case Gọi 26 Chương Thiết kế hệ thống 27 3.1 Phân tích use case 27 Phân tích thiết kế hệ thống 3.1.1 Phân tích use case < Đăng Nhập > 27 3.1.2 Phân tích use case .30 3.1.3 Phân tích use case 31 3.1.4 Phân tích usc case < Chỉnh sửa thơng tin nhân viên > 34 3.1.5 Phân tích use case < Xem thơng tin Nhân viên > .36 3.1.6 Phân tích use case < Thêm ăn > 37 3.1.7 Phân tích use case < Xóa ăn > 40 3.1.8 Phân tích use case < Chỉnh sửa Món ăn > 42 3.1.9 Phân tích use case < Xem thơng tin Món ăn > 43 3.1.10 Phân tích use case < Đặt bàn > 46 3.1.11 Phân tích use case < Thanh tốn > 50 3.2 Biểu đồ lớp phân tích 51 3.2.1 Nhóm use case 51 3.2.2 Nhóm use case thứ cấp 52 3.3 Giao diện 53 3.3.1 Use case Đăng Nhập 53 3.3.2 Use case Thêm Nhân Viên 54 3.3.3 Use case Xóa Nhân Viên 56 3.3.4 Use case Xem thông tin Nhân viên 57 3.3.5 Use case Chỉnh sửa thông tin nhân viên 58 3.3.6 Use case Thêm ăn 61 3.3.7 Use case Xóa ăn 62 3.3.8 Use case Xem ăn .64 3.3.9 Use case Chỉnh sửa thơng tin Món ăn 65 3.3.10 Use case Đặt bàn .67 3.3.11 Use case Thanh toán 68 Phân tích thiết kế hệ thống Chương Khảo sát hệ thống 1.1 Khảo sát sơ 1.1.1 Mục tiêu Tìm hiểu vấn đề, khó khăn quản lý nhân viên, khách hàng, ăn, tốn, … nhà hàng 1.1.2 Phương pháp Phỏng vấn Kế hoạch vấn Người hỏi: Nguyễn Văn Khang Địa chỉ: Nhà hàng Kiều Hoa – 291 Tô Hiệu – Cầu Giấy Số điện thoại: 0123012310 Đối tượng: + Đối tượng hỏi là: Anh Nguyễn Văn Khang + Cần hỏi cách thức hoạt động quản lý nhà hàng Chương trình Giới thiệu - Tổng quan dự án - Tổng quan vấn - Chủ Đề đề cập, xin phép ghi âm - Chủ đề : câu hỏi câu trả lời - Tổng hợp nội dung ý kiến người hỏi Kết thúc ( thỏa thuận ) thiệu - Giới Tổng Phân tích thiết kế hệ thống quan dự án quan vấn Tổng PHIẾ Dự án: Xây dựng Website quản lý nhà hàng Người hỏi: Nguyễn Văn Luyến Câu hỏi Câu 1: Hệ thống quản lý có đảm bảo tính thời hạn ngun liệu thực phẩm khơng? Anh đánh giá hệ thống tốt , hay tệ ? Câu 2: Anh đánh giá hệ thống tốt, hay tệ khâu quản lý thời gian làm việc nhân viên Phân tích thiết kế hệ thống Câu 3: Anh có hay khơng thường xuyên sử dụng doanh số, kiểm soát thu hệ thống tổng hợp? Câu 4: Anh có hay khơng thường xuyên sử dụng báo cáo tình hình kinh doanh hệ thống tổng hợp? Câu 5: Anh có hay không thường xuyên sử dụng hệ thống quản lý nhân viên? Câu 6: Hệ thống quản lý có đáp ứng đầy đủ thơng tin hóa đơn khơng? Anh đánh giá hệ thống tốt, hay tệ? Câu 7: Hệ thống quản lý có kiểm sốt thơng tin khách hàng không? Anh đánh giá hệ thống tốt, hay tệ? Câu 8: Hệ thống có thống kê danh sách ăn bán nhà hàng không? Anh đánh giá chức hệ thống tốt, hay tệ? Câu 9: Anh xử lý trường hợp tốn mà khách hàng khơng có tiền mặt? Phân tích thiết kế hệ thống Câu 10: Một nhân viên phàn nàn mức lương đạt tháng qua Anh xử lý trường hợp trên? Trả lời: Chúng xem xét thái độ lực nhân viên , từ đưa mực lương phụ hợp với nhân viên Đánh giá chung: Tổng hợp nội dung ý kiến người hỏi Kết thúc(Thỏa thuận) Kết thúc buổi vấn cảm ơn nhân viên đến tham gia vấn Điều tra Phân tích thiết kế hệ thống 53 3.3.2.3 Biểu đồ trình tự mơ hình hóa Phân tích thiết kế hệ thống 54 3.3.3 Use case Xóa Nhân Viên 3.3.3.1Giao diện hình 3.3.3.2Biểu đồ lớp hình 3.3.3.3 Biểu đồ trình tự mơ hình hóa Phân tích thiết kế hệ thống 55 3.3.4 Use case Xem thông tin Nhân viên 3.3.4.1Giao diện hình Phân tích thiết kế hệ thống 56 3.3.4.2Biểu đồ lớp hình 3.3.4.3Biểu đồ trình tự mơ hình hóa 3.3.5 Use case Chỉnh sửa thơng tin nhân viên Phân tích thiết kế hệ thống 57 3.3.5.1Giao diện hình 3.3.5.2 Biểu đồ lớp hình Phân tích thiết kế hệ thống 58 3.3.5.2Biểu đồ trình tự mơ hình hóa 3.3.6 Use case Thêm ăn Phân tích thiết kế hệ thống 59 3.3.6.1 Giao diện hình 3.3.6.2 Biểu đồ lớp hình 3.3.6.2Biểu đồ trình tự mơ hình hóa Phân tích thiết kế hệ thống 60 3.3.7 Use case Xóa ăn 3.3.7.1 Giao diện hình 3.3.7.2 Biểu đồ lớp hình Phân tích thiết kế hệ thống 61 3.3.7.3Biểu đồ trình tự mơ hình hóa Phân tích thiết kế hệ thống 62 3.3.8 Use case Xem ăn 3.3.8.1Giao diện hình 3.3.8.2 Biểu đồ lớp hình Phân tích thiết kế hệ thống 63 3.3.8.2 Biểu đồ trình tự mơ hình hóa 3.3.9 Use case Chỉnh sửa thơng tin Món ăn 3.3.9.1Giao diện hình Phân tích thiết kế hệ thống 64 3.3.9.2Biểu đồ lớp hình 3.3.9.3 Biểu đồ trình tự mơ hình hóa Phân tích thiết kế hệ thống 65 3.3.10 Use case Đặt bàn 3.3.10.1 Giao diện hình 3.3.10.2 Biểu đồ lớp hình Phân tích thiết kế hệ thống 66 3.3.10.3 Biểu đồ trình tự mơ hình hóa 3.3.11 Use case Thanh tốn 3.3.11.1 Giao diện hình Phân tích thiết kế hệ thống 67 3.3.11.2 Biểu đồ lớp hình 3.3.11.3 Biểu đồ trình tự mơ hình hóa Phân tích thiết kế hệ thống ... thiết kế hệ thống 37 3.1.6 Phân tích use case < Thêm ăn > 3.1.6.1 Biểu đồ trình tự Phân tích thiết kế hệ thống 38 3.1.6.2 Biểu đồ lớp phân tích Phân tích thiết kế hệ thống 39 Phân tích thiết kế hệ. .. lớp phân tích Phân tích thiết kế hệ thống 46 3.1.10 Phân tích use case < Đặt bàn > 3.1.10.1 Biểu đồ trình tự Phân tích thiết kế hệ thống 47 3.1.10.2 Biểu đồ lớp phân tích Phân tích thiết kế hệ thống. .. Biểu đồ lớp phân tích Phân tích thiết kế hệ thống 43 3.1.9 Phân tích use case < Xem thơng tin Món ăn > 3.1.9.1 Biểu đồ trình tự Phân tích thiết kế hệ thống 44 Phân tích thiết kế hệ thống 45 3.1.9.2