Ngày nay, với sự phát triển không ngừng của khoa học công nghệ, mọi công việc của con người đều có nhu cầu được giải quyết nhanh hơn, thuận tiện hơn, dẫn đến việc ứng dụng tin học trong công tác quản lý ngày càng tăng. Việc xây dựng phần mềm quản lý trong công việc kinh doanh tại các tổ chức, doanh nghiệp được các nhà quản lý, các chủ sở hữu ngày càng được quan tâm và chú trọng đầu tư.
Quản lý Sân bóng đá mini | Trần Trọng Hoàn BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC HỊA BÌNH BÀI TIỂU LUẬN CÔNG NGHỆ PHẦN MỀM NÂNG CAO ĐỀ TÀI: XÂY DỰNG PHẦN MỀM QUẢN LÝ SÂN BÓNG Giáo viên hướng dẫn: TS Vũ Văn Hiệu Lớp: CNTT2023 Học viên: Trần Trọng Hoàn Hà Nội, tháng 02/2024 Trang / 54 Quản lý Sân bóng đá mini | Trần Trọng Hồn MỤC LỤC TÓM TẮT TIỂU LUẬN PHẦN MỞ ĐẦU I Lý chọn đề tài tiểu luận II Mục tiêu nghiên cứu III Đối tượng nghiên cứu IV Phạm vi nghiên cứu V Kết cấu tiểu luận CHƯƠNG 1: TỔNG QUAN .10 VỀ SÂN BÓNG ĐÁ MINI ĐẠI HỌC Y HÀ NỘI .10 I Giới thiệu tổng quan Sân bóng đá mini 10 II Sơ đờ, Cơ cấu tổ chức Sân bóng đá mini Đại Học Y Hà Nội 11 III Hiện trạng Sân bóng đá mini Đại Học Y Hà Nội .11 IV Giải pháp đưa 12 CHƯƠNG 2: CƠ SỞ LÝ THUYẾT 13 I Công cụ sử dụng nghiên cứu 13 Ngơn ngữ lập trình C# 13 Hệ quản trị CSDL Microsoft SQL Server .14 Bộ công cụ hỗ trợ thiết kế giao diện DevExpress 15 Star UML - Bộ công cụ Vẽ, Thiết kế sơ đồ đặc tả hệ thống 16 Mơ hình ba lớp (3 Layer) .16 CHƯƠNG PHÂN TÍCH THIẾT KẾ HỆ THỐNG 19 I Sơ đồ Usecase dạng tổng quát 19 Trang / 54 Quản lý Sân bóng đá mini | Trần Trọng Hoàn II Phân rã Usecase 19 Phân rả Usecase “Quản lý lịch đặt sân bóng cá nhân” 19 Phân rã Usecase “Quản lý sân bóng” .20 Phân rã Usecase “Quản lý khu vực sân bóng” .20 Phân rã Usecase “Quản lý FWA” 21 Phân rã Usecase “Quản lý doanh thu” 21 Phân rã Usecase “Quản lý tài khoản” 22 III Đặc tả Usecase 22 Usecase “Đăng Nhập” 22 Usecase “Quản lý lịch đặt sân bóng cá nhân” .23 Usecase “Quản lý khu vực sân bóng” 23 Usecase “Quản lý sân bóng” 24 Usecase “Quản lý FWA” .24 Usecase “Quản lý doanh thu” 25 Usecase “Quản lý tài khoản” 25 IV Thiết kế cơ sở liệu 26 Bảng tài khoản (Account) 26 Bảng FWA .26 Bảng loại FWA (LoaiFWA) 27 Bảng lịch đặt sân bóng (LichDat_SanBong) 27 Bảng chi tiết lịch đặt sân bóng (ChiTietLichDat_SanBong) 27 Bảng khu vực sân bóng (KhuVuc_SanBong) 28 Bảng hóa đơn (HoaDon) 28 Bảng chi tiết hóa đơn (ChiTietHoaDon) 29 V Database Diagram 30 VI Sequence diagram 31 Biểu đồ hoạt động chức năng đăng nhập .31 Biểu đồ hoạt động chức năng Quản lý lịch đặt sân bóng cá nhân 32 Trang / 54 Quản lý Sân bóng đá mini | Trần Trọng Hồn Biểu đồ hoạt động chức năng Quản lý khu vực sân bóng .33 Biểu đờ hoạt động chức năng Quản lý sân bóng 37 Biểu đồ hoạt động chức năng Quản lý FWA 41 Biểu đồ hoạt động chức năng Quản lý doanh thu 45 Biểu đồ hoạt động chức năng Quản lý tài khoản 45 CHƯƠNG KẾT QUẢ NGHIÊN CỨU VÀ HƯỚNG PHÁT TRIỂN 47 I Đánh giá kết đạt 47 Kết đạt 47 Một số hạn chế .47 Hướng phát triển 47 Kết luận 47 Trang / 54 Quản lý Sân bóng đá mini | Trần Trọng Hoàn MỤC LỤC HÌNH ẢNH Hình 1: Giải bóng đá truyền thống Trường Đại Học Y Hà Nội Hình 2: Sơ đờ, cơ cấu tổ chức sân bóng 10 Hình 3: Logo C# .12 Hình 4: Logo Microsoft SQL Server 13 Hình 5: Logo DevExpress 14 Hình 6: Logo StarUML 15 Hình 7: Mơ hình Layer 16 Hình 8: Sơ đồ Usecase dạng tổng quát .18 Hình 9: Actor Khách Hàng .18 Hình 10: Actor Nhân Viên Thu Ngân .19 Hình 11: Actor Người Quản Lý – Quản lý khu vực sân bóng 19 Hình 12:Actor Người Quản Lý – Quản lý FWA 20 Hình 13: Actor Người Quản Trị - Quản lý doanh thu 20 Hình 14: Actor Người Quản Trị - Quản lý tài khoản .21 Hình 15: Database Diagram 29 Hình 16: Biểu đờ hoạt động chức năng đăng nhập 30 Hình 17: Biểu đồ hoạt động chức năng quản lý lịch đặt sân bóng cá nhân - Khách hàng .31 Hình 18: Biểu đồ hoạt động chức năng xem lịch đặt sân bóng cá nhân – Người quản trị 32 Hình 19: Biểu đờ hoạt động chức năng quản lý lịch đặt sân bóng cá nhân – Thêm thơng tin khu vực sân bóng 33 Hình 20: Biểu đờ hoạt động chức năng quản lý lịch đặt sân bóng cá nhân – Chỉnh sửa 34 Hình 21: Biểu đồ hoạt động chức năng quản lý lịch đặt sân bóng cá nhân – Xố khu vực sân bóng 35 Trang / 54 Quản lý Sân bóng đá mini | Trần Trọng Hồn Hình 22: Biểu đờ hoạt động chức năng xem lịch đặt sân bóng cá nhân – Nhân viên thu ngân .36 Hình 23: Biểu đờ hoạt động chức năng quản lý lịch đặt sân bóng cá nhân – Thêm thơng tin khu vực sân bóng - Nhân viên thu ngân 37 Hình 24: Biểu đờ hoạt động chức năng quản lý lịch đặt sân bóng cá nhân – Chỉnh sửa thông tin - Nhân viên thu ngân .38 Hình 25: Biểu đồ hoạt động chức năng quản lý lịch đặt sân bóng cá nhân – Xố khu vực sân bóng - Nhân viên thu ngân 39 Hình 26: Biểu đờ hoạt động chức năng xem FWA 40 Hình 27: Biểu đồ hoạt động chức năng quản lý FWA – thêm thực đơn 41 Hình 28: Biểu đờ hoạt động chức năng quản lý FWA – Update thực đơn .42 Figure 29: Biểu đồ hoạt động chức năng quản lý FWA – Delete thực đơn .43 Hình 30: Biểu đồ hoạt động quản lý doanh thu 44 Hình 31: Biểu đờ hoạt động quản lý tài khoản - Thêm nhân viên 44 Hình 32: Biểu đờ hoạt động quản lý tài khoản – Chỉnh sửa thông tin nhân viên 45 Trang / 54 Quản lý Sân bóng đá mini | Trần Trọng Hồn MỤC LỤC BẢNG Bảng 1:Bảng đặc tả usecase “Đăng Nhập” .21 Bảng 2: Bảng đặc tả usecase “Quản lý lịch đặt sân bóng cá nhân” 22 Bảng 3: Bảng đặc tả usecase “Quản lý khu vực sân bóng” 22 Bảng 4: Bảng đặc tả usecase “Quản lý sân bóng” 23 Bảng 5: Bảng đặc tả usecase “Quản lý FWA” 23 Bảng 6: Bảng đặc tả usecase “Quản lý doanh thu” 24 Bảng 7: Bảng đặc tả Usecase “Quản lý tài khoản” 24 Bảng 8: Bảng mô tả chi tiết bảng tài khoản (Account) .25 Bảng 9: Bảng mô tả chi tiết bảng FWA 25 Bảng 10: Bảng mô tả chi tiết bảng loại FWA 26 Bảng 11: Bảng mô tả chi tiết bảng lịch đặt sân bóng .26 Bảng 12: Bảng mơ tả chi tiết bảng chi tiết lịch đặt sân bóng 26 Bảng 13: Bảng mô tả chi tiết bảng khu vực sân bóng 27 Bảng 14: Bảng mơ tả chi tiết bảng hóa đơn 27 Bảng 15: Bảng chi tiết hóa đơn 28 Trang / 54 Quản lý Sân bóng đá mini | Trần Trọng Hồn TÓM TẮT TIỂU LUẬN Đề tài: “Phân tích thiết kế hệ thống quản lý Sân bóng đá mini Đại Học Y Hà Nội” Đây đề tài nghiên cứu liên quan đến hoạt động quản lý củaSân bóng đá mini Đại Học Y Hà Nội Tiểu luận xây dựng dựa cơ sở khảo sát, phân tích thực trạng hoạt động quản lý sân bóng Sân bóng đá mini Đại Học Y Hà Nội Mục đích đưa tin học vào quản lý hoạt động Sân bóng đá mini Đại Học Y Hà Nội giúp công việc quản lý sân bóng trở nên đơn giản hơn, hạn chế bất cập, khơngđờng bộ, sai sót khơng đáng có, từ tiết kiệm thời gian, chi phí nhânlực, đờng thời thiết kế phần mềm hỗ trợ việc theo dõi, quản lý hoạt động sânbóng trở nên dễ dàng, thuận tiện hơn Trang / 54 Quản lý Sân bóng đá mini | Trần Trọng Hồn PHẦN MỞ ĐẦU I Lý chọn đề tài tiểu luận Ngày nay, với sự phát triển không ngừng khoa học cơng nghệ, cơngviệc người có nhu cầu giải nhanh hơn, thuận tiện hơn, dẫn đến việc ứng dụng tin học công tác quản lý ngày tăng Việc xâydựng phần mềm quản lý công việc kinh doanh tổ chức, doanhnghiệp nhà quản lý, chủ sở hữu ngày quan tâm chútrọng đầu tư Qua khảo sát thực tế, Sân bóng đá mini Đại Học Y Hà Nội sânbóng đá mini có quy mô hoạt động lớn Nam Từ Liêm nói riêng TP Hà Nội nói chung Sân bóng có sân bóng người sân bóng ngườivới số lượng khách hàng thuê sân gần tối đa vào cao điểm bóngđá phong trào (từ17h đến 21h) Ngoài việc kinh doanh cho thuê sân bóng, Sân bóng đá mini Đại Học Y Hà Nội cung cấp đầy đủ dịch vụ phục vụ khách hàng đến sân Với quy mô hoạt động sân lớn từ trước đến công tácquản lý Sân bóng đá mini Đại Học Y Hà Nội phải thực theo cách thủ công, trình làm việc thường xảy nhầm lẫn, thiếu sót, gây tổn thấtkhơng đáng có hoạt động kinh doanh sân bóng Nhận thấy, Sân bóng đá mini Đại Học Y Hà Nội ứng dụng tin học vào công tác quản lý phần sẽ hạn chế tổn thất, q trình xửlý, kiểm sốt kinh doanh sân trở nên nhanh hơn, dễ dàng hơn Từ đó, emthấy việc thiết kế, xây dựng phần mềm quản lý sân bóng để ứng dụng Sân bóng đá mini Đại Học Y Hà Nội cần thiết Từ lý trên, em chọn đề tài: “Phân tích thiết kế hệ thống Sân bóng đá mini Đại Học Y Hà Nội” để làm đề tài ứng dụng vào thực tế II Mục tiêu nghiên cứu Đề tài: “Phân tích thiết kế hệ thống Sân bóng đá mini Đại Học Y Hà Nội” tập trung vào tìm hiểu thực tế hoạt động quản lý kinh doanh cho thuê sânbóng sân bóng đá mini Đại Học Y Hà Nội, đờng thời tìm hiểu cơng cụ hỡ trợ đề tài, từ đưa giải pháp nhằm cải thiện, nâng cao hiệu cơng tácquản lý sân bóng đá mini Đại Học Y Hà Nội III Đối tượng nghiên cứu Phần mềm hỡ trợ quản lý Sân bóng đá mini Đại Học Y Hà Nội Trang / 54 Quản lý Sân bóng đá mini | Trần Trọng Hồn IV Phạm vi nghiên cứu Sân bóng đá mini Đại Học Y Hà Nội Các nhiệm vụ đề tài: - Khảo sát hệ thống quản lý Sân bóng mini Đại Học Y Hà Nội - Phân tích thiết kế hệ thống - Xây dựng cơ sở liệu quản lý sân bóng hệ quản trị cơ sở liệu SQL Server - Tìm hiểu ngơn ngữ lập trình C#, cơng cụ hỡ trợ thiết kế giao diện DevExpress để xây dựng phần mềm quản lý cho Sân bóng đá mini Đại Học Y Hà Nội - Xây dựng phần mềm dựa vào kết khảo sát, phân tích hệ thống vậnhành sân bóng V Kết cấu tiểu luận Chương 1: Tổng quan sân bóng đá mini Đại Học Y Hà Nội Chương 2: Cơ sở lý thuyết Chương 3: Phân tích thiết kế hệ thống Chương 4: Thiết kế giao diện ứng dụng Chương 5: Kết nghiên cứu hướng phát triển Trang 10 / 54