System Design Concept
System Design Concept
System Design Concept
System Analysis
It is a process of investigating a system, identifying problems, and using the
information to recommend improvements to the system.
It is a problem-solving technique that improves the system and ensures that all
components of the system work efficiently to accomplish their purpose.
System Analysis specifies What the system should do.
System Design
It is a process of planning a new business system or replacing an existing system by
defining its components or modules to satisfy the specific requirements.
System Design focuses on How to accomplish the objective of the system.
System Design is divided into two types:
Logical Design
The Logical design of a system pertains to an abstract representation of
the data flows, inputs and outputs of the system.
This is often conducted via modelling, which involves a simplistic
representation of a actual system.
In the context of system design, Logical design includes followed:
Data flow diagrams
Entity Life Histories
Entity relationship diagrams
Physical Design
The physical design relates to the actual input and output processes of
the system. This is laid down in terms of how data is inputted into a
system, how it is verified and how it is processed and how it is displayed
as output.
In the context of system design, physical design does not refer to the
tangibility of an information system. It would not concern the actual
layout of the tangible hardware, which for a PC would be a monitor,
CPU, motherboard, hard drive, modems, graphic cards, USB slots, etc.
System Analyst
It is a person who guides through the development of an information system.
Role of System Analyst are following below:
Act as a middleman and an architect
System Analyst liaise between customers, IT persons, and stakeholders
to develop information systems capable of delivering business
requirements.
The integration of technology into business requirements has to be
futuristic. It means system analysts have to develop information system
that are easy to upgrade in the future if the need arises.
They have to design an information system architecture according to the
user’s requirements which acts as a blueprint for the programmers.
For that, they need to know exactly what user want and also have to
build good relationships and rapport with them to understand their
requirements as well as correct and complete information to the
development team.
Agent of Change
System Analyst are also known as an Agent of Change, since they use
different approaches to bring changes in the information system that
can facilitates business operations.
The biggest hurdle for the role of system analyst is the scepticism of
people about accepting the change.
So, they prefer user’s participation for easy exchange of information.
When stakeholders, management and clients are ready for the
technological changes, a final system is made.
Investigator and Monitor
In defining a problem or finding reasons for the failure in a system,
System Analyst plays a role of an Investigator.
They gather information to determine or investigate why an existing
system is not working well and is facing problems and what changes
should be implemented to solve these issues.
After creating alternative solutions for problems, System Analysts
Monitor the information system regularly and take steps to avoid
increased costs, and the waste of resource and time.
Motivator and Sales Person
System Analysts plays is of Sales person, which involves selling a system
to the users. This process take place at each stage of system life cycle.
To play role of a motivator and sales persons, system analysts have to
hold good communication sales and persuasion skills.
Skills Required in System Analyst are as followed:
An Analyst must possess various skills to effectively carry out the job.
Specifically, they can be divided into two categories:
Interpersonal Skills
It deals with relationships and the interface of the analyst with people in
business.
They are useful in establishing trust, resolving conflict and
communicating information.
The Interpersonal Skills relevant to systems work include the following:
Communication
Understanding
Teaching
Selling
Technical Skills
It focuses on procedures and techniques for operations analysis, system
analysis and computer science.
The Technical Skills relevant to systems work include the following:
Creativity
Problem Solving
Project Management
Dynamic Interface
Questioning attitude and inquiring mind
Basic knowledge of Computer and Business Function
System
The term System is derived from the Greek word “SYSTEMA”, which means an
organized relationship among functioning units or components.
A System is an orderly grouping of interdependent components linked together
according to a plan to achieve a specific objective.
Characteristics / Properties of a System are as followed:
Organization
It implies structure and order. It can also be defined as the arrangement
of components that help to achieve objectives.
For Example: In the design of a business system, the hierarchical
relationships starting with the president on the top and leading towards
the workers represents the organization structure. So, this gives the
authority structure and specifies the formal flow of communication.
Like-wise, a computer system is designed around an input device, a
central processing unit, an output device and one or more storage units.
Interaction
Interaction refers to the manner in which each component functions
with other components of the system, i.e., there should be an inter-
relationship between each components of a system.
For Example: In an organization, there should be interaction between
purchase department and production department, same way advertising
with sales, payroll with personnel.
Like-wise, In Computer System, the central processing unit must interact
with the input device to solve a problem. In turn the main memory holds
program and data that the arithmetic unit uses for computation.
Interdependence
Interdependence means the parts or the components of an organization
or computer system depend on one another. Each component or parts
should depend on other components of an organization. One
component or subsystem depends on the input of another subsystem
for proper functioning, i.e., the output of one subsystem is required
input for another subsystem.
For Example: A decision to computerize an application is initiated by the
user, analysed, and designed by the analyst, programmed, and tested by
the computer operator. In the below fig: - none of these persons can
perform properly without the required input from the other in the
computer centre subsystem.
Integration
Integration refers to the holism of system. Synthesis follows analysis to
achieve the central objective of the organization. It is concerned with
how a system is tied together. It is more than sharing a physical part or
location.
It means that the parts of the system work together within the system
even though each part performs a unique function.
Central Objective
Objective may be real or stated. The important point is that users must
know the central objective of a computer application early in the
analysis for a successful design and conversion.
Elements of a System are as followed:
Inputs and Outputs
Inputs are the information or elements that we enter the system for
processing. Output is the outcome of processing.
A Major objective of a system is to produce that has value to its user.
Whatever the nature of the output it must be in line with the
expectations of the intended user. A system feeds on input to produce
output.
Processor
The Processor is the element of a system that involves the actual
transformations of input into output.
It is the operational component of a system. Processors may modify the
input totally or partially, depending on the specifications of the output.
Control
The Control element guides the system. It is the decision-making
subsystem that controls the pattern of activities governing input,
processing and output.
In a computer system, the operating system and accompanying software
influence the behaviour of the system. Output specification determine
what and how much input is needed to keep the system in balance.
Feedback
Control in a dynamic system is achieved by feedback.
Feedback measures output against a standard procedure that includes
communication and control.
Feedback can be either positive or negative.
Positive feedback reinforces the performance of the system.
Negative feedback provides some information for action that will help us
to improve the quality of the output.
Environment
The Environment is the area where the organization operates. It is the
source of external elements for a system. It often determines how a
system must function. An environment may consist of vendors,
competitors, etc.
Boundaries and Interface
Boundaries are the limits that identify a system’s components,
processes, and interrelationship when it interfaces with another system.
A system should be defined by its boundaries.
Classification/Types of System are as followed:
Physical or Abstract System
Physical System are tangible entities that we can feel and touch. These
may be static or dynamic in nature.
Static – doesn’t change. For example – desks and chair of computer
centre. Dynamic – Constantly changing. For example – programs, data,
and application can change according to the user’s needs.
Abstract System are conceptual. These are not physical entities. They
may be formulas, representation or model of a real system.
Open or Closed System
Depending upon the interaction with the environment, system can be
divided into two categories:
Open System – System that interact with their environment. It can
also adopt to changing environmental conditions. It can receive
inputs from and delivers output to the outside of system.
Closed System – System that don’t interact with their
environment. Closed System exist in concept only.
Man Made Information System
An Information System produces customized information depending
upon the needs of the organization. These are usually formal and
informal.
Formal Information System – It deals with the flow of information
from top management to lower management. Information flows
in the form of memos, instructions, etc. But feedback can be given
from lower authorities to top management.
Informal Information System – Informal System are employee
based. These are made to solve the day to day work related
problems.
Computer Based System
A System of one or more computers and associated software with
common storage called System.
A Computer is a programmable machine that receives input, stores and
manipulates data, and provides output in a useful format.
A Computer system has three parts: the hardware, the software and the
people who make it work.
Information System
An Information System (IS) is any combination of information technology
and people’s activities using that technology to support operations,
management and decision-making.
The purpose of information system is to process input, maintain data,
produce reports, handle queries, handle on line transactions, generate
reports, and other output. The transformation of data into information is
primary function of Information System.
Depending upon different levels in organization information systems
differ. Three major information system are:
Transaction Processing System
o TPS processes business transaction of the organization.
o Transaction can be activity of the organization.
o Transactions differ from organization to organization.
o Transaction Processing System also provides speed and
accuracy and can be programmed to follow routines
function of the organizations.
Management Information System
o These systems assist lower management in problem solving
and making decision.
o They use the results of transaction processing and some
other information also.
o It is a set of information processing function.
o It should handle queries as quickly as they arrive.
o An important element of MIS is database.
Decision Support System
o These systems assist high management to make long term
decisions.
o These type of system handles unstructured or semi-
structured decisions.
o A Decision Support System must be flexible. The user should
be able to produce customized reports by giving particular
data and specific to particular situations.