Beruflich Dokumente
Kultur Dokumente
College Profile
2
Payroll System
This college is an inevitable part of prestigious Apeejay Education
Society. Established way back in 1982, Apeejay College of Fine Arts.
Students of this college have excelled not only academics but also in
sports, music, theatre and other co-curricular activities achieving heights.
The college has seen university toppers, best dancers, best singers, actors
and actresses, musicians, painters, sculptors and achievers in all fields of
education.
The college provides its students with state of the art facilities. The
laboratories are equipped with latest equipments with uninterrupted
supply of power and other needed items. The computer laboratory is
equipped with good latest hardware and software. The photography
laboratory is equipped with scanners and high quality printers. The home
science, music, dance, fine arts and the designing laboratories are provided
with best possible instruments.
The college also provides for various seminars guest lectures and
other events of carrier orientation from time to time for the proper guidance
of the students.
Apart from the regular classes, the college also holds vocational
classes for music, dance, etc. The college also encourages participation of
its students in various art workshops. The college has seen students being
selected for workshops at national and even at the international levels.
For all the facilities provided by the college counted amongst the best
institutions in the city.
3
Payroll System
System Study
4
Payroll System
In system study we study the existing system and new proposed
system. In system study we study that what are the drawbacks, and
limitations exist. What are the needs of the existing system? And also study
what is the new proposed system, and how new proposed system removes
the limitations and drawbacks of the existing system. In this section we
study the advantages of the new proposed system.
Existing system
5
Payroll System
Generally whenever we implement a new system it is developed to
eliminate the shortcomings of an existing system. The computerized system
has more edge over the manual system. It is because of accuracy, high
speed, quick result, diligence etc.
6
Payroll System
5. Difficult for the Top Management to analyze data: Top
management faces lots of problems to know about the details of the
Current Transactions, Current Bookings, Current Cancellation and
Employee as all is maintained at the lower level. Except for the media
and their reliable resources they have nobody to ask about the
current outputs and the overall results to be generated along with
the reports at the end of the year.
7. Need more space to store: Here by using the paperwork system the
user need to maintain all the documents in proper way to avoid the
difficulty in action and need more space to store these documents
because they can’t destroy the old documents.
10. Security: Security feature are not prominent in the existing system.
7
Payroll System
of computerizing the major activities. The following factors were foreseen
for the improvisation:
9
Payroll System
Introduction to Payroll System
A user friendly GUI (Graphical User Interface) based software
“Payroll System” has been developed for Apeejay College of Fine Arts of
jalandhar city, keeping in view the requirements of employees to prepare
salary. The objective of the project was to computerize the payroll system
which was earlier being handled manually every precaution has been taken
at each process involved in the complex task of salary preparation. By
computerization it implies that all process handling is entirely being done
by computer. All the records necessary for the processes involved in the
salary calculation are stored in a computer based record keeping system
using a back-end tool. All the processes handling is done at the front-end
by using a front-end. The project provides ample facilities to its users. The
most important of the facilities are the report generation and printing
which provides user with the hard copies of the data also.
Features:
Preparation of salary.
Printing of Windows Based user friendly software.
Maintenance of rich electronic records of employees available
at station.
Pay bills/Pay slips.
Attendance record.
Tax calculation.
Various security features with the help of passwords.
Standard report generation.
10
Payroll System
Proposed System
Finally, there are quite a number of reports that are generated during
the normal working of the system. Each of these required reports should be
understood very carefully and the new system shall provide easy and
efficient methods for generation of these reports.
11
Payroll System
Working
The working of the project is based on payroll system for performing
its working it use Visual Basic.NET as a front-end and Oracle 8i as a back-
end. In which user perform all its functions in Visual Basic.NET
environment and all database stores in the database oracle. This proposed
system reserve the ticket on request of the user and also refund the
unconfirmed orders after lasing the commission them. All the calculations
are automatically and efficiently performed.
The new computerized system has an edge over the manual system.
The beneficial features of new computerized system are the following:
12
Payroll System
system. In new system records will be residing in the computer’s
memory, which is large storage capacity and can be extended further.
5. Coordination of Data Tables: The user was in trouble while
combining figures from different files or registers to find out
information and to prepare reports. This trouble will not occur in new
system as the data from different tables will be combined internally
and the prepared reports will be presented to user on screen and
printer.
6. Minimizing Errors: The project will also eliminate the creeping in of
unintentional errors due to which the system leads to insufficient.
The new system will be prepared under all the restrictions of the
present system. Whenever the user will attempt any error the new
system will respond to it displaying a diagnostic on the screen.
7. Data Security: The proposed will also prevent unauthorized access
to the system. At the very beginning, the user name and password is
to be entered by the user and if it is correct only then the permission
to use the software is given to user. There are different users
according to different roles and one user can’t use the resources
given to another user.
13
Payroll System
Objective/Advantages of New System:
14
Payroll System
most of the inventory codes are Auto Generated hence there is no
chance of duplication of the master records.
15
Payroll System
Feasibility Study
Feasibility study is carried out to test if the proposed system is worth
being implemented. Given unlimited resources and infinite time, all
projects are feasible. Unfortunately, such projects and time is not possible
real situations. Hence it becomes both necessary and prudent to evaluate
the feasibility of the project at earliest passable time in order to avoid
unnecessary wastage of time. Feasibility study is test of the system
proposed regarding its workability, impact on tour and travels ability to
meet user needs and effective use of resources.
T - Technical Feasibility
E - Economic Feasibility
O - Operational Feasibility
COST ESTIMATION
The net cost saving for reuse is estimated, by projecting the cost of
the project. If project it was developed from scratch and subtracting the
sum of the cost associated with reuse and the actual cost of the software
has delivered, can be determined by applying one or more of the estimation
techniques and the proposed project support all this technique like domain
analysis and modeling and enhancement of reuse components ray ties and
lioness for the externally acquired components, the proposed project is cost
efficient because any organization can save their expense by using my
project. Earlier they used a manual system where they wasted lot of time,
and there was paper work. Hence the proposed project is very cost efficient
because it will help to save from manual costs overcome economical
16
Payroll System
TECHNICAL FEASIBILITY
Whether the proposed information system can be implemented with
the available hardware, software, technical resources, and human
resource. The proposed project is technically feasible because all the
required resources are easily available in the market at very low cost. The
management provides all latest hardware and software facilities for the
success completion of the project.
The proposed system full fills the requirement of the Apeejay College
of fine arts, jalandhar. The software developed by using Visual Basic.NET
and Oracle 8i. Which is available at very low cost in the market? The
building technique of the project is also not too complicated. Hence
technical feasibility is the some difficult area to assess at the earliest stages
of the system development process. Therefore the process of analysis and
definition of the proposed system was conducted in parallel with the
assessment of technical feasibility.
ECONOMIC FEASIBILITY
Here the benefits accrued from the new system are more than the
cost involved in its development as everything is related to money. Cost
involved in developing the whole system is analyzing and design,
Programming cost, Stationary and miscellaneous expenses, Operational
cost.
17
Payroll System
There are sufficient benefits in the system to make the cost
acceptable. Usually cost benefits analysis is made to find the savings or the
extra overheads that would arise new development. It is normal for every
origination to choose a system development only if there is a reduction with
respect to the time and cost overheads.
Operational Feasibility
18
Payroll System
System Analysis
ANALYSIS
Analysis is a detailed study of the various operations performed by a
system and there relationship within and outside of the system. A key
question is: What must be done to solve the problem? One aspect of
analysis is defining the boundaries of the system and determining whether
or not a candidate system should consider other related systems. During
analysis data are collected on the available files, decision points and
transactions handled by the present system. Some logical system models
and tools are used in analysis are data flow diagrams, interviews, on-sight
observations and questionnaires etc. The interview is a commonly used tool
in analysis. It requires special skills and sensitivity to the subjects being
interviewed. Bias in data collection and interpretation can be a problem.
Training, experience and common sense are required for collection of the
information needed to do the analysis.
PROBLEM UNDERSTANDING
19
Payroll System
Several questions should be proposed for this as: -
The major problem that the college is facing is that all the work is
done manually. Due to this a large amount of time is wasted, there can be
20
Payroll System
some errors which may creep in. Besides this it is also required to store all
the information in the form of some files or registers, but because of such
storage some more problems are faced. One such problem is query passing.
It is a length and tedious process if there is a need to find some information
regarding a student or a teacher.
21
Payroll System
Requirement Specification
Requirements Specification
The proposed project full fill all the requirement of the user although
it related to booking of the tickets or with calculations and it also provides
all the necessary features which is needed by the user of the software It is
a structured, precise document, which defines each and every system
service and constraint in detail. It may also be known as the functional
specification and is generally used as basis for a contract between the user
and the software developer.
22
Payroll System
Functional Requirements
The proposed project fulfills all the functional requirements of the
organization. These are those requirements that define the functionality of
the software system. Like Result of a Student, Attendance of a teacher,
making report Card of a student. They are descriptions of the project
functions.
Non-Functional Requirements
These are those requirements that place a constraint under the
system operates for example response time or on the development process
such as the choice of the programming language.
CONSTRAINTS
The company functions manually. This system has a lot of problems as the
work done is very time consuming and sometimes errors also creep in. so
there was an urgent need to develop a system, which is simple, error free
and suits the working of the institution. The software “Payroll System” is
such software, which will serve to these purposes. Constraints are
validations, which are used to check that the software is working properly.
The software also has some constraints, which make it a successful
application.
1) Time constraints.
2) Economical constraints.
3) Technical constraints.
23
Payroll System
1. Time: Time constraints is a deadline, the use of deadlines in real-
Time computing is a relatively recent small fraction of the overall
development of project. Before reaching deadline it is difficult to
develop the perfect project. Time also effect the process of developing
the project because in the given limited time period some
requirements features can’t developed. I have developed this project.
In given time period. It is difficult to develop the each and every
required feature of the project. Hence we can say that the time is the
main constraints in developing the project.
24
Payroll System
Design Phase
This phase is the first step in moving from the problem domain to the
solution domain. In other words, starting with what is needed; design takes
towards how to satisfy the needs. The design of a system is the most
critical factor affecting the quality of package to be developed. System
design has major impact on the later phases, particularly testing and
maintenance. The System design includes the construction of programs
and program testing. The key question of System design is how problems
lies in the project solved. With the help of the flow charts we have
represented the design of the software system that is developing.
25
Payroll System
System Design
The new system should ensure of simple and easy data entry
procedures through suggestive looking form. There are quite a number of
lengthy calculations being done on the acquired data. These calculations
should be thoroughly understood. The new system should be able to
perform all these calculations automatically and efficiently.
There are quite a number of reports that are generated during the
normal working of the system. Each of these required reports should be
understood very carefully and the new system shall provide easy and
efficient methods for generation of these reports.
Moreover, the new system should provide a very easy to use
interface, so that user should feel at home throughout the working of the
system.
26
Payroll System
Platform Used
HARDWARE REQUIREMENT
Hardware is the term given to the machinery itself and to the various
individual pieces of equipment. It refers to the physical devices of a
computer system. Thus, the input, storage processing control and the
output devices are hardware.
Following are the minimum hardware and software specifications that are
required for efficient performance of the system. Using a higher
configuration than specified below can enhance the system performance
further:
HARDWARE SPECIFICATIONS
27
Payroll System
SOFTWARE REQUIREMENT
Software Specification
28
Payroll System
Design Tools
BACK-END TOOL
ORACLE 8i
29
Payroll System
made to the data in an oracle database are performed using SQL
declaration. SQL declarations are divided in to following:
1. DDL
2. DML
3. DCL
4. TRANSACTION CONTROL DECLRATION
5. SESSION CONTROL DECLERATION
6. SYSTEM CONTROL DECLERATION
7. BUILT-IN SQL DECLERATION
8. TRANSACTION CONTROL DECLRATION
ADVANTAGES OF ORACLE:
3. Security Mechanism
Users are given rights to view, modify, and create data according to the
Names. They use to connect to the database. Customer uses these
mechanisms to ensure. Those specified users get to see sensitive data.
30
Payroll System
Oracle provides sophisticated backup and recovery routines. Backup
Creates a secondary copy of Oracle data; recovery restores a copy of data
from that backup.
5. Open Connectivity
6. Development Tools
7. Data Accessibility
Oracle provides utilities for backing up the data. It also provides data
Integrity. If, while a user is changing data within an Oracle database, a
Failures of any sort Happens, the database has the capability to undo or
Rollback any suspect transaction.
31
Payroll System
FRONT-END TOOLS
Visual Basic.NET
Simplified Deployment
32
Payroll System
Improved Coding
Mobile Applications
COM Interoperability
Upgrade Wizard
34
Payroll System
DFD (Data Flow Diagram)
35
Payroll System
Detailed DFD
36
Payroll System
E-R Diagram
37
Payroll System
Tables Used
38
Payroll System
Table Name: personal_info
40
Payroll System
Primary Key: - emp_id
41
Payroll System
Table Name: salary_deduction
42
Payroll System
Table Name: salary
43
Payroll System
Table Name: allowances
44
Payroll System
Table Name: attendance
45
Payroll System
Relationships
Employee Relationship
46
Payroll System
Form Layouts
47
Payroll System
FORM NAME: - LOGIN
Purpose: - This form is used to check the authorization of user. If the user
is an authorized person he/she is given access to the system otherwise not.
48
Payroll System
FORM NAME: - GENERAL INFORMATION
Purpose: - This form contains the general information of the employee (i.e.
personal information).
49
Payroll System
FORM NAME: - ATTENDANCE
50
Payroll System
FORM NAME: - DEPARTMENT
51
Payroll System
FORM NAME: -TAX
52
Payroll System
FORM NAME: - OTHER DEDUCTION
53
Payroll System
FORM NAME: - ALLOWANCE FORM
54
Payroll System
FORM NAME: - Salary Calculation
Purpose: - This form contains the calculation of the net salary of the
employee.
55
Payroll System
FORM NAME: - Pay Slip
Purpose: - This form contains the information of the net salary of the
employee and generates the pay slip of the employee.
56
Payroll System
Reports
57
Payroll System
List of Teacher Department Wise Report
Purpose: - This report contains the list of the teacher’s department wise of
the employee.
58
Payroll System
Teacher Category Report
59
Payroll System
List of Teacher Report
60
Payroll System
Pay Slip
61
Payroll System
Coding
The goal of the coding or programming phase is to translate the
design of the system produced during the design phase into code in a given
programming language, which can be executed by a computer and that
performs the computation specified by the design. For a given design, the
design, the aim is to implement the design in the best possible manner.
62
Payroll System
There are many different criteria for judging a program, including
readability, size of the program, execution time and required memory.
Having readability and understandability as a clear objective of the coding
activity can itself help in producing software that is more maintainable.
63
Payroll System
Some of the coding is as follows: -
End If
End If
MDI.Show()
Me.Hide()
Else
If (i < 3) Then
i=i+1
txtname.Text = ""
txtpwd.Text = ""
Else
64
Payroll System
End
End If
End If
End Sub
End Class
65
Payroll System
2. Coding of Attendence Form
OleDbDataAdapter6.Fill(DataSet6)
row6 = DataSet6.Tables(0).NewRow
row6("emp_id") = TextBox28.Text
row6("day") = DateTimePicker4.Value
row6("attendence") = "present"
End If
row6("attendence") = "Absent"
End If
row6("leave_availed") = ComboBox5.Text
row6("leave_status") = "leave_with_pay"
row6("leave_status") = "leave_without_pay"
End If
row6("dep") = ComboBox3.Text
66
Payroll System
DataSet6.Tables(0).Rows.Add(row6)
OleDbDataAdapter6.Update(DataSet6)
DataSet6.AcceptChanges()
MsgBox("record Added")
End Sub
con.ConnectionString = "Provider=MSDAORA;Data
Source=server;Persist Security Info=True;Password=tiger;User
ID=scott"
cmd.Connection = con
con.Open()
cmd.CommandText = query
cmd.ExecuteNonQuery()
con.Close()
MessageBox.Show("Record deleted")
End Sub
67
Payroll System
Private Sub Button22_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button22.Click
con.ConnectionString = "Provider=MSDAORA;Data
Source=server;Persist Security Info=True;Password=tiger;User
ID=scott"
cmd.Connection = con
con.Open()
query = "update att set attendence= '" & GroupBox6.Text & "',
leave_availed = '" & ComboBox5.Text & "',leave_status='" &
GroupBox4.Text & "',dep='" & ComboBox3.Text & "' where emp_id= '"
& TextBox28.Text & "'"
cmd.CommandText = query
cmd.ExecuteNonQuery()
con.Close()
MessageBox.Show("Record Updated")
End Sub
68
Payroll System
Dim con As New OleDb.OleDbConnection
Dim da As New OleDb.OleDbDataAdapter
Dim ds As New DataSet
Dim cmd As New OleDb.OleDbCommand
con.ConnectionString = "Provider=MSDAORA;Data
Source=server;Password=tiger;User ID=scott"
Dim str As String
con.Open()
str = "select * from attendence where emp_id='" & TextBox28.Text & "'"
cmd.Connection = con
cmd.CommandText = str
da.SelectCommand = cmd
da.Fill(ds, str)
If (ds.Tables(0).Rows.Count = 0) Then
MsgBox("Employee Id does not exist")
Else
DateTimePicker4.Text = ds.Tables(0).Rows(0)(1).ToString
TextBox47.Text = ds.Tables(0).Rows(0)(2).ToString
If TextBox47.Text = "present" Then
RadioButton3.Checked = True
Else
RadioButton4.Checked = True
End If
ComboBox5.Text = ds.Tables(0).Rows(0)(3).ToString
TextBox48.Text = ds.Tables(0).Rows(0)(4).ToString
If TextBox48.Text = "leave_with_pay" Then
RadioButton7.Checked = True
ElseIf TextBox48.Text = "leave_without_pay" Then
69
Payroll System
RadioButton8.Checked = True
End If
ComboBox3.Text = ds.Tables(0).Rows(0)(5).ToString
End If
con.Close()
ds.Reset()
End Sub
70
Payroll System
3. Coding of General Form
OleDbDataAdapter1.Fill(DataSet1)
row1 = DataSet1.Tables(0).NewRow
row1("employee_id") = TextBox28.Text
row1("first_name") = txtfname.Text
row1("last_name") = txtlname.Text
row1("gender") = "male"
row1("marital_status") = "married"
Else
row1("marital_status") = "unmarried"
End If
row1("father_name") = fathername.Text
row1("wife_name") = hwname.Text
row1("date_of_birth") = dob.Value.Date
row1("work_address") = wadd.Text
row1("pincode") = pcode.Text
71
Payroll System
row1("state") = ComboBox7.Text
row1("countary") = ComboBox4.Text
row1("permanent_address") = txtpadd.Text
row1("residence_phone") = TextBox1.Text
row1("mobile_no") = txtmno.Text
row1("email") = txtemail.Text
row1("doj") = DateTimePicker2.Value.Date
Else
row1("employee_id") = TextBox28.Text
row1("first_name") = (txtfname.Text)
row1("last_name") = (txtlname.Text)
row1("gender") = "female"
row1("marital_status") = "married"
Else
row1("marital_status") = "unmarried"
End If
row1("father_name") = fathername.Text
row1("wife_name") = hwname.Text
row1("date_of_birth") = dob.Value.Date
row1("work_address") = wadd.Text
72
Payroll System
row1("pincode") = pcode.Text
row1("state") = ComboBox7.Text
row1("countary") = ComboBox4.Text
row1("permanent_address") = txtpadd.Text
row1("residence_phone") = TextBox1.Text
row1("mobile_no") = txtmno.Text
row1("email") = txtemail.Text
row1("doj") = DateTimePicker2.Value.Date
End If
DataSet1.Tables(0).Rows.Add(row1)
OleDbDataAdapter1.Update(DataSet1)
DataSet1.AcceptChanges()
MsgBox("record Added")
End Sub
con.ConnectionString = "Provider=MSDAORA;Data
Source=server;Persist Security Info=True;Password=tiger;User
ID=scott"
73
Payroll System
Dim query As String
cmd.Connection = con
con.Open()
cmd.CommandText = query
cmd.ExecuteNonQuery()
con.Close()
MessageBox.Show("Record deleted")
End Sub
con.ConnectionString = "Provider=MSDAORA;Data
Source=server;Persist Security Info=True;Password=tiger;User
ID=scott"
cmd.Connection = con
con.Open()
query = "update pptt1 set first_name= '" & txtfname.Text & "',
last_name = '" & txtlname.Text & "',gender='" & GroupBox1.Text &
"',marital_status='" & GroupBox5.Text & "',father_name='" &
74
Payroll System
fathername.Text & "',wife_name='" & hwname.Text &
"',work_address='" & wadd.Text & "',pincode='" & pcode.Text &
"',state='" & ComboBox7.Text & "',countary='" & ComboBox4.Text &
"',permanent_address='" & txtpadd.Text & "',residence_phone='" &
MaskedTextBox1.Text & "',mobile_no='" & txtmno.Text & "',email='" &
txtemail.Text & "' where employee_id= '" & TextBox28.Text & "'"
cmd.CommandText = query
cmd.ExecuteNonQuery()
con.Close()
MessageBox.Show("Record Updated")
End Sub
75
Payroll System
4. Coding of Tax Form
76
Payroll System
query = "delete from emp_tax88 where emp_id=" & TextBox28.Text
cmd.CommandText = query
cmd.ExecuteNonQuery()
con.Close()
MessageBox.Show("Record deleted")
End Sub
77
Payroll System
OleDbDataAdapter2.Fill(DataSet2)
Dim con As New OleDb.OleDbConnection
Dim da As New OleDb.OleDbDataAdapter
Dim ds As New DataSet
Dim cmd As New OleDb.OleDbCommand
con.ConnectionString = "Provider=MSDAORA;Data
Source=server;Password=tiger;User ID=scott"
Dim str As String
con.Open()
str = "select * from emp_tax88 where emp_id='" & TextBox28.Text & "'"
cmd.Connection = con
cmd.CommandText = str
da.SelectCommand = cmd
da.Fill(ds, str)
If (ds.Tables(0).Rows.Count = 0) Then
MsgBox("Employee Id does not exist")
Else
TextBox29.Text = ds.Tables(0).Rows(0)(1).ToString
TextBox30.Text = ds.Tables(0).Rows(0)(2).ToString
TextBox32.Text = ds.Tables(0).Rows(0)(3).ToString
TextBox31.Text = ds.Tables(0).Rows(0)(4).ToString
TextBox18.Text = ds.Tables(0).Rows(0)(5).ToString
TextBox19.Text = ds.Tables(0).Rows(0)(6).ToString
End If
con.Close()
ds.Reset()
End Sub
79
Payroll System
Testing
In a software development project, errors can b injected at any stage
during development. For each phase, we have discussed different
techniques for detecting and eliminating errors that originate in that phase.
However, no technique is perfect and it is expected that some of the errors
of the earlier phases will finally manifest of themselves in the code. This is
particularly true because in the earlier phases most of the verification
techniques are manual because no executable code exists. Ultimately,
these remaining errors will be reflected in the code. Hence, the code
developed during the coding activity is likely to have some requirements
errors and design errors, in addition to errors introduced during the coding
activity. Because code is frequently the only product that can be executed
and who’s actual behavior can be observed testing is the phase where the
errors remaining from all the previous phases must be detected. Hence,
testing performs a very critical role for quality assurance and for ensuring
the reliability of software.
80
Payroll System
to ensure quality for a large system, introduces new issues of how to select
components for testing and how to combine them to form subsystems and
systems. In other words, integration of the various components of the
system is an important issue that the testing phase has to deal with. For
this reason, this phase is sometimes called “integration and testing.”
81
Payroll System
Security Mechanism
Security is an important feature of the project which prevents the
project from going through wrong hands or illegal access, hence making it
highly consistent. The security checks implemented in the project can be
listed as:
Different Users:
The project provides Access Level 1 and 2 to different users. Users
with Access Level 1 have all the powers of adding new records in the
database and changing or deleting existing ones from the database
and can also add new users or delete existing ones and can change
the passwords.
Other users can only view the information in the project. But they cannot
make any changes in the database.
82
Payroll System
Future Enhancement
We have been working on the project for the past three months and
concluded that the proposed system will be able to satisfy all the needs of a
“Payroll System”. It is designed in a way that it can handle all the tasks of
a Company easily and efficiently. The system can handle the reporting
tasks very easily.
Future Enhancement:
Use new more short coding method in .NET 2010 language for
this software.
Modification in Database.
Data base modification can be easily handled by introducing new
techniques.
83
Payroll System
Conclusion
The computerized version of the existing system of the company will
be able to serve its client and prospective clients in a more efficient
manner, as this would save tremendous time energy and effort of doing
such tedious tiring and repetitive paperwork.
Execution of this project would enable the user to seek use and
manipulation the records pertaining to nay and every client. This project
would, in short, increment the efficiency and the quality and quantity of
productivity of the organization as well as decrement the work effort,
energy and duration of time required by user staff.
Our software has also made the report generation process very easy,
as we do not have to go through different files to enter the data in the
report Performa’s. Our software automatically does these processes just by
the single click of mouse.
84
Payroll System
Although we have put my full efforts to develop this project but still
some things may have been left which can be upgraded later on.
85
Payroll System
Bibliography
WEBSITES:
1. http://vb.net-informations.com/
2. http://en.wikipedia.org/wiki/Visual_Basic_.NET
3. http://www.camden.rutgers.edu/HELP/Documentation/Or
acle/server.815/a67781/toc.htm
86
Payroll System