0% found this document useful (0 votes)
61 views20 pages

System Analysis and Design Project Requirements CCC

This document is a project report for an Ordering-Delivery Management System being developed for Hatid Delivery Services. The report includes sections on the project vision, description, approach, goals and objectives. The project aims to develop a system and mobile application to help Hatid improve its delivery operations by tracking orders, locations, and providing customers a way to securely order and view order statuses. The project will use an agile methodology approach with iterations to design, develop and test the system. The goals are to digitize Hatid's processes to make transactions more efficient for both customers and the business.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
61 views20 pages

System Analysis and Design Project Requirements CCC

This document is a project report for an Ordering-Delivery Management System being developed for Hatid Delivery Services. The report includes sections on the project vision, description, approach, goals and objectives. The project aims to develop a system and mobile application to help Hatid improve its delivery operations by tracking orders, locations, and providing customers a way to securely order and view order statuses. The project will use an agile methodology approach with iterations to design, develop and test the system. The goals are to digitize Hatid's processes to make transactions more efficient for both customers and the business.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 20

A PROJECT REPORT ON

ORDERING-DELIVERY MANAGEMENT SYSTEM

Undertaken at

HATID DELIVERY SERVICES


San Vicente, Calapan City
Oriental Mindoro

Submitted in Partial Fulfillment of the Requirements of


Bachelor of Science in Information System for
SYSTEMS ANALYSIS AND DESIGN

MS. MARITES DIMALIBOT BENGUA


Assistant Professor

CUSTODIO, MHITON
DAPITO, APRIL ROSE
IBAÑEZ, LEA JEAN
MANALO, LHIENY MAE
ORBASAYAN, KIM JASPER

2022
VISION

Center of Inclusive Education in Building Discipline and Good Character for God
and Humanity

MISSION

In the pursuit of the vision of the City College of Calapan as an


educational institution subscribing to the total development of the youth, the
following are the mission statements of the City College of Calapan:

a. To foster the intellectual, moral, social, and creative life of its students through
quality, accessible and affordable education

b. To provide for a general education that will develop the whole human
personality and seek to create a cultural environment that will prepare him to
be professionally competent for life

c. To foster awareness of the socio-economic situation, a commitment to its


improvement, the Development of Civil and Social Responsibility and
Discipline

d. To provide training and experiences in the sciences and professions.

e. To enhance the promotion of our cultural values and foster social awareness
and responsiveness towards the upliftment of the youths of Calapan

PHILOSOPHY

We Create Possibilities for life-long Learning


TITLE PAGE

ORDERING-DELIVERY MANAGEMENT SYSTEM


ACKNOWLEDGEMENT

This project would not have been possible without the assistance of
numerous people. We would like to thank Mr. Keann Cardio, CEO of Hatid
Delivery Services, for allowing us to analyze their business process, for being
responsive and providing necessary information, and for allowing us to visit their
office; we would not have been able to develop this project without his generous
support.

Furthermore, we are grateful to Mrs. Marites Bengua, our professor, for her
constant patience and guidance, for sharing her knowledge on how to improve
our project, and for the time she spent discussing various topics that we used in
our project.

We would also like to express our heartfelt gratitude to our family for their
unwavering physical and financial support. Lastly, we thank our Almighty God for
providing us with strength despite our heavy workloads. Overall, we appreciate it.
DEDICATION

This project report is dedicated to Hatid Delivery Services, who provide us


with invaluable assistance in completing this project. A huge thank you to
everyone in the groups who went above and beyond to complete this project.

To our families who understand our hectic schedules and their patience
with us while we work on this project. To our friends who assisted us and to our
professor who extended the deadline for this project so that we could complete it.

Lastly, this project will be dedicated to the future Information System


students of City College of Calapan, as a guide if they wish to submit the same
proposal.
TABLE OF CONTENTS

Page No.

Vision, Mission, and Philosophy of i


City College of Calapan

Title Page ii

ACKNOWLEDGEMENT iii

DEDICATION iv

TABLE OF CONTENTS v

1 PURPOSE 1

2 PROJECT INFORMATION 10
2.1 Project Description
2.2 Project Approach
2.3 Goals, Objectives, and Scope
2.4 Business Drivers
2.5 Stakeholders
2.6 Assumptions, Dependencies, and Constraints
2.7 Risks
2.8 Cost
2.9 Delivery Dates

3 PROCESS INFORMATION 30
3.1 Current Processes
Context Diagram
Diagram-0 DFD
Decision Table
Decision Trees
3.2 New Processes or Future Enhancements
Context Diagram
Diagram-0 DFD
Decision Table
Decision Trees
3.3 Use Case Diagram with Scenarios
3.4 E-R Modeling.

4 Designing the Recommended System 50

Interface design (input screens)


Interface design (output screens)

APPENDICES

Appendix A. Interview Outline / Questionnaire


Appendix B. Curriculum Vitae
1 Purpose

