Xây dựng phần mềm quản lý bán hàng quán CafeMục tiêu của đề tài là đánh giá được thực trạng hoạt động của quán Like Café, đi vào phân tích, đánh Mục tiêu của đề tài là đánh giá được thực trạng hoạt động của quán Like Café, đi vào phân tích, đánh Mục tiêu của đề tài là đánh giá được thực trạng hoạt động của quán Like Café, đi vào phân tích, đánh
MỤC LỤC LỜI MỞ ĐẦU CHƯƠNG TỔNG QUAN VỀ HỆ THỐNG QUẢN LÝ BÁN HÀNG TẠI LIKE CAFE 1.1 Tổng quan Quán Like Cafe 1.1.1 Sự hình thành phát triển .9 1.1.2 Hoạt động Like Café thời gian qua 1.2 Cơ cấu tổ chức nhân Like Café 11 1.3 Thực trạng chung hệ thống quản lý bán hàng cafe yêu cầu đổi .14 1.3.1 Thực trạng quản lý bán hàng quán cafe .14 1.3.2 Yêu cầu đổi 15 CHƯƠNG PHƯƠNG PHÁP LUẬN 16 2.1 Phương pháp luận phân tích hệ thống .16 2.1.1 Phương pháp tiếp cận hệ thống .16 2.1.2 Từ phân tích chức đến mơ hình hóa .16 2.1.3 Phân tích hệ thống có cấu trúc 16 2.2 Quy trình thiết kế phần mềm .17 2.3 Ngơn ngữ lập trình Java .26 2.3.1 Giới thiệu 26 2.3.2 Một số tính chất ngơn ngữ lập trình Java .26 2.4 Hệ quản trị sở liệu Microsoft SQL Server 2012 .28 2.5 Netbean IDE 30 CHƯƠNG XÂY DỰNG PHẦN MỀM QUẢN LÝ BÁN HÀNG QUÁN LIKE CAFÉ 32 3.1 Mơ tả tốn 32 i 3.2 Phân tích hệ thống chức 33 Sơ đồ chức nghiệp vụ BFD 33 3.2.2 Sơ đồ ngữ cảnh hệ thống 34 3.2.3 Sơ đồ luồng liệu mức đỉnh 35 3.2.4 Sơ đồ luồng liệu mức phân rã 36 uế 3.2.1 tế H 3.3 Phân tích hệ thống liệu .40 Xác định thực thể thuộc tính tương ứng 40 3.3.2 Xác định liên kết mối quan hệ 40 3.3.3 Mơ hình thực thể mối quan hệ (ERD) 42 3.3.4 Chuẩn hóa quan hệ 43 3.3.5 Thiết lập mơ hình CSDL quan hệ 45 3.3.6 Mơ hình thực thể quan hệ .49 cK in h 3.3.1 họ 3.4 Cài đặt giao diện người dùng 50 Giao diện chương trình 50 3.4.2 Giao diện đăng nhập hệ thống .50 3.4.3 3.4.4 Đ ại 3.4.1 Giao diện quản lý tài khoản người dùng 50 Giao diện quản lý Nhân viên 51 Giao diện quản lý Bàn – Khu vực 51 3.4.6 Giao diện quản lý Thực đơn 52 ườ ng 3.4.5 3.4.7 Giao diện tìm kiếm 52 Tr KẾT LUẬN 54 TÀI LIỆU THAM KHẢO 55 ii DANH MỤC HÌNH Hình 1.1: Cơ cấu tổ chức nhân .11 Hình 1.2: Sơ đồ giao dịch bán hàng cafe 12 uế Hình 2.1: Quy trình thiết kế phần mềm 18 tế H Hình 2.2: Khảo sát trạng đặc tả yêu cầu 19 Hình 2.3 Chuyển đổi từ vấn đề sang phần mềm 20 Hình 2.4: Tiến trình thiết kế kiến trúc hệ thống 20 h Hình 2.5: Quy trình thiết kế phần mềm 24 in Hình 2.6: Các biên dịch chương trình hệ thống 27 cK Hình 2.7: Biên dịch hệ thống Java 28 Hình 2.8: Màn hình chương trình 31 họ Hình 3.1: Sơ đồ chức BFD .33 Hình 3.2: Sơ đồ ngữ cảnh hệ thống .34 Đ ại Hình 3.3: Sơ đồ luồng liệu mức đỉnh (DFD 0) 35 Hình 3.4: Sơ đồ phân rã mức 36 Hình 3.5: Sơ đồ phân rã mức 1.1 37 ng Hình 3.6: Sơ đồ phân rã mức 38 ườ Hình 3.7: Sơ đồ phân rã mức 39 Hình 3.8: Sơ đồ phân rã mức 3.1 39 Tr Hình 3.9: Sơ đồ phần rã mức 3.2 40 Hình 3.10: Sơ đồ thực thể mối quan hệ 43 Hình 3.11: Mơ hình sở liệu quan hệ 49 Hình 3.12: Giao diện chương trình 50 Hình 3.13: Giao diện đăng nhập hệ thống 50 iii Hình 3.14: Giao diện quản lý tài khoản người dùng .51 Hình 3.15: Giao diện quản lý Nhân viên 51 Hình 3.16: Giao diện quản lý Bàn – Khu vực 52 uế Hình 3.17: Giao diện quản lý Thực đơn 52 Tr ườ ng Đ ại họ cK in h tế H Hình 3.18: Giao diện tìm kiếm 53 iv DANH MỤC BẢNG Bảng 1: Chi tiết LUONG (Lương) 45 Bảng 2: Chi tiết PHIEUCHI (Phiếu chi) .45 uế Bảng 3: Chi tiết MON (Món) 46 tế H Bảng 4: Chi tiết BAN (Bàn) 46 Bảng 5: HOADON (Hóa đơn) .46 Bảng 6: CHITIETHOADON (Chi tiết Hóa đơn) 46 Bảng 7: NHANVIEN (Nhân viên) 47 h Bảng 8: DONGIACONG (Đơn giá công) .47 in Bảng 9: THONGTINQUAN (Thông tin quán) .47 Tr ườ ng Đ ại họ cK Bảng 10: Chi tiết PHIEUTHU (Phiếu thu) 48 v DANH MỤC CÁC TỪ VIẾT TẮT : Hệ thống thông tin CSDL : Cơ sở liệu ERD : Entity Relaytionship Diagram (Sơ đồ thực thể mối quan hệ) BFD : Business Function Diagram (Sơ đồ chức kinh doanh) DFD : Data Folow Diagram (Sơ đồ luồng liệu) PT : Phiếu thu PC : Phiếu chi PC : Personal Computer (Máy tính cá nhân) HD : Hóa đơn NV : Nhân viên SQL : Structured Query Language (Ngôn ngữ truy vấn có cấu trúc) NF : Normal Form (Chuẩn hóa) NV_TK: :Nhân viên – Tài khoản Tp : Thành phố DB : Database (Cơ sở liệu) Tr ườ ng Đ ại họ cK in h tế H uế HTTT vi Xây dựng phần mềm quản lý bán hàng quán cafe LỜI MỞ ĐẦU Trong thời buổi Kinh tế thị trường, cơng việc kinh doanh cần phải chun nghiệp hóa đủ sức cạnh tranh với đối thủ Việc sử dụng Phần mềm Quản lý yếu tố góp phần nên thành cơng nguời chủ uế cho công việc kinh doanh nhà hàng, cà phê, karaoke, bi-a, shop, tạp hóa, siêu thị tế H Kinh doanh cà phê loại hình kinh doanh đầy thử thách Nó địi hỏi tận tâm khả nắm bắt chi tiết Vì việc ứng dụng phần mềm quản lý cà phê nhu cầu tất yếu để nâng cao chất lượng phục vụ hiệu quản lý in h Kiểu kinh doanh truyền thống không sử dụng phần mềm, quản lý hiệu thấp, dễ gây thất thoát gặp số nhược điểm như: quản lý khơng chặt chẽ, thất cK tiền của, hóa đơn thiếu tính thẩm mỹ dễ gây nhầm lẫn, khó hiểu Muốn biết doanh thu cuối ngày, cuối tháng, cuối năm phải tự động cộng lại tay … dẫn đến tốn thời gian, công sức thiếu tính xác họ Kiểu kinh doanh đại có sử dụng phần mềm quản lý chạy máy vi tính khắc phục nhược điểm kiểu kinh doanh truyền thống nêu trên: quản lý Đ ại bán hàng chặt chẽ từ việc bán hàng, quản lý bàn, quản lý ăn, quản lý nhân viên , hạn chế thất tiền của, hóa đơn tính tiền xác, thẩm mỹ cao, báo cáo tổng doanh thu vào cuối ngày, cuối tuần, cuối tháng, cuối năm hay thời điểm ng muốn lấy báo cáo Cách sử dụng phần mềm quản lý máy vi tính đơn giản, trực quan, ườ dễ sử dụng Chỉ cần biết qua máy tính sử dụng phần mềm ứng dụng vào quản lý Tr Thực tế, Like Café sử dụng kiểu kinh doanh truyền thống nêu nên vấn đề thay đổi sang kiểu kinh doanh đại nhu cầu cấp thiết Đó yêu cầu thiết thực thực cho tất quán cà phê hoạt động SVTH: Phan Trọng Phú GVHD: Th.S Lê Viết Mẫn Xây dựng phần mềm quản lý bán hàng qn cafe Chính lý kể trên, thực đề tài “Xây dựng phần mềm quản lý bán hàng quán Cafe” nhằm giúp đối tượng thuận tiện việc quản lý hàng hóa, giảm thiểu chi phí hoạt động kinh doanh bán hàng Mục tiêu đề tài đánh giá thực trạng hoạt động quán Like Café, hành phân tích thiết kế hệ thống ứng dụng cơng nghệ thơng tin uế vào phân tích, đánh giá mơ hình hoạt động, đưa ưu nhược điểm từ tiến tế H Giải nghiệp vụ như: gộp bàn, tách bàn, chuyển bàn, in hóa đơn toán, hỗ trợ nhiều báo cáo theo tiêu chí khác Ngồi hai phần, LỜI MỞ ĐẦU KẾT LUẬN, nội dung khóa luận gồm ba chương: in h Chương I Tổng quan hệ thống thông tin quản lý bán hàng quán Like Cafe dịch bán hàng Like Cafe cK Giới thiệu tổng quan quán Like Cafe số đặc điểm hoạt động giao Chương II Một số phương pháp luận quy trình xây dựng phần mềm quản lý cơng nghệ sử dụng họ Trình bày vấn đề liên quan đến phương pháp luận dùng để nghiên cứu cơng cụ sử dụng để hồn thiện đề tài Đ ại Chương III Xây dựng phần mềm quản lý bán hàng quán Like Cafe Chương tiến hành phân tích trình bày kết quan trọng Tr ườ ng việc nghiên cứu đề tài SVTH: Phan Trọng Phú GVHD: Th.S Lê Viết Mẫn Xây dựng phần mềm quản lý bán hàng quán cafe CHƯƠNG TỔNG QUAN VỀ HỆ THỐNG QUẢN LÝ BÁN HÀNG TẠI LIKE CAFE 1.1 Tổng quan Quán Like Cafe uế 1.1.1 Sự hình thành phát triển Địa chỉ: số 40 Hồ Đắc Di, phường An cựu, Tp Huế Số điện thoại: 0543 627 999 Được thành lập vào ngày 06 tháng 10 năm 2012 tế H Tên quán: Like Cafe Like Cafe nằm tuyến đường Hồ Đắc Di động phát triển, quán sở hữu in h không gian vừa đủ, thiết kế theo phong cách gần gũi với thiên nhiên, cảnh chậu hoa, không gian đan lồng vào Khi bước vào quán, ta bắt gặp cK khoảng không gian nghệ thuật, tranh sơn màu, lồng chim, chậu cá trông thiên nhiên mát mẽ Hơn nữa, góc quán sân khấu với dàn nhạc công sôi động tạo khơng gian mang tính đại Là họ địa điểm dành cho đam mê cafe ca nhạc vào tối thứ ba, thứ năm thứ bảy hàng tuần tổ chức Like Cafe Và điểm đặc Đ ại biệt quán, tạo nên khác biệt quán café khác đóng địa bàn Thức uống phong phú đa dạng, ngồi qn cịn có thêm bài, bàn cờ để nhóm bạn “đối thủ” ngồi chơi vui vẻ hàng liền ng Giá thức uống hợp lý, trung bình từ 8.000 – 25.000 đồng cho ăn nhẹ, thức uống ban ngày đêm thường, từ 20.000 – 35.000 đồng vào ườ đêm nhạc Ngoài ra, bạn cịn lướt web miễn phí hàng nghe nhạc trẻ trung động ca sĩ ban nhạc quán thể Và tất nhiên Tr bạn đăng ký hát, nhạc để bạn tự thể sân khấu quán Like Đây hoạt động chủ đạo đêm nhạc Like Café 1.1.2 Hoạt động Like Café thời gian qua Với khoảng thời gian thành lập chưa lâu (từ ngày 06/10/2012 tới nay) chưa có bề dày lịch sử thành lập hoạt động Like Cafe nỗ lực thực SVTH: Phan Trọng Phú GVHD: Th.S Lê Viết Mẫn Xây dựng phần mềm quản lý bán hàng quán cafe hoạt động thiết thực nhằm mang lại giá trị thưởng thức cảm nhận tốt khách hàng suốt thời gian qua Dưới hoạt động cụ thể mà Like Cafe thực hiện: - Đêm nhạc Acoustic sâu lắng, nhẹ nhàng chất lượng uế Chương trình có góp mặt ca sĩ trẻ đến từ Thành phố Huế: Nguyễn Thiện Thông (Ken Possible), Thế Ân, Thế Anh, Lê Khánh, Nguyễn Hữu Thanh Tùng, - tế H Lạc Thư, Khánh Hòa, Tuyết Trinh Tiệc Buffet “VUI GIÁNG SINH - ĐÓN CHÀO NĂM MỚI” GIÁNG SINH mùa yêu thương, mùa ấm áp ngào Hịa khơng khí rộn ràng mừng đón Giáng sinh thời khắc thiêng liêng đón mừng năm in h 2013 Lúc 19g30 ngày 22/12 /2012, Like Cafe tổ chức chương trình Buffet đặc biệt “VUI GIÁNG SINH - ĐÓN CHÀO NĂM MỚI” với 20 ngon dành riêng cho cK đêm tiệc Chương trình ca nhạc đặc biệt, hồnh tráng với góp mặt nhiều ca sĩ trẻ, nhóm nhạc cơng Like Cafe, thể vị khách mời yêu ca nhạc họ Đặc biệt, quý khách có Phiếu bốc thăm để nhận quà thú vị lời chúc an lành từ ông già Noel vui tính… Chương trình gây qũy từ thiện - Đêm nhạc Trịnh Công Sơn Đ ại - Để tưởng nhớ đến cố nhạc sĩ Trịnh Công Sơn, Like Cafe tổ chức đêm nhạc Trịnh với chủ đề "Dấu chân địa đàng" vào lúc 19g30 ngày 01/04/2013 Toàn kinh phí ng thu đêm nhạc gây quỹ từ thiện dành cho trẻ em nghèo tỉnh Thừa Thiên Huế Đồng hành Giờ trái đất 03/2013 - Hoạt động ca nhạc thường đêm vào tối thứ 3, thứ thứ hàng tuần Tr ườ - SVTH: Phan Trọng Phú 10 GVHD: Th.S Lê Viết Mẫn Xây dựng phần mềm quản lý bán hàng quán cafe Một nhân viên có bảng lương, bảng lương thời điểm thuộc nhân viên Mối quan hệ nhân viên lương mối quan hệ (1,n) Đây mối quan hệ có mang thuộc tính tháng năm (0,n) (1,1) Nhân viên uế Ngày lập Hóađơn tế H Lập Mỗi thuộc tính gộp nhân viên tài khoản có mối quan hệ với hóa đơn sau: in h nhân viên có tài khoản lập hóa đơn, nhân viên có tài khoản lập nhiều hóa đơn, hóa đơn nhân viên có tài khoản lập mà thơi hệ có mang thuộc tính ngày lập cK Mối quan hệ Nhân viên hóa đơn mối quan hệ (1,n) Đây mối quan (0,n) Nhân viên họ Ngày lập (1,1) PhiếuThu Đ ại Lập Mỗi thuộc tính gộp nhân viên tài khoản có mối quan hệ với phiếu thu ng sau: nhân viên có tài khoản lập phiếu thu, nhân viên có tài khoản lập nhiều phiếu thu, phiếu thu nhân viên có tài khoản lập ườ mà thơi Mối quan hệ NV_TK phiếu thu mối quan hệ (1,n) Đây mối quan Tr hệ có mang thuộc tính ngày lập Ngày lập (0,n) Nhân viên SVTH: Phan Trọng Phú (1,1) Lập 41 Phiếu chi GVHD: Th.S Lê Viết Mẫn Xây dựng phần mềm quản lý bán hàng quán cafe Tương tự trên, mối quan hệ nhân viên_TK phiếu chi mối quan hệ (1,n) Số lượng Đơn giá (1,n) (0,n) Hóa đơn Món tế H uế Gồm Một phiếu thu bao gồm nhiều món, khơng nằm phiếu thu nằm nhiều phiếu thu Mối quan hệ phiếu thu (0,1) Hóa đơn (0,n) Bàn cK Thuộc in h mối quan hệ (n,n) mối quan hệ mang thuộc tính số lượng đơn giá Mỗi phiếu thu sử dụng cho bàn nhất, bàn có nhiều họ phiếu thu Mối quan hệ phiếu thu bàn mối quan hệ (n,1) 3.3.3 Mơ hình thực thể mối quan hệ (ERD) Đ ại Từ việc xác định tập thực thể, thuộc tính tương ứng, liên kết mối Tr ườ ng quan hệ ta xây dựng Sơ đồ thực thể mối quan hệnhư sau: SVTH: Phan Trọng Phú 42 GVHD: Th.S Lê Viết Mẫn ng Đ ại họ cK in h tế H uế Xây dựng phần mềm quản lý bán hàng quán cafe Hình 3.10: Sơ đồ thực thể mối quan hệ ườ 3.3.4 Chuẩn hóa quan hệ Từ tập thực thể mối quan hệ phân tích phần 3.2 3.3 trên, ta Tr thực việc chuẩn hóa để thu bảng sở liệu, từ xây dựng mơ hình quan hệ chương trình Chuyển từ mơ hình ER sang mơ hình quan hệ (Chuyển tập thực thể thành lược đồ quan hệ) Nhân viên (Mã nhân viên, Hoten, Ngaysinh, Noisinh, Gioitinh, Dienthoai, Ngayvaolam,Password, Quyền hạn,DiaChi) SVTH: Phan Trọng Phú 43 GVHD: Th.S Lê Viết Mẫn Xây dựng phần mềm quản lý bán hàng quán cafe Lương (Mã nhân viên, số tiền, số công, trả) Phiếu chi (Mã PC, Mã nhân viên, ngày lập, chi tiết chi, số tiền, mã chứng từ) Phiếu thu (Mã PT, Mã nhân viên, ngày lập, chi tiết thu, số tiền, mã chứng từ ) Món(Mã món, tên món, số lượng còn, giá bán) uế Bàn (Mã bàn, tên bàn) Hóa đơn (Mã hóa đơn, Mã nhân viên, số lượng, đơn giá, thành tiền, chi tiết hóa tế H đơn, bàn) Chuẩn hóa mối quan hệ có sơ đồ thực thể - mối quan hệ Mối quan hệ NHANVIEN LUONG mối quan hệ (1,n), mà khóa đồng thời khóa ngồi MaNV bảng LUONG Đây mối quan hệ mang thuộc tính in h tháng năm, nên tạo bảng có khóa MaNV, Thang, Nam Bảng có quan hệ (n,1) với bảng NHANVIEN quan hệ (1,1) với bảng LUONG Đồng thời khóa thang, nam) cK bảng gộp chung vào bảng LUONG (tức bảng lương thêm thuộc tính NHANVIEN HOADON có mối quan hệ (1,n) Trong bảng HOADON có họ khóa MaHD, MaNV khóa ngồi Đây mối quan hệ mang thuộc tính ngày lập, nên tạo bảng có khóa MaNV,MaHD với thuộc tính phụ ngày lập, đồng Đ ại thời bảng gộp chung với bảng HOADON (vì theo nguyên tắc, rút gọn phía nhiều quan hệ NHANVIEN_HOADON) NHANVIEN PHIEUTHU có mối quan hệ (1,n) Trong bảng PHIEUTHU có ng khóa MaPT, MaNV khóa ngồi Đây mối quan hệ mang thuộc tính ngày lập, nên tạo bảng có khóa MaNV,MaPT với thuộc tính phụ ngày lập, ườ đồng thời bảng gộp chung với bảng PHIEUTHU (vì theo ngun tắc, rút gọn phía nhiều quan hệ NHANVIEN_PHIEUTHU) Tr NHANVIEN PHIEUCHI có mối quan hệ (1,n) Trong bảng PHIEUCHI có khóa MaPC, MaNV khóa ngồi Đây mối quan hệ mang thuộc tính ngày lập, nên tạo bảng có khóa MaNV,MaPC với thuộc tính phụ ngày lập, đồng thời bảng gộp chung với bảng PHIEUCHI (vì theo nguyên tắc, rút gọn phía nhiều quan hệ NHANVIEN_PHIEUCHI) SVTH: Phan Trọng Phú 44 GVHD: Th.S Lê Viết Mẫn Xây dựng phần mềm quản lý bán hàng quán cafe Mối quan hệ HOADON MON mối quan hệ (n,n) phải tách bảng hóa đơn thành CHITIETHOADON với quan hệ HOADON CHITIETHOADON (1,n), CHITIETHOADON MON mối quan hệ (n,1) CHITIETHOADON BAN có mối quan hệ (n,1) với khóa chỉnh bảng CHITIETHOADON MaHD, uế MaMon, MaBan với thuộc tính thêm SoLuong để số lượng (MaMon )đã gọi MaBan đồng thời khóa ngồi mối quan hệ CHITIETHOADON tế H BAN HOADON bỏ trường SoLuong, đồng thời thêm trường SoLuong vào CHITIETHOADON 3.3.5 Thiết lập mơ hình CSDL quan hệ in Bảng 1: LUONG h Sau chuẩn hóa lược đồ quan hệ, ta xây dựng bảng liệu sau: Kiểu liệu Kích thước Diễn giải MaNV Nvarchar Mã nhân viên Thang Int Nam Int SoCong cK Thuộc tính Tháng Năm Int Số lượng công SoTien Real 10 Số tiền TrangThai Bit Trường đánh dấu Đ ại họ Null ng Bảng 2: PHIEUCHI Thuộc tính Kiểu liệu Diễn giải null Nvarchar 10 Mã Phiếu chi MaNV Nvarchar 10 Mã nhân viên NgayLap Date/Time MM/DD/YY SoTien Real Số tiền MaHD Nvarchar 10 Mã hóa đơn ChiTietChi Nvarchar 50 Chi tiết chi ườ MaPC Tr Kích thước SVTH: Phan Trọng Phú 45 GVHD: Th.S Lê Viết Mẫn Xây dựng phần mềm quản lý bán hàng quán cafe Bảng 3: MON Kiểu liệu Kích thước Diễn giải n uế Thuộc tính null Nvarchar 10 TenMon Nvarchar 30 Int Real 10 SoLuongCon Tên Số lượng cịn Giá in h GiaBan Mã tế H MaMon Thuộc tính Kiểu liệu cK Bảng 4: BAN Kích thước Nvarchar MaKV Nvarchar TrangThai Bit Đ ại họ MaBan Diễn giải 10 Mã bàn 20 Tên bàn null Trống hay không Bảng 5: HOADON Thuộc tính Kiểu liệu Kích thước Diễn giải Nvarchar 10 Mã hóa đơn MaNV Nvarchar 10 Mã nhân viên NgayLap Date/Time MM/DD/YY Nvarchar 50 ườ ng MaHD Tr ThongTin null Ngày lập Thông tin HĐ Bảng 6: CHITIETHOADON Thuộc tính Kiểu liệu Kích thước Diễn giải MaHD Nvarchar 10 Mã hóa đơn MaMon Nvarchar 10 Mã SVTH: Phan Trọng Phú 46 null GVHD: Th.S Lê Viết Mẫn Xây dựng phần mềm quản lý bán hàng quán cafe Nvarchar 10 Mã bàn SoLuong Int Số lượng đặt Bảng 7: NHANVIEN uế MaBan Kiểu liệu Kích thước Diễn giải MaNV Nvarchar 10 Mã nhân viên Password Nvarchar 25 Mật mã NgayLap Date/Time MM/DD/YY Ngày lập QuyenHan Nvarchar 50 Quyền hạn HoTen Nvarchar 50 Họ tên Ngaysinh Date/Time MM/DD/YY Ngày sinh DiaChi Nvarchar 50 Địa Noisinh Nvarchar 20 Nơi sinh Gioitinh Nvarchar Giới tính Dienthoai Nvarchar 25 Số điện thoại Ngayvaolam Date/Time MM/DD/YY Ngày vào làm h in cK họ Đ ại null tế H Thuộc tính Bảng 8: DONGIACONG Thuộc tính Kiểu liệu Real ườ ng DonGiaCong Tr Thuộc tính Kích thước Diễn giải null Đơn giá công Bảng 9: THONGTINQUAN Kiểu liệu Kích thước Diễn giải null Logo Image 16 Lơ gô TenQuan Nvarchar 50 Tên quán DiaChi Nvarchar 50 Địa SoDT Nvarchar 25 Số điện thoại SVTH: Phan Trọng Phú 47 GVHD: Th.S Lê Viết Mẫn Xây dựng phần mềm quản lý bán hàng quán cafe Bảng 10: PHIEUTHU Thuộc tính Kiểu liệu Kích thước Diến giải null Nvachar 10 Mã phiếu thu MaNV Nvarchar 10 Mã nhân viên MaHD Nvarchar 10 Mã hóa đơn NgayLap Date/Time 10 Ngày lập hóa đơn SoTien Real Số tiền ChiTietThu Nvarchar 50 Chi tiết thu Tr ườ ng Đ ại họ cK in h tế H uế MaPT SVTH: Phan Trọng Phú 48 GVHD: Th.S Lê Viết Mẫn Xây dựng phần mềm quản lý bán hàng quán cafe 3.3.6 Mô hình thực thể quan hệ Tr ườ ng Đ ại họ cK in h tế H uế Từ lược đồ quan hệ thu trên, ta thiết lập mơ hình quan hệ: Hình 3.11: Mơ hình sở liệu quan hệ SVTH: Phan Trọng Phú 49 GVHD: Th.S Lê Viết Mẫn Xây dựng phần mềm quản lý bán hàng quán cafe 3.4 Cài đặt giao diện người dùng cK in h tế H uế 3.4.1 Giao diện chương trình họ Hình 3.12: Giao diện chương trình Tr ườ ng Đ ại 3.4.2 Giao diện đăng nhập Hình 3.13: Giao diện đăng nhập hệ thống SVTH: Phan Trọng Phú 50 GVHD: Th.S Lê Viết Mẫn Xây dựng phần mềm quản lý bán hàng quán cafe họ cK in h tế H uế 3.4.3 Giao diện quản lý tài khoản người dùng Hình 3.14: Giao diện quản lý tài khoản người dùng Tr ườ ng Đ ại 3.4.4 Giao diện quản lý Nhân viên SVTH: Phan Trọng Phú Hình 3.15: Giao diện quản lý Nhân viên 51 GVHD: Th.S Lê Viết Mẫn Xây dựng phần mềm quản lý bán hàng quán cafe cK in h tế H uế 3.4.5 Giao diện quản lý Bàn – Khu vực họ Hình 3.16: Giao diện quản lý Bàn – Khu vực Hình 3.17: Giao diện quản lý Thực đơn Tr ườ ng Đ ại 3.4.6 Giao diện quản lý Thực đơn SVTH: Phan Trọng Phú 52 GVHD: Th.S Lê Viết Mẫn Xây dựng phần mềm quản lý bán hàng quán cafe Đ ại họ cK in h tế H uế 3.4.7 Giao diện tìm kiếm Tr ườ ng Hình 3.18: Giao diện tìm kiếm SVTH: Phan Trọng Phú 53 GVHD: Th.S Lê Viết Mẫn Xây dựng phần mềm quản lý bán hàng quán cafe KẾT LUẬN Qua trình làm khóa luận tốt nghiệp với đề tài “Xây dựng phần mềm quản lý bán hàng quán Cafe”, thân em tự thấy thu kết sau: Nắm bắt quy trình nghiệp vụ, giao dịch bán hàng, quản lý bàn, uế - quản lý món, quản lý nhân viên, quản lý danh mục quán cafe Hiểu biết số phương pháp phân tích thiết kế hệ thống, từ tế H - áp dụng hiểu biết để phân tích thiết kế hệ thống tốn theo mơ hình ba lớp - Có kinh nghiệm thực tế tham gia vào dự án nhỏ, - in h cụ thể để áp dụng kiến thức học vào thực tiễn Tiến hành phân tích thiết kế hệ thống hồn thiện chương trình phần - cK mềm với mơ hình ba lớp cách đầy đủ Cài đặt mô-đun để thử nghiệm ngơn ngữ lập trình Java kết hợp với cơng cụ lập trình Netbean IDE sử dụng hệ quản trị sở liệu SQL họ Server để lưu giữ liệu Về thực nghiệm, thiết kế cài đặt thành cơng chương trình, thể phù hợp Đ ại với nội dung đề tài Song, kỹ lập trình cịn hạn chế nên giao diện chương trình cịn chưa thật thân thiện với người sử dụng đáp ứng số chức ng đề tài Trong thời gian tới em tiếp tục hoàn thiện chức thời bổ sung thêm chức nhằm mang lại tiện dụng cho người dùng ườ Trong tương lai, em hi vọng cố gắng hoàn thiện tốt đề tài cố gắng đáp ứng đầy đủ yêu cầu hệ thống Vì kính mong thầy giáo, cô giáo Tr bạn hoan hỉ xem xét, bảo giúp đỡ em để em hoàn thành đề tài tốt SVTH: Phan Trọng Phú 54 GVHD: Th.S Lê Viết Mẫn Xây dựng phần mềm quản lý bán hàng quán cafe TÀI LIỆU THAM KHẢO Ts Phan Huy Khánh, “Giáo trình Phân tích thiết kế hệ thống thông tin” Th.S Lê Viết Mẫn, “Bài giảng Lập trình hướng đối tượng” uế Trần Tiến Dũng, “Giáo trình lý thuyết tập Java” NXB Lao động xã hội tế H Th.S Trần Thái Hịa, “Bài giảng Phân tích thiết kế hệ thống thông tin quản lý” http://www.Java2s.com Tr ườ ng Đ ại họ cK in h http://www.congdongjava.com/forum/ SVTH: Phan Trọng Phú 55 GVHD: Th.S Lê Viết Mẫn ... cho tất quán cà phê hoạt động SVTH: Phan Trọng Phú GVHD: Th.S Lê Viết Mẫn Xây dựng phần mềm quản lý bán hàng qn cafe Chính lý kể trên, thực đề tài ? ?Xây dựng phần mềm quản lý bán hàng quán Cafe? ??... uế Xây dựng phần mềm quản lý bán hàng quán cafe Tr ườ ng Đ ại họ cK Hình 2.8: Màn hình chương trình SVTH: Phan Trọng Phú 31 GVHD: Th.S Lê Viết Mẫn Xây dựng phần mềm quản lý bán hàng quán cafe. .. có sử dụng phần mềm quản lý chạy máy vi tính khắc phục nhược điểm kiểu kinh doanh truyền thống nêu trên: quản lý Đ ại bán hàng chặt chẽ từ việc bán hàng, quản lý bàn, quản lý ăn, quản lý nhân viên