1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Lập trình trên windows quản lý bóng đá

17 2 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 17
Dung lượng 1,01 MB

Nội dung

ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH Đại học Cơng Nghệ Thơng Tin BÁO CÁO CUỐI KÌ Mơn lập trình Windows Đề tài: Quản lý bóng đá Lớp: WINP1.C25 Giáo viên: Phan Thị Nguyệt Minh Nhóm 51:  Nguyễn Văn Sinh 10520130  Nguyễn Văn Thụ 10520079  Nguyễn Tấn Hậu 10520026 1| Trang LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com LỜI MỞ ĐẦU Trong giai đoạn bùng nổ công nghệ thông tin nay, cơng nghệ thơng tin gắn bó sâu sắc với đời sống người xã hội Nó góp phần không nhỏ việc thay đổi diện mạo sống, giúp người hồn thành cơng việc cách tốt hơn, giảm chi phí sức lao động lĩnh vực sống Áp dụng tin học vào sống giúp cho người giảm thiểu công việc thủ công nhiều thời gian, tiền bạc nguồn nhân lực, từ nâng cao hiệu công việc chất lượng sản phẩm hàng hóa nâng lên Vì nhóm 51 tạo phần mềm để ứng dụng tin học vào thực tiễn, giúp cho việc quản lý cầu thủ trở nên dễ dàng việc cập nhập, thêm mới, tìm kiếm, chương trình “chương trình quản lý bóng đá” Vì lần nhóm làm phần mềm tin học, nên việc sai sót khơng thể tránh khỏi Rất mong thông cảm quý thầy cô! Xin trân trọng cảm ơn! 2| Trang LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com NHẬN XÉT CỦA GIÁO VIÊN TP.HCM, ngày 13 tháng 06 năm 2012 Giáo viên hướng dẫn 3| Trang LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Mục lục Lời mở đầu Giới thiệu chương trình Ý tưởng chương trình Cài đặt thử nghiệm Thiết kế chương trình Cơ sở liệu Kiến trúc chương trình 10 Giao diện chương trình 14 Kết luận 17 Ưu điểm 17 Khuyết điểm 17 Hướng mở rộng 17 4| Trang LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com GIỚI THIỆU CHƯƠNG TRÌNH Ngày việc ứng dụng tin học lĩnh vực hữu ích, việc giúp cho cơng việc nhanh chóng, tiết kiệm giúp cho người dùng tiện lợi Ứng dụng tiện lợi việc quản lý người, nói rõ quản lý đội bóng, giúp cho việc quản lý dễ dàng hết, khơng cịn phải ghi chép thơng tin cầu thủ, câu lạc bộ, trọng tài cách thủ cơng hay muốn tìm kiếm thơng tin cầu thủ, câu lạc bộ, trọng tài khơng gặp khó khăn Dựa ý tưởng trên, nhóm 51 viết nên chương trình “Quản lý bóng đá” để giúp cho việc thao tác thơng tin như: thêm, cập nhập, xóa, tìm kiếm trở nên đơn giản sau vài thao tác máy tính với thời gian so với việc làm thủ cơng Chương trình thiết kế Windows Form, DevExpress để tạo giao diện người dùng thân thiện dễ thao tác kết hợp với phần mềm quản trị sở liệu Microsoft SQL Server, nhóm thiết kế theo mơ hình lớp việc sửa chữa, bảo trì trực quan tiện lợi so với mơ hình lớp truyền thống 5| Trang LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Ý TƯỞNG CHƯƠNG TRÌNH  Người quản lý, khách đề có tài khoản riêng để đăng nhập vào chương trình tài khoản người quản lý tương ứng với tài khoản admin, có quyền hạn cao  Mỗi tài khoản cấp số quyền định xem thông tin, thêm thơng tin cao admin tồn quyền xử lý  Người quản lý người có tồn quyền, có khả chỉnh sửa tồn thơng tin khách, lưu (back up) phục hồi (restore) sở liệu có cố xảy  Phần công cụ “tra cứu”, “hiển thị”: phần công cụ mà tài khoản sử dụng, có tác dụng tài khoản, tài khoản sử dụng cung cụ  Cơ sở liệu phần trung tâm quan trọng nhất, người quản lý thao tác thêm, xóa, cập nhập làm việc xung quanh kho liệu CÀI ĐẶT VÀ THỬ NGHIỆM (u cầucấu hình máy tính tối thiểu sử dụng phần mềm) o CPU Celron 2.4 GHz, RAM 512MB cao o Microsoft XP/2000/2003/Vista/Win o NET Framework 3.5/4.0 o Microsoft SQL Server 2005/2008/2010 o Microsoft Visual C# 2008/2010 6| Trang LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com THIẾT KẾ CHƯƠNG TRÌNH CƠ SỞ DỮ LIỆU Phát thực thể: a Thực thể BHL:  Thực thể mô tả ban huấn luyện câu lạc tham gia giải đấu: HLV chính, trợ lí HLV,…  Các thuộc tính:STT, MSHL, MSCLB,TENHL, NGAYSINH, GIOITINH, VITRI,QUOCTICH,GHICHU b Thực thể CAUTHU:  Thực thể mô tả tất cầu thủ câu lạc tham gia giải đấu  Các thuộc tính: STT, MSCAUTHU,TENCAUTHU, MSCLB, VITRI, SOAO, NGAYSINH, GIOITINH, QUOCTICH, CHIEUCAO, CANNANG, GHICHU c Thực thể CLB:  Thực thể mô tả câu lạc đăng kí thi đấu giải  Các thuộc tính: STT, MSCLB, TENCLB, TRUSO, DT, MSSVD, NHATAITRO, NAMTHANHLAP, MAUAO, WEBSITE, DIACHI, TENHLV, GHICHU d Thực thể DIEUKHIEN:  Thực thể mô tả trọng tài điều khiển trận đấu diễn  Các thuộc tính: STT, MSDIEUKHIEN, MSTRANDAU, MSTRONGTAI, VAITRO, GHICHU e Thực thể DSGHIBAN:  Thực thể tổng hợp số bàn thắng cầu thủ, dùng để tìm vua phá lưới giải đấu  Các thuộc tính: STT, MSCAUTHU, SOBANTHANG, GHICHU f Thực thể DSTHEPHAT:  Thực thể tổng hợp số thẻ phạt cầu thủ qua vịng đấu  Các thuộc tính: STT, MSCAUTHU, THEVANG, THEDO, GHICHU g Thực thể LICHTHIDAU:  Thực thể dung để lập lịch thi đấu giải đấu 7| Trang LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com h i j k l m n  Các thuộc tính: STT, MSTRANDAU, VONGDAU, NGAYDAU, GIODAU, MSSVD, MSCHU, MSKHACH, GHICHU Thực thể SVD:  Thực thể mô tả thông tin sân vận động câu lạc tham gia giải đấu  Các thuộc tính: STT, MSSVD, TENSVD, NAMXD, SUCCHUA, GHICHU Thực thể TRANDAU:  Thực thể mô tả trận đấu thi đấu có kết  Các thuộc tính: STT, MSTRANDAU, BTHANGCHU, BTHANGKHACH, GHICHU Thực thể TRDBANTHANG:  Thực thể mô tả bàn thắng trận đấu diễn ra, thời điểm diễn trận đấu, thực thể dùng để cập nhật cho thực thể DSGHIBAN  Các thuộc tính: STT, MSBANTHANG, MSTRANDAU, MSCAUTHU, THOIDIEM, LOAIHINH, GHICHU Thực thể TRDCHITIET:  Thực thể mô tả cầu thủ sân rời sân trận đấu thi đấu  Các thuộc tính: STT, MSCHITIET, MSTRANDAU, MSCAUTHU, VAITRO, THOIDIEM, GHICHU Thực thể TRDPHAT:  Thực thể mô tả cầu thủ vi phạm lỗi trận thi đấu, dùng để cập nhật cho thực thể DSTHEPHAT  Các thuộc tính: STT, MSPHAT, MSTRANDAU, MSCAUTHU, THOIDIEM, HINHTHUC, XULI, GHICHU Thực thể TRONGTAI:  Thực thể mô tả trọng tài tham gia điều khiển giải đấu  Các thuộc tính: STT, MSTRONGTAI, TENTRONGTAI, NGAYSINH, GIOITINH, QUOCTICH, GHICHU Thực thể XEPHANG:  Thực thể mô tả bảng xếp hạng đội tham gia giải đấu thời điểm  Các thuộc tính: SOTRAN, MSCLB, THANG, HOA, THUA, BANTHANG, BANTHUA, HIEUSO, DIEMSO, GHICHU 8| Trang LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Diễn giải mơ hình:  Một giải đấu cần tổ chức với đầy đủ yếu tố khác gồm ban huấn luyện, câu lạc bộ, cầu thủ, sân vận động, trọng tài, lịch thi đấu, …Các yếu tố thể dạng thực thể, thực thể có khóa ngoại, khóa chính, trường liệu thích hợp,…  Một giải đấu có nhiều câu lạc tham gia, câu lạc gồm thông tin là: mã số câu lạc bộ(MSCLB), tên câu lạc bộ(TENCLB), năm thành 9| Trang LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com lập(NAMTHANHLAP), … câu lạc có 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 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à huấn luyện viên dẫn dắt nhiều câu lạc khỏang thời gian cụ thể, câu lạc có ban huấn luyện gồm nhiều huấn luyện viên  Câu lạc có nhiều cầu thủ khác (Cầu thủ có thuộc tính: số áo, tên cầu thủ, ngày sinh, vị trí), cầu thủ tham gia vào hay nhiều câu lạc khác khoảng thời gian cụ thể, câu lạc đăng kí tối đa 30 cầu thủ phải đảm bảo đủ số cầu thủ để tham gia trận đấu giải (11 câu thủ)  Mỗi câu lạc tham gia hay nhiều cặp đấu khác mùa giải (thuộc tính trận đấu: mã số trận đấu, thời gian, địa điểm, tỷ số), trận đấu có câu lạc đấu với KIẾN TRÚC CHƯƠNG TRÌNH Gồm có thư mục lớn chứa lớp: BUS, DTO, DAO, GUI, BAOCAO (Xuất file báo cáo giải đấu dùng để lưu trữ) thư mục nhỏ SQL chứa câu kết nối sở liệu Thư mục BUS: (Lớp trung gian làm nhiệm vụ xử lý số liệu, tính tốn) 10 | T r a n g LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Thư mục DAO: (Lớp truy cập sở liệu) Thư mục DTO: (Lớp mô tả thực thể) 11 | T r a n g LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Một số source code DTO Giao diện đăng nhập: 12 | T r a n g LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Thư mục BAOCAO: 13 | T r a n g LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com GIAO DIỆN CHƯƠNG TRÌNH Hình Giao diện Giao diện chứa tab, là: “Hệ thống”, “Trợ giúp”, “Liên hệ”, “Báo cáo” 14 | T r a n g LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hình Tag “Hệ thống” Đăng nhập: Dùng cho để đăng nhập vào hệ thống, chia làm loại tài khoản (dùng cho người quản trị dùng tất chức chương trình) tài khoản phụ (tài khoản bị giới hạn chức năng) Đăng kí: Tạo tài khoản Thành viên (Mở rộng): dùng để truy cập vào trang cá nhân thành viên bao gồm số thơng tin (họ tên, ngày sinh, điện thoại, …) Thốt: Kết thúc tắt chương trình Hình Tag “Trợ giúp” Giúp đỡ: Khi click vào file “help.chm”, nội dung file dẫn bước việc sử dụng tool “Quản lý”, “Tra cứu” “Hiển thị” Hình Tag “Liên hệ” Mail: Gửi mail cho chúng tơi thắc mắc, góp ý bạn 15 | T r a n g LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hình Tag “Báo cáo” Đăng kí: Xuất nội dung mục “Đăng kí” file Trọng tài: Xuất nội dung mục “Trọng tài” file Thi đấu:Xuất nội dung mục “Thi đấu” file Giải đấu: Xuất nội dung mục “Giải đấu” file Phần cơng cụ chính: “Quản lý”, “Tra cứu” “Hiển thị” Hình Tool Hình Tool “Tra “Hiển thị” Hình Tool “Quản lý” cứu”Hình Tool 16 | T r a n g LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com KẾT LUẬN ƯU ĐIỂM - Chương trình đáp ứng yêu cầu việc quản lý thông tin như: thêm, xóa, cập nhập, tìm kiếm,… Giao diện đơn giản khơng gây khó khăn cho người dùng lần KHUYẾT ĐIỂM - Vẫn số lỗi chưa cập nhật liệu SQL Giao diện đồ họa cịn vài chỗ chưa hồn thiện (VD: “thành viên” chưa làm mục hiển thị thông tin cá nhân) HƯỚNG MỞ RỘNG - Có thể mở thêm mục cập nhập thơng tin thành viên Có thể kết nối mạng để quản lý từ xa 17 | T r a n g LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ... dụng tin học vào thực tiễn, giúp cho việc quản lý cầu thủ trở nên dễ dàng việc cập nhập, thêm mới, tìm kiếm, chương trình “chương trình quản lý bóng đá? ?? Vì lần nhóm làm phần mềm tin học, nên... CHƯƠNG TRÌNH Ngày việc ứng dụng tin học lĩnh vực hữu ích, việc giúp cho cơng việc nhanh chóng, tiết kiệm giúp cho người dùng tiện lợi Ứng dụng tiện lợi việc quản lý người, nói rõ quản lý đội bóng, ... chương trình ? ?Quản lý bóng đá? ?? để giúp cho việc thao tác thông tin như: thêm, cập nhập, xóa, tìm kiếm trở nên đơn giản sau vài thao tác máy tính với thời gian so với việc làm thủ cơng Chương trình

Ngày đăng: 01/11/2022, 15:41

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w