Project Management Plan and SRS Report: Fuel Booking App Development
VerifiedAdded on  2022/12/18
|23
|3789
|122
Report
AI Summary
This report presents a comprehensive project management plan (PMP) and software requirements specification (SRS) for the development of a mobile application designed for online fuel booking and payment. The project aims to provide an efficient and secure platform for customers and companies, streamlining fuel booking processes and enhancing customer satisfaction. The report includes detailed sections on deliverables, software requirements, database design, stakeholder management, project schedules, cost estimations, risk management, and communication plans. It outlines the project's scope, objectives, success criteria, and expected benefits, such as improved service quality and ease of use. Furthermore, the report addresses security requirements, ensuring secure online transactions. The project schedule spans 37 days and includes various phases, such as project planning, design, coding, testing, and project closure. The cost plan estimates the expenses associated with each task. Finally, the report identifies assumptions, dependencies, constraints, and potential risks, along with mitigation strategies. The overall goal is to deliver a reliable and user-friendly fuel booking mobile application.

Project Management
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

Contents
Introduction:...............................................................................................................................2
Deliverables................................................................................................................................2
Software Requirement specification plan..................................................................................2
Stakeholder management plan...............................................................................................2
Stakeholder contribution:.......................................................................................................4
Software Requirement:...........................................................................................................4
Database Design.....................................................................................................................5
E-R Diagram..........................................................................................................................7
Software Benefit.....................................................................................................................9
Security Requirement:............................................................................................................9
Project Management Plan:.......................................................................................................10
Project Schedule:..................................................................................................................10
Project Estimated Cost plan:................................................................................................11
Assumptions, Dependencies and constraints...........................................................................13
Risks Management Plan:..........................................................................................................14
Communication Management plan......................................................................................16
Monitoring and Control Mechanism:...................................................................................18
Conclusion:..............................................................................................................................21
References................................................................................................................................22
Introduction:...............................................................................................................................2
Deliverables................................................................................................................................2
Software Requirement specification plan..................................................................................2
Stakeholder management plan...............................................................................................2
Stakeholder contribution:.......................................................................................................4
Software Requirement:...........................................................................................................4
Database Design.....................................................................................................................5
E-R Diagram..........................................................................................................................7
Software Benefit.....................................................................................................................9
Security Requirement:............................................................................................................9
Project Management Plan:.......................................................................................................10
Project Schedule:..................................................................................................................10
Project Estimated Cost plan:................................................................................................11
Assumptions, Dependencies and constraints...........................................................................13
Risks Management Plan:..........................................................................................................14
Communication Management plan......................................................................................16
Monitoring and Control Mechanism:...................................................................................18
Conclusion:..............................................................................................................................21
References................................................................................................................................22

Introduction:
Easy operations in relation to the fuel booking ad payment can be effectively done through
the development of the software applications which facilitates the customers and companies.
It helps in managing connectivity between the consumers and providers. The query posted by
them will be solved at first glance and provides quality of services and facilities to increase
the level of satisfaction (Anderson, 2015). The success of the project depends on the strategy
developed for giving reliable services and secured booking and payment system. The purpose
of this project is to develop a software application which is capable of online booking and
payment of fuel required by the users.
Deliverables
The deliverables of the project are highlighted below:
ï‚· Development of clear and concise software requirement specification
ï‚· Identification of risks and development of the risk management plan
ï‚· Easy and secure payment portal for fuel booking to customers
ï‚· On demand booking of fuel
ï‚· Designing of Software application screenshot
ï‚· Welcome screen
ï‚· Login Page
ï‚· Registration page
ï‚· Designing of monitoring and control strategy
ï‚· Stakeholder engagement plan
ï‚· Page navigation
Software Requirement specification plan
Stakeholder management plan
Project team is comprised of five members so that good and relevant mobile application can
be developed for easy fuel booking and secured payment system. The amalgamative efforts
of the team members help in retrieving the goal and scope of the undertaken project.
Stakeholder Role Type of Stakeholders Responsibilities
Project Manager Internal He is responsible for designing
Easy operations in relation to the fuel booking ad payment can be effectively done through
the development of the software applications which facilitates the customers and companies.
It helps in managing connectivity between the consumers and providers. The query posted by
them will be solved at first glance and provides quality of services and facilities to increase
the level of satisfaction (Anderson, 2015). The success of the project depends on the strategy
developed for giving reliable services and secured booking and payment system. The purpose
of this project is to develop a software application which is capable of online booking and
payment of fuel required by the users.
Deliverables
The deliverables of the project are highlighted below:
ï‚· Development of clear and concise software requirement specification
ï‚· Identification of risks and development of the risk management plan
ï‚· Easy and secure payment portal for fuel booking to customers
ï‚· On demand booking of fuel
ï‚· Designing of Software application screenshot
ï‚· Welcome screen
ï‚· Login Page
ï‚· Registration page
ï‚· Designing of monitoring and control strategy
ï‚· Stakeholder engagement plan
ï‚· Page navigation
Software Requirement specification plan
Stakeholder management plan
Project team is comprised of five members so that good and relevant mobile application can
be developed for easy fuel booking and secured payment system. The amalgamative efforts
of the team members help in retrieving the goal and scope of the undertaken project.
Stakeholder Role Type of Stakeholders Responsibilities
Project Manager Internal He is responsible for designing
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

