1. Trang chủ
  2. » Giáo Dục - Đào Tạo

ASS1 group PASS

10 44 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 10
Dung lượng 589,04 KB

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

Nội dung

In the game that dates from the early 2000s, you collect gold, stones, and minerals to reach your daily goal.. This gold miner game is actually very familiar to everyone, with a simple g

Trang 1

[Type here]

Develop by

Lecturers: Vo Hong Khanh

Dang Nguyen Quoc Khanh CE130174

Le Phuc Hau CE130176 Nguyen Duy Thanh CE130015

GOLD MINER

Trang 2

TABLE OF CONTENT

Trang 3

I PROBLEM DEFINITION

Gold Miner is an absolute classic In the game that dates from the early 2000s, you collect gold, stones, and minerals to reach your daily goal With the money you collect you can buy upgrades such as explosives, which let you mine more efficiently

This gold miner game is actually very familiar to everyone, with a simple gameplay but requires high skill, good thinking and quick hand to promptly use the hook to catch gold first, when the time is up

The big gold lumps though will score a lot but it also takes a lot of time to pull back, you need to consider and calculate the time needed to not lose too much time there Besides, you also have to avoid heavy stones, which take a long time to pull back

II USER REQUIREMENT

1 Functionality, input & outputdata.

- Input: Users use the interface to interact with falling bricks on the screen, using the

left and right up and down keys to change the shape and stack tiles

- Output: Display blocks of bricks stacked on top of each other, if they are filled with a

horizontal row, they will disappear

- Function:

Use random random functions to generate things like: gold, stone Then, create a function to calculate the distance from the hook to the object (gold, stone), if the distance of the hook comes into contact with the radius of the object, it will hook up

Trang 4

2 Hardware and software.

- Client:

• Name of customer/tester: Vo Hong Khanh

• Address: Road no 5, Hung Phu residential area, Cai Rang district, Can Tho city

• Email: khanhvohong@gmail.com

• Phone number: +84 772 144 007

- About Us:

• Name of company: PASS Group

• Address: FPT University, Nguyen Van Cu street, An Binh ward, Ninh Kieu district, Can Tho city

• Email: Khanhndqce130174@fpt.edu.vn

• Phone number: +84 386 866 177

Hardware requirement Software requirement

- CPU: Pentium IV 2.0 GHz or

higher.

- RAM: 512Mb or higher.

- HDD: 128Mb or higher

-Operating System: mac OS 10.12+ or Windows 8.1+

- JRE 1.7 or higher.

Trang 5

1 Role

Date of project plan:

• Start: May 20th, 2019

• End: June 7th, 2019

Project Vision/Objective:

The goal of this project is creating Gold Miner Games is simple and interesting

Project initiation/ Requirement document:

• Interface of games

• Ways to control the action of objects in this games (down, left, right and

transform)

• Finish games if interface has a lot of tiles

Deliverables:

• Design document

• Create interface by Jframe

• Create objects with diferent shapes

• Set condition and writing code completely

• Program

Plan:

• Testing activities: Test code, test program after complete

• Demo activities: Demo in classroom

Project schedule:

• Problem definition 20/05/2019

• User requirement 21/05/2019

• Analysis: 22/05/2019

• Writing document 23/05/2019 – 24/05/2019

• Design interface and object: 24/05/2019 - 26/05/2019

• Action of Object: 26/05/2019 – 29/05/2019

2 HauLP Analyst Define problem, input,

output, process

3 KhanhNDQ, ThanhND Coder Program all functions for

applications

4 HauLP Tester Testing all functions

5 KhanhNDQ, HauLP Designer Design interface

6 KhanhNDQ, HauLP,ThanhND Maintenaner Check and backup data

Trang 6

• Coding: 29/05/2019 - 01/06/2019

• Testing: 01/06/2019 - 04/03/2019

• Maintenance: 04/06/2019 -07/06/2019

2 Schedule

No Document

Name

Planned start date

Estimated number of hours completed

Member names Note

1 Problem

definition 20/05/2019 2

KhanhNDQ, HauLP

2 User

requirement 21/05/2019 2 KhanhNDQ,HauLP,ThanhND

