Logical Design Document Format
Logical Design Document Format
1. Cover page.
2. Table of contents.
3. Introduction
4. Business rules
5. Process modeling
6. Data modeling OR
7. Web site structure
Logical Design
1. Business rules:
What really happens in the organization?
Explain all the operations of the business
relevant to the system being developed.
This should help the reader capture the
scope of your proposed system.
Clearly show the system boundary.
Should be in narrative form (at least one
paragraph).
Logical Design
2. Process modeling:
Identify and explain the meaning of symbols
to be used.
Identify all the processes
Identify the context diagram for the system.
Construct the DFDs
Decompose the DFDs to level 0- level 3.
Logical Design
2. Process modeling:
Context diagram:
That captures the system at the highest level.
This diagram captures the main process.
This is a data flow diagram (DFD) of the
scope of an organizational system that
shows the system boundaries, external
entities that interact with the system and the
major information flows between the entities
and the system
Logical Design
2. Process modeling:
Data flow diagram:
Identify Use Cases, i.e. the ways in which
users most commonly use the system.
Create DFD fragments for each use case.
Decompose the DFD fragments to level 0-
level 3
Logical Design
3a. Data modeling (For database systems):
Identify the major entities and attributes.
Normalize to third normal form.
Ensuring there is no redundancy.
All tables must have primary and foreign keys.
Construct the data dictionary. That shows the
attributes and the field properties.
The entity relationship diagram (ERD).
Logical Design
3a. Data modeling (For database systems):
Provide process description using structured
English (pseudocode).
Draw the flow chart for the pseudo code.
Provide any abbreviations and definition of
terms used.
All the symbols used in the flow chart must be
explained.
Logical Design
3b.Web site structure (For web based systems):
Describe the layout and components of the web
site.
Specify the web design methodologies; top-down,
bottom-up or incremental.
Specify the design techniques to be used;
Specify how the pages created will be linked
together; - Hierarchically, linear organization or
combination of linear and hierarchical.
Logical Design
Specify the overall look and feel with a
universal grid;-
Web wide navigation links to assist the user
move through the entire website
Information cues for the user to describe if the
content on the page is of interest or not.
.
Logical Design
Specify all the components to be used and their usage in
details;-
Tables
Forms
Frames
Image maps
Animations
Include flow chart to help the client understand the
entire website at a glance.
All the symbols used in the flow chart must be
explained.
.
Logical Design
Provide a data dictionary that summarizes all
the components of the site.(Can be in a tabular
form;component,technique to
develop,usage,location/page)
Provide any abbreviations and definition of
terms used.
.
Marksheet
DATABASE BASED MANAGEMENT SYSTEM
1 LOGICAL DESIGN
Business Rules 2
. Process Modelling ( DFD's) 6
Flow Charts 2
data Modelling
Entity & Attributtes Identification 2
Normalization 3
ERD 3
Data Dictionary 2
20
Marksheet
WEB BASED SYSTEM (WEBSITE)
LOGICAL DESIGN
Business Rules 2
. Process Modelling ( DFD's) 6
Flow Charts 2
Web site structure 8
Data Dictionary 2
20