You are on page 1of 30

JOHN PAUL COLLEGE IT Education Department

A Independent Student Project Presented to the Faculty of Information


Technology Education Department of John Paul College

Word typing maze

In Partial Fulfillment of the Requirements for the Courseof


BACHELOR OF SCIENCE IN COMPUTER SCIENCE
SE 102 – SOFTWARE ENGINEERING

Submitted By:
Supetran, Jorienz, E.
Fernandez, Maverick M.

Submitted To:
VIRGINIO C SABAR JR., MSIT
Computer Instructor

February 12, 2019


JOHN PAUL COLLEGE IT Education Department

Table of Contents

Title Page

Abstract or Executive Summary i

Acknowledgement ii

Dedication iii

Table of Contents iv - v

CHAPTER I: INTRODUCTION 1

Project context 2

Purpose and Description 3

Objectives 4

Scope and limitations 5

CHAPTER II: REVIEW OF RELATED LITERATURE 6

CHAPTER III: TECHNICAL BACKGROUND 7

CHAPTER IV: DESIGN METHODOLOGY 8

Requirement Analysis 9
JOHN PAUL COLLEGE IT Education Department

Requirement Documentation 10

Design software system product and/or processes 11

Development and testing 12

Description of the prototype 13

Security and backup plan 14

Hardware Specification 15

Development and Cost Analysis 16

Date category 17

Development and Testing

CHAPTER V: CONCLUSION AND RECOMMENDATION 18

CHAPTER VI: APPENDICES

Relivant source Code 19

Evaluattion tool or test Document 20

User Guide 21

Process Data/Information Flow 22

Screen Layout 23

Test Result 24

Sample Generated Outputs 25

Curriculume Vitae 26

Character References 27
JOHN PAUL COLLEGE IT Education Department
JOHN PAUL COLLEGE IT Education Department PAGE i

Abstract or Executive Summary

A word typing maze is a type of puzzle games where a player moves in

complex and branched passages to find a particular target or location by

typing the words given. One method to create a maze is the Growing Tree

method. The method creates a tree that has branches which are the paths

of a maze. This research explored three types of Growing Tree method

implementations for maze generation on Android mobile devices. The

layouts produced could be played in first and third-person perspectives.

The experiment results showed that it took 17.3 seconds on average to

generate 20 cells x 20 cells dynamic maze layouts.


JOHN PAUL COLLEGE IT Education Department PAGE ii

ACKNOWLEDGEMENT

Foremost of all, we would like to thank our instructor Mr. Virginio C.

Sabar Jr. for guiding and giving us ideas to start this project, and you give

us the time to think about this project, we are so very thankful to have an

instructor like you. We are so blessed because you teach us how to face

the challenges in our life. So that we would like to say, thank you sir for all

your efforts.

We would like to thank also our Almighty GOD for taking care of us.

And guide us in our challenges.

We endless thanks to our parents who always there to support us.

We love you so much.

Most especially to our friends and all the people who is being part of

this project.

Thank you very much.

J.E.S

M.M.F
JOHN PAUL COLLEGE IT Education Department PAGE iii

DEDICATION

This project is humbly and sincerely dedicated to our instructor Mr.

Virginio C. Sabar Jr. for giving us the time to accomplished this project.

We also want to dedicate this to our parents for the endless support

and for the trust, and confidence to finish this project.

This project is also dedicated to our almighty God to gave us the

strenght and blessings.

We are so lucky to have a person that concerns to us so that we

dedicate this project to all of you for the trust, and confidence you gave.

J.E.S

M.M.F
JOHN PAUL COLLEGE IT Education Department PAGE 1

CHAPTER I

PROBLEM AND IT’S BACKGROUND

INTRODUCTION

