Link tải luận văn miễn phí cho ae Kết Nối
Đồ án Phân tích và thiết kế hệ thống quản lý giải bóng đá vô địch quốc gia V-League
MỤC LỤC.........................................................................................2
MỘT SỐ THÔNG TIN VỀ GIẢI V – LEAGUE...............................3
I KHẢO SÁT – MỤC TIÊU – PHẠM VI ĐỀ TÀI.........................4
1. Khảo sát ..................................................................................4
2. Mục tiêu ..................................................................................4
3. Phạm vi đề tài .........................................................................4
II PHÂN TÍCH ................................................................................5
1. Phát hiện thực thể...................................................................5
2. Diễn giải mô hình....................................................................7
III THIẾT KẾ ..................................................................................9
1. Thiết kế dữ liệu.......................................................................9
1.1 Xây dựng mô hình ERD..................................................9
1.2 Chuyển mô hình ERD sang mô hình quan hệ..............10
1.3 Mô tả chi tiết quan hệ....................................................13
2. Thiết kế giao diện .................................................................18
2.1 Thiết kế Menu ...............................................................18
2.2 Thiết kế Form và giải thích...........................................20
3. Xây dựng các thuật giải và xử lý..........................................48
IV ĐÁNH GIÁ ƯU – KHUYẾT ĐIỂM ...................................58Quản lý giải bóng đá vô địch quốc gia V - League
Trang 3
MỘT SỐ THÔNG TIN VỀ GIẢI V – LEAGUE
Giải vô địch bóng đá Việt Nam là giải thi đấu bóng đá cao nhất trong hệ
thống bóng đá Việt Nam. Giải do Liên đoàn bóng đá Việt Nam tổ chức từ năm
1980. Là tiền thân của giải theo cơ chế chuyên nghiệp với tên gọi V – LEAGUE bắt
đầu từ mùa giải 2000 – 2001. Với sự thay đổi nổi bật là sự xuất hiện của các cầu thủ
ngoại trong đội hình.
Hiện nay, giải có 12 đội tham gia thi đấu theo thể thức vòng tròn 2 lượt, sân
nhà – sân khách. Mỗi đội được phép có tối đa 5 cầu thủ quốc tịch nước ngoài trong
danh sách thi đấu và tối đa 3 cầu thủ quốc tịch nước ngoài thi đấu trên sân. Trong
mỗi mùa giải sẽ có 2 đội điểm thấp nhất chuyển xuống thi đấu ở giải hạng nhất
quốc gia và 1 đội sẽ phải tranh vé vớt để có thể tiếp tục ở lại với V - LEAGUE.
Các trận đấu được tổ chức theo qui chế của FIFA – Liên đoàn bóng đá thế
giới. Trong mỗi mùa giải sẽ có 1 đội vô địch, 1 đội á quân. Ngoài ra, còn có một số
giải thưởng khác được trao vào cuối mùa giải như: Giải đội có phong cách thi đấu
đẹp mắt, giải cầu thủ ghi nhiều bàn thắng nhất, giải thủ môn xuất sắc nhất, …
Tên của giải đấu thường được gắn với tên của nhà tài trợ giải. Tên của câu
lạc bộ cũng được gắn với tên của các nhà tài trợ.
Đây là một số thông tin về giải đấu, phục vụ cho việc theo dõi các vấn đề
trong phần phân tích thiết kế được dễ dàng hơn.
Ket-noi.com kho tai lieu mien phi Ket-noi.com kho tai lieu mien phiQuản lý giải bóng đá vô địch quốc gia V - League
Trang 4
I. KHẢO SÁT – MỤC TIÊU – PHẠM VI ĐỀ TÀI:
1. Khảo sát:
- Thông qua báo chí và các phương tiện truyền thông để thu thập
thông tin.
2. Mục tiêu:
- Phân tích và thiết kế hệ thống thông tin cho giải bóng đá vô
địch quốc gia V–League được tổ chức hàng năm trên phạm vi toàn quốc. Bao
gồm: quản lý các cầu thủ, câu lạc bộ, trận đấu, điểm số, …
3. Phạm vi đề tài:
- Giới hạn phạm vi trong đồ án môn phân tích thiết kế hệ thống
thông tin và các mục tiêu trên. Phần giao diện dùng cho người quản lý giải
đấu.Quản lý giải bóng đá vô địch quốc gia V - League
Trang 5
II. PHÂN TÍCH
1. Phát hiện thực thể:
1.1 Thực thể 1: CLB
- Thực thể này đặc trưng cho một câu lạc bộ trong giải đấu.
- Các thuộc tính: MSCLB, TenCLB, TruSo, DT, SanNha
1.2 Thực thể 2: HLV
- Thực thể này đặc trưng cho các huấn luyện viên trong mỗi câu lạc bộ đang
thi đấu tại giải.
- Các thuộc tính: MSHLV, TenHLV, NgaySinh, ChucVu
1.3 Thực thể 3: CAUTHU
- Thực thể này đặc trưng cho mỗi cầu thủ trong các câu lạc bộ của giải.
- Các thuộc tính: SoAo, TenCauThu, NgaySinh, ViTri
1.4 Thực thể 4: VONGDAU
- Thực thể này đặc trưng cho một vòng đấu của giải đấu.
- Các thuộc tính: MSVD, TenVD
1.5 Thực thể 5: CAPDAU
- Thực thể này đặc trưng cho mỗi cặp đấu trong mùa giải.
- Các thuộc tính: MSCD, NgayDau, ThoiGian, DiaDiem, DoiNha,
DoiKhach, TySo
1.6 Thực thể 6: GIAIDAU
- Thực thể này đặc trưng cho mùa giải thi đấu.
- Các thuộc tính: MSMG, TenMG, NgayBD, NgayKT
Ket-noi.com kho tai lieu mien phi Ket-noi.com kho tai lieu mien phiQuản lý giải bóng đá vô địch quốc gia V - League
Trang 6
1.7 Thực thể 7: NHATAITRO
- Thực thể này đặc trưng cho nhà tài trợ của giải đấu, câu lạc bộ.
- Các thuộc tính: MSNTT, TenNTT, TienTT
1.8 Thực thể 8: GIAITHUONG
- Thực thể này đặc trưng cho các giải thưởng trong mùa giải.
- Các thuộc tính: MSGT, TenGT, NgayTraoThuong, DTTT
1.9 Thực thể 9: LANHDAO
- Thực thể này đặc trưng cho lãnh đạo của từng đội bóng.
- Các thuộc tính: MSNLD, TenNLD, NgaySinh, ChucVuQuản lý giải bóng đá vô địch quốc gia V - League
Trang 7
2. Diễn giải mô hình
- Một giải đấu bóng đá cần được tồ chức với đầy đủ các yếu tố khác nhau
gồm ban tổ chức, nhà tài trợ, huấn luyện viên, các giải thưởng... Các yếu tố được
liên kết với nhau qua các kiểu liên kết thực thề:
- Các giải đấu có nhiều câu lạc bộ tham gia (câu lạc bộ bao gồm các thuộc
tính: mã số câu lạc bộ, tên câu lạc bộ, trụ sở, sân nhà), mỗi câu lạc bộ có 1 ban huấn
luyện gồm nhiều HLV (HLV trưởng, Trợ lý HLV, HLV thể lực,…). Huấn luyện
viên bao gồm các thuộc tính: mã số huấn luyện viên, tên huấn luyện viên, ngày
sinh, chức vụ. Và một huấn luyện viên có thể dẫn dắt nhiều câu lạc bộ trong các
khỏang thời gian cụ thể, một câu lạc bộ sẽ có 1 ban huấn luyện gồm nhiều huấn
luyện viên.
- Câu lạc bộ có nhiều cầu thủ khác nhau (cầu thủ có các thuộc tính: số áo cầu
thủ mang khi tham gia câu lạc bộ, tên cầu thủ, ngày sinh, vị trí đá của cầu thủ), một
cầu thủ có thể tham gia vào một hay nhiều câu lạc bộ khác nhau trong các khỏang
thời gian cụ thể, mỗi câu lạc bộ chỉ được đăng ký tối đa 30 cầu thủ (cả nội và ngọai)
và phải đảm bảo đủ số cầu thủ để tham gia các trận đấu trong giải (11 cầu thủ).
- Một cầu thủ có thề là cầu thủ nội hay cầu thủ ngoại, nếu là cầu thủ nội thì
cần xác định quê quán, cầu thủ ngoại thì cần xác định được quốc tịch, ngòai ra mỗi
CLB chỉ được phép đăng kí tối đa 5 cầu thủ ngọai. Và tối đa là 3 cầu thủ có mặt trên
sân.
- Mỗi câu lạc bộ có thể tham gia một hay nhiều cặp đấu khác nhau trong một
mùa giải (thuộc tính cặp đấu: mã số cặp đấu, ngày đấu, thời gian, địa điểm, sân nhà,
sân khách, tỷ số trận đấu), mỗi cặp đấu có 2 câu lạc bộ đấu với nhau.
- Mỗi cặp đấu có sự tham gia của các cầu thủ của hai câu lạc bộ đấu với
nhau, mỗi cặp đấu có từ 22 đến 28 cầu thủ (các trường hợp thay người), một cầu thủ
có thể không được tham gia vào trận đấu nào hay tham gia nhiều cặp đấu khác
nhau.
- Mỗi cặp đấu nằm trong duy nhất một vòng đấu (thuộc tính vòng đấu: mã
số vòng đấu, tên vòng đấu), mỗi vòng đấu có nhiều cặp đấu.
Ket-noi.com kho tai lieu mien phi Ket-noi.com kho tai lieu mien phiQuản lý giải bóng đá vô địch quốc gia V - League
Trang 8
- Mỗi câu lạc bộ có một ban lãnh đạo gồm chủ tịch, phó chủ tịch, giám đốc
điều hành, giám đốc kỹ thuật,… (thuộc tính nhà lãnh đạo: mã số nhà lãnh đạo, tên
nhà lãnh đạo, ngày sinh, chức vụ), một nhà lãnh đạo có thể quản lý nhiều câu lạc
bộ. (như ông Võ Quốc Thắng của ĐTLA từng sở hữu 2 CLB là Gạch Đồng Tâm
Long An và Sơn Đồng Tâm Long An)
- Mỗi câu lạc tham gia vào một hay nhiều mùa giải (thuộc tính mùa giải: mùa
giải, tên mùa giải, ngày bắt đầu, ngày kết thúc), mỗi mùa giải phải có nhiều câu lạc
bộ tham gia.
- Mỗi câu lạc bộ có thể không có nhà tài trợ nào hay có nhiều nhà tài trợ
khác nhau (thuộc tính nhà tài trợ: mã số nhà tài trợ, tên nhà tài trợ, số tiền tài trợ),
một nhà tài trợ có thể không tài trợ cho một câu lạc bộ nào đó nhưng có thể tài trợ
cho nhiều câu lạc bộ ở từng mùa giải cụ thể.
- Một nhà tài trợ có thể không tài trợ cho mùa giải này nhưng có thể tài trợ
cho nhiều mùa giải khác, mỗi mùa giải có một hay nhiều nhà tài trợ.
-Nhà tài trợ có thể không tài trợ cho giải thưởng nào hay tài trợ nhiều giải
thưởng khác nhau, mỗi giải thưởng có thể được tài trợ bởi một hay nhiều nhà tài trợ
(các thuộc tính của giải thưởng: mã số giải thưởng, tên giải thưởng, ngày trao
thưởng, đối tượng trao thưởng
IV ĐÁNH GIÁ ƯU – KHUYẾT ĐIỂM
1. Ưu điểm:
- Phần nào xây dựng được hệ thống quả lý giải bóng đá vô địch quốc gia V
- League. Giúp công việc quản lý được chặt chẽ, dễ dàng và thuận tiện
hơn.
- Có tìm kiếm và tổng hợp các thông tin từ thực tế vào thiết kế.
2. Khuyết điểm:
- Phạm vi thực hiện còn hẹp, chưa bao quát hết được vấn đề.
- Giao diện chưa đẹp và chưa thuận tiện sử dụng (tiếng Việt không dấu)
- Các thuật toán còn chưa khái quát hết tình huống.
Do Drive thay đổi chính sách, nên một số link cũ yêu cầu duyệt download. các bạn chỉ cần làm theo hướng dẫn.
Password giải nén nếu cần: ket-noi.com | Bấm trực tiếp vào Link để tải:
Đồ án Phân tích và thiết kế hệ thống quản lý giải bóng đá vô địch quốc gia V-League
MỤC LỤC.........................................................................................2
MỘT SỐ THÔNG TIN VỀ GIẢI V – LEAGUE...............................3
I KHẢO SÁT – MỤC TIÊU – PHẠM VI ĐỀ TÀI.........................4
1. Khảo sát ..................................................................................4
2. Mục tiêu ..................................................................................4
3. Phạm vi đề tài .........................................................................4
II PHÂN TÍCH ................................................................................5
1. Phát hiện thực thể...................................................................5
2. Diễn giải mô hình....................................................................7
III THIẾT KẾ ..................................................................................9
1. Thiết kế dữ liệu.......................................................................9
1.1 Xây dựng mô hình ERD..................................................9
1.2 Chuyển mô hình ERD sang mô hình quan hệ..............10
1.3 Mô tả chi tiết quan hệ....................................................13
2. Thiết kế giao diện .................................................................18
2.1 Thiết kế Menu ...............................................................18
2.2 Thiết kế Form và giải thích...........................................20
3. Xây dựng các thuật giải và xử lý..........................................48
IV ĐÁNH GIÁ ƯU – KHUYẾT ĐIỂM ...................................58Quản lý giải bóng đá vô địch quốc gia V - League
Trang 3
MỘT SỐ THÔNG TIN VỀ GIẢI V – LEAGUE
Giải vô địch bóng đá Việt Nam là giải thi đấu bóng đá cao nhất trong hệ
thống bóng đá Việt Nam. Giải do Liên đoàn bóng đá Việt Nam tổ chức từ năm
1980. Là tiền thân của giải theo cơ chế chuyên nghiệp với tên gọi V – LEAGUE bắt
đầu từ mùa giải 2000 – 2001. Với sự thay đổi nổi bật là sự xuất hiện của các cầu thủ
ngoại trong đội hình.
Hiện nay, giải có 12 đội tham gia thi đấu theo thể thức vòng tròn 2 lượt, sân
nhà – sân khách. Mỗi đội được phép có tối đa 5 cầu thủ quốc tịch nước ngoài trong
danh sách thi đấu và tối đa 3 cầu thủ quốc tịch nước ngoài thi đấu trên sân. Trong
mỗi mùa giải sẽ có 2 đội điểm thấp nhất chuyển xuống thi đấu ở giải hạng nhất
quốc gia và 1 đội sẽ phải tranh vé vớt để có thể tiếp tục ở lại với V - LEAGUE.
Các trận đấu được tổ chức theo qui chế của FIFA – Liên đoàn bóng đá thế
giới. Trong mỗi mùa giải sẽ có 1 đội vô địch, 1 đội á quân. Ngoài ra, còn có một số
giải thưởng khác được trao vào cuối mùa giải như: Giải đội có phong cách thi đấu
đẹp mắt, giải cầu thủ ghi nhiều bàn thắng nhất, giải thủ môn xuất sắc nhất, …
Tên của giải đấu thường được gắn với tên của nhà tài trợ giải. Tên của câu
lạc bộ cũng được gắn với tên của các nhà tài trợ.
Đây là một số thông tin về giải đấu, phục vụ cho việc theo dõi các vấn đề
trong phần phân tích thiết kế được dễ dàng hơn.
Ket-noi.com kho tai lieu mien phi Ket-noi.com kho tai lieu mien phiQuản lý giải bóng đá vô địch quốc gia V - League
Trang 4
I. KHẢO SÁT – MỤC TIÊU – PHẠM VI ĐỀ TÀI:
1. Khảo sát:
- Thông qua báo chí và các phương tiện truyền thông để thu thập
thông tin.
2. Mục tiêu:
- Phân tích và thiết kế hệ thống thông tin cho giải bóng đá vô
địch quốc gia V–League được tổ chức hàng năm trên phạm vi toàn quốc. Bao
gồm: quản lý các cầu thủ, câu lạc bộ, trận đấu, điểm số, …
3. Phạm vi đề tài:
- Giới hạn phạm vi trong đồ án môn phân tích thiết kế hệ thống
thông tin và các mục tiêu trên. Phần giao diện dùng cho người quản lý giải
đấu.Quản lý giải bóng đá vô địch quốc gia V - League
Trang 5
II. PHÂN TÍCH
1. Phát hiện thực thể:
1.1 Thực thể 1: CLB
- Thực thể này đặc trưng cho một câu lạc bộ trong giải đấu.
- Các thuộc tính: MSCLB, TenCLB, TruSo, DT, SanNha
1.2 Thực thể 2: HLV
- Thực thể này đặc trưng cho các huấn luyện viên trong mỗi câu lạc bộ đang
thi đấu tại giải.
- Các thuộc tính: MSHLV, TenHLV, NgaySinh, ChucVu
1.3 Thực thể 3: CAUTHU
- Thực thể này đặc trưng cho mỗi cầu thủ trong các câu lạc bộ của giải.
- Các thuộc tính: SoAo, TenCauThu, NgaySinh, ViTri
1.4 Thực thể 4: VONGDAU
- Thực thể này đặc trưng cho một vòng đấu của giải đấu.
- Các thuộc tính: MSVD, TenVD
1.5 Thực thể 5: CAPDAU
- Thực thể này đặc trưng cho mỗi cặp đấu trong mùa giải.
- Các thuộc tính: MSCD, NgayDau, ThoiGian, DiaDiem, DoiNha,
DoiKhach, TySo
1.6 Thực thể 6: GIAIDAU
- Thực thể này đặc trưng cho mùa giải thi đấu.
- Các thuộc tính: MSMG, TenMG, NgayBD, NgayKT
Ket-noi.com kho tai lieu mien phi Ket-noi.com kho tai lieu mien phiQuản lý giải bóng đá vô địch quốc gia V - League
Trang 6
1.7 Thực thể 7: NHATAITRO
- Thực thể này đặc trưng cho nhà tài trợ của giải đấu, câu lạc bộ.
- Các thuộc tính: MSNTT, TenNTT, TienTT
1.8 Thực thể 8: GIAITHUONG
- Thực thể này đặc trưng cho các giải thưởng trong mùa giải.
- Các thuộc tính: MSGT, TenGT, NgayTraoThuong, DTTT
1.9 Thực thể 9: LANHDAO
- Thực thể này đặc trưng cho lãnh đạo của từng đội bóng.
- Các thuộc tính: MSNLD, TenNLD, NgaySinh, ChucVuQuản lý giải bóng đá vô địch quốc gia V - League
Trang 7
2. Diễn giải mô hình
- Một giải đấu bóng đá cần được tồ chức với đầy đủ các yếu tố khác nhau
gồm ban tổ chức, nhà tài trợ, huấn luyện viên, các giải thưởng... Các yếu tố được
liên kết với nhau qua các kiểu liên kết thực thề:
- Các giải đấu có nhiều câu lạc bộ tham gia (câu lạc bộ bao gồm các thuộc
tính: mã số câu lạc bộ, tên câu lạc bộ, trụ sở, sân nhà), mỗi câu lạc bộ có 1 ban huấn
luyện gồm nhiều HLV (HLV trưởng, Trợ lý HLV, HLV thể lực,…). Huấn luyện
viên bao gồm các thuộc tính: mã số huấn luyện viên, tên huấn luyện viên, ngày
sinh, chức vụ. Và một huấn luyện viên có thể dẫn dắt nhiều câu lạc bộ trong các
khỏang thời gian cụ thể, một câu lạc bộ sẽ có 1 ban huấn luyện gồm nhiều huấn
luyện viên.
- Câu lạc bộ có nhiều cầu thủ khác nhau (cầu thủ có các thuộc tính: số áo cầu
thủ mang khi tham gia câu lạc bộ, tên cầu thủ, ngày sinh, vị trí đá của cầu thủ), một
cầu thủ có thể tham gia vào một hay nhiều câu lạc bộ khác nhau trong các khỏang
thời gian cụ thể, mỗi câu lạc bộ chỉ được đăng ký tối đa 30 cầu thủ (cả nội và ngọai)
và phải đảm bảo đủ số cầu thủ để tham gia các trận đấu trong giải (11 cầu thủ).
- Một cầu thủ có thề là cầu thủ nội hay cầu thủ ngoại, nếu là cầu thủ nội thì
cần xác định quê quán, cầu thủ ngoại thì cần xác định được quốc tịch, ngòai ra mỗi
CLB chỉ được phép đăng kí tối đa 5 cầu thủ ngọai. Và tối đa là 3 cầu thủ có mặt trên
sân.
- Mỗi câu lạc bộ có thể tham gia một hay nhiều cặp đấu khác nhau trong một
mùa giải (thuộc tính cặp đấu: mã số cặp đấu, ngày đấu, thời gian, địa điểm, sân nhà,
sân khách, tỷ số trận đấu), mỗi cặp đấu có 2 câu lạc bộ đấu với nhau.
- Mỗi cặp đấu có sự tham gia của các cầu thủ của hai câu lạc bộ đấu với
nhau, mỗi cặp đấu có từ 22 đến 28 cầu thủ (các trường hợp thay người), một cầu thủ
có thể không được tham gia vào trận đấu nào hay tham gia nhiều cặp đấu khác
nhau.
- Mỗi cặp đấu nằm trong duy nhất một vòng đấu (thuộc tính vòng đấu: mã
số vòng đấu, tên vòng đấu), mỗi vòng đấu có nhiều cặp đấu.
Ket-noi.com kho tai lieu mien phi Ket-noi.com kho tai lieu mien phiQuản lý giải bóng đá vô địch quốc gia V - League
Trang 8
- Mỗi câu lạc bộ có một ban lãnh đạo gồm chủ tịch, phó chủ tịch, giám đốc
điều hành, giám đốc kỹ thuật,… (thuộc tính nhà lãnh đạo: mã số nhà lãnh đạo, tên
nhà lãnh đạo, ngày sinh, chức vụ), một nhà lãnh đạo có thể quản lý nhiều câu lạc
bộ. (như ông Võ Quốc Thắng của ĐTLA từng sở hữu 2 CLB là Gạch Đồng Tâm
Long An và Sơn Đồng Tâm Long An)
- Mỗi câu lạc tham gia vào một hay nhiều mùa giải (thuộc tính mùa giải: mùa
giải, tên mùa giải, ngày bắt đầu, ngày kết thúc), mỗi mùa giải phải có nhiều câu lạc
bộ tham gia.
- Mỗi câu lạc bộ có thể không có nhà tài trợ nào hay có nhiều nhà tài trợ
khác nhau (thuộc tính nhà tài trợ: mã số nhà tài trợ, tên nhà tài trợ, số tiền tài trợ),
một nhà tài trợ có thể không tài trợ cho một câu lạc bộ nào đó nhưng có thể tài trợ
cho nhiều câu lạc bộ ở từng mùa giải cụ thể.
- Một nhà tài trợ có thể không tài trợ cho mùa giải này nhưng có thể tài trợ
cho nhiều mùa giải khác, mỗi mùa giải có một hay nhiều nhà tài trợ.
-Nhà tài trợ có thể không tài trợ cho giải thưởng nào hay tài trợ nhiều giải
thưởng khác nhau, mỗi giải thưởng có thể được tài trợ bởi một hay nhiều nhà tài trợ
(các thuộc tính của giải thưởng: mã số giải thưởng, tên giải thưởng, ngày trao
thưởng, đối tượng trao thưởng
IV ĐÁNH GIÁ ƯU – KHUYẾT ĐIỂM
1. Ưu điểm:
- Phần nào xây dựng được hệ thống quả lý giải bóng đá vô địch quốc gia V
- League. Giúp công việc quản lý được chặt chẽ, dễ dàng và thuận tiện
hơn.
- Có tìm kiếm và tổng hợp các thông tin từ thực tế vào thiết kế.
2. Khuyết điểm:
- Phạm vi thực hiện còn hẹp, chưa bao quát hết được vấn đề.
- Giao diện chưa đẹp và chưa thuận tiện sử dụng (tiếng Việt không dấu)
- Các thuật toán còn chưa khái quát hết tình huống.
Do Drive thay đổi chính sách, nên một số link cũ yêu cầu duyệt download. các bạn chỉ cần làm theo hướng dẫn.
Password giải nén nếu cần: ket-noi.com | Bấm trực tiếp vào Link để tải:
You must be registered for see links
Last edited by a moderator: