Đồ án 2 xây dựng phần mềm quản lý sân bóng

97 63 0
Đồ án 2 xây dựng phần mềm quản lý sân bóng

Đ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

ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN BÁO CÁO ĐỒ ÁN XÂY DỰNG PHẦN MỀM QUẢN LÝ SÂN BÓNG Giảng viên hướng dẫn: ThS Trần Thị Hồng Yến Sinh viên thực hiện: Nguyễn Lê Anh Tú – 16521345 Tp Hồ Chí Minh, 12/2022 NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN , ngày tháng ……… năm 2022 Người nhận xét (Ký tên ghi rõ họ tên) LỜI CẢM ƠN Trong thời gian thực đồ án môn học, em nhận giúp đỡ, đóng góp ý kiến bảo nhiệt tình thầy (cơ), anh chị khóa trên, gia đình bạn bè Em xin gửi lời cảm ơn chân thành đến ThS Trần Thị Hồng Yến, giảng viên môn học Phương pháp phát triển phần mềm hướng đối tượng – Khoa công nghệ phần mềm, Trường ĐH Công nghệ thông tin – ĐH Quốc gia Tp Hồ Chí Minh truyền đạt cho em giảng hay bổ ích phương pháp phân tích thiết kế hệ thống phần mềm theo hướng đối tượng giai đoạn quy trình trình phát triển phần mềm Em xin chân thành cảm ơn thầy (cơ) giáo, tác giả có viết, giảng, trích dẫn, … em sử dụng báo cáo Cuối cùng, em xin chân thành cảm ơn anh chị khóa trên, gia đình bạn bè, ln tạo điều kiện, quan tâm, giúp đỡ, động viên em suốt trình thực báo cáo đồ án mơn học Nhập môn ứng dụng di động Bước đầu vào thực đồ án chuyên ngành đầu tiên, em số bỡ ngỡ định Do vậy, báo cáo chắn tránh khỏi thiếu sót, em mong nhận ý kiến đóng góp q báu bạn để báo cáo đồ án môn học em hoàn thiện Một lần nữa, em xin chân thành cảm ơn! Thành phố Hồ Chí Minh, ngày 24 tháng 12 năm 2022 Sinh viên thực MỤC LỤC CHƯƠNG TỔNG QUAN VỀ ĐỒ ÁN 1.1 Thông tin đồ án .6 1.2 Kế hoạch thực CHƯƠNG TỔNG QUAN VỀ ĐỀ TÀI 2.1 Đặt vấn đề 2.2 Phạm vi .9 2.3 Nhiệm vụ 2.4 Công cụ sử dụng .9 2.5 Bố cục báo cáo 10 CHƯƠNG XÁC ĐỊNH VÀ PHÂN TÍCH YÊU CẦU 11 3.1 Khảo sát trạng 11 3.1.1 Phỏng vấn 11 3.1.2 Hiện trạng tổ chức 16 3.1.3 Các quy trình nghiệp vụ 20 3.2 Mơ hình hóa hệ thống khảo sát 22 3.1.1 Sơ đồ chức .22 3.1.2 Sơ đồ luồng liệu 23 3.3 Phân tích yêu cầu 29 3.1.1 Yêu cầu chức 29 3.1.2 Yêu cầu phi chức .32 3.4 Lựa chọn phương án thiết kế 33 3.1.1 Các yêu cầu hệ thống 33 3.1.2 Các ràng buộc hệ thống 34 3.1.3 Các phương án đề xuất cho hệ thống .34 3.1.4 Chọn lựa phương án thiết kế 35 CHƯƠNG THIẾT KẾ HỆ THỐNG .37 4.1 Sơ đồ use case .37 4.2 Danh sách tác nhân hệ thống .40 4.3 Danh sách use case 41 4.4 Đặc tả Use case Activity Diagram .41 4.5 Xây dựng sơ đồ thực thể liên kết 53 4.6 Xây dựng sơ đồ thực thể liên kết 56 4.7 Xây dựng bảng sở liệu 58 CHƯƠNG THIẾT KẾ GIAO DIỆN 65 5.0 Trang đăng nhập 65 5.1 Quản lý khách hàng 66 5.2 Quản lý nhân viên 72 5.3 Quản lý phiếu đặt sân 77 5.4 Quản lý tài sản thiết bị .83 5.5 Quản lý hoá đơn dịch vụ 89 5.6 Trang số liệu tổng quan 95 CHƯƠNG KẾT LUẬN .95 6.1 Kết đạt .95 6.3 Hướng phát triển .96 TÀI LIỆU KHAM KHẢO 97 CHƯƠNG TỔNG QUAN VỀ ĐỒ ÁN 1.1 Thông tin đồ án Sinh viên thực hiện: Nguyễn Lê Anh Tú - 16521345 Số điện thoại: 0349542555 Email: 16521345@gm.uit.edu.vn 1.2 Kế hoạch thực Thời gian Nội dung 12/09/2022 – 15/09/2022 Tìm hiểu đề tài, khảo sát trạng sân bóng đá Năm nhỏ 16/09/2022 – 24/09/2022 Tìm hiểu, nghiên cứu cơng nghệ mơ hình hóa hệ thống quản lý sân bóng mini 25/10/2022 – 08/10/2022 Phân tích thiết kế hệ thống 09/10/2022 – 16/10/2022 Thiết kế UI 17/10/2022 – 24/10/2022 Xây dựng tính đăng nhập hệ thống quản lý tài khoản 25/10/2022 – 01/11/2022 Xây dựng tính quản lý sân bóng 02/11/2022 – 09/11/2022 Xây dựng tính quản lý khách hàng quản lý phiếu đặt sân 10/11/2022 – 17/11/2022 Xây dựng tính quản lý cài đặt 18/11/2022 – 24/11/2022 Xây dựng tính quản lý nhà cung cấp quản lý đơn nhập hàng 25/11/2022 – 02/12/2022 Xây dựng tính quản lý tài sản thiết bị quản lý dịch vụ 03/12/2022 – 16/12/2022 Xây dựng tính thống kê kiểm thử hệ thống 17/12/2022 – 24/12/2022 Hoàn thiện viết báo cáo Bảng 1.2 Bảng kế hoạch thực CHƯƠNG TỔNG QUAN VỀ ĐỀ TÀI 2.1 Đặt vấn đề Ngày nay, với phát triển không ngừng khoa học công nghệ, hầu hết công việc người có nhu cầu giải cách nhanh hơn, thuận tiện hơn, dẫn đến việc ứng dụng công nghệ thông tin công tác quản lý ngày tăng Việc xây dựng hệ thống tin học phục vụ cho việc quản lý công việc kinh doanh tổ chức, doanh nghiệp ngày nhà quản lý, chủ sở hữu quan tâm trọng đầu tư Cùng với phát triển không ngừng khoa học công nghệ, người dần ý đến vấn đề sức khỏe thân Chính hoạt động thể dục thể thao ngày trọng phát triển lớn mạnh; Ngày có nhiều trung tâm, địa điểm dành riêng cho hoạt động thể dục thể thao đầu tư xây dựng, như: Câu lạc thể hình, sân cầu lơng, sân tennis,… đặc biệt số khơng thể khơng kể đến sân bóng đá mini Hiện số lượng sân bóng đá mini nước nói chung địa bàn thành phố Hồ Chí Minh nói riêng lớn Việc quản lý sân bóng đá mini khơng đơn nghiệp vụ đơn lẻ mà tập hợp nhiều nghiệp vụ khác khác, như: Quản lý sân bóng, quản lý nhân viên, quản lý hàng hóa,… Tuy nhiên qua tìm hiểu qua khảo sát thực tế em nhận thấy đa phần sân bóng đá mini cịn thực cơng tác quản lý cách thủ cơng việc thường xảy nhầm lẫn sai sót trình làm việc điều khơng thể tránh khỏi Về lâu dài, gây tổn thất không đáng có hoạt động kinh doanh sân bóng Bản thân sinh viên ngành cơng nghệ thơng tin nói chung chuyên ngành kỹ thuật phần mềm nói riêng, em nhận thấy việc ứng dụng công nghệ thông tin vào việc thiết kế, xây dựng hệ thống quản lý dành cho sân bóng đá mini điều cần thiết Nhờ giúp hạn chế nhầm lẫn sai sót q trình làm việc cách tối đa, giúp cho q trình xử lý, kiểm sốt kinh doanh sân trở nên nhanh hơn, dễ dàng hiệu Xuất phát từ lý trên, em định lựa chọn đề tài “Xây dựng phần mềm quảy lý sân bóng” để làm đề tài đồ án cuối kỳ cho môn học Phương pháp phát triển phần mềm hướng đối tượng Nam Nho Football Field Management System hệ thống quản lý dành cho chủ sân bóng đá mini Hệ thống bao gồm chức nghiệp vụ mà sân bóng đá mini cần phải có 2.2 Phạm vi Đề tài “Xây dựng phần mềm quảy lý sân bóng” em tập trung vào việc khảo sát trạng sân bóng đá Năm Nhỏ - sân bóng đá mini lớn hoạt động địa bàn làng đại học Thủ Đức, từ phân tích, thiết kế triển khai xây dựng hệ thống quản lý sân bóng mini nhằm cải thiện, nâng cao hiệu công tác quản lý sân bóng 2.3 Nhiệm vụ Đề tài “Xây dựng phần mềm quảy lý sân bóng” em nhằm thực nhiệm vụ sau: • Khảo sát trạng sân bóng đá mini Năm Nhỏ • Phân tích, thiết kế Xây dựng phần mềm quảy lý sân bóng • Xây dựng Xây dựng phần mềm quảy lý sân bóng dựa kết thu sau q trình phân tích thiết kế 2.4 Cơng cụ sử dụng Trong q trình thực đề tài đồ án, em sử dụng công cụ sau: • MySQL: Hệ quản trị sở liệu quan hệ • Microsoft Visual Code: Trình soạn thảo code • Adobe Photoshop CS6, Adobe Illustrator CS6: Các phần mềm thiết kế đồ họa phục vụ việc thiết kế giao diện cho website • Microsoft Visio, Power Designer, Draw.io: Các phần mềm, website phục vụ cho việc vẽ sơ đồ 2.5 Bố cục báo cáo • Chương 1: Tổng quan đề tài Chương nhằm mục đích giới thiệu tổng quan nội dung đề tài, bao gồm: Lý lựa chọn đề tài, nội dung phạm vi nghiên cứu đề tài, công cụ sử dụng trình thực đề tài, bố cục báo cáo • Chương 2: Xác định phân tích yêu cầu Trong chương 2, em trình bày sơ lược sơ đồ tổ chức sân bóng đá mini Năm Nhỏ quy trình nghiệp vụ cơng tác quản lý sân bóng Từ đưa phương pháp tiếp cận giải vấn đề em • Chương 3: Thiết kế hệ thống Trình bày chi tiết trình phân tích thiết kế hệ thống dựa ngơn ngữ mơ hình hóa UML • Chương 4: Kết luận hướng mở rộng Trình bày kết thu sau trình thực đề tài định hướng phát triển, mở rộng hệ thống tương lai 10 5.4 Quản lý tài sản thiết bị 5.4.1 Giao diện trang quản lý tài sản thiết bị Hình 5.18 Màn hình danh sách thiết bị 83 5.4.2 Giao diện trang tìm kiếm tài sản thiết bị theo tên Hình 5.19 Màn hình tìm kiếm thiết bị 84 5.4.3 Giao diện trang thêm tài sản thiết bị Hình 5.20 Màn hình thêm thiết bị 85 5.4.4 Giao diện trang cập nhật thông tin tài sản thiết bị Hình 5.21 Màn hình cập nhật thơng tin tài sản 86 5.4.5 Giao diện trang xuất báo cáo tài sản thiết bị Hình 5.22 Màn hình in danh sách thiết bị file excel 87 5.4.6 Giao diện trang xem thống kê tài sản thiết bị Hình 5.23 Màn hình thống kê tài sản thiết bị 88 5.5 Quản lý hoá đơn dịch vụ 5.5.1 Giao diện trang quản lý hố đơn dịch vụ Hình 5.24 Màn hình danh sách hóa đơn dịch vụ 89 5.5.2 Giao diện trang thêm hố đơn dịch vụ Hình 5.25 Màn hình thêm hóa đơn dịch vụ 5.5.3 Giao diện trang chỉnh sửa thơng tin hố đơn dịch vụ 90 Hình 5.26 Màn hình chỉnh sửa hóa đơn dịch vụ 91 5.5.4 Giao diện trang xuất báo cáo thông tin hố đơn dịch vụ Hình 5.27 Màn hình in danh sách hóa đơn dịch vụ file excel 92 5.5.5 Giao diện trang xuất báo cáo thơng tin hố đơn dịch vụ Hình 5.28 Màn hình in danh sách hóa đơn dịch vụ file pdf 93 5.5.6 Giao diện trang xem thống kê hố đơn dịch vụ Hình 5.29 Màn hình xem thống kê hóa đơn dịch vụ 94 5.6 Trang số liệu tổng quan Hình 5.27 Màn hình xem thống kê số liệu tổng quan CHƯƠNG KẾT LUẬN 6.1 Kết đạt - Xây dựng hệ thống quản lý sân bóng với đầy đủ tính đáp ứng nhu cầu để vận hành sân bóng mini - Giao diện rõ ràng, rành mạch, dễ sử dụng - Các chức xây dựng chi tiết tỉ mỉ, dễ dàng xem số liệu, doanh thu để phát triển kinh doanh 95 6.3 Hướng phát triển - Phát triển thêm danh sách ưu đãi - Thiết lập tự động điền giá báo giá sân cho khách hàng trước đặt sân - Hiển thị đặt trống sân trống cho khách hàng đặt sân - Tự động gửi tin nhắn cho khách hàng để thông báo đặt sân thành công - Thêm chức tự động hủy sân có khách hàng yêu cầu 96 TÀI LIỆU KHAM KHẢO https://nodejs.org/en/ https://www.npmjs.com/package/react https://www.npmjs.com/package/react-dom https://www.npmjs.com/package/react-router-dom https://www.npmjs.com/package/redux https://www.npmjs.com/package/react-countup https://www.npmjs.com/package/react-date-range https://www.npmjs.com/package/react-time-picker https://www.npmjs.com/package/react-select https://www.npmjs.com/package/react-chartjs-2 https://dotnet.microsoft.com/enus/download/dotnet/2.2https://www.apachefriends.org/download.html https://www.mysql.com/products/workbench/ 97 ... 16/10 /20 22 Thiết kế UI 17/10 /20 22 – 24 /10 /20 22 Xây dựng tính đăng nhập hệ thống quản lý tài khoản 25 /10 /20 22 – 01/11 /20 22 Xây dựng tính quản lý sân bóng 02/ 11 /20 22 – 09/11 /20 22 Xây dựng tính quản lý. .. hàng quản lý phiếu đặt sân 10/11 /20 22 – 17/11 /20 22 Xây dựng tính quản lý cài đặt 18/11 /20 22 – 24 /11 /20 22 Xây dựng tính quản lý nhà cung cấp quản lý đơn nhập hàng 25 /11 /20 22 – 02/ 12/ 2 022 Xây dựng. .. trạng sân bóng đá Năm nhỏ 16/09 /20 22 – 24 /09 /20 22 Tìm hiểu, nghiên cứu cơng nghệ mơ hình hóa hệ thống quản lý sân bóng mini 25 /10 /20 22 – 08/10 /20 22 Phân tích thiết kế hệ thống 09/10 /20 22 – 16/10 /20 22

Ngày đăng: 01/02/2023, 21:10

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

Tài liệu liên quan