Tải bản đầy đủ (.doc) (17 trang)

Xây dựng dự án : Xây dựng trò chơi Ai là triệu phú.

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (880.79 KB, 17 trang )

CHƯƠNG I. TỔNG QUAN VỀ DỰ ÁN.......................................................................................................3
1. GIỚI THIỆU DỰ ÁN.........................................................................................................................3
2. TÊN DỰ ÁN.....................................................................................................................................3
3. NGƯỜI QUẢN LÝ DỰ ÁN.................................................................................................................3
4. CHI PHÍ DỰ KIẾN............................................................................................................................3
5. THỜI GIAN THỰC HIỆN DỰ ÁN.......................................................................................................3
6. MỤC TIÊU CẦN THỰC HIỆN CỦA DỰ ÁN........................................................................................3
6.1 YÊU CÂU VỀ PHÍA CỦA NGƯỜI SỬ DỤNG.................................................................................3
6.2 YÊU CẦU VỀ CHỨC NĂNG.........................................................................................................4
CHƯƠNG II. KHỞI ĐỘNG DỰ ÁN............................................................................................................4
1.LỊCH BIỂU CÔNG VIỆC.....................................................................................................................4
2. PHÂN TÍCH RỦI RO.........................................................................................................................7
3. TÀI CHÍNH.......................................................................................................................................8
2.1 CHI PHÍ TỔNG QUAN................................................................................................................8
CHƯƠNG III THỰC HIỆN DỰ ÁN.............................................................................................................8
1.PHÂN TÍCH HỆ THỐNG TRÒ CHƠI...................................................................................................8
1.1 Kiến trúc cài đặt.......................................................................................................................8
1.1.1. Phần cứng........................................................................................................................8
1.1.2 Phần mềm.........................................................................................................................8
2. THIẾT KẾ HỆ THỐNG TRÒ CHƠI AI LÀ TRIỆU PHÚ...........................................................................9
2.1 Thiết kế giao diện người chơi...................................................................................................9
2.1.1 Màn hình khởi động ứng dụng..........................................................................................9
2.1.2 Màn hình thông tin số câu và mức điểm...........................................................................9
.......................................................................................................................................................9
2.1.3Màn hình chơi..................................................................................................................10
.................................................................................................................................................10
2.1.4 Màn hình kết thúc trò chơi..............................................................................................10
.....................................................................................................................................................10
2.2 Thiết kế cơ sở dữ liệu.............................................................................................................11
2.2.1 Bảng câu hỏi....................................................................................................................11
2.3 Xây dựng trò chơi...................................................................................................................11


2.3.1 Nhập dữ liệu cho bảng câu hỏi........................................................................................11
2.3.2 Hoàn thiện trò chơi.........................................................................................................11
3. KIỂM THỬ.....................................................................................................................................16
1


4. NGHIỆM THU...............................................................................................................................16
CHƯƠNG IV TỔNG KẾT........................................................................................................................17

2


CHƯƠNG I. TỔNG QUAN VỀ DỰ ÁN
1. GIỚI THIỆU DỰ ÁN
Hiện nay với sự phát triển nhanh chóng của khoa học công nghệ, các thiết bị
điện thoại di động ngày càng trở nên phổ biến. Cùng với sự phát triển của mạng
3G, GPRS và sự ra đời của các dòng điện thoại đời cao ngày càng nhiều. Chiếc
điện thoại không chỉ được sử dụng với chức năng nghe gọi thông thường mà còn
được sử dụng với rất nhiều mục đích giải trí như nghe nhạc, chơi game, …
Trong vài năm trở lại đây, sự phát triển của Android đã có những bước phát triển
mạnh mẽ và dần chiếm cảm tình của người dùng.Lập trình game mobile trên
Android ngày càng đa dạng và phổ biến. Từ nhu cầu đó, đã có rất nhiều công ty
lớn nhỏ đã cho ra đời hàng loạt các Game mobile để cung cấp cho người sử
dụng. Tuy vậy, những Game mobile dường như vẫn chưa thể đáp ứng hết nhu
cầu của người dùng.
Với mong muốn có thể cùng mọi người vừa học vừa chơi và giải đáp miền tri
thức . Em đã lựa chọn xây dựng game Ai Là Triệu phú, được lấy ý tưởng dựa
trên game show nổi tiếng. Nhằm đáp ứng nhu cầu giải trí cho mọi người, với
những ai chưa được ngồi trên ghế nóng thì đây là nơi để bạn vừa giải trí và kiểm
tra lại kiến thức của mình.


