Notes Unit - I
Notes Unit - I
Notes Unit - I
an ‘organized rela onship among func oning units or components’. A system exists
because it is designed to achieve one or more objec ves. System defini on suggests
some characteris cs that are present in all systems: organiza on (order), interac on,
Characteris cs of a System-
1. Core objec ve: Core objec ve system has a core objec ve or purpose
is built or designed. The objec ves of the system are well planned in advance
and well stated. For example, the objec ve of the INSAT satellite system is
interdependent. The system can only func on successfully when all their
the procurement of desired output. This is because all the subsystems are
integrated together.
on each other. Therefore, they need to interact with each other, as the change
that demand.
5. System Organiza on: The system is laid out according to the manner in
which the work flows. It also facilitates communica on flow and command
ensured.
(1) Inputs
(2) Processor
(3) Control
(4) Environment
(5) Output
(6) Feedback
Inputs
Any system, in order to operate and func on, needs inputs. Inputs are what a
Out)
(ii) Timeliness: The data should be provided to the system at the required
me, as only mely data input will only give the desired output.
(iii) Relevance: The data should be relevant as irrelevant data would not
(v) Cost Effec veness: The input data procurement should be cost
(vi) Quan ty: The quan ty of the input data has to be sufficient so as to
Feedback
When the output is obtained, it is compared with the expecta on of the desired
essen al for the be erment of the system and for the accuracy of the output. The
actual result is compared with the standard result and the informa on received is
means the system is func oning right and nega ve feedback ini ates ac on for
Boundaries/Interface
Every system has certain limita ons and it has to work under those limita ons or
defined boundaries. The limita ons of the system help the interfacing of the system
TYPES OF SYSTEMS
Open systems are those systems which can interact with the outer environment.
Closed systems, on the other hand, do not interact with the external
environment.
Physical Systems: Physical Systems are the systems which you can physically
see. You can see its components, parts, etc., which can also be touched.
Example: Refrigera on systems, which maintain a par cular temperature and also
Abstract Systems
Abstract systems do not exist physically and are only conceptual in nature.
Determinis c System
The systems whose outcomes are certain and are based on a predetermined set of
Probabilis c Systems
The systems that have uncertain outcomes not based on predetermined sets of
to manage data for par cular organiza on under Direct Management Control
(DMC). This system includes hardware, so ware, communica on, data, and
the form of memos, instruc ons, etc., from top level to lower levels of
management.
system, etc
to solving and developing a system. In other words it refers to the various phases
which occur in a sequence to develop a system. The SDLC gives you a process
The first phase of the system development life cycle is preliminary inves ga on.
As the name suggests, it is the first and ini al inves ga on, which deals with finding
out ‘what’ the problem is, recognizing that the problem is the most important and
foremost part of SDLC. To find out the correct problem or flaw for a new system
or an exis ng system is a very important aspect. Infact, it forms the basis of the
en re SDLC.
Based on the conclusions drawn in the preliminary inves ga on, a more detailed
feasibility study is carried out. The feasibility study encompasses judging whether
whether it will be acceptable, whether it will be feasible in various aspects such as:
I) Economic Feasibility
It deals with the cost benefit analysis of the proposed system. Economic feasibility
determines the total cost of development of the system, the opera ng cost, the
cost of the so ware and hardware, the maintenance cost, etc. If the benefits of the
proposed system outweigh the cost of developing and maintaining the system,
Technical feasibility involves the technology aspect of the feasibility study. It will
analyse the current technologies as well the emerging technologies. The study will
Human feasibility deals with the people of the organiza on. It studies the acceptability
level of the employees of the organiza on. It is human tendency to resist change.
how the people in the organiza on are going to react and what would be the
The systems analyst/business analyst iden fies the requirement of the system and
finds and understands the complete details of the system. This includes the func onal
and opera onal processes of exis ng systems, the flaws of the exis ng system as
SRS is an agreement between the analyst and the client, which men ons the
requirement from the new system including all performance and opera onal
requirements.
The SRS will also describe the inputs and outputs of the system. The be er
the SRS, the be er the so ware will meet its expecta ons. The SRS document
helps the system developers and so ware engineers to design and develop the
blue print of the requirements that will help in developing the so ware. All the
technical specifica ons are finalized for the development of the system at this stage.
The design phase men ons the type of data to be input, the processes used, the
(i) Output Design: Output design describes the format of the output as
(ii) Input Design: It describes the type of data requirements for the output
design format.
(iii) File Design: Files are made up of data. The file design men ons the
process of file crea on, data storage in files and data retrieval.
The design gets converted into the actual system. The blue prints are translated
The en re project according to the size is broken into modules and each
The modules developed are made independent so that they can be executed
The design specifica ons are converted into codes (programs) by the
programmers.
Organiza on.
tes ng is done. So ware tes ng finds the errors in so ware, so ware design, etc.
During so ware tes ng, bugs and errors in the so ware are detected and removed.
Tes ng is a quality control system technique in so ware development. As
per IEEE (Ins tute of Electrical and Electronic Engineers), tes ng is the process
This is done to verify that the so ware sa sfies the specified requirements and
There is a proper Test-Plan which iden fies the type of test to be performed,
the schedules of tests, guidelines for tes ng and the resources to be allocated.
es ng iden fies the errors and the errors are removed using debugging techniques.
Tes ng also ensures performance issues, safety and capacity of the system.
Tes ng Techniques
users, crea on of computer files and installa on of all the hardware and so ware
components.
ongoing phase. This is because it deals with fixing the problems of the changing
ac vi es across all the phases of the system development life cycle. Correc ng code, upda ng
documenta on, correc ng design errors, making the system more
user friendly etc. are some of the ac vi es involved in system maintenance.