LỜI MỞ ĐẦUNhững niềm vui, nỗi buồn, những nụ cười, nước mắt; đang chôn vùi trong thất vọng bỗng gào lên vui sướng; đang ngập tràn niềm hân hoan chợt cúi đầu lặng lẽ; người già, thanh niê
Trang 1LỜI MỞ ĐẦU
Những niềm vui, nỗi buồn, những nụ cười, nước mắt; đang chôn vùi trong thất vọng bỗng gào lên vui sướng; đang ngập tràn niềm hân hoan chợt cúi đầu lặng lẽ; người già, thanh niên, trẻ nhỏ, … tất cả, tất cả những hình ảnh đó không còn hiện hữu trong đấu trường La Mã của nước Ý hay trên chiến trường Trân Châu Cảng năm xưa như mọi người thường nghĩ mà đó chính là những cảnh tượng quen thuộc tại những nơi mà các tín đồ túc cầu giáo của thành London gọi là
thánh địa Highbury, các cổ động viên xứ Catalan gọi là chảo lửa Nou Camp,…
Có thể khẳng định rằng bóng đá đang trở
thành một phần thiết yếu trong đời sống của mỗi người chúng ta Những trận đấu kinh điển, những cuộc
so tài hấp dẫn, những Beckham, Ronaldo, Zidane,… tất cả đang cống hiến hết sức vì vẻ đẹp và vì sự phát triển không ngừng của môn thể thao vua này Bên cạnh đó, không thể không nhắc đến sự đóng góp
đáng kể của những nhà quản lý đội bóng Một đội bóng, một doanh nghiệp, một tổ chức phát triển mạnh mẽ phần lớn phụ thuộc vào công việc quản lý Sự xuất hiện của Tin Học đã hỗ trợ và góp phần không nhỏ vào sự phát triển của xã hội ngày nay, việc áp dụng Tin Học vào kinh doanh, quản lý một cách hiệu quả là kết quả tất yếu của qui luật cạnh tranh thị trường
Chính vì vậy, việc xây dựng một hệ thống quản lý có hiệu quả cao sẽ là một nhu cầu lớn trong các Câu Lạc Bộ Bóng Đá chuyên nghiệp.
Mô hình quản lý CLB bóng đá TCFC trong đề tài này chỉ mô phỏng được phần nhỏ công việc trong một CLB bóng đá Vì vậy, rất mong sự đánh giá, hướng dẫn và bổ sung của thầy cô, bạn bè nhằm giúp
chương trình ngày càng đúng đắn và hoàn thiện hơn
Trang 2A GIAI ĐOẠN PHÂN TÍCH
A.1.KHẢO SÁT HIỆN TRẠNG.
A.2.NGHIÊN CỨU HIỆN TRẠNG.
i SƠ ĐỒ TỔ CHỨC.
ii QUI TRÌNH NGHIỆP VỤ.
A.3.PHÂN TÍCH VẤN ĐỀ.
i SƠ ĐỒ NGỮ CẢNH.
ii SƠ ĐỒ PHÂN RÃ CHỨC NĂNG.
iii SƠ ĐỒ HỆ THỐNG CÁC MỨC.
iv SƠ ĐỒ THỰC THỂ KẾT HỢP
B GIAI ĐOẠN THIẾT KẾ
B.1.CÁC ĐƠN VỊ THIẾT KẾ.
B.2.THIẾT KẾ CƠ SỞ DỮ LIỆU.
i SƠ ĐỒ QUAN HỆ MỨC VẬT LÝ.
ii MÔ TẢ CHI TIẾT CÁC BẢNG.
iii RÀNG BUỘC TOÀN VẸN.
iv BẢNG TẦM ẢNH HƯỞNG.
B.3.THIẾT KẾ GIAO DIỆN.
i SƠ ĐỒ DỊCH CHUYỂN MÀN HÌNH.
ii SƠ ĐỒ CẤU TRÚC CHƯƠNG TRÌNH.
iii THIẾT KẾ CHI TIẾT GIAO DIỆN NGƯỜI DÙNG.
Trang 3A.GIAI ĐOẠN PHÂN TÍCH
A.1 KHẢO SÁT HIỆN TRẠNG
1 Nhận định hiện trạng
Câu lạc bộ bóng đá TCFC đang tham dự giải bóng đá hạng I quốc gia và hiện CLB có thứ hạng rất cao trong bảng xếp hạng Mô hình hoạt động của CLB tương tự như một doanh nghiệp
tư nhân Hiện nay câu lạc bộ đã có hệ thống quản lý nhân sự.Tuy nhiên hệ thống quản lý việc thi đấu của đội bóng và việc thi đấu của cầu thủ trong CLB hầu hết đều được thực bằng tay và lưu trữ bằng sổ sách
Sắp tới, CLB sẽ thi đấu ở giải ngoại hạng Vì vậy, việc quản lý các hoạt động của CLB cần có được sự chính xác, hiệu quả và chuyên nghiệp hơn
2 Xác định các vấn đề
Việc quản lý hệ thống thi đấu của đội bóng và cầu thủ trong CLB bóng đá TCFC hầu hết được thực hiện một cách thủ công nên không thể tránh khỏi những sai sót Những tốn kém về vật chất, nhân công, thời gian để phục vụ cho việc cập nhật thông tin, tra cứu thông tin, thống kê tài liệu, … là không thể tránh khỏi Bảng mô tả chi tiết các vấn đề và cáckhuyết điểm trong hệ thống hiện tại sẽ cho thấy việc xuất hiệnmột mô hình quản lý mới là cần thiết
3
Các mong đợi
ST
1 Cập nhật (thêm, xóa, sửa) lịch thi đấu. Ghi chép mất thời gian, nhiều sai sót.2
Việc ghi nhận, lưu trữ , thành
tích của cầu thủ và của đội
bóng
Mất thời gian, không chính xác
3
Việc cập nhật tình trạng sức
khoẻ của cầu thủ cần phải
được thực hiện nhanh chóng và
thường xuyên
Vì thực hiện bằng tay nên mất nhiềuthời gian, không chính xác
4
Việc tra cứu tình trạng sức
khỏe của cầu thủ cần phải
được thực hiện nhanh chóng để
tạo thuận lợi cho các HLV sắp
Trang 4của cầu thủ Hỗ trợ việc tra cứu lịch thi đấu, thống kê thành tích của đội bóng và của cầu thủ một cách nhanh chóng, chính xác Ngoài ra, hệ thống cũng hỗ trợ việc cập nhật và tìm kiếmthông tin sức khỏe (tình trạng chấn thương) của các cầu thủ một cách dễ dàng và tiết kiệm thời gian nhất
4.Xác định phạm vi
a Về mặt dữ liệu
ngày
về các hoạt động của CLB sẽ phụ thuộc dung lượng bộ nhớ
b Về xử lý
về những hoạt động thi đấu và thành tích thi đấu của cầu thủ và CLB
mùa giải
thành tích thi đấu của cầu thủ và đội bóng vào cuối mỗi tháng
c.Về giao diện
nút, tên nhãn,…)
d Về mạng
bộ
Trang 5A.2 NGHIÊN CỨU HIỆN TRẠNG
SƠ ĐỒ TỔ CHỨC
GIÁM ĐỐC
PHÒNG TỔ CHỨC PHÒNGTÀI VỤ
BP KINH DOANH
BP VĂN THƯ
BP QUẢN LÝ NHÂN SỰ
BP TÍNH LƯƠNG
BP PHÁT LƯƠNG
BP CHẤM CÔNG
BP BẢO VỆ
HỘI ĐỒNG QUẢN TRỊ
PHÒNG KẾ HOẠCH
BP KẾ HOẠCH
BP ĐIỀU HÀNH NHÂN SỰ
BP KẾ TOÁN
1 PHÒNG KỸ THUẬT
Số lượng nhân viên: 1
Công việc: Chịu trách nhiệm giám sát các đối thủ của
CLB để đóng góp ý kiến với HLV trưởng nhằm đưa ra đấu
pháp hợp lý cho từng trận đấu
1.2 HLV
Công việc: huấn luyện cầu thủ, đưa ra đấu pháp cho các
trận đấu
1.3 BP Y tế
Công việc: Chăm sóc sức khỏe, điều trị cho các Cầu thủ
trong CLB, cập nhật thường xuyên tình trạng sức khỏe của
từng cầu thủ để báo cáo lên HLV nhằm giúp ông ta đưa
ra chế độ tập luyện hợp lý cũng như sắp xếp đội hình cho
các trận thi đấu
2 PHÒNG KINH DOANH
2.1 Bộ phận văn thư
Số lượng nhân viên: 1
Công việc: Soạn thảo những văn bản, hợp đồng kinh
doanh, hợp đồng lao động,…
2.2 Bộ phận đối ngoại
Số lượng nhân viên: 2
Công việc: Tìm kiếm cầu thủ chuyển nhượng, ngoại giao
để giúp CLB có được những hợp đồng tài trợ, quảng cáo,
Trang 62.3 Bộ phận kinh doanh
Số lượng nhân viên: 2
Công việc: cập nhật hợp đồng kinh doanh, thống kê thu chi,lợi nhuận từ những hợp đồng kinh doanh để báo cáo cho phòng kế toán Giám sát lợi nhuận của CLB để có những sửa đổi hợp lý (ví dụ: điều chỉnh tiền bán vé theo từng giai đoạn) Đề ra những kế hoạch, phương án kinh doanh cho CLB
3.PHÒNG TỔ CHỨC
3.1 Bộ phận quản lý cầu thủ :
Số lượng nhân viên: 1
Công việc: Teho dõi và cập nhật danh sach Cầu thủ
3.2 Bộ phận chấm công:
Số lượng nhân viên: 1
Công việc: giámsát và cập nhật thành tích của Cầu thủ nhằm đưa ra mức lương phù hợp với từng cầu thủ
3.3 Bộ phận điều hành cầu thủ
Số lượng nhân viên: 1
Công việc: phân bố công việc cụ thể cho từng nhân viên
4.PHÒNG KẾ TOÁN TÀI VỤ
4.1 Nhân viên tính lương:
Số lượng nhân viên:1
Công việc: dựa vào bảng thành tích của Cầu thủ để tính lương vào cuối mỗi tháng
4.2 nhân viên phát lương:
Số lượng nhân viên: 1
Công việc: Phát lương cho Cầu thủ
4.3 Nhân viên kế toán:
Số lượng nhân viên:1
Công việc: Theo dõi và cập nhật việc thu chi của CLB, thống kê thu chi hàng tháng
5.PHÒNG KẾ HOẠCH
5.1.Bộ phận kế hoạch :
Số lượng nhân viên: 1
Công việc :Cập nhật lịch thi đấu của đội bóng (lấy thông tin lịch thi đấu từ ban tổ chức của những giải bóngđá mà CLB sẽ tham gia)
Trang 76.PHÒNG BẢO VỆ
6.1.Bộ phận bảo vệ:
Số lượng nhân viên:50
Công việc : đảm bảo an ninh cũng như an toàn về con người và cơ sở vật chất của CLB
QUI TRÌNH NGHIỆP VỤ
Khi mùa bóng mới (hay giải đấu) được bắt đầu, Liên đoàn bóng đá hoặc ban tổ chức các giải đấu sẽ gởi lịch thi đấu cho CLB bóng đá TCFC Nhân viên kế hoạch sẽ dựa vào lịch thi đấu ấy để nhập lịch thi đấu vào sổ LICH_THI_DAU Khi ban tổ chức các giải đấu thay đổi lịch thi đấu, nhân viên kế hoãch sẽ sửa lại lịch thi đấu Nhân viên kế hoạch sẽ phải tìm các trận đấu mà đội sẽ tham gia trong tuần để báo cáo cho Ban Huấn Luyện nhằm giúp họ có kế hoạch tập luyện cụ thể
Nhân viên y tế sẽ theo dõi tình trạng sức khỏe của cáccầu thủ hàng ngày và cập nhật những thông tin mới nhất vào sổ TT_SUC_KHOE vào cuối ngày Đầu ngày hôm sau,
nhân viên y tế sẽ tra cứu và lập báo cáo để đưa cho ban huấn luyện giúp họ nắm rõ tình trạng sức khỏe mới nhất của các cầu thủ
Sau mỗi trận đấu, nhân viên chấm công sẽ ghi nhận danh sách các cầu thủ đã tham gia vào trận đấu đó và
thành tích của họ (ghi bàn, thẻ vàng, thẻ đỏ)
Sau mỗi trận đấu, nhân viên chấm công sẽ thêm kết quả thi đấu của đội bóng vào sổ (bàn thắng, bàn thua, số thẻ vàng và thẻ đỏ trong trận mà đội bóng bị phạt)
Sau khi một giải đấu hay một mùa bóng kết thúc, nhânviên chấm công sẽ lập báo cáo về thành tích của đội bóng và chuyển qua cho phòng kế toán để tính lương, thưởng cho cầu thủ và những nhân viên khác trong câu lạc bộ
Vào mỗi cuối tháng, cuối mùa bóng hay một giải đấu, nhân viên chấm công sẽ lập báo cáo thành tích thi đấu của cầu thủ, sau đó chuyển cho phòng kế toán để tính lương và thưởng cho các cầu thủ
Trang 8A.3.PHÂN TÍCH VẤN ĐỀ.
Cần có cách tổ chức dữ liệu ràng và thuận tiện cho việc cập nhật dữ liệu
Giao diện cập nhật phải dễ dàng và đầy đủ
lưu trữ thành
tích của cầu
thủ phức tạp
mất nhiều
thời gian và
dễ sai sót
Dữ liệu cập nhật thực hiện thủ công
DL thường xuyên được cập nhật Và có nhiều chi tiết cập nhật
Cần có cách thức tổ chức dữ liệu thuận tiện cho việc cập nhật
Giao diện cập nhật phải tiện lợi dễ dàng
Giao diện cập nhật phải tiện lợi dễ dàng
Cần có cách thức tổ chức dữ liệu thuận tiện cho việc tra cứu
Giao diện thuận lợi, và hỗ trợ nhiều cách thức khác nhau
Cần có cách thức tổ chức dữ liệu thuận tiện cho việc tra cứu
Giao diện thuận lợi, và hỗ trợ nhiều cách thức khác nhau
Trang 9SƠ ĐỒ NGỮ CẢNH
Trang 10KQ CN TT cau thu
YC CN TT cau thu
KQ TK thanh tich cau thu
YC TK thanh tich cau thu
KQ CN thanh tich cau thu
YC CN thanh tich cau thu
KQ TK thanh tich doi bong
YC TK thanh tich doi bong
KQ TC TT suc khoe
DK TC TT suc khoe
KQ CN TT suc khoe
YC CN TT suc khoe
KQ CN thanh tich doi bong
KQ TC lich thi dau
DK TC lich thi dau
KQ CN lich thi dau
YC CN linh thi dau
SƠ ĐỒ PHÂN RÃ CHỨC NĂNG
Trang 11QUẢN LÝ CLB BÓNG ĐÁ
TK THÀNH TÍCH
SƠ ĐỒ HỆ THỐNG MỨC 1
Trang 12DL cau thu
DL thanh tich cau thu moi
DL thanh tich cau thu cu
DL thanh tich cau thu
KQ TK thanh tich cau thu
YC TK thanh tich cau thu
KQ CN thanh tich cau thu
YC CN thanh tich cau thu
DL thanh tich doi bong
DL thanh tich doi bong cu
DL thanh tich doi bong moi
YC CN thanh tich doi bong
KQ CN thanh tich doi bong
KQ TK thanh tich doi bong
YC TK thanh tich doi bong
DL lich thi dau
DL lich thi dau cu
DL lich thi dau moi
KQ TC lich thi dau
DK TC lich thi dau
KQ CN lich thi dau
YC CN linh thi dau
+
2
TC LICH THI DAU
+
NV Y TE
12
CN TINH TRANG SUC KHOE CAU THU
+
13
TC TINH TRANG SUC KHOE CAU THU
CN CAU THU
15
CN THANH TICH DOI BONG
+
17
TK THANH TICH DOI BONG
18
CN THANH TICH CAU THU
+
20
TK THANH TICH CAU THU
THAM GIA
SƠ ĐỒ HỆ THỐNG MỨC 2
Trang 13CẬP NHẬT TT SỨC KHỎE CẦU THỦ
[DL TT suc khoe moi] [DL TT suc khoe cu]
DL suc khoe
DL suc khoe sua
DL suc khoe them
DL kiem tra TT suc khoe ton tai
DL kiem tra TT suc khoe ton tai
DL kiem tra TT suc khoe ton tai
12.2 SUA TT SUC KHOE
12.3 XOA TT SUC KHOE
SƠ ĐỒ HỆ THỐNG MỨC 2 TRA CỨU TT SỨC KHỎE CẦU THỦ
Trang 14ĐỒ
HỆ THỐNG MỨC 3 TRA CỨU TT SỨC KHỎE CẦU THỦ
KQ den nhan vien YT
KQ den nhan vien YT
13.1.1 TIM TT SUC KHOE CO KHONG
13.1.2 TIM TT SK CAU THU TT_SUC_KHOE
SƠ ĐỒ HỆ THỐNG MỨC 2 CẬP NHẬT LỊCH THI ĐẤU
DL TT suc khoe
KQ TC TT suc khoe cau thu
TB tim thay TT suc khoe
TB khong tim thay TT suc khoe
DK TC TT khoe cau thu
NV Y TE
NV Y TE
1
TC TINH TRANG SUC KHOE CAU THU
+
TT_SUC_KHOE
Trang 15KQ xoa lich thi dau
KQ sua lich thi dau
KQ them lich thi dau
DL lich thi dau duoc xoa
DL lich thi dau duoc sua
DL lich thi dau duoc them
DL KT lich thi dau ton tai
DL KT lich thi dau ton tai
DL KT lich thi dau ton tai
DL lich thi dau them
DL lich thi dau sua
DL lich thi dau xoa
[KQ CN lich thi dau]
[DL lich thi dau moi]
[YC CN linh thi dau]
[DL lich thi dau cu]
NV KE
HOACH
NV KE HOACH
LICH THI DAU : 1 LICH THI DAU : 2
1.1 THEM LICH THI DAU
1.2 SUA LICH THI DAU
1.3 XOA LICH THI DAU
SƠ ĐỒ HỆ THỐNG MỨC 2 TRA CỨU LỊCH THI ĐẤU
Trang 16[KQ TC lich thi dau]
TB lich thi dau khong co
TB lich thi dau co
[DL lich thi dau]
[DK TC lich thi dau]
NV KE
HOACH
NV KE HOACH
LICH THI DAU
2.1
TC LICH THI DAU+
SƠ ĐỒ HỆ THỐNG MỨC 3 TRA CỨU LỊCH THI ĐẤU
[TB lich thi dau co] [TB lich thi dau khong co]
[DL lich thi dau]
MS tran dau co
DL tra cuu lich thi dau
[DK TC lich thi dau]
2.1.3 TIM TRAN DAU CO
SƠ ĐỒ HỆ THỐNG MỨC 2 CẬP NHẬT THÀNH TÍCH ĐỘI BÓNG
Trang 17KQ sua
KQ them
thanh tich doi duoc sua thanh tich doi duoc them
DL KT thanh tich doi bong ton tai
DL KT thanh tich doi bong ton tai
DL thanh tich them
DL thanh tich sua
[YC CN thanh tich doi bong]
[KQ CN thanh tich doi bong]
[DL thanh tich doi bong moi] [DL thanh tich doi bong cu]
NV CHAM CONG
NV CHAM CONG
LICH THI DAU : 1 LICH THI DAU : 2
15.1 THEM THANH TICH DOI BONG
15.2 SUA THANH TICH DOI BONG
SƠ ĐỒ HỆ THỐNG MỨC 2 CẬP NHẬT THÀNH TÍCH CẦU THỦ
Trang 18DL thanh tich CT them
DL thanh tich CT sua
DL KT thanh tich CT ton tai
DL KT thanh tich CT ton tai
[KQ CN thanh tich cau thu]
[DL thanh tich cau thu moi]
[DL thanh tich cau thu cu]
[YC CN thanh tich cau thu]
NV
CHAM
CONG
NV CHAM CONG
THAM_GIA : 1
THAM_GIA : 2
CAU THU
18.1 THEM THANH TICH CAU THU
18.2 SUA THANH TICH CAU THU
SƠ ĐỒ THỰC THỂ KẾT HỢP MỨC QUAN NIỆM
Trang 19NG AY SINH
NO I SINH DIA CHI QUOC TI CH
SO AO CHI EU CA O CAN NANG
VI T RI
DO I HINH GHI CHU
TT SUC K HOE
NG AY_BI _CT LOA I CHA N THUONG
SO TV
SO TD
B.GIAI ĐOẠN THIẾT KẾ
B.1 CÁC ĐƠN VỊ THIẾT KẾ
Trang 20Nhập: MS_GIAI, TEN_GIAI, MUA_BONG, NGAY_BD, NGAY_KT
Xuất: thông báo nhập thành công / không thành công
Nhập TEN_GIAI, MUA_BONG, NGAY_BD, NGAY_KT
Tạo mẫu tin mới (MS_GIAI, TEN_GIAI, MUA_BONG, NGAY_BD, NGAY_KT)
In thông báo giải đấu đã được thêm
ENDIF
b Sửa giải đấu:
Nhập: MS_GIAI, TEN_GIAI, MUA_BONG(mới), NGAY_BD(mới),
NGAY_KT(mới)
Xuất: thông báo sửa thành công / không thành công.
Thuật giải:
Nhập: MS_GIAI
Tìm giải đấu này trong table GIAI_DAU
IF không tìm thấy THEN
In thông báo giải đấu này không tồn tại, không thể sửa được
c Xóa giải đấu:
Nhập: MS_GIAI, TEN_GIAI.
Xuất: Thông báo xóa thành công / không thành công.
Thuật giải:
Nhập: MS_GIAI
Tìm giải đấu này trong table GIAI_DAU
IF không tìm thấy THEN
In thông báo giải đấu này không tồn tại, không thể xóa được
ELSE
Xác nhận có thực sự muốn xóa hay không
Xóa mẫu tin (MS_GIAI, MS_TRAN, MSCT, GHI_BAN, SO_TV,
SO_TD) trong table THAM_GIA
Xóa mẫu tin (MS_GIAI, MS_TRAN, DOI_THU, NGAY_THI_DAU, SVD, BAN_THANG, BAN_THUA, THE_VANG, THE_DO) trong table
LICH_THI_DAU
Trang 21Xóa mẫu tin (MS_GIAI, TEN_GIAI, MUA_BONG, NGAY_BD,
NGAY_KT, XEP_HANG, TIEN_THUONG) trong table GIAI_DAU
Thông báo xóa thành công
ENDIF
2 Cập nhật lịch thi đấu:
a Thêm lịch thi đấu:
Nhập: MUA_B0NG, TEN_GIAI, DOI_THU, NGAY_THI_DAU, GIO_THI_DAU,
Tạo mã số trận đấu
Tạo mẫu tin mới (MS_GIAI, MS_TRAN, DOI_THU,
NGAY_THI_DAU, GIO_THI_DAU, SVD) cho table LICH_THI_DAU
Thông báo thêm thành công
ENDIF
b Sửa lịch thi đấu:
Nhập: MS_ GIAI, MUABONG, MS_TRAN, DOI_THU (mới),
NGAY_THI_DAU(mới), GIO_THI_DAU (mới), SVD(mới)
Xuất: thông báo sửa thành công / không thành công.
Thuật giải:
Nhập: MS_ GIAI, MUABONG, NGAY_THI_DAU
Tìm trận đấu này trong table LICH_THI_DAU
IF tìm không thấy THEN
In thông báo trận đấu này không tồn tại, không thể sửa
c Xóa lịch thi đấu:
Nhập: MS_ GIAI, MUABONG,MS_TRAN
Xuất: thông báo xóa thành công / không thành công.
Thuật giải:
Nhập: MS_ GIAI, MUABONG, MS_TRAN
Tìm trận đấu này trong table LICH_THI_DAU
IF không tìm thấy THEN
Trang 22In thông báo trận đấu này không tồn tại, không thể xóa được.
ELSE
Xóa mẫu tin (MS_GIAI, MS_TRAN, MSCT, GHI_BAN, SO_TV,
SO_TD) trong table THAM_GIA
Xóa mẫu tin (MS_GIAI, MS_TRAN, DOI_THU, NGAY_THI_DAU, GIO_THI_DAU, SVD, BAN_THANG, BAN_THUA, THE_VANG, THE_DO) trong table LICH_THI_DAU
Thông báo xóa thành công
ENDIF
TimTranDau
Nhập: MS_TRAN, NGAY_THI_DAU
Xuất: dữ liệu các trận đấu trong ngày / TB không có trận đấu nào
Thuật giải:
Tiếp nhận yêu cầu của user từ màn hình nhập yêu cầu tìm trận đấu
Trích các mẫu tin trong table LICH_THI_DAU thỏa yêu cầu
IF không có mẫu tin nào được tìm thấy THEN
Trả về dấu hiệu không tìm thấy trận đấu
ELSE
Hiển thị tập kết quả để người sử dụng tham khảo
ENDIF
3 Tra cứu lịch thi đấu:
Nhập: Yêu cầu tra cứu: NGAY_THI_DAU
Xuất: màn hình hiển thị các thông tin về các trận đấu cần tra
cứu / thông báo không có
Thuật giải:
CALL TimTranDau
IF tìm không thấy trận đấu nào THEN
In thông báo không tìm thấy trận đấu nào
Nhập: MSCT, LOAI_CHANTHUONG, NGAY_BI_CT, NGAY_HP
Xuất: TB đã thêm / TB không thể thêm (message box).
Trang 23In thông báo thông tin này đã sẵn có, không thể
thêm, chỉ có thể sửa/xóa
ELSE
Nhập LOAI_CHANTHUONG, NGAY_BI_CT, NGAY_HP
Tạo mẫu tin mới(MSCT, LOAI_CHANTHUONG, NGAY_BI_CT, NGAY_HP) cho table TT_SUC_KHOE
Tìm cầu thủ đó trong table CAUTHU
IF không tìm thấy THEN
In ra thông báo lỗi, cầu thủ này không có
Tìm cầu thủ đó trong table TT_SUC_KHOE
IF không tìm thấy THEN
In ra thông báo lỗi
Xóa mẫu tin (MSCT, LOAI_CHANTHUONG, NGAY_BI_CT,
NGAY_HP) trong table TT_SUC_KHOE
Thông báo xóa thành công