Вы находитесь на странице: 1из 518

SIS Tertiary EIS Content Quality Assurance Results

RISK MITIGATION, MONITORING

Requirements

Actual

Compliance

Correctness

AND MANAGEMENT (RMMM)


1.0 INTRODUCTION

Remarks

Passed
or Failed

The RMMM must be

Risk mitigation,

introduced as a whole

monitoring and

for Grade Management management plan is


System.

a process in order to
identify, control and
manage as many
potential risks as
possible. To help
determine what the
potential risks are,
the project will then
be analyzed to
determine any
project-specific risks.
When all risks have
been identified, they
will then be
evaluated to

Payroll System with Attendance and Leave Monitoring

PASSED

SIS Tertiary EIS Content Quality Assurance Results


determine their
probability of
occurrence, and how
will be affected if they
do occur. Plans will
then be made to
avoid each risk, to
track each risk to
determine if it is more
or less likely to occur,
and to plan for those
risks should they
occur. It is the
organizations
responsibility to
perform risk
mitigation,
monitoring, and
management in order
to produce a quality
product. The quicker

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


the risks can be
identified and
avoided, the smaller
the chances of
having to face that
particular risks
consequence. The
fewer consequences
suffered as a result
of good RMMM plan,
the better the
product, and the
smoother the
development
process.
1.1

Scope and intent of

The scope and intent The intent of this

RMMM activities

are stated clearly.


Determine the scopes
and intent of RMMM
activities of Grade

Payroll System with Attendance and Leave Monitoring

Scope are

process is to find

not stated in

possible risks as

the

soon as possible

document

thus, these activities


are intended to

FAILED

SIS Tertiary EIS Content Quality Assurance Results


Management System.

monitor, manage &


mitigate errors,
defects, and conflicts
in starting the project.
This includes the
processes,
functionality and
convenience. These
are important so that
when problems arise,
proper measures will
be applied on it

1.2

Risk Management

The risk management

Each person

Organization Role

organization role must

which is involved

identification

be correct.

can help reduce

of each

the risk in

member of

developing the

Payroll

system.

System with

1. Identify
and

the

role

responsibility

of each member of
Payroll
with

System
Attendance

Payroll System with Attendance and Leave Monitoring

There are no

Attendance
Developers

should conduct a

and Leave
Monitoring

FAILED

SIS Tertiary EIS Content Quality Assurance Results


and

Leave

series of

Monitoring in risk

questions and

management.

surveys to the
users in order to

Describes how the risk


will be managed

know the
business
transactions in a
particular
process.

Developers

should have the


required software
and devices that
are compatible in
the project.

Developers

should always
consult the users
if what problems
are they

Payroll System with Attendance and Leave Monitoring

System.
There are no
roles
identified.

SIS Tertiary EIS Content Quality Assurance Results


encountered
during using the
system.

Developers ]-

should alway
have backup
resources such
as funds and
materials in case
problems occur.

Clients can

help avoid risk by


providing all
necessary
software
information during
the early phase of
development.

Client can

avoid risk by

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


making all
necessary
business changes
before initiating
request for the
software.
2.0 RISK DESCRIPTION

Describes the risk that

The user may have a

will be encounter

hard time coping with

detailed

during the

the system

description

implementation of the
software

for every risk


Users that are not
well trained and
inexperienced with
the different
softwares will most
likely encounter this
problem. This is
because the system
is not user friendly
and they are not
familiar using this

Payroll System with Attendance and Leave Monitoring

Just give a

specified

FAILED

SIS Tertiary EIS Content Quality Assurance Results


kind of software.
Power Interruptions
-

This risk

cannot be predicted
when it happens, so
the team can only do
is to prepare and
take the necessary
actions so that the
project will not be
hardly affected when
the problems
occurred.
Lack of cooperation
within our group
-

This risk is

within our group and


it depends on us if
the proponent will let

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


it happen. Every
member must be
oriented about their
responsibilities in the
group. Members
must performed their
duties and task to
maintain a
harmonious
relationship with
each other for the
sake of the project
success.
Lack of Resources
-

This risk will

arise anytime when


the group needed
resources such as
hardwares (laptop,
PC and etc.),

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


softwares, funds and
people in order to
complete the system.
Before ahead of time,
members should
have prior knowledge
about what materials
are needed for the
project. The
proponent should
estimate the cost that
will be spent on the
project so when the
time comes, the
group is ready and
the project will not be
interrupted.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Probable file lost

-This happens
when the group does
not have a duplicate
files needed in the
system. Because on
other instances,
some files could be
lost by different
reasons. Copy of
files is necessary
because if theres no
spare files stored in a
members computer,
the project will be
interrupted and the
outcome of the
project would be
incomplete and will

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


not function properly.

Time Problem

-This is the
risk when the group
has problems dealing
with scheduling of
time and meeting
deadlines of the
project. This includes
troubles with
activities that didnt
accomplished in
time, no proper
scheduling of duties
and activities of
members which
result with having no

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


integration of work
that causes activities
to slow down the
progress of the
project that may
cause not
accomplishing the
project when the
deadline arrives.

Low product quality

-This is the
risk when the system
isnt competitive
enough to gain the
users approval when
it terms of
functionality and

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


uniqueness. If the
system doesnt fit
with the users
necessity which
includes not being
user friendly, filling
their needs and not
giving just service,
then the system is a
failure

Obsolete Technology
-

Involves

technology that are


already is or soon to
be obsolete in the
development of the
software. Such
software will be
functional for short

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


period of time thus
taking away
resources from the
customer. Since the
technology changes
rapidly these days, it
is important to pay
importance to this
risk. If the customer
request use of
software that soon to
be obsolete software
development team
must argue the call
and have pursue the
customer to keep up
with current
technology.

Scope Creep

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

-What
happens in scope
creep is the project
scope keeps
changing, which
leads to unclear
deliverables. This
has the knock on
effect of causing
confusion and
increased budgets as
well as timeframes.
Soon you end up
with a project which
never delivers, or
which the
Organization decides
to scrap.

Compatibility Issues

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

This the risk

that covers the


compatibility issues
of the hardware and
software of our client.
The software product
may not be
compatible with the
clients system unit.

Product may harm


the business
-

This is the risk

where the finish


product is not truly
suitable with the
business. Instead of
helping the process
to improve, it

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


commits mistake
within the
computation of
salary.

Lack of knowledge
and skills
- This risk covers
the capability of our
group to develop the
software product, If
the group has
enough skills and
knowledge whether it
is on programming,
designing or
documenting needed
to complete the
project. If one or
more members of the

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


group are not putting
in all the effort
required to finish the
project it will cause
the project to fail.
2.1

Risk Table

Describes

the

risk

associated

to

the

The risk

FAILED

category is

project.

redundant

Risk Category

Risk

Probability

Impact
2.1.1

Description of

The risks are defined Business Impact Risk

Risk

clearly.
This comes when the
1. Business

Impact proposed system

Risk

does not come up

2. Customer Risk

with the users needs

3. Development Risks

for their business.

Payroll System with Attendance and Leave Monitoring

PASSED

SIS Tertiary EIS Content Quality Assurance Results


4. Employee Risks

This comes when the

5. Product Size

system is not suitable

6. Technology Risk

for its usage and


does not elevate the
service into high
productivity.

Development Risk
When the group does
not have necessary
materials for the
project, the project
development will
slow down. Proper
materials such as

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


laptops and desktops
must be available,
because if its not,
then the projects
result will face be a
failure.
Employee Risk
This risk involves the
cooperation and
ability of team
members that is
involved in the
project. If the
members of the
group isnt willing to
help the group and
does not give all their
got in the project,
then the outcome of
the project will be

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


premature.
Process Risk
If the system does
not meet the
standards of product
quality set by the
group, then it will fail.
Thats because the
group of the system
development fails to
describe the true
business need and
their proper
procedures.
Product Size
If the system covers
other subsystems
scope or
deliverables.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Technology Risk
It involves technology
that are already is or
soon to be obsolete
in the development of
the software. Such
software will be
functional for short
period of time thus
taking away
resources from the
customer. Since the
technology changes
rapidly these days, it
is important to pay
importance to this
risk. If the customer
request use of
software that soon to

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


be obsolete software
development team
must argue the call
and have pursue the
customer to keep up
with current
technology.
2.1.2

table

of

The

Impact of Risk

probability and Impact

component

Risk

in column of

must

the

Probability and

be

elaborated clearly

The required

category has
been there

Business

Impact

Risk
-

Customer Risk

Development Risks

Employee Risks

Product Size

Technology Risk

3.0 RISK MITIGATION,

Payroll System with Attendance and Leave Monitoring

but there are


double
entries.

FAILED

SIS Tertiary EIS Content Quality Assurance Results


MONITORING AND
MANAGEMENT
3.1

Risk Mitigation for Risk

Describes the

implementation of the

Missing

FAILED

content

software risk.
3.1.1

Product Size

The mitigation for the

To avoid this risk

product size risk must

to happen,

the

be

regular meetings

mitigation

and discussions

plan in

will be planned

implementati

within our section.

on risk for

Every Project

the product

Manager of the

size

stated

comprehensively.
-

Mitigation

for

the

product size during


the development of
the software

groups will have


regular meetings

Mitigation

for

the

product size during


the implementation
of the software

to discuss the
different aspects
of our own
systems. This
includes the

Payroll System with Attendance and Leave Monitoring

Also include

FAILED

SIS Tertiary EIS Content Quality Assurance Results


identification of
our own scope,
setting
boundaries for
our own system
then the plans for
data flow within
our systems
3.1.2

Business Impact

The mitigation for the In this risk, the group

Also include

business impact risk should identify

the

must

mitigation

be

stated business needs and

comprehensively.
-

Mitigation
business

for

the

impact

during

the

development of the
software

other necessary

plan in

information regarding

implementati

their business

on risk for

transactions,

the business

because if the group

impact

has an idea of it, the


group is headed on
the right track

Mitigation
business

for

the

impact

Payroll System with Attendance and Leave Monitoring

because it will serve


as a guide in

FAILED

SIS Tertiary EIS Content Quality Assurance Results


during

the developing needed

implementation

of system. The group

the software

should collect the


necessary
information regarding
on business
transaction because
it is not then it will
result as a failure.

3.1.3

Customer(User)

The mitigation for the If the customer fails

Risk

customer risk is stated to participate with the

the

comprehensively.

group, then it will be

mitigation

a big problem

plan in

because the users

implementati

should also know the

on risk for

progress of

the

development whether

customer(us

it is on the right track

er) risk

Mitigation

for

Customer

the
Risk

during

the

development of the
software

or not. In order to
-

Mitigation
customer

for

the
risk

Payroll System with Attendance and Leave Monitoring

avoid this risk, the


group should have a

Also include

FAILED

SIS Tertiary EIS Content Quality Assurance Results


during
implementation

the regular meeting and


of present the software

the software.

under development
with the users so that
every time they are
updated on the
progress of the
system. This should
be scheduled and
must be informed to
the users ahead of
time so that the users
can adjust their time.
It is important
because they are
also part of the
project. They should
know the problems
occurring in system
development and
provide developers

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


the right information
regarding their
business. If the users
are not available
during the set
meeting, then the
group should have
other communication
sources through
mobile phones and
e-mail by asking their
contact number and
e-mail address so
that they can be still
in touch.
Another risk in here
is when the groups
pilot client cannot
cope up with the
system which may
result to clients lack

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


of knowledge using
different softwares. In
order to avoid this
risk, the group should
have regular meeting
with the pilot client in
which in every
phase, the group
presents the system
and discuss its
features with the
client so that the
client can learn how
to operate the
system.
3.1.4

Process Risks

The mitigation for the This risk will happen

Also include

process risk must be if the system does

the

stated

not meet the

mitigation

comprehensively.

standards set by the

plan in

business. In order to

implementati

avoid it, there should

on risk for

Mitigation

for

the

Payroll System with Attendance and Leave Monitoring

FAILED

SIS Tertiary EIS Content Quality Assurance Results


process risk during be guidelines to

the process

the development of avoid it such as

risk

the software

defining scope,
limitation and

Mitigation

for

the delimitation of the

process risk during system, setting up


the implementation necessary activities
of the software

to the group
members and fully
understand the
business process
needed by the users
so it will be
determined if the
systems functionality
is correct or not and
to know if the service
is accurate or not.

3.1.5

Technology

The mitigation for the To avoid this risk, the

Risks

technology risk must group should use the

the

be

mitigation

stated required software set

Payroll System with Attendance and Leave Monitoring

Also include

FAILED

SIS Tertiary EIS Content Quality Assurance Results


comprehensively.
-

Mitigation

for

the

technology

risk

during

the

development of the
software

by the panel such as

plan in

using Java Netbeans

implementati

as front end of the

on risk for

system and MS SQL

the process

as its back end. The

risk

systems
specifications must
be also defined so

Mitigation

for

the

technology

risk

during

the

implementation

of

the software

that the system will


run properly on the
users unit. The
software and
hardware that will be
used in the system
should be on date so
systems outcome
will not be phased
out in the future.

3.1.6

Development

The mitigation for the Development risk

Risks

development risk must involves lack of

the

be

mitigation

stated resources such as

Payroll System with Attendance and Leave Monitoring

Also include

FAILED

SIS Tertiary EIS Content Quality Assurance Results


comprehensively.
-

Mitigation

for

the

technology

risk

during

the

development of the
software

hardware and

plan in

software, having

implementati

trouble in time

on risk for

management, the

the

group members

development

productivity and the

risk

group does not have


allotted budget for

Mitigation

for

the

technology

risk

during

the

implementation

of

the software

the resources
needed in the
project. In this case,
the group should
have the required
hardware and
software for the
development. If in
some circumstances
the group cannot
afford to buy
resources such as
hardware, the group

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


can rent these
necessities. The
group members
should work as hard
as they can so that
the projects result
will be success.
Motivating group
members will be
useful so that each
members spirit will
be fired up to do their
duties. The group
should have allotted
budget for the
needed tools and
materials. There
should be a list of
tools and their
corresponding price
so that the group can

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


estimate the needed
tools and prepare
money for it.
3.1.7

Employee Risks

The mitigation for the Members should

(Teammates)

employee risk must be have knowledge

the

stated

regarding on

mitigation

comprehensively.

business

plan in

transactions. They

implementati

need to know it

on risk for

because it will be

the

their guide for the

employee

development

risks

Mitigation

for

the

employee

risk

during

the

development of the
software.

process. Members
should know their

Mitigation

for

the

employee

risk

during

the

implementation

of

the software

task and work with it


with all they got.
Members who are
not much
enthusiastic enough
to cooperate during
development process

Payroll System with Attendance and Leave Monitoring

Also include

FAILED

SIS Tertiary EIS Content Quality Assurance Results


should be
encouraged because
the group wants to
succeed in this
project so that they
can work efficiently.
3.2

Risk Monitoring for Risk

Describe the how to

None

monitor the risk during

Missing

FAILED

content

the development and


implementation of the
software.
3.2.1

Product Size

How

the

monitor
size

team

the

risk

will Every group needs to

product pass their scope to

must

be the head PM, the

Also include
the
monitoring

stated

head PM will collect

plan in

comprehensively.

it, analyze and look

implementati

for some conflicts

on risk for

within the scopes

the product

then discuss it with

size

In the Product size,


the Payroll System
with

Attendance

Payroll System with Attendance and Leave Monitoring

other PMs then

FAILED

SIS Tertiary EIS Content Quality Assurance Results


and

Leave meetings will be

Monitoring

must conducted to monitor

explain how they the progress of every


will monitor this risk system and also to
during

the ensure that the

development of the scope of their own


software.

systems will be
followed through this

In the Product size, actions the


the Payroll System proponents together
with

Attendance with other groups can

and

Leave produce the

Monitoring

must possibility of the risk

explain how they


will monitor this risk
during

the

implementation

of

the software.

3.2.2

Business Impact

How

the

team

will The group will have

monitor the business meeting with our Pilot

Payroll System with Attendance and Leave Monitoring

Also include
the

FAILED

SIS Tertiary EIS Content Quality Assurance Results


impact risk is stated Client and then the

monitoring

comprehensively.

group will present a

plan in

semi-working

implementati

prototype of our

on risk for

system, where the

the business

group ask their

impact.

In

the

Business

Impact, the Payroll


System

with

Attendance

and

Leave

Monitoring

must explain how


they

will

monitor

this risk during the


development of the
software.

opinion on the
design, present
different option for
them to choice in
many cases. And we
also ask for their
suggestions about
the design and

In

the

Business

Impact, the Payroll


System

with

Attendance

and

Leave

Monitoring

must explain how


they

will

monitor

this risk during the

Payroll System with Attendance and Leave Monitoring

process of our
proposed system.
This is to ensure that
our proposed system
is on the right track,
and will be highly
productive when

SIS Tertiary EIS Content Quality Assurance Results


implementation

of finish.

the software.

3.2.3

Risk

monitor the customer scheduled meetings

the

risk must be stated with our pilot client,

monitoring

comprehensively.

where we present the

plan in

prototype of our

implementati

system to discuss the

on risk for

process of our

the

system. As meetings

Customer(U

goes on, the group

ser) Risks

In

team

the

Risk,

will The group will set up

How

the

Customer(User)

Customer

the

Payroll

System

with

Attendance

and

Leave

Monitoring

must explain how


they

will

monitor

this risk during the


development of the
software.

In

the

Risk,

Customer

the

System

Payroll
with

Payroll System with Attendance and Leave Monitoring

will guide our pilot


client on how to use
the software until
own her own she can
operate the system.

Also include

FAILED

SIS Tertiary EIS Content Quality Assurance Results


Attendance
Leave

and

Monitoring

must explain how


they

will

monitor

this risk during the


implementation

of

the software.

3.2.4

Process Risks

How

the

monitor

team

the

will In order to monitor

process the process of the

Also include
the

risk must be stated development, the

monitoring

comprehensively.

members should

plan in

check each other

implementati

work so that when

on risk for

errors arise on ones

the process

work, a member can

risk

In

the

Risk,

Process

the

Payroll

System

with

Attendance

and

Leave

Monitoring

must explain how


they

will

monitor

this risk during the


development of the

Payroll System with Attendance and Leave Monitoring

notify his team mate


and undo the error.
The group should
have guidelines such
as the scope and

FAILED

SIS Tertiary EIS Content Quality Assurance Results


software.

limitations so that
each member can

In

the

Risk,

Process monitor their work

the

Payroll based on the set

System

with standards by the

Attendance

and group

Leave

Monitoring

must explain how


they

will

monitor

this risk during the


implementation

of

the software.

3.2.5

the

team

will The group should

Technology

How

Risks

monitor the technology monitor whether the

the

risk must be stated acquired hardwares

monitoring

comprehensively.
-

In the Technology
Risk,

the

Payroll

System

with

Attendance

and

Payroll System with Attendance and Leave Monitoring

Also include

and softwares are

plan in

well functioning or

implementati

not. The group

on risk for

should also monitor if

the

the softwares meet

technology

FAILED

SIS Tertiary EIS Content Quality Assurance Results


Leave

Monitoring the system

risk

must explain how specification of


they

will

monitor hardware so that it

this risk during the will run smoothly.


development of the Choose also an
software.

efficient computer
that can handle the

In the Technology necessary softwares


Risk,

the

Payroll

System

with

Attendance

and

Leave

Monitoring

must explain how


they

will

monitor

this risk during the


implementation

of

the software.

3.2.6

Development

How

the

Risks

monitor

team

development

will In the Development


the process, members

risk

is should keep an eye

Payroll System with Attendance and Leave Monitoring

Also include
the
monitoring

FAILED

SIS Tertiary EIS Content Quality Assurance Results


stated

on each others work

plan in

comprehensively.

through work

implementati

assignment

on risk for

management sheet

the

and check whether

development

they have done the

risk

In the Development
Risk,

the

Payroll

System

with

Attendance

and

Leave

Monitoring

must explain how


they

will

monitor

this risk during the


development of the
software.

In the Development
Risk,

the

Payroll

System

with

Attendance

and

Leave

Monitoring

must explain how


they

will

monitor

this risk during the

Payroll System with Attendance and Leave Monitoring

task or not. Also the


group should always
check the necessary
tools if they are
already acquired
through listing it.

SIS Tertiary EIS Content Quality Assurance Results


implementation

of

the software.

3.2.7

the

team

How

(Teammates)

monitor the employee out on each other in

the

risk

monitoring

is

will Members should look

Employee Risks

stated case problems arise.

comprehensively.
-

In

the

Risk,

Employee

the

Payroll

System

with

Attendance

and

Leave

Monitoring

must explain how


they

will

monitor

this risk during the


development of the
software.

A member should

plan in

ask help for another

implementati

member who has

on risk for

knowledge on a

the

particular manner so

employee

that he can be

risks

assisted. Members
should finished the
assigned task as
assigned to them by
the list of duties and
time schedule
mentioned

In

the

Risk,

Employee

the

System

Payroll
with

Payroll System with Attendance and Leave Monitoring

Also include

FAILED

SIS Tertiary EIS Content Quality Assurance Results


Attendance
Leave

and

Monitoring

must explain how


they

will

monitor

this risk during the


implementation

of

the software.

3.3

Risk Management for

Describe the how to

None

Risk m

manage the risk during

Missing

FAILED

Content

the development and


implementation of the
software.
3.3.1

Product Size

How

the

manage
size

risk

team
the
is

will Regular meetings

product and communication


stated with other groups can

comprehensively.
-

In the Product Size,


the Payroll System
with

Attendance

Payroll System with Attendance and Leave Monitoring

There are no
indicated
how they will

put this risk away.

manage the

Studying and

risk in

understanding the

development

process of our own

of project

systems will lessen

and

FAILED

SIS Tertiary EIS Content Quality Assurance Results


and

Leave the chance of conflict

Monitoring

implementati

must for scopes and

on of it

explain how they deliverables


will

manage

this

risk

during

the

development of the
software.

In the Product Size,


the Payroll System
with

Attendance

and

Leave

Monitoring

must

explain how they


will

manage

this

risk

during

the

implementation

of

the software.

3.3.2

Business Impact How

the

team

will Meetings are

manage the business conducted eventually

Payroll System with Attendance and Leave Monitoring

Also include
the

FAILED

SIS Tertiary EIS Content Quality Assurance Results


impact risk is stated so that conflicts will

management

comprehensively.

have solution on it.

plan in

Meetings can ease

implementati

up what are the

on risk for

problems

the business

encountered by the

impact

In

the

Business

Impact, the Payroll


System

with

Attendance

and

Leave

Monitoring

must explain how


they will manage
this risk during the
development of the
software.

developers in
development process
to the users such as
asking every time
what other features
they needed in their
business so that their
needs can be

In

the

Business

Impact, the Payroll


System

with

Attendance

and

Leave

Monitoring

must explain how


they will manage
this risk during the

Payroll System with Attendance and Leave Monitoring

fulfilled. Also the


users can also
consult the
developers their
problems such as the
having hard time to
cope with the

SIS Tertiary EIS Content Quality Assurance Results


implementation

of systems functionality,

the software.

the processes which


the system does not
achieve and the
efficiency of the
system so that
developers can
calibrate what is
wrong in the system
and make in much
more accurate in the
final product.

3.3.3

Customer(User)

How

Risk

monitor
size

the

team

the

risk

will In order to gain much

product more information to

must

be the users, the group

Also include
the
management

stated

should prepare

plan in

comprehensively.

questions that are

implementati

necessary for the

on risk for

development of the

the

system.

customer(us

In

the

Risk,

Customer

the

System

Payroll
with

Payroll System with Attendance and Leave Monitoring

er) risk

FAILED

SIS Tertiary EIS Content Quality Assurance Results


Attendance
Leave

and

Monitoring

must explain how


they

will

monitor

this risk during the


development of the
software.

In

the

Risk,

Customer

the

Payroll

System

with

Attendance

and

Leave

Monitoring

must explain how


they

will

monitor

this risk during the


implementation

of

the software.

3.3.4

Process Risks

How

the

team

will If the problem with in

monitor the business the process still

Payroll System with Attendance and Leave Monitoring

Also include
the

FAILED

SIS Tertiary EIS Content Quality Assurance Results


impact risk is stated exists in the

management

comprehensively.

development, then

plan in

the group should

implementati

double check it

on risk for

