0% found this document useful (0 votes)
60 views8 pages

Project Proposal

This document contains a project proposal for developing a web-based inventory handling system with a payroll system for Muthukuda Engineering & Constructions (Pvt) Ltd. The key objectives are to automate the company's payroll processes, manage materials inventory, and generate reports. The critical system functionalities will include managing inventory, payments, deductions, payrolls, overtime/salary rates, and data entry/report generation. Deliverables will be modules for authentication, administration, materials management, payroll, and reports. A 138-day project plan is outlined in a Gantt chart detailing tasks from initiation to writing the dissertation.

Uploaded by

Thulshi navodya
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
60 views8 pages

Project Proposal

This document contains a project proposal for developing a web-based inventory handling system with a payroll system for Muthukuda Engineering & Constructions (Pvt) Ltd. The key objectives are to automate the company's payroll processes, manage materials inventory, and generate reports. The critical system functionalities will include managing inventory, payments, deductions, payrolls, overtime/salary rates, and data entry/report generation. Deliverables will be modules for authentication, administration, materials management, payroll, and reports. A 138-day project plan is outlined in a Gantt chart detailing tasks from initiation to writing the dissertation.

Uploaded by

Thulshi navodya
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

Project Proposal

Academic Year 2021

Candidate Details

Index No: 1916122

Name of candidate:

N.H.K Dulara Nanayakkara

Address:

187/1,
Kotabogoda,
Kadugannawa.

Contact telephone numbers:

070-1500175

Email:

[email protected]

1
Supervisor/Advisor Details

Supervisor 1 (IT Related) Supervisor 2 (Optional)

Mr. Anuradha Boyagoda Ms. Valuka R


Name
Wijayagunawardene

Designation Assistant Programme Programme Coordinator /


Manager / Lecturer in IT Lecturer

Workplace address
ESOFT METRO CAMPUS, ESOFT METRO CAMPUS, No
No 447, Peradeniya Road, 447, Peradeniya Road,
Kandy Kandy

Academic/
MSc in PM, PgDISM, BSc, BSc.(Hons) in IT specializing
professional/ MBCS , MIEEE in Software
qualifications Engineering(SLIIT), MSc
and (reading)
memberships

Work experience
15 Years in experience in 3.5 Years of total
lecturing and Over 5 years experience in lecturing and
experience in Project industry
Supervision

Email: [email protected] [email protected]

Phone number/s 0713463483 / 0772306952 0712731405

Note: Any deviation of the final project from the project described in this proposal should
be explained by the candidate in the dissertation.

2
Project Details

Title of Project:

Web-based Inventory Handling System with a Payroll System for


Muthukuda Engineering & Constructions (Pvt)Ltd.

If Repeat Student
Number of Attempt(s):
............................................................................................................

Same/improved/new
Previous Decision:

New
Earlier Project Title:
................................................................................................................................................

Name and address of client:

Muthukuda Engineering & Constructions (Pvt)Ltd.


PV00228054,
NO. 179,
Ampitiya Road,
Kandy 20000.

3
Motivation for project

The construction sector has grown rapidly in the development of high-end residential, commercial
space, hotel and resort construction, and infrastructure. Muthukuda Engineering & Constructions
(Pvt)Ltd is one of the leading construction companies around Kandy. The company itself managing
a great quality by their services which are architectural designs, all kind of building constructions
and consultations.

Currently, they are having a document-based system to calculate salary, petty cash, materials &
other company expenses. There are lots of difficulties in the present system. Their salary cycle
starts from Saturday to Friday as a weekly salary. The current process will start every Friday evening
and do manual calculations such as attendance clock-in time, clock-out time, and get working
hours, overtime hours, attendance allowances. The salary and petty cash are handover to
supervisors every Friday evening. They are currently use paperwork for material stock management
of their construction sites which makes their office clogged with lots of files and papers. The
director has to interview each supervisor to collect a weekly report about the site and he needs to
hand over the petty cash making a lot of time wastage during the weekly meeting.

Therefore, as a solution, they said it would be practical to use modern technology to gather and
store data accordingly up to date. So they come with the idea of an automated payroll system and
a better inventory management system which is more useful when calculating salaries, expenses,
and material stock management. They also wanted the system to generate reports, invoices, and
also estimate papers which helps directors to easily manage company activities at one glance.

From this system, they gain massive improvements especially with managing their time and
resources effectively. The system will not only be used by directors but also the system will also be
accessible for supervisors and external audience. Being this system is accessible for external users
will approach more audiences with company promotion which adds extra value to the system.
Therefore, this will also improve company versatility. Construction inventory management is a
means by which the construction company can keep track of materials, workforce, equipment and
plant.

4
Objectives and scope of proposed project:

• Main objective is to develop a successful automated Web-based Inventory Handling


System.
• Proper payroll system for the calculation of wages due to each employee, according to
their contracted payment basis.
• The system will be accessible for several users like the directors, supervisors, and external
audience with perfectly balanced permissions to use the system. Each user has different
permissions to work with the system
• System can calculate and maintain petty cash handling.
• Ability to keep an eye on attendance of laborers and supervisors.
• The system manages allowances and advanced payments history.
• Manage sub-contractors who are working with several tasks with the company, such as
plumbing works and electricity distribution.
• Report generating system for each individual construction site with details of all expenses
for each site.
• Reports also show the cumulative total of the cost which helps the director to get an idea
about the profit/losses gained from each construction site.
• The goal of materials management system is to insure that construction materials are
available at their point of use when needed.
• Provide a mobile application for supervisors to enter the data into the system themselves.
• Generating invoices for online and offline payments.
• Online consultation forum to help external audiences to get a solution for their problems
regarding any construction matter.
• Can update a news feed about ongoing construction sites and its visible for the external
audience.
• The system has a bot that helps customers to get an idea about modern architectural
designs according to their costs.

