Đề tài thiết kế hệ thống qu n lý quán cà phê

51 5 0
Đề tài  thiết kế hệ thống qu n lý quán cà phê

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

1 TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT - CƠNG NGHỆ TIỂU LUẬN MƠN HỌC LẬP TRÌNH WINDOW Đề tài : THIẾT KẾ HỆ THỐNG QUẢN LÝ QUÁN CÀ PHÊ GVHD: NGUYỄN VĂN TÀI NHÓM : 12 SVTH: NGUYỄN VĂN DUY (2024801030121) NGUYỄN DUY TOÀN (2024801030120) MAI ĐẶNG SƠN TỪNG(2024801030059) NGUYỄN HỮU THUẬN (2024801030175) Bình Dương, tháng 07 năm 2022 TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT - CÔNG NGHỆ TIỂU LUẬN MÔN HỌC LẬP TRÌNH WINDOW Đề tài : THIẾT KẾ HỆ THỐNG QUẢN LÝ QUÁN CÀ PHÊ GVHD: NGUYỄN VĂN TÀI NHÓM : 12 SVTH: NGUYỄN VĂN DUY (2024801030121) NGUYỄN DUY TOÀN (2024801030120) MAI ĐẶNG SƠN TỪNG(2024801030059) NGUYỄN HỮU THUẬN (2024801030175) Bình Dương, tháng 07 năm 2022 MỤC LỤC CHƯƠNG TỔNG QUAN ĐỀ TÀI 1.1 Giới thiệu đề tài 1.1.1 Tên đề tài 1.1.2 Lý chọn đề tài 1.1.3 Đối tượng phạm vi nghiên cứu 1.1.4 Phương pháp nghiên cứu 1.2 Giới thiệu công nghệ 1.2.1 Ngôn ngữ C# 1.2.2 Ngôn ngữ SQL 1.3 Giới thiệu công cụ 1.3.1 Microsoft SQL Server 2019 1.3.2 Microsoft Visual Studio 2022 CHƯƠNG PHÁT BIỂU BÀI TOÁN 2.1 Mô tả toán 2.2 Hoạt động nghiệp vụ 2.3 Yêu cầu hệ thống 2.3.1 Yêu cầu chức 2.3.2 Yêu cầu phi chức CHƯƠNG PHÂN TÍCH THIẾT KẾ HỆ THỐNG 3.1 Sơ đồ chức hệ thống 3.2 Thiết kế hệ thống 3.3 Sơ đồ UC dạng tổng quát 3.4 Danh sách tác nhân mô tả 12 3.5 Biểu đồ use case chi tiết 13 3.6 Danh sách use case mô tả .14 3.7 Đặc tả use case .16 3.7.1 Đặc tả UC1 “Đăng nhập” 16 3.7.2 Đặc tả UC1 “Đăng xuất” 16 3.7.3 Đặc tả UC Xem thông tin hóa đơn 17 3.7.4 Đặc tả UC Thêm thực đơn 18 3.7.5 Đặc tả UC Cập nhật thông tin thực đơn .19 3.7.6 Đặc tả UC Xóa thực đơn 20 3.7.7 Đặc tả UC Thanh tốn hóa đơn .20 3.7.8 Đặc tả UC Đổi bàn 21 3.7.9 Đặc tả UC In hóa đơn 22 3.8 Biểu đồ hoạt động (Activity diagram) 23 3.8.1 Biểu đồ hoạt động chức đăng nhập 23 3.8.2 Biểu đồ hoạt động chức thêm thực đơn 24 3.8.3 Biểu đồ hoạt động chức xóa thực đơn .25 3.8.4 Biểu đồ hoạt động chức cập nhật thực đơn 26 3.9 Biểu đồ (Sequence diagram) 26 3.9.1 Biểu đồ cho chức đăng nhập 26 3.9.2 Biểu đồ cho chức thêm thực đơn 27 3.9.3 Biểu đồ cho chức xóa thực đơn 28 3.9.4 Biểu đồ cho chức cập nhật thực đơn 28 3.9.5 Biểu đồ cho chức toán 29 3.9.6 Biểu đồ chức in hóa đơn 29 3.9.7 Biểu đồ chức đổi bàn .30 CHƯƠNG THIẾT KẾ GIAO DIỆN VÀ ỨNG DỤNG 31 4.1 Form đăng nhập 31 4.2 Form trang chủ 32 4.3 Form bàn 32 4.4 form order bàn 33 4.5 Form xuất hóa đơn 33 4.6 form tính tiền bàn sử dụng voucher .34 4.7 Đổi bàn 35 4.8 Form đem 36 4.9 Form order đem 37 4.10 Form hóa đơn đem 38 4.11 Form thêm sản phẩm 38 4.12 Form xóa sản phẩm 39 4.13 Form sửa sản phẩm 40 4.14 Form thêm sữa xóa nhân viên 41 4.15 Form thêm sữa xóa voucher .42 4.16 Form thống kê 43 TÀI LIỆU THAM KHẢO 44 CHƯƠNG TỔNG QUAN ĐỀ TÀI Chương nêu lý chọn đề tài, mục đích nghiên cứu đề tài, phương pháp áp dụng q trình nghiên cứu với ý nghĩa mà nghiên cứu mang lại thực tiễn công nghệ sử dụng để nghiên cứu 1.1 Giới thiệu đề tài 1.1.1 Tên đề tài Xây dựng phần mềm quản lý quán cafe ngôn ngữ c# 1.1.2 Lý chọn đề tài Việc mở quán cà phê địi hỏi phải có nhiều yếu tố: tài chính, vật chất, địa lý thuận lợi để giúp cho việc buôn bán phát triển Bên cạnh việc quản lý quán cà phê câu hỏi lớn cần giải quyết.Vậy việc quản lý quán cà phê cách gì? Quản lý gì? Quản lý gọi tiện lợi?? Ít tốn cơng sức lại cho kết cách hiệu Đó lý lớn việc phần mềm quản lý bán hàng đời trả lời cho câu hỏi nhằm đáp ứng cho việc kinh doanh cá nhân tổ chức thuận lợi tiết kiệm thời gian cho việc quản lý “đứa tinh thần” * Yêu cầu chức giao diện - Chức cập nhật thông tin, lưu trữ thông tin - Chức thêm, sửa, xóa thơng tin, tạo hóa đơn bán hàng - Chức quản lý, thống kê - Xuất, in hóa đơn, thống kê - Hỗ trợ tìm kiếm thơng tin lưu trữ - Đối tượng nghiên cứu: Phần mềm quản lý bán hàng quán coffee - Phạm vi quay quanh nghiệp vụ bán hàng, tuân theo nghiệp vụ quản lý 1.1.3 Đối tượng phạm vi nghiên cứu quán cà phê, đảm bảo đầy đủ chức phần mềm khai thác chức có liên quan đến quản lý quán cà phê nhằm giúp cho phần mềm thêm phần tiện ích 1.1.4 Phương pháp nghiên cứu a Phương pháp nghiên cứu tài liệu - Tham khảo, nghiên cứu thêm tài liệu trang web, trang báo, tìm hiểu tình hình thực trạng đề tài - Tìm xem đồ án khóa luận tốt nghiệp anh chị khóa trước làm tìm hiểu qua sách báo liên quan đến đề tài nghiên cứu b Phương pháp nghiên cứu thực tiễn - Phương pháp quan sát: quan sát việc quản lý số quán cà phê thành phố Thủ Dầu Một - Phương pháp vấn: Lấy thông tin thực tế từ chủ quán, nhân viên, khách hàng …v.v c Phương pháp tổng hợp phân tích số liệu - Thu thập thông tin từ việc vấn - Thống kê, tổng kết số liệu - Phân tích, đưa kết thực 1.1 Ý nghĩa khoa học thực tiễn 1.2 Giới thiệ u công nghệ 1.2.1 Ngôn ngữ C# C# ngôn ngữ lập trình hướng đối tượng đa năng, mạnh mẽ phát triển Microsoft, C# phần khởi đầu cho kế hoạch.NET họ Tên ngôn ngữ bao gồm ký tự thăng theo Microsoft theo ECMA C#, bao gồm dấu số thường Microsoft phát triển C# dựa C++ Java C# miêu tả ngôn ngữ có cân C++, Visual Basic, Delphi Java 1.2.2 Ngôn ngữ SQL SQL, dịch Ngơn ngữ truy vấn mang tính cấu trúc, loại ngơn ngữ máy tính phổ biến để tạo, sửa, lấy liệu từ hệ quản trị sở liệu quan hệ Ngôn ngữ phát triển vượt xa so với mục đích ban đầu để phục vụ hệ quản trị sở liệu đối tượng-quan hệ Nó tiêu chuẩn ANSI/ISO 1.3 Giới thiệ u công cụ 1.3.1 Microsoft SQL Server 2019 SQL Server mộ t hệ quản trị sở liệu quan hệ (Relational Database Management System (RDBMS) ) sử dụng câu lệnh SQL (Transact-SQL) để trao đổi liệu máy Client máy cài SQL Server Một RDBMS bao gồm databases, database engine ứng dụng dùng để quản lý liệu phận khác RDBMS 1.3.2 Microsoft Visual Studio 2022 Microsoft Visual Studio môi trường phát triển tích hợp (IDE) từ Microsoft Microsoft Visual Studio cịn gọi "Trình soạn thảo mã nhiều người sử dụng giới ", dùng để lập trình C++ C# Nó sử dụng để phát triển chương trình máy tính cho Microsoft Windows, trang web, ứng dụng web dịch vụ web Visual Studio sử dụng tảng phát triển phần mềm Microsoft Windows API, Windows Forms, Windows Presentation Foundation, Windows Store Microsoft Silverlight Nó sản xuất hai ngôn ngữ máy mã số quản lý CHƯƠNG 2.1 PHÁT BIỂU BÀI TỐN Mơ tả tốn Theo hiệ n trạng nêu trên, quán cà phê cầ n áp dụ ng cơng nghệ vào việc quản lý, tốn hóa đơn khách hàng Việc sử dụng phần mềm chuyên nghiệp nghiệp vụ quán làm tăng khả quản lý, nhanh chóng xác khâu tốn Quản lý nhập thơng tin thực đơn nhân viên làm việc nhà hàng vào hệ thống chương trình Thơng tin thực đơn gồm có: mã thực đơn, tên thực đơn, đơn giá, đơn vị tính Thơng tin nhân viên gồm có: mã nhân viên, họ tên, ngày sinh, tên DN(đăng nhập) mật (nếu có),quyền, cơng việc (gồm nhân viên, quản lý) Khi có khách hàng yêu cầu thực đơn, người sử dụng chương trình yêu cầu chức gọi chương trình, u cầu chức tốn khách hàng u cầu Ngồi chương trình cần có thêm chức như: ∙ Tra cứu thông tin thực đơn ∙ Tra cứu thông tin nhân viên ∙ Phân công nhân viên ∙ Thống kê doanh thu, số khách đến, thức ăn nước uống bán nhiều theo ngày, tháng năm, khoảng ngày 2.2 Hoạt động nghiệp vụ ● Khách hàng lại quầy phục vụ để order ● Thu ngân cập nhật mã số bàn vị trí khách ngồi, loại số lượng khách order vào phần mềm in hố đơn ● Quầy pha chế tiếp nhận thơng tin hoá đơn chuẩn bị ● Khi pha chế xong, nhân viên phục vụ đem cho khách ● Nhân việc phục vụ nhận hóa đơn đưa khách tốn ● Khách hàng tốn trực tiếp tiền mặt quét mã QR hình 10 2.3 Yêu cầu hệ thống 2.3.1 Yêu cầu chức Bài tốn có chức sau đây: ∙ Cho phép nhân viên đăng nhập vào hệ thống ∙ Cho phép nhân viên lập hóa đơn in hóa đơn ∙ Cho phép người quản trị thêm, xóa sửa nhân viên, thực đơn, phân cơng ∙ Cho phép quản trị thống kê doanh thu theo ngày, tháng năm, khoảng ngày, thức ăn nước uống bán nhiều ∙ Cho phép quản trị tra cứu thực đơn, nhân viên… 2.3.2 Yêu cầu phi chức ● Hướng dẫn, đào tạo nhân viên thành thạo sử dụng phần mềm ● Nhân viên cần giới thiệu/ hướng dẫn cho khách hàng lần đầu đến trải nghiệm dịch vụ ... nh? ?n mô tả Tác Mô tả tác nh? ?n nh? ?n Qu? ? ?n lý Qu? ? ?n lý (Chủ qu? ?n) người có quy? ?n cao hệ thống Có quy? ?n truy cập đ? ?n chức hệ thống xem doanh thu, qu? ? ?n lý danh mục, qu? ? ?n lý đồ uống, qu? ? ?n lý tài kho? ?n. .. cầu hệ thống ghi nh? ?n - Hệ thống ghi nh? ?n thơng tin thực đ? ?n thơng báo kết Dịng ki? ?n phụ ✔ Qu? ? ?n lý không nhập T? ?n thực đ? ?n ✔ Qu? ? ?n lý không nhập Đ? ?n giá ✔ T? ?n thực đ? ?n trùng với T? ?n thực đ? ?n có hệ. .. sử dụng ph? ?n mềm chuy? ?n nghiệp nghiệp vụ qu? ?n làm tăng khả qu? ? ?n lý, nhanh chóng xác khâu t? ?n Qu? ? ?n lý nhập thông tin thực đ? ?n nh? ?n vi? ?n làm việc nhà hàng vào hệ thống chương trình Thơng tin thực

Ngày đăng: 09/03/2023, 06:36

Tài liệu cùng người dùng

Tài liệu liên quan