Lập Trình Hướng Đối tượng

11 1.1K 4
Lập Trình Hướng Đối tượng

Đ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

Báo Cáo Bài Tập Lớn Môn Lập Trình Hướng Đối tượng Lập Trình Trò Chơi Cờ Caro Mô hình ClientServer Bài toán đề ra Lập trình trò chơi cờ caro theo mô hình client server Yêu cầu chung Trò chơi cho phép: Nhiều client kết nối tới server cùng lúc Server sẽ lựa chọn từng cặp đối thủ Kiểm tra thắng thua của mỗi đối thủ

Báo Cáo Bài Tập Lớn Môn Lập Trình Hướng Đối tượng Nhóm 1: K47 CNTT Lập Trình Trò Chơi Cờ Caro - Mô hình Client/Server Thành Viên và phân chia công việc:  Trần Bình(Nhóm Trưởng): Xây dựng và ghép nối chương trình  Thiều Thị Ngọc Anh: Giao diện  Lương Quang Đức: Kết nối client server  Đậu Ánh Dương: Kết nối client server  Bùi Văn Dũng: Thuật toán kết thúc trò chơi I. Bài toán và yêu cầu • Bài toán đề ra Lập trình trò chơi cờ caro theo mô hình client- server • Yêu cầu chung • Trò chơi cho phép: • Nhiều client kết nối tới server cùng lúc • Server sẽ lựa chọn từng cặp đối thủ • Kiểm tra thắng thua của mỗi đối thủ II. Các bước thực hiện 1. Xây dựng chương trình bên phía server: • Tạo một lớp chính caroserver với các công việc sau: • Tạo cổng để sẵn sàng kết nối các client • Phân luồng kết nối các client đến server • Nhận và gửi dữ liệu đến các client II. Các bước thực hiện • 2 Xây dựng chương trình bên phía client • Tạo một lớp chính caroclient với các công việc sau: • Kết nối đến caroserver • Tạo giao diện người chơi với bàn cờ caro 14*14 • Các sự kiện khi click chuột vào một cell • Nhận dữ liệu trả về từ phía server và gửi dữ liệu đến server II. Các bước thực hiện 3 Xây dựng lớp HandleAsession • Xây dựng giải thuật để kiểm tra thắng thua của từng cặp đối thủ III. Chương trình Phía server: III. Chương trình Phía Client1: III. Chương trình • Phía Client2: IV.Ưu nhược điểm của chương trình 1. Ưu Điểm: + Giao diện thân thiện + Cho phép nhiều client kết nối cùng lúc +Kiểm tra thắng thua của từng đối thủ 2. Nhược điểm: +Chưa tạo được nhiều chức năng thuận tiện cho người chơi: chát… [...]...Chương trình bên cạnh những ưu điểm còn có nhiều hạn chế Vì vậy chúng em mong được sự góp ý của thầy cô Chúng em xin chân thành cảm ơn! Nhóm 1-K47 CNTT

Ngày đăng: 13/07/2014, 20:22

Từ khóa liên quan

Mục lục

  • Báo Cáo Bài Tập Lớn Môn Lập Trình Hướng Đối tượng

  • Lập Trình Trò Chơi Cờ Caro - Mô hình Client/Server

  • I. Bài toán và yêu cầu

  • II. Các bước thực hiện

  • Slide 5

  • Slide 6

  • III. Chương trình

  • Slide 8

  • Slide 9

  • IV.Ưu nhược điểm của chương trình

  • Slide 11

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

  • Đang cập nhật ...

Tài liệu liên quan