Đồ án tốt nghiệp kỹ sư đề tài xây dựng phần mềm quản lý quán cafe sử dụng c net

50 1 0
Đồ án tốt nghiệp kỹ sư  đề tài xây dựng phần mềm quản lý quán cafe sử dụng c  net

Đ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

TRƯỜNG ĐẠI HỌC KIẾN TRÚC HÀ NỘI Khoa Công Nghệ Thông Tin ĐỒ ÁN TỐT NGHIỆP KỸ SƯ NGÀNH CÔNG NGHỆ THÔNG TIN MÃ NGÀNH 7480201 KHÓA 2018 2023 Đề tài XÂY DỰNG PHẦN MỀM QUẢN LÝ QUÁN CAFE SỬ DỤNG C# NET SINH[.]

TRƯỜNG ĐẠI HỌC KIẾN TRÚC HÀ NỘI Khoa Công Nghệ Thông Tin ĐỒ ÁN TỐT NGHIỆP KỸ SƯ NGÀNH: CÔNG NGHỆ THÔNG TIN MÃ NGÀNH: 7480201 KHÓA: 2018 - 2023 Đề tài: XÂY DỰNG PHẦN MỀM QUẢN LÝ QUÁN CAFE SỬ DỤNG C# NET SINH VIÊN THỰC HIỆN: NGUYỄN ĐỨC VIỆT LỚP: 2018 CN3 Hà Nội, 12- 2022 LỜI CẢM ƠN Để hoàn thành khóa luận này, em xin tỏ lịng biết ơn sâu sắc đến thầy Nguyễn Quốc Huy, tận tình hướng dẫn, dạy suốt trình thực đề tài khóa luận tốt nghiệp Em xin chân thành cảm ơn quý Thầy, Cô khoa Công Nghệ Thông Tin, Thầy, Cơ hết lịng dạy, truyền đạt kiến thức năm học vừa qua Vốn kiến thức tiếp thu trình học khơng tảng cho q trình nghiên cứu khóa luận mà cịn hành trang q báu để em bước vào đời cách vững tự tin Suốt khoảng thời gian qua, dù cố gắng, phần kiến thức hạn chế nên khóa luận khó tránh khỏi sai sót Em mong nhận ý kiến đóng góp Thầy, Cơ để khóa luận hoàn hảo Em xin chân thành cảm ơn! Hà Nội, ngày tháng năm 20 Sinh viên Nguyễn Đức Việt CHƯƠNG 1: TỔNG QUAN Tình hình nghiên cứu Trong sống nay, khơng khó để tìm kiếm qn nước, qn cafe, ngồi nhu cầu giải khát, thưởng thức nước lạ cịn trị chuyện bạn bè, gia đình, việc học nhóm quán cafe quen thuộc bạn trẻ, để đáp ứng nhu cầu người ngày việc kinh doanh qn coffee khơng cịn q xa lạ với người Các quán cafe mọc lên nấm, đủ thể loại, đủ hình thức thu hút khách hàng Ngồi ra, thức uống phần quan trọng dẫn đến lượng khách đến quán nhiều hay Lâu nay, cà phê thức uống dành cho người làm, dân công sở dạo gần cà phê giới trẻ u thích khơng Sự du nhập cà phê hình thành sở thích uống cà phê giới trẻ Thống kê người dùng cafe theo độ tuổi 18 - 25 26 - 35 35+ Hình 1.1: Biểu đồ thống kê người dùng cafe theo độ tuổi Lý chọn đề tài Việc mở quán cafe đò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 bn bán phát triển Bên cạnh việc quản lý quán cafe câu hỏi lớn cần giải quyết.Vậy việc quản lý quán cafe cách gì? Quản lý gì? Quản lý thể nảo 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ý đờ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” Mục tiêu nghiên cứu Phần mềm hỗ trợ việc quản lý nghiệp vụ tính tiền, in hố đơn, thống kê, quản lý nhân viên…v.v Phần mềm quản lý quán cafe giúp cho người sử dụng tiết kiệm thời gian, nhanh chóng, thao tác đơn giản, dễ dàng sử dụng quản lý Xây dựng hệ thống mới, phù hợp, dễ hiểu, dễ sử dụng cho người dùng phần mềm Hiểu hệ thống quản lý bán hàng, cần quản lý mảng để xây dựng ứng dụng cho phù hợp nhu cầu thực tiễn Giúp quản lý hệ thống quán trở nên tối ưu hơn, công tác quản lý dễ dàng tiện lợi Giúp thân có thêm khả sáng tạo, tư thông qua thiết kế giao diện tương tác với người dùng, vận dụng kiến thức thân vào thực tiễn Nhiệm vụ nghiên cứu Phần mềm tạo nhằm hy vọng đêm đến thuận tiện cho người sử dụng giúp cho chủ quán xem xét cách tổng quát tình hình kinh doanh qn Phần mềm cịn mang lại lợi ích kinh tế giải pháp giúp việc quản lý trở nên đơn giản thân thiện với người Đối tượng khách thể nghiên cứu: Đối tượng nghiên cứu: Phần mềm quản lý quán cafe Khách thể nghiên cứu: • Những người có nhu cầu kinh doanh quán cafe cần phần mềm quản lý quán • Nghiệp vụ bán hàng • Quy trình hoạt động qn cafe thơng thường Phương pháp phạm vi nghiên cứu 6.1 Phương pháp nghiên cứu 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 hiểu qua sách báo liên quan đến đề tài nghiên cứu 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 cafe - 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 6.2 Phạm vi nghiên cứu Phạm vi xoay quanh nghiệp vụ bán hàng, tuân theo nghiệp vụ quản lý quán café, đả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 café nhằm giúp cho phần mềm thêm phần tiện ích Đặc tả Phần mềm quản lý bao gồm chức năng: bán hàng, quản lý nhân viên, quản lý khách hàng, quản lý hàng hoá, quản lý bàn, thống kê doanh thu bán hàng • Bán hàng: chức phần mềm, đảm nhiệm vai trò bán hàng, tiếp nhận order khách hàng, mở bàn, chọn món, tốn, xuất hố đơn • Quản lý nhân viên: lưu trữ thông tin nhân viên bao gồm tên, giới tính, số điện thoại, mã đăng nhập(mã nhân viên), mật khẩu, số điện thoại v.v…(cho phép thao tác thêm thơng tin, sửa thơng tin, xố thơng tin, lưu thơng tin) • Quản lý khách hàng: lưu trữ thông tin khách hàng bao gồm tên, địa liên hệ, điểm tích luỹ, lịch sử giao dịch khách hàng v.v……(cho phép thao tác thêm thông tin, sửa thơng tin, xố thơng tin, lưu thơng tin) • Quản lý hàng hố: lưu thơng tin tất hàng hoá theo loại hàng (cho phép thao tác thêm thơng tin, sửa thơng tin, xố thơng tin, lưu thơng tin) • Quản lý bàn: lưu thơng tin tất khu vực bàn • Thống kê doanh thu: thống kê doanh thu theo ngày, tháng, năm, tuỳ vào nhu cầu người sử dụng, ngồi cịn thống kê sản phẩm bán chạy Quy trình thực Khi khách hàng chọn chỗ ngồi, nhân viên phục vụ đưa cho khách menu qn Trong thời gian khách hàng chọn nhân viên ghi lại số bàn ngày vào giấy order, đến khách gọi ghi thêm vào giấy order tên khách gọi số lượng Sau nhân viên phục vụ chuyển thơng tin vừa ghi cho nhân viên pha chế nhân viên thu ngân Tại nhân viên thu ngân có nhiệm vụ nhập thông tin giấy order vào hệ thống Khách hàng có nhu cầu tính tiễn, nhân viên phục vụ lại quầy thu ngân báo số bàn khách ngồi, nhân viên thu ngân báo giá tiền sau nhận tiền toán, nhân viên thu ngân cẩn thận tính tốn số tiền hóa đơn trả lại tiền thừa cho khách (nếu có), thu ngân in hóa đơn tốn cho khách hàng Sau in hóa đơn hệ thống tự chuyển trạng thái từ “Có người” sang “Trống" Hóa đơn có hiển thị tên bàn, nhân viên thu ngân chịu trách nhiệm hóa đơn đó, tên hàng, số lượng, đơn giá, thành tiền, trừ điểm tích lũy, giảm giá, chi phí khách Quản lý bàn: hệ thống hiển thị giao diện người dùng quản lý bàn Nếu muốn chỉnh sửa thông tin bàn nhân viên chọn bàn cần chỉnh sửa, nhập thông tin cần chỉnh sửa lưu lại Quản lý ca làm: người dùng có quyền cao (Admin) nhập ca làm nhân viên theo lịch làm xếp vào hệ thống Thống kê bán hàng báo cáo theo ngày, tháng năm (tuỳ theo yêu cầu người dùng) Thống kê hàng hoá bán nhiều CHƯƠNG 2: NHỮNG CƠ SỞ LÝ THUYẾT CỦA ĐỀ TÀI Giới thiệu Microsoft NET ngôn ngữ C# 1.1 Microsoft NET Microsoft Net ngơn ngữ lập trình, khơng gian làm việc tổng hợp bốn ngôn ngữ lập trình: C#, VB.NET, Managed C++, and J# NET có chồng gối lên ngơn ngữ, định nghĩa FCL (framework class library) Microsoft Net bao gồm phần chính: Framework Intergrated Development Enviroment (IDE) Framework cung cấp cần thiết bản, khuôn dạng hay môi trường hỗ trợ hạ tầng sở theo quy ước định để công việc thuận tiện IDE cung cấp môi trường giúp triển khai dễ dàng nhanh chóng ứng dụng dựa tảng Net Thành phần Framework quan trọng NET cốt lõi tinh hoa môi trường, cịn IDE cơng cụ để phát triển dựa tảng Trong NET tồn ngơn ngữ C#, Visual C++ hay Visual Basic.NET dùng IDE Mơ hình kiến trúc Net: Hình 1.1: Mơ hình kiến trúc Net Microsoft NET tảng cho việc xây dựng thực thi ứng dụng phân tán hệ Bao gồm ứng dụng từ client đến server dịch vụ khác Một số tính Microsoft NET cho phép nhà phát triển sử dụng sau:  Một mơ hình lập trình cho phép nhà phát triển xây dựng ứng dụng dịch vụ web ứng dụng client với Extensible Markup Language (XML)  Tập hợp dịch vụ XML Web, Microsoft NET My Services cho phép nhà phát triển đơn giản tích hợp người dùng kinh nghiệm  Cung cấp server phục vụ bao gồm: Windows 2000, SQL Server, BizTalk Server, tất điều tích hợp, hoạt động, quản lý dịch vụ XML Web ứng dụng  Các phần mềm client Windows XP Windows CE giúp người phát triển phân phối sâu thuyết phục người dùng kinh nghiệm thơng qua dịng thiết bị  Nhiều công cụ hỗ trợ Visual Studio NET, để phát triển dịch vụ Web XML, ứng dụng Windows hay web cách dể dàng hiệu 1.2 Ngơn ngữ lập trình C# 1.2.1 C# C# (hay C sharp) ngơn ngữ lập trình đơn giản, phát triển đội ngũ kỹ sư Microsoft vào năm 2000 C# ngơn ngữ lập trình đại, hướng đối tượng xây dựng tảng hai ngôn ngữ mạnh C++ Java Trong ứng dụng Windows truyền thống, mã nguồn chương trình biên dịch trực tiếp thành mã thực thi hệ điều hành Trong ứng dụng sử dụng NET Framework, mã nguồn chương trình (C#, VB.NET) biên dịch thành mã ngơn ngữ trung gian MSIL (Microsoft intermediate language) Sau mã biên dịch Common Language Runtime (CLR) để trở thành mã thực thi hệ điều hành Hình bên thể trình chuyển đổi MSIL code thành native code Hình 1.2: Quá trình chuyển đổi MSIL Code -> Native Code ... quán café, đả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 café nhằm giúp cho phần mềm thêm phần tiện ích Đặc tả Phần mềm quản lý bao gồm chức năng: bán hàng, quản lý. .. dụng quản lý Xây dựng hệ thống mới, phù hợp, dễ hiểu, dễ sử dụng cho người dùng phần mềm Hiểu hệ thống quản lý bán hàng, cần quản lý mảng để xây dựng ứng dụng cho phù hợp nhu cầu thực tiễn Giúp quản. .. việc quản lý nghiệp vụ tính tiền, in hố đơn, thống kê, quản lý nhân viên…v.v Phần mềm quản lý quán cafe giúp cho người sử dụng tiết kiệm thời gian, nhanh chóng, thao tác đơn giản, dễ dàng sử dụng

Ngày đăng: 17/02/2023, 20:48

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

  • Đang cập nhật ...

Tài liệu liên quan