Waterfall Methodology, Examples of Use and Methods to Use It

Waterfall Methodology, Examples of Use and Methods to Use It

The waterfall methodology or what is commonly known as the waterfall methodology is commonly known as the basic life cycle, the place it describes a scientific and sequential strategy to software program growth, beginning with the specification of person wants after which persevering with by means of the planning phases. , modeling, development, and supply of the system to clients/customers (deployment), which ends with assist for the entire software program produced. There are 5 phases of the waterfall methodology, specifically:

1. Wants evaluation

This stage can normally be obtained by means of interviews

2. System Design

System Design helps in figuring out {hardware} and system necessities and likewise helps in defining the general system structure.

3. Implementation

On this stage, the system is first developed in small applications known as items, that are built-in in subsequent phases.

4. Integration & testing

The items developed shall be built-in into the system after testing carried out by every unit

5. Operation & upkeep

The ultimate stage within the waterfall mannequin. The software program is completed, run and maintained.

One of many journals that discusses using the waterfall methodology in constructing data methods is the journal Khaizul Rizal (2 September 2018). The journal discusses the creation of a desktop-based drug vendor data system utilizing the waterfall mannequin. In system growth planning, it consists of a number of steps akin to analyzing necessities, designing, coding and testing. A extra full rationalization is as follows:

Title: Design and development of a desktop-based drug gross sales data system utilizing the waterfall mannequin

By: Khaizul Rizal (2 September 2018)

Analysis strategies:

1. Knowledge assortment strategies

a) Commentary

On this case, the author made observations or direct observations on the Zam-Zam pharmacy.
b) Interview

That is two-way communication to acquire information from respondents that may be trusted as enter to finish this analysis.
c) Literature Examine
Literature research is carried out, specifically by learning and gathering the theories mentioned as a way to get hold of information and written data associated to the issue raised.

2. System growth strategies

a) Analyze

Is the method of gathering data system necessities.

b) Design

Software program design is a multi-rare course of that focuses on the design of making software program applications together with information buildings, software program structure, interface illustration and coding procedures.

c) Coding
It’s the strategy of writing a program language to write down a program language in order that the knowledge system could be created by a machine.
d) Testing

Concentrate on the software program from a logical and purposeful perspective and make sure that all elements have been examined.

Outcomes and Dialogue :

1. Wants evaluation

a) Pharmacist

1. Pharmacists can login and log off.

2. Can handle drug information.

b) Cashier

1. Cashiers can login and log off.

2. Can handle client information.

3. Can handle transaction information.

4. Can handle experiences.

c) Pharmacy Proprietor

1. Can log in and log off.

2. Can view gross sales experiences.

2. Design

a) System design

b) Database Design

C) Show design

3. In Code

The implementation of this gross sales data system makes use of a visible primary software because the programming design.

4.Testing

Utilizing black field testing.

In our case, we need to create a desktop-based gross sales data system on the Dana Sentosa Youngsters’s Toy Retailer utilizing the waterfall methodology with work steps in accordance with the journal by Khaizul Rizal. The planning for making a vendor data system on the Dana Sentosa Youngsters’s Toy Retailer is as follows:

Title: Utilizing the waterfall methodology in making a desktop-based gross sales data system on the Dana Sentosa Youngsters’s Toy Retailer.
By: Eka Dinata PP (18120067), Catenary F (18120085), Moch. Abdul Rohman (18120078)

Analysis strategies:

1. Knowledge assortment strategies

a) Commentary

We made observations on the Dana Sentosa youngsters’s toy store and several other different toy outlets, in order that with the extra objects or toy outlets we observe, we hope to get adequate analysis outcomes that can be utilized to create a system.


b) Interview

On this case, we carried out an interview with one of many gross sales actions on the toy store, specifically the store selector, with the questions we’ll ask as follows:
– What was your preliminary motivation for buying and selling?
– What and what number of merchandise are offered? On this case it’s the kinds of toys.
– What’s the process for buying items?
– What’s the common revenue for a month?
– Are there any obstacles throughout buying and selling?
– Methods to overcome obstacles in buying and selling?
– Is the tactic used to beat obstacles efficient?
– What purposes does this store at present use to assist enterprise processes?
– Does the applying used assist databases?
– Is the applying at present used actually useful in doing enterprise?
– What purposes are wanted to assist enterprise processes?
– Is the system or software internet or desktop primarily based?
– What options are wanted within the software system?
– What data is required within the software?
– What information is expounded to this software?
– Who will use this software?
– Are there any explicit additions you desire to on this software?
– If you actually need an software, what advantages will you get?
– What can we anticipate from this software?

c) Literature Examine

Literature research is carried out, specifically by learning and gathering the theories mentioned as a way to get hold of information and written data associated to the issues raised

2. System growth strategies

a) Analyze

Is the method of gathering data system necessities wanted to create a system.

b) Design

Is creating software program program designs together with information buildings, software program structure, interface illustration and coding procedures.

c) Coding

It’s the strategy of writing a program language to write down a program language in order that the knowledge system can be utilized by machines.

d) Testing
Concentrate on the software program from a logical and purposeful perspective and make sure that all elements have been examined.

Outcomes and Dialogue :

1. Wants evaluation
a) Commentary
From the observations, it may be concluded that many toy outlets promote many kinds of toys. The Dana Sentosa youngsters’s toy store itself sells 3 kinds of toys, specifically dolls, robots and automobiles. These three kinds of toys are additionally offered by a number of outlets. Within the buying and selling course of, many toy outlets, together with Dana Sentosa, are nonetheless manual-based, so in accordance with store house owners, they encounter issues akin to frequent errors in information assortment and checking information or experiences. Different outcomes additionally concluded that many store house owners admitted that they needed a brand new computerized gross sales system in order that their merchandise could be recognized extra rapidly so they’d promote rapidly. Other than that, this want can also be primarily based on virtually the identical purpose, specifically that customers need one other approach in order that they’ll purchase merchandise extra simply and rapidly within the buying course of.

b) Interview
From the interviews, outcomes had been obtained concerning the wants for utilizing the applying with the next procedures:

1) Store Proprietor

a. Store house owners can login and log off.

b. Can view product information.
c. Can view transaction information.
d. Can view client information.
e. Can view experiences.

2) Officer

a. Staff can login and log off.

b. Can handle product information.
c. Can handle client information.

d. Can handle transaction information.

e. Can handle experiences.

3) Purchaser

a. Can log in and log off.

b. Can view, order and purchase merchandise on the market.
c. Can see experiences of transactions which have been carried out.

2. Design

a) System design

b) Database Design

C) Show design

3. In Code

In creating this technique, we used the JAVA programming language.

4.Testing

In testing this technique we use the black field methodology, specifically testing carried out on this system show to see whether or not this system can run correctly as desired.

Reference :
https://www.researchgate.internet/publication/336724663_Rancang_Bangun_sistem_Information_Penjualan_Obat_Dekstop_Based_with_Waterfall_Model

CATEGORIES
TAGS
Share This

COMMENTS

Wordpress (0)
Disqus ( )