The basic technique stands in contrast to hunt and peck typing in which
the typist keeps his or her eyes on the source copy at all times. Word
typing maze also involves the use of the home row method, where typists
keep their wrists up, rather than resting them on a desk
or keyboard (which can cause carpal tunnel syndrome). To avoid this,
typists should sit up tall, leaning slightly forward from the waist, place their
feet flat on the floor in front of them with one foot slightly in front of the
other, and keep their elbows close to their sides with forearms slanted
slightly upward to the keyboard; fingers should be curved slightly and rest
on the home row.
Hunt and peck (two-fingered typing) is a common form of typing in which
the typist presses each key individually. Instead of relying on the
memorized position of keys, the typist must find each key by sight. Use of
this method may also prevent the typist from being able to see what has
been typed without glancing away from the keys. Although good accuracy
may be achieved, any typing errors that are made may not be noticed
immediately due to the user not looking at the screen. There is also the
disadvantage that because fewer fingers are used, those that are used are
forced to move a much greater distance. With the introduction of
computers and word-processors, there has been a change in how text-
entry is performed. In the past, using a typewriter, speed was measured
with a stopwatch and errors were tallied by hand. With the current
JOHN PAUL COLLEGE IT Education Department

technology, document preparation is more about using word-processors


as a composition aid, changing the meaning of error rate and how it is
measured. Research performed by R. William Soukoreff and I. Scott
MacKenzie, has led to a discovery of the application of a well-known
algorithm. Through the use of this algorithm and accompanying analysis

technique, two statistics were used, minimum string distance error


rate (MSD error rate) and keystrokes per character (KSPC). The two
advantages of this technique include.
Many touch typists also use keyboard shortcuts when typing on a
computer. This allows them to edit their document without having to take
their hands off the keyboard to use a mouse. An example of a keyboard
shortcut is pressing the Ctrl key plus the S key to save a document as

they type, or the Ctrl key plus the Z key to undo a mistake. Many

experienced typists can feel or sense when they have made an error and
can hit the ← Backspace key and make the correction with no increase in
time between keystrokes.
JOHN PAUL COLLEGE IT Education Department

Project context

The rapidly recognition of the value of keyboarding skills is a computer

dominate business and technical world has focused attention on the need

for teaching those skill in a large scale,effective manner. The secondary

public school are responding to this need by providing a large portion of

the students body with keyboarding instruction. Additionally, because of

perceived advantages in using microcomputers to actually teach the

keyboarding curriculum, school systems are attempting to acquire

expensive hardware and software for that purpose. This study compared

the rates at which secondary keyaboarding students in an urban high

school acquired typing speed using microcomputers with the rates at

which student acquired typing speed using electric or android phone.The

chapter to come include a review of the relevant literature, a detailed

description of the methods and procedures utilized, the findings of the

study, and the conclusions and recommendation resulting from the study.
JOHN PAUL COLLEGE IT Education Department PAGE 4

PURPOSE AND OBJECTIVES

PURPOSE

The word typing maze is for additional learncan give you the ideas to:

 Improve the typing skills

 Improve knowledge in spelling

 Inhance your eyes to read

 To make it easy into teacher to teach a student how to use

Keyboard in proper way

OBJECTIVES

The main objectives of the word typing maze are:

1. Improve spelling

2. Improve eye sight

3. Increase supervision and monitoring of a student

4. Decrease words study all about the games.


JOHN PAUL COLLEGE IT Education Department
PAGE 5

SIGNIFICANCE OF THE STUDY

This study would be significant to the following:

 Students

- This would benefit for the staff to record their good moral

and evaluate calculative dependencies and particularly to

demand equity and equality of rights.

 Teachers

- It helps the teachers to check the Characterized

educaton in fastest and easiest way.

 Future Researchers

- this would benefit the future researchers as guide or

reference on their own efforts at any proposal or project.

The researchers would enhance their analysis, knowledge

and technical skills. They would gain programming

knowledge and logical stimulation, knowing how to

eliminate the certain problem.


JOHN PAUL COLLEGE IT Education Department
PAGE 7

CHAPTER II

REVIEW OF RELATED LITERATURE


