1. Trang chủ
  2. » Luận Văn - Báo Cáo

Xây dựng phần mềm trò chơi ai là triệu phú lập trình java

47 28 1

Đ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

Tiêu đề Xây Dựng Phần Mềm Trò Chơi Ai Là Triệu Phú
Tác giả Bùi Kiều Trang, Lương Thúy Hòa
Người hướng dẫn Ths Nguyễn Thanh Trường
Trường học Trường Đại Học Tài Chính - Marketing
Chuyên ngành Công Nghệ Thông Tin
Thể loại Đồ Án Môn Học
Năm xuất bản 2021
Thành phố TP. Hồ Chí Minh
Định dạng
Số trang 47
Dung lượng 13,25 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

BỘ TÀI CHÍNH TRƯỜNG ĐẠI HỌC TÀI CHÍNH - MARKETINGKHOA CÔNG NGHỆ THÔNG TIN --- --- ĐỒ ÁN MÔN HỌCLẬP TRÌNH JAVA Đề tài: XÂY DỰNG PHẦN MỀM TRÒ CHƠI AI LÀ TRIỆU PHÚ Giảng viên hướng dẫn : T

Trang 1

BỘ TÀI CHÍNH TRƯỜNG ĐẠI HỌC TÀI CHÍNH - MARKETING

KHOA CÔNG NGHỆ THÔNG TIN

- -

ĐỒ ÁN MÔN HỌCLẬP TRÌNH JAVA

Đề tài: XÂY DỰNG PHẦN MỀM TRÒ CHƠI AI LÀ TRIỆU PHÚ

Giảng viên hướng dẫn : Ths Nguyễn Thanh Trường

Sinh viên thực hiện 1 : Bùi Kiều Trang

Sinh viên thực hiện 2 : Lương Thúy Hòa

Mã lớp học phần : 2031112005804

TP Hồ Chí Minh, tháng 7 năm 2021

Trang 2

TRƯỜNG ĐẠI HỌC TÀI CHÍNH - MARKETING

KHOA CÔNG NGHỆ THÔNG TIN

- -

ĐỒ ÁN MÔN HỌCLẬP TRÌNH JAVA

Đề tài: XÂY DỰNG PHẦN MỀM TRÒ CHƠI AI LÀ TRIỆU PHÚ

Giảng viên hướng dẫn : Ths Nguyễn Thanh Trường

Sinh viên thực hiện 1 : Bùi Kiều Trang

Trang 3

Xin chân thành cảm ơn.

Sinh viên:

Bùi Kiều Trang – Lương Thúy Hòa

Trang 4

- Điểm số:

- Điểm chữ:

Thành phố Hồ Chí Minh, tháng 7 năm 2021 Giảng viên (ký và ghi rõ họ tên) MỤC LỤC Trang DANH MỤC TỪ VIẾT TẮT i

DANH MỤC THUẬT NGỮ ANH – VIỆT ii

DANH MỤC HÌNH VÀ BẢNG iii

Trang 5

CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI 1

1.1 Giới thiệu về đề tài 1

1.2 Lý do hình thành đề tài 2

1.3 Mục tiêu hình thành đề tài 2

1.4 Nội dung đề tài 2

1.5 Đối tượng và phạm vi đề tài 3

1.6 Phương pháp nghiên cứu 3

1.7 Dự kiến kết quả đạt được 4

CHƯƠNG 2: CƠ SỞ LÝ THUYẾT 5

2.1 Đặt vấn đề 5

2.2 Giới thiệu về trò chơi 5

2.3 Hướng dẫn trò chơi 6

2.4 Tổng qua về Java 8

2.5 Công cụ xây dựng chương trình 10

2.5.1 Netbeans IDE 10

2.5.2 Giới thiệu về SQL Sever 12

2.6 Hướng dẫn sử dụng Java JDBC kết nối cơ sở dữ liệu 14

2.6.1 JDBC là gì? 14

2.6.2 Các thành phần của JDBC 15

2.6.3 Kết nối database với Java JDBC 15

CHƯƠNG 3: CẤU TRÚC DỮ LIỆU VÀ GIẢI THUẬT 17

3.1 Các chức năng của phần mềm trò chơi 17

3.1.1 Lược Đồ Phân Rả Các Model 17

3.1.2 Module Thao Tác Với Cơ Sở Dữ Liệu 17

