Professional Documents
Culture Documents
System Analysis :
The act, process, or profession of studying an activity.
System Design:
Systems design is the process of defining the architecture,
modules, interfaces, and data for a system to satisfy
specified requirements.
System Analysis role:
A systems analyst is a person who uses analysis and design
techniques to solve business problems using information
technology.
System Development Life Cycle
CASE TOOLS
Computer Aided Software Engineering (CASE)
CASE tool is used for software development activities.
1. Customisation is difficult
2. Trained maintenance staffs are needed
3. Difficulty is encountered while using with present system
Structured Analysis Tools:
1. System Flow Charts
2. Decision Table
3. Data Flow Diagram (DFD)
4. Entity Relationship (ER Diagram)
1. Process
2. Data Source -> Data must be moved by a process from one data store to
another
3. Source
4. Data Flow
Advantage:
1. Early Implementation
2. Study Independence
3. Analysis
4. Reduces Coast
Disadvantage:
1.Absence of Control
2.Highly Subjective
Entity Relationship (ER) Diagram
The E-R Diagram(ERD) or data schema map or data map is additional method in
which data and their organization is captured. This captured the entities and
attributes and the inter-relationship between entities.
The interrelationship of the data schema are characterized by the picture in the
ERD.
Objectives of ERD
1. Straightforward Relational Representation
2. Easy Conversion of ER to other Data Model
3. Graphical Representation for Better Understanding
Notation for Entity Relationship (ER) Diagram
Components of Entity Relationship (ER) Diagram
1.Entity
2. Attributes
3. Relationships
a. One -to -One (1:1)
b. One- to - Many (1:M)
c. Many – to – Many (M:N)