Memory game system
By
----------------------
-----------------------------
Supervised by:
Faculty of Computers and Information Technology
University of Tabuk
September 2014
1.1 Introduction
Mobile is much more than just a communication device today. It is an entertainment
medium, mp3 player, gaming zone, traveler’s compass, and so on. The market has gone abuzz with
mobile applications for various purposes. In this project we will develop mobile apps Match Me
Memory Game is one such game that is quite popular on the app stores. This
game that tests a user’s visual memory and compatible with iPhone & Android mobile devices has
two complexity levels – easy and hard users are required to memorize the location of different visuals
in the image boxes and match them by opening the relevant box another level measure number
memory form user
1.2 Project Aims and Objectives
The title of this project is memory game is designed for practicing facial recognition through memory
stimulating exercises.
first goal of the application is to improve the user’s ability to recall common names based on
visual prompts
Second goal Show user how good their visual memories are and suggest strategies for
improving their memory skills.
1.3. Design:-
Figure: 1.1 home Screen Figure: 1.2 home Screen lay out
1.3.1 home Screen
The start screen is the first screen display in the when user open
the software .it show two choices .one number game and second shapes
game .
User have option to navigate to moving game, and write game. User can
back to this screen from any other module.
17
Figure: 1.3 category game Screen lay out Figure: 1. 4 category game Screen
1.3.2 category game Screen
When user select numbers game. System display numbers game
interface And display random numbers. For 30 second before hide it
When user select alphabetic game. System display alphabetic game interface
And display random alphabetic. For 30 second before hide it
18
Figure: 1.5 view number Screen Figure: 1. 6 reenter number Screen
1.3.3 view number Screen
When user select number game. System display shapes number
interface And display picture. For 30 second before hide it
19
Figure: 1.7 reenter number Screen lay out Figure: 1.8 reenter number Screen
1.3.4 reenter number Screen
User should enter numbers in the empty squares .in the same order of the
first display from the system
20
Figure: 1.9 view alphabetic screen layout screen Figure: 1.10 view alphabetic screen
1.3.5 result Screen
After user enter all numbers in the empty screen .he should click in save
button. System will display the results of his entered data
21
Figure: 1.11 view alphabetic screen lay out screen Figure: 1.12 view alphabetic screen
1.3.6 alphabetic Screen
When user select alphabetic game. System display shapes game interface
And display six picture. For 30 second before hide it
22
Figure: 1.13 reenter alphabetic screen Figure: 1.14 reenter alphabetic screen lay out screen
8.7 reenter English alphabetic
User should enter alphabetic in the empty circle .in the same order of
the first display from the system
23
Figure: 1.15 view Arabic alphabetic layout Figure: 1.16 view Arabic alphabetic screen
1.3.6Arabic alphabetic Screen
When user select Arabic alphabetic Arabic game. System display
shapes game interface And display six picture. For 30 second before hide it
24
Figure1.17 reenter alphabetic screen Figure: 1.18 view Arabic alphabetic screen
8.8 reenter Arabic alphabetic
User should enter Arabic alphabetic in the empty circle .in the same order of
the first display from the system
25
System Evaluation:
We will use the heuristic approach to evaluate the system. In this approach use
principles and guide lines to evaluate the system. We give a value between 1-5 to
evaluate each criteria. 1 related to weak points And 5 for strong ones.
1. Principles:
1.1 Learn ability:
N Criteria Description Wight
Based on our history in dealing with such system, the system is 5
1 Predictability very easy to use.
Assume it happened and the result is 3 3
2 Synthesizability
This isn’t the first time the user deal with 5
3 Such system. It is similar to other phone application
Familiarity
1.2 Flexibility:
n Criteria Description Wight
2 Multithreading Ability of system to support user interaction for more than one 5
task at a time.
3 Task Passing responsibility for task execution between user and 5
system.
migratability
4 Customizability Modifiability of the user interface by user (adaptability) or 5
system (adaptively).
1.3 Robustness:
n Criteria Description Wight
1 Observability Ability of user to evaluate the internal state of the system 5
from its perceivable Representation.
3 Responsiveness Does the system do the tasks in a fast Ability of user to take 5
corrective action once an error has been recognized
4 Degree to which system services support all of the user's 5
Task conformance tasks.
A questionnaire
26
Overall, I am satisfied with how easy it is to use this system 7
It was simple to use this system 7
I can effectively complete my work using this system 7
I am able to complete my work quickly using this system 7
I am able to efficiently complete my work using this system 7
I feel comfortable using this system 7
It was easy to learn to use this system 7
The system gives error messages that clearly tell me how to fix 7
problems
It is easy to find the information I needed 3
The information provided for the system is easy to understand 7
The information is effective in helping me complete the tasks and 5
scenarios
The organization of information on the system screens is clear 7
The interface of this system is pleasant 7
I like using the interface of this system 7
Overall, I am satisfied with this system 7
7
27