3.1.3 Module Chơi 18

3.2 Phân tích thiết kế thành phần CSDL 19

3.2.1 Mức ý niệm (phân tích) 19

3.2.2 Các ràng buộc toàn vẹn 21

3.2.3 Mức logic (thiết kế): Thiết kế ERD cho phần CSDL 22

3.2.4 Lược đồ cơ sở dữ liệu quan hệ 23

CHƯƠNG 4: HIỆN THỰC CHƯƠNG TRÌNH 25

Trang 6

4.2.1 Ghi danh 29 4.2.2 Trả lời câu hỏi 30 4.2.3 Sự trợ giúp 35

Trang 7

DANH MỤC TỪ VIẾT TẮT

Trang 8

TT Thuật ngữ tiếng Anh Ý nghĩa tiếng Việt

4 Language Intergrate Query Truy vấn tích hợp ngôn ngữ

Trang 9

DANH MỤC HÌNH VÀ BẢNG

Tra Hình 1 1 Hình ảnh giới thiệu về game ai là triệu phú 1Y

Hình 2 1 Nghệ sĩ Xuân Bắc tham gia Ai là triệu phú 6

Hình 2 2 Phần thưởng trong game 7

Hình 2 4 Hình ảnh minh họa câu hỏi trong game 8

Hình 2 5 Giới thiệu về Java 9

Hình 2 6 Hình ảnh giao diện Netbeans 11

Hình 2 7 Giao diện SQL Sever 13

Hình 2 8 Hình ảnh minh họa sql server với port 1433 16

Hình 2 9 Hình ảnh minh họa khi thêm Libaries 1 Hình 3 1 Hình ảnh lược đồ phân rả 17

Hình 3 2 Hình ảnh thao tác với cơ sở dữ liệu 17

Hình 3 3 Hình ảnh Module trò chơi 19

Hình 3 9 Mô hình ERD 23

Hình 3 10 Sơ đồ Diagram 2 Hình 4 1 Giao diện mở đầu 25

Hình 4 2 Khi bấm nút Exit 26

Hình 4 3 Khi bấm nút Bảng xếp hạng 27

Hình 4 4 Bảng xếp hạng 27

Hình 4 5 Giao diện chính 28

Hình 4 6 Nhập tên người chơi 29

Trang 10

Hình 4 8 Câu hỏi của chương trình 30

Hình 4 9 Người chơi chọn đáp án 31

Hình 4 10 Đáp án đúng và tăng thang mức thưởng 31

Hình 4 11 Đáp án sai và công bố giải thưởng đạt được 32

Hình 4 12 Đáp án sai ở câu đầu tiên 32

Hình 4 13 Thông báo hết thời gian trả lời câu hỏi 33

Hình 4 14 Thông báo xác nhận quay lại Menu mở đầu 34

Hình 4 15 Người chơi chiến thắng, đạt được mức thưởng cao nhất 34

Hình 4 16 Biểu tượng sự trợ giúp 50/50 35

Hình 4 17 Sử dụng sự trợ giúp 50/50 35

Hình 4 18 Biểu tượng sự trợ giúp Hỏi ý kiến khán giả 36

Hình 4 19 Người trợ giúp không có đáp án 36

Hình 4 20 Người trợ giúp chọn đáp án sai 37

Hình 4 21 Người trợ giúp chọn đáp án đúng 37

Bảng 3 1 Bảng Question 19

Bảng 3 2 Bảng Answer 20

Bảng 3 3 Bảng Player 20

Bảng 3 4 Bảng Result 20

Bảng 3 5 Bảng tầm ảnh hưởng R1 21

Bảng 3 6 Bảng tầm ảnh hưởng R2 21

Bảng 3 7 Bảng tầm ảnh hưởng R3 22

Bảng 3 8 Bảng tầm ảnh hưởng R4 22

Trang 12

CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI

1.1 Gi i thi u vềề đềề tàiớ ệ

"Ai là triệu phú" được chuyển thể từ phiên bản game phát trên VTV3 tối thứ 3 hàngtuần và trở nên quen thuộc với tất cả mọi người Cơ hội để ngồi trên chiếc ghế nóng củaVTV3 tại trường q

uay S9 là rất khó cho hầu hết mọi người, tựa game này ra đời đã đáp ứng được yêu cầuđó

