Xây Dựng Phần Mềm Quản Lý Dịch Vụ Cho Thuê Sân Cỏ Nhân Tạo Theo Mô Hình Đa Tầng

Trường đại học

Trường Đại Học Quảng Nam

Chuyên ngành

Công Nghệ Thông Tin

Người đăng

Ẩn danh

2018

68
0
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CẢM ƠN

MỤC LỤC

HÌNH ẢNH

DANH MỤC BẢNG BIỂU

1. Chƣơng 1: CƠ SỞ LÍ THUYẾT

1.1. Tổng quan về ngôn ngữ lập trình java

1.1.1. Ngôn ngữ Java

1.1.1.1. Sơ lược về java
1.1.1.2. Khả năng của java

1.1.2. Java Swing trên công cụ hỗ trợ NetBeans

1.1.2.1. Java Swing
1.1.2.2. Java Swing chạy trên NetBeans

1.2. Sơ lƣợc hệ quản trị cơ sớ dữ liệu SQL Server

1.2.1. Hệ thống ngôn ngữ SQL

1.2.2. Hệ thống quản lí cơ sở dữ liệu SQL Server

1.3. Mô hình 3 lớp (mvc) đơn giản

1.3.1. Mô hình MVC

1.3.2. Định nghĩa các thành phần trong mô hình MVC

1.3.3. Lợi thế của mô hình 3 lớp

2. Chƣơng 2: KHẢO SÁT HIỆN TRẠNG VÀ MÔ TẢ TỔNG THỂ HỆ THỐNG

2.1. Khảo sát hiện trạng thực tế

2.1.1. Bài toán đặt ra

2.1.2. Ý nghĩa của ứng dụng

2.1.3. Môi trƣờng hệ thống

2.1.4. Yêu cầu chức năng

2.1.5. Đặc tính ngƣời dùng

2.1.6. Quản lí hoạt động của sân bóng

2.1.7. Quản lí tình trạng đặt lịch

2.1.8. Quản lí dịch vụ

2.1.9. Quản lí nhân viên

2.1.10. Quản lí khách hàng

2.1.11. Quản lí thống kê

3. Chƣơng 3: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG

3.1. Các actor và use-case trong hệ thống

3.1.1. Các Actor và vai trò Actor trong hệ thống

3.1.2. Các Use Case và vai trò Use Case trong hệ thống

3.1.3. Sơ đồ Use Case tổng quát (sơ đồ UC giữa Actor và UC)

3.1.4. Mối quan hệ giữa UC và UC

3.1.5. Phân rã 1 sơ đồ UC_QuanLiHoatDongSan

3.1.6. Phân rã 2 sơ đồ UC_DatLich

3.1.7. Phân rã 3 sơ đồ UC_DichVu

3.1.8. Phân rã 4 sơ đồ UC_NhanVien

3.1.9. Phân rã 5 sơ đồ UC_KhachHang

3.1.10. Phân rã sơ đồ UC_Users

3.1.11. Phân rã sơ đồ UC_HoaDon

3.1.12. Phân rã sơ đồ UC_ThongKe

3.2. Đặc tả Use Case

3.2.1. Đặt tả UC_Quản lí đăng nhập

3.2.2. Chức năng quản lí hoạt động của sân

3.2.3. Chức năng quản lí đặt lịch (đặt lịch đá banh)

3.2.4. Chức năng quản lí dịch vụ

3.2.5. Chức năng quản lí khách hàng

3.2.6. Chức năng quản lí User

3.2.7. Chức năng quản lí hóa đơn

3.2.8. Chức năng quản lí thống kê

3.3. Xác định object, class, mối quan hệ giữa các class; vẽ sơ đồ class

3.3.1. Xác định Object và class

3.3.2. Sơ đồ Class và mối quan hệ giữa các Class

3.4. Biểu đồ tuần tự

3.4.1. Lược đồ tuần tự Use-case Đăng nhập

3.4.2. Lược đồ tuần tự Use-case Thêm sân

3.4.3. Lược đồ tuần tự Use-case Đổi sân

3.4.4. Lược đồ tuần tự Use-case Thanh Toán

3.4.5. Lược đồ tuần tự Use-case Đặt lịch

3.4.6. Lược đồ tuần tự Use-case Thêm dịch vụ

3.4.7. Lược đồ tuần tự Use-case Thêm nhân viên

3.4.8. Lược đồ tuần tự Use-case Thêm khách hàng

3.4.9. Lược đồ tuần tự Use-case Thống kê

