You are on page 1of 9

BBA 601 Management Information System (Study Material)

CHAPTER 4b: SYSTEM ANALYSIS & DESIGN

Chapter Outline: Introduction, Need for system analysis/components,System analysis of


existing system, System analysis of new requirement, System development models, Tools
for structured analysis.

#INTRODUCTION
 Dynamic, competitive & globally changing business environment have
revolutionized the way business is conducted world-wide.
 Technological advancements have made necessary that systems be made
adaptable to change.
 Users have become more literate and proper understanding of the system & the
rapidly changing environment within which the system would work makes it
necessary that system designer must analyze the requirements of the system in
light of the changing environment.
 In today’s times the analyst has to play the role of a business analyst, a technology
expert and a consultant in response to the changing requirements.
 System analysis which in plain & simple terms proper understanding of the
system has in today’s times become very complex as most of the systems today
are open and probabilistic in nature as opposed to closed and deterministic
systems in 70s & 80s.

#NEED FOR SYSTEM ANALYSIS / COMPONENTS

System Analysis is needed when over a period of time it is observed that:


1. SYSTEM OBJECTIVE CHANGES…….
2. SYSTEM BOUNDARIES CHANGES……
3. SYSTEM IMPORTANCE……..
4. NATURE OF THE SYSTEM……..
5. PARTICIPATION OF USERS……..
6. ASSESSMENT OF FEASIBILITY……

SYSTEM ANALYSIS OF EXISTING SYSTEM


 While analyzing existing system the system analyst should:
 Carry out analysis at a place where the system id functioning.
 Note down the key personnel & HOD
 Spend time with the operating personnel.
 Define scope & objectives.
 Collect all related documents.
 Collect outputs.
 Collect list of rules, guidelines, formulae etc.
 Check points, control, flow of information.
 Ensure that the system view & understanding is the same as that of the
operating personnel. If needed brainstorm & remove discrepancies.

1
Compiled & prepared by: Soumitro Chakravarty, Faculty Member, Deptt. of Mgmt. BITEC, Lalpur
BBA 601 Management Information System (Study Material)

 Examine feasibility of ojectives.


 Based upon need devise revised systems flowchart & discuss with
personnel.
 Compare costs of old & revised systems.
 If justified obtain approval of new system from users & top management.
 Write manual for use of new system.

SYSTEM ANALYSIS OF A NEW REQUIREMENT


There are 5 stages:

1. DEFINITION OF THE SYSTEM & IT’S OBJECTIVE:


Activities carried out at this stage are:
 Define the system & it’s elements.
 Determine system boundaries & scope.
 Set objectives in line with business objectives.

2. DEVELOPMENT OF THE SYSTEM:

Activities carried out at this stage are:


 Analysis of existing system
 Analysis of similar systems
 Feasibility
 Conceptual design
 Initial prototype
 Integrated system

3. INSTALLATION OF THE SYSTEM & TESTING:

At this stage the new system is tested & implemented on a predefined


platform.

4. OPERATIONS OF THE SYSTEM:

The system is operated for a predetermined period.

1. REVIEW & EVALUATION:

Review whether objectives are met or not. Initiate need based corrective
measures.

2
Compiled & prepared by: Soumitro Chakravarty, Faculty Member, Deptt. of Mgmt. BITEC, Lalpur
BBA 601 Management Information System (Study Material)

#SYSTEM DEVELOPMENT MODELS

1. WATERFALL MODEL:
(Non Recursive)

MISSION &
GOALS

INFORMATION NEEDS
SPECIFICATIONS

ANALYSIS

SYTEM
DESIGN

PROCESS
DESIGN

TESTING

IMPLEMENTATION

MAINTENANCE

3
Compiled & prepared by: Soumitro Chakravarty, Faculty Member, Deptt. of Mgmt. BITEC, Lalpur
BBA 601 Management Information System (Study Material)

 Waterfall model follows a sequential approach.


 There is no provision of moving back.
 Used in cases where basic rule based data & information needed.

2. SPIRAL MODEL:

 This model is used for more dynamic systems where specifications change