Hình 1 1 Hình ảnh giới thiệu về game ai là triệu phú

Đây là một thể loại game chơi trên chính sự hiểu biết của bạn về tất cả mọi vấn đề từ

cổ chí kim, nhiều lĩnh vực trong cuộc sống với hình thức trả lời câu hỏi trắc nghiệm kháchquan 4 lựa chọn với 3 quyền trợ giúp: 50/50, gọi điện thoại cho người thân, hỏi ý kiến khángiả trong trường quay và quyền ngưng cuộc chơi ở mốc bất kỳ để bảo toàn số điểm thưởngđang có

Với giao diện đồ họa sống động, âm thanh đa phương tiện với lời dẫn chương trìnhthật của MC Lại Văn Sâm, đây thật sự là một phần mềm vừa chơi vừa học thú vị nhất là chocác bạn học sinh – sinh viên dùng cho ôn luyện kiến thức

Trang 13

Đề tài: “ Xây dựng phần mềm trò chơi Ai là triệu Phú ”

1.2 Lý do hình thành đềề tài

Hiện nay ngành Công Nghệ Thông Tin đã có những bước phát triển nhanh chóng vềứng dụng của nó trong mọi lĩnh vực trong cuộc sống trên phạm vi toàn thế giới nói chung vàViệt Nam nói riêng Công nghệ thông tin là một phần không thể thiếu của cuộc sống vănminh góp phần đấy mạnh công cuộc công nghiệp hóa hiện đại học đất nước

Java là một công nghệ xây dựng các ứng dụng phần mềm có vị trí lớn trong nhữngnăm cuối thế kỉ 20, đầu thế kỉ 21 Nó được coi là công nghệ mang tính cách mạng và khả thinhất trong việc tạo ra các ứng dụng có khả năng chạy thống nhất trên nhiều nền tảng mà chỉcần biên dịch một lần là một ngôn ngữ bật cao như C, C++, SmallTalk …cho nên có thể tạo

ra các ứng dụng để giải quyết các vấn đề về số, xử lý văn bản, tạo ra trò chơi …

Trong quá trình tìm hiểu chúng thì chúng em rất hứng thú với Bộ công cụ hỗ trợ việctạo giao diện người dùng (GUI) Swing là một bộ công cụ tiện ích, là một phần của ngônngữ lập trình Java tổng thể nó hổ trợ cho người dùng tạo ra các cửa sổ windows, các layoutcho phần mềm, tạo ra các control cho phép người dùng tương tác nên chúng em đã quyết

định sử dụng bộ công cụ này của Java để xây dựng Từ đó hình thành nên đề tài Xây dựng phần mềm trò chơi Ai là triệu Phú để có thể thấy rõ được khả năng mạnh mẽ của nó.

1.3 M c tều hình thành đềề tàiụ

Đề tài “Xây dựng phần mềm trò chơi Ai là triệu phú” hướng đến các mục tiêu cơ

bản sau:

 Hệ thống hóa các kiến thức cơ sở làm nền tảng cho việc thực hiện đề tài

 Trình bày tóm tắt một số đề tài liên quan đã được thực hiện trước đây dưới các hìnhthức khác nhau

 Vận dụng được tính chất của Lập trình hướng đối tượng

 Ứng dụng của Swing vào việc xây dựng trò chơi Ai là triệu phú

1.4 N i dung đềề tàiộ

Chương 1: Tổng quan về đề tài

 Giới thiệu về trò chơi Ai là triệu phú

Trang 14

 Lý do hình thành đề tài

 Mục tiêu đề tài

 Nội dung đề tài

 Đối tượng và phạm vi đề tài

 Phương pháp nghiên cứu

 Dự kiến kết quả đạt được

Chương 2: Tìm hiểu cơ sở lý thuyết

 Đặt vấn đề

 Giới thiệu về trò chơi

 Hướng dẫn trò chơi

 Tổng quan về Java

 Các công cụ sử dụng để xây dựng chương trình

 Hướng dẫn sử dụng Java JDBC kết nối cơ sở dữ liệu

Chương 3: Cấu trúc dữ liệu và giải thuật

 Các chức năng của phần mềm trò chơi

 Phân tích thiết kế thành phần CSDL