3.5. Biểu đồ hoạt động

3.5.1. Lược đồ hoạt động Use-case Đăng nhập

3.5.2. Lược đồ hoạt động Use-case Thêm sân

3.5.3. Lược đồ hoạt động Use-case Thanh Toán

3.5.4. Lược đồ hoạt động Use-case Đặt lịch

3.5.5. Lược đồ hoạt động Use-case Thêm dịch vụ

3.5.6. Lược đồ hoạt động Use-case Thêm gói dịch vụ

3.5.7. Lược đồ hoạt động Use-case Thêm nhân viên

3.5.8. Lược đồ hoạt động Use-case Thêm khách hàng

3.5.9. Lược đồ hoạt động Use-case Thống kê

3.6. Biểu đồ trạng thái

3.6.1. Biểu đồ trạng thái của lớp Nhân viên

3.6.2. Biểu đồ trạng thái của lớp Khách hàng

3.6.3. Biểu đồ trạng thái của lớp Sân bóng

3.6.4. Biểu đồ trạng thái của lớp Dịch vụ

3.6.5. Biểu đồ trạng thái của lớp Hóa đơn

3.7. Đặc tả dữ liệu

3.7.1. Sơ lược về cơ sở dữ liệu

3.7.2. Bảng thuộc tính

3.7.3. Thuộc tính của bảng Sân Bóng

3.7.4. Thuộc tính của bảng Đặt Lịch

3.7.5. Thuộc tính của bảng Khách Hàng

3.7.6. Thuộc tính của bảng Nhân Viên

3.7.7. Thuộc tính của bảng Lương

3.7.8. Thuộc tính của bảng Dịch Vụ

3.7.9. Thuộc tính của bảng Gói Dịch Vụ

3.7.10. Thuộc tính của bảng Gói Dịch Vụ - Dịch Vụ

3.7.11. Thuộc tính của bảng Hóa Đơn

3.7.12. Thuộc tính của bảng Hóa Đơn – Hoạt Động

3.7.13. Thể hiện cơ sở dữ liệu

4. Chƣơng 4: CÀI ĐẶT HỆ THỐNG

4.1. Công cụ sử dụng

4.2. Các giao diện chính

4.2.1. Giao diện Form Đăng nhập

4.2.2. Giao diện Form Quản lí

4.2.3. Giao diện Form Đặt lịch

4.2.4. Giao diện Form Dịch vụ

4.2.5. Giao diện Form Nhân viên

4.2.6. Giao diện Form Khách hàng

4.2.7. Giao diện Form Users

4.2.8. Giao diện Form Thống kê

4.2.9. Giao diện Form Hóa đơn

KẾT LUẬN VÀ KIẾN NGHỊ

1. Lí do chọn đề tài

TÀI LIỆU THAM KHẢO

Xây dựng phần mềm quản lí dịch vụ cho thuê sân cỏ nhân tạo theo mô hình đa tầng

Tài liệu "Phần Mềm Quản Lý Dịch Vụ Thuê Sân Cỏ Nhân Tạo Đa Tầng" cung cấp cái nhìn tổng quan về một giải pháp công nghệ hiện đại giúp quản lý hiệu quả các dịch vụ thuê sân cỏ nhân tạo. Phần mềm này không chỉ giúp tối ưu hóa quy trình đặt sân, mà còn nâng cao trải nghiệm của người dùng thông qua các tính năng như quản lý lịch đặt, thanh toán trực tuyến và theo dõi tình trạng sân. Đặc biệt, nó hỗ trợ các chủ sân trong việc quản lý tài nguyên và tăng cường hiệu suất kinh doanh.

Để mở rộng thêm kiến thức về ứng dụng công nghệ trong thể thao, bạn có thể tham khảo tài liệu Luận án tiến sĩ nghiên cứu giải pháp nâng cao hiệu quả ứng dụng công nghệ thông tin trong quản lý đào tạo vận động viên các đội tuyển quốc gia, nơi trình bày các giải pháp công nghệ trong quản lý thể thao. Ngoài ra, tài liệu Luận văn thiết kế csdl theo phương pháp mô hình và ứng dụng vào việc xây dựng chương trình quản lý hệ thống câu lạc bộ thể dục thể thao hà nội cũng sẽ giúp bạn hiểu rõ hơn về việc thiết kế cơ sở dữ liệu trong quản lý thể thao. Những tài liệu này sẽ cung cấp cho bạn cái nhìn sâu sắc hơn về ứng dụng công nghệ trong lĩnh vực thể thao và quản lý.