Descriptive Research Method.
This method was concerned primarily with the
descriptive of facts. It was a fact-finding method of adequate interpretation.
This method helped the proponents formulate the best possible alternative for
improvement of the current system through careful analysis, interpretation, and
determination of its defects and how it could be produced and eliminated. Library
research method also used to substantiate the data gathered from the feasibility study.
Also this studies conditions as they exist.
Creative Research Method.This is the formulation of new ideas (or a new set of ideas)
that open up a new cognitive frame or bring theoretical claims. It also helps answer
complex contemporary questions that traditional methods alone cannot.
Respondents of the Study
The respondents of the study were comprised of thirty(30) random persons coming
from students whose ages range from 15 years old and above of both women and men.
All the chosen respondents are qualified to answer the given surveys that are provided
by the proponents of the system.
Research Instruments
To gather the needed data for the study, the subsequent instruments were employed:
Questionnaire.This questionnaire used in this study was structured questionnaires. It
specified the set of response alternatives and the response format. It refers to the
comments of the respondent either positive or negative and either reaction upon using
the proposed system. In order to formulate and design an effective system, the
proponents addressed evaluation sheet to selected respondents whom they introduced
the new developed system.
23
Observation. This is based on direct observation of the proponents. It helped in the
analysis of data gathered and gave weight to authenticity of the answers given in the
questions.
Validation of Instruments
The constructed questionnaire and evaluation form for the study was subjected
through validity and reliability test. Comments by the proponents’ adviser from AMA
Computer College – Fairview Campus were reviewed and incorporated for validity. The
proponents also sought the help of a grammarian to make sure that the instruments
used are grammatically correct.
Analytical Tools. The analytical tools used by the proponents to plan and develop the
proposed system, and to illustrate and determine the flow of the program where:
System Flowchart. It is a graphical representation of the steps in the solution of the
problem in which symbols represent the operation, data flow hardware and system plan.
Gantt Chart.A visual representation of a project schedule, a type of bar chart. A Gantt
chart shows the start and finish dates of the different required elements of a project.
Henry Laurence Gantt, an American mechanical engineer, is recognized for developing
the Gantt chart.
Visual table of Contents (VTOC).It is a diagram that shows the level of detail
increasing from top to bottom of the proposed system.
Data Flow Diagram (DFD).It maps out the flow of information for any process or
system. It uses defines symbols like rectangles, circles, arrows plus short text labels to
show the inputs, outputs, storage points and routes between each destination.
Input Process, Output (IPO). Is a widely used approach in systems analysis and
software engineering for describing the structure of the information processing program
24
or other processes. It is also a graphical representation of all the factors that make up a
process.
Software Development Methodology
Software development is a framework that is used to structure, plan and control the
process of developing an information system. Common Methodologies include waterfall,
prototyping, iterative and incremental development, and extreme programming.
The proponents will have used the gathered data to visualize the output of the proposed
system using methods in developing the software.
Figure 3.0
Agile Software Development
Figure 3.0 shows the Agile Software Development model in which you can see that the
Agile software development is an approach to software development under which
requirements and solutions evolve through the collaborative effort of self-
organizing and cross-functional teams and their customersend users. It advocates
adaptive planning, evolutionary development, early delivery, and continual improvement,
and it encourages rapid and flexible response to change.
Software Development Methods
Planning.In this stage, the proponent prepares the requirements of the proposed
system. The proponents gather information on how to create a system and information
25
about the requirements of the end-users that was used in the development of the
proposed system. In this stage, sub-methods are undergone, namely, Requirements
Breakdown, Prioritization, and Identification of Iteration Schedule.
Feedback.In this phase, the proponents are able to clarify their understanding on their
proposed system, helped them see things in new ways and helped them correct their
course. This is also where the proponents consider the feedback of the users so that
they will be able to plan and improve their system according to the liking of the users.
There is a stage of demonstration and retrospect, which makes presents how the plan is
to be undergone.
Implementation.Is a realization of a technicalspecification or algorithm as
a program, software component, or other computer system through computer
programming and deployment. Many implementations may exist for a given specification
or standard. The Implementation is when the plan is executed, or when the coding in the
program happens, and certain parts of the developed system are made. The design and
programming, or front-end and back-end development is made in this stage, developing
the system itself, ready to be tested, and checked for lacking features or prevalent
problems.
Testing.This stage is when the researchers run the application in development for error
checking, problem sighting and bug-fixing. This stage is where the researchers undergo
trial and error to detect errors in the system in order to ensure that the proposed system
will work. It also provides an objective, independent view of the software to allow the
project developers to appreciate and understand the risks of software implementation.
Methods Used for Evaluation of the Study
This section discusses how the results were evaluated in terms of the performance and
26
to determine:
Technical Feasibility.Is the complete study of the project in terms of input, output,
fields, programs and procedures. For this method the proponents have a very effective
tool for long term planning and trouble shooting. For the technical feasibility should most
essentially support the information of the group.
These also identify technology which is likely to have an economic success.
Economic Feasibility.In this method, the proponents say whether the system is
economically feasible or not. This also demonstrate the net benefit of a proposed project
for accepting or disbursing electronic funds/benefits, taking into consideration the
benefits and cost to the user, agency or the general public as a whole
Operational Feasibility.In this method, we measured how well the proposed study
solved the problems in the existing system and how the proposed system satisfied the
requirements in the analysis of the system development.
This method refers to the measure of solving problems with the help of a new proposed
system.
Statistical Treatment of Data
The statistical tools used for the study in the interpretation of data and the testing of
null hypothesis were the Percentage Formula, Likert Scale, Mean, Weighted Mean,
Standard Deviation, T-test and Ranking. The formulas for the statistical tool used are the
following:
Percentage Distribution. Percentage and frequency of distribution were used describe
the profile of the respondents of the study in terms of age, gender and profession. The
percentage is calculated using the following formula.
27
𝑓
𝑷𝒆𝒓𝒄𝒆𝒏𝒕𝒂𝒈𝒆 % = 𝑥100
𝑁
Where:
𝑓 −Represents the cores in the distribution
𝑁 −Represents the total number of respondents
Likert Scale. To interpret the percentage of the respondents as to the effectiveness of
the motivation factors, the five-point Likert scale was used with the following equivalent
points.
Table 3.0
Likert Scale
Verbal
Rate Scale Interpretation
4.51 – 5.00 5 Very Effective
3.51 – 4.50 4 Effective
2.51 – 3.50 3 Satisfactory
1.51 – 2.50 2 Fair
1.00 – 1.50 1 Poor
Table 3.0 shows the Likert Scale with its corresponding rating which interprets the
perception of the respondents to the effectiveness of the motivation factors. The scale of
1 is Poor, 2 is Fair, 3 is Satisfactory, 4 is Effective, and 5 is interpreted as Very Effective.
This scale is used to interpret the effectiveness of the motivation factors of the
respondents.
Mean. It is used to derive the central tendency of the data in question. Adding all the
28
data points in a population and then dividing the total by the number of points determine
it. The resulting number is known as the mean or the average.
∑𝑥
𝑀𝑒𝑎𝑛 𝑋 =
𝑁
Where:
∑- represents the summation.
𝑥- represents the evaluator rating for each given criterion.
𝑁- represents the total number of respondents.
Weighted Mean.It is an average computed by giving different weights to someone of
the individual values. It is considered as the proper weights assigned to the observed
values according to their relative importance. The weighted mean is calculated using the
following formula.
∑(𝑋1 + 𝑋2 + ⋯ + 𝑋𝑛)
𝑊𝑒𝑖𝑔𝑡𝑒𝑑𝑀𝑒𝑎𝑛(𝑊𝑀) =
𝑁
Where:
∑ - represents the summation
X - represents the Mean of each given criteria.
𝑁- represents the total number of criteria.
Standard Deviation.The standard deviation was used to measure of variability,
measuring the spread of the data set and the relationship of the mean to the rest of the
data. If the data points are close to the mean, indicating that the responses are fairly
uniform, then the standard deviation will be large. If all the data values are equal, then
the standard deviation will be zero. The standard deviation is calculated using the
following formula.
29
2
∑𝑓 𝑋 − 𝑋
𝑆=
𝑛−1
Where:
∑ - Represents the summation.
𝑋 - Represents the individual score.
𝑋 - Represents the mean of all scores.
𝑛 - Represents number of respondents.
T-test.A test of any of a number of hypotheses in inferential statistics that has validity
if sample size is sufficiently large and the underlying data are normally distributed. The
T-test is calculated using the following formula.
𝑊𝑀𝑃 − 𝑊𝑀𝐸
𝑡=
𝑆𝑃2 𝑆𝐸2
𝑛𝑝 + 𝒏𝑬
Where:
𝑊𝑀𝑃 - weighted mean of the proposed system.
𝑊𝑀𝐸 - weighted mean of the existing system.
𝑆𝑃2 - standard deviation of the proposed system.
𝑆𝐸2 - standard deviation of the existing system.
𝑛 - total number of criteria.
Cost Benefit Analysis (CBA). A systematic approach to estimating the strengths and
weaknesses of alternatives (for example in transactions, activities, functional business
requirements); it is used to determine options that provide the best approach to achieve
benefits while preserving savings. Quantities and adds all the positive factors, these are
the benefits. Then it identifies quantities and subtracts all negatives, the cost. This is
also a technique used to compare the total cost of a programmed/project with it’s
30
benefits, using a common metric. This enables the calculation of the net cost or benefit
associated with the programmed. The following shows the formula that is needed for the
computation of the development of the system, hardware and cost of labour or the
people-ware.
Hardware Acquisition
Formula:
𝐻𝑎𝑟𝑑𝑤𝑎𝑟𝑒𝐶𝑜𝑠𝑡
𝑥𝐷𝑒𝑣𝑒𝑙𝑜𝑝𝑚𝑒𝑛𝑡
𝐿𝑖𝑓𝑒𝐸𝑥𝑝𝑒𝑐𝑡𝑎𝑛𝑐𝑦
𝑆𝑎𝑙𝑣𝑎𝑔𝑒𝑉𝑎𝑙𝑢𝑒 =
12𝑚𝑜𝑛𝑡𝑠
𝐻𝑎𝑟𝑑𝑤𝑎𝑟𝑒𝐶𝑜𝑠𝑡 − 𝑆𝑎𝑙𝑣𝑎𝑔𝑒𝑉𝑎𝑙𝑢𝑒
𝐴𝑛𝑛𝑢𝑎𝑙𝐷𝑒𝑝𝑟𝑒𝑐𝑖𝑎𝑡𝑖𝑜𝑛 =
𝐿𝑖𝑓𝑒𝐸𝑥𝑝𝑒𝑐𝑡𝑎𝑛𝑐𝑦
𝐴𝑛𝑛𝑢𝑎𝑙𝐷𝑒𝑝𝑟𝑒𝑐𝑖𝑎𝑡𝑖𝑜𝑛
𝑀𝑜𝑛𝑡𝑙𝑦𝐷𝑒𝑝𝑟𝑒𝑐𝑖𝑎𝑡𝑖𝑜𝑛 =
12𝑀𝑜𝑛𝑡𝑠
𝐻𝑎𝑟𝑑𝑤𝑎𝑟𝑒𝐷𝑒𝑝𝑟𝑒𝑐𝑖𝑎𝑡𝑖𝑜𝑛 = 𝑀𝑜𝑛𝑡𝑙𝑦𝐷𝑒𝑝𝑟𝑒𝑐𝑖𝑎𝑡𝑖𝑜𝑛 𝑥 𝐷𝑒𝑣𝑒𝑙𝑜𝑝𝑚𝑒𝑛𝑡𝑃𝑒𝑟𝑖𝑜𝑑
Software Development Cost
Formula:
𝑆𝑜𝑓𝑡𝑤𝑎𝑟𝑒𝐶𝑜𝑠𝑡
𝑥𝐷𝑒𝑣𝑒𝑙𝑜𝑝𝑚𝑒𝑛𝑡
𝐿𝑖𝑓𝑒𝐸𝑥𝑝𝑒𝑐𝑡𝑎𝑛𝑐𝑦
𝑆𝑎𝑙𝑣𝑎𝑔𝑒𝑉𝑎𝑙𝑢𝑒 =
12𝑚𝑜𝑛𝑡𝑠
𝑆𝑜𝑓𝑡𝑤𝑎𝑟𝑒𝐶𝑜𝑠𝑡 − 𝑆𝑎𝑙𝑣𝑎𝑔𝑒𝑉𝑎𝑙𝑢𝑒
𝐴𝑛𝑛𝑢𝑎𝑙𝐷𝑒𝑝𝑟𝑒𝑐𝑖𝑎𝑡𝑖𝑜𝑛 =
𝐿𝑖𝑓𝑒𝐸𝑥𝑝𝑒𝑐𝑡𝑎𝑛𝑐𝑦
𝐴𝑛𝑛𝑢𝑎𝑙𝐷𝑒𝑝𝑟𝑒𝑐𝑖𝑎𝑡𝑖𝑜𝑛
𝑀𝑜𝑛𝑡𝑙𝑦𝐷𝑒𝑝𝑟𝑒𝑐𝑖𝑎𝑡𝑖𝑜𝑛 =
12𝑀𝑜𝑛𝑡𝑠
𝐻𝑎𝑟𝑑𝑤𝑎𝑟𝑒𝐷𝑒𝑝𝑟𝑒𝑐𝑖𝑎𝑡𝑖𝑜𝑛 = 𝑀𝑜𝑛𝑡𝑙𝑦𝐷𝑒𝑝𝑟𝑒𝑐𝑖𝑎𝑡𝑖𝑜𝑛 𝑥 𝐷𝑒𝑣𝑒𝑙𝑜𝑝𝑚𝑒𝑛𝑡𝑃𝑒𝑟𝑖𝑜𝑑
Miscellaneous Cost
31
Formula: 𝑀𝑖𝑠𝑐𝑒𝑙𝑙𝑎𝑛𝑒𝑜𝑢𝑠𝐶𝑜𝑠𝑡 = 𝑇𝑜𝑡𝑎𝑙𝑜𝑓𝑎𝑙𝑙𝑚𝑖𝑠𝑐𝑒𝑙𝑙𝑎𝑛𝑒𝑜𝑢𝑠
Overhead Cost
Formula:
𝑁𝑜. 𝑜𝑓𝑊𝑎𝑡𝑡𝑠 𝑥 𝑁𝑜. 𝑜𝑓𝐻𝑜𝑢𝑟𝑠𝐴𝑀𝑜𝑛𝑡
𝐾𝑤𝑢𝑠𝑒𝑑𝑓𝑜𝑟𝑒𝑞𝑢𝑖𝑝𝑚𝑒𝑛𝑡 =
1𝐾𝑤(1000𝑤)
𝑇𝑜𝑡𝑎𝑙𝑂𝑣𝑒𝑟𝑒𝑎𝑑𝐶𝑜𝑠𝑡
= 𝐵𝑎𝑠𝑖𝑐𝑐𝑎𝑟𝑔𝑒𝑓𝑜𝑟1𝑠𝑡𝑚𝑜𝑛𝑡 + 𝐵𝑎𝑠𝑖𝑐𝑐𝑎𝑟𝑔𝑒𝑓𝑜𝑟2𝑛𝑑𝑚𝑜𝑛𝑡
+ 𝐵𝑎𝑠𝑖𝑐𝑐𝑎𝑟𝑔𝑒𝑓𝑜𝑟3𝑟𝑑𝑚𝑜𝑛𝑡
Total Software Development Cost
Formula:
𝑇𝑜𝑡𝑎𝑙𝑆𝑜𝑓𝑡𝑤𝑎ℜ𝐷𝑒𝑣𝑒𝑙𝑜𝑝𝑚𝑒𝑛𝑡
= 𝑇𝑜𝑡𝑎𝑙𝐻𝑎𝑟𝑑𝑤𝑎𝑟𝑒𝐶𝑜𝑠𝑡 + 𝑇𝑜𝑡𝑎𝑙𝑆𝑜𝑓𝑡𝑤𝑎𝑟𝑒𝐶𝑜𝑠𝑡 + 𝑇𝑜𝑡𝑎𝑙𝐿𝑎𝑏𝑜𝑟𝐶𝑜𝑠𝑡
+ 𝑇𝑜𝑡𝑎𝑙𝑀𝑖𝑠𝑐𝑒𝑙𝑙𝑎𝑛𝑒𝑜𝑢𝑠𝐶𝑜𝑠𝑡 + 𝑇𝑜𝑡𝑎𝑙𝑂𝑣𝑒𝑟𝑒𝑎𝑑𝐶𝑜𝑠𝑡
Software Cost
Formula:
𝑇𝑜𝑡𝑎𝑙𝑆𝑜𝑓𝑡𝑤𝑎𝑟𝑒𝐷𝑒𝑣𝑒𝑙𝑜𝑝𝑚𝑒𝑛𝑡𝐶𝑜𝑠𝑡
𝑆𝑜𝑓𝑡𝑤𝑎𝑟𝑒𝐶𝑜𝑠𝑡 =
𝑁𝑢𝑚𝑏𝑒𝑟𝑜𝑓𝐶𝑜𝑝𝑖𝑒𝑠
Selling Price
Formula:
Mark up = 25%
𝑆𝑒𝑙𝑙𝑖𝑛𝑔𝑃𝑟𝑖𝑐𝑒 = 𝑃𝑟𝑜𝑝𝑜𝑠𝑒𝑑𝑆𝑦𝑠𝑡𝑒𝑚𝐶𝑜𝑠𝑡𝑥𝑀𝑎𝑟𝑘𝑢𝑝
Additional Costs:
Package Cost
CD Cost
User’s manual
Total Selling Price
Formula:
𝑇𝑜𝑡𝑎𝑙𝑆𝑒𝑙𝑙𝑖𝑛𝑔𝑃𝑟𝑖𝑐𝑒 = 𝑆𝑒𝑙𝑙𝑖𝑛𝑔𝑃𝑟𝑖𝑐𝑒 + 𝑃𝑎𝑐𝑘𝑎𝑔𝑖𝑛𝑔𝐶𝑜𝑠𝑡 + 𝐶𝑑𝐶𝑜𝑠𝑡 + 𝑈𝑠𝑒𝑟 ′ 𝑠𝑀𝑎𝑛𝑢𝑎𝑙
32
33