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