Software Processing Model
The software design used in the system is waterfall model with prototyping (see
figure 2). It was design and developed through a systematic process. It was design
specially to meet the needs of a firm. During the course of the developing the design, it
sometimes becomes apparent that there is a fault in the specification document. The
presence of incompetence, contradiction, or ambiguities necessities of revision of the
specification document before the software development process can continue.
Prototyping is a partially developed product that enables customers and
developers to examine some aspect of the proposed system and decide if it is suitable or
appropriate for the finished product the researchers will use the model to reduce hard
work in developing the system; it has several phases model before the implementation of
and operation of the whole system and errors will be easily detect and later be solve by
repeating the procedure that produce the error. By using this model, a good outcome will
be produce with less effort.
Figure 2. Waterfall Model with Prototyping and
1. Requirement Analysis and Data Gathering
All the necessary requirements needed by the researcher were collected in order to
obtain all of the needed data for findings of what was the development of the system.
2. Designing Software
In designing the system the researchers collected the necessary input and analyze
the output before creating the program.
3. Building the Software
The process of the program design and coding was in this stage. The system was
developed using high level programming languages like Microsoft Visual basic 6.0 and
SQLYog as a database and other application software like Adobe Photo Shop to have a
4. Testing the Software
After the system was developed, it is tested to check if the system has an error and
to know the thing that must be done to improve it. This software was done at three testing
stages. First, the developer did the unit and integration testing in order to find out if the
system is working well. Second, the system testing whom some students of Mabitac
National High School test it. Finally, the acceptance testing whom tested by principal of
Mabitac National High School.
5. Implementing the Software
After all the modification and series of testing made by the researchers, the
system was implemented in order to see and test of the system was effective.