whether it complies

the process

with the system

risk

In

the

Risk,

Process

the

Payroll

System

with

Attendance

and

Leave

Monitoring

must explain how


they

will

monitor

this risk during the


development of the
software.

development. Some
errors are done by
human error so if the
member fails to
accomplish the job,
then the
knowledgeable
member should

In

the

Risk,

Process

the

Payroll

System

with

Attendance

and

Leave

Monitoring

must explain how


they

will

monitor

this risk during the

Payroll System with Attendance and Leave Monitoring

assist him. If its still


not done, then it is
time for the member
with needed
knowledge to take
over the task and
carry on the job.

SIS Tertiary EIS Content Quality Assurance Results


implementation

of

the software.

3.3.5

team

will The group should

How

Risks

monitor the customer always monitor the

indicated

risk must be stated functionality of the

management

comprehensively.

system whether it is

plan in

fast enough or not, If

technology

it is not then try to

risks on

port it to a computer

development

that meets its

and to the

required

implementati

specifications. The

on of the

group should invest

project

the

Technology

In the Technology
Risk,

the

Payroll

System

with

Attendance

and

Leave

Monitoring

must explain how


they

will

monitor

this risk during the


development of the
software.

on upgrading
hardwares and
softwares so when
this risk arises, the
development will not

In the Technology
Risk,

the

System

Payroll
with

Payroll System with Attendance and Leave Monitoring

be interrupted.

There are no

FAILED

SIS Tertiary EIS Content Quality Assurance Results


Attendance
Leave

and

Monitoring

must explain how


they

will

monitor

this risk during the


implementation

of

the software.

3.3.6

Development
Risks

Just like what


will mentioned above,
monitor the process the group should
invest on upgrading
risk must be stated necessary
hardwares and
comprehensively.
softwares in the
development. There
- In the Development should be budget for
Risk, the Payroll those materials and
also for the other
System
with materials needed so
Attendance
and the group will not
slow down in
Leave Monitoring developing the
must explain how system.
How

the

they

team

will

monitor

this risk during the


development of the

Payroll System with Attendance and Leave Monitoring

Also include
the
management
plan in
implementati
on risk for
the
development
risk

FAILED

SIS Tertiary EIS Content Quality Assurance Results


software.

In the Development
Risk,

the

Payroll

System

with

Attendance

and

Leave

Monitoring

must explain how


they

will

monitor

this risk during the


implementation

of

the software.

3.3.7

Employee Risks
(Teammates)

Members should
will each other whether
monitor the technology they had done their
duties or not if it is
risk must be stated not, then it is time for
members to share
comprehensively.
knowledge to each
other, for example if
- In the Employee one member does
Risk, the Payroll not know what are
the business
System
with transactions needed
Attendance
and by the business, the
How

the

team

Payroll System with Attendance and Leave Monitoring

Also include
the
management
plan in
implementati
on risk for
the
employee

FAILED

SIS Tertiary EIS Content Quality Assurance Results


Monitoring one who is
knowledgeable of it
must explain how
should inform other
they will monitor member about it so
he will be assisted. In
this risk during the
other words, the
development of the members should
watch each others
software.
back.
Leave

In

the

Risk,

Employee

the

Payroll

System

with

Attendance

and

Leave

risk

Monitoring

must explain how


they

will

monitor

this risk during the


implementation

of

the software.

4.0 SPECIAL CONDITIONS

There are special


conditions

Payroll System with Attendance and Leave Monitoring

NONE

Missing
content

FAILED

SIS Tertiary EIS Content Quality Assurance Results

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

SOFTWARE CONFIGURATION

Requirements

Actual

Compliance

Correctness

MANAGEMENT (SCM)
1.0 INTRODUCTION

Remarks

Passed
or Failed

Introduces the

Everything is

Software Configuration

undergoing changes,

Management of the

so is our

Payroll System with

development steps.

Attendance and Leave

SCM is an activity in

Monitoring.

which change that


occurred in the

The Payroll System


with Attendance and
Leave Monitoring must
introduce what the
Software Configuration
Management will
contribute to the
development and
implementation of the
software.

Payroll System with Attendance and Leave Monitoring

system is monitored
and managed so that
what will be
implemented will be
just and suited for the
proposed system.

PASSED

SIS Tertiary EIS Content Quality Assurance Results

1.1

Scope and Intent of

Describes the scope

SCM or Software

SCM activities

and purpose of doing

Configuration

the scope of

the SCM activities.

Management Plan is

the SCM in

a report in which it

to the project

Must identify the scope


and intent of Software
Configuration
Management.

gives information and


track any changes
made by the group. It
can help the group

Must state why the

monitor changes

SCM is developed.

made by the group


so as a result it can
notify the group what
changes they made
on a particular time.
Members should
document changes
they made on their
tasks and what will
be changed next so
that they will be
informed on the

Payroll System with Attendance and Leave Monitoring

Must identify

FAILED

SIS Tertiary EIS Content Quality Assurance Results


progress of their task
whether their
proposed changes
will be useful or not.
Problems can also
be tracked down
through this method
because all changes
are documented by
the proponent. It can
be viewed and revise
it after it was track
down by these
activities.
SCM Activities are
developed to
Identify Change
Control Change
Ensure that changes

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


is being properly
documented
Document Change
1.2

SCM Organizational

Cites down the

The group consists of

Role

responsible persons

five members. Each

no specified

for the task given in

member has their

roles.

SCM Activities.

duties and
responsibilities

The Payroll System


with Attendance and
Leave Monitoring team
must identify who are
the responsible
persons to the given
tasks.

assigned to them. As
they executing their
duties, Members
should identify what
should be change
because they should
know whether it

Must state how the

really needs a

responsible person will

change on their

execute his/her roles in activities or not.


the organization during Logging of changes
development and

Payroll System with Attendance and Leave Monitoring

should be done by

There are

FAILED

SIS Tertiary EIS Content Quality Assurance Results


implementation.

the members. It
should include the
time the change
occurred, the title of
change and the
description of
changes. It should be
detailed so that
whenever problems
will arise on the
certain
circumstances they
can look back on
their previous
activities and revise it
for the improvement
of the system.

2.0 SCM TASKS

The activities to be

In this section, the

done in SCM must be

proponent will try to

specified

stated.

detail all-important

activities

SCM Tasks and will

indicated in

Payroll System with Attendance and Leave Monitoring

There are no

FAILED

SIS Tertiary EIS Content Quality Assurance Results

The Payroll System


with Attendance and
Leave Monitoring must
explain what are the
important SCM tasks
and the responsibilities
of each member.

assign

the

responsibilities for

document

each member of the


software
development team.
Activities regarding
SCM will be done by
each members of the
group according to
their duties which
includes
documenting
changes applied.

2.1

Identification

Identifies the task to be In this section

There are no

done to ensure the

includes software

task

proper configurations

configuration which

identified

of the system.

will be identified in

FAILED

SCM Plan
2.2

Configuration

Describes on how the

Control:

proponents will control

Payroll System with Attendance and Leave Monitoring

None

Missing
Content

FAILED

SIS Tertiary EIS Content Quality Assurance Results


the changes in the
system.
2.2.1

Description

Describes the
procedures and tools
to be used in
controlling the
changes.
The

Payroll

System

with Attendance and


Leave Monitoring must
list

how

they

will

control the change in


the development and
implementation if the
software and what are
the steps in order to
control those changes.

Payroll System with Attendance and Leave Monitoring

Changes will be
controlled by using
human procedures
and automated tools.
Here are the steps,
which will be taken in
order to control
change.
Request the change
Software developer
will evaluate the
changes request
The result of the
evaluation will be
represented as
change report
Final decision on
change will be made
If the change is
approved
1. Define constraint
2. Check out items
for changes
3. Make necessary
change
4. Apply SQA
activities
5. Check in items
6.Apply testing

PASSED

SIS Tertiary EIS Content Quality Assurance Results


activities
7.Rebuild the
software
8.Distribute the
software
2.3

Version Control

Cites down the way of

NONE

the proponents in

Missing

FAILED

Content

numbering the
versions of their
documents and
system.
2.3.1

Description

Must describe the

As a result of

versioning technique in

changes, the version

There are no
indicated

revised documents and number of various

versioning

systems.

modules will be

technique for

increased

revising the

accordingly. The

documents

group will also have


a final version of the
entire product.
Major documentation

Payroll System with Attendance and Leave Monitoring

FAILED

SIS Tertiary EIS Content Quality Assurance Results


will also assign
version numbers,
such as User Manual
or Design
Specification.
2.3.2

Increasing

Must describe the way

When a change

Version

of increasing the

request is filed, a

Number

version number of

change report will be

systems.

created. After the


change is finalized, it
will be documented.
The group will be
using a decimal point
version number
system:
If enough bug fixes
have been done on
the product/modules,
the bug fix portion of
the version number

Payroll System with Attendance and Leave Monitoring

PASSED

SIS Tertiary EIS Content Quality Assurance Results


will be increased.
The number of user
visible bug fixes will
also affect within the
bug fix number is
increased.
The more visible bug
fixes have been
made, the closer the
bug fix number will
need to be
increased. For used
for bug report is as
follows.

Minor Update

If functionality is

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


added to the
product/module that
will increase the
user-friendliness /
performance but
does not change the
way a
function/interface
work, the minor
update number may
be increased.
Several of these
changes will warrant
a version number
change. Again,
visible changes
(interface) will cause
the version number
to increase sooner.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Major Update
The group does not
foresee any change
in major version
number. The product
will be labeled as
version 2.
2.3.3

Work

Must state the revision

There are no

Products and history of the system

titled Version

revision

Documentati

Revisions History will

history of the

be used to document

system and

all the version

documentati

revisions.

on

and documentation

on

2.4

A single document

Must describe the

Accounting

recording and reporting using two different

description

of information required

ways to

of recording

to effectively manage

communicate with

and

Payroll System with Attendance and Leave Monitoring

The group will be

Configuration Status

There are no

FAILED

FAILED

SIS Tertiary EIS Content Quality Assurance Results


the configuration of a

the team members of

reporting of

system or product.

the software

information

development and to

required

inform others that


changes may
concern.
2.4.1

Description

Must describe on how

The group will be

the Configuration

using two

Status Accounting will

different ways to

be done.

communicate with
software
development.

Verbal

communication
Communication
within the group
personally is also
necessary because it
is much better to

Payroll System with Attendance and Leave Monitoring

PASSED

SIS Tertiary EIS Content Quality Assurance Results


discuss the problems
and transactions if
members meet
regularly.
E-mail and Text
messages
Communication can
be much easy there
is ways to
communicate
through technology
such as cell phone
and internet. It will be
much efficient way to
keep in touch with
the users and also
with the group in
case problems arise.
2.4.2

Work

Must state the revision

Payroll System with Attendance and Leave Monitoring

Verbal

There are no

FAILED

SIS Tertiary EIS Content Quality Assurance Results


Products and history of the system
Documentati

and documentation

on

Communication
E-mail and Text
messages

revision
history of the
system and

All suggestions

documentati

made during peer

on

review will be noted.

Payroll System with Attendance and Leave Monitoring

indicated

SIS Tertiary EIS Content Quality Assurance Results


SOFTWARE QUALITY

Requirements

Actual

Compliance

Correctness

Remarks

ASSURANCE
1.0 INTRODUCTION:

Passed
or Failed

The Software Quality

This section gives a

Assurance must be

general overview of

introduced as a whole

the Software Quality

about (Payroll System

Assurance Plan for

with Attendance and


Leave Monitoring)

PASSED

Payroll and
Monitoring System.
It will focus on the
management issues
and the process
specific activities that
enable software to do
its intended process

1.1

Scope and intent of

Describes the scope and

The objectives

SQA activities

purpose of doing the

of SQA are:

SQA activities.

Must identify the


scope and intent of

Payroll System with Attendance and Leave Monitoring

There are no
scope
indicated

Quality

Management

and
description

FAILED

SIS Tertiary EIS Content Quality Assurance Results


SQA for Payroll

Approach

System with

Attendance and

Formal technical

Leave Monitoring

reviews that are

Quality Assurance

applied throughout

information must be

the software process

precise

Multi-testing strategy
is draw
Control of software
documentation and
the changes made to
it.
A procedure to
assure compliance
with software
development
standards when
applicable
Measurement and

Payroll System with Attendance and Leave Monitoring

of it

SIS Tertiary EIS Content Quality Assurance Results


reporting mechanism

1.2

SQA Organization

Cites down the

The group consists of

Role

responsible persons for

5 members which

no

the task given in SQA

considered a small

responsible

Activities.

group. Despite of this

persons for

The Payroll System

matter, there is an

the task

with Attendance and

advantage and

given in

Leave Monitoring

disadvantage for

SQA

team must identify

having a small group.

activities

who are the

The advantage is

responsible persons

having a small group

to the given tasks.

is easy to handle

Must state how the


responsible person
will execute his/her
roles in the
organization during

because there are


only few members
belong to the group
to be supervised.

development and

The disadvantage is

implementation.

having a small group


can have problems

Payroll System with Attendance and Leave Monitoring

There are

FAILED

SIS Tertiary EIS Content Quality Assurance Results


such as overlapping
duties and
responsibilities for
each member which
can cause to fail their
tasks to be
completed. Despite
problems that can be
encountered, proper
communication and
monitoring should be
implemented so that
Duties and
responsibilities can
be monitored and
secure the progress
of the development
2.0 SQA Tasks

The activities to be done

These are the tasks

in SQA must be stated.

for the SQA

-Voting system

Must specify task of

Payroll System with Attendance and Leave Monitoring

Give more
detailed
description
for the

FAILED

SIS Tertiary EIS Content Quality Assurance Results


software quality
assurance in Payroll
System with
Attendance and
Leave Monitoring
-

The Payroll
System with
Attendance and

activities of
-Consultation with

SQA Tasks

our adviser
-Research on the
subject
-Meetings with our
pilot client

Leave Monitoring
must explain what

-Meetings with the

are the important

HR system group

SCM tasks and


the
responsibilities of
each member.

2.1

Task Overview

Task that described

information about

above will cover the

detailed

task overview

product quality

information

considering SQA

control, Saving

in this

Design Time & Cost,

section

Tasks
-

Must provide

Task must be precise


and appropriate in

Payroll System with Attendance and Leave Monitoring

Minimize Errors,

Give more

FAILED

SIS Tertiary EIS Content Quality Assurance Results


Payroll System with

Problem Tracking &

Attendance and

Data Flow

Leave Monitoring.

2.2

Standards, Practices
and Conventions SPC

Detailed information

Voting System

about the standards,


considering Payroll

When it

System with

comes to decision

Attendance and

making, the group

Leave Monitoring

conducts voting

task or transactions.

system. The
majority who is in
favor of the desired
decision will be
implemented and
followed by the
group.

Consultation with
our Adviser

Payroll System with Attendance and Leave Monitoring

PASSED

SIS Tertiary EIS Content Quality Assurance Results

Our group
sets scheduled
meetings with our
adviser; so far we
have 6 meetings
with him. Every
meeting we ask for
advice about the
process and
technical aspect of
a payroll system.
His advice to us is
highly influential
when it comes to
our decision
making.

The table below


shows our
meetings with our

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


adviser. It indicates
the date of the
meeting with
average 1-4 weeks
per meetings; the
subject discussed
which last for 30
minutes to 1 hour.

Meeting Schedule
Table (records of
meeting)

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Research of the
Subject
The group
conducts research
through internet to
gain more
information about
the assigned
system. The group
also interviewed

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


some employees
came from different
companies.
Through this the
group became more
familiar with the
process, specify
the problems and
opportunity. With
this information
obtained, the group
can find solutions
to this problems
and develop a
system that is more
productive and
efficient for the
users.

Meetings with our

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


Pilot Client
No other person
knows the payroll
more than an
accountant who is
performing the
payroll. So the
group look for an
accountant who
can give us more
and detailed
information about
payroll. Like with
our adviser the
group also set
meetings with her,
the group ask
deeper questions
about the process,
how she performs
the calculation of

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


salary, tax,
overtime, etc. In the
development
phase, the group
will show her the
prototype of our
proposed system
and try to get her
opinion or any
suggestions about
the interface and
process of our
payroll system.
Meeting Schedule
Table (records of
meeting)

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

2.3

SQA Resources

Software Quality

No external SQA

Assurance must be

resources are

listed.

defined for this

No SQA

FAILED

listed

project.
3.0 REVIEWS AND AUDITS

States generic review

A formal technical

guidelines and formal

review is a software

detailed

technical reviews.

quality assurance

description

Payroll System with Attendance and Leave Monitoring

Give more

FAILED

SIS Tertiary EIS Content Quality Assurance Results


active that is
performed by the
software engineer.
Its objectives
include the
following:
To uncover errors
that can be found in
the software
To know if
software meets its
requirements
To know if the
system achieved
the desired
standards
To make project
more manageable

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

3.1

Generic Review

Conduction Review is

Conducting

Guidelines

existing

Review

Roles and Responsibility

There are two kinds

is precise

of reviews well do,

Must have information

review cases with the

about Review Work

client, and review

Product

cases with other


teammates.
For the changes that
will affect the clients
performance when
they use the
software, the group
have to consult them
first. But before take
the cases to the
client, the entire team
member has to agree
with the change. And
keep a good record
of the project before
and after change.

Payroll System with Attendance and Leave Monitoring

PASSED

SIS Tertiary EIS Content Quality Assurance Results


Our group OC
Tech is composed of
five members, and
has their own duties
and responsibilities.
Lead Programmer Carlo, Rubenecia
Document Specialist
- Keveene, Zarate
Business Analyst Mark, Francisco
Project Manager Julius Shryn, Mino
System Analyst John Luis, Del
Mundoes.

For each period


(weekly, in our case),
the group will
generate a work
report from each
member. In the work
report, the group will
state each members
work for the past
week, problems that
encounter, problem
that cant be solved,
any cautions to
remind. This report

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


will be extremely
helpful when comes
to documentation
and writing the help
menu.
When we meet with
our adviser and our
pilot client, the group
will have minutes for
the record. In the
minutes, the group
will have the
questions that we
make before the
group go to see the
our adviser and pilot
client, answered got
from the them, their
request, opinions on
the current work, self
reminder, schedule
for next meeting, etc.
3.2

Formal Technical

Description of Review

Here are the FTR

Reviews

Walkthroughs

that the group will

component

conduct during the

are not

software process:

complete

Description of Review
Inspection

The

and not
System Specification

Payroll System with Attendance and Leave Monitoring

-Walkthroughs

FAILED

SIS Tertiary EIS Content Quality Assurance Results


Review

clearly
-Inspection

Software Project Plan


Review

After each form


(interface) we design,

RMMM Review

well do a test on the

Requirements Reviews

interface using block

(Models, Specification)

box testing method.


And each week, the

Data Design Review

group will ask the

Architectural Design

team members to do

Review

a inspection on the
interface, then hook

Interface (GUI)

up the others work,

Component Design

do a walkthrough of

Review

all interface

Code Review

System Specification

Test Specification
Review

Review
The system

Change Control Reviews

specification is

and Audits

usually changed after

Payroll System with Attendance and Leave Monitoring

defined

SIS Tertiary EIS Content Quality Assurance Results


each weekly
meeting, and after
each meeting with
our pilot client. As of
this moment, most of
the system design
have stabilized. And
since the group are
actually doing a bug
fixing originally. So
the system
specification is pretty
much there. Even
though the group
have extended the
project into higher
level, the basic
mapping of the
project still same. For
more information,
please see the

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


document titled
System
Specification.
Software Project
Plan Review
The purpose of
software project plan
is over look of the
whole project. For
more information,
please see the
document titled
Software Project
Plan
RMMM Review
RMMM, Risk
Mitigation Monitoring
& Management, is
use to Prevent,

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


monitor and manage
the risk. For more
Information, please
see the Document
titled RMMM
Requirements
Review (Models,
Specification)
Software
Requirements stated
the data
requirements,
specification, For
more information,
please see the
document titled
Requirements Plan,
Data Design Review
The Data Design

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


document is about
the data flow
between each form
(interface), and form
to the data base. For
Architectural Design,
please see the
Document titled
Architectural
Design
The Architectural
Design document is
about the the whole
project design,
layout, and data flow.
For Architectural
Design, please see
the document titled
Architectural
Design

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Interface (GUI)
Up on the request of
the client, the group
will redesign the
interface from the
previous version. We
have 15 interface so
far, and maybe more
will be added later
on. They all are
Visual Basic frontend.
Component Design
Review
Besides the 15
interface, we also
doing a palm pilot
integration, and
online help desk of a

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


period of time. The
group also doing
some database reengineering for the
clients database to
make it more efficient
and suit our project
need.
Code Review
Test Specification
Review
3.3

SQA Audits

Specify team approach

to Quality Assurance

have reports on

The SQA Audits


of Payroll System
with Attendance
and Leave
Monitoring must
assess the team
approach to the

Payroll System with Attendance and Leave Monitoring

Members will

their individual
performance

Any changes

that will affect the


project will be
presented to

PASSED

SIS Tertiary EIS Content Quality Assurance Results


QA

other team
members before
doing any
changes

A changed

version will be
recorded.

Describes the practices

This section will

AND CORRECTIVE

and procedures to be

describe problem

describes

ACTION/FOLLOW-UP

followed for reporting,

reporting mechanics

the practices

tracking, and resolving

that occur as a

and

consequence of the

procedures

FTRs that are

to be

conducted and the

followed for

means of corrective

reporting,

action and follow up.

tracking, and

4.0 PROBLEM REOPRTING

problems identified in
both software items and
the software
development and
maintenance processes.
-

It did no

State the specific

resolving

organizational

problems

responsibilities

identified in

concerned with

both software

their

items and the

Payroll System with Attendance and Leave Monitoring

FAILED

SIS Tertiary EIS Content Quality Assurance Results


implementation.

software
development
and
maintenance
processes

4.1

Reporting Mechanism

Mechanism of reporting

In reporting

in Payroll System with

problems, weve tried

Attendance and Leave

to be at hand to each

Monitoring is specified

member of the group,

It shows information

were communicating

about the procedure in

to each other verbally

producing reports about

where the group

quality assurance

setup meetings and


discusses the
different problems we
encountered. The
group are also
communicating
through chatting in
Facebook to update
each other. The

Payroll System with Attendance and Leave Monitoring

PASSED

SIS Tertiary EIS Content Quality Assurance Results


group present reports
to our adviser by
setting up meetings
with him, where the
group try to ask
about the problems
the group
encountered and
also presenting him
some work done
resulting from past
meetings.
4.2

Responsibilities

Specify roles and provide

Our group OC Tech

information about their

is composed of five

detailed

roles.

members, and has

information

their own duties and

in every

responsibilities.

roles

There are no

specified
Lead Programmer Carlo, Rubenecia

Payroll System with Attendance and Leave Monitoring

FAILED

SIS Tertiary EIS Content Quality Assurance Results

Document Specialist
- Keveene, Zarate
Business Analyst Mark, Francisco
Project Manager Julius Shryn M. Mino
System Analyst John Luis, Del
Mundo
4.3

Data Collection and

Quality assurance for

Valuation

data collection and


valuation is clearly
identified.

Payroll System with Attendance and Leave Monitoring

To properly conduct
software quality
assurance, data
about the software
engineering process
should be collected,
evaluated, and
disseminated.
Statistical SQA helps
to improve the quality
of the project and the
software process
itself.

Does not
clearly
identified the
QA for data
collection
and
valuation

FAILED

SIS Tertiary EIS Content Quality Assurance Results


Before our meeting
with our adviser and
our pilot client, the
group prepared
questions, these
questions is about
our concerns
regarding the
process and
technical aspects of
a payroll system.
During the meeting,
one member is taking
down notes and one
member is asking the
questions. The group
will also present a
semi-working
prototype of our
system, where we
ask their opinion on
the design, present
different option for
them to choice in
many cases. And the
group will also ask
for their suggestions
about the design and
process of our
proposed system.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

4.4

Statistical SQA

Quality assurance for

Statistical quality

statistical SQA is

assurance

identified and appropriate

reflects a growing

to Payroll System with

trend throughout

Attendance and Leave


Monitoring

industry to
become more
quantitative about
quality. For
software,
statistical quality
assurance implies
the following
steps:

Information

about software
defects is
collected and
categorized.

