Quản lý quán trà sữa

19 376 5
Quản lý quán trà sữa

Đ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

Quản Lý quán trà sữa TheQueen BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC GIA ĐỊNH KHOA CNTT-KTPM ~~~~~~*~~~~~~ BÁO CÁO ĐỒ ÁN MƠN HỌC Mơn: Lập trình mơi trường trực quan Tên đề tài : PHẦN MỀM QUẢN LÝ QUÁN TRÀ SỮA Sinh viên thực : Phạm Văn Thuận Hồ Nguyễn Tiến Sỹ Trần Diệu Uyên Lớp : 11DHPM GVHD : Lê Huỳnh Phước Thành phố Hồ Chí Minh, 08/2020 Quản Lý quán trà sữa TheQueen Lời Nói Đầu Cơng nghệ thơng tin ngày trở lên phổ biến hữu dụng sống Đặc biệt ứng dụng phần mềm với nhiều chuơng trình ứng dụng có hiệu Trong có chuơng trình quản lý giúp nguời tổ chức xử lý công việc trở lên đơn giản, nhanh chóng xác Vì việc áp dụng tin học, đưa máy tính vào trợ giúp quản lý quán cảu người cần thiết, giúp cho người quản lý thu hẹp không gian lưu trữ, tránh thất lạc liệu, xử lý nhanh khối lượng lớn thông tin, tra cứu tìm liếm cách nhanh chóng với độ xác cao, tiết kiệm nhiều thời gian công sức không người quản lý mà người thân bạn bè Hiện giới trẻ ngày ưa chuộng trà sữa Việc quán trà sữa thương hiệu trà sữa đời ngày nhiều chứng tỏ điều Để đáp ứng chon nhu cầu quản lý quán trà sữa nhỏ, lẻ khơng phải việc đơn giản làm thủ cơng mà khơng mắc sai sót Vì vậy, nhóm tác giả định chọn phát triển phần mềm quản lý trà sữa phần đáp ứng nhu cầu hiên Trong trình nguyên cứu, q trình làm báo cáo, khó tránh khỏi sai sót, mong thầy, giúp đỡ nhóm em Đồng thời trình độ lý luận kinh nghiệm thực tiễn hạn chế nên báo cáo khơng thể tránh khỏi thiếu sót, chúng em mong nhận ý kiến đóng góp thầy, cô để học thêm nhiều kinh nghiệm hoàn thành tốt bái báo cáo tới Chúng em mong đuợc quan tâm, giúp đỡ thầy cô Xin chân thành cảm ơn thầy cô giúp đỡ! Trong báo cáo đồ án mơn học nhóm em lựa chọn nghiên cứu bài: “Phần mềm Quản Lý Quán Trà Sữa” phát triển tảng NET 4.5.2 với ngôn ngữ C# Quản Lý quán trà sữa TheQueen NHẬN XÉT CỦA GIÁO VIÊN Quản Lý quán trà sữa TheQueen Mục lục I KHẢO SÁT THỰC TẾ VÀ THU THẬP THÔNG TIN Giới thiệu đề tài Đề tài nhằm xây dựng chương trình quản lý bán hàng Quán Trà Sữa quản lý công việc quan trọng quán như: bán hàng, quản lý thức uống, loại thức uống, quản lý danh sách tài khoản nhân viên, thống kê doanh thu Chương trình xây dựng ngơn ngữ lập trình C#: dùng để thiết lập chương trình xử lý chức Với trợ giúp phần mềm: Microsoft Visual Studio 2017 để xây dựng chương trình, SQL sever 2014 có tác dụng quản lý sở liệu chương trình Giới thiệu thành viên làm đề tài: Tên sinh viên Phạm Văn Thuận Hồ Nguyễn Tiến Sỹ Trần Diệu Uyên MSSV 1731103117 1731103114 1731103064 Giới thiệu phần mềm liên quan a Visual studio: Microsoft Visual Studio môi trường phát triển tích hợp (IDE) từ Microsoft 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ý Visual Studio bao gồm trình soạn thảo mã hỗ trợ IntelliSense cải tiến mã nguồn Trình gỡ lỗi tích hợp hoạt động trình gỡ lỗi mức độ mã nguồn gỡ lỗi mức độ máy Cơng cụ tích hợp khác bao gồm mẫu thiết kế hình thức xây dựng giao diện Quản Lý quán trà sữa TheQueen ứng dụng, thiết kế web, thiết kế lớp thiết kế giản đồ sở liệu Nó chấp nhận plug-in nâng cao chức hầu hết cấp bao gồm thêm hỗ trợ cho hệ thống quản lý phiên (như Subversion) bổ sung thêm công cụ biên tập thiết kế trực quan cho miền ngôn ngữ cụ thể cơng cụ dành cho khía cạnh khác quy trình phát triển phần mềm Visual Studio hỗ trợ nhiều ngơn ngữ lập trình khác cho phép trình biên tập mã gỡ lỗi để hỗ trợ (mức độ khác nhau) ngôn ngữ lập trình Các ngơn ngữ tích hợp gồm có C,[4] C++ C++/CLI (thông qua Visual C++), VB.NET (thông qua Visual Basic.NET), C# (thông qua Visual C#) F# (như Visual Studio 2010[5]) Hỗ trợ cho ngôn ngữ khác J++/J#, Python Ruby thông qua dịch vụ cài đặt riêng rẽ Nó hỗ trợ XML/XSLT, HTML/XHTML, JavaScript CSS b Microsoft Sql Server: Microsoft SQL Server hệ quản trị sở liệu quan hệ phát triển Microsoft Là máy chủ sở liệu, sản phẩm phần mềm có chức lưu trữ truy xuất liệu theo yêu cầu ứng dụng phần mềm khác Có thể chạy máy tính máy tính khác mạng (bao gồm Internet) Microsoft tiếp thị chục phiên Microsoft SQL Server khác nhau, nhắm vào đối tượng khác cho khối lượng công việc khác nhau, từ ứng dụng máy đơn nhỏ đến ứng dụng Internet lớn có nhiều người dùng đồng thời Khảo sát thực tế Quán trà sữa The Queen quán trà sữa vừa khai trương với lượng khách ngày tăng Để phục vụ khách tốt hơn, xác nhanh chóng chủ quán bước tin học hoá khâu quản lý Đặc biệt cơng tác kế tốn quản lí hàng hố,đồ uống Bởi với cơng tác thủ cơng trước mà cửa hàng thực bộc lộ nhiều hạn chế sau: - Tra cứu thông tin thức uống, giá nhiều thời gian nhiều khơng xác Lưu trữ thơng tin thu nhập q trình bng bán cần nhiều loại giấy tờ nên cồng kềnh không đạt hiệu Cập nhật thông tin ngày tốn nhiều thời gian khó khăn việc thực báo cáo thống kê, có việc đột xuất Trước tình hình vấn đề đặt xây dựng hệ thống thơng tin hồn thiện đáp ứng yêu cầu sau: - Giảm khối lượng ghi chép nhằm lưu trữ thơng tin Cập nhật liệu nhanh chóng, xác kịp thời Quản Lý quán trà sữa TheQueen - Thống kê số lượng thu nhập tình hình doanh thu cửa hàng Có khả lưu trữ thông tin lâu dài, đảm bảo truy vấn nhanh cần thiết Xác định yêu cầu * Yêu cầu sản phẩm: - Độ tin cậy cao: kết dưa xác, đầy đủ, ngắn gọn Linh động: Có tính mở, thuận tiện cho việc bảo trì, phát triển hệ thống Có đầy đủ tiện ích phục vụ cho người sử dụng Có khả hiển thị thông tin theo yêu cầu người sử dụng Phải có cấp độ ưu tiên cho người sử dụng đảm bảo việc bảo mật chương trình Phải có chương trình quản trị hệ thống cho người điều hành, chương trình phải có tiện ích thuận tiện cho việc thêm bớt user, cấp phát quyền Các phân hệ chương trình phải tuân thủ theo trật tự thực yêu cầu người sử dụng phần giao diện chung * Yêu cầu tổ chức - Yêu cầu phần cứng: RAM 1GB trở lên Cấu hình intel core I3 trở lên * Yêu cầu phần mềm: - Phần mềm SQL server 2014 trở lên Visual studio 2012 trở lên Hệ điều hành Windows XP, Windows 7, Windows 8, Windows 10… + Kiểu nhập liệu: Thống kiểu nhập liệu cho ngày, số sau: Ngày nhập theo kiểu dd/mm/yy + Chuyển giao: Dễ chuyển giao hệ thống, áp dụng rộng dãi lĩnh vực * Yêu cầu ngoài: + Bảo mật: Mỗi người sử dụng hệ thống cần phép truy cập đến chức thông tin cần thiết liên quan đến nhiệm vụ trách nhiệm mình, đồng thời không truy cập đến chức nằm ngồi phạm vị trách nhiệm Việc phân quyền làm việc quản trị hệ thống đảm nhận + An tồn: Tất thơng tin lưu trữ tồn vẹn, khơng mát thơng tin, khơng có nhầm lẫn sai lệch, thơng tin xác đựơc lưu trữ rõ ràng không dư thừa thông tin Quản Lý quán trà sữa TheQueen II PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG Nội dung đề tài Nhóm chọn quán trà sữa The Queen làm nơi phát triển sử dụng phần mềm nhóm hoàn thiện Nhận thấy quán The Queen quán trà sữa có quy mơ nhỏ (về khơng gian) Tuy nhiên giới trẻ thích uống trà sữa đặt biệt lượng sinh viên nhiều nơi đất nước thường xuyên di chuyển ngang qua quán làm cho lượng khách hàng quán ngày đông so với quy mô quán Nhận thấy việc làm nhân viên, người quản lý để thống kê doanh số ngày khó khăn khơng có cơng cụ hỗ trợ nhóm định hoàn thành phần mềm giúp quán quản lý vấn đề như: • Quản lý bàn quán • Quản lý hóa đơn theo bàn • Quản lý nhân viên theo tài khoản • Xem thống kê doanh thu • Quản lý loại thức uống quán Đó tính mà nhóm dự định phát triển cho phần mềm Đầu tiền nhân viên xem quản lý bàn quản lý hóa đơn can thiệp hay xem mục khác Khi có khách hàng nhân viên tạo hóa đơn theo bàn mà khách hàng yêu cầu => sau lập hóa đơn theo order khách hàng Khi khách hàng toán nhân viên tiến hành tốn cho khách hàng Người quản lý thêm nhân viên danh sách tài khoản, xem biểu mẩu, lưu đồ, danh sách loại thức uống qn, danh sách thống kê để từ tìm giúp qn phát triển tốt Mơ hình phân rã chức hệ thống Biểu đồ phân cấp hệ thống Quản Lý quán trà sữa TheQueen Đề tài nhằm xây dựng chương trình quản lý bán hàng Quán Trà sữa Quản lý công việc quan trọng quán như: thông tin tài khaorn nhân viên, quản lý thức uống, loại thức uống, quản lý hóa đơn theo bào xem thống kế báo cáo doanh thu Chương trình xây dựng ngơn ngữ lập trình C#: dùng để thiết lập chương trình xử lý chức Với trợ giúp phần mềm: Microsoft Visual Studio 2012 để xây dựng chương trình, SQL sever 2014 có tác dụng quản lý sở liệu chương trình.Quản lý Hệ thống: Đao gồm chức năng: Quản lý danh sách nhân viên Quản lý thông tin nhân viên ừong quán, với chức nầng cập nhập, sửa, xóa, thêm liệu nhân viên gồm: Tên đăng nhập, mật khẩu, họ tên, ngày sinh, địa chỉ, điện thoại; Thoát khỏi hệ thống Thiết kế sở liệu: a AccountD: Tài khoản đăng nhập Colunm Name userName displayName password idTypeAccount Data Type nvarchar(100) nvarchar(100) nvarchar(100) int Quản Lý quán trà sữa TheQueen b TypeAccount: Loại tài khoản Colunm Name idTypeAccount nameTypeAccount Data Type int nvarchar(100) c Drink: Thức uống Colunm Name idDrink nameDrink price idSizeDrink idCategoritesD Data Type int nvarchar(100) float int int d SizeDrink: kích thức loại thức uống Colunm Name idSizeDrink nameSizeDrink Data Type int nvarchar(100) e CategoriesD: Loại thức uống Colunm Name idCategoriesD nameCategoriesD Data Type int nvarchar(100) f Bill: Thơng tin hóa đơn Colunm Name idBill idTableD nmPeople getIn getOut sale totalPrice Data Type int int int datetime datetime float float g BillInfor: Chi tiết hóa đơn Colunm Name idBillInfor Data Type int Quản Lý quán trà sữa TheQueen idBill idDrink countD price int int int float h TableD: Thông tin bàn Colunm Name idTableD nameTable numberPeople Data Type int nvarchar(100) int Mơ hình tổ chức liệu: AccountD ( userName , displayName , password , idTypeAccount ) TypeAccount ( idTypeAccount , nameTypeAccount ) TableD ( idTableD , nameTable , numberPeopl) CategoriesD ( idCategoriesD , nameCategories ) SizeDrink ( idSizeDrink , nameSizeDrink ) Drink ( idDrink , NameDrink , price , idSizeDrink , idCategoriesD) Bill ( idBill , idTableD , nmPeople , getIn , getOut , statusBill , sale , totalPrice) BillInfo ( idBillInfo , idBill , idDrink , countD , price , MaBillInfo ) 10 Quản Lý quán trà sữa TheQueen III HỆ THỐNG Sơ lược giao diện: STT Tên hình Màn hình login Màn hình Ý nghĩa / Ghi Để người dùng đăng nhập vào hệ thống Chứa hình thực thao tác Màn hình danh sách bàn Hóa đơn bàn Danh sách thức uống Hiển thị danh sách bàn ( trống / có người ) Thơng tin bàn Thống kê bàn Hiển thị hình thao tác hóa đơn Hiển thị danh thức thức uống, loại thức uống Thống kê doanh thu Account Hiển thị thống kê doanh thu , thống kê thức uống ( theo thời gian – ngày / tuần / tháng) Hiển thị danh sách tài khoản sử dụng phần mềm Quyền Admin Admin Admin 11 Quản Lý quán trà sữa TheQueen Mô tả chi tiết: a Đăng nhập: Dùng để đăng nhập vào hệ thống Mỗi người dùng phải có tài khoản riêng để đăng nhập vào hệ thống Người dùng hệ thống Chủ quan nhân viên Các thông tin liên quan quản lý chức quản lý nhân viên STT Điều kiện kích hoạt Khởi động hình Xử lý Nhập tên đăng nhập Nhập mật Bấm vào nút đăng nhập Nhập tự Nhập tự Thực đăng nhập vào hệ thống Ghi Khởi động chạy chương trình Nếu thành cơng -> Hiện hình Thất bại message box báo lỗi 12 Quản Lý quán trà sữa TheQueen b Màn hình chính: STT Điều kiện kích hoạt Khởi động hình Xử lý Hiển thị hình danh sách bàn Nhấn vào nút danh sách bàn btnBill – Hóa đơn Hiển thị danh sách bàn Hiển thị hóa đơn theo bàn Enable = false Khơng nhấn btnDrink – Danh sách thức uống Hiển thị hình danh sách thức uống btnDashboard – Thơng kê doanh thu Hiển thị hình thống kê doanh thu btnAdmin – Admin account Hiển thị hình Admin – tài khoản Enable = false Đối với user Chỉ admin truy cập Enable = false Đối với user Chỉ admin truy cập Enable = false Đối với user Chỉ admin truy cập btnUser – Form user Hiển thị tên người đăng nhập – Hiển thị form sửa thông tin cá nhân đăng xuất Ghi Sau login thành công 13 Quản Lý quán trà sữa TheQueen c Danh sách bàn STT Điều kiện kích hoạt Khởi động hình Xử lý Như hình Tạo bill cho hóa đơn mang Nhập bill theo bàn Click vào xuất context menu Tạo hóa đơn btnTakeaway btnTable – Hiển thị flowlayout – Không người btnTable – Có người panelTabel pnDashboardTable pnDashboardPeople btnCreateTable Hiển thị bàn có người Khi click => xem hóa đơn bàn Hiển thị thơng tin theo bàn Hiển thị thống kê bàn thống Hiển thị thống kê số lượt khách hàng ngày Tạo thêm bàn Ghi Sau login thành công nhấn vào btnTable Yêu cầu có mật cấp 14 Quản Lý quán trà sữa TheQueen d Hóa đơn bàn STT Điều kiện kích hoạt Khởi động hình Ghi lableTable btnRemove Xử lý Khi nhấn vào btnBill click vào btnTable => tạo hóa đơn Search sản phẩm thức uống theo tên gần Chọn sản phẩm từ dtgvDrink (8) sang hóa đơn Hiển thị tên bàn Remove sản phẩm chọn bill Thanh search btnAdd txtDiscount Hiển thị % giảm giá Có thể thay đổi cách click nhập mật cấp 10 11 Listview Bill Combox Categories Datagridview Drink Radiobutton Size btnAdd, btnSubtract btnCashout Hiển thị danh sách hóa đơn Hiển thị danh sách loại thức uống Hiển thị danh sách thức uống theo Chọn kích cỡ thức uống Tăng giảm số lượng thức uống Thanh tốn hóa đơn 12 Textbox totalPrice 13 Textbox Price Hiển thị tổng tiền toán sau giảm giá Hiển thị tổng tiền hóa đơn (chưa giảm giá) 15 Quản Lý quán trà sữa TheQueen e Thức uống STT Điều kiện kích hoạt Khởi động hình Tab Drink btnAdd btnEdit btnDelete Datagridview Drink Textbox NameDrink Textbox Price Xử lý Khi nhấn vào btnDrink Hiển thị thức uống Thêm thức uống Sửa thức uống Xóa thức uống Hiển thị danh sách thức uống Hiển thị / nhập tên thức uống Hiển thị/ nhập giá btnChange Chấp nhận thay đổi 10 btnCancel Combox Size Hủy control Chọn kích cỡ thức uống Ghi Binding theo datagridview Drink Binding theo datagridview Drink Nếu có lỗi message box Binding theo datagridview Drink 16 Quản Lý quán trà sữa TheQueen f Doanh thu STT Điều kiện kích hoạt Khởi động hình Combobox Categories Dashboard Calendar Datagridview Dashboard Combobox Categories Chọn mốc thời gian hiển thị thống kê Hiển thị thống kê tương ứng với comboxbox Chọn loại thức uống thống kê Circle Process Combobox Drink Circle Process Drink Hiển thị % Loại nước uống theo ngày Chọn loại thức uống thống kê Hiển thị % Nước uống theo loại/ngày Xử lý Khi nhấn btnDashboard Chọn loại thống kê Ghi 17 Quản Lý quán trà sữa TheQueen g Admin STT Điều kiện kích hoạt Khởi động hình Datagridview Account btnAdd btnEdit btnDelete Xử lý Khi nhấn vào btnAdmin Hiển thị thông tin account Thêm tài khoản Sửa tài khoản Xóa tài khoản txtUserName Hiển thị tên đăng đập txtDisplayName Hiển thị tên hiển thị Chọn loại tài khoản 10 Combo box Catelories Acount txtNewPassword txtConfirmPassword btnChange 11 btnCancel Ghi Khơng xóa admin Binding với datagridview Binding với datagridview Binding với datagridview Nhập mật Nhập lại mật Thay đổi tương ứng nhấn btnAdd, Edit, Delete Hủy thay đổi 18 Quản Lý quán trà sữa TheQueen IV Kết luận Hạn chế: Trong q trình hồn thiện đồ án khơng thể tránh khỏi hạn chế nhiều mặt Phần mềm: • • • Bản thân phần mềm chưa hoàn thiện theme giao diện Nhiều chức cịn chưa phát triển hồn chỉnh Thiếu chức Hướng phát triển Nếu có hội làm việc tiếp tục với đồ án, nhóm phát triển phần mềm với quy mô hệ thống lớn quản lý tốt chặc chẽ Các chức phát triển thêm: quản lý nhân viên, chấm công nhân viên, thống kê tiền lương nhân viên, in hóa đơn, in báo cáo Lời cảm ơn Em xin chân thành cảm ơn thầy cô Khoa Công nghệ thông tin, Trường Đại học Gia Định tận tình giảng dạy, trang bị cho em kiến thức bổ ích quý báu suốt thời gian thực đề tài tạo điều kiện cho em thực đề tài Cảm ơn bạn lớp ủng hộ, giúp đỡ em q trình làm đề tài Đó nguồn khích lệ, động viên to lớn giúp em có thêm nghị lực để hồn thành tốt đề tài Mặc dù em cố gắng, nỗ lực nhiều hẳn đề tài nhiều thiếu sót Em mong nhận góp ý quý thầy cô bạn để đề tài em hoàn thiện 19 ... cấp hệ thống Quản Lý quán trà sữa TheQueen Đề tài nhằm xây dựng chương trình quản lý bán hàng Quán Trà sữa Quản lý công việc quan trọng quán như: thơng tin tài khaorn nhân viên, quản lý thức uống,... Quản Lý quán trà sữa TheQueen Mục lục I KHẢO SÁT THỰC TẾ VÀ THU THẬP THÔNG TIN Giới thiệu đề tài Đề tài nhằm xây dựng chương trình quản lý bán hàng Quán Trà Sữa quản lý công việc quan trọng quán. .. định hồn thành phần mềm giúp quán quản lý vấn đề như: • Quản lý bàn qn • Quản lý hóa đơn theo bàn • Quản lý nhân viên theo tài khoản • Xem thống kê doanh thu • Quản lý loại thức uống qn Đó tính

