You are on page 1of 19

ACLC College of Sorsogon

APPROVAL SHEET

In partial fulfillment of the requirements for the diploma in Associate in computer


Technology
This project entitled ACLC PAYROLL SYSTEM
is submitted by Cyrene L. Diesta, and Robby Ann F. Fuentes, who are hereby
recommended for ORAL EXAMINATION.

Ms. Jessa P. Oscillada


Adviser

This research project entitled ACLC Payroll System, in partial fulfillment of the
requirements fr the diploma in Associate in Computer Technology, has been examined
and is recommended for acceptance and for ORAL EXAMINATION.

PROJECT RESEARCH COMMITTEE

Ms. Ria Dichoso


Member

Mr. Edward Reyes


Member
Engineer Delaney C. Ofrecio, MSIT
chairwoman

ACLC Payroll System

ACLC College of Sorsogon

DEDICATION
Presence of mind and courage are more than armies to procedure success

The proponents would like to extend their heartfelt gratitude and profound
dedications to their family who became parts of their inspirations. To their friends and
classmate, and to their brothers and sisters for sharing fun and untiring support when this
project was in the process.

ACLC Payroll System

ACLC College of Sorsogon

ACKNOWLEDGEMENT
The proponents would like to acknowledge the enormous help given to them in
creating this research, for their memories, their patience, and their guidance. The
proponents wish to extend the special thanks.
To God for giving them the strength and this opportunity that become a tool to
them to achieve their dreams of becoming a professional in the field of Information
Technology.
To ACLC Sorsogon for playing the most important part of this research as the
respondent. All the information and suggestions they gave served as the pillars of this
project.
To all the school librarians for allowing them to stay in their libraries and to use
their facilities for researching the necessary materials and references.
To Ms. Lauree Datur for editing their thesis documentation and giving them
additional knowledge and helping them to improve their grammar.
To Ms. Jessa Oscillada and Ms. Ria Dichoso for their guidance and suggestions as
they develop the system.
The panel of examiners for their constructive and invaluable comments and
suggestions to improve this research.
To their fellow students, friends, and rivals; the proponents are thankful for the
warmest support and kindness that kept them focused on their goals.

ACLC Payroll System

ACLC College of Sorsogon

To their beloved parents for giving them moral and financial support and for
undying guidance and patience in helping them to reach their dreams. The proponents
may not be able to experience this opportunities that could lead them to brighter future
without their parents.
Thank You!!!

The Proponents

Cyrene L. Diesta
Robby Ann F. Fuentes

ACLC Payroll System

ACLC College of Sorsogon

Grammarians Certificate

This is to certify that the undersigned has reviewed and went through all the pages
of the project study entitled ACLC PAYROLL SYSTEM as against the set of structural
rules that govern the composition of sentences, phrases, and words in English Language.

Signed:

_______________________
Ms. Lauree Datur
Grammarian

Conformed:
________________________
Cyrene L. Diesta
________________________
Roby Ann F. Fuentes

CURRICULUM VITAE

ACLC Payroll System

ACLC College of Sorsogon

Cyrene L. Diesta
Salvacion West District Sorsogon City
Diesta_cyrene29@yahoo.com

Robby Ann F. Fuentes


Salvacion West District Sorsogon City
Diesta_cyrene29@yahoo.com

ABSTRACT
Title

ACLC PAYROLL SYSTEM

ACLC Payroll System

ACLC College of Sorsogon

Authors :

Cyrene L. Diesta
Robby Ann F. Fuentes

School :

ACLC College of Sorsogon

Diploma :

Associate in Computer Technology

Twentieth Century is an era where technology evolution took place in alomost all
area of human lives. The innovation has been part of our daily ling, creating new things
and concepts to improve present living. The world became dependent on technology for
technology itself gives life and meaning to the world.
Private sectors such as the restaurants take advantage to this computer technology
for better and more efficient operations. They use computerized transactions to ensure the
quality of services they render to their customers. They need to maximize everything and
lessen the burden of their employees. And this is where a computer generated system is
needed. Computer generated payroll is the best example of modern technology that will
help every company in the present and future generations.
This project is aiming to develop a computerized Payroll System for ACLC
Sorsogon manage the employee related information efficiently. The system is capable of
managing the personal records of the employee. And most of all it will make attendance
monitoring and the payroll processing a computerized based. Allowing a single person to
manipulate the entire system.

This system can generate reports. It is capable of printing the payslip per payday.

ACLC Payroll System

ACLC College of Sorsogon

Discussions and brainstorming were conducted as preparation for the


development of the system. Methodology, system requirements and specifications and
system design have been carefully studied and documented with standard guidelines.
Ultimately the system has been developed using the system development life cycle (water
fall model) and also by using the visual basic 6.0 as the programming language.

ACLC Payroll System

ACLC College of Sorsogon

LIST OF FIGURES
Figure No.
1

Title
Conceptual Framework

Data Flow Diagram Level 0

Data Flow Diagram Level 1

Data Flow Diagram Level


2, 3.0
Entities

5
6

Page

Entity Relationship
Diagram
LIST OF TABLES

Table No.
1
2
3

Title
Hardware Components
Software Components
Activity and Time Duration

ACLC Payroll System

Page

ACLC College of Sorsogon

Activity
Project Planning

Interview with the


respondents ACLC
Sorsogon

Description
- Discussion with members
and advisers about the
system to develop
- Gathering Information
about the propose Payroll
System

Time Duration
Sept. 20 2014

- Discussion about the


companys requirements for
the system

Nov. 15, 2014

Oct. 18 , 2014

Research for local studies


Documentation
Creating a Payroll System
Initial checking of grammar
of the documents
Initial Checking of the
documentation
Initial checking of ERD and
DFD
Checking of the gathered
document information
Editing of gathered
documents