An attempt is

made to trace

Payroll System with Attendance and Leave Monitoring

PASSED

SIS Tertiary EIS Content Quality Assurance Results


each defects to its
underlying cause
(e.g.,
nonconformance
to specification,
design error,
violation of
standards, poor
communication
with customer).

Using the

Pareto principle
(80% of the
defects can be
traced to 20% of
all possible
causes), isolate
the 20% (the vital
few).

Payroll System with Attendance and Leave Monitoring

Once the vital

SIS Tertiary EIS Content Quality Assurance Results


few causes have
been identified,
move to correct
the problems that
have caused the
defects.
Although
hundreds of
different errors
can be
uncovered, even
for a small scale
project like this,
all can be tracked
to one (or more)
of the following
causes:

Incomplete or

erroneous
specification (IES)

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Misinterpretati
on of customer
communication
(MCC)

Intentional

deviation from
specification
(IDS)

Violation of

programming
standards (VPS)

Error in data

representation
(EDR)

Inconsistent

module interface
(IMI)

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Error in design

logic (EDL)

Incomplete or

erroneous testing
(IET)

Inaccurate or

incomplete
documentation
(IID)

Error in

programming
language
translation of
design (PLT)

Ambiguous or

inconsistent
human- computer
interface (HCI)

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Miscellaneous

(MIS)
5.0 SOFTWARE PROCESS

Determinants for

IMPROVEMENT ACTIVITIES

Software Quality and

PASSED

PASSED

Organizational
Effectiveness diagram.

5.1

Goal and Object of

Goals and Objectives of

SPI

SPI is clearly identified


and appropriate to

Here are some of the

Payroll System with

goals of SPI:

Attendance and Leave


Monitoring

1.

All errors and

defects are
categorized by origin
(e.g. flaw in
specification, flaw in
logic,
nonconformance to
standards);

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

2.

To cost to

correct each error


and defect is
recorded.
3.

The number of

errors and defects in


each category are
counted and ordered
in descending order.
4.

The overall

cost of errors and


defects in each
category is
computed.
5. Resultant data are
analyzed to uncover the
categories that result in
highest cost to the
organization.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

6.

Plans are

developed to modify
the process with the
intent of eliminating
(or reducing the
frequency of
occurrence of) the
class of errors and
defects that is mostly
costly.

5.2

SPI Tasks and

SPI task of Payroll


System with Attendance

Payroll System with Attendance and Leave Monitoring

All of the five group

The SPI

FAILED

SIS Tertiary EIS Content Quality Assurance Results


Responsibilities

and Leave Monitoring is

members of OC Tech

TASK are

specified and clearly

is responsible to do

not clearly

identified

the SPI activities.

identified
and
specified

6.0 SOFTWARE

Software configuration

During the time of the

CONFIGURATION

management and

software

MANAGEMENT AND

overview must be

development the

OVERVIEW

specified and appropriate

group will be making

to Payroll System with


Attendance and Leave
Monitoring

changes to our
original plans.
Software
Configuration
Management Plan is
developed so that the
group can identify the
changes; control the
changes, making
sure that the plan is
implemented
correctly and to

Payroll System with Attendance and Leave Monitoring

PASSED

SIS Tertiary EIS Content Quality Assurance Results


making sure that the
group report the
change to other team
members. For further
information on this
topic please go to the
document titled
Software
Configuration
Management Plan.
7.0 SQA TOOLS,

Tools and techniques

We have described a

TECHNIQUES, METHODS

must be clearly identified

lot of tools,

The Payroll
System with

techniques, methods
for SQA. Using

Attendance and

voting system,

Leave Monitoring

consultation with our

must identify the

adviser, meeting with

special software

our pilot client and

tool, techniques,

co-subsystems and

and

research on the

methodologies

Payroll System with Attendance and Leave Monitoring

subject to minimize

PASSED

SIS Tertiary EIS Content Quality Assurance Results

that supports

the errors. Different

SQA

tools had been use

State their

for the SQA for this

purposes and

project. Using

describe their use

software review,
problem tracking. We
try to follow the ISO
9001 Standard as
our organizational
structure,
responsibilities,
procedures,
processes and
resources for
implementing quality
management. But
still it became harder
for us to implement
the SQA Plans due
to some reasons like
the integration with

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


other subsystem
especially with the
HR system.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


SYSTEM SPECIFICATIONS

Requirements

Actual

Compliance

Correctness

Remarks

Passed
or Failed

Introduces the System


1.0 INTRODUCTION

Specification
Payroll

of

the

System

with

Attendance and Leave

This section gives

Give more

the general overview

detailed

of Payroll System

description

FAILED

for the

Monitoring as a whole.

System
Specification
Introduction
of the system
1.1

Goals and

Must describe the main The main purpose of

Objectives

purpose of Payroll

Payroll System is to

System with

provide accurate

Attendance and Leave

computation of

Monitoring. The

salary, withholdings

Objectives must be

and deductions of

clearly identified.

employee and
disburse it to them in
timely manner.

Payroll System with Attendance and Leave Monitoring

PASSED

SIS Tertiary EIS Content Quality Assurance Results

The goals of a
Payroll System are:
To record the
employees
attendance through
our time-in and timeout feature.
Monitor the late,
vacation and sick
leave of employee.
Provide a variety of
reports about the
payroll operation,
employees data and
tax information.
To lessen the
employers payroll
works and enable

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


them to focus to
other aspects of the
business.
Employees that are
highly motivated,
more productive and
high morale, because
they are paid timely
and accurately.
To perform the
employers legal
responsibilities to
his/her employees
like the employers
portion of taxes and
to ensure that they
will meet their legal
requirements to the
government.
A system which is

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


user friendly, a
system that provides
reliable and credible
information
1.2

System

Retrieval of Records

Statement of

from H.R.
Import records- The
process of importing
records from the HR
Department for the
selection of
employees who will
perform the timein/out process.
-

Aside from importing


records our proposed
system can get the
necessary records of

Payroll System with Attendance and Leave Monitoring

Just give the


main points

Scope

Connect to H.R.

FAILED

SIS Tertiary EIS Content Quality Assurance Results


employee by
connecting to the
HRs table of record
from our main
database.
Search Employee by
Department
Select Employee

Process of searching
and selecting of
employee who will
perform the timein/out process.
Employees are
categorized by their
respective
department so that
the users can easily
search them.
Display the Records -

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


After selecting the
employee the basic
information of that
employee will be
displayed in the Time
Records Interface
like the ID, Name,
Department and
Position. The
overtime records of
the employee is also
needed in the
process.

Time-in and Time-out


Process
Clock in and Clock
out - The user can
input the clock-in and
clock -out of the

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


employees. The
system will now
compute the total no.
of hours work by the
employee.
Overtime -

The

overtime of the
employees will came
from the HRs record
of the overtime. The
system will just
retrieve it and display
it in the interface so it
will be count when
the payroll process
begin.
Lates- The system
will provide a field for
the lates of
employee, the user

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


can input the no.
hours and minutes of
late of the
employees.
Holidays- Together
with time-in and timeout of employee. The
system must indicate
if that certain day is a
holiday or just a
normal day and
holiday can be
classified as regular
or special holiday.

Record and Display


the Time Records
Save the Records After all fields are

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


filled the system shall
save the records in a
table. These records
will be the systems
basis for the
computation of salary
of the employee.
Display the RecordsThe system shall
display the time
records in a table
where the user can
view it and edit this
records if they want.

Vacation and Leave


Monitoring
Retrieval of Records
from H.R.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Import Records- The


process of importing
records from the HR
Department. This
record includes the
leaves of employee,
the type of leaves,
the start and end
date of leave and the
no. used leave.
Connect to HRAside from importing
records our proposed
system can get the
necessary records of
employee by
connecting to the
HRs table of record
from our main
database.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Search Employee by
Department
Select Employee

Process of searching
and selecting of
employee who took
leaves and vacation.
Employees are
categorized by their
respective
department so that
the users can easily
search them.
Display the Records After selecting the
employee the basic
information of that
employee will be

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


displayed in the
Leave Records
Interface like the ID,
Name, Department
and Position. Also
included is the no.
leaves allowed for
that employee, the
used leave, the start
and end date of
leave etc.

Monitoring of leave
and vacation

Monitor the duration


of Leave - The
approved leave
request of the

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


employee shall be
monitored by the
proposed system,
through counting the
remaining days of
approve leave.
Monitor the used
leave of employees Approve leave
request of employee
will be subtracted to
the employees
allowed leave for the
year. Employees who
exceed the limit of
allotted leaves for
them shall not able to
request and take
leaves.
Monitor the unused

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


leaves- Employees
that still have leaves
to take shall be
payed at the end of
the year. The unused
leaves of employees
shall be converted
into cash.
Record and Display
the Leave Records
Display the Leave
Records- The
duration of leaves,
records of used
leaves and unused of
leaves of employee
shall be viewable to
the users so they can
be aware and
updated to the status

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


of the leaves of
employee.
Payroll Process
Retrieval of Records
from HR
Import Records - The
process of importing
records from the HR
Department. This
record includes ID,
name, department,
position, status, basic
pay, benefits, no, of
dependent, bonuses
etc.
Connect to HR Aside from importing
records our proposed
system can get the

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


necessary records of
employee by
connecting to the
HRs table of record
from our main
database.
Search Employee by
Department
Select Employee

Process of searching
and selecting of
employee who took
leaves and vacation.
Employees are
categorized by their
respective
department so that
the users can easily
search them.
Display the Records-

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


After selecting the
employee the basic
information of that
employee will be
displayed in the
Payroll Process
Interface like the ID,
Name, Department
and Position. Also
included is the status
of the employee,
basic pay, bonuses,
benefits, deductions
etc,

Retrieval of Time
Records
Collecting the no. of
hours worked- The
system shall retrieve

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


the total no. of hours
worked of an
employee in a
specific period of
time. These records
can be found in the
time recording
feature of our
proposed system.
Collecting the no. of
hours late

- Aside

from the total of


working hours, the
system also needs
the total hours or
minutes of late of an
employee in a
specific period of
time.
Collecting the no.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


Holidays worked - In
our Time Recording
feature the user can
indicate if that certain
day is a holiday or
just an ordinary day.
So in the payroll
process the system
also needs to collect
the no. of holidays
worked by the
employee within the
payroll period and
also the type of
holiday if it is special
or a regular holiday.

Computation of
Salary and Taxes
Selecting the Payroll

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


Period - Before the
computations, the
user must select the
payroll period. The
selected date will
serve as a basis for
collecting the total
no. of working hours.
Computation of Total
Gross Income Process of
computing the total
gross salary of
employee. This
includes the basic
pay multiplied the
total no. working
hours plus the
overtime pay, holiday
pay, bonuses, night
differential and all the

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


source of income of
the employee.
Computation of
Taxable Income-Our
proposed system
must compute the
taxable income of the
employee where the
benefits like SSS,
PhilHealth and
HDMF will deducted
to the gross salary,
and also the lates
and absences of the
employee will be
deducted to get the
taxable income.
Computation of
Withholding TaxAfter the taxable

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


income was
computed the system
must now compute
for the withholding
tax. The system must
compute the tax by
using the tax table
that is within the
system. The tax table
can be updated by
the user and will
reflect in the
calculation of tax.
Computation of Total
Deductions- The
proposed system
must compute the
total of deductions.
This deductions
includes the SSS,
PhilHealth, PagIbig,

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


the lates and
absences of
employee. And also
the advances and
income tax of
employee.
Computation of Total
Net pay- After the tax
is computed and all
deductions are also
computed, the
system shall
calculate the take
home pay of the
employee or the net
pay.

Generate Payslip
List of Deductions -

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


This is a list of all
mandatory, voluntary
loans and the tax that
will be deducted to
them and also the
lates and absences.
And the amount of
each deduction will
be included in the
payslip
List of Earnings This is a list of
earnings of
employees labelled
in the payslip
together with the
amount of each
earnings like the
basic pay, overtime,
bonuses, holiday pay
etc.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Total Net Pay - The


computed total net
pay of the employee
will be displayed in
the payslip as a
guaranteed take
home pay of the
employee.
Employees
Information and
payroll period -The
employees
information that
weve been collected
from the HR
Department must be
displayed in the
payslip, like the ID,
Full Name, SSS No.
etc. It also includes

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


the payroll period,
and the label for the
signature of the
employee.
Print Payslip After all
the computations are
done and the payslip
is already generated.
The system must
print the payslip that
will be released to
the employees.

Payroll Journal

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Payroll
Records
Retrieve the Payroll
Records- The system
must collect the
payroll records from
the payroll process;
these records are the
successful payroll
process and already
released the payslip
to the employee.
Display the Payroll
Records- After the
payroll records were
retrieve, the system
must display the
payroll records in a
table so that the user
can view it and be

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


updated in real time
about the payroll
records.

Payroll Expenses
Retrieve the Payroll
Records - The
system must collect
the total costing of
the company due to
the payment to its
employee. The
system shall retrieve
these records from
the successful payroll
process and released
payslip.
Summarize the
Payroll Expenses-

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


This is a list of payroll
records (payslip) with
the payroll period
and employees
information. It
summarizes the total
amount of payroll
cost within the payroll
period.
Tax Management
Tax Monthly Report
Retrieve the Tax
Records - The
system must retrieve
the tax records
deducted for every
employee who
already paid.
Summarize the Tax

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


Contribution The
system must provide
a report that list the
employees and the
tax deducted to
them. These reports
are needed for the
remittance of tax to
BIR

SSS Monthly
Contribution Report
Retrieve the SSS
Records - The
system must collect
the total SSS
contribution of every
employee who are
already paid. The
system must also

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


define the employers
portion of
contribution.
Summarize the SSS
Contribution - The
system must provide
a report that listed
the employers and
employees monthly
contribution to SSS.

PhilHealth Monthly
Contribution Report
Retrieve the
PhilHealth Records The system must
collect the PhilHealth
contribution of every
employee who are

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


already paid. The
system must also
define the employers
portion of
contribution.
Summarize the
PhilHealth
Contribution - The
system must provide
a report that listed
the employers and
employees monthly
contribution to
PhilHealth.

HDMF Monthly
Contribution Report
Retrieve the HDMF
Records-The system

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


must collect the
HDMF contribution of
every employee who
are already paid. The
system must also
define the employers
portion of
contribution.
Summarize the
HDMF ContributionThe system must
provide a report that
listed the employers
and employees
monthly contribution
to HDMF.

Generate Reports

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Payroll Register
Report - This reports
provide the records
of all payslip
released to the
employee, this
includes the payslip
no, employee name,
payroll period etc.
Print reports
according to date or
department
Time Records Report
- This is a report
about the employees
time in and time out
records. Including the
no. of hours work,
print reports

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


according to date or
department.
Deduction SummaryPrints a summary of
all the deduction
records of an
employee. This
report can be print
according to date or
department.
Benefit and
Reimbursement- The
system will provide a
summary about the
benefits and
reimbursement of
employee.
Department ListSummarizes various
employee information

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


department/subdepartment the
employee works in.
Vacation and Leave
Reports- This reports
provide the summary
of the leaves and
vacation of
employees.
Late Reports- This
reports is a list of
employee in every
department that
shows tardiness in
their work.
Overtime Reports
- This is a report
about the employees
overtime records. It
includes the no.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


Hours of overtime,
the overtime pay and
the date of overtime.
Compensation
Reports - Summary
of employees gross,
including allowances
and bonuses,
overtime, night
differential pay.
Holiday Reports Summarize hours
earned by employee
during the holiday
work, the type of
holiday, the amount
paid for the
employee etc.
Payslip Review - It is
a report that shows

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


how the salary is
computed, tax and
deduction
computations.

Maintenance and
Update
Update Pay Codes
and Deductions
Update Pay codes The admin can edit
and update the pay
codes like the
overtime pay, regular
and special holiday
pay, night differential
pay etc.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Update Deductions The admin can add


and edit deductions if
the employer or
company requires
the deductions. The
admin can also
change the amount
of the deduction if
needed.

Restore and Backup


Features
Restore Deleted
Record

- The

system must be able


to restore deleted
files or corrupted
files.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Backup Records The system must be


able to have backup
for the necessary
records .

Admin Configuration
Manage Accounts The admin have the
rights to add and edit
the users of the
payroll system. The
admin can also
restrict the users for
the features they can
access. The admin
can also change
passwords of the
users if they want.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Import and Export


Files
Import Files - The
system must be able
to import records
from the HR
Department that will
be needed for the
transactions within
the system.
Export Files- The
system must be able
to export its record to
other subsystems
like the General
Ledger.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Update Tax Table


Edit the Tax Table The admin have the
rights to edit and
update the tax table if
mandated. The
updated tax table will
reflect in the
computation of tax in
the payroll process.

Update SSS
Contribution Table
Edit the SSS Table The admin have the
rights to edit and
update the SSS table
if mandated. The

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


updated SSS table
will reflect in the
computation of the
employees/employer
s SSS contribution.
Update PhilHealth
Contribution Table
Edit the PhilHealth
Table - The admin
have the rights to edit
and update the
PhilHealth table if
mandated. The
updated PhilHealth
table will reflect in the
computation of the
employees/
employers
PhilHealth
contribution.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Update HDMF
Contribution Table
Edit the HDMF
Table- The admin
have the rights to edit
and update the
HDMF table if
mandated. The
updated HDMF table
will reflect in the
computation of the
employees/
employers HDMF
contribution.

User Configuration
The user has the

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


capacity to edit the
time records and
amounts of payroll
entities.
1.2.1 General

The following general

Requirem

requirements were

ents

laid out for our


project named
Payroll System with
Attendance and
Leave Monitoring:
The system must
record the
employees time in
and time out
The system shall
monitor the leaves
and vacation of
employees.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

The system must


compute the salary,
deductions, taxes
and total net pay of
the employees.
The system must
provide a detailed
payslip.
The system must
provide reports about
contributions, taxes
and other payroll
subjects.
The system must
collect records from
Human Resource
Department.
The system must

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


integrate with other
sub-systems of a
tertiary SIS system
The system must
have an editable tax
table
The system can add
deductions and edit
pay codes
The system must
provide the payroll
expenses

Interface

Enhancements
The proposed payroll
system has 15 25
interfaces to

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


enhance.

Integration

with other subsystems


The system must
integrate with other
sub-systems to
become a fully
functional payroll
system of a college
institution.
Android Application
The group must
develop an android
application of the
proposed payroll
system. In this

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


application, the users
can view and monitor
these things

-Time Entry of
Employees
-Leave Entries of the
Employee
-Payroll Records

Free Reporting
As part of the
requirements for
Project Study, the
proposed payroll
system must have a
free reporting

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


feature.

1.3

System Context

The Payroll System

Eventually, multiple

with Attendance and

users will be using

Leave Monitoring must

the product

state the significance

simultaneously.

of the system.

Therefore,
concurrent
connection will be an
issue for
implementation. In
addition, this is pilot
product that
hopefully, if
successful, can be
used in other
locations as well.
This leads to issues
about future support
for a larger user
base.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

1.4

Major Constraints The Payroll System

Skills and Knowledge

with Attendance and


Leave Monitoring must
state the major
constraint of the
system.

Not all of our


members are
familiar programming
with Java. And it
becomes a bigger
task to us to create
and program all the
modules and classes
needed by our
proposed system.

Resources
Our group is lack of

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


resources like the
laptop and pc, the
group are only using
one laptop for
documentation and
one pc for
programming, and
sometimes our laptop
is having some
problems and the
group are not able to
use it for a while. So
it became harder for
us to perform some
task that the group
can only do with the
laptop and pc like
documenting and
programming.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

System Integration
The group can
consider our system
a fully operational
one if it is integrated
with the other
subsystems, so as a
group our objective is
not only to create a
payroll system that
suites for a tertiary
level schools but also
to make sure that our
proposed system is
performing its
process together with
other subsystems.
2.0 FUNCTIONAL DATA

Describes the function

DESCRIPTION

of Payroll System with

Payroll System with Attendance and Leave Monitoring

NONE

Missing
Content

FAILED

SIS Tertiary EIS Content Quality Assurance Results


Attendance and Leave
Monitoring.
2.1

System
Architecture

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

2.1.1 Architectu
re Model

Must design the

Use

architectural model of

appropriate

Payroll System with

symbols in

Attendance and Leave

the model

FAILED

Monitoring.

2.1.2 Current
Subsyste

Must state the current


subsystem of the

Payroll System with Attendance and Leave Monitoring

Contribution Reports

State the
subsystem

FAILED

SIS Tertiary EIS Content Quality Assurance Results


m
Overview

Payroll System with


Attendance and Leave
Monitoring.

descriptions
This is a report found
in reports windows,
when the users can
view and print the
monthly contribution
of the employee.
Users can select the
contribution for SSS,
PhilHealth, and
HDMF found in a
ComboBox or
Dropdown list, then
the user can also
select the
department and
month for the
contribution report.

Adding/Editing
Holidays

Payroll System with Attendance and Leave Monitoring

under the
system

SIS Tertiary EIS Content Quality Assurance Results

This allows the


administrator to add
holidays, set the date
and classified it
whether a regular or
special holiday. The
admin can also edit
the holidays that is
already within the
system.

Add Deductions
This allows the
admin to add specific
deductions that is
within the company
and set the value and
name of the
deduction.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Backup Database
Users can easily
backup the database
of the system for
security purposes. By
clicking the
maintenance, then
backup database the
system will generate
the backup file.

Update Contribution
Table
This is a form where
the admin can
update the employer
and employee share

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


of contribution for
SSS, PhilHealth,
HDMF.

Update Tax Table


Admin can update
and change the
values of tax in the
tax table by clicking
maintenance menu
and then the tax
table.
2.2

Data Description
2.2.1 Major

Must provide the

Employees

Data

major data objects

Information

Objects

of the Payroll
System with
Attendance and

Payroll System with Attendance and Leave Monitoring

There will be
a data
redundancy

1)

Employee ID-

this contains the


employees ID

FAILED

SIS Tertiary EIS Content Quality Assurance Results


Leave Monitoring

number
2)

Full Name-

this contains the


employees full
name.
3)

Department -

this contains the


respective
department of the
employee.
4)

Status this

contains the civil


status of the
employee, it also
contains the number
of dependents of the
employee(if married).
5)

Date Hired-

this contains the date

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


when an employee
was hired.
6)

Position- this

contains the job or


work of an employee.
7)

Employee

Type it indicates if
an employee is a
regular or a
contractual
employee.
8)

Pay

Frequency it
determines how often
an employee will be
paid.
9)

Rate this

contains the rate of


the employee per

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


hour or per day.
10)

Basic Salary

this contains the


basic salary that an
employee receives
depends on how
often he is
11)

SSS Number

It contains the SSS


identification number
of an employee.
12)

PhilHealth ID

It contains the
PhilHealth
identification number
of an employee.
13)

PagIbig MID -

It contains the
PagIbig identification

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


number of an
employee.
14)

TIN - It

contains the tax


identification number
of an employee.
Employees Work
Hours
1.

Employee ID

it contains the ID of
the employee.
2.

Full Name it

contains the full


name of the
employee.
3.

Department

it contains the
department of the

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


employee.
4.

Work Period

it contains the date


that an employee
must worked.
5.

Work Hours

it contains the total


hours that an
employee must work
within his/her work
period.
6.

Overtime

Hours - it contains
the total overtime
hours of the
employee within
his/her work period

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Faculty Load
1.

Employee ID -

it contains the ID of
the employee.
2.

Full Name - it

contains the full


name of the
employee.
3.

Work Period -

it contains the date


that an instructor or
professor must
worked.
4.

Total Load - it

contains the total


teaching hours of an
instructor or
professor within

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


his/her work period.
5.

Overtime

Hours - it contains
the total overtime
hours of the
employee within
his/her work period

Time Records
1)

Log Number-

this contains number


given to a particular
log process
2)

Employee ID-

this contains the ID


number of the
employee
3)

Payroll System with Attendance and Leave Monitoring

Date- this

SIS Tertiary EIS Content Quality Assurance Results


contains date when
log process occur
4)

Full Name-

this contains the full


name of a particular
employee.
5)

Department-

this contains the


respective
department of the
employee.
6)

Position- this

contains the job or


work of the particular
employee.
7)

Schedule-

this contains the


working schedule an
employee.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