1.5 Đốối t ượng và ph m vi đềề tàiạ

 Đối tượng nghiên cứu: Xây dựng phần mềm trò chơi Ai là triệu Phú

 Phạm vi nghiên cứu: Phạm vi xoay quanh các công ty game, đảm bảo đầy đủcác chức năng chính của phần mềm và khai thác các chức năng mới có liên quan đến việc xâydựng phần mềm nhằm giúp cho phần mềm thêm phần tiện ích

Trang 15

Đề tài: “ Xây dựng phần mềm trò chơi Ai là triệu Phú ”

 Phân tích, đưa ra kết quả và thực hiện

 Phương tiện nghiên cứu:

 Nghiên cứu cơ sở lý thuyết về phân tích và thiết kế hệ thống thông tin

 Phần mềm Apache NetBeans IDE để có thể lập trình

1.7 D kiềốn kềốt qu đ t đự ả ạ ược

 Tìm hiểu được các qui trình của game

 Tìm hiểu các cơ sở lý thuyết

 Phân tích và thiết kế hệ thống của game

 Thiết kế giao diện

Hoàn thiệt đầy đủ các chức năng “Xây dựng phần mềm trò chơi Ai là triệu Phú” với tính thực tế áp dụng vào đời thực, phát triển phần mềm để giúp con người tiếp cận dễ

dàng hơn với trò chơi

Trang 16

CHƯƠNG 2: CƠ SỞ LÝ THUYẾT

2.1 Đ t vấốn đềềặ

Trò chơi điện tử (tiếng Anh: electronic game) là một trò chơi sử dụng các thiết bị điện

tử để tạo ra một hệ thống tương tác mà người chơi có thể chơi Trò chơi điện tử là hình thứcphổ biến nhất hiện nay và vì lý do này, hai thuật ngữ thường được sử dụng nhầm lẫn Cáchình thức phổ biến khác của trò chơi điện tử bao gồm các sản phẩm như trò chơi điện tửcầm tay, hệ thống độc lập (ví dụ: pinball, slot machine hoặc các máy trò chơi arcade cơđiện) và các sản phẩm không trực quan độc quyền (ví dụ: trò chơi âm thanh)

Trong cuộc sống hiện nay, không khó để có thể tìm một trò chơi để có thể có thể giảitrí, giúp chúng ta có thể xõa stress sau một thời gian dài làm việc hay gặp mặt bạn bè tròchuyện qua các ứng dụng trong trò chơi Và để có thể đáp ứng nhu cầu đó của con người thìngày nay việc phát triển công nghệ mạng không còn xa lạ với mọi người Các loại trò chơimọc lên như nấm, đủ thể loại, đủ hình thức để có thể thu hút con người

Một số người thường có xu hướng kì thị đối với game, khi nhắc đến từ game thì họđều nghĩ ngay đến những trò vô bổ, tốn thời gian vô ích vào đấy, Nhưng mà họ chỉ nghĩ đếntác hại mà lại không nghĩ đến những lợi ích khác, chúng ta có thể ví dụ như là game ai là triệu phú một game dành cho điện thoại cực kỳ trí tuệ và bổ ích Một sân chơi hoàn toànmới cho mọi người, bởi vì muốn chơi tốt và dành chiến thắng các bạn phải là một người cótầm hiểu biết cực kì nhiều Trong game ai là triệu phú thì sẽ có vô vàn câu hỏi trong tất cảcác lĩnh vực trong cuộc sống như: thể thao, lịch sử, thông tin kinh tế, đời sống xã hội, âmnhạc…bạn phải là một người hiểu biết cực kì sâu sắc mới có thể chinh phục được tất cảnhững gì trong game

Quá nhiều điều mà chúng ta cần phải cân nhắc về một vấn đề nào đó chưa chắc nó đã

phải là xấu xa hoàn toàn mà còn tùy vào nhận thức của mỗi người Game Ai là triệu phú sẽ giúp bạn học hỏi được những điều mà bạn chưa hề hay biết thông qua những câu hỏicủa chương trình, giúp bạn bổ sung thêm những kiến thức còn thiếu sót trong cuộc sống củabạn

2.2 Gi i thi u vềề trò ch i ớ ệ ơ

Trang 17

Đề tài: “ Xây dựng phần mềm trò chơi Ai là triệu Phú ”

