Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 76 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
76
Dung lượng
3,86 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: Hệ thống: Ths Nguyễn Thị Hương Lan – CNTT5K13 Khổng Ngọc Lâm Nguyên Bảo Lâm Phạm Hoài Nam Nguyễn Xuân Kiên Xây dựng hệ thống quản lý nhà hàng Hà nội, Năm 2020 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 Quá 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 Khảo sát hệ thống .6 1.1 Khảo sát sơ 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.2 Mục tiêu Phương pháp Đối tượng khảo sát Kết sơ .9 Các tài liệu thu thập .10 Khảo sát chi tiết 12 1.2.1 1.2.2 1.2.3 Hoạt động hệ thống 12 Các yêu cầu chức 13 Các yêu cầu phi chức 13 Chương Mơ hình hóa use case 14 2.1 Biểu đồ use case .14 2.1.1 2.1.2 2.1.3 2.1.4 2.2 Biểu đồ UC .14 Các use case 15 Các use case thứ cấp .15 Phân rã số use case 16 Mô tả chi tiết use case .18 2.2.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.6 2.2.7 2.2.8 2.2.9 2.2.10 2.2.11 2.2.12 Mô tả use case Đăng nhập 18 Mô tả use case Thêm nhân viên 19 Mô tả use case Xóa nhân viên .19 Mô tả use case Chỉnh sửa thông tin nhân viên 20 Mô tả use case Xem thông tin nhân viên .21 Mô tả use case Thêm ăn 22 Mơ tả use case Xóa ăn 22 Mơ tả use case Chỉnh sửa thơng tin ăn 23 Mô tả use case Xem thơng tin ăn 24 Mô tả use case Đặt bàn 24 Mơ tả use case Thanh tốn .25 Mô tả use case Gọi 26 Chương Phân tích use case .27 3.1 3.2 Biểu đồ lớp Entity hệ thống 27 Phân tích use case 27 3.2.1 3.2.2 3.2.3 3.2.4 3.2.5 3.2.6 Phân tích use case (Nguyễn Xuân Kiên) .27 Phân tích use case (Phạm Hoài Nam) 29 Phân tích use case (Phạm Hồi Nam) 31 Phân tích use case (Phạm Hồi Nam) 33 Phân tích use case (Phạm Hồi Nam) 35 Phân tích use case (Nguyễn Bảo Lâm) 37 Phân tích thiết kế hệ thống 3.2.7 3.2.8 3.2.9 3.2.10 3.2.11 3.2.12 3.3 Phân tích use case (Nguyễn Bảo Lâm) 39 Phân tích use case (Nguyễn Bảo Lâm) 41 Phân tích use case (Nguyễn Bảo Lâm) 43 Phân tích use case (Nguyễn Xuân Kiên) 45 Phân tích use case (Khổng Ngọc Lâm) .49 Phân tích use case (Khổng Ngọc Lâm) 50 Biểu đồ lớp phân tích 54 3.3.1 3.3.2 Nhóm use case 54 Nhóm use case thứ cấp 55 Chương Thiết kế giao diện .56 4.1 Giao diện use case (Nguyễn Xuân Kiên) 56 4.1.1 4.1.2 4.1.3 4.2 Giao diện use case (Phạm Hoài Nam) 57 4.2.1 4.2.2 4.2.3 4.3 Hình dung hình .63 Biểu đồ lớp hình 64 Biểu đồ cộng tác hình .64 Giao diện use case (Nguyễn Bảo Lâm) 65 4.7.1 4.7.2 4.7.3 4.8 Hình dung hình .62 Biểu đồ lớp hình 62 Biểu đồ cộng tác hình .63 Giao diện use case (Nguyễn Bảo Lâm) 63 4.6.1 4.6.2 4.6.3 4.7 Hình dung hình .60 Biểu đồ lớp hình 61 Biểu đồ cộng tác hình .61 Giao diện use case (Phạm Hồi Nam) 62 4.5.1 4.5.2 4.5.3 4.6 Hình dung hình .59 Biểu đồ lớp hình 59 Biểu đồ cộng tác hình .60 Giao diện use case (Phạm Hồi Nam) .60 4.4.1 4.4.2 4.4.3 4.5 Hình dung hình .57 Biều đồ lớp hình 58 Biểu đồ cộng tác hình .58 Giao diện use case (Phạm Hồi Nam) 59 4.3.1 4.3.2 4.3.3 4.4 Hình dung hình .56 Biểu đồ lớp hình 56 Biểu đồ cộng tác hình .56 Hình dung hình .65 Biểu đồ lớp hình 65 Biểu đồ cộng tác hình .66 Giao diện use case (Nguyễn Bảo Lâm) 66 Phân tích thiết kế hệ thống 4.8.1 4.8.2 4.8.3 4.9 Hình dung hình .66 Biểu đồ lớp hình 67 Biểu đồ cộng tác hình .67 Giao diện use case (Nguyễn Bảo Lâm) 68 4.9.1 4.9.2 4.9.3 Hình dung hình .68 Biểu đồ lớp hình 68 Biểu đồ cộng tác hình .69 4.10 Giao diện use case (Nguyễn Xuân Kiên) 69 4.10.1 Hình dung hình .69 4.10.2 Biểu đồ lớp hình 70 4.10.3 Biểu đồ cộng tác hình .70 4.11 Giao diện use case (Khổng Ngọc Lâm) .71 4.11.1 Hình dung hình .71 4.11.2 Biểu đồ lớp hình 71 4.11.3 Biểu đồ cộng tác hình .72 4.12 Giao diện use case (Khổng Ngọc Lâm) 72 4.12.1 Hình dung hình .72 4.12.2 Biểu đồ lớp hình 73 4.12.3 Biểu đồ cộng tác hình .73 4.13 Biểu đồ điều hướng hình .74 4.13.1 Nhóm use case 74 4.13.2 Nhóm use case thứ cấp 75 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, toá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 Thị Hoa Địa chỉ: Nhà hàng Kiều Hoa – 291 Tô Hiệu – Cầu Giấy Số điện thoại: 0123012310 Người vấn: Nguyễn Bảo Lâm Thời gian hẹn: Thứ 4, ngày 23 tháng năm 2020 Thời điểm bắt đầu: 15h00 Thời điểm kết thúc: 15h30 Đối tượng: Các yêu cầu đòi hỏi: + Đối tượng hỏi là: Anh Nguyễn + Người hỏi phải người hiểu Văn A rõ công việc quản lý công ty + Cần hỏi cách thức hoạt động người nắm vững cách thức, quản lý nhà hàng nhiệm vụ quản lý Chương trình: Ước lượng thời gian: phút - Giới thiệu phút - Tổng quan dự án phút - Tổng quan vấn phút - Chủ đề đề cập, Xin phép 10 phút ghi âm phút - 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) Dự kiến tổng cộng: 25 phút Phiếu vấn Dự án: Xây dựng Website quản lý nhà Tiểu dự án: Hoạt động quản lý hàng nhà hàng Người hỏi: Chị Nguyễn Thị Hoa Ngày 23 tháng năm 2020 Người hỏi: Nguyễn Bảo Lâm – Nhóm CNTT5 Câu hỏi Ghi Hệ thống quản lý có đảm bảo Trả lời: tính thời hạn nguyên liệu thực Quan sát: Phân tích thiết kế hệ thống phẩm khơng? Anh/Chị đánh giá hệ thống tốt, hay tệ? Anh/Chị đá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? Anh/Chị có hay khơng thường xun sử dụng doanh số, kiểm soát thu hệ thống tổng hợp? Anh/Chị có hay khơng thường xun sử dụng báo cáo tình hình kinh doanh hệ thống tổng hợp? Anh/Chị có hay khơng thường xun sử dụng hệ thống quản lý nhân viên? Hệ thống quản lý có đáp ứng đầy đủ thơng tin hóa đơn không? Anh/Chị đánh giá hệ thống tốt, hay tệ? Hệ thống quản lý có kiểm sốt thông tin khách hàng không? Anh/Chị đánh giá hệ thống tốt, hay tệ? Hệ thống có thống kê danh sách ăn bán nhà hàng không? Anh/Chị đánh giá chức hệ thống tốt, hay tệ? Anh/Chị xử lý trường hợp tốn mà khách hàng khơng có tiền mặt? 10 Một nhân viên phàn nàn mức lương đạt tháng qua Anh/Chị xử lý trường hợp trên? Đánh giá chung: Trả lời: Quan sát: Trả lời: Quan sát: Trả lời: Quan sát: Trả lời: Quan sát: Trả lời: Quan sát: Trả lời: Quan sát: Trả lời: Quan sát: Trả lời: Quan sát: Trả lời: Quan sát: Phân tích thiết kế hệ thống Điều tra Phiếu Điều Tra Về Quản Lý Nhà Hàng Câu 1: Anh/Chị thấy hệ thống quản lý nhân viên sử dụng hiệu khơng? A Rất dễ sử dụng hiệu B Bình thường C Khó sử dụng hiệu D Dễ sử dụng không hiệu Câu 2: Anh/Chị thấy hệ thống quản lý tài nào? A Rất chặt chẽ an tồn B Bình thường C Lỏng lẻo Câu 3: Anh/Chị thấy quản lý hàng hóa có quan trọng khơng? A Rất quan trọng B Bình thường C Hơi quan trọng D Không cần Câu 4: Anh/Chị thấy hệ thống quản lý giải khiếu nại cố khách có cần xử lý nhanh khơng? A Cần nhanh B Chỉ cần bình thường C Khơng cần Câu 5: Anh/Chị thấy hệ thống quản lý đặt bàn sử dụng với khách đầu bếp khơng? A Rất dễ sử dụng B Bình thường C Rất dễ sử dụng Câu 6: Anh/Chị thấy hệ thống điều hành cơng việc, phát sinh hàng ngày có cần thiết khơng? A Rất quan trọng B Bình thường C Không quan trọng Câu 7: Anh/Chị thấy hệ thống quản lý đánh giá phục vụ có hiệu khơng? A Có B Khơng Câu 8: Ý khiến anh/chị chất lượng quản lý hệ thống? ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… Phân tích thiết kế hệ thống Quan sát Phương pháp quan sát: lấy mẫu theo thời gian Đối tượng quan sát: Nhân viên lễ tân, nhân viên kế toán, phận quản lý Thời gian quan sát: ngày, ngày 10 phút chọn ngẫu nhiên từ làm việc Hoạt động đối tượng: - Nhân viên lễ tân: đặt bàn cho khách thông qua điện thoại - Nhân viên kế toán: thống kê doanh thu ngày qua sổ - Ban quản lí: ghi ngày cơng nhân viên qua sổ 1.1.3 Đối tượng khảo sát Đối tượng khảo sát bao gồm: Các nhân viên nhà hàng Khách hang đến ăn cửa hàng Các sửa hàng, hệ thống liên kết với nhà hàng 1.1.4 Kết sơ Địa chỉ: 291 Tô Hiệu, Cầu Giấy, Hà Nội Lịch sử: Được thành lập anh Nguyễn Văn Trung số người khác Tổ chức hoạt động kinh doanh: Nhà hàng đơn vị kinh doanh chuyên phục vụ nhu cầu ăn uống Kinh doanh nhà hàng chuỗi hoạt động tập thể, có liên kết chặt chẽ tất phận với nhau, từ nhân viên phục vụ đến bartender, bếp, thu ngân hay quản lý Ngồi nhà hang cịn nhật tổ chức kiện lớn (sinh nhật, tiệc tất niên…), nhà hàng phục vụ vào tất ngày tuần Phân tích thiết kế hệ thống 10 1.1.5 Các tài liệu thu thập Hình Menu nhà hàng Phân tích thiết kế hệ thống 62 4.5 Giao diện use case (Phạm Hồi Nam) 4.5.1 Hình dung hình 4.5.2 Biểu đồ lớp hình Phân tích thiết kế hệ thống 63 4.5.3 Biểu đồ cộng tác hình 4.6 Giao diện use case (Nguyễn Bảo Lâm) 4.6.1 Hình dung hình Phân tích thiết kế hệ thống 64 4.6.2 Biểu đồ lớp hình 4.6.3 Biểu đồ cộng tác hình Phân tích thiết kế hệ thống 65 4.7 Giao diện use case (Nguyễn Bảo Lâm) 4.7.1 Hình dung hình 4.7.2 Biểu đồ lớp hình Phân tích thiết kế hệ thống 66 4.7.3 Biểu đồ cộng tác hình 4.8 Giao diện use case (Nguyễn Bảo Lâm) 4.8.1 Hình dung hình Phân tích thiết kế hệ thống 67 4.8.2 Biểu đồ lớp hình 4.8.3 Biểu đồ cộng tác hình Phân tích thiết kế hệ thống 68 4.9 Giao diện use case (Nguyễn Bảo Lâm) 4.9.1 Hình dung hình 4.9.2 Biểu đồ lớp hình Phân tích thiết kế hệ thống 69 4.9.3 Biểu đồ cộng tác hình 4.10 Giao diện use case (Nguyễn Xuân Kiên) 4.10.1 Hình dung hình Phân tích thiết kế hệ thống 70 4.10.2 Biểu đồ lớp hình 4.10.3 Biểu đồ cộng tác hình Phân tích thiết kế hệ thống 71 4.11 Giao diện use case (Khổng Ngọc Lâm) 4.11.1 Hình dung hình 4.11.2 Biểu đồ lớp hình Phân tích thiết kế hệ thống 72 4.11.3 Biểu đồ cộng tác hình 4.12 Giao diện use case (Khổng Ngọc Lâm) 4.12.1 Hình dung hình Phân tích thiết kế hệ thống 73 4.12.2 Biểu đồ lớp hình 4.12.3 Biểu đồ cộng tác hình Phân tích thiết kế hệ thống 74 4.13 Biểu đồ điều hướng hình 4.13.1 Nhóm use case Phân tích thiết kế hệ thống 75 4.13.2 Nhóm use case thứ cấp Phân tích thiết kế hệ thống 76 Kết luận Cùng với phát triển không ngừng 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 Bằng Internet, thực nhiều công việc với tốc độc nhanh chi phí thấp nhiều so với thức truyền thống hang loạt nhà hàng ứng dụng công nghệ thông tin vào quản lý nhà hàng Cơ hệ thống thực hiên chức đề ra: Đăng Nhập Đặt bàn Gọi theo yêu cầu khách hàng Quản lý thông tin nhân viên Quản lý thơng tin ăn Thanh tốn Do làm chúng em khơng tránh khỏi thiếu xót, mong giúp đỡ góp ý kiến thầy Chúng em chân thành cảm ơn! Phân tích thiết kế hệ thống ... thiết kế hệ thống 46 3.2.10.2 Biểu đồ lớp phân tích Phân tích thiết kế hệ thống 47 Phân tích thiết kế hệ thống 48 Phân tích thiết kế hệ thống 49 3.2.11 Phân tích use case (Khổng Ngọc... Phân tích thiết kế hệ thống 37 3.2.6 Phân tích use case (Nguyễn Bảo Lâm) 3.2.6.1 Biểu đồ trình tự Phân tích thiết kế hệ thống 38 3.2.6.2 Biểu đồ lớp phân tích Phân tích thiết kế hệ thống. .. tích thiết kế hệ thống 44 3.2.9.2 Biểu đồ lớp phân tích Phân tích thiết kế hệ thống 45 3.2.10 Phân tích use case (Nguyễn Xuân Kiên) 3.2.10.1 Biểu đồ trình tự Phân tích thiết kế hệ thống