8)

Time-In- this

contains the clock-in


time of the employee.
9)

Time-Out- this

contains the clockout time of the


employee
10)

Holiday- it

specifies if the log


date is holiday or just
a regular working
day, if holiday the
user can specify it is
regular or special
holiday.
11)

Late/s- this

contains how many


minutes an employee
is being late

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

12)

Night

Differential- this
contains the hours
worked by the
employee between
10pm 6:00 am.

Leave Entries

1)

Leave No.

this contains the


unique identity no. of
a leave entry
2)

Employee ID-

this contains the ID


number of particular

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


employee
3)

FullName- this

contains the full


name of particular
employee
4)

LeaveStatus-

this contains the


status of leave
whether it is
approved or not.
5)

LeaveType-

this contains what


kind of leave an
employee has
rendered.
6)
LeaveRequest
ed- this contains the
date when leave is

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


being requested.
7)

LeaveTitle-

this contains the title


of the leave rendered
by the employee.
8)

Date Start-

this contain the date


when an employee
has started his leave.
9)

Date End

this field contains the


projected finish date
of leave.
10)

Duration - this

field contains
thenumber of days of
how long the leave
will last.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

11)

Leave

Description - this field


contains the reasons
and description of the
leave.

Employees Leave
1)

Employee ID

this contains the ID


of the employee.
2)

FullName- this

contains the full


name of the
employee.

3)

Payroll System with Attendance and Leave Monitoring

Position- this

SIS Tertiary EIS Content Quality Assurance Results


contains the job or
work of the
employee.
4)

Department -

this contains the


respective
department of the
employee.
5)

Status- it

indicates if the
employee is currently
on-leave or on-duty
6)

Year - this

contains the year


where the leaves will
be use by the
employee.
7)

Vacation

Leave this field

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


contains the number
of vacation leaves
allowed for a specific
employee.
8)

Used Vacation

-this field contains


the number of used
vacation leave of a
specific employee.
9)

Unused

Vacation - this field


contains the number
of unused vacation
leave of the
employee.
10)

Sick Leave -

this field contains the


number of sick
leaves allowed for a
specific employee.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

11)

Used Sick

Leave- this fields


contains the number
of used sick leave of
an employee.
12)

Unused Sick

Leave this fields


contains the unused
sick leave of the
employee

Payroll Process
1)

Employee ID-

this contains the


employees ID
number

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

2)

Full Name-

this contains the


employees full
name.
3)

Department -

this contains the


respective
department of the
employee.
4)

Civil Status

this contains the civil


status of the
employee, it also
contains the number
of dependents of the
employee(if married).
5)

Date Hired-

this contains the date


when an employee

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


was hired.
6)

Pay

Frequency it
determines how often
an employee will be
paid.
7)

Employee

Type it indicates if
an employee is a
regular or a
contractual
employee.
8)

Date it

indicates the date


when the payroll
process is
performed.
9)

Payslip No it

contains the unique

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


identification number
of the payslip.
10)

Payroll Period

it indicates the start


and end period of
service for which an
employer pays salary
to its employees.
11)

Worked

Hours- this contains


the total number of
hours an employee
has work to within
the payroll period
12)

OTHours- this

contains the hours an


employee has
rendered during
overtime within the
payroll period

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

13)

LeaveHours-

this contains total


hours of leave(w/pay)
an employee had
used within the
payroll period
14)

OvertimePay-

this contains the


amount paid by the
employer when an
employee works
overtime.
15)
NightDifferential- this
contains the amount
paid by the employer
when an employee
works in Night Shift.
16)

Payroll System with Attendance and Leave Monitoring

HolidayPay-

SIS Tertiary EIS Content Quality Assurance Results


this contains the
amount paid by the
employer when an
employee works
during Holidays.
17)

LeaveW/Pay-

this contains the


amount paid by the
employer when an
employee used their
leave with pay
18)
RetirementPay- this
contains the amount
paid to the
employees that will
be soon to retire.
19)

Adjustment-

this contains the


amount added to

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


earnings due to
miscalculation during
previous payroll.
20)
TotalEarnings- this
contains the total
amount of earnings
of the employee.
21)

Allowance-

this contains the


amount of allowance
given to an employee
and will be added to
the employees total
earnings.
22)

Bonuses- this

contains the amount


of bonuses that will
be added to the
earnings of an

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


employee.
23)

W/Tax- this

contains the amount


of tax that will be
withheld to
employees.
24)

SSS- this

contains the amount


of contribution to
Social Security
System.
25)

PagIbig- this

contains the amount


of contibution to
Home Development.
26)

PhilHealth-

this contains the


amount of
contribution to

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


PhilHealth.
27)

Late/s- this

contains the amount


equivalent to the
number of lates of
employee .
28)

Absences-this

contains the amount


that will be deducted
due to employees
absences within the
period.
29)

Advances- this

contains the amount


of cash advance
taken by employee.
30)

Loans- this

contains the amount


of employees loans.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

31)

Other

Deductions- this
contains the amount
of other deductions
to the employee.
32)

Total

Deductions it is the
totality of all
deductions of an
employee, this will be
subtracted to the
total earnings to get
the total net pay.
33)

Total NetPay

- After all earnings


and deductions is
computed, the total
netpay or take home
pay will now be
computed also and it

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


can be seen in this
field.

Payroll Expenses
1.

Payroll Period

- it indicates the start


and end period of
service for which an
employer pays salary
to its employees
2.

Payslip No. -

it contains the unique


identification number
of the payslip
3.

Employee ID -

this contains the


employees ID
number.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

4.

Full Name -

this contains the full


name of the
employee.
5.

Department -

this contains the


respective
department of an
employee.
6.

SSS- this

contains the
contribution of the
employer to Social
Security System.
7.

PagIbig- this

contains the
contribution of the
employer to Home
Development Mutual

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


Fund.
8.

PhilHealth-

this contains the


contribution of the
employer to
PhilHealth.
9.

Net Pay this

contains the amount


of salary that the
employer will paid to
his/her employee in a
payroll period.

SSS Contribution
1.

Payslip No it

contains the unique


identification number
of the payslip.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

2.

Employee ID -

this contains the


employees ID
number.
3.

SSS Number

this contains the


SSS identification
number of the
employee.
4.

Employee ID -

this contains the


employees ID
number.
5.

Full Name

this contains the full


name of the
employee
6.

Payroll System with Attendance and Leave Monitoring

Department

SIS Tertiary EIS Content Quality Assurance Results


this contains the
respective
department of the
employee.
7.

Payroll Period

- this contains the


payroll period where
the SSS contribution
will be deducted.
8.

Employee

Share - this contains


the employees
amount of
contribution.
9.

Employer

Share - this contains


the employers
amount of
contribution.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

PhilHealth
Contribution
1.

Payslip No it

contains the unique


identification number
of the payslip.
2.

Employee ID -

this contains the


employees ID
number.
3.

PhilHealth ID -

this contains the


PhilHealth
identification number
of the employee.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

4.

Full Name

this contains the full


name of the
employee.
5.

Department

this contains the


respective
department of the
employee.
6.

Payroll Period

- this contains the


payroll period where
the PhilHealth
contribution will be
deducted.
7.

Employee

Share - this contains


the employees
amount of

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


contribution.
8.

Employer

Share - this contains


the employers
amount of
contribution.

PagIbig Contribution
1.

Payslip No it

contains the unique


identification number
of the payslip.
2.

Employee ID -

this contains the


employees ID
number.
3.

Pagibig ID

this contains the

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


HDMF identification
number of the
employee
4.

Full Name

this contains the full


name of the
employee
5.

Department

this contains the


respective
department of the
employee
6.

Payroll Period

this contains the


payroll period where
the Pag-Ibig
contribution will be
deducted
7.

Payroll System with Attendance and Leave Monitoring

Employee

SIS Tertiary EIS Content Quality Assurance Results


Share this contains
the employees
amount of
contribution
8.

Employer

Share this contains


the employers
amount of
contribution

Withholding Tax
1.

Payslip No it

contains the unique


identification number
of the payslip.
2.

Employee ID -

this contains the


employees ID

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


number.
3.

TIN this

contains the tax


identification number
of the employee
4.

Full Name

this contains the full


name of the
employee
5.

Department

this contains the


respective
department of the
employee
6.

Payroll Period

- this contains the


payroll period where
tax will be withheld.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

7.

Tax this

contains the amount


of tax to be withheld
on the employee

Pay Adjustment
1.

Payroll Period

this contains the


date period of
respective payroll
2.

Employee ID

this contains the


identification number
of an employee
3.

Adjustment

Type this contains

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


different types pay
adjustment.
4.

Adjustment

Amount this
contains the adjusted
amount.
5.

Description

this contains
description of
particular adjustment
for an employee

Allowances
1.

Employee ID

this contains the


identification number
of the employee.
2.

Payroll System with Attendance and Leave Monitoring

Full Name

SIS Tertiary EIS Content Quality Assurance Results


this contains the full
name of the
employee.
3.

Department

this contains the


respective
department of the
employee
4.

Allowance1

Title this contains


the allowance type
received by the
employee
5.

Allowance1

Amount contains
the amount that will
be received by
employee
6.

Payroll System with Attendance and Leave Monitoring

Allowance2

SIS Tertiary EIS Content Quality Assurance Results


Title this contains
the allowance type
received by the
employee
7.

Allowance2

Amount contains
the amount that will
be received by
employee.
8.

Allowance3

Title this contains


the allowance type
received by the
employee.
9.

Allowance3

Amount contains
the amount that will
be received by
employee.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Bonuses
1.

Employee ID

this contains the


identification number
of the employee
2.

Full Name

this contains the full


name of the
employee
3.

Department

this contains the


respective
department of the
employee
4.

Bonus1 Title

this contains the


name or title of the

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


bonus.
5.

Bonus1

Amount this
contains the amount
of bonus that an
employee will
receive.
6.

Bonus2 Title-

this contains the


name or title of the
bonus
7.

Bonus2

Amount this
contains the amount
of bonus that an
employee will receive
8.

Bonus3 Title

this contains the


name or title of the

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


bonus
9.

Bonus3

Amount this
contains the amount
of bonus that an
employee will receive

Other Deductions
1.

Employee ID

this contains the


identification number
of the employee
2.

Full Name

this contains the full


name if the employee

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

3.

Department

this contains the


respective
department of the
employee
4.

Deduction1

Title this contains


type of deduction
deducted on the
employees salary
5.

Deduction1

Amount this
contains the amount
of deduction that will
be deducted to the
salary
6.

Deduction2

Title this contains


type of deduction that

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


deducted on the
employees salary
7.

Deduction2

Amount this
contains the amount
of deduction that will
be deducted to the
salary
8.

Deduction3

Title - this contains


type of deduction that
deducted on the
employees salary
9.

Deduction3

Amount this
contains the amount
of deduction that will
be deducted to the
salary

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Loans
1.

Employee ID

this contains the


identification number
of the employee
2.

Full Name

this contains the full


name of the
employee
3.

Department

this contains the


respective
department of the
employee

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

4.

Loan1 Title

this contains type of


loan an employee
had rendered
5.

Loan 1

Amount- this
contains the loan
amount rendered
6.

Loan 2 Title

this contains type of


loan an employee
had rendered.
7.

Loan 2

Amount- this
contains the loan
amount rendered
8.

Loan 3 Title

this contains type of

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


loan an employee
had rendered
9.

Loan 3

Amount- this
contains the loan
amount rendered

Cash Advance
1.

Employee ID-

this contains the


identification number
of the employee
2.

Full Name-

this contains the full


name of the
employee
3.

Department-

this contains the

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


respective
department of the
employee
4.

Date this

contains the date


when an employee
requests cash
advance
5.

Cash Advance

Purpose this
contains the intention
for cash advance
6.

Cash Advance

Amount this
contains the amount
an employees cash
advance

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

2.2.2 Relations
hips

Must design a

relationship model

Make the
model
clearly and
readable and
the
relationship
of the tables
are not
identified

2.3

Human Interface

Must describe the

Accountant logs into

Description

human interface of the

the system using

detailed

Payroll System with

their username and

descriptions.

Attendance and Leave

password. Then it will

Screenshots

Monitoring.

direct them to our

will do

main interface which


is labeled Payroll

Payroll System with Attendance and Leave Monitoring

Give more

FAILED

SIS Tertiary EIS Content Quality Assurance Results


System (Attendance
and Monitoring). The
main interface
contains menus and
buttons. In the
menus the users can
import and exports
files, edit record,
perform
maintenance,
generate report or
sign out. We also
have six buttons with
several different
functions, user can
choose the
attendance recording
button or the leave
monitoring button,
user can also
perform payroll

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


process by clicking
payroll button, check
payroll records and
payroll expenses by
clicking payroll
journal. And for
reporting the user
can click that reports
button where he can
create and print
reports.

In Attendance
Recording Frame it
allows the employee
to timein and timeout, and the system
will automatically
check if an employee
is late and identify if

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


the employee is
approved of having
overtime, and check
for night differential.

In Leave Monitoring
Frame, this is
separated into two
tabs, the leave entry
frame and the
employees leave
frame. In the leave
entry frame the user
can view, export and
print the leave entries
of employees
recorded by the
Human Resource
Department. In the

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


employees leave
frame the user can
also view, export and
print the leave
information of the
employees.

In Payroll Frame, this


allows the users to
perform payroll
process, first the user
must select an
employee by entering
the ID of the
employee or the user
can search the
employee through
the search frame
where the user can
search the full name,

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


department, position
etc. After searching
an employee, the
user can now select
for the payroll period,
then by clicking the
total button, the total
hours worked by the
employee within the
payroll period will be
computed. The
overtime hours and
leave hours(w/ pay)
will also computed,
the Tax, SSS,
PhilHealth, HDMF
contribution and
other deductions will
be retrieve and
computed. And also
all the earnings of the

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


employee will be
calculate like the
overtime pay, leave
with pay, night
differential and other
earnings will be
retrieved and
computed. Lastly is
the total net pay for
the employee or the
take home pay will
also automatically
computed by the
system by just
clicking the total
button. The user can
save the current
payroll process so it
will be recorded in
the payroll journal,
edit the amounts for

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


some deductions or
earnings entities then
click the total button
again to recompute.
Then the generation
of paycheck, where
the deductions and
earnings of employee
is in detailed and
corresponds with the
payroll period.

Payroll Journal is
separated into two
tabs, the Payroll
Records tab where
all successful payroll
transactions are
saved; the user can
view, export and print

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


all records within this
window. And the
Payroll Expenses
window shows all the
employers expenses
for every successful
payroll transactions.
The user can also
view, export and print
all records within this
window.

In Reports Frame all


reports can be
generated, the user
can select from the
different report
groups: Attendance
Records, Leave
Records, Payroll

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


Records, and
Remittances etc.
After selecting the
report group the user
can now select the
specific report in the
drop down list. The
user can filter the
reports through its
attributes, and select
the components of
the reports he wants
to display. The
reports frame has a
print button for
printing, show all
button and a close
button.
3.0 SUBSYSTEM

Must describe the

DESCRIPTION

subsystem of the
Payroll System with

Payroll System with Attendance and Leave Monitoring

NONE

Missing
content

Failed

SIS Tertiary EIS Content Quality Assurance Results


Attendance and Leave
Monitoring
3.1

Subsystem Flow

Must provide the

Attendance

Diagrams

subsystem flow

Recording

diagrams.

Flow
Diagrams are
not accurate

Leave Monitoring

Payroll System with Attendance and Leave Monitoring

FAILED

SIS Tertiary EIS Content Quality Assurance Results

Payroll

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Reporting

4.0 ENHANCED INTERFACE


PROTOTYPING
4.1

Prototyping

Must state the

Our group OC Tech

Requirements

prototyping

wants to develop a

requirements

payroll system that


has its own mission,
which is to produce
an accurate and

Payroll System with Attendance and Leave Monitoring

PASSED

SIS Tertiary EIS Content Quality Assurance Results


productive payroll
system that brings
convenience to the
user. By developing
this system, the
group want to ease
the work of
accountants and
other person who
performed payroll,
the group also want
to lessen the burden
of computing the
salary, lessen human
errors and
miscalculations and
increase productivity.
So the group create
an interface that
performs payroll
process and

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


automatically
compute the
payment for
employees by just
clicking a single
button, we also want
to put away the task
of manually entering
the working hours of
employee to be able
to compute the
salary.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

In our payroll
interface the user
must select a
department first, then
enter the ID of the
employee in the
Insert ID field and
then click search. If
ID was found, the
basic information of
employee will be

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


retrieve and
displayed in the
interface, if not a
message will pop-up
stating that the no ID
was found. If the user
doesnt know the ID
of the employee, he
can click the button
beside the search
field, a search frame
will appear. In this
frame the user can
search for the
employeeby his/her
full name, position,
status etc. After
selecting an
employee, the user
must select the
payroll period; the

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


payroll period will be
the basis for the
calculation of hours
workedby the
employee, because
the system will count
the number of hours
worked by the
employee within the
payroll period. Aside
from working hours,
the overtime, night
differential, leave
(w/pay), absences
and lates will also
retrieved. After the
selection of
employee and payroll
period, by just
clicking the total
button, the system

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


will now retrieve the
working hours of
employee from our
attendance records,
including the
overtime hours and
leaves. The system
will also compute the
gross pay of the
employee, including
overtime, night
differential,
allowances, bonuses
etc. The total
deductions will also
computed, including
the lates, absences,
loans, tax, sss,
philhealth, hdmf etc.
Lastly is the total net
pay or take home

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


pay of the employee
is also computed.
The user can now
directly generate the
payslip, print it and
save the payroll
record.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

SOFTWARE
REQUIREMENTS
SPECIFICATION

Requirements

Compliance Correctness

Remarks

Passed
or
Failed

Introduces
1.0 INTRODUCTION

Actual

the

Software
Requirement

This section gives the general


overview of Payroll and
Monitoring System

Give more
detailed
description

FAILED

Specification as a
whole.
1.1 Goals and Objectives

Goals and objective The main purpose of Payroll and


Monitoring system is to provide
of
the
Payroll
accurate computation of salary,
System
with withholdings and deductions of
employee and disburse it to them
Attendance
and
in timely manner.
Leave
Monitoring
The goals of a Payroll System
must be clearly are:
specified.
To record the employees
attendance through our time-in
and time-out feature.
Monitor the lates, vacation and
sick leave of employee.
Provide a variety of reports
about the payroll operation,

Payroll System with Attendance and Leave Monitoring

PASSED

SIS Tertiary EIS Content Quality Assurance Results


employees data and tax
information.
To lessen the employers payroll
works and enable them to focus
to other aspects of the business.
Employees that are highly
motivated, more productive and
high morale, because they are
paid timely and accurately.
To perform the employers legal
responsibilities to his/her
employees like the employers
portion of taxes and to ensure
that they will meet their legal
requirements to the government.
A system which is user friendly,
a system that provides reliable
and credible information.
1.2 System Statement of
Scope

Explain

the Retrieval of Records from H.R.

business analysis of Import records- The process of


importing records from the HR
the system.
Department for the selection of
employees who will perform the
time-in/out process.
Connect to H.R.
- Aside from
importing records our proposed

Payroll System with Attendance and Leave Monitoring

Provide the
business
analysis of
the system

FAILED

SIS Tertiary EIS Content Quality Assurance Results


system can get the necessary
records of employee by
connecting to the HRs table of
record from our main database.

Search Employee by Department


Select Employee
- Process of
searching and selecting of
employee who will perform the
time-in/out process. Employees
are categorized by their
respective department so that
the users can easily search
them.
Display the Records - After
selecting the employee the basic
information of that employee will
be displayed in the Time
Records Interface like the ID,
Name, Department and Position.
The overtime records of the
employee is also needed in the
process.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Time-in and Time-out Process


Clock in and Clock out - The
user can input the clock-in and
clock -out of the employees. The
system will now compute the
total no. of hours work by the
employee.
Overtime - The overtime of the
employees will came from the
HRs record of the overtime. The
system will just retrieve it and
display it in the interface so it will
be count when the payroll
process begin.
Lates- The system will provide a
field for the lates of employee,
the user can input the no. hours
and minutes of late of the
employees.
Holidays- Together with time-in
and time-out of employee. The
system must indicate if that
certain day is a holiday or just a
normal day and holiday can be
classified as regular or special
holiday.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Record and Display the Time


Records
Save the Records - After all
fields are filled the system shall
save the records in a table.
These records will be the
systems basis for the
computation of salary of the
employee.
Display the Records- The system
shall display the time records in
a table where the user can view
it and edit this records if they
want.

Vacation and Leave Monitoring


Retrieval of Records from H.R.
Import Records- The process of
importing records from the HR
Department. This record includes

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


the leaves of employee, the type
of leaves, the start and end date
of leave and the no. used leave.
Connect to HR- Aside from
importing records our proposed
system can get the necessary
records of employee by
connecting to the HRs table of
record from our main database.

Search Employee by Department


Select Employee
- Process of
searching and selecting of
employee who took leaves and
vacation. Employees are
categorized by their respective
department so that the users can
easily search them.
Display the Records - After
selecting the employee the basic
information of that employee will
be displayed in the Leave
Records Interface like the ID,
Name, Department and Position.
Also included is the no. leaves
allowed for that employee, the
used leave, the start and end
date of leave etc.
Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Monitoring of leave and vacation

Monitor the duration of Leave The approved leave request of


the employee shall be monitored
by the proposed system, through
counting the remaining days of
approve leave.
Monitor the used leave of
employees - Approve leave
request of employee will be
subtracted to the employees
allowed leave for the year.
Employees who exceed the limit
of allotted leaves for them shall
not able to request and take
leaves.
Monitor the unused leavesEmployees that still have leaves
to take shall be payed at the end
of the year. The unused leaves
of employees shall be converted
into cash.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Record and Display the Leave


Records
Display the Leave Records- The
duration of leaves, records of
used leaves and unused of
leaves of employee shall be
viewable to the users so they
can be aware and updated to the
status of the leaves of employee.

Payroll Process
Retrieval of Records from HR
Import Records - The process of
importing records from the HR
Department. This record includes
ID, name, department, position,
status, basic pay, benefits, no, of
dependent, bonuses etc.
Connect to HR - Aside from
importing records our proposed
system can get the necessary
records of employee by
connecting to the HRs table of
record from our main database.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Search Employee by Department


Select Employee
- Process of
searching and selecting of
employee who took leaves and
vacation. Employees are
categorized by their respective
department so that the users can
easily search them.
Display the Records- After
selecting the employee the basic
information of that employee will
be displayed in the Payroll
Process Interface like the ID,
Name, Department and Position.
Also included is the status of the
employee, basic pay, bonuses,
benefits, deductions etc,

Retrieval of Time Records


Collecting the no. of hours
worked- The system shall
retrieve the total no. of hours
worked of an employee in a
specific period of time. These
records can be found in the time
recording feature of our
proposed system.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Collecting the no. of hours late


- Aside from the total of
working hours, the system also
needs the total hours or minutes
of late of an employee in a
specific period of time.
Collecting the no. Holidays
worked - In our Time Recording
feature the user can indicate if
that certain day is a holiday or
just an ordinary day. So in the
payroll process the system also
needs to collect the no. of
holidays worked by the
employee within the payroll
period and also the type of
holiday if it is special or a regular
holiday.

Computation of Salary and


Taxes
Selecting the Payroll Period Before the computations, the
user must select the payroll
period. The selected date will
serve as a basis for collecting
the total no. of working hours.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Computation of Total Gross


Income - Process of computing
the total gross salary of
employee. This includes the
basic pay multiplied the total no.
working hours plus the overtime
pay, holiday pay, bonuses, night
differential and all the source of
income of the employee.
Computation of Taxable IncomeOur proposed system must
compute the taxable income of
the employee where the benefits
like SSS, PhilHealth and HDMF
will deducted to the gross salary,
and also the lates and absences
of the employee will be deducted
to get the taxable income.
Computation of Withholding
Tax- After the taxable income
was computed the system must
now compute for the withholding
tax. The system must compute
the tax by using the tax table that
is within the system. The tax
table can be updated by the user
and will reflect in the calculation
of tax.
Computation of Total
Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


