Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

Explain about HLD and LLD ?

Answer Posted / devang

For people who have been involved in software projects, they
will constantly hear the terms, High Level Design (HLD) and
Low Level Design (LLD). So what are the differences between
these 2 design stages and when are they respectively used ?

High – level Design gives the overall System Design in terms
of Functional Architecture and Database design. It designs
the over all architecture of the entire system from main
module to all sub module. This is very useful for the
developers to understand the flow of the system. In this
phase design team, review team (testers) and customers plays
a major role. For this the entry criteria are the
requirement document that is SRS. And the exit criteria will
be HLD, projects standards, the functional design documents,
and the database design document. Further, High level deign
gives the overview of the development of product. In other
words how the program is going to be divided into functions,
modules, subdivision etc.

Low – Level Design (LLD): During the detailed phase, the
view of the application developed during the high level
design is broken down into modules and programs. Logic
design is done for every program and then documented as
program specifications. For every program, a unit test plan
is created. The entry criteria for this will be the HLD
document. And the exit criteria will the program
specification and unit test plan (LLD).
The Low Level Design Document gives the design of the actual
program code which is designed based on the High Level
Design Document. It defines Internal logic of corresponding
submodule designers are preparing and mapping individual
LLD’s to Every module. A good Low Level Design Document
developed will make the program very easy to be developed by
developers because if proper analysis is made and the Low
Level Design Document is prepared then the code can be
developed by developers directly from Low Level Design
Document with minimal effort of debugging and testing.

Is This Answer Correct ?    107 Yes 3 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

what is INFORMATICA TESTING process

2330


Enlist the advantages of informatica.

1097


What are the types of data warehouses?

1568


Define filter transformation?

1142


What are the types of lookup transformation?

1116


How to extract sap data using informatica?

1083


What is incremental aggregation?

1131


How to generate sequence numbers?

1126


How big was your fact table

1852


Differentiate between sessions and batches?

1062


Is there any way to read the ms excel datas directly into informatica?

1065


How can you differentiate between powercenter and power map?

1136


Tell me can we override a native sql query within informatica? Where do we do it? How do we do it?

1110


Explain is there any way to read the ms excel datas directly into informatica? Like is there any possibilities to take excel file as target?

1156


How to open an older version of an object in the workspace?

1262