Xem trước tài liệu

Đang tải tài liệu...

Thông tin chi tiết tài liệu

Định dạng: PDF
Số trang: 59 trang
Dung lượng: 2 MB

Giới thiệu nội dung

XÂY DỰNG MODULE HỖ TRỢ HAI CHƯƠNG TRÌNH MÁY TÍNH THI ĐẤU CỜ CARO TỰ ĐỘNG

Tác giả: Nguyễn Huỳnh Phúc, Lê Hồng Đạo, Phạm Thái Dương

Lĩnh vực: Công nghệ thông tin

Nội dung tài liệu:

Đề tài nghiên cứu khoa học của sinh viên này tập trung vào việc xây dựng một module hỗ trợ hai chương trình máy tính thi đấu cờ caro một cách tự động, thống nhất và công bằng. Mục tiêu chính là tạo ra một sân chơi lập trình, ứng dụng cho việc chấm điểm bài tập và tổ chức các cuộc thi học thuật về trí tuệ nhân tạo trong lĩnh vực lập trình game Caro.

Dự án này mang lại lợi ích trong môi trường giảng dạy và tổ chức thi đấu, giúp sinh viên làm quen với trí tuệ nhân tạo và ứng dụng vào lập trình. Module được xây dựng có khả năng kết nối hai máy, cho phép hai chương trình thi đấu. Client có thể tương tác và gửi thông tin về cho Server, trong khi Server có nhiệm vụ tổng hợp kết nối và cài đặt trận đấu. Framework được cung cấp cho phép người dùng lập trình chương trình thi đấu, đồng thời có khả năng lưu kết quả và phục hồi trạng thái trận đấu khi có sự cố.

Mục lục chi tiết:

  • MỤC LỤC
  • DANH MỤC NHỮNG MỤC VIẾT TẮT
  • DANH MỤC CÁC HÌNH VẼ
  • THÔNG TIN KẾT QUẢ NGHIÊN CỨU CỦA ĐỀ TÀI
  • MỞ ĐẦU
    • Tổng quan tình hình nghiên cứu
    • Lý do chọn đề tài
    • Mục tiêu đề tài
    • Phương pháp nghiên cứu
    • Đối tượng và phạm vi nghiên cứu
  • CHƯƠNG 1: CƠ SỞ LÝ THUYẾT
    • Mạng cục bộ (Local Network Area)
    • Mô hình Client – Server
    • Socket
    • Database (Microsoft SQL Server)
    • WPF (Windows Presentation Foundation)
    • .NET Framework
  • CHƯƠNG 2: XÂY DỰNG PHẦN MỀM
    • Xác định yêu cầu
    • Xây dựng giao diện phần mềm
      • Xây dựng giao diện của chương trình Server
      • Xây dựng giao diện của chương trình Client
  • CHƯƠNG 3: CÁC KẾT QUẢ NGHIÊN CỨU
    • Chương trình Server
      • Màn hình Trang chủ
      • Màn hình Tạo tài khoản mới
      • Màn hình Tường thuật lại trận đấu
    • Chương trình Client
      • Màn hình Trang chủ
      • Màn hình Đăng nhập
    • Một số đoạn code quan trọng
  • CHƯƠNG 4: ĐÁNH GIÁ
  • KẾT LUẬN VÀ KIẾN NGHỊ
  • TÀI LIỆU THAM KHẢO
  • PHỤ LỤC