Deductions- The proposed
system must compute the total of
deductions. This deductions
includes the SSS, PhilHealth,
PagIbig, the lates and absences
of employee. And also the
advances and income tax of
employee.
Computation of Total Net payAfter the tax is computed and all
deductions are also computed,
the system shall calculate the
take home pay of the employee
or the net pay.

Generate Payslip
List of Deductions - This is a list
of all mandatory, voluntary loans
and the tax that will be deducted
to them and also the lates and
absences. And the amount of
each deduction will be included
in the payslip
List of Earnings - This is a list of
earnings of employees labelled
in the payslip together with the
amount of each earnings like the
basic pay, overtime, bonuses,
Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


holiday pay etc.
Total Net Pay - The computed
total net pay of the employee will
be displayed in the payslip as a
guaranteed take home pay of the
employee.
Employees Information and
payroll period -The employees
information that weve been
collected from the HR
Department must be displayed in
the payslip, like the ID, Full
Name, SSS No. etc. It also
includes the payroll period, and
the label for the signature of the
employee.
Print Payslip After all the
computations are done and the
payslip is already generated. The
system must print the payslip
that will be released to the
employees.

Payroll Journal
Payroll Records
Retrieve the Payroll Records-

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


The system must collect the
payroll records from the payroll
process; these records are the
successful payroll process and
already released the payslip to
the employee.
Display the Payroll RecordsAfter the payroll records were
retrieve, the system must display
the payroll records in a table so
that the user can view it and be
updated in real time about the
payroll records.

Payroll Expenses
Retrieve the Payroll Records The system must collect the total
costing of the company due to
the payment to its employee.
The system shall retrieve these
records from the successful
payroll process and released
payslip.
Summarize the Payroll
Expenses- This is a list of payroll
records (payslip) with the payroll
period and employees
information. It summarizes the
Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


total amount of payroll cost
within the payroll period.
Tax Management
Tax Monthly Report
Retrieve the Tax Records - The
system must retrieve the tax
records deducted for every
employee who already paid.
Summarize the Tax Contribution
The system must provide
a report that list the employees
and the tax deducted to them.
These reports are needed for the
remittance of tax to BIR

SSS Monthly Contribution Report


Retrieve the SSS Records - The
system must collect the total
SSS contribution of every
employee who are already paid.
The system must also define the
employers portion of
contribution.
Summarize the SSS Contribution
- The system must provide a

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


report that listed the employers
and employees monthly
contribution to SSS.

PhilHealth Monthly Contribution


Report
Retrieve the PhilHealth Records
- The system must collect the
PhilHealth contribution of every
employee who are already paid.
The system must also define the
employers portion of
contribution.
Summarize the PhilHealth
Contribution - The system must
provide a report that listed the
employers and employees
monthly contribution to
PhilHealth.

HDMF Monthly Contribution


Report
Retrieve the HDMF Records-The
system must collect the HDMF
contribution of every employee
who are already paid. The

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


system must also define the
employers portion of
contribution.
Summarize the HDMF
Contribution-The system must
provide a report that listed the
employers and employees
monthly contribution to HDMF.

Generate Reports
Payroll Register Report - This
reports provide the records of all
payslip released to the
employee, this includes the
payslip no, employee name,
payroll period etc. Print reports
according to date or department
Time Records Report - This is a
report about the employees time
in and time out records. Including
the no. of hours work, print
reports according to date or

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


department.
Deduction Summary- Prints a
summary of all the deduction
records of an employee. This
report can be print according to
date or department.
Benefit and Reimbursement- The
system will provide a summary
about the benefits and
reimbursement of employee.
Department List- Summarizes
various employee information
department/sub-department the
employee works in.
Vacation and Leave ReportsThis reports provide the
summary of the leaves and
vacation of employees.
Late Reports- This reports is a
list of employee in every
department that shows tardiness
in their work.
Overtime Reports
- This is a
report about the employees
overtime records. It includes the
no. Hours of overtime, the
overtime pay and the date of

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


overtime.
Compensation Reports Summary of employees gross,
including allowances and
bonuses, overtime, night
differential pay.
Holiday Reports - Summarize
hours earned by employee
during the holiday work, the type
of holiday, the amount paid for
the employee etc.
Payslip Review - It is a report
that shows how the salary is
computed, tax and deduction
computations.

Maintenance and Update


Update Pay Codes and
Deductions
Update Pay codes - The admin
can edit and update the pay
codes like the overtime pay,
regular and special holiday pay,
night differential pay etc.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Update Deductions - The admin


can add and edit deductions if
the employer or company
requires the deductions. The
admin can also change the
amount of the deduction if
needed.
Restore and Backup Features
Restore Deleted Record
The system must be able to
restore deleted files or corrupted
files.
Backup Records - The system
must be able to have backup for
the necessary records .

Admin Configuration
Manage Accounts - The admin
have the rights to add and edit
the users of the payroll system.
The admin can also restrict the
users for the features they can
access. The admin can also
change passwords of the users if
they want.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Import and Export Files


Import Files - The system must
be able to import records from
the HR Department that will be
needed for the transactions
within the system.
Export Files- The system must
be able to export its record to
other subsystems like the
General Ledger.

Update Tax Table


Edit the Tax Table - The admin
have the rights to edit and
update the tax table if mandated.
The updated tax table will reflect
in the computation of tax in the
payroll process.

Update SSS Contribution Table


Edit the SSS Table - The admin
have the rights to edit and

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


update the SSS table if
mandated. The updated SSS
table will reflect in the
computation of the
employees/employers SSS
contribution.
Update PhilHealth Contribution
Table
Edit the PhilHealth Table - The
admin have the rights to edit and
update the PhilHealth table if
mandated. The updated
PhilHealth table will reflect in the
computation of the employees/
employers PhilHealth
contribution.

Update HDMF Contribution


Table
Edit the HDMF Table- The admin
have the rights to edit and
update the HDMF table if
mandated. The updated HDMF
table will reflect in the
computation of the employees/
employers HDMF contribution.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

User Configuration
The user has the capacity to edit
the time records and amounts of
payroll entities.
Include and indicate
1.2.1 General
Requirements

the 5 general
requirements:

The following general


requirements were laid out for
our project named Payroll
System with Attendance and
Leave Monitoring:
The system must record the
employees time in and time out
The system shall monitor the
leaves and vacation of
employees.
The system must compute the
salary, deductions, taxes and
total net pay of the employees.
The system must provide a
detailed payslip.
The system must provide
reports about contributions,
taxes and other payroll subjects.
The system must collect records
from Human Resource

Payroll System with Attendance and Leave Monitoring

PASSED

SIS Tertiary EIS Content Quality Assurance Results


Department.
The system must integrate with
other sub-systems of a tertiary
SIS system
The system must have an
editable tax table
The system can add deductions
and edit pay codes
The system must provide the
payroll expenses

Interface Enhancements

The proposed payroll system has


15 25 interfaces to enhance.
Integration with other subsystems
The system must integrate with
other sub-systems to become a
fully functional payroll system of
a college institution.
Android Application
To develop an android
application of our propose
Payroll System for the users to

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


view and monitor these records:

Attendance Records
Leave Records
Payroll Records

Free Reporting
As part of the requirements of
our Project Study. Our proposed
system must have a free
reporting feature where the users
have the capacity to configure
and choose what to display in
the different reports that we
have.
1.2.2 Extended
Requirements

Include
extended
requirement(s).

the Integration with HR


To be able to perform the
payroll process, proper
integration with the Human
Resource Department is need.
Database structuring will be
planned with our groups.

Payroll System with Attendance and Leave Monitoring

PASSED

SIS Tertiary EIS Content Quality Assurance Results

Database Restructuring
There can be a lot of changes
when it comes to our database,
our current database may not
include some important entities
for a payroll so the group will try
to figure out as the group go
along to finalize our database.
1.3

System Context

the Eventually, multiple users will be


using the product
relationships,
simultaneously. Therefore,
dependencies, and concurrent connection will be an
issue for implementation.
interactions
Describes

Provide the
FAILED
system
context. Give
more detailed
description

between the system


and its environment
(the
systems

people,
and

interims with which


it interacts).
1.4

Major Constraints

Constraints that will Skills and Knowledge


impact the manner Not all of our members are
in
which
the familiar programming with Java.
And it becomes a bigger task for
software is to be our programmer to create and

Payroll System with Attendance and Leave Monitoring

PASSED

SIS Tertiary EIS Content Quality Assurance Results


specified, designed, program all the modules and
classes needed by our proposed
implemented
or
system.
tested are noted.
Resources
Our group is lack of resources
like the laptop and pc, the group
are only using one laptop for
documentation and one pc for
programming, and sometimes
our laptop is having some
problems and the group are not
able to use it for a while. So it
became harder for us to perform
some task that we can only do
with the laptop and pc like
documenting and programming.

System Integration
We can consider our system a
fully operational one if it is
integrated with the other
subsystems, so as a group our
objective is not only to create a
payroll system that suites for a
tertiary level schools but also to
make sure that our proposed
system is performing its process
together with other subsystems.
Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

2.0 USAGE SCENARIO


2.1

User Profiles

Full Control
The actors of all
(Administrator)
user categories are
defined
described.
the
interactions
between

Must specify
all the actors
of the system

FAILED

Provide more
details in
every usecases
specified

FAILED

Read/Write/Modify
and
Own(Accountant)
Include
Read Only(General
typical
Public)
the

external
environment

and

the internal software


system
2.2

Use-Cases

The use-cases were Read Only Users


specified.

The read only users will


only read the database and
cannot insert, delete or modify
any records
Read/Write/Modify Own Users
-This level of users will be able to
insert new inspection details,
facility information and generate

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


letters.
-They will be also able to modify
the entries they made in the
past.
Read/Write/Modify All Users
-This label of users will be able
to do all the records
maintenance tasks. They will be
able to modify any records
created by any users.
Full Control Users
-This is the system
administrative level which will be
able to change any application
settings, as well as maintaining
user profiles.
2.2.1

Use Case
Diagram

Have a figure of
use-case

NONE

Content
missing

FAILED

NONE

Content
missing

FAILED

diagram

and its description.


2.2.2

Use Case
Description

The use-cases are


specified

and

defined.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

2.3

2.4

Special Usage
Considerations

Specify the users of

Activity Diagram

There are the

NONE

Content
missing

FAILED

NONE

Content
missing

FAILED

NONE

Content
missing

FAILED

There is no
indicated
data
dictionary

FAILED

the system.

figures of activity
diagrams and their
descriptions.
3.0 DATA MODEL AND
DESCRIPTION
3.1

Data Description

The

data

object

names are specified


and described.
3.1.1 Data Objects
and
Dictionary

There

are

the Employees Information

figures of the data 1.


Employee ID- this
contains
the employees ID
dictionaries.
number
2.
Full Name- this contains
the employees full name.
3.
Department - this contains
the respective department of the
employee.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

4.
Status this contains the
civil status of the employee, it
also contains the number of
dependents of the employee(if
married).
5.
Date Hired- this contains
the date when an employee was
hired.
6.
Position- this contains the
job or work of an employee.
7.
Employee Type it
indicates if an employee is a
regular or a contractual
employee.
8.
Pay Frequency it
determines how often an
employee will be paid.
9.
Rate this contains the
rate of the employee per hour or
per day.
10.
Basic Salary this
contains the basic salary that an
employee receives depends on
how often he is
11.

Payroll System with Attendance and Leave Monitoring

SSS Number It contains

SIS Tertiary EIS Content Quality Assurance Results


the SSS identification number of
an employee.
12.
PhilHealth ID It contains
the PhilHealth identification
number of an employee.
13.
PagIbig MID - It contains
the PagIbig identification number
of an employee.
14.
TIN - It contains the tax
identification number of an
employee.

Employees Work Hours


1.
Employee ID it contains
the ID of the employee.
2.
Full Name it contains
the full name of the employee.
3.
Department it contains
the department of the employee.
4.
Work Period it contains
the date that an employee must
worked.
5.

Payroll System with Attendance and Leave Monitoring

Work Hours it contains

SIS Tertiary EIS Content Quality Assurance Results


the total hours that an employee
must work within his/her work
period.
6.
Overtime Hours - it
contains the total overtime hours
of the employee within his/her
work period
Faculty Load
1.
Employee ID - it contains
the ID of the employee.
2.
Full Name - it contains the
full name of the employee.
3.
Work Period - it contains
the date that an instructor or
professor must worked.
4.
Total Load - it contains
the total teaching hours of an
instructor or professor within
his/her work period.
5.
Overtime Hours - it
contains the total overtime hours
of the employee within his/her
work period

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Time Records
1.
Log Number- this contains
number given to a particular log
process
2.
Employee ID- this
contains the ID number of the
employee
3.
Date- this contains date
when log process occur
4.
Full Name- this contains
the full name of a particular
employee.
5.
Department- this contains
the respective department of the
employee.
6.
Position- this contains the
job or work of the particular
employee.
7.
Schedule- this contains
the working schedule an
employee.
8.
Time-In- this contains the
clock-in time of the employee.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

9.
Time-Out- this contains
the clock-out time of the
employee
10.
Holiday- it specifies if the
log date is holiday or just a
regular working day, if holiday
the user can specify it is regular
or special holiday.
11.
Late/s- this contains how
many minutes an employee is
being late
12.
Night Differential- this
contains the hours worked by the
employee between 10pm 6:00
am.

Leave Entries

1.
Leave No. this contains
the unique identity no. of a leave
entry
2.

Payroll System with Attendance and Leave Monitoring

Employee ID- this

SIS Tertiary EIS Content Quality Assurance Results


contains the ID number of
particular employee
3.
FullName- this contains
the full name of particular
employee
4.
LeaveStatus- this contains
the status of leave whether it is
approved or not.
5.
LeaveType- this contains
what kind of leave an employee
has rendered.
6.
LeaveRequested- this
contains the date when leave is
being requested.
7.
LeaveTitle- this contains
the title of the leave rendered by
the employee.
8.
Date Start- this contain
the date when an employee has
started his leave.
9.
Date End this field
contains the projected finish date
of leave.
10.
Duration - this field
contains thenumber of days of

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


how long the leave will last.
11.
Leave Description - this
field contains the reasons and
description of the leave.

Employees Leave
1.
Employee ID this
contains the ID of the employee.
2.
FullName- this contains
the full name of the employee.

3.
Position- this contains the
job or work of the employee.
4.
Department - this contains
the respective department of the
employee.
5.
Status- it indicates if the
employee is currently on-leave or
on-duty
6.
Year - this contains the
year where the leaves will be use
by the employee.
Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

7.
Vacation Leave this field
contains the number of vacation
leaves allowed for a specific
employee.
8.
Used Vacation -this field
contains the number of used
vacation leave of a specific
employee.
9.
Unused Vacation - this
field contains the number of
unused vacation leave of the
employee.
10.
Sick Leave - this field
contains the number of sick
leaves allowed for a specific
employee.
11.
Used Sick Leave- this
fields contains the number of
used sick leave of an employee.
12.
Unused Sick Leave this
fields contains the unused sick
leave of the employee

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Payroll Process
1.
Employee ID- this
contains the employees ID
number
2.
Full Name- this contains
the employees full name.
3.
Department - this contains
the respective department of the
employee.
4.
Civil Status this contains
the civil status of the employee, it
also contains the number of
dependents of the employee(if
married).
5.
Date Hired- this contains
the date when an employee was
hired.
6.
Pay Frequency it
determines how often an
employee will be paid.
7.
Employee Type it
indicates if an employee is a
regular or a contractual
employee.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

8.
Date it indicates the
date when the payroll process is
performed.
9.
Payslip No it contains
the unique identification number
of the payslip.
10.
Payroll Period it
indicates the start and end
period of service for which an
employer pays salary to its
employees.
11.
Worked Hours- this
contains the total number of
hours an employee has work to
within the payroll period
12.
OTHours- this contains
the hours an employee has
rendered during overtime within
the payroll period
13.
LeaveHours- this contains
total hours of leave(w/pay) an
employee had used within the
payroll period
14.
OvertimePay- this
contains the amount paid by the
employer when an employee

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


works overtime.
15.
NightDifferential- this
contains the amount paid by the
employer when an employee
works in Night Shift.
16.
HolidayPay- this contains
the amount paid by the employer
when an employee works during
Holidays.
17.
LeaveW/Pay- this
contains the amount paid by the
employer when an employee
used their leave with pay
18.
RetirementPay- this
contains the amount paid to the
employees that will be soon to
retire.
19.
Adjustment-this contains
the amount added to earnings
due to miscalculation during
previous payroll.
20.
TotalEarnings- this
contains the total amount of
earnings of the employee.
21.
Allowance- this contains
the amount of allowance given to

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


an employee and will be added
to the employees total earnings.
22.
Bonuses- this contains the
amount of bonuses that will be
added to the earnings of an
employee.
23.
W/Tax- this contains the
amount of tax that will be
withheld to employees.
24.
SSS- this contains the
amount of contribution to Social
Security System.
25.
PagIbig- this contains the
amount of contibution to Home
Development.
26.
PhilHealth- this contains
the amount of contribution to
PhilHealth.
27.
Late/s- this contains the
amount equivalent to the number
of lates of employee .
28.
Absences-this contains
the amount that will be deducted
due to employees absences
within the period.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

29.
Advances- this contains
the amount of cash advance
taken by employee.
30.
Loans- this contains the
amount of employees loans.
31.
Other Deductions- this
contains the amount of other
deductions to the employee.
32.
Total Deductions it is
the totality of all deductions of an
employee, this will be subtracted
to the total earnings to get the
total net pay.
33.
Total NetPay - After all
earnings and deductions is
computed, the total netpay or
take home pay will now be
computed also and it can be
seen in this field.
Payroll Expenses
1.
Payroll Period - it
indicates the start and end
period of service for which an
employer pays salary to its
employees

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

2.
Payslip No. - it contains
the unique identification number
of the payslip
3.
Employee ID - this
contains the employees ID
number.
4.
Full Name - this contains
the full name of the employee.
5.
Department - this contains
the respective department of an
employee.
6.
SSS- this contains the
contribution of the employer to
Social Security System.
7.
PagIbig- this contains the
contribution of the employer to
Home Development Mutual
Fund.
8.
PhilHealth- this contains
the contribution of the employer
to PhilHealth.
9.
Net Pay this contains
the amount of salary that the
employer will paid to his/her
employee in a payroll period.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

SSS Contribution
1.
Payslip No it contains
the unique identification number
of the payslip.
2.
Employee ID - this
contains the employees ID
number.
3.
SSS Number this
contains the SSS identification
number of the employee.
4.
Employee ID - this
contains the employees ID
number.
5.
Full Name this contains
the full name of the employee
6.
Department this
contains the respective
department of the employee.
7.
Payroll Period - this
contains the payroll period where
the SSS contribution will be
deducted.
8.
Employee Share - this
contains the employees amount

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


of contribution.
9.
Employer Share - this
contains the employers amount
of contribution.

PhilHealth Contribution
1.
Payslip No it contains
the unique identification number
of the payslip.
2.
Employee ID - this
contains the employees ID
number.
3.
PhilHealth ID - this
contains the PhilHealth
identification number of the
employee.
4.
Full Name this contains
the full name of the employee.
5.
Department this
contains the respective
department of the employee.
6.

Payroll System with Attendance and Leave Monitoring

Payroll Period - this

SIS Tertiary EIS Content Quality Assurance Results


contains the payroll period where
the PhilHealth contribution will be
deducted.
7.
Employee Share - this
contains the employees amount
of contribution.
8.
Employer Share - this
contains the employers amount
of contribution.

PagIbig Contribution
1.
Payslip No it contains
the unique identification number
of the payslip.
2.
Employee ID - this
contains the employees ID
number.
3.
Pagibig ID this contains
the HDMF identification number
of the employee
4.
Full Name this contains
the full name of the employee
5.
Department this
contains the respective

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


department of the employee
6.
Payroll Period this
contains the payroll period where
the Pag-Ibig contribution will be
deducted
7.
Employee Share this
contains the employees amount
of contribution
8.
Employer Share this
contains the employers amount
of contribution

Withholding Tax
1.
Payslip No it contains
the unique identification number
of the payslip.
2.
Employee ID - this
contains the employees ID
number.
3.
TIN this contains the tax
identification number of the
employee
4.
Full Name this contains
the full name of the employee

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

5.
Department this
contains the respective
department of the employee
6.
Payroll Period - this
contains the payroll period where
tax will be withheld.
7.
Tax this contains the
amount of tax to be withheld on
the employee

Pay Adjustment
1.
Payroll Period this
contains the date period of
respective payroll
2.
Employee ID this
contains the identification
number of an employee
3.
Adjustment Type this
contains different types pay
adjustment.
4.
Adjustment Amount this
contains the adjusted amount.
5.

Payroll System with Attendance and Leave Monitoring

Description this contains

SIS Tertiary EIS Content Quality Assurance Results


description of particular
adjustment for an employee

Allowances
1.
Employee ID this
contains the identification
number of the employee.
2.
Full Name this contains
the full name of the employee.
3.
Department this
contains the respective
department of the employee
4.
Allowance1 Title this
contains the allowance type
received by the employee
5.
Allowance1 Amount
contains the amount that will be
received by employee
6.
Allowance2 Title this
contains the allowance type
received by the employee
7.
Allowance2 Amount
contains the amount that will be
received by employee.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

8.
Allowance3 Title this
contains the allowance type
received by the employee.
9.
Allowance3 Amount
contains the amount that will be
received by employee.

Bonuses
1.
Employee ID this
contains the identification
number of the employee
2.
Full Name this contains
the full name of the employee
3.
Department this
contains the respective
department of the employee
4.
Bonus1 Title this
contains the name or title of the
bonus.
5.
Bonus1 Amount this
contains the amount of bonus
that an employee will receive.
6.

Payroll System with Attendance and Leave Monitoring

Bonus2 Title- this contains

SIS Tertiary EIS Content Quality Assurance Results


the name or title of the bonus
7.
Bonus2 Amount this
contains the amount of bonus
that an employee will receive
8.
Bonus3 Title this
contains the name or title of the
bonus
9.
Bonus3 Amount this
contains the amount of bonus
that an employee will receive

Other Deductions
1.
Employee ID this
contains the identification
number of the employee
2.
Full Name this contains
the full name if the employee
3.
Department this
contains the respective
department of the employee
4.
Deduction1 Title this
contains type of deduction

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


deducted on the employees
salary
5.
Deduction1 Amount this
contains the amount of deduction
that will be deducted to the
salary
6.
Deduction2 Title this
contains type of deduction that
deducted on the employees
salary
7.
Deduction2 Amount this
contains the amount of deduction
that will be deducted to the
salary
8.
Deduction3 Title - this
contains type of deduction that
deducted on the employees
salary
9.
Deduction3 Amount this
contains the amount of deduction
that will be deducted to the
salary

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Loans
1.
Employee ID this
contains the identification
number of the employee
2.
Full Name this contains
the full name of the employee
3.
Department this
contains the respective
department of the employee
4.
Loan1 Title this contains
type of loan an employee had
rendered
5.
Loan 1 Amount- this
contains the loan amount
rendered
6.
Loan 2 Title this
contains type of loan an
employee had rendered.
7.
Loan 2 Amount- this
contains the loan amount
rendered
8.

Payroll System with Attendance and Leave Monitoring

Loan 3 Title this

SIS Tertiary EIS Content Quality Assurance Results


contains type of loan an
employee had rendered
9.
Loan 3 Amount- this
contains the loan amount
rendered

Cash Advance
1.
Employee ID- this
contains the identification
number of the employee
2.
Full Name- this contains
the full name of the employee
3.
Department- this contains
the respective department of the
employee
4.
Date this contains the
date when an employee requests
cash advance

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

5.
Cash Advance Purpose
this contains the intention for
cash advance
6.
Cash Advance Amount
this contains the amount an
employees cash advance
3.1.2 Relationships There is the figure
of

the

Provide a
clear
relationship
of the tables
and readable
diagram

FAILED

Use proper
symbols.
Make the

FAILED

table

relationship.
table

should

Every
be

connected and have


relations

to

other

tables.

4.0 FUNCTIONAL MODEL


AND DESCRIPTION
4.1

Subsystem Flow
Diagrams

The subsystem flow


diagrams are shown
and their

Attendance Recording

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


description.

diagram
precisely.

Leave Monitoring

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Payroll

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Reports

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

4.2

Human Interface