- Research in the school


library of CCDI Sorsogon
-Chapter I, II, III
-System Designing and
coding
-with Ms. Lauree Datur

Oct. 1, 2014

-with Ms. Jessa P. Oscillada

January

-with Ms. Jessa P. Oscillada

January

-cheking the errors or


wrong grammar of the
documents
-editing errors of the
documentation

ACLC Payroll System

Whole month of November


November

ACLC College of Sorsogon

Appendix
Users Manual
LOGIN FORM

This form shows login form. It always asks for username and password.
All transactions in the system require valid user account to access the system
MAIN FORM

ACLC Payroll System

ACLC College of Sorsogon

It shows the main form. It contains different buttons, menus and sub menu items

New Employee Form

Form for adding new employee. It contains information of the employee including name,
date of birth, rate and numbers of hours per day.

Payroll process

This form automatically generates the salary of the employee for the given period of
time.

ACLC Payroll System

ACLC College of Sorsogon

DTR

Shows the attendance / daily time record of the employee.

Backup and restore FORM

Use for backing up database

Use for restoring Backed up database.

ACLC Payroll System

ACLC College of Sorsogon

SOURCE CODE
Private Sub Form_Load()
loadall
End Sub

Private Sub Form_Unload(Cancel As Integer)


'Unload frmaddemp
Unload Me
Me.Visible = False
frm_Main.Show
End Sub

Private Sub Label1_Click()


'frmaddemp.Visible = False
'Unload frmaddemp
Unload Me
Me.Visible = False
frm_Main.Show
End Sub
Public Sub loadall()
Dim iTm As ListItem
cOn
Dim RS As ADODB.Recordset

ACLC Payroll System

ACLC College of Sorsogon

Set RS = New ADODB.Recordset


RS.Open "select * from employee", Cn, adOpenDynamic, adLockOptimistic
If RS.RecordCount <> 0 Then
lv1.ListItems.Clear
Do While Not RS.EOF

Set iTm = lv1.ListItems.Add(, , RS!ID)


iTm.ListSubItems.Add , , RS!Name
iTm.ListSubItems.Add , , RS!Type
iTm.ListSubItems.Add , , RS!gender
iTm.ListSubItems.Add , , RS!Position
RS.MoveNext
Loop
End If

End Sub

Private Sub Label2_Click()


Unload Me
frmaddemp.Show
End Sub

Private Sub Label3_Click()


If Me.lv1.SelectedItem.Text = "" Then
MsgBox "No record Selected!!!'"

ACLC Payroll System

ACLC College of Sorsogon

Else
Me.Enabled = False
editemp.empid = Me.lv1.SelectedItem.Text
Set RS = Nothing
cOn
RS.Open "Select * from employee where id = '" & Me.lv1.SelectedItem & "'", Cn,
adOpenDynamic, adLockOptimistic
If RS.RecordCount <> 0 Then
editemp.txtFName = RS!Name
editemp.cbtype = RS!Type
End If
Me.Hide
frmeditemp.Show
End If
End Sub

Private Sub Label4_Click()


If Me.lblid = "" Then
MsgBox " No Selected record!!!"
Else

Dim a As String
a = MsgBox("Are you sure you want to save this data?", vbYesNo)
If a = vbYes Then
Set RS = Nothing

ACLC Payroll System

ACLC College of Sorsogon

cOn
RS.Open "Select * from employee where id = '" & Me.lblid & "'", Cn,
adOpenDynamic, adLockOptimistic
If RS.RecordCount <> 0 Then
RS.Delete
End If
MsgBox " Record Deleted!!!"
allemp.loadall
End If
End If
End Sub

Private Sub lv1_Click()


Me.lblid = Me.lv1.SelectedItem.Text
End Sub

Private Sub lv1_DblClick()


If Me.lv1.SelectedItem.Text = "" Then
MsgBox "No record Selected!!!'"
Else
Me.Enabled = False
frmeditemp.empid = Me.lv1.SelectedItem.Text
Set RS = Nothing
cOn
RS.Open "Select * from employee where id = '" & Me.lv1.SelectedItem & "'", Cn,
adOpenDynamic, adLockOptimistic

ACLC Payroll System

ACLC College of Sorsogon

If RS.RecordCount <> 0 Then


frmeditemp.txtFName = RS!Name
frmeditemp.cbtype = RS!Type
End If
Unload Me
frmeditemp.Show
End If
End Sub

Sub search1()
Dim iTm As ListItem
cOn
Dim RS As ADODB.Recordset
Set RS = New ADODB.Recordset
RS.Open "select * from employee where id like '%" & Me.txtsearch & "%'", Cn,
adOpenDynamic, adLockOptimistic
If RS.RecordCount <> 0 Then
lv1.ListItems.Clear
Do While Not RS.EOF

Set iTm = lv1.ListItems.Add(, , RS!ID)


iTm.ListSubItems.Add , , RS!Name
iTm.ListSubItems.Add , , RS!Type
RS.MoveNext
Loop

ACLC Payroll System

ACLC College of Sorsogon

End If
End Sub

Sub search2()
Dim iTm As ListItem
cOn
Dim RS As ADODB.Recordset
Set RS = New ADODB.Recordset
RS.Open "select * from employee where name like '%" & Me.txtsearch & "%'", Cn,
adOpenDynamic, adLockOptimistic
If RS.RecordCount <> 0 Then
lv1.ListItems.Clear
Do While Not RS.EOF

Set iTm = lv1.ListItems.Add(, , RS!ID)


iTm.ListSubItems.Add , , RS!Name
iTm.ListSubItems.Add , , RS!Type
RS.MoveNext
Loop
End If
End Sub

ACLC Payroll System

You might also like