You are on page 1of 4

1

Bolivar Montaña, Juan David 1 Olaya Angulo, Daniela Valentina 2, Naranjo Hurtado, Laura Daniela

First installment of the advanced Excel final Universidad El Bosque

Project - Visual Basic



The game will have instructions at the beginning to avoid
problems or confusion in the players during the development
of the game and thus make the game more easy since not

Bogotá, Colombia

Abstract-- A visual basic application project is carried out, everyone knows how to play hanged.
which aims to reinforce the knowledge acquired in the subject.
Within the document the analysis of the code design, the III. PROGRAMMATION LOGIC
parallel of the player's actions relationship and the program
already designed is carried out. For the correct functioning of the game according to certain
Also, you will find information about problems presented established requirements, such as unique registration,
during the design and how the work team solved them. password, progressive and self-saved progress, goal
fulfillment, the code presents an algorithm for each of these
requirements, which are explained along with a flow chart
I. INTRODUCIION from the registration and continuous advance with the player
in the game.

I n search of putting into practice the knowledge acquired


during the semester in the advanced Excel course, the
following project is designed and implemented: integrated by Image 1. Player registration in new user panel
the database management, BASIC dialect programming
language and the data management relationship through 1. Register: The algorithm allows the player to register
programming in industrial engineering. with username and password, taking into account that it
In the document you will find flow charts for the will be a unique user, that is, in case a new player seeks
explanation of each of the algorithms, simplifying the vision to register with the same user, the platform will not
as a process. allow it. It is necessary for the player to register,
During the design of the programming language code, the otherwise he will not be able to access the game.
authors faced different challenges or problems, which are The user allows you to accumulate the achievements
illustrated in the document along with the solution capacity and complete the hundred words, this being the main
applied by the work team. objective. Visually the game will confirm that you are
The practicality of the theory, allows to reinforce acquired registered, otherwise it will ask you to do so by typing
knowledge and recognize what kind of benefits comes from your username and password.
knowing that language

II. PLATFORM DESIGN


The base of the game is designed in visual basic, this design is
understandable and easy to use since it is designed for
childrens. When the player open the game, the first thing that
he finds is with the "Play" button where, when he clicks, he
will be asked to login or register by means of a username and
password, without this information the player will not be able
to access play, and if the player forgets his password, this will
throw a security question to recover the account, this
information will arrive mail in order to be more secure and
that there are no impersonation attempts. Once the player
enters his username and password, he can allow to play.
The platform is designed in a simple way, where the player
can understand very easy the thread of the game and have no
complications, since the words to be discovered will be
animals wich makes it easy, there´re clues and it will be taken
in case the word is become complicated, but with a maximum
limit of one track.
*
Revista Argentina de Trabajos Estudiantiles. Patrocinada por la IEEE.
2

.
4. Administrator Diagram: The option to enter as a
player (user) or as an administrator will appear on the
main page, in case the player presses the administrator
option, they can go back through a "cancel". However,
the login by the administrator consists of a basic
process of data, user and password diligence and
2. Start page: The player will see the option of pressing the
accept. The procedure in case of forgetting the
"play" button, from there he begins his experience in
password is the same as stated above.
"hanged", the start page will visually allow him to register or
if he is already part of the database, Having your personal
account, you will have to fill in your information in the
assigned fields, username and password. In the event that
one of our registered players with an account and has
forgotten his password, he will be given the option of
carrying out a data processing process to recover it and be
able to continue with his own account, without losing the
advance so far.
3. Forgot password: As mentioned above, in case the
player remembers his login account but not his
password, he must carry out a data processing process,
described below: Fill in the indicated area his
username, later, the email with which you registered,
request the restoration of your password via email. The
program is responsible for sending the email with the
reset of your password, directly from the email sent the
new password is managed, accepts the procedure and
manages to access the game again. If, by mistake, the
player has clicked on the "forgot your password"
button, you can cancel the procedure

5. The player user must press the "start" option. The first
image related to the game appears, which allows you to
deduce through clues which is the word formed on the
board, has a certain amount and assigned
opportunities. You have the option of repeating the
opportunity to decipher that word in case you have
erred, progressing progressively and in levels. As soon
3

as your game ends, the program will ask you if you


want to continue accumulating deciphered words and
increasing the level, otherwise, the player can exit the
game. See annex A

IV. PROBLEMS
In the development of the project, the most common problem
was that the code did exactly what was desired due to not
having enough knowledge in programming language, for this
reason we proceeded to search on the Internet, more
specifically on YouTube to be able to see and understand what
kind of codes could be useful when we programming the
game.
Annex A
Also problems like when a error came out and the program
did not run, and this presented serious problems, within which
we proceeded to review the codes several times until finding
the error and being able to solve it so many times.
4

You might also like