School-base keyboarding coursework has been available since will before
microcomputers were abundants in the public schools. The transition in
classroom equipment has reflected the technology, progressing through
computer and mobile phone to android using word processing or typing
instructional software.
Keyboarding instruction is a topic not attracting much attention in the
traditional educational journals. Publish research relating to keyboarding
instruction is mostly found in business education journals, and,more
recently. In publication dealing with technology applications in education.
Perhaps because the subject is sometimes treated as a lower priority part
of the school curriculum, a very large percentage of the literature on
speedtyping instruction can roughly be categorized as advocacy in nature.
The explosive growth of computers in all vocational settings,however,has
recently provided the empirical basis for research showing concrete
relationships between keyboarding skills and later life success.
Although the research objective of this project deal with the effectiveness
of contrasting instructional methods, the review of literature will include
references which illustrate the growing importance of keyboarding
instruction in elementary,secondary,and postsecondary education for nearly
all categories of students. It is this growing value of keyboarding instruction
which supports the merits of evaluating and improving the educational
process in keyboarding.
JOHN PAUL COLLEGE IT Education Department

The basic technique stands in contrast to hunt and peck typing in which
the typist keeps his or her eyes on the source copy at all times. Word
typing maze also involves the use of the home row method, where typists
keep their wrists up, rather than resting them on a desk
or keyboard (which can cause carpal tunnel syndrome). To avoid this,
typists should sit up tall, leaning slightly forward from the waist, place their
feet flat on the floor in front of them with one foot slightly in front of the
other, and keep their elbows close to their sides with forearms slanted
slightly upward to the keyboard; fingers should be curved slightly and rest
on the home row.

Hunt and peck (two-fingered typing) is a common form of typing in which


the typist presses each key individually. Instead of relying on the
memorized position of keys, the typist must find each key by sight. Use of
this method may also prevent the typist from being able to see what has
been typed without glancing away from the keys. Although good accuracy
may be achieved, any typing errors that are made may not be noticed
immediately due to the user not looking at the screen. There is also the
disadvantage that because fewer fingers are used, those that are used are
forced to move a much greater distance. With the introduction of
computers and word-processors, there has been a change in how text-
entry is performed. In the past, using a typewriter, speed was measured
with a stopwatch and errors were tallied by hand. With the current
technology,
JOHN PAUL COLLEGE IT Education Department

document preparation is more about using word-processors as a


composition aid, changing the meaning of error rate and how it is
measured. Research performed by R. William Soukoreff and I. Scott
MacKenzie, has led to a discovery of the application of a well-known

algorithm. Through the use of this algorithm and accompanying analysis


technique, two statistics were used, minimum string distance error
rate (MSD error rate) and keystrokes per character (KSPC). The two
advantages of this technique include.
Many touch typists also use keyboard shortcuts when typing on a
computer. This allows them to edit their document without having to take
their hands off the keyboard to use a mouse. An example of a keyboard
shortcut is pressing the Ctrl key plus the S key to save a document as

they type, or the Ctrl key plus the Z key to undo a mistake. Many

experienced typists can feel or sense when they have made an error and
can hit the ← Backspace key and make the correction with no increase in

time between keystrokes.


JOHN PAUL COLLEGE IT Education Department

PAGE 8

1. Slow grade computation

2. Time consuming

3. Inaccuracy grade

4. Bulky workload

For those reasons, she recommended a computerized system:

1. To reduce the time and in computing grade

2. To provide complete processing needed with efficiency and

accuracy
JOHN PAUL COLLEGE IT Education Department

PAGE 9

TECHNICAL BACKGROUND

This are the following list of software we used or will be used for

development of our system and for creating a documentation for the

Evaluation monitoring:

1. Microsoft Visual Basic 2010 Express

 This programming language is a multi paradigm, object

oriented programming implemented on the .NET framework.

This is also easy to use.

2. Microsoft Access 2013

 We used this because it is easy to use.

3. Microsoft Word 2016

 This software is we used for creating our documentation or

the system.

4. Microsoft PowerpointPresentation

 Using this software helps us to create the presentation about

our system and documentation.


JOHN PAUL COLLEGE IT Education Department

PAGE 10

CONCEPTUAL FRAMEWORK