Ai là triêu phú là game show nổi tiếng trên thế giới lẫn Việt Nam, nếu các bạn theo

dõi game ai là triệu phú trên Game24h đều dễ dàng nhận thấy sức hút của trò chơi ai là triệu

phú lớn như thế nào.

Xuất hiện tại Việt Nam từ những năm 2017, 2018 và bùng nổ vào những năm 2019,game show Ai là triệu phú đã trở thành món ăn tinh thần không thể thiếu của khán giả Việt

Hình 2 1 Nghệ sĩ Xuân Bắc tham gia Ai là triệu phú

Nhiệm vụ của bạn trong Ai là triệu phú cực kỳ đơn giản đó là:

Bạn chỉ việc suy nghĩ thật kỹ, trả lời chuẩn xác tất cả những câu hỏi trò chơi đưa rađồng thời sử dụng thật hợp lý 2 sự trợ giúp của game để có được lợi thế lớn nhất khi chơi.2.3 Hướng dấẫn trò ch iơ

Có tất cả 15 câu hỏi trong tựa game này (các câu hỏi được chọn lựa ngẫu nhiên trongthư viện câu hỏi của game ai là triệu phú) Chúng được đưa ra với thứ tự từ dễ đến khó

Trang 18

Hình 2 2 Phần thưởng trong game

Trong quá trình chơi trò chơi ai là triệu phú, bạn sẽ có 2 sự trợ giúp bao gồm:

 Hỏi ý kiến khán giả: Trò chơi sẽ mô phỏng chính xác một khán giả đang trả lời giúpbạn, có nghĩa là đáp án có thể đúng hoặc sai, thậm chí còn không có câu trả lời, cái này là hênxui

 Trợ giúp 50/50: Trò chơi sẽ loại bỏ đi 2 đáp án không chính xác cho bạn

Bạn có 60s suy nghĩ và trả lời, nhưng hãy cố gắng trả lời thật nhanh và chính xác Khingười chơi trả lời sai câu hỏi nào đó thì chương trình sẽ công bố đáp án đúng, giải thưởngbạn mang về và dừng lại Khi bạn trả lời đúng, chương trình tự động chuyển câu tiếp theo vàthông báo câu trả lời đúng

Mỗi câu hỏi sẽ có 4 đáp án, bạn cần chọn đúng đáp án chính xác cho chúng Sử dụngchuột để thực hiện các thao tác

Trang 19

Đề tài: “ Xây dựng phần mềm trò chơi Ai là triệu Phú ”

Hình 2 3 Hình ảnh minh họa câu hỏi trong game

2.4 T ng qua vềề Javaổ

Java là một trong những ngôn ngữ lập trình hướng đối tượng Nó được sử dụng trongphát triển phần mềm, trang web, game hay ứng dụng trên các thiết bị di động

Java được khởi đầu bởi James Gosling và bạn đồng nghiệp ở Sun MicroSystem năm

1991 Ban đầu Java được tạo ra nhằm mục đích viết phần mềm cho các sản phẩm gia dụng,

Trang 20

Hình 2 4 Giới thiệu về Java

Đặc điểm của ngôn ngữ lập trình Java

 Tương tự C++, hướng đối tượng hoàn toàn

Trong quá trình tạo ra một ngôn ngữ mới phục vụ cho mục đích chạy được trên nhiềunền tảng, các kỹ sư của Sun MicroSystem muốn tạo ra một ngôn ngữ dễ học và quen thuộcvới đa số người lập trình Vì vậy họ đã sử dụng lại các cú pháp của C và C++

Tuy nhiên, trong Java thao tác với con trỏ bị lược bỏ nhằm đảo bảo tính an toàn và dễ

sử dụng hơn Các thao tác overload, goto hay các cấu trúc như struct và union cũng đượcloại bỏ khỏi Java

 Độc lập phần cứng và hệ điều hành

Một chương trình viết bằng ngôn ngữ Java có thể chạy tốt ở nhiều môi trường khácnhau Gọi là khả năng “cross-platform” Khả năng độc lập phần cứng và hệ điều hành đượcthể hiện ở 2 cấp độ là cấp độ mã nguồn và cấp độ nhị phân

