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

36 1K 5
Quản lý giải bóng đá vô địch quốc gia

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Lời nói đầu Phân tích thiết kế hệ thống thơng tin mơn học giúp phân tích,tổng hợp thông tin từ giới thực để tạo thành hệ thống tổ chức thống từ xuống có chức phân tích thơng tin giúp nhà quản lý quản lý tốt sở mình,trợ giúp hoạt động kinh doanh Với đề tài "Quản lý giải bóng đá vơ địch quốc gia",đây phần mềm giúp nhà quản lý quản lý số yêu cầu (vì phần mềm chưa đầy đủ) giải bóng đá quốc gia : Quản lý cầu thủ,quản lý đội bóng,lập lịch thi đấu cho đội,lập bảng xếp hạng,lập danh sách cầu thủ ghi bàn v v Phần mềm chưa hồn thiện(vì làm theo u cầu mơn NMCNPM) giúp người dùng quản lý số yêu cầu bản,và quan trọng giúp cho phân tích yêu cầu từ giới thực,tổng hợp thành hệ thống sau tạo thành phần mềm để phục vụ cho yêu cầu công việc tốt hơn,hiệu tốn thời gian v v Mục lục - Giới thiệu yêu cầu đề tài - Xác định phân tích yêu cầu đề tài - Phân tích thiết kế thành phần liệu - Phân tích thiết kế thành phần xử lý - Thiết kế thành phần giao diện - Xây đựng triển khai hệ thống thơng tin I XÁC ĐỊNH MƠ HÌNH HĨA YÊU CẦU PHẦN MỀM I.1 Mô tả yêu cầu: Giải vơ địch bóng đá quốc gia tổ chức hàng năm với nhiều câu lạc nước tham gia Ban tổ chức muốn tin học hóa việc quản lý giải bao gồm quản lý tiếp nhận hồ sơ đăng ký đội bóng, Lập lịch thi đấu, ghi nhận kết sau trận đấu để xếp hạng đội bóng, tra cứu, lập báo cáo sau mùa giải thay đổi quy định I.2 Phân loại yêu cầu I.2.1 Yêu cầu nghiệp vụ STT Tên yêu cầu Biểu mẫu Qui định Tiếp nhận hồ sơ đăng ký BM1 QĐ1 Lập lịch thi đấu BM2 QĐ2 Ghi nhận kết trận đấu BM3 QĐ3 Tra cứu cầu thủ BM4 Lập báo cáo giải BM5 Thay đổi qui định Ghi QĐ5 QĐ6 a Yêu cầu tiếp nhận hồ sơ đăng ký BM1: BM1: Hồ Sơ Đội Bóng Tên đội: STT Cầu Thủ Ngày Sinh Sân nhà: Loại Cầu Thủ Ghi Chú QĐ 1: QĐ1: Tuổi cầu thủ từ 16 đến 40 Có loại cầu thủ (trong nước, nước) Số cầu thủ từ 15 đến 22 (tối đa cầu thủ nước ngoài) b Yêu cầu lập lịch thi đấu BM2: Lịch Thi Đấu Vòng thi đấu: STT Đội Đội Ngày – Giờ Sân QĐ2: Trong vòng đội tham gia trận Đội đội đá sân nhà Trong giải đội thi đấu lần với đội khác (1 lần sân nhà, lần sân khách) c Yêu cầu ghi nhận kết trận đấu BM3: Kết Quả Thi Đấu Đội 1: Đội 2: Tỷ số: Sân: Ngày: Giờ: STT Cầu Thủ Đội Loại Bàn Thắng Thời Điểm QĐ3: Có loại bàn thắng (A, B, C) Thời điểm ghi bàn từ 0’ đến 90’ d Yêu cầu tra cứu cầu thủ BM4: STT Danh Sách Cầu Thủ Cầu Thủ Đội Loại Cầu Thủ Tổng Số Bàn Thắng e Yêu cầu lập báo cáo giải Biểu mẫu 5.1 BM5.1 Bảng Xếp Hạng Ngày: STT Đội Thắng Hòa Thua Hiệu Số Hạng QĐ5: Thắng: 3, Hòa: 1, Thua: Xếp hạng theo điểm, hiệu số, tổng bàn thắng, đối kháng Biểu mẫu 5.2 BM5.2 STT Cầu Thủ Danh Sách Các Cầu Thủ Ghi Bàn Đội Loại Cầu Thủ Số Bàn Thắng Yêu cầu thay đổi quy định f g QĐ6: Người dùng thay đổi qui định sau: h + QĐ1: Thay đổi tuổi tối thiểu, tuổi tối đa cầu thủ Số lượng cầu thủ tối thiểu, tối đa đội, số cầu thủ nước tối đa i + QĐ3: Thay đổi số lượng loại bàn thắng Thời điểm ghi bàn tối đa j + QĐ5: Thay đổi điểm số thắng, hòa, thua phải bảo đảm điểm thắng > điểm hòa > điểm thua Thay đổi thứ tự ưu tiên xếp hạng I.2.2 yêu cầu tiến hóa STT Nghiệp vụ Tham số cần thay đổi Miền giá trị cần thay đổi Thay đổi qui định Tuổi cầu thủ tối Tùy người dùng nhập cầu thủ thiểu, tuổi cầu thủ tối đa, số lượng cầu thủ tối thiểu,số lượng cầu thủ tối đa, số cầu thủ nước tối đa I.2.3 Thay đổi qui định ghi Loại bàn thắng, thời Do người dùng nhập nhận kết trận điểm ghi bàn đa đấu Thay đổi báo cáo giải Điểm số thắng, Do người dùng nhập hòa thua Thứ tự ưu tiên xếp hạng Yêu cầu hệ thống: CPU Pentium III 533, RAM 128MB Đĩa cứng 10GB Phần mềm phải đáp ứng tính bảo mật, an tồn sở liệu, không để mát hay chỉnh sữa liệu không cho phép I.2.4 Yêu cầu hiệu quả: phần mềm phải dễ sử dụng, sử dụng cách hiệu xác phát triển sau cần STT Nghiệp vụ Tốc độ xử lý Tiếp nhận hồ sơ 80 hồ sơ/h đăng ký Lập lịch thi đấu Ghi nhận kết 50 trận/h trận đấu 50 trận đấu/h Dung lượng lưu trữ Ghi Tra cứu cầu thủ Ngay tức Lập báo cáo giải Ngay tức Thay đổi qui định Ngay tức I.3 Bảng trách nhiệm cho yêu cầu I.3.1 Yêu cầu nghiệp vụ STT Nghiệp vụ Người dùng Phần mềm Tiếp nhận đăng ký Cung cấp thông tin Kiểm tra qui định đội bóng đội bóng ghi nhận Lập lịch thi đấu Ghi nhận kết Cung cấp thông tin Kiểm tra quy định trận đấu kết trận ghi nhận đấu Tra cứu cầu thủ Cung cấp thơng tin Tìm trả về cầu thủ cần tra liệu liên quan cứu Lập báo cáo giải Cho biết vòng đấu, Tra cứu, tính tốn giải đấu cần báo kết xuất cáo Thay đổi qui định Cung cấp giá trị Lưu trữ quy định I.3.2 Cung cấp thông tin Kiểm tra qui định lịch thi đấu ghi nhận Yêu cầu tiến hóa Ghi STT I.3.3 Nghiệp vụ Người dùng Phần mềm Thay đổi qui Cho biết giá trị định việc tuổi tối thiểu, tuổi đăng ký cầu thủ tối đa, số lượng cầu thủ thiểu, cầu thủ tối đa đội Ghi nhận giá trị thay đổi cách thức kiểm tra Thay đổi qui Cho biết loại bàn định việc cập thắng cần thêm, nhật kết thời điểm ghi bàn tối đa Ghi nhận giá trị thay đổi cách thức kiểm tra Thay đổi việc Cung cấp điểm số xếp hạng thắng, hịa thua, đội bóng thứ tự ưu tiên xếp hạng Ghi nhận giá trị, tính tốn thay đổi giá trị bảng xếp hạng Ghi Yêu cầu hiệu STT Nghiệp vụ Người dùng Phần mềm Tiếp nhận hồ sơ đăng ký Thực theo yêu cầu Lập lịch thi đấu Thực theo yêu cầu Ghi nhận kết trận đấu Thực theo yêu cầu Tra cứu cầu thủ Thực theo yêu cầu Lập báo cáo giải Thực theo yêu cầu Ghi I.3.4 Thay đổi qui định Yêu cầu tiện dụng STT I.3.5 Thực theo yêu cầu Nghiệp vụ Người dùng Phần mềm Tiếp nhận hồ sơ Đọc tài liệu Thực đăng ký hướng dẫn theo yêu cầu Lập lịch thi đấu Đọc tài liệu Thực hướng dẫn theo yêu cầu Ghi nhận kết Đọc tài liệu Thực trận đấu hướng dẫn theo yêu cầu Tra cứu cầu thủ Đọc tài liệu Thực hướng dẫn theo yêu cầu Lập báo cáo giải Đọc tài liệu Thực hướng dẫn theo yêu cầu Thay đổi qui định Đọc tài liệu Thực hướng dẫn theo yêu cầu Ghi Yêu cầu an toàn STT Nghiệp vụ Người dùng Phần mềm Phục hồi Cho biết đối Phục hồi tượng cần phục hồi Hủy thật Cho biết đối Hủy thật tượng cần hủy Ghi thực II Khơng xóa cho phép Thực theo u cầu PHÂN TÍCH 1.Các chức * Chức quản lý đội bóng,chức cho người sử dụng nhập tên đội bóng lưu trữ thơng tin đội bóng mã đội,tên đội… * Chức quản lý cầu thủ,chức cho người sử dụng nhập tên cầu thủ cho đội bóng,quản lý thơng tin cá nhân cầu thủ,và số ràng buộc cầy thủ chẳng hạn tuổi cầu thủ * Chức quản lý loại cầu thủ,đây chức cho người dùng quản lý nhiều loại cầu thủ quốc gia khác nhau,vì quy định đội có tối đa cầu thủ nước nên chức cần thiết *Chức quản lý trận đấu,đây chức lập danh sách trận đấu cho đội,trong mùa giải đội đá với lần lần sân nhà lần sân khách,và vòng đấu đội tham gia trận đấu * Chức quản lý kết ,đây chức cho người sử dụng quản lý kết trận thi đấu,trong danh sách trận đấu,ngày thi đấu trận đấu mà lớn ngày người dùng khơng phép cập nhật kết trận đấu chưa thi đấu,trận đấu mà chưa có danh sách thi đấu không phép cập nhật kết * Chức bảng xếp hạng,đây chức xếp hạng cho đội bóng qua vịng đấu,đội bóng thi đấu mà chưa cập nhật kết khơng thể sử dụng chức bảng xếp hạng, yêu cầu phải cập nhật tất trận đấu diễn ra.Trong bảng xếp hạng xếp hạng theo điểm xếp hạng theo hệ số bàn thắng sau nhập,chỉnh sửa c Màn hình quản lý cầu thủ tb_MaCT Textbox tb_TenCT Textbox DateTimePicker1 DateTimePicKer cbb_DoiBong Combobox Nhập mã cầu thủ đăng ký Nhập tên cầu thủ đăng ký Chọn ngày tháng năm sinh cho cầu thủ Nhập tên đội cbb_LoaiCT Combobox tb_GhiChu Textbox DataGridView1 DataGridView bt_Them Button bt_Xoa Button 10 bt_Sua Button 11 bt_Refresh Button bóng mà cầu thủ tham gia Nhập tên loại cầu thủ(trong hay ngồi nước) Ghi thơng tin cầu thủ Xuất thông tin cầu thủ Thêm cầu thủ m uốn đăng ký Xóa bỏ cầu thủ nhập sai chuyển câu lạc Sửa thông tin cầu thủ tb_MaLoaiCT tb_TenLoaiCT bt_Them bt_Xoa bt_Sua DadaGridView1 TextBox Nhập mã loại cầu thủ muốn thêm TextBox Nhập tên loại cầu thủ Button Thêm loại cầu thủ Button Xóa bỏ loại cầu thủ Button Sửa loại cầu thủ DataGridView Xuất kết tbMaTran cbDoi1 DateTimePicker1 cbGio cbPhut cbSan Textbox Nhập mã trận thi đấu Combobox Nhập tên đội bóng thu đấu DateTimePicker Chọn ngày thi đấu cho trận đấu Combobox Chọn thi đấu Combobox Chọn phút thi đấu Combobox Chọn sân thi đấu(là sân cbDoi2 Combobox cbVong Combobox btThem Button 10 btXoa Button 11 BtSua Button 12 Listview1 ListView đội 1) Nhập tên đội bóng thứ Chọn vòng đấu cho trận Nhập thêm lịch thi đấu trận đấu Xóa lịch thi đấu trận đấu Sửa lịch thi đấu trận đấu Xuất liệu sau nhập cbDoi1 Combobox cbDoi2 Combobox cbCauThuDoi1 Combobox cbCauThuDoi2 Combobox tbBanThangDoi1 Textbox Nhập tên đội trận thi đấu Nhập tên đội trận thi đấu Nhập tên cầu thủ ghi bàn đội Nhập tên cầu thủ đội ghi bàn Xuất số bàn tbBanThangDoi2 DateTimePicker1 cbSan cbGio 10 cbPhut 11 cbLoaiBT 12 cbPhut 13 btThem 14 btXoa 15 btSua 16 Listview1 thắng đội Textbox Xuất số bàn thắng đội DateTimePicKer Xuất ngày thi đấu hai đội` Combobox Xuất sân thi đấu hai đội Textbox Xuất thi đấu hai đội Textbox Xuất phút thi đấu hai đội Combobox Chọn loại bàn thắng cho cầu thủ ghi bàn Combobox Chọn thời điểm ghi bàn cho cầu thủ Button Thêm cầu thủ ghi bàn cho đội bóng Button Xóa bỏ cầu thủ ghi bàn Button Sửa cầu thủ ghi bàn ListView Xuất kết sau nhập cbVong Combobox tbKetQua Button Listview1 Listview Chọn vòng đấu để xuất bảng xếp hạng Lựa chọn kết để xuất Xuất kết lựa chọn Có listview dùng để xuất cầu thủ ghi bàn tb_TuKhoa cb_tracuu DataGridView1 cb_Tim Kiem Textbox Lựa chọn từ khóa để tra cưu Combobox Lựa chọn loại tìm kiếm theo cầu thủ hay theo đội bóng DataGridView Xuất liệu sau tìm kiếm Button Lựa chọn tìm kiếm tb_TuoiToiThieu Textbox tb_TuoiToiDa Textbox tb_ThoiDiemGhiBanToiDa Textbox Nhập tuổi tối thiểu để thay đổi Nhập tuổi tối đa Nhập thời điểm ghi bàn tối đa để thay đổi PHỤ LỤC Mô tả thực thể - Thực thể DOIBONG Tên thuộc tính Diễn Kiểu Chiều Ghi MaDoi TenDoi SanNha SoTranThang SoTranThua SoTranHoa SoBanThang SoBanThua Diểm Hang - giải Mã đội Tên Đội Sân nhà đội bóng Tổng số trận thắng đội bóng Tổng số trận thua đội bóng Tổng số trận hịa đội bóng Tổng số bàn thắng Tổng số bàn thua Tổng điểm đội Hạng đội bóng liệu nvachar nvarchar nvarchar dài 10 20 20 Khóa tinyint tinyint tinyint smallint Smallint smallint tinyint Thực thể CAUTHU Tên thuộc tính Diễn giải Kiểu liệu MaCT Mã cầu thủ Tên cầu thủ TenCT nvachar Chiều dài 10 nvarchar 20 Ghi Khóa NgaySinh GhiChu MaDoi MaLoaiCT TongSoBanThang - Ngày sinh cầu thủ Ghi cầu thủ Mã đội bóng cầu thủ Mã loại cầu thủ Tổng số bàn thắng nvarchar 100 nvarchar 10 navarchar 10 tinyint Thực thể LOAICAUTHU Tên thuộc tính Diễn giải MaLoaiCT TenLoaiCT - smalldatetime Mã loại cầu thủ Tên loại cầu thủ Kiểu liệu nvachar Chiều dài 10 nvarchar 20 Ghi Khóa Thực thể TRANDAU Tên thuộc tính MaTran MaDoi1 MaDoi2 Diễn giải Mã trận đấu Mã đội tham gia thi đấu Mã đội tham gia thi đấu Kiểu liệu nvachar Chiều dài 10 nvarchar 10 nvarchar 10 Ghi Khóa Ngay SanThiDau Gio MaVong SoBanThangDoi SoBanThangDoi - Smalldatetime nvarchar 20 Varchar 50 Nvarchar 10 tinyint tinyint Thực thể CT_TRANDAU Tên thuộc tính MaTran MaCT MaLoaiBT ThoiDiem - Ngày thi đấu Sân tổ chức thi đấu Gio thi đấu trận Vòng thi đấu Số bàn thắng đội Số bàn thắng đội Diễn giải Mã t rận đấu Mã cầu thủ Mã loại bàn thắng Thời điểm ghi bàn Kiểu liệu nvachar Chiều dài 10 Ghi nvarchar 10 Khóa nvarchar 10 Khóa Khóa Khóa tinyint Thực thể LOAIBANTHANG Tên thuộc tính Diễn giải MaLoaiBT Mã loại Kiểu liệu nvachar Chiều dài 10 Ghi Khóa TenLoaiBT - bàn thắng Tên loại bàn thắng nvarchar 20 Kiểu liệu nvachar tinyint Chiều dài 10 Ghi Kiểu liệu Tên ưu tiên nvachar Độ ưu tiên Tinyint Chiều dài 10 Ghi Chiều dài 10 10 Ghi Thực thể DIEMSO Tên thuộc tính Diễn giải KetQua Diem - Kết Điểm Thực thể XEPHANG Tên thuộc tính Diễn giải TenUuTien DoUuTien - Khóa Thực thể VONGDAU Tên thuộc tính Diễn giải MaVong TenVong - Khóa Mã vòng Tên vòng thi đấu Kiểu liệu nvachar nvarchar Khóa Thực thể THAMSO Tên thuộc tính Diễn giải TuoiToiThieu Tuổi tối thiểu cầu thủ TuoiToiDa Tuổi tối đa cầu thủ ThoiDiemGhiBanToiDa Thời Kiểu liệu Tinyint tinyint Chiều dài Ghi ... Chức quản lý đội bóng, chức cho người sử dụng nhập tên đội bóng lưu trữ thơng tin đội bóng mã đội,tên đội… * Chức quản lý cầu thủ,chức cho người sử dụng nhập tên cầu thủ cho đội bóng ,quản lý thơng... câu lạc nước tham gia Ban tổ chức muốn tin học hóa việc quản lý giải bao gồm quản lý tiếp nhận hồ sơ đăng ký đội bóng, Lập lịch thi đấu, ghi nhận kết sau trận đấu để xếp hạng đội bóng, tra cứu,... kế thành phần xử lý - Thiết kế thành phần giao diện - Xây đựng triển khai hệ thống thơng tin I XÁC ĐỊNH MƠ HÌNH HĨA U CẦU PHẦN MỀM I.1 Mơ tả u cầu: Giải vơ địch bóng đá quốc gia tổ chức hàng

Ngày đăng: 05/11/2015, 22:05

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan