Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 80 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
80
Dung lượng
12,36 MB
Nội dung
TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO CHUYÊN ĐỀ HỌC PHẦN PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỔI TƯỢNG ĐỀ TI: Quản lý quán cà phê Coffe House Sinh viên thực : NGUYỄN THỊ PHƯƠNG MAI TẠ THỊ CHINH Giảng viên hướng dẫn : ThS NGUYỄN ĐỨC GIANG Chuyên ngành : CÔNG NGHỆ PHẦN MỀM Lớp : D15_CNPM2 Hà Nội , ngày 01 tháng năm 2022 PHIẾU CHẤM ĐIỂM Sinh viên thực hiện: Họ tên Chữ ký Ghi Chữ ký Ghi Nguyễn Thị Phương Mai Tạ Thị Chinh Giảng viên chấm: Họ tên Giảng viên chấm : Giảng viên chấm : MỤC LỤC MỤC LỤC DANH MỤC HÌNH ẢNH TRONG BÁO CÁO .5 LỜI NÓI ĐẦU CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG VÀ XÁC LẬP DỰ ÁN 1.1 Khảo sát trạng .7 1.1.1 Giới thiệu quán cà phê Coffe House 1.1.2 Quy trình hoạt động 10 1.1.3 Ưu nhược điểm hệ thống 13 1.2 Xác lập dự án đánh giá khả thi 14 1.2.1 Các chức dự án 14 1.2.2.Yêu cầu dự án 15 CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 16 2.1 Xác định Actor Use case tổng quan hệ thống .16 2.1.1 Xác định tác nhân 16 2.1.2 Biểu đồ Use case 17 2.2 Phân tích, thiết kế chức hệ thống 18 2.2.1 Chức đăng nhập 18 2.2.1.1 Biểu đồ use case chức đăng nhập 18 2.2.1.2 Biểu đồ hoạt động chức đăng nhập 20 2.2.1.3 Biểu đồ trình tự chức đăng nhập 21 2.2.1.4 Biểu đồ cộng tác chức đăng nhập 21 2.2.1.5 Biểu đồ trạng thái chức đăng nhập 22 2.2.2 Chức quản lý nhân viên .23 2.2.2.1 Biểu đồ use case chức quản lý nhân viên .23 2.2.2.2 Biểu đồ hoạt động chức quản lý nhân viên 24 2.2.2.2.1 Biểu đồ hoạt động chức thêm nhân viên 25 2.2.2.2.2 Sửa nhân viên .27 2.2.2.2.3 Xóa nhân viên 28 2.2.2.2.4 Tìm kiếm nhân viên .30 2.2.2.3 Biểu đồ trình tự chức quản lý nhân viên 31 2.2.2.3.1 Biểu đồ trình tự chức thêm nhân viên 32 2.2.2.3.2 Biểu đồ trình tự chức sửa nhân viên 33 2.2.2.3.3 Biểu đồ trình tự chức xóa nhân viên 34 2.2.2.3.4 Biểu đồ trình tự chức tìm kiếm nhân viên 35 2.2.2.4 Biểu đồ cộng tác chức quản lý nhân viên .36 2.2.2.4.1 Biểu đồ cộng tác chức thêm nhân viên .37 2.2.2.4.2 Biểu đồ cộng tác chức sửa nhân viên 37 2.2.2.4.3 Biểu đồ cộng tác chức xóa nhân viên 38 2.2.2.4.4 Biểu đồ cộng tác chức tìm kiếm nhân viên 38 2.2.3 Chức Quản lý thực đơn .39 2.2.3.1 Biểu đồ use case chức quản lý thực đơn 39 2.2.3.2 Biểu đồ hoạt động chức quản lý thực đơn 41 2.2.3.2.1 Biểu đồ hoạt động chức thêm thực đơn 42 2.2.3.2.2 Biểu đồ hoạt động chức sửa thực đơn 43 2.2.3.2.3 Biểu đồ hoạt động chức xóa thực đơn 45 2.2.3.2.4 Biểu đồ hoạt động chức tìm kiếm thực đơn 46 2.2.3.3 Biểu đồ trình tự chức quản lý thực đơn 47 2.2.3.3.1 Biểu đồ trình tự chức thêm thực đơn 48 2.2.3.3.2 Biểu đồ trình tự chức sửa thực đơn .49 2.2.3.3.3 Biểu đồ trình tự chức xóa thực đơn .50 2.2.3.3.4 Biểu đồ trình tự chức tìm kiếm thực đơn 51 2.2.3.4 Biểu đồ cộng tác chức quản lý thực đơn 52 2.2.3.4.1 Biểu đồ cộng tác chức thêm thực đơn 53 2.2.3.4.2 Biểu đồ cộng tác chức sửa thực đơn 53 2.2.3.4.3 Biểu đồ cộng tác chức xóa thực đơn 54 2.2.3.4.4 Biểu đồ cộng tác chức tìm kiếm thực đơn 54 2.2.4 Chức Quản lý bán hàng .55 2.2.4.1 Biểu đồ use case chức quản lý bán hàng 55 2.2.4.2 Biểu đồ hoạt động chức quản lý bán hàng .57 2.2.4.2.1 Biểu đồ hoạt động chức tạo hóa đơn 58 2.2.4.2.2 Biểu đồ hoạt động chức toán .59 2.2.4.2.3 Biểu đồ hoạt động chức chốt ca 60 2.2.4.3 Biểu đồ trình tự chức quản lý bán hàng 61 2.2.4.3.1 Biểu đồ trình tự chức tạo hóa đơn .62 2.2.4.3.2 Biểu đồ trình tự chức tốn hóa đơn 63 2.2.4.3.3 Biểu đồ trình tự chức chốt ca 64 2.2.4.4 Biểu đồ cộng tác chức quản lý bán hàng 65 2.2.4.5 Biểu đồ trạng thái hóa đơn 65 2.2.5 Chức báo cáo thống kê 66 2.2.5.1 Biểu đồ use case chức báo cáo thống kê 66 2.2.5.2 Biểu đồ hoạt động chức báo cáo thống kê .67 2.2.5.3 Biểu đồ trình tự chức báo cáo thống kê 68 2.2.5.4 Biểu đồ cộng tác chức báo cáo thống kê 69 2.3 Biểu đồ lớp tổng quát hệ thống 70 2.4 Biểu đồ thành phần .71 2.5 Biểu đồ triển khai 71 .71 CHƯƠNG : PHÁT SINH MÃ TRÌNH 72 3.1 Phát sinh mã trình lớp bàn 72 3.2 Phát sinh mã trình lớp hóa đơn .72 3.3 Phát sinh mã trình lớp chi tiết hóa đơn 73 3.4 Phát sinh mã trình lớp thực đơn 73 3.5 Phát sinh mã trình lớp nhân viên 74 3.6 Phát sinh mã trình lớp ca làm việc 74 CHƯƠNG : THIẾT KẾ GIAO DIỆN 75 4.1 Giao diện chức đăng nhập 75 4.2 Giao diện chức quản lý nhân viên 76 4.3 Giao diện chức quản lý thực đơn 77 4.4 Giao diện chức quản lý bán hàng 77 4.5 Giao diện chức báo cáo thống kê 79 KẾT LUẬN .80 DANH MỤC HÌNH ẢNH TRONG BÁO C Hình 1: Hình ảnh quán cà phê Coffe House .8 Hình 2: Hình ảnh quán cà phê Coffe House .8 Hình 3:Menu quán cà phê Coffe House 10 Y Hình 1: Biểu đồ Use Case 17 Hình 2: Biểu đồ Use Case chức đăng nhập 18 Hình 3: Biểu đồ hoạt động chức đăng nhập .20 Hình 4: Biểu đồ trình tự chức đăng nhập 21 Hình 5: Biểu đồ cộng tác chức đăng nhập 22 Hình 6: Biểu đồ Use Case chức quản lý nhân viên 23 Hình 7: Biểu đồ hoạt động chức quản lý nhân viên 24 Hình 8: Biểu đồ hoạt động chức thêm nhân viên .25 Hình 9: Biểu đồ hoạt động chức sửa nhân viên 27 Hình 10: Biểu đồ hoạt động chức xóa nhân viên .28 Hình 11: Biểu đồ hoạt động chức tìm kiếm nhân viên .30 Hình 12: Biểu đồ trình tự chức quản lý nhân viên .31 Hình 13: Biểu đồ trình tự chức thêm nhân viên 32 Hình 14: Biểu đồ trình tự chức sửa nhân viên 33 Hình 15: Biểu đồ trình tự chức xóa nhân viên 34 Hình 16: Biểu đồ trình tự chức tìm kiếm nhân viên 35 Hình 17: Biểu đồ cộng tác chức quản lý nhân viên 36 Hình 18: Biểu đồ cộng tác chức thêm nhân viên .36 Hình 16: Form trang chủ .73 Hình 17: Cập nhật thông tin nhân viên 73 Hình 18 : Giao diện bán hàng .74 Hình 19 : Hóa đơn .74 Hình 21 : Giao diện quản lý 75 Hình 22: Báo Cáo 76 \ LỜI NĨI ĐẦU Cơng nghệ thơng tin giai đoạn có bước phát triển vũ bão lĩnh vực hoạt động khắp nơi giới Đối với Việt Nam, công nghệ thông tin phát triển vài năm trở lại bước phát triển cho thấy Việt Nam nước có tiềm lĩnh vực cơng nghệ thơng tin Các ưu điểm dễ nhận thấy công nghệ thơng tin giúp phát triển sản phẩm nhờ cơng nghệ mang tính tự động hóa giúp cải tiến dịch vụ sản phẩm; nhờ công nghệ thơng tin phát triển thị trường mới, hình thức bán hàng hiệu với chi phí thấp… Trên thực tế khơng có thành công mà không gắn liền với hỗ trợ, giúp đỡ dù hay nhiều người khác Trước hết, nhóm chúng em xin gửi tới tồn thể thầy, cô giáo khoa công nghệ thông tin Đại học Điện Lực lời cảm ơn chân thành Đặc biệt, nhóm em xin bày tỏ lịng biết ơn sâu sắc tới thầy giáo, TS.Nguyễn Đức Giang – Giảng Viên mơn phân tích thiết kế hướng đối tượng, người tận tâm hướng dẫn nhóm em suốt q trình hồn thiện đề tài Ngồi ra, chúng em xin chân thành cảm ơn ban quản lý, nhân viên quán cà phê Coffe House CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG V XÁC LẬP DỰ ÁN 1.1 Khảo sát trạng Đề tài: “Quản lý quán cà phê Coffe House” Dân số nước ta đạt mức 90 triệu người Cùng với việc gia tăng dân số nhanh, nhu cầu dịch vụ, mua bán ngày gia tăng Tuy nhiên, hệ thống quản lý số sách trước nhiều cửa hàng, cơng ty khơng cịn phù hợp với quy mô tốc độ phát triển Quán cà phê Coffe House vậy, áp dụng tin học vào công việc quản lý, buôn bán dừng lại mức đơn giản, cần có hệ thống giúp việc quản lý tiện lợi dễ sử dụng 1.1.1 Giới thiệu quán cà phê Coffe House Xã hội ngày phát triển, kéo theo nhu cầu đời sống tinh thần người ngày tăng lên Bạn nghĩ nơi yên tĩnh để bạn người thân bạn bè nhâm nhi ly cà phê, đọc vài sách ngắm toàn cảnh Hà Nội Quán cà phê Coffe House nơi lý tưởng để bạn thực a) Giới thiệu chung Tên cửa hàng: Coffe House Tổng số nhân viên: người Thời gian làm việc: Sáng: 8h00 – 12h00 Chiều: 14h00 – 18h00 Tối: 18h00 – 23h00 Doanh thu hàng tháng: 60.000.000 VNĐ Địa chỉ: Phòng 102 tập thể H1, Ngõ 78 Giải Phóng, Hà Nội Quản lý: 0984285182 Facebook: fb.com/coffehouse Hình 1: Hình ảnh quán cà phê Coffe House Hình 2: Hình ảnh quán cà phê Coffe House b) Cơ cấu, sơ đồ tổ chức Chức nhiệm vụ phận - Quản lý quán : Là phận có chức vụ cao cửa hàng, khơng trực tiếp tham gia vào công việc bán hàng, giao dịch gián tiếp chịu trách nhiệm tổ chức đưa phương án phát triển cho cửa hàng.Xử lí đưa định cửa hàng tình xảy cửa hàng Quyết định việc điều chỉnh, tuyển nhân , phân ca, chấm công trả lương cho công nhân viên quán - Bộ phận bán hàng : Là phận tư vấn, tiếp nhận yêu cầu từ khách hàng gửi đến phận pha chế xử lí hóa đơn toán khách hàng - Bộ phận pha chế : Là phận nhận thông tin từ phận bán hàng thực theo yêu cầu khách hàng.Nghiên cứu tạo loại cà phê với vị khác để làm menu quán.Thông báo cho quản lí nguyên liệu gần hết c) Giới thiệu mặt hàng, dịch vụ Hình thức kinh doanh : Mặt hàng kinh doanh chủ yếu cửa hàng loại đồ uống cà phê đồ ăn kèm Hình 3:Menu quán cà phê Coffe House 10 2.2.5 Chức báo cáo thống kê 2.2.5.1 Biểu đồ use case chức báo cáo thống kê Hình 49: Biểu đồ use case chức báo cáo thống kê Đặc tả use case báo cáo thống kê Tên Use Case Mô tả Actor Tiền điều kiện Hậu điều kiện Báo cáo thống kê Use Case cho phép phận quản lý thực xem báo cáo thống kê từ nắm bắt tình hình cửa hàng đề giải pháp cho cửa hàng.Các chức use case bao gồm chức xem xuất báo cáo excel Bộ phận quản lý Bộ phận quản lý đăng nhập vào hệ thống Bộ phận quản lý biết thông tin liên quan thống kê bao gồm : - Báo cáo chốt ca - Doanh thu quán Luồng kiện - Các thực đơn bán chạy - Tra cứu lịch sử hóa đơn Bộ phận quản lý kích hoạt chức thống kê 66 Hệ thống hiển thị tổng quát thông tin thống kê 2.2.5.2 Biểu đồ hoạt động chức báo cáo thống kê Hình 50: Biểu đồ hoạt động chức báo cáo thống kê Chức báo cáo thống kê bao gồm có chức con: Báo cáo chốt ca Thống kê doanh thu Thống kê hóa đơn 67 Thống kê thực đơn bán chạy 2.2.5.3 Biểu đồ trình tự chức báo cáo thống kê Hình 51: Biểu đồ trình tự chức báo cáo thống kê 2.2.5.4 Biểu đồ cộng tác chức báo cáo thống kê 68 Hình 52: Biểu đồ cộng tác chức báo cáo thống kê 2.3 Biểu đồ lớp tổng quát hệ thống 69 Hình 53: Biểu đồ lớp tổng quát hệ thống 70 2.4 Biểu đồ thành phần Hình 54: Biểu đồ thành phần 2.5 Biểu đồ triển khai Hình 55: Biểu đồ triển khai 71 CHƯƠNG : PHÁT SINH MÃ TRÌNH 3.1 Phát sinh mã trình lớp bàn Hình 1: Phát sinh mã trình lớp bàn 3.2 Phát sinh mã trình lớp hóa đơn Hình 2: Phát sinh mã trình lớp hóa đơn 72 3.3 Phát sinh mã trình lớp chi tiết hóa đơn Hình 3: Phát sinh mã trình lớp chi tiết hóa đơn 3.4 Phát sinh mã trình lớp thực đơn Hình 4: Phát sinh mã trình lớp thực đơn 73 3.5 Phát sinh mã trình lớp nhân viên Hình 5: Phát sinh mã trình lớp nhân viên 3.6 Phát sinh mã trình lớp ca làm việc Hình 6: Phát sinh mã trình lớp ca làm việc 74 CHƯƠNG : THIẾT KẾ GIAO DIỆN 4.1 Giao diện chức đăng nhập Hình 4.1: Form Đăng nhập Hình 4.2: Form trang chủ 75 4.2 Giao diện chức quản lý nhân viên Hình 4.3: Form quản lý nhân viên Hình 4.4: Form xem thơng tin tài khoản cá nhân 76 4.3 Giao diện chức quản lý thực đơn Hình 4.5: Form quản lý thực đơn 4.4 Giao diện chức quản lý bán hàng Hình 4.6: Form quản lý bán hàng 77 Hình 4.7: Hóa đơn Hình 4.8: Form chốt ca 78 4.5 Giao diện chức báo cáo thống kê Hình 4.9: Form báo cáo thống kê 79 KẾT LUẬN Với tốc độ phát triển ngày tăng mạng máy tính, việc ứng dụng thương mại điện tử vào sống ngày lựa chọn phù hợp Chính qua trình tìm hiểu, khảo sát, em chọn xây dựng hệ thống Quản lý quán cà phê The Coffe House Với kiến thức tảng cộng thêm giảng dạy lớp tận tình thầy Nguyễn Đức Giang, nhóm em hồn thành đề tài nhóm em phần hiểu quy trình, cách thức xây dựng ứng dụng Nhóm hiểu ngôn ngữ SQL, Java,… biết cách sử dụng công cụ hỗ trợ để xây dựng ứng dụng nhằm tiết kiệm thời gian, công sức thiết kế Mặc dù hệ thống quản lý hoàn thành, cịn nhiều mặt hạn chế vấn đề thiếu xót Như là, mơ tả chức chưa đầy đủ, thiếu xác, thiết kế giao diện sơ xài chưa chuẩn hóa, chưa thực hồn thiện, Nhóm mong nhận đóng góp thầy giáo bạn để thời gian tới nhóm em cố gắng khắc phục hạn chế, vấn đề chưa tốt, bổ sung thêm chức cho hệ thống Em xin chân thành cảm ơn! 80