Báo cáo chuyên đề học phần lập trình java xây dựng phần mềm cửa hàng bán đồ chơi my kingdom

35 6 0
Báo cáo chuyên đề học phần lập trình java xây dựng phần mềm cửa hàng bán đồ chơi my kingdom

Đ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

lOMoARcPSD|12114775 TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO CHUYÊN ĐỀ HỌC PHẦN LẬP TRÌNH JAVA ĐỀ TÀI: XÂY DỰNG PHẦN MỀM CỬA HÀNG BÁN ĐỒ CHƠI MY KINGDOM Sinh viên thực : NGUYỄN ĐÌNH TUYỀN Giảng viên hướng dẫn : ĐẶNG TRẦN ĐỨC Ngành : CÔNG NGHỆ THÔNG TIN Chuyên ngành : CÔNG NGHỆ PHẦN MỀM Lớp : D15CNPM2 Khóa : 2020-2025 Hà Nội, tháng năm 2022 lOMoARcPSD|12114775 PHIẾU CHẤM ĐIỂM Sinh viên thực hiện: Họ tên Nội dung NGUYỄN ĐÌNH TUYỀN Xây dựng Database, Kết nối DB với code, login, nhân viên LÊ VIỆT TRUNG Xây dựng Database, Kết nối DB với code, hóa đơn, chi tiết hóa đơn TRẦN VĂN CHIẾN Xây dựng Database, Kết nối DB với code, khách hàng, đồ chơi Điểm Giảng viên chấm: Họ tên Giảng viên chấm : Giảng viên chấm : Chữ ký Ghi lOMoARcPSD|12114775 MỤC LỤC LỜI MỞ ĐẦU CHƯƠNG 1: KHẢO SÁT VÀ XÁC LẬP DỰ ÁN 1.1 KHẢO SÁT THỐNG KÊ 1.1.1 GIỚI THIỆU CHUNG 1.1.2 QUY LÝ TRÌNH QUẢN 1.2.3 GIỚI THIỆU MẶT HÀNG, DỊCH VỤ 1.1.4 ƯU ĐIỂM 1.1.5 NHƯỢC ĐIỂM 1.2 XÁC ĐỊNH BÀI TOÁN CẦN GIẢI QUYẾT 1.2.1 QUẢN LÝ SẢN PHẨM 1.2.2 QUẢN LÝ NHÂN VIÊN 1.2.3 QUẢN LÝ KHÁCH HÀNG .8 1.2.4 QUẢN LÝ HÓA ĐƠN .8 1.2.5 ĐĂNG NHẬP, ĐĂNG XUẤT, ĐĂNG KÝ .8 1.3 XÁC ĐỊNH YÊU CẦU CỦA HỆ THỐNG 1.4 CHỨC NĂNG VÀ YÊU CẦU 1.4.1 CÁC CHỨC NĂNG QUẢN LÝ CHÍNH CỦA CỬA HÀNG lOMoARcPSD|12114775 1.4.2 YÊU CẦU PHI CHỨC NĂNG CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ 12 2.1 XÁC ĐỊNH CÁC ACTOR VÀ USE CASE TỔNG QUÁT 12 2.2 PHÂN TÍCH CHỨC NĂNG 14 2.2.1 CHỨC NĂNG ĐĂNG NHẬP .14 2.2.2 CHỨC NĂNG QUẢN LÝ NHÂN VIÊN 16 2.2.3 CHỨC NĂNG QUẢN LÝ KHÁCH HÀNG 18 2.2.4 CHỨC NĂNG QUẢN LÝ SẢN PHẨM 20 CHƯƠNG 3: GIAO DIỆN ỨNG DỤNG .23 GIAO DIỆN ĐĂNG NHẬP 23 GIAO DIỆN MENU 23 GIAO DIỆN QUẢN LÝ NHÂN VIÊN 24 GIAO DIỆN QUẢN HÀNG 24 LÝ KHÁCH GIAO DIỆN QUẢN LÝ ĐỒ CHƠI 25 GIAO DIỆN QUẢN LÝ HÓA ĐƠN 25 GIAO DIỆN CHI TIẾT HÓA ĐƠN 26 GIAO DIỆN THỐNG KÊ 26 KẾT LUẬN .27 lOMoARcPSD|12114775 LỜI MỞ ĐẦU Trên thực tế khơng có thành cơng mà khơng gắn liền với hỗ trợ, giúp đỡ dù hay nhiều, dù trực tiếp hay gián tiếp người khác Trong suốt thời gian học tập trường đến nay, em nhận nhiều quan tâm, giúp đỡ quý Thầy Cô, gia đình bạn bè Và đặc biệt, học kỳ Chúng em xin cảm ơn thầy Đặng Trần Đức hướng dẫn, góp ý, thảo luận để báo cáo em hoàn thiện Trong thời gian học tập thực hành hướng dẫn thầy, chúng em thu nhiều kiến thức bổ ích, mà cịn truyền say mê thích thú Lập trình Java Mặc dù cố gắng hoàn thiện đồ án với tất nỗ lực, nhiên, bước đầu vào thực tế, tìm hiểu xây dựng đồ án thời gian có hạn, với lượng kiến thức hạn chế, nhiều bỡ ngỡ, nên đồ án “Quản lý bán hàng cửa hàng đồ chơi” chắn khơng thể tránh khỏi thiếu sót Em mong nhận quan tâm, thông cảm đóng góp q báu thầy bạn để dự án ngày hoàn thiện Một lần nữa, chúng em xin chân thành cám ơn thầy ln mong nhận đóng góp thầy cô bạn Sau cùng, chúng em xin kính chúc thầy Khoa Cơng Nghệ Thơng Tin dồi sức khỏe, niềm tin để tiếp tục thực sứ mệnh cao đẹp truyền đạt kiến thức cho hệ mai sau Trân trọng! lOMoARcPSD|12114775 CHƯƠNG I: KHẢO SÁT VÀ XÁC LẬP DỰ ÁN 1.1 Khảo sát hệ thống: Xã hội ngày phát triển dẫn đến nhu cầu sưu tập đồ chơi nhiều người tăng cao Việc phân chia loại phụ kiện phù hợp cho loại mục đích cần thiết Có bạn muốn mua đồ chơi cho em trẻ nhỏ nhà chơi, có bạn trẻ khác mua đồ chơi với mục đích để trang trí phịng, trang trí cho ngơi nhà mình, có người khác lại có thú vui sưu tầm loại đồ chơi niềm đam mê Và “My Kingdom” thành lập nhằm mục đích đưa cho bạn nhiều lựa chọn với đam mê đồ chơi 1.1.1 Giới thiệu chung My Kingdom thương hiệu đồ chơi Việt Nam với mong muốn đem lại niềm vui, vẻ đẹp đại, thơng qua dịng sản phẩm đồ chơi thể cá tính xu hướng Một “tơn chỉ” thiết kế BearBrick đa dạng, với mong muốn mang đến cho người dùng sản phẩm phù hợp với ngoại hình quan trọng cá tính Hãy ghé thăm showroom My Kingdom tồn quốc để đón đầu xu hướng đồ chơi tận hưởng không gian mua sắm cao cấp - Tên cửa hàng: My Kingdom - Tổng nhân viên làm việc cửa hàng: người - Thời gian làm việc: 8h đến 20h ngày lOMoARcPSD|12114775 - Doanh thu hàng tháng: 25.000.000 VND - Địa chỉ: 999 Hoàng Quốc Việt, Cầu Giấy, Hà Nội - Hotline: 0999.9898.99 - Quản lí: 0222.887.777 - Facebook: https://www.facebook.com/MyKingdom.vn Hình 1.1 Hình ảnh cửa hàng My Kingdom 1.1.2 Quy trình quản lý - Thời gian làm việc chia làm ca: + Ca sáng : 07h30 – 12h00 lOMoARcPSD|12114775 + Ca chiều : 12h00 – 17h00 - Mỗi ca có quản lý, nhân viên bán hàng, nhân viên thu ngân lOMoARcPSD|12114775 1.1.3 Giới thiệu mặt hàng, dịch vụ Hình thức kinh doanh: Mặt hàng kinh doanh chủ yếu cửa hàng mặt hàng đồ chơi trẻ em 1.1.4 Ưu điểm - Đơn giản, dễ sử dụng khơng u cầu cao trình độ tin học - Trang thiết bị đầy đủ với nhu cầu thực 1.1.5 Nhược điểm - Tất quy trình làm việc thơng qua thủ cơng - Khó khăn quản lý hóa đơn cho khách hàng - Hay bị khách hàng không vui phải đợi nhân viên viết hóa đơn cách thủ cơng khiến khách hàng phải đợi thời gian - Dễ bị nhầm lẫn sử dụng thủ cơng - Tốn nhiều thời gian gây khó khăn việc quản lý đồng - Tìm kiếm, sửa chữa, thêm thơng tin, lập báo cáo thống kê khó khăn lOMoARcPSD|12114775 1.2 Xác định toán cần giải Với hệ thống đồ chơi My Kingdom đầy nhược điểm cửa hàng việc dễ bị đánh cắp liệu, độ bảo mật thấp, hoạt động mua bán làm cách thủ công dẫn đến việc tốn nguồn nhân lực, thời gian, dễ bị sai gây ảnh hưởng đến hoạt động hay doanh thu cửa hàng Việc tìm kiếm nhân viên, sản phẩm hay sửa thơng tin nhân viên, sản phẩm, quản lý đơn hàng… vấn đề mà hệ thống cần phải giải được, việc xây dựng lại hệ thống tốt điều vơ cấp thiết Và thực điều hệ thống cần phải đạt yêu cầu sau lOMoARcPSD|12114775 2.2.1.3Biểu đồ trình tự chức đăng xuất Hình 3.3: Biểu đồ trình tự cho chức đăng xuất 2.2.2 Chức quản lý nhân viên 2.2.2.1 Biểu đồ use case Hình 3.4: Biểu đồ use case quản lý nhân viên 2.2.2.2 Biểu đồ trình tự - Biểu đồ trình tự quản nhân viên tác nhân đăng nhập thành công 17 Downloaded by Vu Vu (quangchinhlas199@gmail.com) lOMoARcPSD|12114775 Hình 3.5: Biểu đồ trình tự quản lý nhân viên với chức thêm, sửa Hình 3.6: Biểu đồ trình tự với chức tìm kiếm thơng tin nhân viên 18 Downloaded by Vu Vu (quangchinhlas199@gmail.com) lOMoARcPSD|12114775 Hình 3.6: Biểu đồ trình tự với chức xố thông tin nhân viên 2.2.3 Chức quản lý khách hàng 2.2.3.1 Biểu đồ use case Hình 3.7: Biểu đồ use case quản lý khách hàng 3.2.3.2 Biểu đồ trình tự - Biểu đồ trình tự quản lý khách hàng tác nhân đăng nhập thành công 19 Downloaded by Vu Vu (quangchinhlas199@gmail.com) lOMoARcPSD|12114775 Hình 3.8: Biểu đồ trình tự cho chức thêm, sửa thông tin khách hàng Hình 3.8: Biểu đồ trình tự cho chức tìm kiếm thông tin khách hàng 20 Downloaded by Vu Vu (quangchinhlas199@gmail.com) lOMoARcPSD|12114775 Hình 3.9: Biểu đồ trình tự cho chức xố thơng tin khách hàng 2.2.4 Chức quản lý sản phẩm 2.2.4.1 Biểu đồ use case Hình 3.10: Biểu đề use case quản lý sản phẩm 21 Downloaded by Vu Vu (quangchinhlas199@gmail.com) lOMoARcPSD|12114775 2.2.4.2 Biểu đồ trình tự Hình 3.11: Biểu đồ trình tự với chức thêm, sửa danh mục sản phẩm 22 Downloaded by Vu Vu (quangchinhlas199@gmail.com) lOMoARcPSD|12114775 Hình 3.12: Biểu đồ trình tự với chức tìm kiếm danh mục sản phẩm 23 Downloaded by Vu Vu (quangchinhlas199@gmail.com) lOMoARcPSD|12114775 Hình 3.13: Biểu đồ trình tự xố danh mục sản phẩm Hình 3.14: Biểu đồ trình tự với chức thêm, sửa danh sách sản phẩm 24 Downloaded by Vu Vu (quangchinhlas199@gmail.com) lOMoARcPSD|12114775 Hình 3.15: Biểu đồ trình tự với chức tìm kiếm thơng tin sản phẩm Hình 3.16: Biểu đồ trình tự xố thơng tin sản phẩm 25 Downloaded by Vu Vu (quangchinhlas199@gmail.com) lOMoARcPSD|12114775 CHƯƠNG 3: GIAO DIỆN ỨNG DỤNG Giao diện đăng nhập Giao diện menu ứng dụng 23 Downloaded by Vu Vu (quangchinhlas199@gmail.com) lOMoARcPSD|12114775 Giao diện quản lý nhân viên Giao diện quản lý khách hàng 24 Downloaded by Vu Vu (quangchinhlas199@gmail.com) lOMoARcPSD|12114775 Giao diện quản lý đồ chơi Giao diện quản lý hóa đơn 25 Downloaded by Vu Vu (quangchinhlas199@gmail.com) lOMoARcPSD|12114775 Giao diện chi tiết hóa đơn 26 Downloaded by Vu Vu (quangchinhlas199@gmail.com) lOMoARcPSD|12114775 Giao diện thống kê 27 Downloaded by Vu Vu (quangchinhlas199@gmail.com) lOMoARcPSD|12114775 KẾT LUẬN Qua việc thực nghiên cứu đề tài “XÂY DỰNG PHẦN MỀM CỬA HÀNG BÁN ĐỒ CHƠI MY KINGDOM” Em học hỏi nhiều kĩ hay kiến thức bổ ích Bên cạnh đó, việc làm nghiên cứu giúp chúng em trau dồi kiến thức, nâng cao khả làm việc Trong q trình thực đề tài có nhiều ý tưởng hay, độc đáo Nhưng kiến thức chúng em cịn hạn hẹp thời gian khơng cho phép nên chưa thể thự c ý tưởng Mặc dù chúng em cố gắng để xây dựng chư ơng trình hồn chỉnh nhất, đẹp trình xây dựng chương trình k hó tránh khỏi thiếu sót Vì chúng em mong thầy đóng góp ý kiến để hồn thành báo cáo cách hồn chỉnh chỉnh chu Em xin chân thành gửi lời cảm ơn tới thầy Đặng Trần Đức, người tận tình giảng dạy chúng em mơn Lập trình Java Giúp đỡ chúng em trình nghiên cứu đề tài Chia sẻ kiến thức hay, tài liệu bổ ích, tài liệu thú vị kĩ lập trình, tiếp cận tốn nhanh Một lần chúng em xin chân thành cảm ơn! 28 Downloaded by Vu Vu (quangchinhlas199@gmail.com) ... vấn cho khách hàng để thuyết phục khách hàng mua sản phẩm cửa hàng tăng cạnh tranh cửa hàng khác, khách hàng đồng ý mua hàng cửa hàng nhân viên thực việc lập hoá đơn toán cho khách hàng trả lại... (quangchinhlas199@gmail.com) lOMoARcPSD|12114775 KẾT LUẬN Qua việc thực nghiên cứu đề tài “XÂY DỰNG PHẦN MỀM CỬA HÀNG BÁN ĐỒ CHƠI MY KINGDOM? ?? Em học hỏi nhiều kĩ hay kiến thức bổ ích Bên cạnh đó, việc làm nghiên... hàng đồ chơi số phụ kiện kèm theo Đồng thời cập nhật thông tin đồ chơi, sản phẩm yêu thích, bán chạy hay giảm giá 1.2.2 Quản lý nhân viên: Nhân viên cửa hàng bao gồm thu ngân, nhân viên bán hàng

Ngày đăng: 09/01/2023, 23:21

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

Tài liệu liên quan