ICT709 ICT Industry Project Proposal: Payroll System Development

Verified

Added on  2024/05/23

|6
|955
|82
Project
AI Summary
This ICT709 ICT Industry Project proposal outlines the development of a payroll application system for Beyond teaching, an education platform. The motivation stems from the need to reduce paper usage and complexity by automating payroll administration. The proposed system includes functionalities such as employee management, salary processing via direct deposit using a banking API, tax calculations, and leave management for HR. Employees will have individual accounts to view salary slips and manage personal information. The system architecture details both software (XAMPP, HTML, CSS, JavaScript, PHP, MySQL) and hardware requirements. The project plan spans several weeks, covering research, requirement analysis, application development, and testing. Challenges include integrating the banking API and managing data efficiently. The final product aims to be a user-friendly web application that streamlines payroll processes and reduces HR's manual workload. Desklib provides access to this and other solved assignments.
Document Page
ICT709 - ICT Industry Project- Project proposal
ICT709 – ICT Industry Project
Proposal
1
tabler-icon-diamond-filled.svg

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
ICT709 - ICT Industry Project- Project proposal
Contents
Abstract......................................................................................................................................................3
Introduction................................................................................................................................................3
Motivation...................................................................................................................................................4
System architecture..................................................................................................................................4
Functionality of the system......................................................................................................................4
Additional Features...................................................................................................................................5
Project plan................................................................................................................................................5
Complexities and challenges..................................................................................................................6
Conclusion.................................................................................................................................................6
2
Document Page
ICT709 - ICT Industry Project- Project proposal
Abstract
Beyond teaching is an education platform. Crowdsourcing platform is a leading platform
in the education industry that have more than 200 corporates organization such as
college, university, school and so-on and 500k subscribers for the Beyond teaching. It
offers number of jobs in the education fields for the teachers and their members. It
reaches the teacher and education organization for their project work. Beyond teaching
has number of staff member that work over all India to provide their service to customer
and organization partners but organization requires payroll application software.
Introduction
The need of the company have increased, they now need a payroll administration
system. Using which they can manage their company. It will provide the HR and the
employees of the companies to do thing automatically. This internal software have the
list of all the employees. And all those employees are provided their login details such
as email or the username and the password for login into their account and in this
account they can manage their account information. Also they have their salary slip over
that account. They just have to select the moth and the salary slip will be auto
generated for that month.
HR will have different functionalities in this administrative system. HR can view all the
list of employee, their salaries, their grades their bank account, in short all the details of
the employees. HR can pay the salary of the employees using the bank transfer that is
linked with bank API with banking login. HR also have the functionality of the calculating
the taxes for the companies. HR can manage the employees insurance, tax benefits
etc. HR also have the functionality of leave application viewing, i.e. HR can list all the
employees with the leave in particular month. HR will be the admin of the payroll system
that is the internal software for the company.
3
Document Page
ICT709 - ICT Industry Project- Project proposal
Motivation
The main motivation behind this payroll application was to reduce the use of paper and
to reduce complexity. All the work here is online using database so all the information is
safe. And even a large amount of data can be handled and managed properly. It can be
fetched within seconds.
System architecture
Software requirement
Software: XAMPP, browser, any text-editor as notepad++ or sublime text.
Languages
Front end: HTML 5.0, CSS 3.0, JavaScript, frameworks.
Server side language: PHP, MySQL
Database: SQL
Hardware Requirement
Hard disk: 512 Mb or more.
RAM: 512 Mb or more.
Functionality of the system
HR should be able to handle the payroll i.e. list all the employees, can view their
grades their salary, their bank account etc.
HR should be able to transfer the salary of the employees using the direct
deposit by using the Banking API that is done with Bank login.
HR have the information of left employee, who are no longer working.
4
tabler-icon-diamond-filled.svg

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
ICT709 - ICT Industry Project- Project proposal
HR can view the leaves taken by each employee.
HR have all the information of all the employee such as their in time and out time.
This system should be able to calculate the taxes automatically.
This system should also be able to manage the insurance of the employees their
tax benefits..
Every employee who is working in the company are provided with login
credentials such as Login ID and Password. Login ID may be email, or
username.
Salary slip should be auto generated for every month. Even if the employee want
the salary slip for the past months then he can also view it.
Additional Features
This web application will have an interactive UI and the user friendly design
Project plan
Items Activity date range Activities
1. Week 3- Week 4 Research for the project
2. Week 5- Week 6 Requirement analysis
4. Week 7- Week 11 Application Development
5. Week 12 Testing of application.
5
Document Page
ICT709 - ICT Industry Project- Project proposal
Complexities and challenges
The most complex task in this web application will be the use of Bank API and to
integrate it to this panel. There will be more complexity such as to manage the data and
to call them according to the call of HR. the use of scripting language to make the
system interactive will also be complex.
Conclusion
The internal application for the company will be developed that will have many
functionality. It will be a Web Application that will run on localhost until its development
period and the till its testing phase. This application will run on browser and will be
having an interactive User interface. That will motivate the employee to use it. It is going
to help the HR as HR does not have to write the documents, all the information that is
used by HR for managing the company will be present here.
6
chevron_up_icon
1 out of 6
circle_padding
hide_on_mobile
zoom_out_icon
logo.png

Your All-in-One AI-Powered Toolkit for Academic Success.

Available 24*7 on WhatsApp / Email

[object Object]