2. TÊN DỰ ÁN
Xây dựng trò chơi Ai là triệu phú.

3. NGƯỜI QUẢN LÝ DỰ ÁN
Phan Văn Chinh.

4. CHI PHÍ DỰ KIẾN
25.000.000 VNĐ

5. THỜI GIAN THỰC HIỆN DỰ ÁN
48 ngày, 18/1/2016 – 12/3/2016.

6. MỤC TIÊU CẦN THỰC HIỆN CỦA DỰ ÁN
6.1 YÊU CÂU VỀ PHÍA CỦA NGƯỜI SỬ DỤNG
Giao diện đẹp , phù hợp và thân thiện với người sử dụng.
Dễ sử dụng với mọi đối tượng từ người lớn đến trẻ nhỏ.
Thông tin hiện thị chi tiết dễ đọc dễ nhìn.
3


Câu hỏi không quá dễ hoặc quá khó, đem lại cảm giác chinh phục .
6.2 YÊU CẦU VỀ CHỨC NĂNG
Tương thích với các dòng máy và hệ điều hành Android khác nhau.
Hoạt động ổn định và mượt mà, không để xảy ra bất kì lỗi nào.

CHƯƠNG II. KHỞI ĐỘNG DỰ ÁN
1. LỊCH BIỂU CÔNG VIỆC
Thời gian tổng thể :
Tổng thời gian dự kiến là 48 ngày nghỉ thứ 7 cn ,được phân chia như sau :

Khảo sát yêu cầu người dùng 3 ngày.
Phân tích 6 ngày.
Lập kế hoạch và ước lượng 4 ngày.
Phân tích thiết kế hệ thống 7 ngày.
Xây dựng trò chơi 20 ngày.
Kiểm thử 6 ngày.
Triển khai 4 ngày.
Giao đoạn 1 : Khảo sát yêu cầu người dùng.
Người thực hiện :
1. Phan Văn Chinh
Bảng chi tiết
Nhiệm vụ

Số ngày làm

Ngày bắt đầu

Ngày kết thúc

Khảo sát nhu cầu
giải trí trên điện
thoại

1 ngày

18/1/2016

18/1/2016

Khảo sát thị trường

game mobile tại
Việt Nam

1 ngày

19/1/2016

19/1/2016

Khảo sát trò chơi
tương tự đã có

1 ngày

20/1/2016

20/1/2016

Hoàn thành khảo
sát

0 ngày

20/1/2016

20/1/2016

4



Giao đoạn 2 : Phân tích
Người thực hiện :
1. Phan Văn Chinh
Bảng chi tiết
Nhiệm vụ

Số ngày
làm

Ngày bắt đầu

Ngày kết thúc

Phân tích yêu cầu của người
dùng điện thoại

1 ngày

19/1/2016

19/1/2016

Phân tích yêu cầu của người
chơi

2 ngày

21/1/2016

22/1/2016


Phân tích rủi ro

1 ngày

23/1/2016

23/1/2016

Xem xét và thẩm định phân tích

1 ngày

25/1/2016

25/1/2016

Hoàn thành phân tích

0 ngày

25/1/2016

25/1/2016

Giao đoạn 3 : Lập kế hoạch và ước lượng
Người thực hiện :
1. Phan Văn Chinh
Bảng chi tiết


Nhiệm vụ

Số ngày làm

Ngày bắt đầu

Ngày kết thúc

Lập kế hoạch thực
hiện

1 ngày

26/1/2106

26/1/2016

Ước lượng

1 ngày

27/1/2016

27/1/2016

Lập lịch

2 ngày

28/1/2016


29/1/2016

Hoàn thành lập kế
hoạch và ước
lượng

0 ngày

29/1/2016

29/1/2016

