Báo cáo môn cấu trúc dữ liệu - Phần mềm trò chơi cờ cá ngựa
lượt xem 51
download
Tài liệu tham khảo dành cho giáo viên và các bạn sinh viên chuyên ngành công nghệ thông tin - Báo cáo môn cấu trúc dữ liệu - Phần mềm trò chơi cờ cá ngựa.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Báo cáo môn cấu trúc dữ liệu - Phần mềm trò chơi cờ cá ngựa
- Trường Đại học Khoa học tự nhiên Khoa công nghệ thông tin o0o Môn: Xây dựng phần mềm hướng đối tượng Đề tài: Phần mềm trò chơi cờ cá ngựa Họ tên: Nguyễn Hoàng Hải Đăng GVHD: Trần Minh Triết MSSV: 02HC319
- Mục lục----------------------------------------------------------------------------------------------- Chương 3:Thiết kế 3.1 Thiết kế dữ liệu 3.2 Thiết kế giao diện 3.3 Thiết kế xử lý Chương 4: Cài đặt và thử nghiệm Chương 5: Kết luận và hướng phát triển
- 3.1 Thiết kế dữ liệu Bảng tham số: Mã TS Tên tham số Kiểu Giá trị Trạng thái DL 1 SoNguoiChoi int 4 Sử dụng 2 GiaTriRaQuan1 int 1 Sử dụng 3 GiaTriRaQuan2 int 6 Sử dụng 4 GiaTriVeDich1 int 1 Sử dụng 5 GiaTriVeDich2 int 6 Sử dụng 6 SoXiNgau int 1 Sử dụng 7 HinhBanCo String Sử dụng 3.2 Thiết kế giao diện Giao diện Xử lý chính: (3) (1) (2) (4) (0) Nội dung xử lý Màn hình Xử lý chính: - Biến cố (0) xảy ra khi màn hình Xử lý chính sắp hiển thị, bao gồm: + Load thông tin bàn cờ default ,Load hình bàn cờ, Load hình xí ngầu. + Vô hiệu hoá nút đổ xí ngầu. - Biến cố (1) xảy ra khi nhấn nút SapBanCo, bao gồm: + Đọc thông tin bàn cờ (tuỳ chọn ) và hiển thị các quân cờ lên màn hình. + Vô hiệu hoá nút SapBanCo. - Biến cố (2) xảy ra khi nhấn nút TuyChọn , bao gồm: + Load màn hình tuỳ chọn ( chọn số người chơi, số xí ngầu, giá trị ra quân, giá trị về đích, đổi hình bàn cờ). - Biến cố (3) xảy ra khi nhấn nút DoXiNgau, bao gồm: + Hiển thị hình xí ngầu tương ứng với mỗi lần đổ. - Biến cố (4) xảy ra khi nhấn nút Thoat, bao gồm: + Thoát khỏi màn hình Xử lý chính.
- Giao diện Tuy Chon hình bàn cờ: (0) (1) (2) Nội dung xử lý Màn hình chọn hình bàn cờ: - Biến cố (0) xảy ra khi màn hình sắp hiển thị, baogồm: + Load hình bàn cờ mặc định - Biến cố (1) xảy ra khi chọn nút Thay Doi, bao gồm: + Mở hộp thoại chọn file hình - Biến cố (2) xảy ra khi chọn nút Ap Dung, bao gồm: + Lưu file hình đã chọn Giao diện Tuy Chon người chơi:
- (0) (2) (1) (3) Nội dung xử lý màn hình Tuy Chon người chơi: - Biến cố (0) xảy ra khi màn hình sắp hiển thị, baogồm: + Load dữ liệu vào cmbNguoiChoi,cmbSoQuan,checkbox,.. - Biến cố (1) xảy ra khi check vào checkbox - Biến cố (2) xảy ra khi click vào cmbBox(chọn số người chơi,chọn số quân trong mỗi màu cờ. - Biến cố (3) xảy ra khi chọn nút Ap Dung, bao gồm: + Lưu các lựa chọn 3.3 Thiết kế xử lý Sơ đồ Sequence cho Màn hình Xử lý chính:
- Sơ đồ Sequence cho Màn hình Xử lý chính: :frXuLyChinh :BCCtrl :BCInfo :TCCtrl :TCInfo :UserCtrl :UserInfo :QCCtrl :QCInfo :XNCtrl :XNInfo //Tùy chọn //Lấy thông tin tùy chọn //Sắp bàn cờ //Lấy info tùy chọn //Đọc thông tin tùy chọn //Lấy info bàn cờ //Lấy Info User //Đọc Info User //Xử lý bàn cờ //Load Bàn cờ //Lấy Info Quân cờ //Đọc Info Quân cờ //Lấy Info Xí ngầu //Lấy Info Xí ngầu //Load Xí ngầu //Load Hình bàn cờ //Đổ Xí ngầu //Lưu Info Xí ngầu //Xin ra quân //Lấy Info quân cờ //Đọc Info Quân cờ //Thực hiện nước đi //Đọc Info Quân cờ //Thoát Bàn cờ
- Sơ đồ Sequence cho Màn hình tùy chọn Người chơi: :frTCNguoiChoi :TCCtrl :TCInfo //Tùy chọn Click() //Load default //Thông tin tùy chọn default //Chọn số người chơi Số người chơi:4 //Chọn số quân mỗi chuồng Người chơi ưu tiên:1 Số quân cờ mỗi chuồng:4 //Chọn Người ưu tiên //Nhập tên người chơi //Áp dụng Click() //Lưu tùy chọn
- Sơ đồ Sequence cho Màn hình tùy chọn hình bàn cờ: :frTCHinhBC :TCCtrl :TCInfo //Tùy chọn Click() // Load hình baøn // Lấy hình baøn cờ default cờ default //Thay đổi hình BC Mở hộp thoại cho //Áp dụng Click() //Lưu đường dẫn hình BC phép chọn hình thích hợp.
- Chương 4: Cài đặt và thử nghiệm Môi trường Visual Studio.Net Ngôn ngữ lập trình C# Hầu hết các chức năng Chương 5: Kết luận và hướng phát triển Các chức năng đã cài: - Sắp bàn cờ - Đổ xí ngầu - Đi ngựa - Xử lý nước đi - Xin ra quân - Thay đổi quy định Chưa có hướng phát triển cụ thể
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Một số điều cần biết về cách trình bày luận văn cao học
11 p | 572 | 214
-
Thuyết trình môn kiến trúc máy tính: CPU
20 p | 650 | 108
-
BÁO CÁO BÀI TẬP THỰC HÀNH MÔN CẤU TRÚC DỮ LIỆU & GIẢI THUẬT
31 p | 410 | 90
-
Báo cáo môn Đa dạng sinh học
37 p | 228 | 48
-
Báo cáo: Quy hoạch sử dụng đất xã Tam Hiệp Thanh Trì - Hà Nội
67 p | 173 | 31
-
Đề tài nghiên cứu khoa học cấp cơ sở: Phuương pháp học tiếng Anh học qua dự án (Project-Based learing) để tăng cường hiệu quả tự học tiếng Anh cho sinh viên Đại học Thương Mại
59 p | 61 | 13
-
Báo cáo môn Cấu trúc dữ liệu 2: Cây đỏ đen
33 p | 119 | 12
-
Báo cáo môn: Thiết kế cơ sở dữ liêu
15 p | 121 | 9
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn