System Analysis and Design Chapter 1 Systems Development

  • Slides: 25
Download presentation
System Analysis and Design Chapter 1 Systems Development (Lecture 1) 1

System Analysis and Design Chapter 1 Systems Development (Lecture 1) 1

Basic Topics Introduction to System development. n System Development Life Cycle (SDLC). n System

Basic Topics Introduction to System development. n System Development Life Cycle (SDLC). n System Development feasibility. n 2

Introduction to System Development n n When business organization facing a keen competition in

Introduction to System Development n n When business organization facing a keen competition in the market, rapid change of technology and fast internal demand, system development is necessary. In the system development, a business organization could adopt the systematic method for such development. To understand Systems Development, one has to first understand what exactly are systems. 3

Systems n A SYSTEM is a collection of interrelated components that interact together to

Systems n A SYSTEM is a collection of interrelated components that interact together to achieve some goals. Three Distinct Parts of Systems n n n Inputs Processes Outputs 4

The Structure of Systems n n n Are surrounded by an environment. Frequently include

The Structure of Systems n n n Are surrounded by an environment. Frequently include a feedback mechanism. Separated from environment by boundary. n Types of Systems A Closed System is totally independent of other systems and subsystems. An Open System is very dependent on its environment. 5

Systems Environment Input(s) Output(s) Processes Feedback Boundary 6

Systems Environment Input(s) Output(s) Processes Feedback Boundary 6

System Examples n n n Human body is a biological system which represents a

System Examples n n n Human body is a biological system which represents a complete natural system. Education system is national systems. Information Systems vital component of successful businesses. 7

An Information System n n n Information System: A collection of interrelated components that

An Information System n n n Information System: A collection of interrelated components that collects, processes, stores, analyzes and disseminates data and information to output information needed to complete a business task. Is often at the heart of many organizations. Example: A payroll system, for example, collects information on employees and their work, processes and stores that information, and than produces paychecks and payroll reports for the 8 organization.

Computer-based Information System n n Computer-based Information System (CBIS). An information system that uses

Computer-based Information System n n Computer-based Information System (CBIS). An information system that uses computer technology to perform some or all of its intended tasks. Examples: Airline reservation systems; Course reservation systems 9

Importance of Information Systems n n n Vital component of successful businesses Helps businesses

Importance of Information Systems n n n Vital component of successful businesses Helps businesses expand compete Businesses use IS n To improve efficiency and effectiveness of business processes n For managerial decision making n For workgroup collaboration 10

Information System Development n There is Some reasons to information system development such as:

Information System Development n There is Some reasons to information system development such as: 1 - To cope efficiently with an increasing volume of work. 2 - The existing system is needed to develop to regain the competitive edge. 11

Information Systems Analysis and Design n Used to develop and maintain computer based information

Information Systems Analysis and Design n Used to develop and maintain computer based information systems. Complex organizational process. Used by a team of business and systems professionals (system analysts). 12

Role of the Systems Analyst n n n Study problems and needs of an

Role of the Systems Analyst n n n Study problems and needs of an organization Determine best approach to improving organization through use of: n People n Methods n Information technology Help system users and managers define their requirements for new or enhanced systems 13

Skills of a Successful Systems Analyst n n Analytical n Understanding of organizations n

Skills of a Successful Systems Analyst n n Analytical n Understanding of organizations n Problem-solving skills n System thinking n Ability to see organizations and information systems as systems Technical n Understanding of potential and limitations of technology 14

Skills of a Successful Systems Analyst n Managerial n n Ability to manage projects,

Skills of a Successful Systems Analyst n Managerial n n Ability to manage projects, resources, risk and change Interpersonal n Effective written and oral communication skills 15

System Development Life Cycle n Systems Development Life Cycle (SDLC)Traditional methodology used to develop,

System Development Life Cycle n Systems Development Life Cycle (SDLC)Traditional methodology used to develop, maintain, and replace information systems. 16

System Development Life Cycle phases Following are the different phases of System Development Life

System Development Life Cycle phases Following are the different phases of System Development Life Cycle : System planning n System analysis n System design n Implementation n Maintenance n 17

SDLC ’s Phases 18

SDLC ’s Phases 18

Planning n n In these phase, someone identifies the need for a new or

Planning n n In these phase, someone identifies the need for a new or enhanced system. The project leader and initial team of system analyst produce a specific plan for a proposed system project. A detailed plan is also developed for conducting the remaining phases of the SDLC for the proposed system. Also, feasibility study conducted in this phase. 19

System Development Feasibility Study The feasibility (possibility) study is basically the test of the

System Development Feasibility Study The feasibility (possibility) study is basically the test of the proposed system in the light of its workability, meeting user’s requirements, effective use of resources and of course, the cost effectiveness. The main goal of feasibility study is not to solve the problem but to achieve the scope. In the process of feasibility study, the cost and benefits are estimated with greater accuracy. 20

Analysis n n n The first is requirements determination which the system analyst work

Analysis n n n The first is requirements determination which the system analyst work with users to determine what the users want from the proposed system. Next the system analyst study the requirements and structure them according to their interrelationships. Then system analyst generate alternative initial design to match the requirements. 21

System Design n n The description of the recommended alternative solutions is converted into

System Design n n The description of the recommended alternative solutions is converted into logical and then physical system specification. You must design all aspects of the system from input and output screens to reports, database, and computer processes. 22

System Design (continued) n n Logic design: all functional features of the system chosen

System Design (continued) n n Logic design: all functional features of the system chosen for development in analysis are described independently of any computer platform. Physical design: the logical specifications of the system from logical design are transformed into technology-specific details from which all programming and system construction can be accomplished. 23

Implementation n n Detailed model or detailed written specifications are turned to programmer as

Implementation n n Detailed model or detailed written specifications are turned to programmer as the first part of implementation phase. Implementation includes coding, testing, and installation. Coding: programmers write the programs that make up the system. Testing: programmers and analysts test individual programs and the entire system in order to find and correct the errors. Installation: the new system becomes a part of the daily activities of the organization. 24.

Maintenance n n n When a system is operate in organization, users sometimes find

Maintenance n n n When a system is operate in organization, users sometimes find problems with how it works and often think of better ways to perform its functions. Programmers make the changes that users ask for and modify the system to reflect changing business condition. So the final phase of SDLC improve information system. 25