Giao đoạn 4 : Phân tích thiết kế hệ thống
Người thực hiện :
5


1. Phan Văn Chinh
Bảng chi tiết
Nhiệm vụ

Số ngày
làm

Ngày bắt đầu

Ngày kết thúc

Thiết kế nguyên mẫu giao diện


1 ngày

30/1/2016

30/1/2016

Thiết kế giao diện chương
trình

2 ngày

1/2/2016

2/2/2016

Thiết kế cơ sở dữ liệu

1 ngày

3/2/2016

3/2/2016

Thiết kế bảo mật dữ liệu

1 ngày

4/2/2016


4/2/2016

Phân tích và thiết kế kiểm thử

1 ngày

5/2/2016

5/2/2016

Đặc tả thiết kế

1 ngày

6/2/2016

6/2/2016

Hoàn thành phân tích thiết kế
hệ thống

0 ngày

6/2/2016

6/2/2016

Giao đoạn 5 : Xây dựng trò chơi
Người thực hiện :
1. Phan Văn Chinh

Bảng chi tiết

Nhiệm vụ

Số ngày
làm

Ngày bắt đầu

Ngày kết thúc

Xây dựng module trò chơi

3 ngày

8/2/2016

10/2/2016

Xây dựng cơ sở dữ liệu

4 ngày

11/2/2016

15/2/2016

Lập trình

13 ngày


16/2/2016

1/3/2016

Hoàn thành xây dựng trò chơi

0 ngày

1/3/2016

1/3/2016

Giao đoạn 6 : Kiểm thử
Người thực hiện :
1. Phan Văn Chinh
6


Bảng chi tiết
Nhiệm vụ

Số ngày
làm

Ngày bắt đầu

Ngày kết thúc

Kiểm thử bằng tay


2 ngày

2/3/2016

3/3/2016

Kiểm thử tự động

2 ngày

4/3/2016

5/3/2016

Kiểm thử các chức năng

2 ngày

7/3/2016

8/3/2016

Hoàn thành kiểm thử

0 ngày

8/3/2016

8/3/2016


Giao đoạn 7 : Triển khai
Người thực hiện :
1. Phan Văn Chinh
Bảng chi tiết

Nhiệm vụ

Số ngày
làm

Ngày bắt đầu

Ngày kết
thúc

Tải trò chơi lên Google Play

1 ngày

9/3/2016

9/3/2016

Quảng cáo trò chơi

1 ngày

10/3/2016


10/3/2016

Nhận ý kiến đánh giá từ phía
người dùng

1 ngày

11/3/2016

11/3/2016

Sửa lỗi, cập nhật và hoàn thiện
trò chơi

1 ngày

12/3/2016

12/3/2016

2. PHÂN TÍCH RỦI RO
Các rủi ro có thể gặp phải :
-

Rủi ro về nhân lực
Rủi ro về tài chính
Rủi ro trong quá trình xây dựng trò chơi

7



3. TÀI CHÍNH
2.1 CHI PHÍ TỔNG QUAN
STT

Nội dung công việc

Chi phí

1

Khảo sát thực tế

600.000

2

Phân tích và xác định yêu cầu

1.320.000

3

Lập kế hoạch và ước lượng

960.000

4

Thiết kế giao diện


720.000

5

Thiết kế cơ sở dữ liệu và bảo mật dữ
liệu

480.000

6

Đặc tả và thiết kế kiểm thử

480.000

7

Lập trình

4.080.000

8

Kiểm thử

1.440.000

9


Đầu tư trang thiết bị

1.000.000

10

Chi phí quảng cáo và hoàn thiện trò
chơi

960.000

11

Chi phí dự phòng

10.000.000

TỔNG

22.040.000

CHƯƠNG III THỰC HIỆN DỰ ÁN
1. PHÂN TÍCH HỆ THỐNG TRÒ CHƠI
1.1 Kiến trúc cài đặt
1.1.1. Phần cứng
Máy tính cấu hình cao có cài các phần mềm hỗ trợ có bản quyền đầy đủ.
Điện thoại thông minh chạy hệ điều hành android có thể chạy được trò chơi.
1.1.2 Phần mềm
Android Studio,SQLite Manager, Microsoft Office, Xmind.


