Post on 05-Apr-2018
7/31/2019 SAD SAD SAD
1/21
Introduction toSystem Analysis and
Design
7/31/2019 SAD SAD SAD
2/21
Defining A System
Organized set of related componentsestablished to accomplish certain task.
Basically there are three majorcomponents in every system, namely input,processing and output.
7/31/2019 SAD SAD SAD
3/21
Defining A System
In a SYSTEM the different components areconnected with each other and they are unableto exist or survive without each other.
For example:Human body represents a complete natural system.We are also bound by many national systems such aspolitical system, economic system, educationalsystem and so forth.
7/31/2019 SAD SAD SAD
4/21
7/31/2019 SAD SAD SAD
5/21
SYSTEM LIFE CYCLE
System life cycle is an organizationalprocess of developing and maintainingsystems. It helps in establishing a system
project plan, because it gives overall list of processes and sub-processes requireddeveloping a system.
System development life cycle meanscombination of various activities. In otherwords we can say that various activities puttogether are referred as system development
life cycle.
7/31/2019 SAD SAD SAD
6/21
Phases Of Software Development Cycle
Following are the different phases of softwaredevelopment cycle:System studyFeasibility studySystem analysisSystem designCoding
TestingImplementationMaintenance
7/31/2019 SAD SAD SAD
7/21
(a) System StudyA detailed study to determine whether, to what extent, and how
automatic data-processing equipment should be used.
It usually includes an analysis of the existing system and the
design of the new system, including the development of systemspecifications which provide a basis for the selection of equipment.
7/31/2019 SAD SAD SAD
8/21
(b) Feasibility Studyaim to objectively and rationally uncover the strengths andweaknesses of the existing business or proposed venture,opportunities and threats as presented by the environment ,the resources required to carry through, and ultimately theprospects for success .
should provide a historical background of the business orproject, description of the product or service , accountingstatements, details of the operations andmanagement , marketing research and policies, financial data,legal requirements and tax obligations.
Generally, feasibility studies precede technical developmentand project implementation
http://en.wikipedia.org/wiki/Natural_environmenthttp://en.wikipedia.org/wiki/Resourceshttp://en.wikipedia.org/wiki/Successhttp://en.wikipedia.org/wiki/Product_(business)http://en.wikipedia.org/wiki/Service_(economics)http://en.wikipedia.org/wiki/Business_operationshttp://en.wikipedia.org/wiki/Managementhttp://en.wikipedia.org/wiki/Marketing_researchhttp://en.wikipedia.org/wiki/Projecthttp://en.wikipedia.org/wiki/Projecthttp://en.wikipedia.org/wiki/Marketing_researchhttp://en.wikipedia.org/wiki/Managementhttp://en.wikipedia.org/wiki/Business_operationshttp://en.wikipedia.org/wiki/Service_(economics)http://en.wikipedia.org/wiki/Product_(business)http://en.wikipedia.org/wiki/Successhttp://en.wikipedia.org/wiki/Resourceshttp://en.wikipedia.org/wiki/Natural_environment7/31/2019 SAD SAD SAD
9/21
(c) System Analysis
is the study of sets of interacting entities , including computersystems analysis.
It is also "an explicit formal inquiry carried out to help someone
(referred to as the decision maker) identify a better course of action and make a better decision than he might otherwise havemade
http://en.wikipedia.org/wiki/Interactionhttp://en.wikipedia.org/wiki/Entityhttp://en.wikipedia.org/wiki/Entityhttp://en.wikipedia.org/wiki/Interaction7/31/2019 SAD SAD SAD
10/21
(d) System Design
is the process of defining the architecture,components, modules, interfaces, and data fora system to satisfy specified requirements .
There are several tools and techniques used for
designing. These tools and techniques are:i. Flowchartii. Data flow diagram (DFDs)iii.Structured Englishiv. Decision tablev. Decision tree
http://en.wikipedia.org/wiki/Datahttp://en.wikipedia.org/wiki/Systemhttp://en.wikipedia.org/wiki/Requirementhttp://en.wikipedia.org/wiki/Requirementhttp://en.wikipedia.org/wiki/Systemhttp://en.wikipedia.org/wiki/Data7/31/2019 SAD SAD SAD
11/21
(e) Coding
* the process of designing, writing, testing, debugging / troubleshooting, and maintaining the source code of computerprograms. This source code is written in one or more programminglanguages . Means the transformation of data into a formunderstandable by computer software .
http://en.wikipedia.org/wiki/Programming_languagehttp://en.wikipedia.org/wiki/Programming_languagehttp://en.wikipedia.org/wiki/Data_transformationhttp://en.wikipedia.org/wiki/Softwarehttp://en.wikipedia.org/wiki/Softwarehttp://en.wikipedia.org/wiki/Data_transformationhttp://en.wikipedia.org/wiki/Programming_languagehttp://en.wikipedia.org/wiki/Programming_language7/31/2019 SAD SAD SAD
12/21
(f) Testing
a test run of the system is done removing all the bugs, if any. It is an important phase of a successful system. Aftercodifying the whole programs of the system, a test plan should
be developed and run on a given set of test data. The output of the test run should match the expected results.
When it is ensured that the system is running error-free,the users are called with their own actual data so that thesystem could be shown running as per their requirements.
7/31/2019 SAD SAD SAD
13/21
(g) Implementation
After having the user acceptance of the new system developed,the implementation phase begins. Implementation is the stageof a project during which theory is turned into practice. During
this phase, all the programs of the system are loaded onto theuser's computer. After loading the system, training of the usersstarts. Main topics of such type of training are:How to execute the packageHow to enter the dataHow to process the data (processing details)How to take out the reports
7/31/2019 SAD SAD SAD
14/21
(h) Maintenance
Maintenance is necessary to eliminate errors in the system duringits working life and to tune the system to any variations in its workingenvironment. It has been seen that there are always some errors found
in the system that must be noted and corrected. It also means thereview of the system from time to time. The review of the system isdone for:
knowing the full capabilities of the systemknowing the required changes or the additional requirementsstudying the performance
7/31/2019 SAD SAD SAD
15/21
Information System
is any combination of information technology and people'sactivities that support operations, management and decisionmaking.In a very broad sense, the term information system isfrequently used to refer to the interaction between people,processes, data and technology.is the study of complementary networks of hardware andsoftware that people and organizations use to collect, filter,process, create, and distribute data .an integrated set of components for collecting, storing, andprocessing data and for delivering information , knowledge,and digital products.
http://en.wikipedia.org/wiki/Information_technologyhttp://en.wikipedia.org/wiki/Data_(computing)http://www.britannica.com/EBchecked/topic/287881/information-sciencehttp://www.britannica.com/EBchecked/topic/287881/information-sciencehttp://en.wikipedia.org/wiki/Data_(computing)http://en.wikipedia.org/wiki/Information_technology7/31/2019 SAD SAD SAD
16/21
Types of info systems
Executive support system
Decision support systemManagement information systemTransaction Processing system
7/31/2019 SAD SAD SAD
17/21
Transaction Processing Systems(TPS)
collect, store, modify, and retrieve the transactions of an organization.A transaction is an event that generates or
modifies data that is eventually stored in aninformation system.
http://en.wikipedia.org/wiki/Transaction_processinghttp://en.wikipedia.org/wiki/Datahttp://en.wikipedia.org/wiki/Datahttp://en.wikipedia.org/wiki/Transaction_processing7/31/2019 SAD SAD SAD
18/21
Management Information Systems(MIS)
provides information that is needed to manageorganizations efficiently and effectivelyManagement information systems involve three
primary resources:-People-Technology
-Information or decision making.
http://en.wikipedia.org/wiki/Information_systemhttp://en.wikipedia.org/wiki/Information_system7/31/2019 SAD SAD SAD
19/21
Decision Support Systems(DSS)
is a computer-based information system that supportsbusiness or organizational decision-making activities.DSSs serve the management, operations, and
planning levels of an organization and help to makedecisions, which may be rapidly changing and noteasily specified in advance.
f
http://en.wikipedia.org/wiki/Information_systemhttp://en.wikipedia.org/wiki/Decision-makinghttp://en.wikipedia.org/wiki/Decision-makinghttp://en.wikipedia.org/wiki/Decision-makinghttp://en.wikipedia.org/wiki/Decision-makinghttp://en.wikipedia.org/wiki/Information_system7/31/2019 SAD SAD SAD
20/21
Executive Information System(EIS)
is a type of management information system intendedto facilitate and support the information and decision-making needs of senior executives by providing easy
access to both internal and external informationrelevant to meeting the strategic goals of the organization .
http://en.wikipedia.org/wiki/Management_information_systemhttp://en.wikipedia.org/wiki/Decision-makinghttp://en.wikipedia.org/wiki/Decision-makinghttp://en.wikipedia.org/wiki/Organizationhttp://en.wikipedia.org/wiki/Organizationhttp://en.wikipedia.org/wiki/Decision-makinghttp://en.wikipedia.org/wiki/Decision-makinghttp://en.wikipedia.org/wiki/Decision-makinghttp://en.wikipedia.org/wiki/Management_information_system7/31/2019 SAD SAD SAD
21/21
Why Do Organizations need InformationSystems?
Computers are essential today. We check our emailwith it, find answers to questions, watch media, bank and more using computers. Therefore, we need
systems that can organize, and serve informationwhen people around the world request it. Servers dothe task. Each website has a server. A computer thathost the website. When you type Google.com the
server who host that website receives data from yourcomputer and sends data back. Letting you access theservers data. Thus you see Google's homepage.Without servers there would be no websites.