The necessary
screens that are
essential to Payroll
System with
Attendance and
Leave Monitoring
are specified.

Accountant logs into the system


using their username and
password. Then it will direct
them to our main interface which
is labeled Payroll System
(Attendance and Monitoring).
The main interface contains
menus and buttons. In the
menus the users can import and
exports files, edit record, perform
maintenance, generate report or
sign out. We also have six
buttons with several different
functions, user can choose the
attendance recording button or

Payroll System with Attendance and Leave Monitoring

PASSED

SIS Tertiary EIS Content Quality Assurance Results


the leave monitoring button, user
can also perform payroll process
by clicking payroll button, check
payroll records and payroll
expenses by clicking payroll
journal. And for reporting the
user can click that reports button
where he can create and print
reports.

In Attendance Recording Frame


it allows the employee to timein
and time-out, and the system will
automatically check if an
employee is late and identify if
the employee is approved of
having overtime, and check for
night differential.

In Time Records it allows user to


edit the attendance records,
view, print and export records.

Leave Monitoring Frame, this is


separated into two tabs, the
leave entry frame and the
employees leave frame. In the

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


leave entry frame the user can
view, export and print the leave
entries of employees recorded
by the Human Resource
Department. In the employees
leave frame the user can also
view, export and print the leave
information of the employees.

In Payroll Frame, this allows the


users to perform payroll process,
first the user must select an
employee by entering the ID of
the employee or the user can
search the employee through the
search frame where the user can
search the full name,
department, position etc. After
searching an employee, the user
can now select for the payroll
period, then by clicking the total
button, the total hours worked by
the employee within the payroll
period will be computed. The
overtime hours and leave
hours(w/ pay) will also
computed, the Tax, SSS,
PhilHealth , HDMF contribution
and other deductions will be
retrieve and computed. And also

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


all the earnings of the employee
will be calculate like the overtime
pay, leave with pay, night
differential and other earnings
will be retrieved and computed.
Lastly is the total net pay for the
employee or the take home pay
will also automatically computed
by the system by just clicking the
total button. The user can save
the current payroll process so it
will be recorded in the payroll
journal, edit the amounts for
some deductions or earnings
entities then click the total button
again to recompute. Then the
generation of paycheck, where
the deductions and earnings of
employee is in detailed and
corresponds with the payroll
period.

Payroll Journal is separated into


two tabs, the Payroll Records tab
where all successful payroll
transactions are saved; the user
can view, export and print all
records within this window. And
the Payroll Expenses window
shows all the employers

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


expenses for every successful
payroll transactions. The user
can also view, export and print
all records within this window.

In Reports Frame all reports can


be generated, the user can
select from the different report
groups: Attendance Records,
Leave Records, Payroll Records,
and Remittances etc. After
selecting the report group the
user can now select the specific
report in the drop down list. The
user can filter the reports through
its attributes, and select the
components of the reports he
wants to display. The reports
frame has a print button for
printing, show all button and a
close button.
5.0 RESTRICTIONS,
LIMITATIONS AND
CONSTRAINTS

The

restrictions, Skills and Knowledge

limitations
constraints
specified.

and Not all of our members are


are familiar programming with Java.
And it becomes a bigger task for
our programmer to create and
program all the modules and
classes needed by our proposed
system.

Payroll System with Attendance and Leave Monitoring

It must be
FAILED
realated to
the software
requirements.

SIS Tertiary EIS Content Quality Assurance Results

Resources
Our group is lack of resources
like the laptop and pc, the group
are only using one laptop for
documentation and one pc for
programming, and sometimes
our laptop is having some
problems and the group are not
able to use it for a while. So it
became harder for us to perform
some task that the group can
only do with the laptop and pc
like documenting and
programming.

System Integration
The group can consider our
system a fully operational one if
it is integrated with the other
subsystems, so as a group our
objective is not only to create a
payroll system that suites for a
tertiary level schools but also to
make sure that our proposed
system is performing its process
together with other subsystems.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

6.0 VALIDATION CRITERIA

criteria Our group OC Tech wants to


develop a payroll system that
are specified.
has its own mission, which is to
produce an accurate and
1. Functional
productive payroll system that
Requirement brings convenience to the user.
By developing this system, the
s
group want to ease the work of
accountants and other person
2. Nonwho performed payroll, the group
Functional
also want to lessen the burden of
Requirement computing the salary, lessen
human errors and
s
miscalculations and increase
productivity. So the group create
an interface that performs payroll
process and automatically
compute the payment for
employees by just clicking a
single button, we also want to
put away the task of manually
entering the working hours of
employee to be able to compute
the salary.
Validation

Edit, when a record is clicked on


the table of records it can be
modify by hitting this button, then
the fields will be enabled and
now editable. Then the button
Payroll System with Attendance and Leave Monitoring

Provide the
Functional
and NonFunctional
Requirement
of the
software and
categorize it.

FAILED

SIS Tertiary EIS Content Quality Assurance Results


edit will be changed to update,
by clicking update the user can
now save the edited record.
Search Field, in this field the ID
of the employee will input. The
proponents wants to make sure
that all payroll entities are
editable and can be updated by
clicking this button again.

Payslip, this button is used to


print payslip reports based on a
particular payroll period. This
payslip shows the details of
salary, showing the every
amount added and deducted to
employees salary. The
proponent will test and make
sure that a payslip print preview
will appear if this button is
clicked.

Save, this button is used to save


the payroll transaction made by
the user. These transactions will

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


be saved into the payroll records,
and payroll expenses. The
proponent will test and make
sure that the payroll transaction
will be saved if this button is
clicked.

Close, if this button is clicked,


Payroll Process frame will be
disposed. The proponent will test
and make sure that the current
frame will exit if this button is
clicked.

Total, by just clicking this button,


the system will now retrieve the
working hours of employee from
our attendance records,
including the overtime hours and
leaves. The system will also
compute the gross pay of the
employee, including overtime,
night differential, allowances,
bonuses etc. The total
deductions will also computed,
including the lates, absences,
loans, tax, sss, philhealth, hdmf
etc. Lastly is the total net pay or
take home pay of the employee
Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


is also computed. The user can
now directly generate the
payslip, print it and save the
payroll record. The proponent
will test and make sure that the
computation made by the system
using this button is correct, it
must retrieve correct records
based of the pay period and
compute tax, earnings, deduction
and netpay with no errors.

Total Deductions Field, in this


field the amount of total
deductions computed by the
system is displayed in this field.
The proponent will test and make
sure that this field only accepts
numbers and it is editable when
edit button is clicked.

Total Earnings Field, in this field


the amount of total earnings
computed by the system is
displayed in this field. The
proponent will test and make
sure that this field only accepts
numbers and it is editable when
edit button is clicked.
Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Total Net Pay Field, in this field


the amount of total netpay
computed by the system is
displayed in this field. The
proponent will test and make
sure that this field only accepts
numbers and it is editable when
edit button is clicked.

Other Payroll Fields, these are


the fields that will be seen in our
payroll frame
(i.e OT Pay, Leave with Pay,
allowances, bonuses ). The
proponent will test and make
sure that these fields are only
accepting numbers and will be
editable when edit button is
clicked.

Calculator, this button will display


the built in calculator of the
system. This calculator is fully
functional and will be helpful to
the user when they need to

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


compute something. The
proponent will test and make
sure that the systems built in
calculator will appear when this
button is clicked.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

SOFTWARE DESIGN

Requirements

Actual

Compliance

Correctness

Remarks

SPECIFICATION
1.0 INTRODUCTION

Passed
or Failed

Introduces the Software This section gives

Design Specification of the general


the Payroll System with overview of
Attendance and Leave
Monitoring.

Give more

FAILED

detailed
description

Payroll and

about the

Monitoring

designs of

System

the
software

1.1

Goals and
Objectives

Focuses on the goals of

The main purpose

the system in the design

of Payroll and

the design

Monitoring

of the

system is to

software

provide accurate

not in the

computation of

software

salary,

requiremen

withholdings and

ts it self

Must identify the goals


and objectives of the
system in the design

deductions of
employee and

Payroll System with Attendance and Leave Monitoring

Focus on

FAILED

SIS Tertiary EIS Content Quality Assurance Results


disburse it to
them in timely
manner.

The goals of a
Payroll System
are:

To record

the employees
attendance
through our timein and time-out
feature.

Monitor the

late/s, vacation
and sick leave of
employee.

Provide a

variety of reports

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


about the payroll
operation,
employees data
and tax
information.

To lessen

the employers
payroll works and
enable them to
focus to other
aspects of the
business.

Employees

that are highly


motivated, more
productive and
high morale,
because they are
paid timely and
accurately.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

To perform

the employers
legal
responsibilities to
his/her
employees like
the employers
portion of taxes
and to ensure that
they will meet
their legal
requirements to
the government.

A system

which is user
friendly, a system
that provides
reliable and
credible
information.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

1.2

System Statement
of Scope

Describes the scope of

NONE

Payroll System with

Missing

FAILED

content

Attendance and Leave


Monitoring design and
functionalities.
Must identify the scope
of the system in design
The general
1.2.1 General
Requirement requirements in the
s

design that comprises


the 5 basic
requirements together
with the module
features.

The following

Provide the FAILED

general

5 basic

requirements

requiremen

were laid out for

ts of the

our project named

project.

Payroll System
with Attendance
and Leave
Monitoring:
The system must
record the
employees time

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


in and time out

The

system shall
monitor the
leaves and
vacation of
employees.

The

system must
compute the
salary,
deductions, taxes
and total net pay
of the employees.

The

system must
provide a detailed
payslip.

Payroll System with Attendance and Leave Monitoring

The

SIS Tertiary EIS Content Quality Assurance Results


system must
provide reports
about
contributions,
taxes and other
payroll subjects.

The

system must
collect records
from Human
Resource
Department.

The

system must
integrate with
other subsystems of a
tertiary SIS
system

Payroll System with Attendance and Leave Monitoring

The

SIS Tertiary EIS Content Quality Assurance Results


system must have
an editable tax
table

The

system can add


deductions and
edit pay codes

The

system must
provide the
payroll expenses

Interface

Enhancements
The proposed
payroll system
has 15 25

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


interfaces to
enhance.

Integration

with other subsystems


The system must
integrate with
other subsystems to
become a fully
functional payroll
system of a
college institution.

Android

Application
To develop an
android

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


application of our
propose Payroll
System for the
users to view and
monitor these
records:

Attendance

Records

Leave

Records

Payroll

Records

Free

Reporting
As part of the

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


requirements of
our Project Study.
Our proposed
system must have
a free reporting
feature where the
users have the
capacity to
configure and
choose what to
display in the
different reports
that we have.
1.3

System Context

Significance of the

Eventually,

design in the

multiple users will

the

development of the

be using the

software

system

product

design

The Payroll System with

simultaneously.

Attendance and Leave

Therefore,

Monitoring must identify

concurrent

the significance/

connection will be

Payroll System with Attendance and Leave Monitoring

Focus on

FAILED

SIS Tertiary EIS Content Quality Assurance Results

1.4

Major Constraints

importance of having

an issue for

the system

implementation.

The design constraints

Skills and

that the system can

Knowledge

have.

Focus on
the design
constraints

Not all of our


members are
familiar
programming with
Java. And it
becomes a bigger
task for our
programmer to
create and
program all the
modules and
classes needed
by our proposed
system.

Payroll System with Attendance and Leave Monitoring

FAILED

SIS Tertiary EIS Content Quality Assurance Results

Resources
Our group is lack
of resources like
the laptop and pc,
the group are only
using one laptop
for documentation
and one pc for
programming,
and sometimes
our laptop is
having some
problems and the
group are not
able to use it for a
while. So it
became harder
for us to perform
some task that
the group can

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


only do with the
laptop and pc like
documenting and
programming.

System
Integration
The group can
consider our
system a fully
operational one if
it is integrated
with the other
subsystems, so
as a group our
objective is not
only to create a
payroll system

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


that suites for a
tertiary level
schools but also
to make sure that
our proposed
system is
performing its
process together
with other
subsystems.
2.0 DATA DESIGN

Describes the detailed


data

model

of

be

NONE

Missing

FAILED

content

database
-

It

must

figure
-

The relationship
must be correct

It must have a complete


entity

2.1

Database

Contains the tables

Payroll System with Attendance and Leave Monitoring

NONE

Missing

FAILED

SIS Tertiary EIS Content Quality Assurance Results


Description

together with the

content

attributes and table


description.

3.0 ARCHITECTURAL AND


COMPONENT-LEVEL DESIGN
3.1

Program Structure

Comprises of the

Is your

System Composition of

system

Payroll System with

stand

Attendance and Leave

alone?

Monitoring

It must be
a EIS
format

Menu Items

Payroll System with Attendance and Leave Monitoring

File

Import

Export

FAILED

SIS Tertiary EIS Content Quality Assurance Results

Exit

Edit

Time

Records

Configure

Accounts

Pay codes

Holidays

Deductions

Maintenan
ce
-

Backup

Database
-

Payroll System with Attendance and Leave Monitoring

Restore

SIS Tertiary EIS Content Quality Assurance Results

Tax Table

SSS Table

Philhealth

Table
-

HDMF

Table
-

Audit Trail

Help

Contents

About

Sign out

Main

Buttons
-

Time

Records

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Attendance

Recording
-

Leave

Monitoring.
-

Payroll

Payroll

Journal
-

Reports

3.1.2 Time
In/Time Out
3.1.3 Leave
Monitoring
3.1.4 Payroll
Process
3.1.5 Reporting

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

3.2

Description for
Components

The components of the

Description for

system are the users

Components

that have the narrative,

There are
no
narrative

interface and

3.2.1 Attendance

algorithmic description

Recording

and design class

interface,
algorithmic

Major Forms:

description

restrictions and

TimeFrame,

and design

limitations of each.

SearchFrame,

class

ViewFrame

hierarchy,

hierarchy and

Narrative

restrictions

interface

Major Actions:

and

description

Search, Clock In,

limitations

Algorithmic

Clock Out, Clear,

description

and each

Close

component

Design class
hierarchy

Restrictions and
limitations

Search When
the user input the
ID, this button will
searched the
given ID, if ID was

Payroll System with Attendance and Leave Monitoring

FAILED

SIS Tertiary EIS Content Quality Assurance Results


found the system
will display the
basic information
of the employee if
not a message
will appear stating
that the ID
doesnt exist.

Clock In
Object Name:
btnClockIn
This button is
used to record the
time an employee
had clocked in

Clock Out

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Object Name:
BtnClockOut
This button is
used to record the
time an employee
had clocked out

Clear
Object Name:
btnClearl
If this button is
clicked the
current process
will be reset then
the user can
perform the
process again.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Close
Object Name:
btnClose
If this button is
clicked,
Attendance
Frame will be
disposed

3.2.2 Time
Records
Major Forms:
Time Recording
Frame
Major Actions:
Search, Edit,

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


Save, Cancel,
Show All, Print
,Close

Search
Object Name:
btnSearch
After selecting the
attributes of the
time record to be
search, the user
can now input the
data he wants to
search in the
search field, and
then he can
search it by
clicking this
button.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Edit
Object Name:
btnEdit
The user can edit
the time records
of an employee
by clicking this
button, the time in
and time out
fields will be
editable.

Save
Object Name:
btnSave
After the editing

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


of time records
the user can save
this changes by
clicking this
button.

Cancel
Object Name:
btnCancel
By clicking this
button the current
process will be
cleared and the
fields will be
disabled again.

Show All

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Object Name:
btnShow
This button if
clicked shows all
the attendance
records within the
system.

Print
Object Name:
btnPrint
This button is
used to print the
records displayed
in the Time

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


Records Table.

Close
Object Name:
btnClose
If this button is
clicked Time
Records Frame
will be disposed.

3.2.3 Leave
Monitoring
Major
Forms:LeaveEntri
es,
EmployeesLeave,
SearchFrame,

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


ViewFrame
Major
Actions:View,
Export, Print,
Print All, Search,
Show All, Close

View
Object Name:
btnView
This button is for
viewing the
selected leave
record, once this
button is hit a
viewing frame will
appear that
displays the detail

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


of that specific
record.

Export
Object Name:
btnExport
This button is
used for migrating
the selected
records into other
sources like
Microsoft Office
Excel.

Print
Object Name:
btnPrint

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

This button is
used for printing
the current
records displayed
in the Leave
Entries and
Employees
Leave.

Print All
Object Name:
btnPrintAll
This button is
used to print all
records displayed
in the Leave
Entries and
Employees Leave

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


Table.

Search
Object Name:
btnSearch
When the user
input the ID of the
employee this
button will
searched the
given ID, if ID was
found the system
will display the
basic information
of the employee if
not a message
will appear stating
that the ID
doesnt exist.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Show All
Object Name:
btnShowAll
This button is for
viewing all
records of the
Leave Entries,
Employees
Leave, Search
Frame and View
Frame Table.

Close
Object Name:
btnClose
If this button is

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


clicked, Leave
Monitoring Frame
will be disposed.

3.2.3 Payroll
Process
Major Forms:
PayrollFrame,
SearchFrame
Major Actions:
Search, Edit,
Payslip, Save,
Close, Total,
Calculator

Search
Object Name:

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


btnSearch
When the user
input the ID of the
employee this
button will
searched the
given ID, if ID was
found the system
will display the
basic information
of the employee if
not a message
will appear stating
that the ID
doesnt exist.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Edit
Object Name:
btnEdit

When a record is
clicked on the
table of records it
can be modify by
hitting this button,
then the fields will
be enabled and
now editable.
Then the button
edit will be
changed to
update, by
clicking update
the user can now
save the edited

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


record.

Payslip
Object Name:
btnPayslip
This button is
used to print
payslip reports
based on a
particular payroll
period. This
payslip shows the
details of salary,
showing the every
amount added
and deducted to
employees salary.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Save
Object Name:
btnSave
This button is
used to save the
payroll
transaction made
by the user.
These
transactions will
be saved into the
payroll records,
and payroll
expenses.

Close

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Object Name:
btnClose
If this button is
clicked, Payroll
Process frame
will be disposed.

Total
Object Name:
btnTotal
By just clicking
this button, the
system will now
retrieve the
working hours of
employee from
our attendance
records, including

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


the overtime
hours and leaves.
The system will
also compute the
gross pay of the
employee,
including
overtime, night
differential,
allowances,
bonuses etc. The
total deductions
will also
computed,
including the
lates, absences,
loans, tax, sss,
philhealth, hdmf
etc. Lastly is the
total net pay or
take home pay of

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


the employee is
also computed.
The user can now
directly generate
the payslip, print it
and save the
payroll record.

Calculator
Object Name:
btnCalculator
This button will
display the built in
calculator of the
system. This
calculator is fully
functional and will

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


be helpful to the
user when they
need to compute
something.

3.2.4 Payroll
Journal
Major Forms:
PayrollRecords,
PayrollExpenses,
ViewFrame
Major Actions:
View, Export,
Print, Print All,
Search, Show All,
Close

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

View
Object name:
btnView
This button is for
viewing the
selected payroll
record, once this
button is hit a
viewing frame will
appear that
displays the
details of that
specific record.

Export
Object Name:
btnExport

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

This button is
used for migrating
the selected
records into other
sources like
Microsoft Office
Excel.

Print
Object Name:
btnPrint
This button is
used for printing
the current
records displayed
in the payroll
journal

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Print All
Object Name:
btnPrintAll
This button is
used to print all
records displayed
in the Leave
Entries,
Employees
Leave, Search
Frame and View
Frame Table.

Search
Object Name:
btnSearch
When the user

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


input the ID of the
employee this
button will
searched the
given ID, if ID was
found the system
will display the
basic information
of the employee if
not a message
will appear stating
that the ID
doesnt exist.
Show All
Object Name:
btnShow
This button is for
viewing all
records of the
Journal Entry

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


records

Close
Object Name:
btnClose
If this button is
clicked, Payroll
Journal frame will
disposed.

3.2.5 Reports
Major Forms:
reportFrame
Major Actions:
Print, Print
Options, Search,
Show All, Close

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Print
Object Name:
btnPrint
This button is
used for printing
the current
records displayed
in the payroll
journal

Print Options
Object Name:
btnPrintOption
This button if
clicked, will allow
the users to

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


configure the
reports and select
the components
he want to display
in his reports.

Search
Object Name:
btnSearch
After selecting the
attributes of the
report to be filter,
the user can now
input the data he
wants to search in
the search field,
and then he can
now search it by
clicking this

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


button.

Show All
Object Name:
btnShow
This button will
allow the user to
see all the
records in the
table.

Close
Object Name:
btnClose
If this button is
clicked, Reports
frame will

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


disposed.
4.0 USER INTERFACE DESIGN

Describes
interface

the
of

user

NONE

Payroll

Missing

FAILED

Content

System with Attendance


and Leave Monitoring.

4.1

Description of the
User Interface

Describes the

NONE

importance of the UI

Missing

FAILED

content

design.

4.1.1

Screen
Images

Sample Images.

Attendance
Recording

Payroll System with Attendance and Leave Monitoring

PASSED

SIS Tertiary EIS Content Quality Assurance Results

Leave Entries

Employees Leave

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Payroll Records

Payroll Expenses

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Reports

Payroll

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

4.1.2

Objects and
Actions

All of the objects that

NONE

will be used by the

Missing

FAILED

content

system (ex. Login


button) and what will be
the main actions
afterwards.

4.2

Interface Design
Rules

The Eight Golden Rules

Payroll System with Attendance and Leave Monitoring

Interface design

Focus on

FAILED

SIS Tertiary EIS Content Quality Assurance Results


of Design Interface

focuses on three

the 8

areas of concern:

Golden
Rules of

1.

The design

of interfaces
between software
modules;
2.

The design

of interfaces
between the
software and
other nonhuman
producers and
consumers of
information (i.e.,
other external
entities);
3.

The design

of interfaces
between a human
(i.e., the user)

Payroll System with Attendance and Leave Monitoring

Design
Interface

SIS Tertiary EIS Content Quality Assurance Results


and the computer.
Easy to learn
Readability
Easy navigate
between
interfaces
4.3

Components
Available

All of the components

Since our group is

available in the template

using Netbeans

/ design are described

IDE as our front-

here.

end development
language, there
are a lot of
ready-made
components that
are available for
us to use already.
The following is a
list of controls that
we will be using

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


for this software.
4.3.1

Intrinsic
Controls

The basic controls must

Panel

be detailed with images.

There are

FAILED

no
Tabbed Pane

description
and

Split Pane

images in
Scroll Pane

each
controls

Tool Bar

specified.
Desktop Pane
Internal Frame
Layered Frame
4.3.2

ActiveX
Controls

The advanced

JCalendar

components must be
detailed with image.

There are
no

JDateChooser
JDayChooser

description
and
images in

Label
Button

Payroll System with Attendance and Leave Monitoring

each
controls

FAILED

SIS Tertiary EIS Content Quality Assurance Results


specified.
ComboBox
Checkbox
Radio Button
Button Group
TextField
TextArea
Scroll Bar
Progress Bar
Password Field
Tree
Table
Separator
TextPane

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Menu Bar
Menu
Menu Item
Menu
Item/CheckBox
Menu
Item/RadioButton
Popup Menu
Separator
5.0 RESTRICTIONS,

It includes things that Employee Skills

LIMITATIONS AND

the system cannot do.

COSNTRAINTS

Include
only the

Employees
programming,
and design skills
is also one of the
restriction. It does
not have as big of

Payroll System with Attendance and Leave Monitoring

things that
cannot
cater by
the
system.

FAILED

SIS Tertiary EIS Content Quality Assurance Results


an impact on the
project as time
but it sure does
limit us from
doing more
addition to the
projects.
Resources
Our group is lack
of resources like
the laptop and pc,
the group are only
using one laptop
for documentation
and one pc for
programming,
and sometimes
our laptop is
having some
problems and the

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


group are not
able to use it for a
while. So it
became harder
for us to perform
some task that
the group can
only do with the
laptop and pc like
documenting and
programming.

System
Integration
The group can
consider our
system a fully
operational one if
it is integrated
with the other

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


subsystems, so
as a group our
objective is not
only to create a
payroll system
that suites for a
tertiary level
schools but also
to make sure that
our proposed
system is
performing its
process together
with other
subsystems.
6.0 TESTING ISSUES