The purpose of this project is to present a useful and effective application


and system that will be proposed to the chosen business. This Ordering-
Delivery Management System and HATID Application will solve the
problem and issues that Hatid Delivery Services encounters throughout
their business operations. The researchers identified the business’
problems to be resolved:
a) The business operates manually using a log book wherein the
records of deliveries or transactions listed.
b) The business only use messenger application for ordering and
keeping data;
c) The business only use Facebook page for promotion; and
d) Riders’ poor signal when delivering the orders.
Developing an Ordering-Delivery Management System and HATID
Application were the researchers’ best solution for it will be a big help to
make Hatid Delivery Services operations easier, secure, and timely.

2 Project Information

2.1 Project Description


The Project Description section provides a high level general view
of the project; background, vision, approach, timeframe, etc.
2.2 Project Approach

The project approach used for this study is Agile Methodology.


The Agile software development life cycle is a structured series of
stages that a product goes through from start to finish. It is divided into
six stages: concept, inception, iteration, release, maintenance, and
retirement.

The concept phase comes first. A product owner will define the
scope of their project here. If there are several projects, the most
important ones will be prioritized. The product owner will estimate the
time, cost of potential projects, and the features they want during the
concept stage. This detailed analysis will assist them in determining
whether a project is feasible before beginning work. After the concept
has been defined, it is time to assemble the software development
team. . The design process can then begin. The team will design the
user interface and build the project architecture.

The iteration phase, also known as construction, comes next. It is


usually the longest phase because the majority of the work is done
here. This is where the developers begin to code all the design and
features that has been planned. The product is almost ready for
release. However, the quality assurance team must first perform some
tests to ensure that the software is fully functional. These Agile team
members will test the system to ensure that the code is clean; if
potential bugs or defects are discovered, the developers will address
them as soon as possible.

The customers will now be able to access the software after it has
been fully deployed. This action puts it in maintenance mode. During
this phase, the software development team will provide ongoing
support to ensure that the system runs smoothly and that any new
bugs are resolved. Lastly, a product enters the retirement phase for
one of two reasons: it is being replaced with new software, or the
system itself has become obsolete or incompatible with the
organization over time.

The Agile Methodology is use for a developer and client to adapt in


the quick changes that may happen in the market. Agile Method is
consider as one of the most adaptability and flexible developing
method that can be use when developing a system. The Figure 1,
below shows it six phases.

2.3 Goals, Objectives, and Scope


Hatid Delivery Services is an online ordering business that needs a
useful and effective system and application for the easiest
transactions. The researchers’ goal for this project is to provide an
Ordering-Delivery Management System and HATID Application for
Hatid’s business operations. This goal will be met with the following
objectives:

a) To track the exact location of the customer through the


customer’s basic inputs in the system;
b) To save and keep data from the customers for they will be have
permanent and official account for ordering;
c) To determine the pending, to ship, and to receive orders for the
customers will easily know if their orders were about to arrive;
d) To offer loyal customers various vouchers and discounts for
their continuous supporting the business using the system; and
e) To promote different stores all over the Province of Oriental
Mindoro for the customers to visit which store they want to
purchase their orders.

The scope of this project covering the ordering process, delivering


process, customer’s information, incentives for the loyal customers and
users.

a) Ordering Process

The customers make orders using HATID Application.


Through this application, customers can visit the stores all over the
Province of Oriental Mindoro provided by the app and order the
product they want to purchase. Each store have different categories
or industry- food, personal hygiene, cosmetics, appliances, school
supplies, accessories, gift items, clothing, beddings, toys, shoes,
bags and the like. The customer will pick a category pertaining to
the product they want to order. After picking a category, the
application will frequently ask using pop up message with
answering machine, what specific product that the customer wants
to avail. The app will also answer if the product is available in the
store or not. If the product is available, the customer can already
place order and confirm the full name, location and contact number.
The customer can choose the mode of payment, it can be cash on
delivery, g-cash, and other bank accounts. The customer can
change the location only but the full name and contact number is
permanent already in the application as well as in the system. The
customers can already see the receipt of their order including the
name of the products, amount of the products, shipping fee, and
the overall amount.
b) Delivering Process

Upon ordering, HATID Application recorded the order and it


will be processed by the Ordering-Delivery Management System.
Through the app, the riders can contact the receiver of the product
that they are going to deliver. Having the contact number of the
customer, the riders can make phone calls and message
conversation. Also, the application provides chat box for the
customers to contact HATID and can ask about their order. This is
for the ease communication with the customers.

c) Customer’s Information

The customer will create an account in the HATID Application


including their full name, exact address and location with nearest
landmark, contact number, and email address. Once the customer
confirmed their basic info, it will be automatically recorded in the
app and system. When ordering, the customer can change the
location of delivery. With this, the riders can easily track the
customer’s location and place.

d) Incentives

Hatid Delivery Services offers different kinds of discount


vouchers for those customers who supports the business. These
vouchers can be claimed according to the purchases of the
customer.