rapidly.
 There is a concept of backward flow based upon need.

4
Compiled & prepared by: Soumitro Chakravarty, Faculty Member, Deptt. of Mgmt. BITEC, Lalpur
BBA 601 Management Information System (Study Material)

#STRUCTURED SYATEMS ANALYSIS & DESIGN(SSAD)

SSAD is an approach which develops a conceptual, logical & graphical model of the
system w.r.t to the objectives taking into consideration the constraints under which the
system operates.

STRUCTURED ANALYSIS TOOLS

DATA FLOW DIAGRAM (DFD)

 A DFD is a graphical representation of the logical flow of data.


 It helps in expressing the system’s requirements in a simple &
understandable form.
 It is also known as a bubble chart. It’s aim is to clarify the system
requirements and identify major transformations that will become
programs in systems design.
 It decomposes the requirement specifications down to the lowest level of
details.
 A DFD consists of a series of bubbles joined by lines representing the data
flow in the system.

There are four main symbols used in a DFD, which are mentioned below:

1. Square: It represents the source/destination of system data.

2. Arrow: It identifies data flow. It is a pipeline through which the


data flows.

3. Circle/Bubble: It represents a process that transforms incoming data flow


into outgoing data flow.

4. Open Rectangle: It represents a data store

5
Compiled & prepared by: Soumitro Chakravarty, Faculty Member, Deptt. of Mgmt. BITEC, Lalpur
BBA 601 Management Information System (Study Material)

Rules to be followed in drawing a DFD:


1. Processes should be named and numbered. Name should represent the process.
2. The direction of flow is from top to bottom and from left to right.
3. When a process is exploded into lower levels, they should be numbered properly.
4. Process & data flows names should have the first letter capitalized.
DFD is very effective, when the required design is not clear and the user and the
analyst require some symbolic representation for communication.

Example of DFD (Payroll Processing):

Employee

Employee
Data

Payroll Salary
Processing Statement

Accounts
Deptt.
Employee File

Updated
Data

A DFD for Payroll Processing: Macro View

6
Compiled & prepared by: Soumitro Chakravarty, Faculty Member, Deptt. of Mgmt. BITEC, Lalpur
BBA 601 Management Information System (Study Material)
(Sink)

Employee

Employe
es Gross
Accounts Salary Salary
Net
Deptt. Gross salary Salary Statement
Processing Computation

Updated Data
(Source) Deductions

Various Deductions Updated Data on


Employees

A DFD for Payroll Processing: Exploded View


The main disadvantage of a DFD is that a large number of iterations are often required to
arrive at an accurate and complete solution.

DATA DICTIONARY
 A data dictionary is a set of precise and accurate definitions of all DFDs,
data elements and data structures.
 It supports documentation in a better way.
 Most databases have data dictionary as a desirable feature.
 Does not provide functional details and is thus not very acceptable among
non-technical users.

DECISION TABLE
 A decision table is best suited for dealing with complex branching routines.
 It is a matrix of rows & columns that shows conditions and actions.
 It consists of four sections as shown in the below figure.

Condition Stub (Questions) Condition Entry (Answers)


Action Stub (Possible Actions) Action Entry (Selection)
Stub Entry

7
Compiled & prepared by: Soumitro Chakravarty, Faculty Member, Deptt. of Mgmt. BITEC, Lalpur
BBA 601 Management Information System (Study Material)

#MIS & SYSTEMS ANALYSIS:

 MIS is a conglomerate of various systems and hence Systems Analysis plays a


very central role in the development of MIS.
 Tools of systems analysis ensure systematic approach & chances of errors are
minimized.
 Helps in streamlining procedures of a company in line with business &
information objectives.
 Enables considering testing the feasibility of the system.
 Enables blending new technologies with the existing system for modern MIS.

8
Compiled & prepared by: Soumitro Chakravarty, Faculty Member, Deptt. of Mgmt. BITEC, Lalpur
BBA 601 Management Information System (Study Material)

9
Compiled & prepared by: Soumitro Chakravarty, Faculty Member, Deptt. of Mgmt. BITEC, Lalpur

You might also like