To validate the
software the
group need to test
the software.
During the testing
the group will be

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


concerned about
the input and their
expected outputs.
The group
emphasize on the
testing where the
group will input
the data and will
compare the
output with the
expected results.
At this stage, the
group are not
concerned about
the process; the
group are only
looking for the
correct outputs.
6.1

Classes of Test

Must have the classes

The software has

of test for system

many different

interface, login, system

interfaces and

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


setup, transactions and

functions. Our

other important parts of

group will go

the system.

through each of
new interface and
other software
function to
describe different
types of test
performed on
them.

Interface
Our group is
developing a
Payroll System
with Attendance
and Leave
Monitoring using
Java in Netbeans
IDE. The

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


proponents will
make interfaces
for the Clock- In
and Clock Out,
Leave Entries and
Payroll process.
Our group wants
to design a
payroll interface
that allows the
user to perform
payroll without
computing the
work hours of
employees,
instead the
proposed system
will automatically
compute this
things including
the Tax, SSS,

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


PhilHealth,HDMF,
Netpay etc. The
test to be carried
on these
interfaces are
described below.

Black Box Testing


We are concern
about inputs of
data into the
software and their
expected outputs.
So we will carry
out black box
testing where
several different
steps will be
taken to test the
software so that

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


when we use the
software with
specific data all
the given outputs
will match
expected results.
We will compare
the output with
our expected
output list and will
find out credibility
of the software.

Login Form
Since we are
integrate with
other sub-system,
our group and
other groups will
be using one

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


login form. The
proponents will
use correct and
incorrect
usernames and
passwords to
access the
system. Incorrect
username and
password will not
be able to access
the system and
an error message
will pop up.
When correct
username and
password is
entered, the user
will access the
designated
interface for them

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


and will be
headed to our
main interface.

Payroll System
with Attendance
and Leave
Monitoring Main
Interface
This the main
frame of our
proposed system,
it is composed of
menus and
buttons. The
menus with
different menu
items are File,
Edit, Configure,
Maintenance,

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


Help, Sign Out.
The main buttons
that shows
different
interfaces when
clicked;
Attendance
Recording button,
Leave Monitoring,
Payroll, Payroll
Journal, Reports,
and Close button
to exit the system.

File
When file button

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


is clicked, it will
show three
choices which are
Import, Export
and Exit

Import

When import is
selected, a file
chooser frame will
appear. Our
group will test if a
file chooser frame
will appear when
this button is
clicked.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Export

When export is
selected, a file
chooser frame will
appear. Our
group will test if a
file chooser frame
will appear when
this button is
clicked.

Exit

When exit is
selected, the
main frame will be
disposed. Our
group will test if
the system will

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


exit when this
button is clicked.

Edit
When edit is
clicked, it will
display a choice
which is time
records

Time

Records

When time
records is
selected, time
records frame will

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


be displayed. Our
group will test if
time record frame
will appear when
this button is
clicked.

Configure

When
configure is
selected, it will
show four choices
which are
accounts, pay

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


codes, holidays
and deductions

Accounts
When

accounts is
selected,
accounts frame
will be shown.
Our group will test
if accounts frame
will appear when
this button is
clicked.

Pay codes
When pay

codes is selected,

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


pay codes frame
will be shown.
Our group will test
if time record
frame will appear
when this button
is clicked.

Holidays
When

holidays is
selected, holidays
frame will be
shown. Our group
will test if holiday
frame will appear
when this button
is clicked.

Payroll System with Attendance and Leave Monitoring

Deductions

SIS Tertiary EIS Content Quality Assurance Results

When
deductions is
selected,
deductions frame
will be selected.
Our group will test
if deductions
frame will appear
when this button
is clicked.

Maintenan
ce

When
maintenance is
clicked, it will
show six choices
which are Backup

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


database, tax
table, sss table,
philhealth table,
HDMF table and
audit trail

Backup

Database
When backup
database is
selected, backup
database frame
will be shown.
Our group will test
if backup
database frame
will appear when
this button is
clicked.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Restore

When Restore
menu is selected,
restore frame will
be shown. Our
group will test if
restore frame will
appear when this
button is clicked.

Tax Table

When Tax table is


selected, tax table
frame will be
shown. Our group
will test if Tax
Table will appear
when this button

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


is clicked.

SSS Table

When SSS table


is selected, SSS
table frame will be
shown. Our group
will test if SSS
Table will appear
when this button
is clicked.

Philhealth

Table
When PhilHealth
table is selected,
Philheath table
frame will be
shown. Our group

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


will test if
PhilHealth Table
will appear when
this button is
clicked.

HDMF

Table
When HDMF
table is selected,
HDMF table
frame will be
shown. Our group
will test if HDMF
Table will appear
when this button
is clicked.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Audit Trail

When Audit Trail


is selected, Audit
Trail frame will be
shown. Our group
will test if Audit
Trail frame will
appear when this
button is clicked.

Help
When help is
clicked, it will
display two
choices which are

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


Contents and
About

Contents

When contents is
selected,
Contents Frame
will be shown.
Our group will test
if Contents Frame
will appear when
this button is
clicked.

About

When about is
selected, About
frame will be

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


shown. Our group
will test if About
Frame will appear
when this button
is clicked.

Sign Out
When sign out is
clicked, all frames
will be disposed
and the login form
will display. The
group will test it
by clicking this
and log again
through the login
form.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Main Buttons

Time

Records
When Time
Records is
clicked, Time
Records frame
will be shown.
Our group will test
if Time Records
Frame will appear
when this button
is clicked.

Attendance

Recording
When Attendance
Recording is

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


clicked,
Attendance
Recording frame
will be shown.
Our group will test
if Attendance
Recording Frame
will appear when
this button is
clicked.

Leave

Monitoring
When Leave
Monitoring is
clicked, Leave
Monitoring frame
will be shown.
Our group will test
if Leave
Monitoring Frame

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


will appear when
this button is
clicked.

Payroll

When Payroll is
clicked, Payroll
frame will be
shown. Our group
will test if Payroll
Frame will appear
when this button
is clicked.

Payroll

Journal
When Payroll
Journal is clicked,
Payroll Journal

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


will appear, it is
separated into
two tabs, Payroll
Records and
Payroll Expenses.
Our group will test
if Payroll Journal
Frame will appear
when this button
is clicked.

Reports

When Reports is
clicked, Reports
frame will be
shown. Our group
will test if Reports
Frame will appear
when this button
is clicked.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Attendance
Recording Frame
When Attendance
Recording is
clicked,
Attendance
Recording frame
will be shown.
The group wants
to make sure that
the proper frame
is presented
Search Button,
when the user
input the ID this
button will
searched the
given ID, if ID was

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


found the system
will display the
basic information
of the employee if
not a message
will appear stating
that the ID
doesnt exist. The
group will test if
this button will
search the given
ID based on the
selected
department and
retrieved the data
of the employee.
If the ID wasnt
found an error
message will
display.
Search Field, in

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


this field the ID of
the employee will
input. The
proponents
wants to make
sure that it only
accepts numbers
and does not
exceed to 25
characters.

Clock In Button,
this button is used
to record the time
an employee had
clocked in. The
proponents will
test and make
sure that if this
button is clicked it

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


will automatically
record the time-in
of the employee.

Clock-In Field, in
this field the
recorded time of
clock in will be
displayed. The
proponent will test
and make sure
that it will display
the correct
time.

Clock Out, this


button is used to
record the time an

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


employee had
clocked out. The
proponents will
test and make
sure that if this
button is clicked it
will automatically
record the timeout of the
employee.

Clock-Out Field,
in this field the
recorded time of
clock out will be
displayed. The
proponent will test
and make sure
that it will display
the correct

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


time.

Clear button, if
this button is
clicked the
current process
will be reset then
the user can
perform the
process again.
The proponent
will test and make
sure that all fields
will be cleared if
this button is
clicked.

Close, if this
button is clicked,

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


Attendance
Frame will be
disposed.
The proponent
will test and make
sure that the
current frame will
exit if this button
is clicked.
Leave
Monitoring Frame
When Leave
Monitoring is
clicked, Leave
Monitoring frame
will be shown.
The group wants
to make sure that
the proper frame
is presented.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

View button, this


button is for
viewing the
selected leave
record, once this
button is hit a
viewing frame will
appear that
displays the detail
of that specific
record. The
proponent will test
and make sure
that it will display
a viewing frame
when this button
is clicked.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Export button, this


button is used for
migrating the
selected records
into other sources
like Microsoft
Office Excel. The
proponent will test
and make sure
that it will display
a file chooser
frame when this
button is clicked.

Print, this button

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


is used for
printing the
current records
displayed in the
Leave Entries,
Employees
Frame table. The
proponent will test
and make sure
that it will display
a print preview
when this button
is clicked.

Print All, this


button is used to
print all records
displayed in the
Leave Frame

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


Table. The
proponent will test
and make sure
that it will display
a print preview
when this button
is clicked.

Search, when the


user input the ID
of the employee
this button will
searched the
given ID, if ID was
found the system
will display the
basic information
of the employee if
not a message

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


will appear stating
that the ID
doesnt exist. The
group will test if
this button will
search the given
ID based on the
selected
department and
retrieved the data
of the employee.
If the ID wasnt
found an error
message will
display.

Show All, this


button is for
viewing all
records of the

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


Leave Entries,
Employees
Leave, Search
Frame and View
Frame Table. The
proponent will test
and make sure
that all records
will be seen on
the table when
this button is
clicked.

Close, if this
button is clicked,
Leave Monitoring
Frame will be
disposed. The
proponent will test

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


and make sure
that the current
frame will exit if
this button is
clicked.

Time
Records Frame

When time
records is
selected, time
records frame will
be displayed. Our
group will test if
time record frame
will appear when
this button is
clicked.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Search, after
selecting the
attributes of the
time record to be
search, the user
can now input the
data he wants to
search in the
search field, and
then he can
search it by
clicking this
button. The
proponent will test
and make sure
that this button
will search the
given data.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Edit, the user can


edit the time
records of an
employee by
clicking this
button, the time in
and time out
fields will be
editable. The
proponent will test
and make sure
that this button
will make the time
in and time out
fields will be
enabled.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Save, after the


editing of time
records the user
can save this
changes by
clicking this
button. The
proponent will test
and make sure
that this button
will save the
changes made by
the user.

Cancel, by
clicking this

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


button the current
process will be
cleared and the
fields will be
disabled again.
The proponent
will test and make
sure that this
button will reset
the process and
clear the fields.

Show All, this


button if clicked
shows all the
attendance
records within the
system. The
proponent will test
and make sure

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


that this button if
clicked will show
all the time
records.

Print, this button


is used to print
the records
displayed in the
Time Records
Table. The
proponent will test
and make sure
that it will display
a print preview
when this button
is clicked.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Close, if this
button is clicked
Time Records
Frame will be
disposed. The
proponent will test
and make sure
that the current
frame will exit if
this button is
clicked.

Payroll Frame
When Payroll is
clicked, Payroll
frame will be
shown. The group
wants to make
sure that the

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


proper frame is
presented

Search, when the


user input the ID
of the employee
this button will
searched the
given ID, if ID was
found the system
will display the
basic information
of the employee if
not a message
will appear stating
that the ID
doesnt exist. The
group will test if
this button will

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


search the given
ID based on the
selected
department and
retrieved the data
of the employee.
If the ID wasnt
found an error
message will
display.

Search Field, in
this field the ID of
the employee will
input. The
proponents
wants to make
sure that it only
accepts numbers
and does not

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


exceed to 25
characters.

Working Hours
Field, in this field
the total work
hours computed
by the system is
displayed. The
proponent will test
and make sure
that this field only
accepts numbers
and it is editable
when edit button
is clicked.

Overtime Hours
Field, in this field

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


the total work
hours computed
by the system is
displayed. The
proponent will test
and make sure
that this field only
accepts numbers
and it is editable
when edit button
is clicked.

Leave Hours (with


pay) Field, in this
field the total
leave hours
computed by the
system is
displayed. The
proponent will test

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


and make sure
that this field only
accepts numbers
and it is editable
when edit button
is clicked.

Basic Pay Field,


in this field the
basic pay
computed by the
system is
displayed. The
proponent will test
and make sure
that this field only
accepts numbers
and it is editable
when edit button
is clicked.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Overtime Pay
Field, in this field
the overtime pay
computed by the
system is
displayed. The
proponent will test
and make sure
that this field only
accepts numbers
and it is editable
when edit button
is clicked.

Night differential
Field, in this field
the night
differential pay

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


computed by the
system is
displayed. The
proponent will test
and make sure
that this field only
accepts numbers
and it is editable
when edit button
is clicked.

Leave Pay Field,


in this field the
leave pay
computed by the
system is
displayed. The
proponent will test
and make sure
that this field only

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


accepts numbers
and it is editable
when edit button
is clicked.

Retirement Pay
Field, in this field
the retirement pay
retrieved by the
system is
displayed. The
proponent will test
and make sure
that this field only
accepts numbers
and it is editable
when edit button
is clicked.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Adjustments
Field, in this field
the adjustments
retrieved by the
system is
displayed. The
proponent will test
and make sure
that this field only
accepts numbers
and it is editable
when edit button
is clicked.

Allowances Field,
in this fields the
allowances
retrieved by the
system is
displayed. The

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


proponent will test
and make sure
that this field only
accepts numbers
and it is editable
when edit button
is clicked.

Bonuses Fields,
in this fields the
bonuses retrieved
by the system is
displayed. The
proponent will test
and make sure
that this field only
accepts numbers
and it is editable
when edit button
is clicked.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

WTax Field, in
this field the tax
computed by the
system is
displayed. The
proponent will test
and make sure
that this field only
accepts numbers
and it is editable
when edit button
is clicked.

SSS Field, in this


field the SSS
contribution
computed by the
system is

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


displayed. The
proponent will test
and make sure
that this field only
accepts numbers
and it is editable
when edit button
is clicked.

PhilHealth Field,
in this field the
PhilHealth
contribution
computed by the
system is
displayed. The
proponent will test
and make sure
that this field only
accepts numbers

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


and it is editable
when edit button
is clicked.

Pagibig Field, in
this field the
Pagibig
contribution
computed by the
system is
displayed. The
proponent will test
and make sure
that this field only
accepts numbers
and it is editable
when edit button
is clicked.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Lates Field, in this


field the lates
amount computed
by the system is
displayed. The
proponent will test
and make sure
that this field only
accepts numbers
and it is editable
when edit button
is clicked.

Absents Field, in
this field the
absents amount
computed by the
system is

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


displayed. The
proponent will test
and make sure
that this field only
accepts numbers
and it is editable
when edit button
is clicked.

Advances Field,
in this field the
cash advance
retrieved by the
system is
displayed. The
proponent will test
and make sure
that this field only
accepts numbers
and it is editable

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


when edit button
is clicked.

Loans Fields, in
this fields the
loans of an
employee
retrieved by the
system is
displayed. The
proponent will test
and make sure
that this field only
accepts numbers
and it is editable
when edit button
is clicked.

Other Deductions

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


Fields, in this
fields the other
deductions
entitled to an
employee are
retrieved by the
system and
displayed in this
field. The
proponent will test
and make sure
that this field only
accepts numbers
and it is editable
when edit button
is clicked.

Total Deductions
Field, in this field
the amount of

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


total deductions
computed by the
system is
displayed in this
field. The
proponent will test
and make sure
that this field only
accepts numbers
and it is editable
when edit button
is clicked.

Total Earnings
Field, in this field
the amount of
total earnings
computed by the
system is
displayed in this

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


field. The
proponent will test
and make sure
that this field only
accepts numbers
and it is editable
when edit button
is clicked.

Total Net Pay


Field, in this field
the amount of
total netpay
computed by the
system is
displayed in this
field. The
proponent will test
and make sure
that this field only

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


accepts numbers
and it is editable
when edit button
is clicked.

Edit, when a
record is clicked
on the table of
records it can be
modify by hitting
this button, then
the fields will be
enabled and now
editable. Then the
button edit will be
changed to
update, by
clicking update
the user can now
save the edited

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


record. Search
Field, in this field
the ID of the
employee will
input. The
proponents
wants to make
sure that all
payroll entities
are editable and
can be updated
by clicking this
button again

Payslip, this
button is used to
print payslip
reports based on
a particular
payroll period.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


This payslip
shows the details
of salary, showing
the every amount
added and
deducted to
employees salary.
The proponent
will test and make
sure that a
payslip print
preview will
appear if this
button is clicked.

Save, this button


is used to save
the payroll
transaction made
by the user.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


These
transactions will
be saved into the
payroll records,
and payroll
expenses. The
proponent will test
and make sure
that the payroll
transaction will be
saved if this
button is clicked.

Close, if this
button is clicked,
Payroll Process
frame will be
disposed. The
proponent will test
and make sure

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


that the current
frame will exit if
this button is
clicked.

Total, by just
clicking this
button, the
system will now
retrieve the
working hours of
employee from
our attendance
records, including
the overtime
hours and leaves.
The system will
also compute the
gross pay of the
employee,

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


including
overtime, night
differential,
allowances,
bonuses etc. The
total deductions
will also
computed,
including the
lates, absences,
loans, tax, sss,
philhealth, hdmf
etc. Lastly is the
total net pay or
take home pay of
the employee is
also computed.
The user can now
directly generate
the payslip, print it
and save the

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


payroll record.
The proponent
will test and make
sure that the
computation
made by the
system using this
button is correct,
it must retrieve
correct records
based of the pay
period and
compute tax,
earnings,
deduction and
netpay with no
errors.

Calculator, this
button will display

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


the built in
calculator of the
system. This
calculator is fully
functional and will
be helpful to the
user when they
need to compute
something. The
proponent will test
and make sure
that the systems
built in calculator
will appear when
this button is
clicked.

Payroll Journal
Frame
When Payroll

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


Journal is clicked,
two tabs will be
shown the payroll
records and
payroll expenses.
The group wants
to make sure that
the proper frame
is presented

View, this button


is for viewing the
selected payroll
record, once this
button is hit a
viewing frame will
appear that
displays the
details of that
specific record.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


The proponent
will test and make
sure that it will
display a viewing
frame when this
button is clicked.

Export, this button


is used for
migrating the
selected records
into other sources
like Microsoft
Office Excel. The
proponent will test
and make sure
that it will display
a file chooser
frame when this
button is clicked.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Print, this button


is used for
printing the
current records
displayed in the
payroll journal.
The proponent
will test and make
sure that it will
display a print
preview when this
button is clicked.

Print All, this


button is used to
print all records
displayed in the
Leave Entries,

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


Employees
Leave, Search
Frame and View
Frame Table.

Search, when the


user input the ID
of the employee
this button will
searched the
given ID, if ID was
found the system
will display the
basic information
of the employee if
not a message
will appear stating
that the ID
doesnt exist. The
group will test if

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


this button will
search the given
ID based on the
selected
department and
retrieved the data
of the employee.
If the ID wasnt
found an error
message will
display.

Show All, this


button is for
viewing all
records of the
Journal Entry
records. The
proponent will test
and make sure

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


that all records
will be seen on
the table when
this button is
clicked.

Close, if this
button is clicked,
Payroll Journal
frame will
disposed.
The proponent
will test and make
sure that the
current frame will
exit if this button
is clicked.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Reports Frame
When Reports is
clicked, Reports
frame will be
shown. The group
wants to make
sure that the
proper frame is
presented

Print, this button


is used for
printing the
current records

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


displayed in the
payroll journal.
The proponent
will test and make
sure that it will
display a print
preview when this
button is clicked.

Print Options, this


button if clicked,
will allow the
users to configure
the reports and
select the
components he
want to display in
his reports. The
proponent will test
and make sure

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


that it will display
an option frame
when this button
is clicked.

Search, after
selecting the
attributes of the
report to be filter,
the user can now
input the data he
wants to search in
the search field,
and then he can
now search it by
clicking this
button. The
proponent will test
and make sure

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


that this button
will search the
given data.

Show All, this


button will allow
the user to see all
the records in the
table. The
proponent will test
and make sure
that all records
will be seen on
the table when
this button is
clicked.

Close, if this
button is clicked,

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


Reports frame will
disposed.
The proponent
will test and make
sure that the
current frame will
exit if this button
is clicked.

Integration
with other Sub
systems
Our group will test
if our proposed
system will
integrate with
other subsystems. The

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


proponents wants
to make sure that
all the datas that
we need from HR
will be given to
us. Our group will
make sure that
we can import
data from other
sub-systems and
export data to
other subsystems. Our
group will test if
retrieving and
sending datas
will always be
successful and
will not meet any
errors.
6.2

Performance

Contains how long the

Payroll System with Attendance and Leave Monitoring

The groups have

Provide

FAILED

SIS Tertiary EIS Content Quality Assurance Results


Bounds

system will respond. It

setup certain

detailed

includes the best and

bounds for our

information

worst case scenario.

software so that

of each

by following those

scenario,

criteria, the group

Give more

will be able to

scenarios.

maintain quality
and user
friendliness of the
software

Response
time of search
function

Best case

scenarioImmediate

Worst case

scenario- 4

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


seconds

Response
time of View

Showing of

View Frame- 0.5


seconds

Response
time of Export

Exporting

of Files to other
sources- 1
seconds

Response
time of Print

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Showing of

Print Overview0.5 seconds

Response
time of Show All

Showing

all tablesImmediate

Response
time of Close

Disposing

of a frame- 0.5
seconds.
6.3

Identification of
Critical
Components

Describes the detailed

1.

critical components of

Application

the system. For

Payroll System with Attendance and Leave Monitoring

Android

Identify the
critical
component

FAILED

SIS Tertiary EIS Content Quality Assurance Results


example in General
Ledger, the

of the
Our group must

identification of

develop an

subsidiary ledgers.

android
application of our
payroll system.
We need to make
sure that we
implement it
successfully so
that the users can
view still monitor
the records of the
payroll system
through their
android phones.
2.

Free

Reporting
Our group wants
to make sure that
our payroll

Payroll System with Attendance and Leave Monitoring

system

SIS Tertiary EIS Content Quality Assurance Results


system had a
flexible reporting
feature that
allows the users
to configure
reports and
capable of
displaying what
the users want in
their reports.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

TEST SPECIFICATION

Requirements

Actual

Compliance

Correctness

Remarks

Passed or
Failed

1.0 INTRODUCTION
1.1

Goals and

States the goals and Put it in a simple

Objectives

objectives in doing the way, a good product

objectives are

test.

not specified.

will

work

perfectly,

doing the right thing


at the right time. To
do that, the software
has to go through a
series of tests before
its final release. Error
free

software

is

extremely difficult to
achieve.
nothing

After
is

Especially
software

all,

perfect.
for

developed

in a short time frame.


But high quality can
be achieved with a
detailed

Payroll System with Attendance and Leave Monitoring

test

The goals and

Failed

SIS Tertiary EIS Content Quality Assurance Results


specification. All (or
least most) of the test
case will be listed,
the

development

team will follow it


step by step, item by
item, to test all the
necessary
data

objects,

flows,

limits,

boundaries,
constraints

and
of

the

software.

The

team

would

like to have a test


specification

to

counter

any

difficulties that may


impact

the

development and the


future performance of
the

software.

teams

Payroll System with Attendance and Leave Monitoring

goal

The
is

to

SIS Tertiary EIS Content Quality Assurance Results


assist

the

project

team in developing a
strategy to deal with
any errors. For this,
the team will take a
look

at

common

the

most

error

some

to
very

uncommon errors as
well.
1.2

Statement of Scope

Indicate the range of test An overall plan for


in Payroll and Monitoring integration
System

software

of

the

and

description of specific
tests are documented
in this section. Below
are the different kinds
of tests that the team
will take to ensure
the

quality

of

the

software.
Unit Testing
o

Payroll System with Attendance and Leave Monitoring

Desktop

Passed

SIS Tertiary EIS Content Quality Assurance Results


Application
o

Database

Palm-size PC

Application

Unit

tests

will

performed
block

box

be

using
testing

methods
Integration
Testing
o

Desktop

Application
o

Database

Palm-size PC

Application
Validation
Testing
We will test software
as whole, so all the
units of the software
will be included
o

Payroll System with Attendance and Leave Monitoring

Desktop

SIS Tertiary EIS Content Quality Assurance Results


Application
o

Database

Palm-size PC

