BÁO CÁO ĐỒ ÁN CHUYÊN NGÀNH CÔNG NGHỆ THÔNG TIN ĐỀ TÀI: XÂY DỰNG PHẦN MỀM QUẢN LÝ QUẢN LÝ QUÁN CAFE 1. Phát biểu bài toán Xây dựng phần mêm để giúp nhân viên tại quán thuận tiện cho việc đặt bàn,đặt bàn chờ, gọi món, chuyển bàn, ghép bàn, in bill cho khách hàng. Quản lý của quán có thể quản lý tất cả các hóa đơn thống kê, doanh thu. 2. Xác định tác nhân Hệ thống có các tác nhân chính là: • Nhân viên giữ xe: Quản lý xe • Nhân viên pha chế Tổng kết lại các order các món đã được pha chế và báo cáo lại cho quản lí để đối chiếu với nhân viên thu ngân có trùng không. Phá chế đồ uống theo yêu cầu khách hàng. • Nhân Viên Phục Vụ Phục vụ tận tình theo yêu cầu khách hàng. Oder các món theo yêu cầu khách. • Nhân Viên Thu Ngân Nhập bàn, nhập món, chuyển bàn ghép bàn, in bill, thanh toán theo yêu cầu khách hàng. • Quản lý : Cập nhật các thông tin của nhân viên, bàn, thực đơn... . Thống kê doanh thu, số lượng món, Và có thể quan lý tất cả các chức năng nhân viên thu ngân. Nhập hàng vào kho
ĐẠI HỌC ĐÀ NẴNG TRƯỜNG CAO ĐẲNG CÔNG NGHỆ KHOA ĐIỆN BỘ MÔN CÔNG NGHỆ THÔNG TIN Tel (84-511) 3822 571, Fax (84-511) 3894 884 Website:www.dct.udn.vn, E-mail: iutdn@dng.vnn.vn BÁO CÁO ĐỒ ÁN CHUYÊN NGÀNH CÔNG NGHỆ THÔNG TIN ĐỀ TÀI: XÂY DỰNG PHẦN MỀM QUẢN LÝ QUẢN LÝ QUÁN CAFE T-Zone SINH VIÊN : NGUYỄN THÁI NGHĨA NGUYỄN VĂN HẢI LỚP : 13T1 CBHD : Th.S NGUYỄN THỊ HÀ QUYÊN ĐÀ NẴNG, 06/2016 MỤC LỤC MỤC LỤC MỤC LỤC LỜI CẢM ƠN LỜI CẢM ƠN LỜI CAM ĐOAN LỜI CAM ĐOAN LỜI NÓI ĐẦU LỜI NÓI ĐẦU NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN NHẬN XÉT CỦA HỘI ĐỒNG BẢO VỆ NHẬN XÉT CỦA HỘI ĐỒNG BẢO VỆ CHƯƠNG I: TỔNG QUAN ĐỀ TÀI CHƯƠNG I: TỔNG QUAN ĐỀ TÀI I ĐẶT VẤN ĐỀ II MỤC TIÊU ĐỀ TÀI III PHẠM VI ĐỀ TÀI IV PHƯƠNG PHÁP TIẾP CẬN VÀ LỰA CHỌN CÔNG NGHỆ .1 A PHƯƠNG PHÁP NGHIÊN CỨU B CÔNG CỤ PHÁT TRIỂN CHƯƠNG II: PHÂN TÍCH THIẾT KẾ HỆ THỐNG CHƯƠNG II: PHÂN TÍCH THIẾT KẾ HỆ THỐNG I PHÂN TÍCH HỆ THỐNG PHÁT BIỂU BÀI TOÁN 2 XÁC ĐỊNH TÁC NHÂN C SƠ ĐỒ USE-CASE: HÌNH 1: SƠ ĐỒ USE-CASE: D SƠ ĐỒ HOẠT ĐỘNG: E SƠ ĐỒ TUẦN TỰ: 11 II THIẾT KẾ CƠ SỞ DỮ LIỆU 16 SƠ ĐỒ ERD 16 CẤU TRÚC TABLE VÀ BUỘC DỮ LIỆU 16 CHƯƠNG III: DEMO CHƯƠNG TRÌNH 22 CHƯƠNG III: DEMO CHƯƠNG TRÌNH 22 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 33 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 33 LỜI CẢM ƠN Chúng em xin chân thành gởi lời cám ơn đến lãnh đạo trường CĐ Công Nghệ Đà Nẵng nói chung thầy cô môn công nghệ nói riêng tạo điều kiện cho chúng em hội thực hành, tiếp xúc để chúng em tránh vướng mắc bỡ ngỡ môi trường công việc thời gian tới Chúng em xin chân thành cảm ơn cô Nguyễn Thị Hà Quyên Nhờ giúp đỡ tận tình bảo cô từ lúc bắt đầu lúc kết thúc đồ án Chúng em hoàn thành hạn định tích lũy cho lượng tảng kiến thức quý báu Mặc dù cố gắng hoàn thành đề tài tốt thời gian kiến thức có hạn nên chúng em tránh khỏi thiếu sót định, mong nhận cảm thông, chia sẻ tận tình đóng góp bảo quý thầy cô bạn Chúng em xin chân thành cảm ơn! Sinh viên thực Nguyễn Thái Nghĩa Nguyễn Văn Hải LỜI CAM ĐOAN Chúng xin cam đoan: Những nội dung luận văn chúng em thực hướng dẫn cô Nguyễn Thị Hà Quyên Mọi tham khảo luận văn trích dẫn rõ ràng tên tác giả,tên công trình ,thời gian,địa điểm công bố Mọi chép không hợp lệ, vi phạm quy chế đào tạo, hay gian trá, chúng em xin chịu hoàn toàn trách nhiệm Sinh viên thực Nguyễn Thái Nghĩa Nguyễn Văn Hải LỜI NÓI ĐẦU Ngày vơí phát triển vũ bão khoa hoc Kỹ Thuật giúp kinh tế quốc gia toàn giới phát triển mạnh Và nói đến thành công ta không kể đến đóng góp ngành Công Nghệ Thông Tin Sự phát triển Công Nghệ Thông Tin len lõi vào khe hở sông ngày để tạo nên tiện lợi cho người Trong thời đại ngày nay, sống người cải thiện đáng kể so với thập kỷ trước Mọi nhu cầu người nâng cao từ nhu cầu thiết thực là: ăn, uống, giải trí…Từ xưa đến nay, hoạt động Kinh tế - Văn hoá - Xã hội nhằm mục đích phục vụ đời sống, sức khoẻ, tinh thần cho người Xã hội ngày phát triển mục đích ngày thiết thực Sự kết hợp máy tính môi trường giao tiếp tốt trở thành tiêu chuẩn mà để tạo sản phẩm phần mềm ứng dụng Những hình thức mua bán bình thường việc toán hoá đơn tiền mặt, phận quản lí cập nhập thông tin hàng hoá thời gian việc mua bán…Và hình thức tốt để người tiết kiệm thời gian mua bán quản lí tốt công việc cách nhanh chóng xác NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN NHẬN XÉT CỦA HỘI ĐỒNG BẢO VỆ Đồ án chuyên ngành CNTT CHƯƠNG I: TỔNG QUAN ĐỀ TÀI I Đặt vấn đề Hiện quán café T-Zone quán với lượng khách ngày 100 người với phương pháp tính tiền với công cụ chi thô sơ, thủ công, tốn nhiều thời gian thông tin không xác Bên cạnh công cụ có vài chức đơn giản đặt bàn, gọi món, chuyển bàn, ghép bàn… số chức đơn giản Trong trình phục vụ quán Qua thăm dò từ chức chúng em áp dụng kiến thức học thực tiển quán Chúng em xây dựng phần mềm quản lý quán cafe Ngoài chức máy tính tiền quán chúng em xây dựng thêm chức thống kê doanh thu theo tháng, năm thống kê số lượng đồ uống nhập vào xuất Với việc tạo phần mềm giúp quán thực công việc quản lý quán cách dễ dàng tiết kiệm lượng thời gian lớn II Mục tiêu đề tài • Giao diện thân thiện, dễ sử dụng • Tiết kiệm tối đa sức lao động • Tạo yên tâm cho khách hàng phương pháp toán cho khách chuyên nghiệp, khoa học tuyệt đối xác để khách thời gian chờ đợt bill lâu III Phạm vi đề tài • Phần mêm sử dụng với phạm vi quán café • Hệ thống đáp ứng cho người quản lý, nhân viên thu ngân IV.Phương pháp tiếp cận lựa chọn công nghệ a Phương pháp nghiên cứu Nghiên cứu tài liệu: Nghiên cứu vấn đề lập trình hướng đối tượng C#, mô hình MVC, SQL Server 2008 Khảo sát thực tế: Qua trình làm việc quán chúng em hiểu rỏ phần công việc quán từ lúc khách đến ngồi vào bàn, gọi đến lúc b Công cụ phát triển Sử dụng ngôn ngữ lập trình C# để tạo giao diện sử lý tác vụ Sử dụng hệ quản trị SQL Server để tạo sở liệu Ứng dụng mô hình MVC để xử lý tương tác tác vụ với Server Nguyễn Thái Nghĩa – Nguyễn Văn Hải Đồ án chuyên ngành CNTT CHƯƠNG II: PHÂN TÍCH THIẾT KẾ HỆ THỐNG I Phân tích hệ thống Phát biểu toán Xây dựng phần mêm để giúp nhân viên quán thuận tiện cho việc đặt bàn,đặt bàn chờ, gọi món, chuyển bàn, ghép bàn, in bill cho khách hàng Quản lý quán quản lý tất hóa đơn thống kê, doanh thu Xác định tác nhân Hệ thống có tác nhân là: • Nhân viên giữ xe: Quản lý xe • Nhân viên pha chế Tổng kết lại order pha chế báo cáo lại cho quản lí để đối chiếu với nhân viên thu ngân có trùng không Phá chế đồ uống theo yêu cầu khách hàng • Nhân Viên Phục Vụ Phục vụ tận tình theo yêu cầu khách hàng Oder theo yêu cầu khách • Nhân Viên Thu Ngân Nhập bàn, nhập món, chuyển bàn ghép bàn, in bill, toán theo yêu cầu khách hàng • Quản lý : Cập nhật thông tin nhân viên, bàn, thực đơn Thống kê doanh thu, số lượng món, Và quan lý tất chức nhân viên thu ngân Nhập hàng vào kho Nguyễn Thái Nghĩa – Nguyễn Văn Hải Đồ án chuyên ngành CNTT f.Table Phiếu Nhập: g.Table Chi Tiết Nhập: Nguyễn Thái Nghĩa – Nguyễn Văn Hải 19 Đồ án chuyên ngành CNTT h.Table Chi tiết Xuất: i.Table Bàn: Nguyễn Thái Nghĩa – Nguyễn Văn Hải 20 Đồ án chuyên ngành CNTT j Table khu: k.Table Phân Loại: l.Table Ca: Nguyễn Thái Nghĩa – Nguyễn Văn Hải 21 Đồ án chuyên ngành CNTT CHƯƠNG III: DEMO CHƯƠNG TRÌNH • Form đăng nhập: • Đổi mật Nguyễn Thái Nghĩa – Nguyễn Văn Hải 22 Đồ án chuyên ngành CNTT • Form trang chủ • Form đặt ban, đặt bàn chờ Nguyễn Thái Nghĩa – Nguyễn Văn Hải 23 Đồ án chuyên ngành CNTT Nguyễn Thái Nghĩa – Nguyễn Văn Hải 24 Đồ án chuyên ngành CNTT • Form gọi • Form Chuyển bàn Nguyễn Thái Nghĩa – Nguyễn Văn Hải 25 Đồ án chuyên ngành CNTT Nguyễn Thái Nghĩa – Nguyễn Văn Hải 26 Đồ án chuyên ngành CNTT • Form Ghép bàn • Inbill, tính tiền Nguyễn Thái Nghĩa – Nguyễn Văn Hải 27 Đồ án chuyên ngành CNTT • Form Nhập hàng • Form chi tiết nhập Nguyễn Thái Nghĩa – Nguyễn Văn Hải 28 Đồ án chuyên ngành CNTT • Thống kê nhập kho: • In thống kê nhập kho chi tiết: Nguyễn Thái Nghĩa – Nguyễn Văn Hải 29 Đồ án chuyên ngành CNTT In Thống kê nhập kho chi tiết: • In thống kê xuất Nguyễn Thái Nghĩa – Nguyễn Văn Hải 30 Đồ án chuyên ngành CNTT • Thống kê doanh thu: • In thống kê doanh thu Nguyễn Thái Nghĩa – Nguyễn Văn Hải 31 Đồ án chuyên ngành CNTT • Thống kê nguyên liệu hết: • Thống kê nguyên liệu tồn Nguyễn Thái Nghĩa – Nguyễn Văn Hải 32 Đồ án chuyên ngành CNTT KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN • I.KẾT QUẢ ĐẠT ĐƯỢC: Hiểu hoạt động quán café qua cách tính tiền, cách tính lương nhân viên, quản lý quán qua áp dụng để tạo phần mềm quản lý quán café Về mặt phần mềm áp dụng thực tế giúp quản lý quán café dễ dàng xác Trong phần mềm : • Có thể cập nhật thực đơn, nhân viên, bàn, khu vực, phân loại • Tính tiền bàn cách xác, in bill cho khách hàng cách nhanh • Xuất hàng, nhập hàng • Lưu trữ thông tin doanh thu, lượng hàng nhập vào xuất bảo mật lâu dài • Có thể cho khách hàng đặt bàn chờ giúp cải thiện việc kinh doanh • II.HƯỚNG PHÁT TRIỂN ĐỀ TÀI: Xây dựng phần mềm có tính chuyên nghiệp Các chức cố cải thiện nhiều Nguyễn Thái Nghĩa – Nguyễn Văn Hải 33