You are on page 1of 17

CHAPTER III

Design and Methodology

3.1 Requirements Analysis

The IPC Sales and Supply Monitoring System with Online Reservation is a

desktop system and a web-based system. This system is developed for the sales and

the monitoring of supply of the IPC depot and in additional to this is the reservation

system. Sales and Monitoring is a desktop program that will handle the sales and

making the receipts of the clients, it will also store the everyday transaction of the depot

and it will also monitor the supply of the petroleum on the tanks and which can add

supply for the tanks. The Online reservation is a website that can reserve the buying of

the petroleum in the depot ahead of time, in which they have the privilege of being

prioritize first when loading the products and the website also have the feature of

making an appointment for the registration of their account on the depot system and on

the website.

The IPC Sales and Supply Monitoring System with Online Reservation will be

using The Waterfall Model. Waterfall model is a sequential model, in this model, the

software development activity is divided into different phases and each phase is

consisting of a Series of tasks and has different objectives. These are the phases of the

waterfall model, Planning, Analysis and Design, Implementation, Integration and

Testing, and Maintenance. The output of each phase becomes the input of the next

phase. It is mandatory for a phase to be completed before the next phase starts, in

short there is no overlapping on this model.

_____________________________________________________________________________________
Island Petroleum Corporation Sales and Monitoring System With Online Reservations 3-1
3.2 Requirements Documentation

The researchers conducted a step by step process in order to come up with a

Sales and Monitoring System which will meet the objective previously stated in the

previous chapter and to provide a program which will be a great help to the IPC Sales

and Monitoring System with Online Reservation.

First an interview was conducted in order to know the operations of the depot and to

identify the problem of the organization.

Second, previous studies in relation with the topic were gathered from reserves, past

thesis and the internet to properly comply with the current needs of the entity

3.2.1 Methodology Used for System Development

Waterfall model

Requirements

System Design

Implementation

Integration and Testing

Deployment

Maintenance

_____________________________________________________________________________________
Island Petroleum Corporation Sales and Monitoring System With Online Reservations 3-2
The model that we are going to follow is the waterfall model. Waterfall model has

been chosen for our proposed system because all of the requirements were known

beforehand and the objective of our system development is the computerization and

automation of an already existing manual working system of the stated entity. The

waterfall model is the pioneer of the SDLC processes, it was the first model which was

widely used in the software development industry. It is divided into phases, In which

each phases must be completed before moving to the next phase and so on, there is no

overlapping of phases in this model. On the figure below Waterfall Model is consist of 6

phases, Requirements, System Design, Implementation, Integration and testing,

deployment and maintenance.

3.2.1.1 Requirements

During this initial phase, we built a development team and set a meeting on how

we going to do this research and how to find an organization to be our respondent for

this project. After finding an organization which is the IPC depot, we gathered data on

our target entity by making an interview on the management of the organization, in

order to produce a potential requirement of the system and are methodologically

analyzed and written down in specification document that serves as the basis for all

future development of the system. This phase will be the basis of what we will gonna do

on the next phase.

_____________________________________________________________________________________
Island Petroleum Corporation Sales and Monitoring System With Online Reservations 3-3
3.2.1.2 System Design

After the first phase. We identified what system development process we will be

using, we decided on using Waterfall Model, because it fits the approach we use for this

project. We also made the Data Flow Diagram for the flow of data in this system and

also the Entity Relationship Diagram for its database. The planning on what we gonna

do on our proposed system on the next phases.

3.2.1.3 Implementation

In this phase, on basis in the previous phase, the source code of the project

system is written, the design and analysis of the research in the previous phases will be

implemented on this phase.

3.2.1.4 Integration and Testing

In this stage all the codes that were implemented on the previous phase is

constructed into a system. The system will undergo series of testing in order to

determine if there are errors or irregularities in the proposed system.

3.2.1.5 Deployment

After passing the testing phase, the system will be delivered to the respondent

for them to use it and make their task faster and easier and also to get feedback from

the respondent.

_____________________________________________________________________________________
Island Petroleum Corporation Sales and Monitoring System With Online Reservations 3-4
3.2.1.6 Maintenance

In this last phase is the maintenance of the system will be yearly, in order for it

work smoothly and avoid future errors, and if any error suddenly occur, the

management may call the team for an immediate repair of the system.

3.3 Design of Software System

Fig 3.1 Storyboard of the Proposed System

_____________________________________________________________________________________
Island Petroleum Corporation Sales and Monitoring System With Online Reservations 3-5
3.3.1 Hierarchical Structure

_____________________________________________________________________________________
Island Petroleum Corporation Sales and Monitoring System With Online Reservations 3-6
3.3.2 Data Flow Diagram

_____________________________________________________________________________________
Island Petroleum Corporation Sales and Monitoring System With Online Reservations 3-7
_____________________________________________________________________________________
Island Petroleum Corporation Sales and Monitoring System With Online Reservations 3-8
3.3.3 Flow Chart(Per Module/GUI based)

WEBSITE CLIENT Start

Input Web
Address

Redirect to
IPC Website

Input Username
and password

Verify
Login

NO
Correct Login
Login Again
YES

Redirect to
reservation

Input
Reservation

Confirm
Reservation

NO
Confirm Go back to
reservation
YES

Show
END
Reservation
Number
_____________________________________________________________________________________
Island Petroleum Corporation Sales and Monitoring System With Online Reservations 3-9
Manager Login

_____________________________________________________________________________________
Island Petroleum Corporation Sales and Monitoring System With Online Reservations 3 - 10
Manger Supply Module

_____________________________________________________________________________________
Island Petroleum Corporation Sales and Monitoring System With Online Reservations 3 - 11
Manager Reports Module

_____________________________________________________________________________________
Island Petroleum Corporation Sales and Monitoring System With Online Reservations 3 - 12
Auditor Login

_____________________________________________________________________________________
Island Petroleum Corporation Sales and Monitoring System With Online Reservations 3 - 13
Auditor Supply Module

_____________________________________________________________________________________
Island Petroleum Corporation Sales and Monitoring System With Online Reservations 3 - 14
Auditor Report Module

_____________________________________________________________________________________
Island Petroleum Corporation Sales and Monitoring System With Online Reservations 3 - 15
Cashier Module

_____________________________________________________________________________________
Island Petroleum Corporation Sales and Monitoring System With Online Reservations 3 - 16
3.3.4 Entity Relationship Diagram(Physical ERD and Logical ERD)

_____________________________________________________________________________________
Island Petroleum Corporation Sales and Monitoring System With Online Reservations 3 - 17

You might also like