INPUT PROCESS OUTPUT

Software System Design


requirements a. Database
a. VB 2010 Design
b. MySql b. GUI design
c. Windows 10 System Student
Development Monitoring
Hardware
a. Creation of System for
Requirements
user interface Guidance
Computer set with
b. Programming Counselling
atleast:
and
a. 4 gb Memory
debugging of
b. Monitor
every function
c. Keyboard
d. Mouse
JOHN PAUL COLLEGE IT Education Department

PAGE 11

CHAPTER III
RESEARCH METHODOLOGY

This chapter presented the research design, system development

life cycle and roles in responsibilities in the development of Payroll

Management System.

Research Design

The creation of Evaluation System is started in researching. This

study is focused on purely research. Through research and data gathering

in the internet. It based on the needs and problems in calculating the

employees salary and deductions.

According to Jackson, S.L. (2009). Descriptive research methods are

pretty much as they sound — they describe situations. They do not make

accurate predictions, and they do not determine cause and effect.There are

three main types of descriptive methods: observational methods, case-

study methods and survey methods. This article will briefly describe each

of these methods, their advantages, and their drawbacks. This may help

you better understand research findings, whether reported in the

mainstream media, or when reading a research study on your own.


JOHN PAUL COLLEGE IT Education Department

PAGE 12

System Development Life Cycle

Figure 2

The System Development Life Cycle

The waterfall model is one of the earliest models in which the phases

are executed sequentially. Software development starts with the first stage,

the moose down for the various stages until the last stage: implementing

the software in a live environment. All stages are cascaded so that each

stage will only start when all the tasks identified in the previous stage

arecomplete. There is no overlap between the phases. The waterfall model

is best suited for projects where time limit is not the primary requirement.

Scheduling can be done easily in the waterfall model due to the

structure of phase completion. The start and end times of each phase can
JOHN PAUL COLLEGE IT Education Department

be clearly defined and no phase begins until after the completion of the

previous phase. PAGE 13

REQUIREMENTS ANALYSIS

Software Requirements

1. Microsoft Visual Basic 2010 Express

This programming language we used is for developing our system

and we choose this because this is easy to use. And this programming

language is a multi paradigm, object oriented programming

implemented on the .NET framework.

2. Microsoft Access 2013

We used this as the database of our system.

3. Microsoft Word 2016

This software is we used for creating our documentation or the

system.

4. Microsoft PowerpointPresenation

Using this software helps us to create the presentation about our

system and documentation.


JOHN PAUL COLLEGE IT Education Department PAGE 14

Hardware Requirement

We used this kind of hardware:

Edition : Windows 10 home single language

Version : 1607

OS Build :14393,1944

Product ID : 00327- 44018- 13672- AAOEM

Processor : Intel(R) Pentuim (R) CPU N3710 @ 1.60GHz

Installed Ram : 4.00 GB

System Type : 64-bit operating system, x64-based processor

Manufacturer : Dell

That hardware requirement is not a required, because you can use

any kind of operating system, the only required is the RAM because the

required RAM is 4GB above to prevent the logging of the system.


JOHN PAUL COLLEGE IT Education Department

PAGE 15

DEVELOPMENT AND TESTING

It is important to our system to test before we present our system.

Development and testing is important, because it is important to us to see

and to know where is the error on our system.

This is important to know where is the error to easly fixed that errors.

when we start to develop the system for the school, to make their work

easeir ad faster. After we developed the system we need to test. Because

testing is very important if you develop the system because we will know if

there is an error to the system or there is a problem so we need to fixed that

problem. And it will make sure that the system is system is ready to use. So

before we published the system we need to test.


JOHN PAUL COLLEGE IT Education Department

PAGE 16

INPUT AND OUTPUT REPORTS AND ANALYSIS

Figure 1. Figure 2. Figure 3.


Administrator Main Menu List of Teachers
Log-in

Figure4

Add New Teacher


JOHN PAUL COLLEGE IT Education Department PAGE 17

Figure 7

Teachers Form

