Đề tài Quản lý giải vô địch bóng đá quốc gia

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

pdf79 trang | Chia sẻ: nhungnt | Lượt xem: 3770 | Lượt tải: 5download
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