of project requirement
specification plan, scheduling
of activities, allocation of time
duration, allocation of
responsibilities, synchronising
the activities according to the
required output, time frame, and
managing resources ((Acosta,
2015)
Software Designer Internal He is responsible for
developing the software
according to the predefined and
approved requirement
specification plan (Badewi,
2015)
Software Developers Internal Software developer write down
the coding and test plan for the
developed software design
Software Analyst Internal He is responsible for evaluating
and verifying the software
output according to the
developed software requirement
specification
Risk Manager Internal Risk manager is responsible for
identifying the risks and design
effective risks management plan
so that activities and project
schedule can be completed
within the given time frame
specification plan, scheduling
of activities, allocation of time
duration, allocation of
responsibilities, synchronising
the activities according to the
required output, time frame, and
managing resources ((Acosta,
2015)
Software Designer Internal He is responsible for
developing the software
according to the predefined and
approved requirement
specification plan (Badewi,
2015)
Software Developers Internal Software developer write down
the coding and test plan for the
developed software design
Software Analyst Internal He is responsible for evaluating
and verifying the software
output according to the
developed software requirement
specification
Risk Manager Internal Risk manager is responsible for
identifying the risks and design
effective risks management plan
so that activities and project
schedule can be completed
within the given time frame
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

Stakeholder contribution:
Resource
Name Type Materia
l Label
Initial
s
Grou
p
Max.
Units Std. Rate Ovt.
Rate
Cost/
Use
Accrue
At
Base
Calendar
Project
Manager
Wor
k P 100
%
$23.00/
hr
$0.00/
hr $0.00 Prorate
d
Standar
d
Software
Designer Work S 100% $15.00/hr $0.00/hr $0.00 Prorated Standard
Software
Develope
r
Work S 100% $10.00/hr $0.00/hr $0.00 Prorated Standard
Software
Analyst Work S 100% $10.00/hr $0.00/hr $0.00 Prorated Standard
Risk
Manager Work R 100% $15.00/hr $0.00/hr $0.00 Prorated Standard
Software Requirement:
The proposed system is the development of the online mobile application for the online
booking of fuel and secured payment. Development of software application helps in resolving
difficulty faced by the consumers in booking fuel in performing their day to day operation
(Kasar, Dhaygude, Godse, and Gurgule, 2016). Tracking of the errors is the way to minimize
overhead cost and provides reliable services to the customers.
Hardware Requirement:
Particulars Specification
Processor I 5
Or
Quad core processor
Processing speed 1 Ghtz
Ram 1 Gb RAM
Hard Disk 32 GB
Software Requirement:
Particulars Specification
Resource
Name Type Materia
l Label
Initial
s
Grou
p
Max.
Units Std. Rate Ovt.
Rate
Cost/
Use
Accrue
At
Base
Calendar
Project
Manager
Wor
k P 100
%
$23.00/
hr
$0.00/
hr $0.00 Prorate
d
Standar
d
Software
Designer Work S 100% $15.00/hr $0.00/hr $0.00 Prorated Standard
Software
Develope
r
Work S 100% $10.00/hr $0.00/hr $0.00 Prorated Standard
Software
Analyst Work S 100% $10.00/hr $0.00/hr $0.00 Prorated Standard
Risk
Manager Work R 100% $15.00/hr $0.00/hr $0.00 Prorated Standard
Software Requirement:
The proposed system is the development of the online mobile application for the online
booking of fuel and secured payment. Development of software application helps in resolving
difficulty faced by the consumers in booking fuel in performing their day to day operation
(Kasar, Dhaygude, Godse, and Gurgule, 2016). Tracking of the errors is the way to minimize
overhead cost and provides reliable services to the customers.
Hardware Requirement:
Particulars Specification
Processor I 5
Or
Quad core processor
Processing speed 1 Ghtz
Ram 1 Gb RAM
Hard Disk 32 GB
Software Requirement:
Particulars Specification

Operating system Android Operating System
Or
Window 7
Environment ASP.Net
Dot Net Framework Version 4.0
Language used C#
Dot net Backend Software SQL server 2010
Database Design
Cost Table
Column Name Data type Remark
Fuel_Type Varchar (8) Type of Fuel
Cost Float (4) Price of fuel
Quantity Float (4) Quantity in Litres
Billing Table:
Column Name Data Type Remark
Bill_IDNo. Integer Id number of the bill
Cus-no Float (4) Customer ID number
Fuel_Type Varchar (8) Type of Fuel
Booking_Date Date Date of booking fuel
Delivery_Date Date Date of Delivery Fuel to
customer
Amount_Paid Float (4) Amount
Customer Table:
Column Name Data Type Remark
Cus-no Float (4) Customer ID number
Password Varchar (8) User Password
Fuel_Type Varchar (8) Type of Fuel
Cus-Name Varchar (20) Name of consumer
Cus-Add Varchar (20) Address of consumer
Or
Window 7
Environment ASP.Net
Dot Net Framework Version 4.0
Language used C#
Dot net Backend Software SQL server 2010
Database Design
Cost Table
Column Name Data type Remark
Fuel_Type Varchar (8) Type of Fuel
Cost Float (4) Price of fuel
Quantity Float (4) Quantity in Litres
Billing Table:
Column Name Data Type Remark
Bill_IDNo. Integer Id number of the bill
Cus-no Float (4) Customer ID number
Fuel_Type Varchar (8) Type of Fuel
Booking_Date Date Date of booking fuel
Delivery_Date Date Date of Delivery Fuel to
customer
Amount_Paid Float (4) Amount
Customer Table:
Column Name Data Type Remark
Cus-no Float (4) Customer ID number
Password Varchar (8) User Password
Fuel_Type Varchar (8) Type of Fuel
Cus-Name Varchar (20) Name of consumer
Cus-Add Varchar (20) Address of consumer
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

Zip Code Number (6) Area pin code
Mobile-No. Number (10) Mobile number of customer
for contact
Fuel Stock Table:
Customer Name Data Type Remark
Date Date Date
Store_commercial Integer Total stock for commercial
purpose
Store_Domestic Integer Total stock for domestic
purpose
Defect_Stock Integer Defective stock
Current_Stock Integer Current status of stock
Transaction Table:
Column Name Data Type Remark
Trans_ID Integer Transaction ID number
generated automatically in
serial order
Cus-no Float (4) Customer ID number
Fuel_Type Varchar (8) Type of Fuel
Cus-Name Varchar (20) Name of consumer
Cus-Add Varchar (20) Address of consumer
Transaction_Status Varchar (10) Status of the transaction
completed
Mobile-No. Number (10) Mobile number of customer
for contact
Fuel Stock Table:
Customer Name Data Type Remark
Date Date Date
Store_commercial Integer Total stock for commercial
purpose
Store_Domestic Integer Total stock for domestic
purpose
Defect_Stock Integer Defective stock
Current_Stock Integer Current status of stock
Transaction Table:
Column Name Data Type Remark
Trans_ID Integer Transaction ID number
generated automatically in
serial order
Cus-no Float (4) Customer ID number
Fuel_Type Varchar (8) Type of Fuel
Cus-Name Varchar (20) Name of consumer
Cus-Add Varchar (20) Address of consumer
Transaction_Status Varchar (10) Status of the transaction
completed
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

E-R Diagram
Customer
Transaction Stock
Payment
Check
Process
RegistrationBill
Cost
Cus_No
Password
Fuel_Type
Cus_Name
Address
Trans_ID Cus_No
Fuel_Typ
eCus_Name
Cus_ad
d
Transaction
Status
Date
Stock_Commercial
Stock_Domesti
c
Defect Stock
Current_Stock
Fuel_Type
Quantity
Cost
Fuel_Type
Booking_date
Delivery_date Amount_Paid
Cus_No
Customer
Transaction Stock
Payment
Check
Process
RegistrationBill
Cost
Cus_No
Password
Fuel_Type
Cus_Name
Address
Trans_ID Cus_No
Fuel_Typ
eCus_Name
Cus_ad
d
Transaction
Status
Date
Stock_Commercial
Stock_Domesti
c
Defect Stock
Current_Stock
Fuel_Type
Quantity
Cost
Fuel_Type
Booking_date
Delivery_date Amount_Paid
Cus_No

Software Benefit
Online booking fuel booking system helps in providing interface between the company and
the consumers so that instant response can be provided to the query posted by the users.
Consumers are provided with the details of amount paid and date of delivery of the fuel with
the mentioned quantity. Customer personal details are filled in the customer registration form
which helps in mentioning the delivery address. Users are provided with the unique ID
number and password so that they can login into their accounts by using login credentials for
the booking of required quantity of fuel and delivered at the required destination. Customers
are able to retrieve their order at their required destination and at affordable price (Hamad,
2018). Cost of Fuel is cheaper than the market price because in online portal system dealer
directly deals with the customers. It helps in managing interaction between the customers and
company. Consumers are able to provide their feedback on the quality of service they receive
so that improvement in the services provided to the users can be improved effectively. The
query posted by them will be solved at first glance and provides quality of services and
facilities to increase the level of satisfaction (Kumar and Bansal, 2010).
Security Requirement:
Security is the major concern for the users to pay the amount of money through the online
transaction. It is required to intimate the users with the security system in the payment
module through which they can securely complete their transaction. Bill is generated which
mentions the amount of money paid by the users for the verification of the transaction
completion (Naranayan and et. al., 2015). Online payment can be done within the fraction of
seconds which saves time of the user. Users are provided with different modules for carrying
out online payments such as by using debit card, credit card, net banking, smart cards, e-
checks, e-wallet, and others (Ryan, and Efatmaneshnik, 2015). Security is the perquisite for
online and offline payment. Strategic plans are designed for minimizing the frauds and
information leakages from the payment gateways to the third party. Standard security
protocols are used for securing the payment process (Sulaman, Weyns, and Host, 2013).
Cryptographic techniques are used for safely and securely completing the payment process by
Online booking fuel booking system helps in providing interface between the company and
the consumers so that instant response can be provided to the query posted by the users.
Consumers are provided with the details of amount paid and date of delivery of the fuel with
the mentioned quantity. Customer personal details are filled in the customer registration form
which helps in mentioning the delivery address. Users are provided with the unique ID
number and password so that they can login into their accounts by using login credentials for
the booking of required quantity of fuel and delivered at the required destination. Customers
are able to retrieve their order at their required destination and at affordable price (Hamad,
2018). Cost of Fuel is cheaper than the market price because in online portal system dealer
directly deals with the customers. It helps in managing interaction between the customers and
company. Consumers are able to provide their feedback on the quality of service they receive
so that improvement in the services provided to the users can be improved effectively. The
query posted by them will be solved at first glance and provides quality of services and
facilities to increase the level of satisfaction (Kumar and Bansal, 2010).
Security Requirement:
Security is the major concern for the users to pay the amount of money through the online
transaction. It is required to intimate the users with the security system in the payment
module through which they can securely complete their transaction. Bill is generated which
mentions the amount of money paid by the users for the verification of the transaction
completion (Naranayan and et. al., 2015). Online payment can be done within the fraction of
seconds which saves time of the user. Users are provided with different modules for carrying
out online payments such as by using debit card, credit card, net banking, smart cards, e-
checks, e-wallet, and others (Ryan, and Efatmaneshnik, 2015). Security is the perquisite for
online and offline payment. Strategic plans are designed for minimizing the frauds and
information leakages from the payment gateways to the third party. Standard security
protocols are used for securing the payment process (Sulaman, Weyns, and Host, 2013).
Cryptographic techniques are used for safely and securely completing the payment process by
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide

using the online mode. Notification regarding the transaction process should be sent to the
user so that in case of fraud required action can be taken within time. The diagram below
shows the payment process used for online payment mode:
Project Management Plan:
Project Schedule:
Task Name Duratio
n Start Finish
Fuel consumption report and
employee roster management 37 days Tue 10-09-19 Wed 30-10-19
Project Planning Phase 13 days Tue 10-09-19 Thu 26-09-19
Project Proposal 1 day Tue 10-09-19 Tue 10-09-19
Feasibility Analysis 2 days Wed 11-09-19 Thu 12-09-19
Required Output 1 day Fri 13-09-19 Fri 13-09-19
Development of requirement
specification plan 2 days Mon 16-09-19 Tue 17-09-19
Cost Estimation 2 days Wed 18-09-19 Thu 19-09-19
Project Schedule 3 days Thu 19-09-19 Mon 23-09-19
user so that in case of fraud required action can be taken within time. The diagram below
shows the payment process used for online payment mode:
Project Management Plan:
Project Schedule:
Task Name Duratio
n Start Finish
Fuel consumption report and
employee roster management 37 days Tue 10-09-19 Wed 30-10-19
Project Planning Phase 13 days Tue 10-09-19 Thu 26-09-19
Project Proposal 1 day Tue 10-09-19 Tue 10-09-19
Feasibility Analysis 2 days Wed 11-09-19 Thu 12-09-19
Required Output 1 day Fri 13-09-19 Fri 13-09-19
Development of requirement
specification plan 2 days Mon 16-09-19 Tue 17-09-19
Cost Estimation 2 days Wed 18-09-19 Thu 19-09-19
Project Schedule 3 days Thu 19-09-19 Mon 23-09-19
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser

Risk Identification 1 day Tue 24-09-19 Tue 24-09-19
Software Security Requirement 2 days Wed 25-09-19 Thu 26-09-19
Project Designing Phase 8 days Fri 27-09-19 Tue 08-10-19
Finalization of Software
requirement specification 2 days Fri 27-09-19 Mon 30-09-19
Software Design 3 days Tue 01-10-19 Thu 03-10-19
Risks Management plan 1 day Fri 04-10-19 Fri 04-10-19
Monitoring and control
mechanism 2 days Mon 07-10-19 Tue 08-10-19
Coding and Testing Phase 11 days Wed 09-10-19 Wed 23-10-19
Coding of Software Design 3 days Wed 09-10-19 Fri 11-10-19
Prepare test plan and procedures 3 days Mon 14-10-19 Wed 16-10-19
Testing of software 2 days Thu 17-10-19 Fri 18-10-19
Verifying output with the
software requirement 2 days Mon 21-10-19 Tue 22-10-19
Test report 1 day Wed 23-10-19 Wed 23-10-19
Project Closure 5 days Thu 24-10-19 Wed 30-10-19
Handover test report 2 days Thu 24-10-19 Fri 25-10-19
Handover software for operation 2 days Mon 28-10-19 Tue 29-10-19
Project close 1 day Wed 30-10-19 Wed 30-10-19
Project Estimated Cost plan:
Task Name Duration Resource
Names Cost Predecessors
Fuel consumption report and
employee roster management 37 days $5,064.00
Project Planning Phase 13 days $2,304.00
Project Proposal 1 day Project
Manager $184.00
Software Security Requirement 2 days Wed 25-09-19 Thu 26-09-19
Project Designing Phase 8 days Fri 27-09-19 Tue 08-10-19
Finalization of Software
requirement specification 2 days Fri 27-09-19 Mon 30-09-19
Software Design 3 days Tue 01-10-19 Thu 03-10-19
Risks Management plan 1 day Fri 04-10-19 Fri 04-10-19
Monitoring and control
mechanism 2 days Mon 07-10-19 Tue 08-10-19
Coding and Testing Phase 11 days Wed 09-10-19 Wed 23-10-19
Coding of Software Design 3 days Wed 09-10-19 Fri 11-10-19
Prepare test plan and procedures 3 days Mon 14-10-19 Wed 16-10-19
Testing of software 2 days Thu 17-10-19 Fri 18-10-19
Verifying output with the
software requirement 2 days Mon 21-10-19 Tue 22-10-19
Test report 1 day Wed 23-10-19 Wed 23-10-19
Project Closure 5 days Thu 24-10-19 Wed 30-10-19
Handover test report 2 days Thu 24-10-19 Fri 25-10-19
Handover software for operation 2 days Mon 28-10-19 Tue 29-10-19
Project close 1 day Wed 30-10-19 Wed 30-10-19
Project Estimated Cost plan:
Task Name Duration Resource
Names Cost Predecessors
Fuel consumption report and
employee roster management 37 days $5,064.00
Project Planning Phase 13 days $2,304.00
Project Proposal 1 day Project
Manager $184.00

Feasibility Analysis 2 days Project
Manager $368.00 3
Required Output 1 day Project
Manager $184.00 4
Development of requirement
specification plan 2 days Project
Manager $368.00 5
Cost Estimation 2 days Project
Manager $368.00 6
Project Schedule 3 days Project
Manager $552.00 6
Risk Identification 1 day Risk Manager $120.00 7,8
Software Security Requirement 2 days Software
Analyst $160.00 9
Project Designing Phase 8 days $1,008.00
Finalization of Software
requirement specification 2 days Software
Analyst $160.00 10
Software Design 3 days Software
Designer $360.00 12
Risks Management plan 1 day Risk Manager $120.00 13
Monitoring and control
mechanism 2 days Project
Manager $368.00 14
Coding and Testing Phase 11 days $1,040.00
Coding of Software Design 3 days Software
Developer $240.00 15
Prepare test plan and procedures 3 days Software
Developer $240.00 17
Testing of software 2 days Software
Designer $240.00 18
Verifying output with the
software requirement 2 days Software
Designer $240.00 19
Test report 1 day Software $80.00 20
Manager $368.00 3
Required Output 1 day Project
Manager $184.00 4
Development of requirement
specification plan 2 days Project
Manager $368.00 5
Cost Estimation 2 days Project
Manager $368.00 6
Project Schedule 3 days Project
Manager $552.00 6
Risk Identification 1 day Risk Manager $120.00 7,8
Software Security Requirement 2 days Software
Analyst $160.00 9
Project Designing Phase 8 days $1,008.00
Finalization of Software
requirement specification 2 days Software
Analyst $160.00 10
Software Design 3 days Software
Designer $360.00 12
Risks Management plan 1 day Risk Manager $120.00 13
Monitoring and control
mechanism 2 days Project
Manager $368.00 14
Coding and Testing Phase 11 days $1,040.00
Coding of Software Design 3 days Software
Developer $240.00 15
Prepare test plan and procedures 3 days Software
Developer $240.00 17
Testing of software 2 days Software
Designer $240.00 18
Verifying output with the
software requirement 2 days Software
Designer $240.00 19
Test report 1 day Software $80.00 20
⊘ This is a preview!⊘
Do you want full access?
Subscribe today to unlock all pages.

Trusted by 1+ million students worldwide
1 out of 23
Related Documents

Your All-in-One AI-Powered Toolkit for Academic Success.
 +13062052269
info@desklib.com
Available 24*7 on WhatsApp / Email
Unlock your academic potential
Copyright © 2020–2025 A2Z Services. All Rights Reserved. Developed and managed by ZUCOL.