Ở cấp độ mã nguồn: Kiểu dữ liệu trong Java nhất quán cho tất cả các hệ điều hành vàphần cứng khác nhau Java có riêng một bộ thư viện để hỗ trợ vấn đề này Chương trình viếtbằng ngôn ngữ Java có thể biên dịch trên nhiều loại máy khác nhau mà không gặp lỗi

Ở cấp độ nhị phân: Một mã biên dịch có thể chạy trên nhiều nền tảng khác nhau màkhông cần dịch lại mã nguồn Tuy nhiên cần có Java Virtual Machine để thông dịch đoạn mãnày

Trang 21

Đề tài: “ Xây dựng phần mềm trò chơi Ai là triệu Phú ”

Ưu điểm: Phương pháp này giúp các đoạn mã viết bằng Java có thể chạy được trên

nhiều nền tảng khác nhau Với điều kiện là JVM có hỗ trợ chạy trên nền tảng này

Nhược điểm: Cũng như các ngôn ngữ thông dịch khác, quá trình chạy các đoạn mã

Java là chậm hơn các ngôn ngữ biên dịch khác (tuy nhiên vẫn ở trong một mức chấp nhậnđược)

2.5 Cống c xấy d ng chụ ự ương trình

2.5.1 Netbeans IDE

NetBeans IDE là một công cụ hỗ trợ lập trình viết mã code miễn phí được cho là tốtnhất hiện nay, được sử dụng chủ yếu cho các lập trình viên phát triển Java tuy nhiên phầnmềm có dung lượng khá là nặng dành cho các máy cấu hình có RAM, CPU tương đối cao

để vận hành

NetBeans IDE là môi trường phát triển tích hợp và cực kỳ cần thiết cho các lập trìnhviên, công cụ này có thể hoạt động tốt với rất nhiều nền tảng hệ điều hành khác nhau nhưLinux, Windows, MacOS… là một mã nguồn mở cung cấp các tính năng cần thiết nhấtnhăm tại ra các ứng dụng web, thiết bị di động, desktop

NetBeans IDE hỗ trợ rất nhiều những ngôn ngữ lập trình như Python, Ruby,JavaScript, Groovy, C / C + +, và PHP

Trang 22

Hình 2 5 Hình ảnh giao diện Netbeans

Qua nhiều phiên bản cũ, nay công cụ lập trình NetBeans IDE đã cập nhật lên phiênbản 12.3 mới nhất có rất nhiều thay đổi và nâng cấp so với các phiên bản cũ hơn có thể kểđến như:

 Nâng cao ngôn ngữ lập trình C và C++

 Nâng cấp, cải tiến các công cụ soạn thảo Profiler và Java

 Hỗ trợ Docker, PHP 7

 ECMAScript 6 và hỗ trợ thử nghiệm ECMAScript 7

 Nâng cấp, cải tiến HTML 5 và Javascript

Để có thể cài đặt được NetBeans IDE các bạn phải cài đặt và cấu hình sẵn JDK trongmáy thì mới cài đặt được NetBean IDE được chia thành nhiều gói khác nhau để người dùng

có thể tải về từng phần, tiết kiệm dung lượng, tùy theo nhu cầu của mình

Giống với Notepad++, NetBean IDE có gợi ý cú pháp khá tốt, và còn nhiều tính năngkhá thú vị như tự động căn chỉnh mã nguồn, Remote FTP, SVN … Chính vì thế, nó đượcxem là môi trường phát triển không thể bỏ qua cho các lập trình viên

Tính năng chính của NetBeans IDE

 Hỗ trợ nhiều loại ngôn ngữ lập trình

 Chỉnh sửa mã nguồn thông minh

 Giao diện trực quan, dễ thao tác, sử dụng,

Trang 23

Đề tài: “ Xây dựng phần mềm trò chơi Ai là triệu Phú ”

 Là một công cụ lập trình phần mềm máy tính hoặc phần mềm trên các thiết bị

di động

 Gỡ lỗi mạng nội bộ và từ xa

 Thử nghiệm tính năng xây dựng giao diện đồ họa

 Tính năng QuickSearch (Tìm kiếm nhanh), tự động biên dịch, hỗ trợ cácFramework cho website, trình ứng dụng máy chủ GlassFish và cơ sở dữ liệu

Ưu điểm của NetBean IDE:

 Hỗ trợ soạn thảo chương trình với nhiều ngôn ngữ khác nhau như: C, C++, C#,Java, PHP,

 Giao diện vô cùng đơn giản, dễ dàng sử dụng cho người mới bắt đầu

 Tự động báo lỗi trong quá trình viết chương trình