3 Analysis 22/05/2019 4 KhanhNDQ,HauLP,ThanhND

4 Making

document 23/05/2019 6 KhanhNDQ,HauLP,ThanhND

5 Design

interface

24/05/201

KhanhNDQ, HauLP

6 Design Objects 25/05/2019 5 KhanhNDQ,ThanhND

7 Coding: Startgames 26/05/201

ThanhND,HauLP,KhanhNDQ

8

Coding:

Pause, and

Exit Game 27/05/2019 5

ThanhND,HauLP

9

Coding:

Display gold,

rock 28/05/2019 5

KhanhNDQ,HauLP

10

Coding:

Actions and

Transform

29/05/201 9 30/05/201 9

5

KhangNDQ, HauLP, ThanhND

Trang 7

Coding:

Calculate

Points

31/05/201

HauLP, KhanhNDQ,ThanhND

12 Coding: Finish 01/06/2019 5 HauLP,KhanhNDQ,ThanhND

13 Edit code 01/06/2019 3 ThanhND,KhanhNDQ,HauLP

14 Check code 02/06/2019 3 ThanhND, KhanhNDQ, HauLP

15 Test-Fix error 03/06/2019 24 KhanhNDQ, HauLP

16 Complete code 04/06/2019 3 ThanhND, HauLP, KhanhNDQ

17 Testing final 05/06/2019 5 ThanhND, HauLP, KhanhNDQ

18 Check Document 06/06/2019 3 ThanhND, HauLP, KhanhNDQ

19 Complete Project 07/06/2019 Submit this project to Lecturer

IV.

Picture interface of gold miner game

Trang 8

Images after entering the game

V EXECUTION FLOW

Trang 9

VI.MAINTENANCE

When creating a software or application, one important thing to always do is to back up the system What needs to be done is to periodically backup to store the entire update in the server data into storage devices to make backup data About our attendance software, we will periodically backup 2 times on week on all 3 members of the group, to be safer and store more, we can back up on both google drive and USB This will help when the software has

an error, it can be easily maintained or upgraded without losing data

VII.CHECKLIST

No Document Name Planned start

date

Estimated number of hours completed

Member names

Actual completion time Note

1 Problem

definition 20/05/2019 2 KhanhNDQ, HauLP 1 Done

2 User

requirement 21/05/2019 2

KhanhNDQ,HauLP, ThanhND

1

Done

3 Analysis 22/05/2019 4 KhanhNDQ,HauLP,ThanhND 3 Done

4 Making

document 23/05/2019 6

KhanhNDQ,HauLP, ThanhND

3

Done

5 Design interface 24/05/2019 4 KhanhNDQ, HauLP 2 Done

6 Design Objects 25/05/2019 5 KhanhNDQ,ThanhND 4 Done

Trang 10

7 Coding: Enter games 26/05/20

ThanhND,HauLP,Kh

8

Coding:

Pause and

Exit Game

27/05/20

ThanhND,HauLP 3

Done

9

Coding:

Display

gold, rock

28/05/20

KhanhNDQ,HauLP 24 Delay 1

day Done 10

Coding:

Hook,Rope

29/05/20 19 30/05/20 19

5

KhanhNDQ, ThanhND, HauLP

48 Delay 2

days Done 11

Coding:

Calculate

Dictance &

Radius

31/05/20

ThanhND, KhanhNDQ 48 Delay 2days

Done

12 Coding: Finish 01/06/2019 5 HauLP,KhanhNDQ,ThanhND 2 Done

13 Edit code 01/06/20

ThanhND,KhanhND Q,HauLP 18 1.5 dayDelay

14 Check code 02/06/2019 3 ThanhND, KhanhNDQ, HauLP 2 Done

15 Test-Fix error 03/06/2019 24 KhanhNDQ, HauLP, 12 Done

16 Complete code 04/06/2019 3 KhanhNDQ, ThanhND, HauLP 2 Done

17 Testing final 05/06/2019 5 ThanhND, HauLP, KhanhNDQ 4 Done

18 Check Document 06/06/20

ThanhND, HauLP, KhanhNDQ

19

Complete

Project 07/06/2019

Submit this project to Lecturer

Ngày đăng: 27/10/2019, 22:53

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w