Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 54 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
54
Dung lượng
0,92 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 Phân tích thiết kế hệ thống 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ảnlý nói chung QuảnLý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ảnLý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ảnLý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ảnlýnhàhàng số nhàhàng khu vực Cầu Giấy– Hà Nội (Nhà hàng Habit BBQ – Buffet lẩu nướng chuẩn Nhật …), 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ảnlý dễ dàng, thuận tiện tránh sai sót Do thời gian có hạn hiểu biết ngơn ngữ lập trình hạn chế nên chắn làm không tránh khỏi thiếu xót, mong giúp đỡ góp ý kiến thầy cô Chúng em chân thành cảm ơn! Nhóm sinh viên thực hiện! Bảng phân việc Phân tích thiết kế hệ thống Tên thành viên Công việc cụ thể Lê Thái Gặp Quảnlý thơng tin ăn, Đăng nhập Nguyễn HằngLyQuảnlý nhân viên Phạm Quốc Huy Đăng kí tài khoản, in hóa đơn Vũ Viết Quỳnh Quảnlý thông tin khách hàng Nguyễn Hữu Trọng Đặt bàn, đặt món, tra cứu thơng tin khách hàng Phân tích thiết kế hệ thống MỤC LỤC Chương Khảo sát hệ thống 1.1 Khảo sát sơ 1.1.1 Mục tiêu 1.1.2 Phương pháp 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 1.2 Khảo sát chi tiết 1.2.1 Hoạt động hệ thống 1.2.2 Các yêu cầu chức 1.2.3 Các yêu cầu phi chức Chương Mơ hình hóa use case .10 2.1 Biểu đồ use case 10 2.1.1 Các use case 10 2.1.2 Các use case thứ cấp 11 2.1.3 Phân rã số use case 12 2.2 Mô tả chi tiết use case 13 2.2.1 Mô tả use case < Đăng nhập hệ thống> Lê Thái Gặp 13 2.2.2 Mô tả use case Lê Thái Gặp .14 2.2.3 Mơ tả use case Lê Thái Gặp 15 2.2.4 Mơ tả use case Lê Thái Gặp 16 2.2.5 Mô tả use case Nguyễn HằngLy 17 2.2.6 Mơ tả use case Nguyễn HằngLy 17 2.2.7 Mô tả use case < xem thông tin nhân viên > Nguyễn HằngLy 18 2.2.8 Mô tả use case Nguyễn HằngLy 19 2.2.9 Mô tả use case Vũ Viết Quỳnh .19 2.2.5 Mô tả use case Nguyễn Hữu Trọng 20 2.2.6 Mô tả use case Nguyễn Hữu Trọng 21 2.2.7 Mô tả use case Nguyễn Hữu Trọng 22 2.2.8 Mơ tả use case Phạm Quốc Huy .22 2.2.9 Mô tả use case Phạm Quốc Huy 23 Phân tích thiết kế hệ thống Chương Phân tích use case 24 3.1 Biểu đồ lớp Entity hệ thống .24 3.2 Phân tích use case 25 3.2.1 Phân tích use case Lê Thái Gặp .25 3.2.2 Phân tích use case Lê Thái Gặp 26 3.2.3 Phân tích use case Lê Thái Gặp .27 3.2.4 Phân tích use case Lê Thái Gặp 28 3.2.5 Phân tích use case Nguyễn HằngLy .29 3.2.6 Phân tích use case Nguyễn HằngLy 29 3.2.7 Phân tích use case Nguyễn HằngLy .30 3.2.8 Phân tích use case Nguyễn HằngLy 30 3.2.9 Phân tích use case Nguyễn Hữu Trọng 31 3.2.10 Phân tích use case Nguyễn Hữu Trọng 31 3.2.11 Phân tích use case Nguyễn Hữu Trọng .32 3.2.12 Phân tích use case Phạm Quốc Huy 32 3.2.13 Phân tích use case Vũ Viết Quỳnh… 35 3.3 Biểu đồ lớp phân tích .33 3.3.1 Nhóm use case .33 3.3.2 Nhóm use case thứ cấp 33 Chương Thiết kế giao diện 34 4.1 Giao diện 34 4.1.1 Giao diện use case Lê Thái Gặp 34 4.1.2 Giao diện use case Lê Thái Gặp 35 4.1.3 Giao diện use case Nguyễn Hữu Trọng 41 4.1.4 Giao diện use case Phạm Quốc Huy 45 4.1.5 Giao diện use case Nguyễn Hằng Ly……………50 4.1.6 Giao diện use caseVũ Viết Quỳnh………… 54 4.2 Biểu đồ điều hướng hình 54 4.2.1 Nhóm use case .54 4.2.2 Nhóm use case thứ cấp 54 Phân tích thiết kế hệ thống 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 Việc khảo sát sơ nhằm tìm kiếm thu thập thơng tin mức độ hài lòng từ nhiều đối tượng khách hàng khác Qua biết menu, chất lượng ăn, cách phục vụ nhàhàng có phù hợp với khách hay khơng, có khách ủng hộ hay khơng từ đưa thay đổi kịp thời nhằm mang đến hài lòng cao cho khách 1.1.2 Phương pháp Phỏng vấn Các ăn nhàhàng có ngon miệng khơng, chất lượng ? Khách hàng đánh giá vấn đề vệ sinh nhàhàng ? Khách hàng chờ đợi gọi bao lâu, thời gian chờ đợi ăn nào? Khách hàng có muốn quay trở lại nhàhàng hay không ? Nhân viên phục vụ có thực tốt nhiệm vụ khơng ? Khách hàng có sẵn sàng giới thiệu địa đến bạn bè, đồng nghiệp để đến trải nghiệm khơng Điều tra A = Rất khơng hài lòng = Khơng hài lòng = Hài lòng = Rất hài lòng Nhân viên có phục vụ khách hàng tận tình khơng ? Nhân viên có thân thiện khơng ? Bạn có hài lòng với số tiền mà bạn bỏ dành cho ăn khơng ? Nhàhàng có giải ổn thỏa vướng mắc bạn khơng ? Chất lượng ăn có làm bạn thấy hài lòng ? Bạn có hài lòng số lượng thực đơn khơng ? Phân tích thiết kế hệ thống … Quan sát Địa điểm quan sát : Nhàhàng Habit BBQ Thời gian bắt đầu : 19h Thời gian kết thúc : 21h30 Quan sát : Nhân viên lễ tân thân thiện đón tiếp khách vừa bước chân vào quán Nhân viên phục vụ bàn ăn nói nhẹ nhàng lịch sự, ân cần với khách nhanh nhẹn hoạt bát khơng để khách hàng chờ đợi lâu Khu bếp gọn gàng Khách hàng hài lòng với cách phục vụ chất lượng ăn 1.1.3 Đối tượng khảo sát A Đối tượng thực vấn: - Khách hàng B Điều tra : - Sự hài lòng khách hàng - Thái độ phục vụ nhân viên C Quan sát: - Khách hàng hài lòng cách phục vụ chất lượng - Nhân viên phục vụ bàn tận tình chu đáo với khách hàng, nhanh nhẹn hoạt bát k để khách đợi lâu - Cảnh quan sang trọng lịch - Khu bếp sẽ, nhân viên vào bếp với trang phục vào bếp găng tay đảm bảo an toàn vệ sinh 1.1.4 Kết sơ Địa chỉ: Nhàhàng Habit BBQ – Buffet lẩu nướng chuẩn Nhật 1A Dịch Vọng Hậu (góc Trần Thái Tông) Cầu Giấy, Hà Nội +Lịch sử: mở cửa vào ngày 12/3/2006 + Tổ chức: Nhân viên quản lý: nhận thông tin từ khách hàng (bao gồm online khách đặt tận nơi) kiểm tra xem khách hàng hay cũ phục vụ thực đơn.Sau lập phiếu Order(phiếu yêu cầu).Cuối chuyển qua phận nhà bếp Nhân viên nhà bếp:Khi nhận phiếu Order bếp trưởng phân cơng nhóm.Ban đầu chế biến khai vị để kích thích vị giác thực khách,giúp cho khác hàng thưởng thức ngon mà khơng Phân tích thiết kế hệ thống 10 để phải đợi.Món ngồi chế biến với mục tiêu ngon ăn toàn thực phẩm trọng hình thức.Bên cạnh nhàhàng có chiến lược chọn phục vụ bàn.Đó chiến lược kinh doanh vô hiệu Nhân viên phục vụ bàn: Nhận phiếu Order từ phận bếp chuyển ăn đến bàn theo yêu cầu.Sau khách hàng dùng bữa xong có nhiệm vụ tốn, tốn tiền mặt quẹt thẻ Tiếp theo, chuyển lại phiếu toán cho bên kế toán Nhân viên kế toán:Sau nhận phiếu nhập nhập vào phần mềm quảnlýnhà hàng.Đồng thời phải thống kê lại số tiền gốc lãi thu ngày hơm làm báo cáo gửi lại bên quảnlý +Hoạt động kinh doanh: Thành lập năm 2006 nhàhàng bước phát triển để thu hút nhiều khách hàng đến với quán Đến nhàhàng mở rộng thêm nhàhàng địa bàn Mỹ Đình, Hà Đơng Nhổn 1.1.5 Các tài liệu thu thập 1.2 Khảo sát chi tiết 1.2.1 Hoạt động hệ thống - Qua khảo sát em thấy cụ thể sau: Nhân viên quản lý: nhận thông tin từ khách hàng (bao gồm online khách đặt tận nơi) kiểm tra xem khách hàng hay cũ phục vụ thực đơn.Sau lập phiếu Order(phiếu yêu cầu).Cuối chuyển qua phận nhà bếp Nhân viên nhà bếp:Khi nhận phiếu Order bếp trưởng phân cơng nhóm.Ban đầu chế biến khai vị để kích thích vị giác thực khách,giúp cho khác hàng thưởng thức ngon mà khơng để phải đợi.Món chế biến với mục tiêu ngon ăn toàn thực phẩm trọng hình thức.Bên cạnh nhàhàng có chiến lược chọn phục vụ bàn.Đó chiến lược kinh doanh vô hiệu Nhân viên phục vụ bàn: Nhận phiếu Order từ phận bếp chuyển ăn đến bàn theo yêu cầu.Sau khách hàng dùng bữa xong có Phân tích thiết kế hệ thống 40 4.1.2.2 - Biểu đồ lớp hình Thêm ăn : Phân tích thiết kế hệ thống 41 ManHinhChinhScreen ThemMonAn() SuaMonAn() XoaMonAn() Navigate() Truy nhap vao man hinh chinh ManHinhThemMonAnScreen maMon tenMon giaTien thongTin chuThich Navigate() Quay lai man hinh chinh ThemMonAnForm maMon tenMon giaTien chuThich thongTin DongY() TroVe() Navigate() - Sửa ăn: ManHinhChinhScreen ThemMonAn() SuaMonAn() XoaMonAn() Navigate() Truy nhap vao man hinh chinh ManHinhSuaTTMonAnScreen maMon tenMon giaTien thongTin chuThich Navigate() Quay lai man hinh chinh SuaTTMonAnForm maMon tenMon giaTien chuThich thongTin timKiem LuuLai() TroVe() Tim() Navigate() - Xóa ăn: Phân tích thiết kế hệ thống 42 ManHinhChinhScreen ThemMonAn() SuaMonAn() XoaMonAn() Navigate() Truy nhap vao man hinh chinh ManHinhSuaTTMonAnScreen maMon tenMon giaTien thongTin chuThich Navigate() Quay lai man hinh chinh SuaTTMonAnForm maMon tenMon giaTien chuThich thongTin timKiem Xoa() TroVe() Tim() Navigate() 4.1.2.3 - Biểu đồ cộng tác hình Thêm ăn: : NguoiDung : ManHinhThemMonAnScreen : ManHinhChinhScreen : ThemMonAnForm Nhan vao nut them mon an() 2.Navigate() 3.Nhap TT mon an can them Bam them mon an() 5.Navigate - Sửa ăn Phân tích thiết kế hệ thống 43 : NguoiDung : ManHinhChinhScreen : ManHinhSuaMonAnScreen : SuaMonAnForm Nhan vao nut Sua TT mon an() 2.Navigate() 3.Tim mon an can sua Nhap TT mon an can sua Bam luu lai 6.Navigate - Xóa ăn : NguoiDung : ManHinhXoaMonAnScreen : ManHinhChinhScreen : XoaMonAnForm Nhan vao nut Xoa mon an() 2.Navigate() 3.Tim mon an can xoa Bam Xoa() 5.Navigate Phân tích thiết kế hệ thống 44 4.1.3 Giao diện use case Nguyễn Hữu Trọng Phân tích thiết kế hệ thống 45 4.1.3.1 Biểu đồ lớp hình - Xem thơng tin khách hàng - Xem TT bàn Phân tích thiết kế hệ thống 46 - Xem TT Món Ăn 4.1.3.2 - Biểu đồ cơng tác hình DS Khách Hàng Phân tích thiết kế hệ thống 47 - Tra cứu TT bàn - Tra cứu TT Món Ăn Phân tích thiết kế hệ thống 48 4.1.4 Giao diện use case Phạm Quốc Huy 4.1.4.1 Biểu đồ lớp hình 4.1.4.2 Biểu đồ cơng tác hình Phân tích thiết kế hệ thống 49 4.1.5 Giao diện use case Nguyễn HằngLy - Giao diện chung : - Giao diện thêm nhân viên: Phân tích thiết kế hệ thống 50 Phân tích thiết kế hệ thống 51 Giao diện xóa nhân viên : Phân tích thiết kế hệ thống 52 Giao diện sửa nhân viên : Phân tích thiết kế hệ thống 53 Phân tích thiết kế hệ thống 54 4.1.6 Giao diện use case Vũ Viết Quỳnh 4.2 Biểu đồ điều hướng hình 4.2.1 Nhóm use case 4.2.2 Nhóm use case thứ cấp Phân tích thiết kế hệ thống ... tác quản lý nhà hàng số nhà hàng khu vực Cầu Giấy– Hà Nội (Nhà hàng Habit BBQ – Buffet lẩu nướng chuẩn Nhật …), 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ý. .. vào phần mềm quản lý nhà hàng.Đồng thời phải thống kê lại thông tin khách hàng 1.2.2 Các yêu cầu chức - Xử lý yêu cầu khách - Quản lý thông tin ăn - Quản lý thơng tin nhân viên - Quản lý thông tin... 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