Nhược điểm của NetBean IDE:

 Tốc độc chạy chương trình hơi chậm

2.5.2 Giới thiệu về SQL Sever

 SQL Server là một hệ quản trị cơ sở dữ liệu quan hệ (RDBMS-Relational DataBaseManagement System) với các tính năng bảo mật, an toàn cao, hổ trợ nhiều người dùng truyxuất đồng thời, được dùng để tạo các ứng dụng cơ sở dữ liệu theo mô hình máy trạm máy chủ,phát triển các ứng dụng web và chỉ thực thi trên môi trường Windows

 Ngôn ngữ truy vấn của Microsoft SQL Server là Transact - SQL Ngôn ngữ TransactSQL là ngôn ngữ mở rộng dựa trên SQL chuẩn của ISO (International Organization forStandardization) và ANSI (American National Standars Institue)

Ngày đăng: 07/04/2022, 15:33

HÌNH ẢNH LIÊN QUAN

Hình 1.1 Hình ảnh giới thiệu về game ai là triệu phú - Xây dựng phần mềm trò chơi ai là triệu phú lập trình java
Hình 1.1 Hình ảnh giới thiệu về game ai là triệu phú (Trang 12)
Hình 2.1 Nghệ sĩ Xuân Bắc tham gia Ai là triệu phú - Xây dựng phần mềm trò chơi ai là triệu phú lập trình java
Hình 2.1 Nghệ sĩ Xuân Bắc tham gia Ai là triệu phú (Trang 17)
Hình 2.2 Phần thưởng trong game - Xây dựng phần mềm trò chơi ai là triệu phú lập trình java
Hình 2.2 Phần thưởng trong game (Trang 18)
Hình 2.4 Giới thiệu về Java - Xây dựng phần mềm trò chơi ai là triệu phú lập trình java
Hình 2.4 Giới thiệu về Java (Trang 20)
Hình 2.5 Hình ảnh giao diện Netbeans - Xây dựng phần mềm trò chơi ai là triệu phú lập trình java
Hình 2.5 Hình ảnh giao diện Netbeans (Trang 22)
Hình 2.6 Giao diện SQL Sever - Xây dựng phần mềm trò chơi ai là triệu phú lập trình java
Hình 2.6 Giao diện SQL Sever (Trang 24)
- Cấu hình SQL server với port 1433 - Xây dựng phần mềm trò chơi ai là triệu phú lập trình java
u hình SQL server với port 1433 (Trang 27)
Hình 3.1 Hình ảnh lược đồ phân rả - Xây dựng phần mềm trò chơi ai là triệu phú lập trình java
Hình 3.1 Hình ảnh lược đồ phân rả (Trang 28)
Hình 3.2 Hình ảnh thao tác với cơ sở dữ liệu - Xây dựng phần mềm trò chơi ai là triệu phú lập trình java
Hình 3.2 Hình ảnh thao tác với cơ sở dữ liệu (Trang 28)
Bảng Question - Xây dựng phần mềm trò chơi ai là triệu phú lập trình java
ng Question (Trang 30)
Hình 3 .3 Hình ảnh Module trò chơi - Xây dựng phần mềm trò chơi ai là triệu phú lập trình java
Hình 3 3 Hình ảnh Module trò chơi (Trang 30)
Bảng 3 .8 Bảng tầm ảnh hưởng R4 - Xây dựng phần mềm trò chơi ai là triệu phú lập trình java
Bảng 3 8 Bảng tầm ảnh hưởng R4 (Trang 33)
Hình 3 .5 Sơ đồ Diagram - Xây dựng phần mềm trò chơi ai là triệu phú lập trình java
Hình 3 5 Sơ đồ Diagram (Trang 34)
Hình 4.1 Giao diện mở đầu - Xây dựng phần mềm trò chơi ai là triệu phú lập trình java
Hình 4.1 Giao diện mở đầu (Trang 35)
Hình 4.2 Khi bấm nút Exit - Xây dựng phần mềm trò chơi ai là triệu phú lập trình java
Hình 4.2 Khi bấm nút Exit (Trang 36)

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

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

TÀI LIỆU LIÊN QUAN

w