Xây dựng phần mềm quản lý hoạt động kinh doanh chuỗi các quán cafe
TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP THỰC PHẨM TP.HCM KHOA CÔNG NGHỆ THÔNG TIN ĐỒ ÁN THỰC TẬP TỐT NGHIỆP Đề tài: Phần mềm quản lý hoạt động kinh doanh chuỗi các quán cafe GVHD: TRẦN NHƯ Ý NĂM HỌC 2013-2014 TP.HỒ CHÍ MINH [ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM] ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM LỜI CẢM ƠN Để hoàn thành đề tài này, chúng em xin tỏ lòng biết ơn sâu sắc đến Trần Như Ý, đã tận tình hướng dẫn trong quá trình làm đề tài nhóm em.Với vốn kiến thức được tiếp thu trong quá trình học không chỉ là nền tảng cho quá trình nghiên cứu đề tài mà còn là hành trang quý báu để chúng em bước vào đời một cách vững chắc và tự tin. Cuối cùng em kính chúc cô dồi dào sức khỏe và thành công trong sự nghiệp cao quý Trân trọng cảm ơn quý thầy cô!!! TP.HCM, Ngày 20 tháng 5 năm 2014 2 GVHD: TRẦN NHƯ Ý 2 [ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM] ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN 3 GVHD: TRẦN NHƯ Ý 3 [ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM] ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM 4 GVHD: TRẦN NHƯ Ý 4 [ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM] ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN 5 GVHD: TRẦN NHƯ Ý 5 [ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM] ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM 6 GVHD: TRẦN NHƯ Ý 6 [ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM] ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM MỞ ĐẦU Trong xu thế phát triển hiện nay trên thế giới khoa học và công nghệ luôn có những thay đổi mạnh mẽ. Một phần trong đó là việc ứng dụng Công Nghệ Thông Tin vào đời sống hàng ngày của con người. Loài người chúng ta đang hướng tới thiết lập một hành tinh thông minh. Ngày nay với sự phát triển mạnh mẽ của CNTT kết hợp với sự phát triển của mạng Internet đã kết nối được toàn thế giới lại với nhau thành một thể thống nhất. Nó đã trở thành công cụ đắc lực cho nhiều ngành nghề: giao thông, quân sự, y học…và đặc biệt là trong công tác quản lý nói chung và quản lý quán Cafe nói riêng. Trước đây khi máy tính chưa được ứng dụng rộng rãi các công việc quản lý đều được thực hiện một cách thủ công nên rất tốn thời gian, nhân lực cũng như tài chính. Ngày nay với sự phát triển mạnh mẽ của công nghệ thông tin đã giúp cho việc quản lý được thực hiện một cách dễ dàng hơn, giảm chi phí, thời gian… Qua quá trình khảo sát một vài quán cafe, em đã xây dựng lên đề tài quản lý quán Cafe với mong muốn giúp cho việc quản lý được thực hiện một cách dễ dàng hơn, thuận tiện và giảm thiểu được các sai xót. Nhờ sự quan tâm và hướng dẫn của Cô Trần Như Ý chúng em đã từng bước nghiên cứu và tận dụng các kiến thức đã được học và tìm hiểu phân tích và xây dựng được chương trình quản lý đáp ứng tương đối một số các yêu cầu đặt ra.Tuy nhiên do kiến thức còn hạn chế nên chương trình vẫn không tránh khỏi thiếu sót.Vì vậy chúng em rất mong nhận được sự đóng góp của thầy cô để có thể từng bước xây dựng chương trình ngày càng hoàn thiện và hiểu quả hơn. 7 GVHD: TRẦN NHƯ Ý 7 [ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM] ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM Em xin chân thành cảm ơn Cô Trần Như Ý và các thầy cô Khoa CNTT đã giúp chúng em Xây dựng phần mềm quản lý hoạt động kinh doanh chuỗi các quán cafe 8 GVHD: TRẦN NHƯ Ý 8 [ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM] ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM DANH MỤC CÁC KÍ HIỆU VÀ CHỮ VIẾT TẮT STT Viết tắt Tiếng Anh Tiếng Việt 1 ERD Entity Relationship Diagram Mô hình thực thể kết hợp 2 DFD Data Flow Diagram Mô hình luồng dữ liệu 3 BFD Business Function Diagram Mô hình phân cấp chức năng 4 CSDL Database Cơ sở dữ liệu 5 PK Primary key Khóa chính 6 FK Foreign key Khóa ngoại 9 GVHD: TRẦN NHƯ Ý 9 [ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM] ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM CHƯƠNG 1 TỔNG QUAN 1.1 GIỚI THIỆU 1.1.1 Lý do chọn đề tài Ngày nay, khi cuộc sống của mỗi người dân đang từng bước được nâng cao thì nhu cầu về ăn uống và giải trí ngày càng được nâng cao. Do đó, hiện nay cũng có nhiều doanh nghiệp quan tâm và cho phát triển các cửa hàng café với quy mô lớn nhằm đáp ứng nhu cầu giải trí của con người. Với sự phát triển ngày càng rộng, yêu cầu điện toán hóa các quy trình nghiệp vụ trong các cửa hàng là điều tất yếu, nhằm mục đích làm đơn giản hóa các nghiệp vụ cũng như làm cho khả năng phục vụ khách hàng trở nên nhanh chóng và hiệu quả.Vì vậy chúng em quyết định chọn đề tài xây dựng phần mềm quản lý hoạt động kinh doanh chuỗi các quán café làm đề tài. Chương trình là công cụ quản lý bán hàng hiệu quả, làm đơn giản hóa việc lập các hoá đơn giấy tờ cũng như việc lưu trữ chúng, cung cấp thông tin nhanh chóng và chính xác làm cơ sở cho việc ra quyết định trong kinh doanh, phục vụ hữu hiệu cho việc quản lý và phát triển của các quán café. 1.1.2 Tên đề tài - Xây dựng phần mềm quản lý hoạt động kinh doanh chuỗi các quán café. - Và chúng em chọn Café Cát Đằng với địa chỉ: 155 Sư Vạn Hạnh,Quận 10, 62 Trần Quang khải, Quận 1, 780 Trần Hưng Đạo, Quận 5, 685 Phan Văn Trị, Quận Gò Vấp, để khảo sát. 10 GVHD: TRẦN NHƯ Ý 10 [...]...[ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM] ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM 1.2 MỤC TIÊU VÀ PHẠM VI ĐỀ TÀI 1.2.1 Mục tiêu Mục tiêu đề tài nhằm mục đích tạo một hệ thống quản lý bao gồm các chức năng cơ bản như: Quản lý nhân sự, tiền lương, quản lý bán hàng, quản lý nhập hàng, quản lý và phân quyền nhân viên, quản lý kho, các dịch vụ khuyến mãi Ngoài ra, hệ thống còn giúp cửa hàng thống kê được doanh thu, lợi nhuận, tìm... vụ quản lý bán hàng 29 GVHD: TRẦN NHƯ Ý 29 [ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM] ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM 30 GVHD: TRẦN NHƯ Ý 30 [ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM] ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM 2.3.2 Quy trình nghiệp vụ quản lý nhập hàng 2.3.3 Quy trình nghiệp vụ quản lý nhân viên 31 GVHD: TRẦN NHƯ Ý 31 [ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM] ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM 2.3.4 Quy trình nghiệp vụ báo cáo thống kê Hình 6: Mô hình nghiệp vụ quản. .. hình nghiệp vụ quản lý báo cáo thống kê 32 GVHD: TRẦN NHƯ Ý 32 [ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM] ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM 2.4 KẾT CHƯƠNG - Trong chương này chúng em xây dựng được mô hình BPM dựa trên phần mềm power design - Sưu liệu được các thực thể - Hoàn thành mô hình phân rã BPM với các mức xử lý: Mô hình nghiệp vụ quản lý bán hàng Mô hình nghiệp vụ nhập hàng Mô hình nghiệp vụ quản lý nhân viên Mô... chọn ra hình thức lập báo cáo phù hợp 1.3.2.5 Quản lý tìm kiếm Khi bộ phận quản lý yêu cầu tìm kiếm thông tin về: Nhân viên, khách hàng, các loại đồ dùng, nhà cung cấp Hệ thống sẽ tìm kiếm các thông tin mà bộ phận quản lý yêu cầu, sau đó sẽ báo cáo lại các yêu cầu cho bộ phận quản lý 15 GVHD: TRẦN NHƯ Ý 15 [ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM] ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM 1.4 KẾT CHƯƠNG 1.4.1 Trong chương này chúng... quyết các vấn đề phức tạp Các kỹ sư, nghệ sĩ và thợ thủ công đã xây dựng mô hình từ hàng ngàn năm nay để thử nghiệm thiết kế trước khi thực hiện Phát triển phần mềm cũng không là ngoại lệ Để xây dựng các hệ 17 GVHD: TRẦN NHƯ Ý 17 [ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM] ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM thống phức tạp, nhà phát triển phải trừu tượng hóa nhiều hướng nhìn khác nhau của hệ thống, sử dụng ký hiệu chính xác để xây. .. được các quy trình làm việc cũng như cách thức hoạt động của quán - Trình bày các biểu mẫu thu thập được trong quá trình khảo sát Hóa đơn bán hàng Hóa đơn nhập hàng 1.4.2 Hướng phát triển tiếp theo - Phân tích hệ thống - Phân tích dữ liệu - Mô hình phân cấp chức năng - Xây dựng thực thể, ràng buộc toàn vẹn - Xây dựng mô hình ERD 16 GVHD: TRẦN NHƯ Ý 16 [ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM] ĐỒ ÁN CÔNG NGHỆ PHẦN... viên chỉ cần thông báo cho nhân viên quản lý chỉnh sửa lại số lượng trong phần mềm quản lý Đồng thời nhân viên phục vụ phải chỉnh sửa lại 13 GVHD: TRẦN NHƯ Ý 13 [ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM] ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM bằng tay trong phiếu order Và ngược lại thì nhân viên sẽ thêm vào phiếu với loại thức ăn nước uống khác nhau để thuận tiện cho việc quản lý Khi khách đi vào quán có đem theo một số đồ dùng từ... cách nhanh chóng 1.2.2 Phạm vi đề tài Giới hạn trong kiến thức môn học: Phân tích thiết kế hệ thống thông tin công nghệ phần mềm, áp dụng cho các mục tiêu đã đề ra bên trên với xử lý nghiệp vụ nhập hàng từ nhà cung cấp, bán hàng cho khách hàng, quản lý nhân viên, tính lương nhân viên, quản lý kho, báo cáo thống kê doanh thu, lợi nhuận, báo cáo tìm kiếm 11 GVHD: TRẦN NHƯ Ý 11 [ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM]... thống kê Hướng phát triển tiếp theo sẽ là đi sâu diễn giải hết các dòng dữ liệu, mô hình phân rã dòng dữ liệu và các thao tác trong quá trình hoạt động Các mối quan hệ lẫn nhau giữa các chức năng Đưa ra được các mô hình phân rã DFD (mức 0) DFD (mức 1) chức năng quản lý bán hàng, quản lý nhập hàng Đến chương sau chúng em sẽ phân tích kỹ hơn về các ràng buộc bên trong mối quan hệ của chúng để thấy rõ hơn... thống 33 GVHD: TRẦN NHƯ Ý 33 [ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM] ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM CHƯƠNG 3 THIẾT KẾ HỆ THỐNG 3.1 GIỚI THIỆU Thiết kế hệ thống là yêu cầu cần có đối với tất cả các phần mềm qua đó ta có thể nắm bắt dễ dàng hơn, nhanh hơn về các yêu cầu cần làm cũng như thiết kế ra một hệ thống với giao diện dễ nhìn, dễ sử dụng, thuận tiện với các nghiệp vụ quản lý, nhập thông tin và tìm kiếm thông tin 3.2 . CNTT đã giúp chúng em Xây dựng phần mềm quản lý hoạt động kinh doanh chuỗi các quán cafe 8 GVHD: TRẦN NHƯ Ý 8 [ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM] ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM DANH MỤC CÁC KÍ HIỆU VÀ CHỮ VIẾT. ra quyết định trong kinh doanh, phục vụ hữu hiệu cho việc quản lý và phát triển của các quán café. 1.1.2 Tên đề tài - Xây dựng phần mềm quản lý hoạt động kinh doanh chuỗi các quán café. - Và chúng. định chọn đề tài xây dựng phần mềm quản lý hoạt động kinh doanh chuỗi các quán café làm đề tài. Chương trình là công cụ quản lý bán hàng hiệu quả, làm đơn giản hóa việc lập các hoá đơn giấy tờ