5
Critical functionalities for project:

• Manage inventory.
• Payment handling.
• Arrange Deductions.
• Manage Payrolls.
• Set Overtime Rate.
• Set Salary Rate.
• Data entry system.
• Report Generation.

Itemized list of deliverables of the system:


Note: Deliverables are items that you would deliver to the client at the end of the project.

• Authentication Module.
• Admin module.
• Materials stock management module.
• Report generation module.
• Payroll module.
• Reports (Weekly, Monthly and Year).
• Public Website.
• Android Application to enter data to the system.
• User manual.
• Source code.

6
A project plan using Gantt chart (include the work involved in system development as well as
writing the dissertation):

ID Task Name Duration Start Finish Qtr 3, 2021 Qtr 4, 2021 Qtr 1, 2022 Qtr 2, 2022
Sep Oct Nov Dec Jan Feb Mar Apr May
1 Web-based Inventory Handling 138 days Fri 9/24/21 Tue 4/5/22
System with a Payroll System
2 Project Initiation 20 days Fri 9/24/21 Thu 10/21/21
3 Initial Interview with client 3 days Fri 9/24/21 Tue 9/28/21
4 Problem Domain Identification 10 days Wed 9/29/21 Tue 10/12/21
5 Proposal Writing 4 days Wed 10/13/21 Mon 10/18/21
6 Interium Introduction Chapter 3 days Tue 10/19/21 Thu 10/21/21
7 System Analysis 20 days Fri 10/22/21 Thu 11/18/21
8 Requirement Gathering 7 days Fri 10/22/21 Mon 11/1/21
9 Feasibility Study 3 days Tue 11/2/21 Thu 11/4/21
10 Fesibility Report 5 days Fri 11/5/21 Thu 11/11/21
11 End of System Analysis Chapter 5 days Fri 11/12/21 Thu 11/18/21
12 System Designing 30 days Fri 11/19/21 Thu 12/30/21
13 Diagramming 7 days Fri 11/19/21 Mon 11/29/21
14 Database Designing 3 days Tue 11/30/21 Thu 12/2/21
15 Interface Designing 15 days Fri 12/3/21 Thu 12/23/21
16 End of Designing Chapter 5 days Fri 12/24/21 Thu 12/30/21
17 System Implementation 80 days Tue 11/30/21 Mon 3/21/22
18 Database Implementation 15 days Tue 11/30/21 Mon 12/20/21
19 System Implementation 50 days Tue 12/21/21 Mon 2/28/22
20 End Implementation Chapter 15 days Tue 3/1/22 Mon 3/21/22
21 Evaluation 108 days Fri 10/22/21 Tue 3/22/22
22 Unit Testing 60 days Fri 10/22/21 Thu 1/13/22
23 Integration Testing 10 days Fri 1/14/22 Thu 1/27/22
24 System Testing 10 days Fri 1/28/22 Thu 2/10/22
25 User Accepcetant Testing 14 days Fri 2/11/22 Wed 3/2/22
26 End Evaluation Chapter 14 days Thu 3/3/22 Tue 3/22/22
27 Conclution 9 days Wed 3/23/22 Mon 4/4/22
28 Chapter Writing 5 days Wed 3/23/22 Tue 3/29/22
29 Finalizing Project 2 days Wed 3/30/22 Thu 3/31/22
30 Finalizing Report 2 days Fri 4/1/22 Mon 4/4/22
31 submission of dessertation 1 day Tue 4/5/22 Tue 4/5/22

Resource requirements for project (e.g., hardware, software,...):

Hardware

Microprocessor Intel® Core™ i3-8130U


(2.2 GHz base frequency, up to 4 GHz with Intel® Turbo Boost
Technology, 4 MB cache, 2 cores)
Memory, standard 4 GB DDR4-2400 SDRAM
Video graphics Intel® UHD Graphics 620 Integrated
Hard drive 1 TB 5400 rpm SATA
120 GB WD SSD

7
Software

• Windows 10 Home Single Language 64 bit ,


• xampp-windows-x64-8.0.12,
• PHP 8.0,
• JavaScript,
• JQuery,
• JQuery UI
• CSS,
• Bootstrap,
• MySQL Community Server 8.0.27,
• Json, Android Studio,
• Visual Studio Code

Proposed way of self-evaluating the success of your system:

• Setup meetings with the client to get feedbacks to Find out how they are feeling
about the project right now and what could be doing differently.
• Will stick into the timeline as scheduled.
• Setup meetings with supervisors to get advices to make the system on track.
• Check the quality of the deliverables during the project overall project in order to
adjust the deliverables if they're not meeting the initial requirements of the client.
• Measure client’s satisfaction regularly and act on complaints and negative reviews
without ignoring.
• Conduct lessons learned sessions multiple times during the project for the users.
• Keep the quality and clean work throughout the project.
• Always keeping clean work with regular backup in case of hardware failure.
• Keep the privacy of the data given by the client.
• Make sure the system will stay unique and special.
• Using sample data and test the system by Unit testing, Integration testing, System
testing and Beta testing.
• Deliver the exact proposed deliverables to the client at the end of the project.

You might also like