Ngày đăng: 13/08/2020, 13:05

Từ khóa liên quan

Mục lục

  • I. KHẢO SÁT THỰC TẾ VÀ THU THẬP THÔNG TIN

    • 1. Giới thiệu đề tài

    • 2. Giới thiệu các thành viên làm đề tài:

    • 3. Giới thiệu các phần mềm liên quan

    • 4. Khảo sát thực tế

    • 5. Xác định yêu cầu

    • II. PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG

      • 1. Nội dung đề tài

      • 2. Mô hình phân rã chức năng hệ thống

      • 3. Thiết kế cơ sở dữ liệu:

        • a. AccountD: Tài khoản đăng nhập

        • b. TypeAccount: Loại tài khoản

        • c. Drink: Thức uống

        • d. SizeDrink: kích thức loại thức uống

        • e. CategoriesD: Loại thức uống

        • f. Bill: Thông tin hóa đơn

        • g. BillInfor: Chi tiết hóa đơn

        • h. TableD: Thông tin bàn

        • 4. Mô hình tổ chức dữ liệu:

        • III. HỆ THỐNG

          • 1. Sơ lược giao diện:

          • 2. Mô tả chi tiết:

            • a. Đăng nhập:

            • b. Màn hình chính:

            • c. Danh sách bàn

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

Tài liệu liên quan