Figure 9 Figure 10

Change teachers Username Change Teachers Password


JOHN PAUL COLLEGE IT Education Department PAGE 18

IMPLEMENTATION PLAN

Phase Activities/Task Duration Deliverables

The proponents
Planning for creating the planned a strategy how
Planning 4weeks
system to create the system.

The proponent creates


Analyze the problem a solution to the given
Analysis 3weeks
and find ways to solve it. problem of the system.

Gathering A mass data that will be 4weeks The proponents collect


Information used to develop the information from the
required features of the user that will be used to
application. construct the system.

The proponents used a


Design and create the right and accurate
Designing Graphical User Interface 6weeks design for creating the
of the application. Graphical User
Interface.

Building and coding the


system. The bugs of
Creating the system fixed and
Coding of the system
System & 5weeks the process, features
and Debugging
Debugging and capability of the
system is being tested.

Checking if the features Test the features of the


of the system meet the system and if matches
required needs of the the require needs of the
Testing & 4weeks
students and if the students. The system
Implementation
students is satisfied the can now be turned
system can now be over.
implemented.
Maintaining system and
discover the problems Spot problems after its
Maintenance with the system that is 6weeks practical use.
not found during the
development cycle
JOHN PAUL COLLEGE IT Education Department PAGE 19

CHAPTER IV

SUMMARY OF FINDINGS, CONCLUSION AND USER GUIDE

Summary of Findings

The following are the salient features of the findings of the study.

1. In the development of the system it used personal laptop that

have a Processor Intel(R) Core™ i3-4005U CPU @ 1.70GHz

1.70 GHz , Memory (RAM) 4.00 GB, Windows Operating

system with 64-bit, x64-based processor as Hardware

Requirements. Software Requirements are the Microsoft

Visual Basic the programming language.

2. Assessment on the proposed system

3.1 The system was found to be functional.

3.2 The system was found to be usable

3.3 The system was found to be reliable

3. 4 The system was found efficient.

3. 5 The system was found to be portable.

3. 6 The system was found to be maintainable.

Conclusion

From the obtained findings of the study, the following conclusion are

drawn:

1. The Attendance Monitoring System was developed using Microsoft


JOHN PAUL COLLEGE IT Education Department PAGE 20

Visual Basic.

2. The proposed system used desktop computer or laptop and windows

operating system as the Hardware Requirements, Microsoft Visual

Basic and Microsoft Access 2013 as Software Requirements.

3. The developed Attendance Monitoring System was found to be

functional, reliable, usable, efficient, portable and maintainanble.

User Guide

This are the following guide that help the users:

1. Log in first to enter the main form of administrator.

2. If you want to view the “ list of Teachers”, click “ teachers at the top

of the main form.

3. If you want to add teacher, click add teacher at the top of main

form.

4. If you want to add or view students. Just click students at the top.

5. If you want to view or add subjects click subjects at the top.

6. If you want to enter to the class, click log out, and enter you r user

name and password. Make it sure that your password and

username is correct. 21
JOHN PAUL COLLEGE IT Education Department PAGE

Joy V. Fetalvero

PERSONAL INFORMATION
NickName: Babyjoy
Age: 20
Gender: Female
Birthday: September 04, 1998
Birth Place: Odiong, Roxas Oriental Mindoro
Citizenship: Filipino
Civil Status: Single
Height: 5’4
Weight: 40
Religion: Roman Catholic
Father’s Name: CayetanoFetalvero
Mother’s Name: LuvidinaFetalvero
JOHN PAUL COLLEGE IT Education Department PAGE 22

EDUCATIONAL BACKGROUND

Tertiary: John Paul College


Roxas Oriental Mindoro
OMNHS
(SY. 2014-2015)
Elementary: Mansalay Central School
(SY. 2010-2011)

CHARACTER REFERENCES
Sir. VirginioSabar
Head of Computer Department
San Aquilino, OdiongRoxas Oriental Mindoro

Engr. Kits Fernando


Odiong, Roxas, Oriental Mindoro
09098575857

You might also like