Application
High-order
Testing
The software will be
tested for several teat
methods. Units to be
tested are.
o

Desktop

Application
o

Database

Palm-size PC

Application
1.3

Major Constraints

List down the constraints In this section we will


that will affect the testing talk
of [Insert Module Name]

about

the

business, technical or
resource

related

constraints that may


keep

us

performing
necessary.

Payroll System with Attendance and Leave Monitoring

from
all

test

Passed

SIS Tertiary EIS Content Quality Assurance Results

1.

The team has

limitation on time to
test the product at
the

clients

facility.

We have access to
the facility only during
the

regular

office

hours. We also have


to set us schedule
around the available
time of are pilot client
that is to help us, so
time schedule will be
a major constraints
when we talk about
testing at the site.
2.

Our group is

lack of resources like


the laptop and pc, the
group are only using
one

laptop

for

documentation

and

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


one

pc

for

programming,

and

sometimes our laptop


is

having

problems

some

and

the

group are not able to


use it for a while. So
it became harder for
us to perform some
task that the group
can only do with the
laptop and pc like
documenting

and

programming.
3.

The

team

does not know any


hacker that can help
us test the security
problems.

So

we

have to rely on our


own knowledge and
have

to

software

Payroll System with Attendance and Leave Monitoring

trust

the

for

the

SIS Tertiary EIS Content Quality Assurance Results


security.
4.

The team also

does not have large


enough
have

group

many

to

people

use the applications


at the same time to
perform real stress
related testing. So we
have will not be able
to test the product for
the large user base.
2.0 TESTING PLAN
2.1

Software (SCIs) to

Indicates

be tested

(modules) to be tested.

2.1.1

Insert the screenshots of The

Interfaces

the

software

the modules to be tested.

tests

carried
interface

to

on

be

these

described

below

Main Interface
The main interface
contains menus and

Payroll System with Attendance and Leave Monitoring

No
screenshots

Failed

SIS Tertiary EIS Content Quality Assurance Results


buttons.

In

the

menus the users can


import and exports
files,

edit

record,

perform
maintenance,
generate

report

or

sign out. We also


have six buttons with
several

different

functions, user can


choose

the

attendance recording
button
records

the

time

button

to

edit, view and print,


the leave monitoring
button, user can also
perform

payroll

process by clicking
payroll button, check
payroll records and
payroll expenses by

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


clicking

payroll

journal.

And

for

reporting

the

user

can click that reports


button where he can
create

and

print

reports.

File
When file button is
clicked, it will show
three choices which
are

Import,

Export

and Exit

Import

When

import

is

selected,

file

chooser

frame

will

appear

Payroll System with Attendance and Leave Monitoring

Export

SIS Tertiary EIS Content Quality Assurance Results


When

export

is

selected,

file

chooser

frame

will

appear

Exit

When

exit

is

selected,

the

main

frame

will

be

disposed

Edit
When edit is clicked,
it will display a choice
which is time records

Time Records
When

time

records

selected,

is
time

records frame will be


displayed

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


Configure
When
configure is selected,
it

will

show

four

which

are

choices

accounts, pay codes,


holidays

and

deductions

Accounts
When

accounts is selected,
accounts frame will
be shown

Pay codes
When

codes

is

pay

selected,

pay codes frame will


be shown

Holidays
When

holidays is selected,
holidays frame will be

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


shown

Deductions
When

deductions

is

selected, deductions
frame will be selected

Maintenance
When
maintenance

is

clicked, it will show


six choices which are
Backup database, tax
table,

sss

table,

philhealth
HDMF

table,
table

and

audit trail

Backup

Database
When

backup

database is selected,

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


backup

database

frame will be shown

Restore

When Restore menu


is selected, restore
frame will be shown.

Tax Table

When Tax table is


selected,

tax

table

frame will be shown

SSS Table

When SSS table is


selected, SSS table
frame will be shown

Philhealth

Table
When
table

PhilHealth
is

selected,

Philheath table frame


will be shown

HDMF Table

When HDMF table is


selected, HDMF table

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


frame will be shown

Audit Trail

When Audit Trail is


selected, Audit Trail
frame will be shown

Help
When help is clicked,
it

will

display

two

which

are

choices

Contents and About

When

Contents
contents

selected,

is

Contents

Frame will be shown

About

When
selected,

about

is
About

frame will be shown

Sign

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


Out
When

sign

out

is

clicked, all frames will


be disposed

Main Buttons

Time Records

When Time Records


is

clicked,

Time

Records frame will be


shown

Attendance

Recording
When

Attendance

Recording is clicked,
Attendance
Recording frame will
be shown

Leave

Monitoring
When

Leave

Monitoring is clicked,
Leave

Payroll System with Attendance and Leave Monitoring

Monitoring

SIS Tertiary EIS Content Quality Assurance Results


frame will be shown

Payroll

When

Payroll

is

clicked, Payroll frame


will be shown

Payroll

Journal
When

Leave

Monitoring is clicked,
Leave

Monitoring

frame will be shown

When

Reports
Leave

Monitoring is clicked,
Leave

Monitoring

frame will be shown


2.2

Testing Strategy
2.2.1

the In unit testing, the

Unit

Describes

Testing

strategies/ways in testing group will test each

the steps on

individual modules

frames and modules

doing

that builds up the

testing.

system. The group

Payroll System with Attendance and Leave Monitoring

You may list

unit

Passed

SIS Tertiary EIS Content Quality Assurance Results


will

test

if

every

module function well


and monitor errors.
The Group will make
sure that the system
works

properly

without

any

problems. The test


will be primarily done
by

the

lead

programmer.
2.2.2

the In this testing, the

Integration

Describes

Testing

strategies/ways in testing group will try if the

the steps on

the integration of EIS system is integrated

doing

systems.

integration

with

other

The

system.

group

will

if

the

monitor

integration with other


system is successful
the

processes

connectivity
each
properly

Payroll System with Attendance and Leave Monitoring

system

with
is

You may list

testing.

Passed

SIS Tertiary EIS Content Quality Assurance Results


implemented.

The

group should know if


the transfer of data is
catered or not.
2.2.3

Validation

Describes

the In this section the

Testing

strategies/ways in testing group

will

consult

the

the

group

validations/trapping with

inside the system.

Validation

or

Failed

trapping
inside

adviser in order to

the

system.

know if the proposed


system satisfies the
needs of the client
2.2.4

High-Order

Checks if the software In this method, the

Testing

meets the requirements group will combine

the

stated on the SRS of the other types of the

meets

systems document

requirements

testing.
will

The

group

test

several

conditions

by

following

several

different test methods

Recovery

testing
The group will test if
the system has the

Payroll System with Attendance and Leave Monitoring

This checks if
software
the

stated on the
SRS

of

systems
document.

the

Failed

SIS Tertiary EIS Content Quality Assurance Results


ability to retrieve data
that had been lost.
The group wants to
assure

that

system
data

the

maintains
in

case

of

shutdown and other


cases.

Security

Testing
In this testing, the
group wants to know
if

the

system

is

when

it

secured
comes

with

data

tampering.

Stress

Testing
In this test method,
the group wants to
know if the system

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


can

handle

simultaneous usage.
The group wants to
assure

that

the

system

does

not

crash

down

extreme

under
use

conditions

Performance

Testing
In this test method,
the group wants to
know if the system
functions

to

the

needs of the user


and if the system is
effective and efficient
for

business

transactions.
2.3

Testing Resources

Indicate the responsible The group will use

and Staffing

persons and resources different resources to

responsible

needed in testing the carry out the test on

persons

system.

the system

Payroll System with Attendance and Leave Monitoring

No

Indicated

Failed

SIS Tertiary EIS Content Quality Assurance Results


-

Android

device
-

Laptops

or

PCs
2.4

Test Record

Describes the ways of Test record keeping

Keeping

archiving test results.

and

test

No

Failed

work

description of

are

the ways to

described in section

archieve test

3.4

results

products

of

test

specifications
document
2.5

Testing Tools and

Indicates

the

list

of Testing tools include

Environment

tools/software needed to a PC or laptop which

tools/software

test the system.

is qualified with the

needed to test

groups

the system.

systems

No

list

of

Failed

specification and an
Android Device
2.6

Test Schedule

Maps out the schedule of

testing for each module


3.0 TEST PROCEDURE

No

Test

Failed

Test

Failed

Schedule
X

No

Procedure
3.1

Software (SCIs) to

List

down

be tested

software/modules

the For detailed list of

No

that software component

software/mod

Payroll System with Attendance and Leave Monitoring

list

of

FAILED

SIS Tertiary EIS Content Quality Assurance Results


will be tested

items please refer to

ules that will

section 2.1 from Test

be tested

Specification
document
3.2

Testing Procedures
3.2.1

Unit
Testing

Lists

down

the Login Form


Since we are
procedures on how will
integrate with other
the QA test the individual sub-system, our
group and other
modules.
groups will be using
one login form. The
proponents will use
correct and incorrect
usernames and
passwords to access
the system. Incorrect
username and
password will not be
able to access the
system and an error
message will pop up.
When correct
username and
password is entered,
the user will access
the designated
interface for them
and will be headed to
our main interface.
Payroll
System with

Payroll System with Attendance and Leave Monitoring

Include
the
points

only
main

FAILED

SIS Tertiary EIS Content Quality Assurance Results


Attendance and
Leave Monitoring
Main Interface
This the main
frame of our
proposed system, it
is composed of
menus and buttons.
The menus with
different menu items
are File, Edit,
Configure,
Maintenance, Help,
Sign Out. The main
buttons that shows
different interfaces
when clicked;
Attendance
Recording button,
Leave Monitoring,
Payroll, Payroll
Journal, Reports, and
Close button to exit
the system.
File
When file
button is clicked, it
will show three
choices which are
Import, Export and
Exit

Import
When import

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


is selected, a file
chooser frame will
appear. The group
wants to make sure
that the proper frame
is presented

Export
When export
is selected, a file
chooser frame will
appear. The group
wants to make sure
that the proper frame
is presented

Exit
When exit is
selected, the main
frame will be
disposed. The group
wants to make sure
that the user is
logged out of the
system when exit is
clicked.

Edit
When edit is
clicked, it will display
a choice which is
time records

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Records

Time

When time
records are selected,
time records frame
will be displayed. The
group wants to make
sure that the proper
frame is presented
Config
ure
When
configure is selected,
it will show four
choices which are
accounts, pay codes,
holidays and
deductions

Accounts
When
accounts are
selected, accounts
frame will be shown.
The group wants to
make sure that the
proper frame is
presented. The group
also wants to assure
that this option can

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


be only accessed by
admin. Other users
cannot access this
option

Pay
codes
When
pay codes is
selected, pay codes
frame will be shown.
The group wants to
make sure that the
proper frame is
presented. The group
wants to make sure
that only admin can
access this process,
other users cannot
access this feature

Holidays
When
holidays is selected,
holidays frame will be
shown. The group
wants to make sure
that the proper frame
is presented when it
is clicked.

Deductions
When
deductions are
selected, deductions
frame will be

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


selected. The group
wants to make sure
that the proper frame
is presented when it
is clicked. The group
must make sure that
Admin can only
access this feature

Maintenance
When
maintenance is
clicked, it will show
six choices which are
Backup database, tax
table, sss table,
philhealth table,
HDMF table and
audit trail

Backup
Database
When backup
database is selected,
backup database
frame will be shown.
The group wants to
make sure that the
proper frame is
presented. The group
wants to make sure
when this feature is

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


clicked, all data in the
system must have
backup.

Restore
When
Restore menu is
selected, restore
frame will be shown.
The group wants to
make sure that the
proper frame is
presented.

Tax
Table
When Tax
table is selected, tax
table frame will be
shown. The group
wants to make sure
that the proper frame
is presented

SSS
Table
When SSS
table is selected,
SSS table frame will
be shown. The group
wants to make sure
that the proper frame
is presented

Philhealth
Table
When

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


PhilHealth table is
selected, Philheath
table frame will be
shown. The group
wants to make sure
that the proper frame
is presented

HDMF
Table
When HDMF
table is selected,
HDMF table frame
will be shown. The
group wants to make
sure that the proper
frame is presented

Audit
Trail
When Audit
Trail is selected,
Audit Trail frame will
be shown. The group
wants to make sure
that the proper frame
is presented

Help
When help is
clicked, it will display
two choices which
are Contents and
About

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


Contents
When
contents is selected,
Contents Frame will
be shown. The group
wants to make sure
that the proper frame
is presented

About
When about
is selected, About
frame will be shown.
The group wants to
make sure that the
proper frame is
presented

Sign Out
When sign
out is clicked, all
frames will be
disposed. The group
wants to make sure
that when sign out is
clicked, the system
closed.
Main Buttons
Attendance
Recording
When
Attendance
Recording is clicked,
Attendance

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


Recording frame will
be shown. The group
wants to make sure
that the proper frame
is presented

Search
When the user input
the ID of the
employee this button
will searched the
given ID, if ID was
found the system will
display the basic
information of the
employee if not a
message will appear
stating that the ID
doesnt exist. The
group wants to test if
when search button
is clicked, it does its
action to search
information about
entered ID. The
group must make
sure when this button
is clicked, the
entered ID in the text
field must be
searched and it will
display data
regarding the ID
entered.

Clock

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


In-This button is used
to record the time an
employee had
clocked in. The group
wants to test if clockin button is clicked, it
will automatically
record the time when
an employee had
clicked this button.

Clock
Out-This button is
used to record the
time an employee
had clocked out. The
group wants to test if
clock-out button is
clicked, it will
automatically record
the time when an
employee had clicked
this button.

Clear if this button is


clicked the current
process will be reset
then the user can
perform the process
again. The proponent
will test and make
sure that all fields will
be cleared if this
button is clicked.

Payroll System with Attendance and Leave Monitoring

Close-

SIS Tertiary EIS Content Quality Assurance Results


If this button is
clicked, Attendance
Frame will be
disposed. The group
wants to test if the
frame will be closed if
this button is clicked,
Leave
Monitoring
When Leave
Monitoring is clicked,
Leave Monitoring
frame will be shown.
The group wants to
make sure that the
proper frame is
presented

ViewThis button is for


viewing the selected
leave record, once
this button is hit a
viewing frame will
appear that displays
the detail of that
specific record. The
group wants to test if
view button is
clicked, view frame
will be displayed

Export- This
button is used for

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


migration of records
into other sources
like Microsoft Office
Excel.

PrintThis button is used


for printing the
current records
displayed in the
Leave Entries,
Employees Leave,
Search Frame and
View Frame table.

Print
All-This button is
used to print all
records displayed in
the Leave Entries,
Employees Leave,
Search Frame and
View Frame Table.

Search-When
the user input the ID
of the employee this
button will searched
the given ID, if ID
was found the
system will display
the basic information
of the employee if not
a message will
appear stating that
the ID doesnt exist.
The group wants to

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


test if when search
button is clicked, it
does its action to
search information
about entered ID.
The group must
make sure when this
button is clicked, the
entered ID in the text
field must be
searched and it will
display data
regarding the ID
entered.

Show
All -This button is for
viewing all records of
the Leave Entries,
Employees Leave,
Search Frame and
View Frame Table.

CloseIf this button is


clicked, Leave
Monitoring Frame will
be disposed.

Time Records
Frame
When time
records is selected,
time records frame

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


will be displayed. Our
group will test if time
record frame will
appear when this
button is clicked.

Search, after
selecting the
attributes of the time
record to be search,
the user can now
input the data he
wants to search in
the search field, and
then he can search it
by clicking this
button. The
proponent will test
and make sure that
this button will search
the given data.

Edit,
the user can edit the
time records of an
employee by clicking
this button, the time
in and time out fields
will be editable. The
proponent will test
and make sure that
this button will make
the time in and time
out fields will be
enabled.

Save,

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


after the editing of
time records the user
can save this
changes by clicking
this button. The
proponent will test
and make sure that
this button will save
the changes made by
the user.

Cancel, by
clicking this button
the current process
will be cleared and
the fields will be
disabled again. The
proponent will test
and make sure that
this button will reset
the process and clear
the fields.

Show
All, this button if
clicked shows all the
attendance records
within the system.
The proponent will
test and make sure
that this button if
clicked will show all
the time records.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Print,
this button is used to
print the records
displayed in the Time
Records Table. The
proponent will test
and make sure that it
will display a print
preview when this
button is clicked.

Close,
if this button is
clicked Time Records
Frame will be
disposed. The
proponent will test
and make sure that
the current frame will
exit if this button is
clicked.

Payroll
When Payroll
is clicked, Payroll
frame will be shown.
The group wants to
make sure that the
proper frame is
presented

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Search-When
the user input the ID
of the employee this
button will searched
the given ID, if ID
was found the
system will display
the basic information
of the employee if not
a message will
appear stating that
the ID doesnt exist.
The group wants to
test if when search
button is clicked, it
does its action to
search information
about entered ID.
The group must
make sure when this
button is clicked, the
entered ID in the text
field must be
searched and it will
display data
regarding the ID
entered.

Edit When a record is


clicked on the table
of records it can be
modify by hitting this
button, then the fields
will be enabled and

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


now editable. Then
the button edit will be
changed to update,
by clicking update the
user can now save
the edited record.
The group wants to
test if when Edit
button is hit, access
to text fields will be
granted, then the
group wants to test if
the text fields has
been clicked, the edit
button will be
replaced by update
button.

Payslip-This
button is used to print
payslip reports based
on a particular payroll
period. The group
wants to test if
payslip button is
clicked, payslip
review frame will be
displayed so the user
will have evaluation
about payslip
records.

SaveThis button is used to


save the payroll
transactions into the

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


payroll journal. The
group will test if save
button is clicked, the
alterations made by
the user will be
updated

CloseIf this button is


clicked, Payroll
Process frame will be
disposed. The group
will test if close
button is clicked,
payroll process frame
will be closed.

Total By just clicking this


button, the system
will now retrieve the
working hours of
employee from our
attendance records,
including the
overtime hours and
leaves. The system
will also compute the
gross pay of the
employee, including
overtime, night
differential,
allowances, bonuses
etc. The total
deductions will also
computed, including
the lates, absences,

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


loans, tax, sss,
philhealth, HDMF etc.
Lastly is the total net
pay or take home pay
of the employee is
also computed. The
user can now directly
generate the payslip,
print it and save the
payroll record.

Calculator By clicking this button


our built in calculator
will popup .This
calculator will be
useful to the users
when they need to
compute something.
The calculator must
be displayed when
this button is cliked.

Payroll
Journal
When Leave
Monitoring is clicked,
Leave Monitoring
frame will be shown.
The group wants to
make sure that the
proper frame is
presented

View-

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


This button is for
viewing the selected
payroll record, once
this button is hit a
viewing frame will
appear that displays
the details of that
specific record.

Export-This
button is used for
migrating the
selected records into
other sources like
Microsoft Office
Excel.

PrintThis button is used


for printing the
current records
displayed in the
payroll journal

Print
All-This button is
used to print all
records displayed in
the Leave Entries,
Employees Leave,
Search Frame and
View Frame Table.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


Search-When
the user input the ID
of the employee this
button will searched
the given ID, if ID
was found the
system will display
the basic information
of the employee if not
a message will
appear stating that
the ID doesnt exist.

Show
All-This button is for
viewing all records of
the Journal Entry
records

CloseIf this button is


clicked, Payroll
Journal frame will be
disposed.

Reports
When
Reports is clicked,
Reports frame will be
shown. The group
wants to make sure
that the proper frame
is presented

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Print,
this button is used for
printing the current
records displayed in
the payroll journal.
The proponent will
test and make sure
that it will display a
print preview when
this button is clicked.

Print
Options, this button if
clicked, will allow the
users to configure the
reports and select the
components he want
to display in his
reports. The
proponent will test
and make sure that it
will display an option
frame when this
button is clicked.

Search, after
selecting the
attributes of the
report to be filter, the
user can now input
the data he wants to
search in the search

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


field, and then he can
now search it by
clicking this button.

Show
All, this button will
allow the user to see
all the records in the
table. The proponent
will test and make
sure that all records
will be seen on the
table when this
button is clicked.

Close,
if this button is
clicked, Reports
frame will disposed.

3.2.2

down

The
proponent will test
and make sure that
the current frame will
exit if this button is
clicked.
the In this testing, the

Integration

Lists

Testing

procedures on how will group will test if the


the QA test the EIS system
Modules

integrated

Payroll System with Attendance and Leave Monitoring

is

well
with

There are no
list
procedures

of

FAILED

SIS Tertiary EIS Content Quality Assurance Results


related systems. The
group will test if the
systems data can be
exported

to

other

systems,

if

the

system

can

successfully
data

import

from

other

system especially the


HR department. The
group must test if
transfer of data is fast
enough for the needs
of

the

group

user.
must

The
also

make sure that data


that will be imported
and

exported

is

correct and precise.


Also the group also
needs
android

to

test

the

application

for the system it is

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


integrated. The group
must test if features
in

the

android

application have the


same content as the
system. For example
is

the

viewing

of

records feature, the


group must test if the
content shown in the
android application is
updated

with

the

systems records. The


group must also test
if

data

between

transfer
the

application and the


system is fast and
reliable.
3.2.3

Validation

Lists

Testing

procedures on how will to know the systems


the

down

QA

integration

the This test is performed

test

the validity.

of

EIS will show the system

Payroll System with Attendance and Leave Monitoring

The

group

There are no
list
procedures

of

FAILED

SIS Tertiary EIS Content Quality Assurance Results


to the groups pilot

systems.

client on each stages


of development. The
pilot client will test if
the

system

has

reached

the

necessity

of

process.

the

It is also

important to know the


clients

thought

of

what other features


needs to be improved
and what process is
approved. The group
will also show the
client

android

application.

The

client will judge the


application

if

it

is

reliable to use.
3.2.4

High-Order

Lists

down

the High order tests are

Testing

procedures on how will combination if


the QA test if the system several different test

Payroll System with Attendance and Leave Monitoring

There are no
list
procedures

of

FAILED

SIS Tertiary EIS Content Quality Assurance Results


meets the requirements.

methods. The group


will be performing
different tests on the
system

Security

Testing
In this section, the
group will test about
the security of the
system. The group
will test if users that
are unauthorized will
able to access other
features of the
software
1)

Forms access

The system must


identify the level of
user in order to limit
the access to certain
process of the
system.

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results

Stress

Testing
In this test,
the group is
concerned with the
systems ability to
allow concurrent
transactions. Too
much of work at the
same time may
cause system freeze.
The group must
make sure that this
will not happen.

Performance

Testing
The group will
be testing the
software if it meets
the performance
criteria set during
system design

Payroll System with Attendance and Leave Monitoring

SIS Tertiary EIS Content Quality Assurance Results


specification.

Response time of
search function

Best case

scenario- Immediate

Worst case

scenario- 4 seconds
Response time of
View

Showing of

View Frame- 0.5


seconds

Response
time of Export

Exporting of

Files to other
sources- 1 seconds

Response
time of Print

Payroll System with Attendance and Leave Monitoring

Showing of

SIS Tertiary EIS Content Quality Assurance Results


Print Overview- 0.5
seconds

Response
time of Show All

Showing all

tables- Immediate

Response
time of Close

Disposing of a

frame- 0.5 seconds


3.3

Testing Resources

Indicates the personnel

and Staffing

and resources involved The group will need


resources available
in testing the system
in order to test the
entire system
properly.
Resources
Desktop
Computer/ Laptop
To test our proposed
payroll system we
need to run it on a
desktop computer or
in a laptop. The
proponent need to
test if it is fully
functional and

Payroll System with Attendance and Leave Monitoring

There are no
indications of
personnel that
involved

in

the testing of
the system

FAILED

SIS Tertiary EIS Content Quality Assurance Results

3.4

Test Record

integrates with other


subsystems. The
proponents need to
test the transfer of
data from our system
to another system or
vice versa will be
okay and no error will
be encounter
Accountant
The proponent need
an accountant as its
primary user of
payroll system. The
accountant will test
the capability of our
system to perform
payroll, compute
deductions and
earnings without any
computation errors.
Describes the way of In recording the test

Keeping and Log

archiving the results and the group will use log


log files of each test.

book to record the


test. One member of
the group will be in
charge to keep and
record the

Payroll System with Attendance and Leave Monitoring

test.

PASSED

Вам также может понравиться