8


2. THIẾT KẾ HỆ THỐNG TRÒ CHƠI AI LÀ TRIỆU PHÚ
2.1 Thiết kế giao diện người chơi
2.1.1

Màn hình khởi động ứng dụng

2.1.2 Màn hình thông tin số câu và mức điểm

9


2.1.3 Màn hình chơi

2.1.4

Màn hình kết thúc trò chơi

10


2.2 Thiết kế cơ sở dữ liệu
2.2.1 Bảng câu hỏi
-

Mã câu hỏi
Câu hỏi
Độ khó

Đáp án A
Đáp án B
Đáp án C
Đáp án D
Đáp án đúng

2.3 Xây dựng trò chơi
2.3.1 Nhập dữ liệu cho bảng câu hỏi

2.3.2 Hoàn thiện trò chơi
Giao diện đơn giản với 3 nút chính là play, help, exit .

11


Khi nhấn vào nút exit sẽ hiện lên hộp thoại thông báo hỏi người chơi có chắc
chắn muốn thoát , nếu người chơi chọn có chương trình sẽ tự động thoát ra, nếu
chọn không sẽ vẫn ở lại màn hình đó, ngoài ra ngươi chơi cũng có thể sử dụng
phím back ở điện thoại để thoát ra.

Khi nhấn vào nút help sẽ hiện lên hộp thoại thông báo hướng dẫn luật chơi.

12


Khi nhấn vào nút play nó sẽ chuyển đến màn hình xem số câu và mức tiền
thưởng.

Khi nhấn vào nút play một lần nữa để chuyển sang màn hình chơi .


13


Khi nhấn chọn đáp án ,ô đáp án sẽ được tô xanh và hiện thị thông báo có chắc
chắn chọn đáp án đó là đáp án cuối cùng. Nhấn chọn có để chọn đáp án cuối
cùng, nhấn chọn không để chọn lại đáp án.
Nếu đáp án đúng sẽ được tăng tiền thưởng và chuyển sang câu khó hơn, đồng
thời đồng hồ đếm ngược cũng trở lại mức ban đầu là 30 giây.

14


Nếu trả lời sai sẽ chuyển sang màn hình kết thúc game và hiện thị lên số tiền
thưởng tương ứng với số câu trả lời được.
Nhấn nút chơi lại để có thể chơi lại .

15


Khi người chơi vượt qua 15 câu hỏi của chương trình, chương trình sẽ tự động
chuyển sang màn hình kết thúc game với số tiền thưởng là 1 tỷ đồng .

3. KIỂM THỬ
Tiến hành các bước kiểm thử :
-

Kiểm thử bằng tay.
Kiểm thử tự động.
Kiểm thử các chức năng.


4. NGHIỆM THU
Đưa trò chơi vào hoạt động :
-

Lập bảng hướng dẫn và cài đặt trò chơi.

-

Tải trò chơi lên Google Play.

-

Quảng cáo trò chơi.

-

Nhận ý kiến đánh giá từ phía người dùng.

-

Sửa lỗi , cập nhật và hoàn thiện trò chơi.

16


CHƯƠNG IV TỔNG KẾT
Trò chơi Ai là triệu phú được tạp ra nhămf đáp ứng được nhu cầu giải trí của
người chơi. Giao diện thân thiện, đơn giản, dễ sử dụng tháo tác.
Tuy nhiên một số tính năng của trò chơi chưa được tích hợp đầy đủ . do những
hạn chế về trình độ, thời gian cũng như thiết bị nên m không thể tránh khỏi

những vướng mắc và sai sót trong quá trình tìm hiểu, nghiên cứu và xây dựng
trò chơi. m rất mong được sự đánh giá và bổ sung để trò chơi của em có thể
hoàn thiện hơn.
Một lần nữa em xin chân thành cảm ơn Thầy THS.Hoàng Quang Huy: đã tận
tình giúp đỡ em trong suốt thời gian thực hiện bài tập lớn. Em xin chân thành
cảm ơn Thầy.
Em xin trân thành cám ơn thầy .

17



×