2.4 Business Drivers

The proposed system named Ordering-Delivery Management


System is intended to help the business, its owner, employee and their
customer to make their business transactions faster and easier. With
the O-DMS, the system will streamline the current business processes
to provide much better services and be convenient to the customers.
Hatid will be able to make transactions with their customers easily,
reduce issues with their customers and will minimize their workloads.

2.5 Stakeholders

The followings are the project stakeholders and their respective


roles.
PROJECT ROLES
STAKEHOLDERS
CEO Provides financial support and
authorization for the project.
CUSTOMER Acts as the user that will provide
inputs on current operations, desired
changes and give feedbacks about
the performance of the new
application.
RIDERS One of the user of the application that
will ensure that the products delivered
to the customers are accurate.
PROJECT TEAM Develops plan, analyze and design
MEMBERS the business processes and is
responsible for the implementation of
the new project.

2.6 Assumptions, Dependencies, and Constraints

The followings are the list of assumptions, dependencies and


constraints that could constrain the project team, development or
implementation.

Assumptions

 Resources and employees might not be available in some


times.
 Some features of the system might have a minimal errors
that will cause delay to the target deliverable dates.
 Customers might have a confusion because of the new
business process

Dependencies

 Without conducting an interview/survey to the users, it will be


impossible to analyze and define the needs of the users
therefore, project team are also unable to design the new
processes.
 Unavailability of resources like Computer/Laptops might
delay the coding of the program of the new system.
 As the system's functionalities increase, so will the amount
of time required to complete it.

Constraints
 Delayed activities may also delayed the entire project.
 The addition of the excluded features may cause to the target
deliverable date
 Unable to meet a sudden cost increase, the project scope may
be reduced and the quality may suffer.

2.7 Risks

The following are the risks that the project team finds that are
associated with the project. Along with it are the mitigation information
that the team and the management provided to reduce the severity of
each risks.

 Insufficient training of staff/employee about the new processes


When changing the whole business processes, we should also
consider the people who will be affected by the new processes. It is
important that they have all the knowledge and knew what will be
the changes. As a response to this risk, the management must
provide funding to finance the trainings or seminars of the
employee. With these trainings or seminars and the knowledge of
the employee about the new process we can avoid future problems
from happening.

 Higher cost of Implementation


Implementing the new processes might take a little longer,
expenses to materials and people can be doubled there’s a
tendency that the project team might experience difficulty in
financial. To mitigate this risk, the team might have a little
adjustments to the proposed budget and also making sure that the
specific task will be completed on time. For example in conducting
an interview, project team will spent money on transportation or
fare but emergency came or the interviewee might have a hectic
schedule so the interview might be delay. In this part, it clearly
shows that if we don’t have a clear business plan, some specific
task might be affected that will cause delayed to the entire project.

 Failure to Redesign the Current Processes into much better


processes
One of the reason why we proposed and create a system for a
businesses is to help them improve their business processes. To
achieve this goal, project team should analyze the business
process as well as the needs of the users. By conducting an
interview to the user, project members can able to analyze its
needs and be able to come up with much better solutions or ideas.
2.8 Cost
Provide estimated total costs for implementing the proposed
solution.

ASSETS COST
1 set of Computer Php 15, 000

Total: Php 15,000


DEVELOPMENT Cost
Labor Php 50,000
Internet Fee Php 10,000
Electricity Bill Php 10,000
Web Hosting Php 5,000
Other Supplies Php 3,000
Total: Php 78,000

Assets - Php 15,000


Development Cost – Php 78,000
TOTAL: Php 93,000

2.9 Delivery Dates


List high-level deliverables / milestones for the project and their
associated target dates

3 Process Information

3.1 Current Processes


The followings are the Business Process Diagrams that will show
any complex processes or steps that are used to do a specific job.
Context Diagram
Diagram 0

Diagram 1
Diagram 2
Decision table
1 2 3 4

Rider is Available near the location of Y Y N N


the customer

Product is available on the store Y N Y N

Accept Order X X

Reject Order X X

• Data Flow diagram (Context diagram, Diagram 0 DFD,


Lower Level Diagram)
• Decision table
• Decision Trees

3.2 New Processes or Future Enhancements


Provide Business Process Diagrams for any new complex
processes or steps that must be performed to do a specific job.
Consider systems involved, users, when tasks are performed, and
what the results are. Describe the process using text or a graphic
process flow.
Any business rules, such as calculations, decisions / if-then,
algorithms, or procedures should be clearly defined and broken
down to the individual steps. Include the following information in
the process diagrams:
• Data Flow diagram (Context diagram, Diagram 0 DFD,
Lower Level Diagram)
• Decision table
• Decision Trees
• Data Dictionary

4 Designing the Recommended System


Describe the interface characteristics of the system, application or
software. Include both interfaces among the system, application or
software and their interfaces with external entities such as systems,
configuration items, and users.

You might also like