BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC ĐẠI NAM BÀI TẬP LỚN TÊN HỌC PHẦN LẬP TRÌNH JAVA ĐỀ TÀI XÂY DỰNG PHẦN MỀM QUẢN LÝ CỦA CỬA HÀNG BÁN THÚ CƯNG Giáo viên hướng dẫn Trần Quý Nam Sinh viên thực hiện St[.]
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC ĐẠI NAM BÀI TẬP LỚN TÊN HỌC PHẦN: LẬP TRÌNH JAVA ĐỀ TÀI: XÂY DỰNG PHẦN MỀM QUẢN LÝ CỦA CỬA HÀNG BÁN THÚ CƯNG Giáo viên hướng dẫn: Trần Quý Nam Sinh viên thực hiện: Stt Mã sv Họ tên Lớp 1451020009 Nguyễn Thế Anh CNTT 14-04 1451020203 Nguyễn Văn Tạo CNTT 14-04 1451020209 Phạm Quang Thanh CNTT 14-04 Hà Nội, năm 2022 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC ĐẠI NAM BÀI TẬP LỚN TÊN HỌC PHẦN: LẬP TRÌNH JAVA ĐỀ TÀI: XÂY DỰNG PHẦN MỀM QUẢN LÝ CỦA CỬA HÀNG BÁN THÚ CƯNG Điểm STT Mã Sinh Viên Họ Tên Ngày Sinh 1451020009 Nguyễn Thế Anh 1451020203 Nguyễn Văn Tạo 1451020209 Phạm Quang Thanh Bằng Số 20/03/2001 29/12/2002 19/07/2002 CÁN BỘ CHẤM THI Hà Nội, năm 2022 Bằng Chữ LỜI NÓI ĐẦU Lý chọn đề tài Với phát triển ngành công nghiệp nuôi thú cưng, nhu cầu mua bán thú cưng ngày tăng cao Do đó, việc xây dựng phần mềm quản lý cửa hàng bán thú cưng giúp cho cửa hàng quản lý số lượng thú cưng kho hàng Phần mềm giúp cho nhân viên cửa hàng quản lý dễ dàng thông tin khách hàng, sản phẩm hóa đơn Điều giúp cho cửa hàng tối ưu hóa quy trình làm việc Việc thủ công quản lý thông tin dễ dẫn đến sai sót lập hóa đơn sai thơng tin sản phẩm, ghi nhầm thông tin khách hàng, Xây dựng phần mềm quản lý cửa hàng giúp giảm thiểu tình trạng Việc xây dựng phần mềm quản lý cửa hàng bán thú cưng giúp tối ưu hóa việc quản lý lên kế hoạch kinh doanh, giúp cho cửa hàng đạt hiệu kinh tế cao Phần mềm quản lý cửa hàng bán thú cưng đem lại tiện ích cho khách hàng tìm kiếm sản phẩm, đặt hàng, tra cứu thơng tin, tốn online, thống kê thơng tin v.v nên tiếp cận tương tác với khách hàng dễ dàng cho cửa hàng Mục đích Tối ưu hố quy trình quản lý: Mục tiêu đề tài xây dựng phần mềm quản lý cửa hàng bán thú cưng để giúp tối ưu hố quy trình quản lý, giảm thiểu thời gian, lượng, tối đa hoá hiệu Nâng cao chất lượng dịch vụ tương tác khách hàng: Phần mềm giúp cửa hàng quản lý thông tin sản phẩm cửa hàng, cập nhật nhanh chóng giúp khách hàng tìm kiếm sản phẩm dễ dàng, tư vấn chăm sóc thú cưng hiệu quả, đồng thời hỗ trợ dịch vụ online giao hàng, toán trực tuyến để đáp ứng nhu cầu khách hàng Tăng hiệu công việc giảm thời gian: Tạo môi trường làm việc chuyên nghiệp, hỗ trợ toàn diện nhân viên bán hàng, đơn giản hóa quy trình tìm kiếm thơng tin, quản lý, báo cáo, tương tác với khách hàng Tăng doanh số tối ưu hố chi phí: Điều tra thị trường, phát triển kế hoạch kinh doanh để quản lý hiệu thơng tin chi phí, tối ưu hố sách giá, tăng doanh số bán hàng Cập nhật tính liên tục bảo trì, nâng cấp phần mềm: Xây dựng phần mềm quản lý cửa hàng bán thú cưng đáp ứng nhu cầu thị trường, cập nhật tính liên tục (ví dụ : hỗ trợ truy xuất nguồn gốc sản phẩm), bảo trì nâng cấp phần mềm đảm bảo hoạt động liên tục ổn định Đối tượng Đối tượng đề tài cửa hàng bán thú cưng người quản lý cửa hàng Ngoài ra, đối tượng bao gồm nhân viên bán hàng cửa hàng khách hàng sử dụng dịch vụ cửa hàng Phạm vi nghiên cứu Tìm hiểu quy trình kinh doanh cửa hàng bán thú cưng, thông tin sản phẩm, khách hàng, nhà cung cấp, hóa đơn, Tìm hiểu cơng nghệ, phần mềm ứng dụng có sẵn thị trường để quản lý cửa hàng, đánh giá ưu nhược điểm phần mềm Thiết kế phát triển phần mềm quản lý cửa hàng bán thú cưng, bao gồm: quản lý sản phẩm, khách hàng, hóa đơn, giá cả, thống kê doanh số bán hàng, Nhóm Lớp CNTT 14-04 Page Đánh giá hiệu phần mềm sau triển khai, bao gồm: đánh giá độ xác, tốc độ xử lý đáp ứng phần mềm với nhu cầu kinh doanh cửa hàng, đánh giá ảnh hưởng đóng góp phần mềm quản lý cửa hàng, đánh giá doanh số bán hàng tăng lên hay không, Đề xuất cải tiến tính cho phần mềm quản lý cửa hàng bán thú cưng để đáp ứng nhu cầu thị trường ngày tăng cao Phương pháp tiếp cận Tìm hiểu cụ thể nhu cầu, yêu cầu cửa hàng: Chúng ta nên tiếp cận điều tra, phân tích chi tiết nhu cầu, yêu cầu cửa hàng bán thú cưng, thông qua việc tiếp xúc trực tiếp với chủ cửa hàng, người quản lý nhân viên Thiết kế phần mềm: Dựa thông tin thu thập từ cửa hàng, ta tiến hành xây dựng phần mềm quản lý cửa hàng bán thú cưng với tính phù hợp Phía bên phần mềm dựa phương pháp Agile, Scrum Waterfall Kiểm thử phần mềm: Các kiểm tra nên thực để đảm bảo phần mềm hoạt động tốt, đáp ứng yêu cầu cửa hàng, đảm bảo độ xác tính ổn định hệ thống Thực bảo trì nâng cấp phần mềm: Sau hồn thành xây dựng phần mềm, cần trì bảo trì hệ thống Các nâng cấp phần mềm cần thiết để đáp ứng nhu cầu phát triển cửa hàng bán thú cưng Đào tạo cho người sử dụng: Sau hoàn thành phần mềm, cần đào tạo cho người sử dụng cách chi tiết, giúp họ đáp ứng nhanh chóng với nhu cầu thực tế cửa hàng bán thú cưng, tăng cường hiệu kinh doanh quản lý Ý nghĩa đề tài Nhóm Lớp CNTT 14-04 Page Giúp cho việc quản lý tổ chức hoạt động bán hàng cửa hàng bán thú cưng trở nên dễ dàng hơn, chuyên nghiệp hơn, giúp sẵn sàng trả lời cho số câu hỏi số lượng sản phẩm cửa hàng có sẵn, số lượng sản phẩm bán thời gian tháng, số lượng khách hàng đến mua hàng, Tối ưu hố quy trình làm việc cửa hàng, tăng xác tính hiệu cơng việc quản lý bán hàng Đồng thời đồng hóa thông tin khách hàng, cửa hàng nhà cung cấp giúp tăng tính ổn định quản lý hiệu cửa hàng Cải thiện quy trình đặt hàng, xử lý hóa đơn, kiểm tra hàng hố, đóng gói giao hàng nhanh chóng hẹn Tăng cường cạnh tranh phát triển cửa hàng bán thú cưng môi trường kinh doanh cạnh tranh gia tăng ngày nhiều công nghệ mới, đồng thời khách hàng địi hỏi nhiều tính cập nhật cửa hàng Vì lý trên, việc xây dựng phần mềm quản lý cửa hàng bán thú cưng quan trọng việc giúp cải thiện hoạt động kinh doanh quản lý cho cửa hàng bán thú cưng Nhóm Lớp CNTT 14-04 Page MỤC LỤC (Đánh tự động với mức) Nhóm Lớp CNTT 14-04 Page MỤC LỤC HÌNH ẢNH (Đánh tự động có) Nhóm Lớp CNTT 14-04 Page MỤC LỤC BẢNG (Đánh tự động có) Nhóm Lớp CNTT 14-04 Page 10 BẢNG CÁC TỪ VIẾT TẮT (Nếu có) STT TỪ VIẾT TẮT VIẾT ĐẦY ĐỦ CSDL Cơ sở liệu Nhóm Lớp CNTT 14-04 Page 10 11 CHƯƠNG I Mơ tả tốn thiết kế sở liệu 1 Mơ tả Tốn chức chương trình Mơ tả tốn Chương trình phần mềm quản lý cửa hàng bán thú cưng giúp quản lý theo dõi số lượng sản phẩm lại kho, hạn sử dụng, giá bán nhà cung cấp Ngồi cịn cho phép đặt hàng từ nhà cung cấp sản phẩm cịn Chương trình phần mềm quản lý cửa hàng bán thú cưng giúp quản lý theo dõi hóa đơn, kiểm tra tình trạng đơn hàng, đơn hàng tồn kho nhằm giúp quản lý đưa định kinh doanh phù hợp, cải thiện hiệu kinh doanh phục vụ khách hàng tốt Chương trình phần mềm quản lý cửa hàng bán thú cưng giúp quản lý theo dõi lưu trữ thông tin khách hàng, bao gồm tên, địa chỉ, số điện thoại, email, hình ảnh khách hàng để phục vụ tốt cho chương trình khuyến chăm sóc khách hàng Chương trình phần mềm quản lý cửa hàng bán thú cưng cho phép quản lý lấy liệu để phân tích số lượng sản phẩm bán ngày, tuần tháng để đưa định kinh doanh phù hợp hiệu Chương trình phần mềm quản lý cửa hàng bán thú cưng cho phép quản lý quản lý tài khoản đăng nhập nhân viên, kiểm soát hành động phần mềm để bảo đảm an tồn bảo mật thơng tin cửa hàng Quản lý thông tin khách hàng: Chức cho phép quản lý thông tin khách hàng bao gồm tên, địa chỉ, số điện thoại, email,… Quản lý sản phẩm: Chức quản lý thông tin sản phẩm bao gồm: tên sản phẩm, giá bán, số lượng hàng tồn kho, nhà cung cấp, mơ tả sản phẩm, hình ảnh sản phẩm, Quản lý kho hàng: Chức quản lý số lượng hàng tồn kho, đơn hàng chờ xác nhận thông tin liên quan đến quản lý kho hàng Quản lý bán hàng: Chức quản lý hố đơn bán hàng, kiểm tra tình trạng đơn hàng, đơn hàng tồn kho nhằm cải thiện hiệu kinh doanh Thống kê báo cáo: Chức giúp cửa hàng phân tích số lượng sản phẩm bán ngày, tuần tháng để đưa định kinh doanh phù hợp Nhóm Lớp CNTT 14-04 Page 11 12 Quản lý công nợ/phiếu thu chi: Chức quản lý phiếu thu, chi cho nguyên vật liệu, thu tiền từ khách hàng, toán cho nhà cung cấp hoạt động kinh doanh khác Quản lý nhân viên: Chức quản lý thông tin nhân viên cửa hàng bao gồm tên nhân viên, địa chỉ, số điện thoại mức lương Quản lý tài khoản: Chức quản lý tài khoản đăng nhập người sử dụng phần mềm Tính báo động sản phẩm hết hàng: Nếu sản phẩm hết hàng, phần mềm báo động để người quản lý đặt đơn hàng cho sản phẩm Quản lý chương trình khuyến mãi: Chức cho phép quản lý chương trình khuyến mãi, giảm giá, voucher cho khách hàng, kích thích khách hàng thường xuyên mua hàng cửa hàng Tóm lại, phần mềm quản lý cửa hàng bán thú cưng giúp quản lý cửa hàng quản lý tối ưu tồn quy trình kinh doanh, giúp cửa hàng đạt hiệu kinh doanh tốt hơn, đồng thời cung cấp cho khách hàng dịch vụ tốt tăng độ hài lòng khách hàng 1.2 - Các chức chương trình Quản lý nhân viên: + Thêm nhân viên, thêm thông tin nhân viên + Sửa thơng tin nhân viên + Xóa nhân viên - Quản lý thú cưng +Thêm thông tin thú cưng +Sửa thơng tin thú cưng +Xóa thú cưng - Quản lý Nhóm Lớp CNTT 14-04 Page 12 13 CHƯƠNG TÊN CHƯƠNG Quy cách trình bày nội dung Đề mục Cỡ Định dạng Canh chữ Tên chương Tên tiểu mục mức Tên tiểu mục mức trang 14 In hoa, đậm Giữa 13 Chữ thường, đậm Trái 13 Chữ thường, Trái 13 Trái a) Page 13 CHƯƠNG TÊN CHƯƠNG 2.1 Tiểu mục mức 2.2 Tiểu mục mức 2.1.1 Tiểu mục mức 2.1.2 Tiểu mục mức a) Tiểu mục mức chữ thường b) Nhóm Lớp CNTT 14-04 đậm, nghiêng Đánh mục Tên tiểu mục mức lề b) Tiểu mục mức c) …… Ví dụ 14 CHƯƠNG TÊN CHƯƠNG Quy cách trình bày nội dung Đề mục Cỡ Định dạng Canh chữ Tên chương Tên tiểu mục mức Tên tiểu mục mức trang 14 In hoa, đậm Giữa 13 Chữ thường, đậm Trái 13 Chữ thường, Trái 13 Trái a) Page 14 CHƯƠNG TÊN CHƯƠNG 3.1 Tiểu mục mức 3.2 Tiểu mục mức 3.1.1 Tiểu mục mức 3.1.2 Tiểu mục mức a) Tiểu mục mức chữ thường b) Nhóm Lớp CNTT 14-04 đậm, nghiêng Đánh mục Tên tiểu mục mức lề b) Tiểu mục mức c) …… Ví dụ 15 KẾT LUẬN (Trình bày thành đoạn văn nêu Ưu điểm, nhược điểm hướng phát triển chủ đề) Nhóm Lớp CNTT 14-04 Page 15 16 DANH MỤC TÀI LIỆU THAM KHẢO [1] Nguyễn Hồng Sơn (2007), Giáo trình hệ thống Mạng máy tính CCNA (Semester 1), NXB Lao động xã hội [2] Phạm Quốc Hùng (2017), Đề cương giảng Mạng máy tính, Đại học SPKT Hưng Yên [3] James F Kurose and Keith W Ross (2013), Computer Networking: A top-down approach sixth Edition, Pearson Education Nhóm Lớp CNTT 14-04 Page 16 17 QUY ĐỊNH TRÌNH BÀY TRONG BÁO CÁO CÀI TẬP LỚN - Bài tập lớn in mặt giấy trắng khổ A4 (210 x 297mm), dày lớn 30 trang, nhỏ 100 trang, khơng kể hình vẽ, bảng biểu, đồ thị danh mục tài liệu tham khảo - Phần nội dung trình bày tập lớn sử dụng Font chữ Times New Roman cỡ 13, hệ soạn thảo Microsoft Word; mật độ chữ bình thường, không nén kéo dãn khoảng cách chữ; dãn dòng đặt chế độ 1,5 lines; lề 2,0 cm; lề 2,0 cm; lề trái 2,5 cm, lề phải 2,0 cm Số trang đánh giữa, phía trang giấy - Cách ghi trích dẫn tài liệu tham khảo: Cuối đoạn trích dẫn đánh số thứ tự tài liệu tham khảo (ví dụ: [1]: tham khảo tài liệu số 1; [3,4,8]: tham khảo tài liệu số 3, 4, 8) - Tuyệt đối không tẩy, xoá, sửa chữa tập lớn - Quy cách trình bày nội dung Đề mục Cỡ chữ Định dạng Canh lề trang Tên chương 14 In hoa, đậm Giữa Tên tiểu mục mức 13 Chữ thường, đậm Trái Tên tiểu mục mức 13 Chữ thường, đậm, nghiêng Trái Đánh mục chữ thường Tên tiểu mục mức 13 a), Trái b), Nội dung 13 Chữ thường (Normal) Đều hai bên Nội dung bảng (table) 12 Normal Giữa ô Tên bảng 12 Chữ thường, nghiêng Giữa, bảng Tên hình 12 Chữ thường, nghiêng Giữa, hình Tài liệu tham khảo 12 APA style Cách đánh dấu câu: Nhóm Lớp CNTT 14-04 Page 17 Chú thích bên 18 Các dấu: : , ; ) } ] ! ? ” gõ sau ký tự cuối (không khoảng cách), gõ phím cách (space) sau chúng Sau dấu: “{ ( [ không gõ dấu cách * Cách đánh số tiểu đề mục nhiều mức không lùi sang phải Hướng dẫn xếp tài liệu tham khảo Tài liệu tham khảo xếp theo thứ tự trích dẫn tập lớn Tài liệu tham khảo sách, luận án, báo cáo phải ghi đầy đủ thông tin sau: - Tên tác giả quan ban hành (khơng có dấu ngăn cách) - (năm xuất bản), (đặt ngoặc đơn, dấu phẩy sau ngoặc đơn) - Tên sách, luận án báo cáo, (in nghiêng, dấu phẩy cuối tên) - Nhà xuất bản, (dấu phẩy cuối tên nhà xuất bản) - Nơi xuất bản, (dấu chấm kết thúc tài liệu tham khảo) Tài liệu tham khảo báo tạp chí, sách… ghi đầy đủ thông tin sau: - Tên tác giả (khơng có dấu ngăn cách); - (Năm cơng bố), (đặt ngoặc đơn, dấu phẩy sau ngoặc đơn) - “Tên báo”, (đặt ngoặc kép, không in nghiên, dấu phẩy cuối tên) - Tên tạp chí tên sách, (in nghiên, dấu phẩy cuối tên) - Tập (khơng có dấu ngăn cách) - (Sổ), (đặt ngoặc đơn, dấu phẩy sau ngoặc đơn) - Các số trang, (gạch ngang hai chữ số, dấu chấm kết thúc) Cần ý chi tiết trình bày nêu Nếu tài liệu dài dịng nên trình bày sau cho từ dòng thứ hai lùi vào so với dòng thứ cm để phần tài liệu tham khảo rõ ràng dễ theo dõi Ví dụ: [4] Nguyễn Hồng Sơn (2007), Giáo trình hệ thống Mạng máy tính CCNA (Semester 1), NXB Lao động xã hội [5] Phạm Quốc Hùng (2017), Đề cương giảng Mạng máy tính, Đại học SPKT Hưng Yên [6] James F Kurose and Keith W Ross (2013), Computer Networking: A top-down approach sixth Edition, Pearson Education Nhóm Lớp CNTT 14-04 Page 18 19 Nhóm Lớp CNTT 14-04 Page 19