Đây là những trình bày cơ bản một vài thuộc tính trong phân tích và quản lý giải vô đị ch
bóng đá quốc gia,đó là các phƣơng thức sử lý lƣu ,thêm ,xóa,t ạo mới m ột thuộc tính
79 trang |
Chia sẻ: lylyngoc | Lượt xem: 5259 | Lượt tải: 3
Bạn đang xem trước 20 trang tài liệu Đề tài Quản lý giải vô địch bóng đá quốc gia, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
Quản lý giải vô địch bóng đá quốc gia 1
ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH
TRƢỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN THÀNH PHỐ HỒ CHÍ MINH
KHOA TOÁN – TIN HỌC
MÔN HỌC PHÂN TÍCH HỆ THỐNG THÔNG TIN
----------
QUẢN LÝ GIẢI VÔ ĐỊCH BÓNG ĐÁ QUỐC GIA
GVHD: Th.S Nguyễn Gia Tuấn Anh
SVTH: Hoàng Quốc Giảo 0411032
Nguyễn Trƣờng Minh 0511155
Năm học: 2007-2008
TP.Hồ Chí Minh - 05/2008
Quản lý giải vô địch bóng đá quốc gia 2
LỜI CẢM ƠN
Đầu tiên chúng em xin gởi lời cảm ơn và bày tỏ lòng biết ơn sâu sắc đến Thầy Nguyễn Gia
Tuấn Anh. Giảng viên trực tiếp giảng dạy môn Phân Tích và Thiết Kế Hệ Thống Thông
Tin.Thầy đã truyền đạt cho chúng em những kiến thức vô cùng quý báu, không chỉ là những kiến
thức về môn học mà thầy còn truyền đạt cho chúng em những kiến thức làm ngƣời.Những kinh
nghiệm của cuộc sống mà thầy đã trải qua, những kinh nghiệm mà không có sách báo có thể diễn
đạt đƣợc.
Chúng em cảm ơn thầy đã cho chúng em tiếp cận với công nghệ thông tin ngày nay.Thầy đã
tạo cho chúng em cơ hội đƣợc làm việc theo nhóm giúp chúng em rèn luyện kỹ năng sống và làm
việc với tập thể…
Con cảm ơn gia đình đã tạo điều kiện và động viên,giúp con hoàn thành đồ án Phân Tích và
Thiết Kế Hệ Thống Thông Tin này.
Chúng em xin cảm ơn tất cả các bạn cùng lớp những ngƣời đã cùng chúng em học tập, và
cùng nhau trau dồi kiến thức, cùng khích lệ nhau cùng cố gắng.
Mặc dù đã rất cố gắng xong đề tài chắc không thể tránh khỏi những thiếu xót. Chúng em
mong nhận đƣợc sự thông cảm và chỉ bảo của Thầy và các bạn.
Một lần nữa xin gởi tới tất cả mọi ngƣời lời cảm ơn chân thành nhất!
Ngày 7 tháng 5 năm 2008
Nhóm làm đồ án.
Sinh viên
Hoàng Quốc Giảo
Nguyễn Trƣờng Minh
Quản lý giải vô địch bóng đá quốc gia 3
LỜI NÓI ĐẦU
Ngày nay bóng đá là môn thể thao “VUA” . Chúng ta có thể thấy các trận cầu nổi tiếng diễn
ra làm mọi ngƣời nô nức kéo nhau đến sân vận động và còn hàng trăm ngàn ngƣời ngồi trƣớc
màn hình nhỏ để theo dõi và cổ vũ cho đội tuyển mình yêu thích và hâm mộ.
Xuất phát từ nhu cầu này, để quản lý tốt các giải đấu quan trọng trong nƣớc ta hiện nay và
nhất là “GIẢI VÔ ĐỊCH BÓNG ĐÁ QUỐC GIA” thì việc áp dụng Công Nghệ Thông Tin vào
để cho công việc quản lý trở nên nhanh gọn và thuận tiện hơn trở nên là một nhu cầu tất yếu.Nhƣ
vậy quá trình Phân Tích và Thiết Kế Hệ Thống Thông Tin là quá trình quan trọng nhất nó đòi hỏi
ngƣời phân tích phải lắm rõ tình hình hiện trạng và đƣa ra các giải pháp sao cho tối ƣu nhất, sau
đó là quá trình thiết kế sao cho giao diện dễ sử dụng, đẹp mắt, chƣơng trình chạy nhanh.
Trong quá trình Phân Tích và Thiết Kế Hệ Thống Thông Tin mặc dù chúng em đã rất cố
gắng, nhƣng do thời gian và kiến thức còn hạn chế ở một số lĩnh vực lên không khỏi tránh đƣợc
những thiếu sót nên trong quá trình tìm hiều về đồ án rất mong Thầy và các bạn cùng lớp tham
gia ý kiến góp ý để đò án đƣợc hoàn thiện hơn.
Cuối cùng chúng em chân thành cảm ơn Th.S. Nguyễn Gia Tuấn Anh. Thầy đã tận tình giúp
đỡ và cho chúng em các kiến thức quý báu về lĩnh vực Phân Tích và Thiết Kế Hệ Thống Thông
Tin để chúng em hoàn thành đồ án này một các tốt nhất.
Nhóm làm đồ án:
Sinh viên
Hoàng Quốc Giảo
Nguyễn Trƣờng Minh
Quản lý giải vô địch bóng đá quốc gia 4
MỤC LỤC
Trang
Lời cảm ơn:
Lời nói đầu:
Mục lục:
Chƣơng I : Mục tiêu, phạm vi đồ án:
I.1 Miêu tả đồ án:
I.2 Phạm vi đồ án:
Chƣơng II: Khảo sát:
Chƣơng III: Phân tích:
3.1 Phát hiện thực thể:
3.2 Vẽ mô hình ERD:
3.3 Từ điển dữ liệu:
3.5 Mô tả ô xử lý, kho dữ liệu:
Chƣơng IV: Thiết kế dữ liệu,xử lý:
4.1 Mô hình dữ liệu mức lôgíc:
4.2 Chuẩn hóa các quan hệ:
4.3 Giải thuật cho các ô xử lý:
4.4 Phát hiện các rằng buộc dữ liệu:
Chƣơng V: Thiết kế giao diện:
5.1 Thiết kế Menu:
5.2 Thiết kế From:
Quản lý giải vô địch bóng đá quốc gia 5
5.3 Thiết kế Report:
Chƣơng VI: Đánh giá đồ án:
6.1 Ƣu điểm:
6.2 Khuyết điểm:
Quản lý giải vô địch bóng đá quốc gia 6
CHƢƠNG I MỤC TIÊU VÀ PHẠM VI ĐỒ ÁN
I.1 Mục tiêu đồ án
Đồ án phân tích thiết kế hệ thống thông tin đứng trên vai trò ngƣời điều hành giải đấu sau
cho có thể quản lý tốt tất cả các mặt về đội bóng, lịch thi đấu và ngƣời chơi dự doán có thƣởng
của ban tổ chức, lịch phân công trọng tài,mục tiêu của đồ án là đứng trên vai trò là một nhà tổ
chức làm tốt về công tác quản lý còn đứng trên vai trò của ngƣời hâm mộ là nơi cung cấp thông
tin đầy đủ nhất về giải đấu.
I.2 Phạm vi
Dùng kiến thức cơ bản của môn học phân tích và thiết kế hệ thống thông tin để xây dựng
mô tả kho dƣ liệu, các mô hình xử lý và các giải thuật của môn phân tích hệ thống thông tin nên
phạm vi của bài gần giống với thực tế.
CHƢƠNG II KHẢO SÁT HỆ THỐNG VÀ PHÂN TÍCH TÌNH HÌNH
II.1 Khảo sát hệ thống và phân tích hiện trạng hệ thống;
Bóng đá là môn thể thao vua,và đƣợc rất nhiều ngƣời quan tâm ,nó cũng làm sứ giả hòa
bình, FIFA là tổ chức đứng đầu của bóng đá, đối tƣợng là ban tổ chức và sự quan tâm của ngƣời
hâm mộ môn túc cầu …Vì vậy cần một chƣơng trình quản lý dễ hiểu và tổng quát giúp cho
ngƣời hâm mộ dễ dàng truy cập.
Hoạt động chính của quản lý giải vô địch bóng đá quốc gia gồm các thành viên của ban
tổ chức đội bóng, và ngƣời xem.
Việc quản lý công việc bao gồm :
Ban tổ chức: ngƣời chịu trách nhiệm về mặt quản lý đội bóng, trọng tài , trận đấu, sắp xếp
lịch thi đấu, giải thƣởng quản lý các khán giả tham gia dự doán các giải do ban tổ chức
Đội bóng: chịu sự quản lý của ban tổ chức, đội bóng gồm thành viên đội bóng: cầu thủ,
huấn luyện viên, sân vận động
Nhà tài trợ: là các công ty tài trợ cho các đội bóng và tài trợ cho ban tổ chức giải.
Sân vận động: gồm các ban quản lý sân là những ngƣời phụ trách bán vé
Việc quản lý giúp cho ngƣời đăng nhập dể dàng tiếp xúc với các thông tin đƣợc cập nhập
hàng ngày và các thành viên ban tổ chức dể dàng quản lý cơ sở dữ liệu dể dàng chỉnh sửa
Quản lý giải vô địch bóng đá quốc gia 7
II.2 Phân tích hiện trạng hệ thống:
Sau đây là cụ thể từng công việc trong hệ thống thông tin
A.Ban quản lý :
Là ngƣời quản lý cơ sở dƣ liệu ,phải thay đổi cơ sở đội bóng (nếu có trƣờng hợp bỏ cuộc
), cập nhập kết quả trận đấu ,lịch thi đấu, phân công trọng tài điều khiển trận đấu, quản lý ngƣời
dự đoán, cập nhập tất cả các kết quả dự doán, trao giải thƣởng cho ngƣời tham gia.
Thành viên ban tổ chức đƣợc quyên thay đổi trong cơ sở dƣ liệu, và việc thay đổi phải
đƣợc cập nhập liên tục đáp ứng với ngƣời hâm mộ.
B.Ngƣời tham gia:
Chịu sự quản lý của ban tổ chức giải, chỉ xem cơ sở dữ liệu và dự đoán kết quả không
đƣợc chỉnh sửa cơ sở dữ liệu.
C.Đội bóng :
chịu sự quản lý của ban tổ chức giải, không đƣợc chỉnh sửa cơ sở dƣ liệu, quản lý các thành viên
của đội.
D.Sân vận động:
Chịu sự quản lý của ban quản lý sân, trực thuộc đội bóng.
Sơ đồ tổ chức:
Quản lý giải vô địch bóng đá quốc gia 8
Ban Tổ chức
Câu lạc bộ Nhà tài trợ Người dự
đoán
Lịch thi đấu Tổ chức
trọngtài
Cầu thủ Huấn
luyện viên
Sânvân
động
Ban quản
lý
vé
Vị trí
Trận đấu
Vị trí
trọng tài
Dự đoán
Bảng điễm
Quản lý giải vô địch bóng đá quốc gia 9
E.Hiện trạng tin học.
Qua tim hiểu phƣơng thức hoặt động của ban tổ chức giải, ta thấy công việc hàng ngày
thông qua nhiều giai đoạn, khối lƣợng lớn công việc sảy ra liên tục không gian đoạn, đặc biệt là
công việc giám sát quản lý đội bóng, quản lý ngƣời tham gia dự doán, và việc thay đổi cập nhập
và bổ sung dữ liệu mới đƣợc thực hiện hàng ngày với sự chính xác tuyệt đối.
Để quản lý tốt cần sử dụng nhiều biểu mẫu, sổ sách, và việc lƣu lại hồ sơ đƣợc lặp đi lặp
lại và kiểm tra qua nhiều khâu sẽ tốn thời gian và nhân lực, nhƣng cũng khó tránh khỏi sai sót dữ
liệu hoặc không hoàn toàn chính xác. Nếu có sai sót thì việc khắc phục sẽ vô cùng khó khăn. Nếu
không giải quyết kịp thời, có thể dẫn đến nhầm lẫn dữ liệu hoặc sai dữ liệu làm cho ngƣời truy
cập thông tin sai.
Do vậy việc đƣa máy tính vào quản ý là nhu cầu rất cần thiết nhằm khắc phục những
nhƣợc điễm nói trên của phƣơng pháp sử lý bằng tay, đồng thời sử lý chính xác và nhanh gọn .
II.3 Phân tích yêu cầu
A. Quản lý ban tổ chức .
Gồm chức năng của các thành viên ban tổ chức gồm tên, chức năng, nhiệm kỳ.
Các thành viên bao gồm mã số hoặt động ,tƣơng ứng với các chức năng vị trí phân công
cụ thể.
B. Quản lý về đội bóng :
Cập nhập đội bóng mới khi mùa giải mới bắt đầu.
Hủy hoặc thay đổi đội bóng.
Xuất ra thông tin đội bóng.
Cập nhập nhà tài trợ đội bóng.
Thay đổi nhà tài trợ mới.
C. Quản lý ngƣời chơi
Cập nhập ngƣời chơi mới
Cập nhập kết quả giải thƣởng
D. Quản lý cầu thủ
Cập nhập thông tin cầu thủ
Quản lý giải vô địch bóng đá quốc gia 10
Thay đổi cầu thủ
E. Quản lý trọng tài
Cập nhập danh sách trọng tài thay đổi nếu cần
F. Quản lý bảng xếp hạng
Cập nhập bảng xếp hạng theo vòng đấu
Thay đổi kết quả bảng xếp hạng
G. Quản lý lịch thi đấu
Thay đổi lịch thi đấu
H. Quản lý cầu thủ xuất sắc
Thay đổi cầu thủ xuất sắc
Hủy cầu thủ xuất sắc
II.4 Yêu cầu phi chức năng
Hệ thống thông tin có tính bảo mật và phân quyền:
Ngƣời sử dụng chƣơng trình :đăng ký và phân quyền cho ngƣời sử dụng chƣơng trình,
giúp ngƣời quản lý có thể theo dõi, kiểm soát chƣơng trình.
Đổi password: ngƣời sử dụng có thể đổi mật mã vào chƣơng trình và sử dụng hệ thống dữ
liệu.
Cần phân chia khả năng truy cập dữ liệu nhập xuất dữ liệu cho từng nhóm ngƣời sử dụng
để tránh việc điều chỉnh số liệu không thuộc phạm vi quản lý của ngƣời sử dụng, dẫn đến việc
khó kiễm soát số liệu, làm sai sót thông tin về giải đấu.
CHƢƠNG III PHÂN TÍCH HỆ THỐNG
III.1 Xác định thực thể
1 Thực thể 1: Ban tổ chức
Đây là thuộc tính quan trọng nhất trong hệ thống thông tin.
Các thuộc tính.
Quản lý giải vô địch bóng đá quốc gia 11
Mã ban tổ chức (MA_BTC):đây là thuộc tính khóa nhờ vậy mà ta phân biệt thuộc
tính này với các thuộc tính khác
Tên(ten): Tên ngƣời tổ chức tƣơng ứng với các mã ban tổ chức
Năm(năm): Tƣơng ứng với năm tổ chức giải của ban tổ chức
Nhiệm kỳ(NK): Thời gian mà ban tổ chức đƣợc bầu
Nhiệm vụ (nv): Tƣơng ứng với các chức vụ trong ban tổ chức
2 Thực thể 2: NHA_TT
Nhà tài trợ ban tổ chức kinh phí tổ chức giải đấu , tài trợ kinh phí đội bóng dƣới các hình
thức quảng cáo khác nhau ví dụ nhƣ logo trên áo, sân vận động,bản quyền truyền hình, theo một
hợp đồng đã ký có thời hạn trong một thời gian cụ thể
Các thuộc tính :
Mã nhà tài trợ(NHA_TT): Đây là thuộc tính khóa nhằm để phân biệt với các nhà tài
trợ khác.
Tên nhà tài trợ (TEN_NTT): Mô tả tên nhà tài trợ.
Địa chỉ(DIACHI): Địa chỉ liên lạc với nhà tài trợ.
Hình thức quảng cáo (QCAO): Có nhiều hình thức quảng cáo khác nhau.
Hợp đồng (HD): Thời gian tài trợ.
3 Thực thể 3: Dbong
Mã đội bóng(Ma_DB): Là thuộc tính khóa nhằm để phân biệt với các đội bóng khác.
Tên đội bóng(Ten_Db): Mô tả tên đội bóng.
Đồng phục(Dphuc): Mau ao truyền thống của câu lạc bộ.
4 Thực thể 4: Tket
Mã danh hiệu(Ma_dh): Là thuộc tính khóa nhằm để phân biệt với danh hiệu các khác.
Tên danh hiệu (ten_dh): Tƣơng ứng với các mã danh hiệu.
5 Thực thể 5: N_Choi
Mã ngƣời chơi(Ma_Nchoi): Là thuộc tính khóa nhằm để phân biệt Mã ngƣời chơi với
khác.
Quản lý giải vô địch bóng đá quốc gia 12
Tên danh hiệu (ten_ Nchoi): Tƣơng ứng với các Mã ngƣời chơi.
6 Thực thể 6: T_Tai
Mã trọng tài(Ma_ttai): Là thuộc tính khóa nhằm để phân biệt Mã trọng tài với khác.
Trọng tài (ten_ ttai): Tƣơng ứng với các Mã trọng tài.
7 Thực thể 7: Lich thi đấu
Mã trận đấu(Ma_tđấu): Là thuộc tính khóa nhằm để phân biệt trận đấu khác với khác.
Tên trận đấu(Ten_tdau): Tƣơng ứng với mã trận đấu.
8 Thực thể 8: Sânvânđộng
Mã sân(Ma_san): Là thuộc tính khóa nhằm để phân biệt Mã sân với khác.
Tên sân (ten_ san): TTơng ứng với các Mã sân.
Sức chứa(S_chứa): Số lƣợng chứa tối đa khán giả.
Địa điểm:(DD_San): Địa chỉ mà sânvận động.
9 Thực thể 9: Quản lý sân
Mã ngƣời quản lý (Ma_nqlsan): Là thuộc tính khóa nhằm để phân biệt với các chức năng
khác trong sân.
Tên ngƣời quản lý (ten_ nqlsan): Tƣơng ứng với các Mã ngƣời quản lý sân.
10 Thực thể 10: Vé
Mã vé(Ma_ve): Là thuộc tính khóa nhằm để phân biệt với các loại vé khác.
Tên vé (ten_ ve): Tƣơng ứng với các Mã vé.
Khán đài(kdai): Vị trí khán giả ngồi coi.
Tiền vé(tienve): Tiền mua vé.
11 Thực thể 11: Trận đấu
Mã trận đấu(Ma_tdau): Là thuộc tính khóa nhằm để phân biệt với trận đấu khác.
Kêt quả (ketqua): Tính chất của trận đấu thắng, thua, hòa.
Quản lý giải vô địch bóng đá quốc gia 13
Tỉ số(tỉ số): kết quả cuối cùng của trận đấu
12 Thực thể 12: Cầu thủ
Mã cầu thủ(Ma_cthu): Là thuộc tính khóa nhằm để phân biệt với cầu thủ khác.
Tên cầu thủ (ten_ cthu): Tƣơng ứng với các Mã cầu thủ.
Số áo(s_ao): Số áo tƣơng ứng với cầu thủ.
Quốc tịch(Qtich): Nơi sinh của cầu thủ.
Ngày sinh(ng_sinh): Ngày sinh của cầu thủ.
13 Thực thể 13: Huấn luyện viên
Mã huấn luyện vien(Ma_hlv): Là thuộc tính khóa nhằm để phân biệt với huấn luyện viên
của các đội khác.
Tên huấn luyện viên (ten_ hlv): Tƣơng ứng với các Mã huấn luyện viên.
Quốc tịch(Qtich): Nơi sinh của huấn luyện viên.
Ngày sinh(ng_sinh): Ngày sinh của huấn luyện viên.
14 Thực thể 14: Vị trí cầu thủ
Bao gồm tiền đạo, hậu vệ, tiền vệ, thủ môn.
Mã vi trí (Ma_vtct): Là thuộc tính khóa nhằm để phân biệt các vị trí khác.
Tên vị trí (ten_ Vtct): Tƣơng ứng với các Mã vị trí.
15 Thực thể 15: Bảng điễm
Hạng(Hạng): Là thuộc tính khóa nhằm để phân biệt các vị trí khác.
Số trận thắng(thang): Số trận thắng.
Số trận hòa(H).
Số trận bại(B).
16 Thực thể 16: Dự doán (DD)
Là giải dự doán giúp cho giải đấu tăng thêm sự hấp dẫn.
Các thuộc tính.
Quản lý giải vô địch bóng đá quốc gia 14
Mã ngƣời dự đoán (Ma_ndd): Ngƣời tham gia dự doán
Giải (giải) trúng giải 1,2,3,trật.
17 Thực thể 17: Vị trí trọng tài
Bao gồm các vị trí trọng tài chính, trọng tài biên, giám sát trận đấu, trọng tài báo giờ.
Mã vị trí trọng tài (Mavt_tt): là khóa chính nhằm để phân biệt các vị trí khác.
Tên vị trí (Ten_vttt) tên ứng với mã trọng tài.
Quản lý giải vô địch bóng đá quốc gia 15
(1,n)
(1,n) (1,1) (1,n)
(1,1) (1,n) (1,n)
(1,1) (1,n)
(1,n) (1,1)
(1,n) (1,1)
(1,n) (1,n)
(0,n) (0,n)
(1,1)
(1,n) (1,1) (1,1) (0,n)
(1,n)
(1,n) (1,1)
(1,n)
(1,1) (0,1) (1,n) (1,n) (1,1)
(1,n)
(1,n) (1,n)
(1,n)
(1,1) (1,n) (1,1)
(1,n) (1,1) (1,n) (1,1)
(1,1) (1,n)
(1,n) (1,n)
Vịtrí
Trtài
Ma_vttt
Ten_vt
Thuộc
Ma_tt
Ten_tt
Quan ly
Ban to chuc
Ma_btc
Ten……..
………..
taitro nha taitro
Trọng tài
Ma_ntt
Ten_ntt
Nguoi choi
Ma_nchoi
Ten_nchoi
quanly
dat
giaithuong
Magiai
tengiai
tochuc
dudoan
Ma btc
Ma_nchoi
Matran
Tham
gia
quanly
doibong
Ma_db
Ten_db
……..
taitro
bang
diem
co
hlv
co
cauthu
co
thuôc
vitri
Thi
dau
trandau
Dieu khien
trong
lichthidau
Sap xep
Sap
xep
co
san
Thi
dau
co
Banquanlysan
banve
ve
thuoc
Hang
….
Ma_hlv
ten
Ma_ct
Ten_ct
…….
…… Ma_vt
Ten_vt
Ma_td
Ma_doi
Ti so
Ma_ve
Loaive…
Ma_td
Ten_td…..
Ma san
Tensan…
Ma_nqlsan
Ten_nqlsan
Quản lý giải vô địch bóng đá quốc gia 16
III.2 Chuyển mô hình ERD thành mô hình quan hệ.
Bantochuc(Ma_btc,ten_btc,nhiemky, nhiemvu, nam_tc, ma_db, ma_gt,ma_nc,ma_tt)
Nhataitro(Ma_ntt,ten_ntt,htqc,hopdong)
Doibong(Ma_db,Ten_db,Ma_san,Ma_td,Ma_hlv,dphuc,Ma_ntt)
Nhataitro_doibong(ma_ntt,ma_db)
Giaithuong(ma_giai,tengiai)
Nguoichoi(ma_nc,ten_nc,ma_btc)
Nguoichoi_giaithuong(ma_giai,ma_nc)
Dudoan(ma_btc,ma_nc,ma_ma_tran)
Trongtai(Ma_tt,Ten_tt,quoctich,Ma_vt)
Vitritrongtai(Ma_vt,chucnang)
Lichthidau(ma_td,ma_doichunha,ma_btc)
Sanvandong(ma_san,tensan,succhua,diadiem,ma_bqlsan,ma_db)
Banquanlysan(Ma_bql,ten,chucnang)
Ve(ma_ve,loai,ma_tran,tienve)
Banquanly_ve(ma_bql,ma_ve)
Trandau(sothututran,ma_tt,ma_san,ma_doichunha,thoigian,tyso)
Cauthu(ma_ct,ma_bd,ma_vt,ten,quoctich,soao,thanhtich)
Vitricauthu(ma_vt,chucnang)
Huanluyenvien(ma_hlv,ten,quoctich,ma_doi)
Bangdiem(sohang,ma_doi,thang,hoa,thua,hieuso)
Quản lý giải vô địch bóng đá quốc gia 17
III.3 Mô tả chi tiết cho các quan hệ
III.3.1-Quan hệ ban tổ chức
Bantochuc(Ma_btc,ten_btc,nhiemky,nhiemvu,nam_tc,ma_db,ma_gt,ma_nc,ma_tt)
Tên quan hệ :Ban tổ chức
Mùa bóng:2008-2009
stt Thuộc
tinh
Diễn giải Kiểu dữ
liệu
Số byte Miền giá
trị
Loại dữ
liệu
Ràng
buột
1 Ma_btc Mã ban tổ
chức
S 10 B PK
2 ten_btc Tên ban
tổ chức
C 30 B
3 nhiemky Nhiệm kỳ
của ban
tổ chức
N 10 B
4 nhiemvu Nhiệm vụ
cuả ban
tổ chức
C 10 B
5 nam_tc Năm tổ
chức
N 5 B
6 ma_db Mã đội
bóng
C 10 B FK
7 ma_gt Mã giải
thƣởng
C 10 B FK
8 ma_nc Mã ngƣời
chơi
C 5 B FK
9 ma_tt Mã trọng
tài
C 10 B FK
Tổng số 100
Quản lý giải vô địch bóng đá quốc gia 18
Khối lƣợng :
Số dòng tối thiểu:5000
Số dòng tối đa:10000
Kích thƣớc tối thiểu:5000x100=500KB
Kích thƣớc tối đa:10000x100=1000KB
Đối với kiểu chuỗi
Cố định Ma_btc, ma_nc ,ma_tt, ten_btc
Không cố định: ten_btc, nhiemky ,nhiemvu, nam_tc.
III.3.2 Quan hệ nhà tài trợ
Nhataitro(Ma_ntt,ten_ntt,htqc,hopdong)
Quan hệ :nhà tài trợ
Mùa giải:2008-2009
stt
Thuộc
tinh
Diễn giải Kiểu dữ
liệu
Số byte
Miền giá
trị
Loại dữ
liệu
Ràng
buột
1 Ma_ntt Mã nhà
tài trợ
C 5 B PK
2 ten_ntt Tên nhà
tài trợ
C 30 B
3 htqc Hình thức
quảng cáo
C 30 B
4 hopdong Số năm
hợp đồng
tài trợ
N 5 B
Tổng
cộng
70
Quản lý giải vô địch bóng đá quốc gia 19
Khối lƣợng :
Số dòng tối thiểu:5000
Số dòng tối đa:10000
Kích thƣớc tối thiểu:5000x70=350KB
Kích thƣớc tối đa:10000x70=700KB
Đối với kiểu chuỗi
Cố định: Ma_ntt
Không cố định: ten_ntt,htqc,hopdong
III.3.3 Quan hệ đội bóng
Doibong(Ma_db,Ten_db,Ma_san,Ma_td,Ma_hlv,dphuc,Ma_ntt)
Quan hệ đội bóng
Mùa giải:2008-2009
stt Thuộc
tinh
Diễn giải
Kiểu dữ
liệu
Số byte
Miền giá
trị
Loại dữ
liệu
Ràng
buột
1 Ma_db Mã đội
bóng
C 5 B PK
2 Ten_db Tên đội
bóng
C 30 B
3 Ma_san Mã sân
vận động
C 5 B FK
4 Ma_td Mã trận
đấu
C 5 B FK
5 Ma_hlv Mã huấn
luyện
viên
C 5 K FK
Quản lý giải vô địch bóng đá quốc gia 20
6 dphuc Đồng
phục
C 30 K
7 Ma_ntt Mã nhà
tài trợ
C 10 K FK
TỔNG SỐ 90
Khối lƣợng :
Số dòng tối thiểu:5000
Số dòng tối đa:10000
Kích thƣớc tối thiểu:5000x90=450KB
Kích thƣớc tối đa:10000x90=900KB
Đối với kiểu chuỗi
Cố định: Ma_db,Ten_db,Ma_san,Ma_td,Ma_hlv,Ma_ntt
Không cố định: Đồng phục
III.3.4 Quan hệ nhà tài trợ và đội bóng
Nhataitro_doibong(ma_ntt,ma_db)
Quan hệ giữa nhà tài trợ và đội bóng
Mùa bóng:2008-2009
stt Thuộc
tinh
Diễn giải Kiểu dữ
liệu
Miền giá
trị
Loại dữ
liệu
Số byte Ràng
buột
1 ma_ntt Mã nhà
tài trợ
C B 5 PK
2 ma_db Mã đội
bóng
C B 5 PK
Tổng cộng 10
Khối lƣợng :
Số dòng tối thiểu:5000
Số dòng tối đa:10000
Quản lý giải vô địch bóng đá quốc gia 21
Kích thƣớc tối thiểu:5000x10=500KB
Kích thƣớc tối đa:10000x10=1000KB
Đối với kiểu chuỗi
Cố định:ma_ntt, ma_db
III.3.5 Quản lý giải thƣởng
Giaithuong(ma_giai,tengiai)
Quan hệ giải thƣởng
Mùa giải :2008-2009
stt
Thuộc
tinh
Diễn giải
Kiểu dữ
liệu
Số byte
Miền giá
trị
Loại dữ
liệu
Ràng
buột
1 ma_giai Mã giải
thƣởng
C 10 B PK
2 tengiai Tên giải
thƣởng
C 30 K
TỔNG CỘNG 40
Khối lƣợng :
Số dòng tối thiểu:5000
Số dòng tối đa:10000
Kích thƣớc tối thiểu:5000x40=2000KB
Kích thƣớc tối đa:10000x40=4000KB
Đối với kiểu chuỗi
Cố định: ma_giai
Không cố định: tengiai
III.3.6 Quản lý ngƣời chơi
Nguoichoi(ma_nc,ten_nc,ma_btc)
Quản lý giải vô địch bóng đá quốc gia 22
Quản lý ngƣời chơi trò dự doán
Năm :2008-2009
stt Thuộc
tinh
Diễn giải Kiểu dữ
liệu
Số byte Loại dữ
liệu
Miền giá
trị
Ràng
buột
1 ma_nc Mã ngƣời
tham gia
trò chơi
C 5 B PK
2 ten_nc Tên
ngƣời
tham gia
C 10 K
3 ma_btc Mã ban tổ
chức
C 5 B FK
Tổng cộng 20
Khối lƣợng :
Số dòng tối thiểu:5000
Số dòng tối đa:10000
Kích thƣớc tối thiểu:5000x20=1000KB
Kích thƣớc tối đa:10000x20=2000KB
Đối với kiểu chuỗi
Cố định: ma_nc, ma_btc
Không cố định: ten_nc
III.3.7 Quản ngƣời đƣợc giải thƣởng
Nguoichoi_giaithuong(ma_giai,ma_nc)
Quản lý giải vô địch bóng đá quốc gia 23
Quản lý ngƣời đƣợc giải thƣởng
Mùa bóng :2008-2009
stt Thuộc
tinh
Diễn giải Loại dữ
liệu
Miền giá
trị
Kiểu dữ
liệu
Số byte Ràng
buột
1 Ma_giai Mã giải
thƣởng
B C 5 PK
2 Ma_nc Mã ngƣời
chơi
B C 5 PK
TỔNG CỘNG 10
Khối lƣợng :
Số dòng tối thiểu:5000
Số dòng tối đa:10000
Kích thƣớc tối thiểu:5000x10=500KB
Kích thƣớc tối đa:10000x10=1000KB
Đối với kiểu chuỗi
Cố định: Ma_giai, Ma_nc
III.3.8 Quản lý dự đoán
Dudoan(ma_btc,ma_nc,matran)
Quản lý dự đoán
Mùa giải:2008-2009
stt Thuộc
tinh
Diễn giải Loại dữ
liệu
Miền giá
trị
Kiểu dữ
liệu
Số byte Ràng
buột
Quản lý giải vô địch bóng đá quốc gia 24
1 ma_btc Mã ban tổ
chức
B C 5 PK
2 ma_nc Mã ngƣời
chơi
B C 5 PK
3 matran Mã trận B C 5 PK
Khối lƣợng :
Số dòng tối thiểu:5000
Số dòng tối đa:10000
Kích thƣớc tối thiểu:5000x15=7500KB
Kích thƣớc tối đa:10000x15=1500KB
Đối với kiểu chuỗi
Cố định: ma_btc, ma_nc, matran
III.3.9 Quản lý trọng tài
Trongtai(Ma_tt,Ten_tt,quoctich,Ma_vt)
Quản lý trọng tài
stt Thuộc
tinh
Diễn giải Loại dữ
liệu
Miền giá
trị
Kiểu dữ
liệu
Số byte Ràng
buột
1 Ma_tt Mã trọng
tài
B S 5 PK
2 Ten_tt Tên trọng
tài
B C 10
3 Quoctich Quốc tịch K C 10
4 Ma_vt Mã vị trí B S 5 FK
Tổng cộng 30
Khối lƣợng :
Số dòng tối thiểu:5000
Quản lý giải vô địch bóng đá quốc gia 25
Số dòng tối đa:10000
Kích thƣớc tối thiểu:5000x30=1500KB
Kích thƣớc tối đa:10000x30=3000KB
Đối với kiểu chuỗi
Cố định: Ma_tt,Ma_vt
Không cố định:ten_tt,quoctich
III.3.10 Vitritrongtai(Ma_vt,chucnang)
Quản lý Vitritrongtai
stt Thuộc
tinh
Diễn giải Kiểu dữ
liệu
Số byte Loại dữ
liệu
Miền giá
trị
Ràng
buột
1 Ma_vt Mã vị trí S 5 B PK
2 chucnang Chức
năng
C 15 B
Tổng cộng 20
Khối lƣợng :
Số dòng tối thiểu:5000
Số dòng tối đa:10000
Kích thƣớc tối thiểu:5000x20=1000KB
Kích thƣớc tối đa:10000x20=2000KB
Đối với kiểu chuỗi
Cố định: Ma_vt
Không cố định: chucnang
III.3.11 Lịch thi đấu
Lichthidau(ma_td,ma_doichunha,ma_btc)
Quản lý giải vô địch bóng đá quốc gia 26
Quản lý Lichthidau
stt Thuộc tinh Diễn giải Kiểu dữ
liệu
Số byte Loại dữ
liệu
Miền giá
trị
Ràng
buột
1 ma_td Mã thi
đấu
C 5 B PK
2 ma_doichunha Mã đội
chủ nhà
c 5 B PK
3 ma_btc Mã bantổ
chức
C 5 B PK
Khối lƣợng :
Số dòng tối thiểu:5000
Số dòng tối đa:10000
Kích thƣớc tối thiểu:5000x15=7500KB
Kích thƣớc tối đa:10000x15=1500KB
Đối với kiểu chuỗi
Cố định: ma_td,ma_doichunha,ma_btc
III.3.12 Sân vận động
Sanvandong(ma_san,tensan,succhua,diadiem,ma_bqlsan,ma_db)
Quản lý Sanvandong
stt Thuộc
tinh
Diễn giải Kiểu dữ
liệu
Số byte Loại dữ
liệu
Miền giá
trị
Ràng
buột
1 ma_san ma_san C 10 B PK
2 tensan Tên san C 30 B
Quản lý giải vô địch bóng đá quốc gia 27
3 succhua succhua C 10 K
4 diadiem diadiem C 20 K
5 ma_bqlsan Mã ngƣời
quảnlý
sân
C 10 B FK
6 ma_db Mã đội
bóng
C 10 B FK
TỔNG SỐ 90
Khối lƣợng :
Số dòng tối thiểu:5000
Số dòng tối đa:10000
Kích thƣớc tối thiểu:5000x90=450KB
Kích thƣớc tối đa:10000x90=900KB
Đối với kiểu chuỗi
Cố định: ma_db, ma_bqlsan ,ma_san
Không cố định: tensan,succhua,diadiem
III.3.13 Ban quản lý
Banquanlysan(Ma_bql,ten,chucnang)
Quản lý Banquanlysan
stt Thuộc
tinh
Diễn giải Kiểu dữ
liệu
Số byte Loại dữ
liệu
Miền giá
trị
Ràng
buột
1 Ma_bql Mã ngƣời
quản lý
C 5 B PK
Quản lý giải vô địch bóng đá quốc gia 28
sân
2 chucnang Chức
năng
C 5 K
3 ten Tên
ngƣời
C 5 B
Khối lƣợng : 15
Số dòng tối thiểu:5000
Số dòng tối đa:10000
Kích thƣớc tối thiểu:5000x15=7500KB
Kích thƣớc tối đa:10000x15=1500KB
Đối với kiểu chuỗi
Cố định: Ma_bql
Không cố định ten,chucnang
III.3.14 Vé
Ve(ma_ve,loai,ma_tran,tienve)
Quản lý Ve
stt Thuộc
tinh
Diễn giải Kiểu dữ
liệu
Số byte Loại dữ
liệu
Miền giá
trị
Ràng
buột
1 ma_ve Mã vé C 10 B PK
2 loai Loại C 10 B
3 ma_tran Mã trận
đấu
C 10 B
4 tienve tienve S 10 B
TỔNG CỘNG 40
Khối lƣợng :
Quản lý giải vô địch bóng đá quốc gia 29
Số dòng tối thiểu:5000
Số dòng tối đa:10000
Kích thƣớc tối thiểu:5000x40=2000KB
Kích thƣớc tối đa:10000x40=4000KB
Đối với kiểu chuỗi
Cố định: ma_ve
Không cố định: loai,ma_tran,tienve
III.3.15 Ban quản lý vé
Banquanly_ve(ma_bql,ma_ve)
Quản lý Banquanly_ve
stt Thuộc
tinh
Diễn giải Kiểu dữ
liệu
Số byte Loại dữ
liệu
Miền giá
trị
Ràng
buột
1 ma_bql Mã ngƣời
quản lý
C 10 B PK
2 ma_ve Mã vé C 5 B PK
Khối lƣợng : 15
Số dòng tối thiểu:5000
Số dòng tối đa:10000
Kích thƣớc tối thiểu:5000x15=7500KB
Kích thƣớc tối đa:10000x15=1500KB
Đối với kiểu chuỗi
Cố định: ma_bql,ma_vé
III.3.16 Trận đấu
Trandau(sothututran,ma_tt,ma_san,ma_doichunha,thoigian,tyso)
Quản lý giải vô địch bóng đá quốc gia 30
Quản lý Trandau
stt Thuộc tinh Diễn giải Kiểu dữ
liệu
Số byte Loại dữ
liệu
Miền giá
trị
Ràng
buột
1 sothututran Số thứ tự
trận
N 10 B PK
2 ma_tt Mã trọng
tài
C 10 B FK
3 ma_san Mã sân C 10 B FK
4 ma_doichunha Mã đội
chủ nhà
C 20 B FK
5 thoigian Thời
gian
N 20 K
6 tyso Tỷ số C 20 B
TỔNG SỐ 90
Khối lƣợng :
Số dòng tối thiểu:5000
Số dòng tối đa:10000
Kích thƣớc tối thiểu:5000x90=450KB
Kích thƣớc tối đa:10000x90=900KB
Đối với kiểu chuỗi
Cố định: sothututran,ma_tt,ma_san,ma_doichunha
Không cố định: thoigian,tyso
III.3.16 Quản lý cầu thủ
Cauthu(ma_ct,ma_bd,ma_vt,ten,quoctich,soao,thanhtich)
Quản lý giải vô địch bóng đá quốc gia 31
Quản lý Cauthu
stt Thuộc
tinh
Diễn giải Kiểu dữ
liệu
Số byte Loại dữ
liệu
Miền giá
trị
Ràng
buột
1 ma_ct Mã cầu
thủ
C 10 B PK
2 ma_bd Mã đội
bóng
C 10 B FK
3 ma_vt Mã vị trí C 10 B FK
4 ten Tên C 30 B
5 quoctich Quốc tịch C 10 K
6 soao Số áo S 10 B
7 thanhtich Thành
tích
C 10 K
TỔNG SỐ 90
Khối lƣợng :
Số dòng tối thiểu:5000
Số dòng tối đa:10000
Kích thƣớc tối thiểu:5000x90=450KB
Kích thƣớc tối đa:10000x90=900KB
Đối với kiểu chuỗi
Cố định: ma_ct,ma_bd,ma_vt
Không cố định: ten,quoctich,soao,thanhtich
Quản lý giải vô địch bóng đá quốc gia 32
III.3.18 Vị trí cầu thủ
Vitricauthu(ma_vt,chucnang)
Quản lý Vitricauthu
stt Thuộc
tinh
Diễn giải Kiểu dữ
liệu
Số byte Loại dữ
liệu
Miền giá
trị
Ràng
buột
1 ma_vt Mã vitrí C 5 B PK
2 chucnang Chức
năng
C 10 B
Khối lƣợng : 15
Số dòng tối thiểu:5000
Số dòng tối đa:10000
Kích thƣớc tối thiểu:5000x15=7500KB
Kích thƣớc tối đa:10000x15=1500KB
Đối với kiểu chuỗi
Cố định: ma_vt
Không cố định: chucnang
III.3.19 Huấn luyện viên
Huanluyenvien(ma_hlv,ten,quoctich,ma_doi)
Quản lý Huanluyenvien
stt Thuộc
tinh
Diễn giải Kiểu dữ
liệu
Số byte Loại dữ
liệu
Miền giá
trị
Ràng
buột
1 ma_hlv Mã huấn C 10 B PK
Quản lý giải vô địch bóng đá quốc gia 33
luyện
viên
2 ten Tên C 10 B
3 quoctich Quốc tịch C 10 K
4 ma_doi Mã đội S 10 B
TỔNG CỘNG 40
Khối lƣợng :
Số dòng tối thiểu:5000
Số dòng tối đa:10000
Kích thƣớc tối thiểu:5000x40=2000KB
Kích thƣớc tối đa:10000x40=4000KB
Đối với kiểu chuỗi
Cố định :ma_hlv ,ma_doi
Không cố định: ten,quoctich,ma_doi
III.3.20 Bảng điểm
Bangdiem(sohang,ma_doi,thang,hoa,thua,hieuso)
Quản lý Bangdiem
stt Thuộc
tinh
Diễn giải Kiểu dữ
liệu
Số byte Loại dữ
liệu
Miền giá
trị
Ràng
buột
1 sohang Thứ hạng C 20 B PK
2 ma_doi, Mã đội C 20 B FK
3 thang Thắng S 10 B
4 hoa Hòa S 10 B
Quản lý giải vô địch bóng đá quốc gia 34
5 thua Thua S 10 B
6 hieuso Hiệu số C 10 B
TỔNG SỐ 90
Khối lƣợng :
Số dòng tối thiểu:5000
Số dòng tối đa:10000
Kích thƣớc tối thiểu:5000x90=450KB
Kích thƣớc tối đa:10000x90=900KB
Đối với kiểu chuỗi
Cố định: sohang,ma_doi
Không cố định: thang,hoa,thua,hieuso
Quản lý giải vô địch bóng đá quốc gia 35
CHƢƠNG I V: THIẾT KẾ GIAO DIỆN
IV.1 Thiết kế Menu:
Giao diện chính của menu giao diện:
Quản lý giải vô địch bóng đá quốc gia 36
Menu đăng nhập vào hệ thống:
Sau khi chọn ngôn ngữ tiếng việt thì màn hình đăng nhập sẽ cho ngƣời dùng 3 quyền đăng nhập,
quyền đăng nhập ban tổ chức giải, quyền ban huấn luyện đội bóng, quyền khán giả, trong 3
quyền này thì chỉ có quyền khán giả là không có mật khẩu, các quyền còn lại nhập mật khẩu
không vƣợt quá 5 ký tự.
Quản lý giải vô địch bóng đá quốc gia 37
Quyền đăng nhập của ngƣời dùng:
Quản lý giải vô địch bóng đá quốc gia 38
Menu chào mừng đến với ban tổ chức giải khi đăng nhập thành công với ban tổ chức
giải:
Quản lý giải vô địch bóng đá quốc gia 39
Menu ban tổ chức giải bóng đá vô địch quốc gia;
Menu ban tổ chức bao gồm giới thiệu nhân sự của ban tổ chức , đƣa ra các thông tin của
ban tổ chức về giải đấu và các thông tin thông báo trong nội bộ của ban tổ chức.
Quản lý giải vô địch bóng đá quốc gia 40
Menu ban tổ chức giải đấu quản lý đội bóng;
Menu này ban tổ chức sẽ nhập các đội bóng tham dự giải đấu, thay đổi các thông tin về
đội bóng nếu có sự thay đổi trong đội bóng đƣa nên, ngoài ra nếu có sự thay đổi về huấn luyện
viên trong suốt giải đấu.
Quản lý giải vô địch bóng đá quốc gia 41
Menu ban tổ chức quản lý các cầu thủ.
Menu này sẽ thêm các cầu thủ ghi bàn để lập danh sách các vua phá lƣới, ngoài ra còn
nhập các danh sách các cầu thủ bị thẻ phạt để có hình thức kỉ luật là cấm thi đấu trong trận đấu
tiếp theo.
Quản lý giải vô địch bóng đá quốc gia 42
Menu ban tổ chức quản lý các nhà tài trợ cho giải đấu.
Menu này sẽ nhập các nhà tài trợ của giải đấu này, nhập các thông tin của nhà tài trợ,
hình thức tài trợ, cách thức quảng cáo của nhà tài trợ.
Quản lý giải vô địch bóng đá quốc gia 43
Menu ban tổ chức quản lý các sân vận động.
Ban tổ chức sẽ nhập các sân vận động, thay đổi các thông tin về sân vận động, từ đó đƣa
ra các trận đấu của giải cho phù hợp với lịch thi đấu của giải.
Quản lý giải vô địch bóng đá quốc gia 44
Menu quản lý trận đấu;
Sau khi nhập các đội bóng ban tổ chức sẽ chia bản thi dấu, lên lịch thi đấu trong các bảng
thi đấu, sau mỗi trận đấu sẽ lập bảng điểm cho đội bóng.
Quản lý giải vô địch bóng đá quốc gia 45
Menu ban tổ chức quản lý ban trọng tài của giải đấu;
Ban tổ chức sẽ nhập danh sách trọng tài của giải đấu. thay đổi các thông tin của ban trọng
tài cho từng trận đấu.
Quản lý giải vô địch bóng đá quốc gia 46
Màn hình chào mừng khi đăng nhập vào ban huấn luyện của đội bóng;
Khi đăng nhập thành công với ban huấn luyện đội bóng, với ban tổ chức cho tên và mật
khẩu thì sẽ đăng nhập vảo ban huấn luyện đội bóng.
Quản lý giải vô địch bóng đá quốc gia 47
Menu ban huấn luyện đội bóng;
Trong menu ban huấn luyện đội bóng ngoài các thông tin về ban huấn luyện đội bóng,ta
còn biết thêm các thông tin về đội bóng và các sơ đồ chiến thuật của đội bóng trƣớc mỗi trận
đấu.
Quản lý giải vô địch bóng đá quốc gia 48
Menu ban huấn luyện đội bóng quản lý cầu thủ của đội bóng;
Sẽ thêm các thông tin về các cầu thủ của đội bóng của mình, để ban tổ chức sẽ duỵệt và
các cầu thủ sẽ đƣợc thi đấu cho các trận thi đấu tiếp theo.
Quản lý giải vô địch bóng đá quốc gia 49
Menu ban huấn luyện đội bóng quản lý các nhà tài trợ cho đội bóng của mình.
Sẽ thêm và sửa các thông tin về các nhà tài trợ, tài trợ cho đội bóng của mình, và nhà tài
trợ đƣa ra các hình thức quảng cáo của nhà tài trợ.
Quản lý giải vô địch bóng đá quốc gia 50
Menu tra cứu các vua phá lƣới của giải, các cầu thủ bị thẻ phạt và hình thức kỉ luật của
cầu thủ này, ngoài ra còn tra cứu các thông tin về các cầu thủ trong đội bóng của mình.
Quản lý giải vô địch bóng đá quốc gia 51
Giao diện chào mừng khi đăng nhập với ngƣời dùng là khán giả, không cần mật khẩu.
Quản lý giải vô địch bóng đá quốc gia 52
Menu khán giả sẽ nhận đƣợc các thông tin của ban tổ chức giải,xem các thông tin mà đội
bóng đƣa ra trƣớc mỗi trận đấu, ngoài ra khán giả còn có thế dự đoán kết quả trƣớc mỗi trận đấu.
Quản lý giải vô địch bóng đá quốc gia 53
Menu mua vé xem trƣớc mỗi trận đấu.
Khán giả có thể đạt mua vé qua mạng mà không cần đến mua vé trƣớc mội trận đấu mà
mình muốn đến xem và cổ vũ cho đội mình yêu thích.
Quản lý giải vô địch bóng đá quốc gia 54
Menu tra cứu của khán giả.
Khán giả có thể tra cứu các vua phá lƣới,các thẻ phạt cho các cầu thủ, ngoài ra còn có thể
tra cứu các thông tin về các cầu thủ mà mình yêu thích.
Quản lý giải vô địch bóng đá quốc gia 55
Menu giải thƣởng cho khán giả và giải thƣởng cho đội tuyển.
Quản lý giải vô địch bóng đá quốc gia 56
IV.2 Thiết kế các From;
From ban tổ chức giải;
Bao gồm các thành viên của bản tổ chức giải đấu, để các đội bóng có thể biết và các khán
giả có thể biết đƣợc thông tin từ các ban tổ chức giải đấu.
Quản lý giải vô địch bóng đá quốc gia 57
From quản lý đội bóng;
Ban tổ chức sẽ nhập các thông tin từ các ban huấn luyện đội bóng gởi lên. Từ đó sẽ lên
lịch thi đấu cho từng đội bằng hình thức chia bảng đấu cho từng đội.
Quản lý giải vô địch bóng đá quốc gia 58
From quản lý cầu thủ, ban tổ chức sẽ nhập các cầu thủ ghi bàn, để lập danh sách các vua
phá lƣới.
Quản lý giải vô địch bóng đá quốc gia 59
From quản lý cầu thủ ban tổ chức sẽ nhập các cầu thủ bị thẻ phạt, từ đó sẽ đƣa ra các hình
thức kỉ luật cho các cầu thủ cho các trận tiếp theo.
Quản lý giải vô địch bóng đá quốc gia 60
From quản lý nhà tài trợ;
Ban tổ chức giải đấu sẽ nhập danh sách các nhà tài trợ của giải đấu, mỗi nhà tài trợ sẽ có
một mã nhà tài trợ, tên nhà tài trợ, số tiền tài trợ trực tiếp cho giải đấu, và hình thức quảng cáo
của nhà tài trợ.
Quản lý giải vô địch bóng đá quốc gia 61
From quản lý sân vận động của giải;
Ban tổ chức sẽ nhập vào mã sân vận động, tên sân vận động, mã đội chủ nhà, tên đội chủ
nhà, có thể chỉnh sửa các thông tin về sân vận động, từ đó đƣa ra các ngày thi đấu sao không
trùng nhau và thu hút đƣợc nhiều ngƣời xem đến sân vận động.
Quản lý giải vô địch bóng đá quốc gia 62
From quản lý trận đấu của ban tổ chức giải;
Ban tổ chức sẽ lên lịch thi đấu bằng cách nhập các thông tin về hai đội bóng, giờ thi đấu
của hai đội bóng, nhập các mã trọng tài điều khiển trận đấu, mỗi một trận đấu sẽ có một mã thi
đấu riêng. Từ mã trận đấu ta có thể tìm các thông tin từ hai đội bóng thi đấu.
Quản lý giải vô địch bóng đá quốc gia 63
From quản lý trận đấu;
Nhƣ vậy ban tổ chức sẽ nhập vào mã trận đấu từ đó máy tính sẽ điền các thông tin về đội
bóng thi đấu nhƣ bảng trên đã nhập, từ đó ban tổ chức kiển tra lại và nhập thêm các thông tin
điểm cho từng đội và các cầu thủ ghi bàn cũng nhƣ các cầu thủ bị thẻ phạt.
Quản lý giải vô địch bóng đá quốc gia 64
From quản lý trọng tài trong giải đấu;
Mỗi trọng tài sẽ có một mã trọng tài là duy nhất, tên trọng tài, ban tổ chức sẽ nhập vào
hay hủy bỏ các trọng tài vào ban trọng tài của giải đấu.
Quản lý giải vô địch bóng đá quốc gia 65
From ban huấn luyện đội bóng;
Ban huấn luyện đội bóng sẽ thêm vào hoặc hủy bỏ các thành viên trong ban huấn luyện
đội bóng cho ban tổ chức giải, từ đó ban tổ chức giải sẽ sẽ đƣa các thông tin này cho nên đé các
đội bóng khác và khán giả biết đƣợc thông của đội bóng trƣớc trận đấu.
Quản lý giải vô địch bóng đá quốc gia 66
From ban huấn luyện đội bóng quản lý các nhà tài trợ cho đội tuyển.
Ban huyến luyện sẽ thêm vào hay hủy bỏ cá kênh thông tin về nhà tài trợ cho đội bóng
của mình, thông tin này sẽ đƣợc ban tổ chức giải cập nhập cho các đội tuyển khác và khán giả
biết các thông tin về nhà tài trợ cho đội bóng này.
Quản lý giải vô địch bóng đá quốc gia 67
From về thông tin đội bóng trƣớc mỗi trận đấu;
Trƣớc mỗi trận đấu thì ban huấn luyện sẽ đƣa ra đội hình chính thức của đội tuyển sẽ thi
đấu, để ban tổ chức xem xét đối chiếu với các cầu thủ này hợp lệ không, trận đấu đƣợc diễn ra.
Quản lý giải vô địch bóng đá quốc gia 68
From tra cứu thông tin về cầu thủ của từng đội tuyển;
Có thể tra cứu theo mã số cầu thủ hay tra cứu theo tên cầu thủ, vì tra cứu theo tên thì có
thể trùng tên, nhƣng tra cứu theo mã cầu thủ là duy nhất.
Quản lý giải vô địch bóng đá quốc gia 69
From về khán giả đặt mua vé;
Khán giả biết đƣợc sân còn trống hay hết chỗ ngồi để đặt mua vé để cổ vũ cho đội tuyển
của mình yêu thích nhƣng với điều kiện phải có hộ khẩu và phải có mã số ngân hàng. Khi đó ban
tổ chức sẽ gởi vé về theo địa chỉ.
Quản lý giải vô địch bóng đá quốc gia 70
From tra cứu thẻ phạt;
Khán giả có thể tra cứu các thông tin về các cầu thủ bị thẻ phạt, nhƣ vậy cũng nhƣ phần
trên khi tra cứu nếu tra cứu theo mã số là duy nhất. những tra cứu theo tên có thể trùng nhau,
nhƣng khác mã số cầu thủ vì mã số là duy nhất.
Quản lý giải vô địch bóng đá quốc gia 71
From tra cứu vua phá lƣới;
Khi tra cứu vua phá lƣới ta sẽ nhận đƣợc 3 cầu thủ phá lƣới nhiều nhất tại thời điểm mà
ta tra cứu.
Quản lý giải vô địch bóng đá quốc gia 72
From khán giả tìm thông tin trƣớc trận đấu của đội bóng;
Trƣớc mỗi trận thi đấu ban huấn luyện sẽ đƣa ra đội hình thi đấu của đội tuyển.
CHƢƠNG V- THIẾT KẾ Ô SỬ LÝ
Quản lý giải vô địch bóng đá quốc gia 73
V.1 Mô tả ô xƣ̉ lý Tìm kiếm cầu thủ của form Quản Lý cầu thủ
Tên ô xử lý: Tìm kiếm cầu thủ : Số 1
Form : Quản Lý cầu thủ
Input : ma_ct,ma_bd,ma_vt,ten,quoctich,soao,thanhtich
Output : Thông tin của cầu thủ ( nếu tìm thấy kết quả)
Table liên quan : cầu thủ
S
Đ
Tenct=ten
Ma_db=doibong
đị a chỉ KH = b;
Trong khi
còn dữ liệu
Mở table
CẦU THỦ
Đọc dòng D
D.Ma_ct=ct
D.DB=doibong
Đóng table CẦU THỦ
S
S
Đ
Lưu lại
Đ
Hiện thị kết quả
Quản lý giải vô địch bóng đá quốc gia 74
V.2 Mô tả ô xƣ̉ lý Thêm cầu thủ mới của form Quản Lý cầu thủ
Tên ô xử lý: Thêm cầu thủ mới Số 2
Form : Quản Lý cầu thủ
Input : ma_ct,ma_bd,ma_vt,ten,quoctich,soao,thanhtich
Output : Thông tin cầu thủ mới và Mã_ct mới
Table liên quan : CẦU THỦ
Quản lý giải vô địch bóng đá quốc gia 75
V.3 .Mô tả ô xƣ̉ lý: Tạo cầu thủ mới của form Quản Lý cầu thủ
Tên ô xử lý: Tạo cầu thủ mới Số 3
Form : Quản Lý cầu thủ
Input: ma_ct,ma_bd,ma_vt,ten,quoctich,soao,thanhtich
output: Thông báo đã tạo ra cầu thủ mới trong cơ sở dữ liệu
ma_ct:Mã_ct
ma_bd:mã_db
ma_vt:mavt
ten,quoctich,soao,thanh
tich…..
Mở table
CẦU THỦ
Tạo dữ liệu D:
D.ma_ct = x
D.mã_db = y
D.mã_vt = z
D.Ten = t…..
Đóng table CẦU
THỦ
Tạo dữ liệu D vào
table CẦU THỦ
Quản lý giải vô địch bóng đá quốc gia 76
Table liên quan : cầu thủ
S
Đ
V.4. Mô tả ô xƣ̉ lý Tạo đội của form quản lý đội bóng
Tên ô xƣ̉ lý: Tạo đội bóng Số 4
Tạo dữ liệu D với
d.mã_ct=ma_ct
d.ma_db=ma_db
d.ma_vt=ma_vt…..
Thêm cầu thủ mới
Tạo dữ liệu D với
d.mã_ct=ma_ct
d.ma_db=ma_db
d.ma_vt=ma_vt
Tương ứng
Mở table cầu thủ
Chưa hết dữ
liệu
Đóng table
cầu thủ
Mô tả
ma_ct,
ma_bd,
ma_vt
,ten,
quoctich,
soao,thanhtich
Quản lý giải vô địch bóng đá quốc gia 77
Form: nhập vào đội bóng
Input: Ma_db,Ten_db,Ma_san,Ma_td,Ma_hlv,dphuc,Ma_ntt
Ouput: thông báo trong cơ sở dữ liệu
Table liên quan : đội bóng
V.5 Hủy đội bóng
Mở table đội bóng
Tạo dữ liệu D với
D.ma.db=ma_db
D.tendb=ten_db
…………………..
Đóng table đội bóng
Hiển thi kết quả
Quản lý giải vô địch bóng đá quốc gia 78
Tên ô xử lý: hủy đội bóng Số 5
Form : đội bóng
Input: Thông tin tất cả liên quan đến đội bóng cần xóa
Output: Thông báo đã xóa
Table lien quan : Đội bóng,cầu thủ
S
S Đ
Đ
s Đ
S
Đ
Đội
bóng:mãđộibóng
Nếu
D.mã_db=ma_db
y..MSMH=a[i]
Xóa dữ liệu cầu thủ có liên quan đến
đội bóng cần xóa
Xóa đội bóng
trong table đội
bong
Đọc dữ
dòng D
Mở table
đội bóng
Khi chưa
hết dữ liệu
Nếu
x.TEN = b
Khi chưa
hết dữ
liệu
Mở table cầu thủ
Đóng table đội
bóng
Hiển thị kết
quả
kết quả
Quản lý giải vô địch bóng đá quốc gia 79
Đây là những trình bày cơ bản một vài thuộc tính trong phân tích và quản lý giải vô địch
bóng đá quốc gia,đó là các phƣơng thức sử lý lƣu ,thêm ,xóa,tạo mới một thuộc tính
Chƣơng VI: Đánh giá mô hình phân tích
VI.1 Ƣu điểm :
Thể hiện khá đầy đủ về các quan hệ, các thuộc tính tƣơng đối gần giống thực tế
Cấu trúc dữ liệu và thuật giải tƣơng đối đầy đủ để có thể phát triển phần mềm
VI.2 Khuyết điểm:
Cấu trúc rộng làm cho không thê tổng quát hết tất cả các quan hệ
Mô hình các cầu thủ chƣa giống thực tế thiếu quản lý cầu thủ nƣớc ngoài ,chƣa có
thị trƣờng chuyển nhƣợng…
Các file đính kèm theo tài liệu này:
- Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - QUẢN LÝ GIẢI VÔ ĐỊCH BÓNG ĐÁ QUỐC GIA.pdf