Вы находитесь на странице: 1из 32

Systems Analysis and Design

Prof. Jewel H. Udarbe, MSIT, MTM, MPA-SIM Dean, IT & Computing Studies/
Systems Design & Database Specialist (Consultant) World Bank-ARCDP2/FAPsO

Coverage (Syllabus)
Chapter 1: Chapter 2: Chapter 3: Chapter 4: Introduction to Systems Analysis and Design SYSTEMS PLANNING (Phase-1) - Preliminary Investigation SYSTEMS ANALYSIS (Phase-2) ~ PART 1
- Requirements Modelling

SYSTEMS ANALYSIS (Phase-2) ~ PART 2


- Data and Processing Modelling

Chapter 5:
Chapter 6: Chapter 7:

SYSTEMS ANALYSIS (Phase-2) ~ PART 3


- Object Modelling

Transition to System Design SYSTEMS design (Phase-3) ~ PART 1 User interface, input and output design

Chapter 8:
Chapter 9: Chapter 10:

SYSTEMS design (Phase-3) ~ PART 2 Data Design


SYSTEMS design (Phase-3) ~ PART 3 Application Architecture Tools for analysis

Grade Structure

Attendance/Recitation Quiz Midterm Finals


10% 20% 30% 40%

CWA CWE Project

20% 40% 40%

Attendance
Student Handbook Section 6, subsection 6.1 provides that Students are required to attend all classes starting with the first meeting of every course. Non-attendance in any required class or academic activity constitutes an absence. Time lost due to the late enrollment shall also be considered as absence

System Analysis & Design


3 units 54 hours
At least 80% of 54 hours = 43.2 hours = 28.8 days ~ 29 days 20% of 54 hours = 10.8 hours or 7.2 days:

Attendance Requirements:

Allowable absences:

Project Requirements

Groupings:

From single to a maximum of 4 members in a group

Suggested Areas of Research


4.1 Computer Science
4.1.1 Software Development and Theory Mobile Computing Systems Software Extensions or Plug-ins Expert Systems and Decision Support Systems Systems Software (software tools/utilities, interpreters, simulators, compilers, security aspects) Intelligent Systems Game Development Computer Vision Image / Signal Processing Natural Language Processing Pattern Recognition and Data Mining Bioinformatics Graphics Applications Cloud Computing Parallel Computing Embedded Systems Emerging Technologies

Suggested Areas of Research

4.1.2 Foundations of Computer Science Automata and Formal Languages Data Structures and Algorithm Design and Analysis Web Semantics Coding Theory Programming Languages Visualization Systems Computer and Architecture Modeling and Simulation 4.1.3 Human-Computer Interaction Usability Affective Computing Emphatic Computing

Suggested Areas of Research


4.2 Information Technology
4.2.1 Software Development Software Customization Information Systems Development for an actual client (with pilot testing) Web Applications Development (with at least alpha testing on live servers) Mobile Computing Systems 4.2.2 Multimedia Systems Game Development e-Learning Systems Interactive Systems Information Kiosks

Suggested Areas of Research

4.2.3 Network Design and Implementation and Server Farm Configuration and Management 4.2.4 IT Management IT Strategic Plan for sufficiently complex enterprises IT Security Analysis, Planning and Implementation

Suggested Areas of Research


4.3. Information Systems 4.3.1 Software Development


Software Customization Information Systems development for actual client Web Applications Development Mobile Computing Systems

4.3.2 IS Planning Enterprise Resource Plan Information Systems Strategic Plan

4.3.3 Analysis and Design of a sufficiently complex

Suggested Areas of Research

4.3. Information Systems


4.3.1 Software Development Software Customization Information Systems development for actual client Web Applications Development Mobile Computing Systems 4.3.2 IS Planning Enterprise Resource Plan Information Systems Strategic Plan 4.3.3 Analysis and Design of a sufficiently complex business system

Project Documentation Format


Title Page Executive Summary Table of Contents Preliminary Investigation Report Business/Requirements Modelling Data Modelling Context Diagram Data Flow Diagram Object Modelling Process Modelling Decision Table Decision Tree Structured English Network Modelling HIPO or Website Map

http://gva.informaticsdiliman.com:8080/gqeponline/

Username: Student Number Default Password: 123456

Chapter 1 - Objectives
Students will have mastered the material in this chapter when they can: Discuss the impact of information technology on business operations Define an information system and describe its components and characteristics Identify common types of information systems and explain who uses them Distinguish between structured analysis and object-oriented methodology Explain systems development techniques and tools, including modeling, prototyping, and CASE tools Describe the systems development life cycle Discuss the role of the information technology department and the systems analysts who work there

What do you mean by DATA?

DATA are raw facts about the organization and its business transactions. Most items have little meaning and use by themselves.

What is INFORMATION?

INFORMATION is data that has been refined and organized by processing and purposeful intelligence. The latter, purposeful intelligence, is crucial to the definition-People provide the purpose and the intelligence that produces true information Information is data that has been changed into a useful form of output. The task of changing data into information is called processing
SYSTEM is an orderly grouping of interdependent components linked together according to a plan to achieve a specific objective. A system is a set of related components that produces specific results

What is SYSTEM?

Information technology (IT) is a combination of hardware, software, and telecommunications systems that support business operations, improve productivity, and help managers make decisions. Information technology (IT) is a contemporary term that describes the combination of computer technology (hardware and software) with telecommunications technology (data, image, and voice networks). Information System (IS) is an arrangement of people, data, processes, information presentation, and information technology that interact to support and improve day-to-day operations in a business as well as support the problemsolving and decision-making needs of management and users.

Information System 5 Key Components


Hardware Software

Data
Processes,

and

People

Business Process Modelling

A business model graphically represents business functions that consist of business processes, such as sales, accounting, and purchasing, which perform specific tasks

Characteristics of Information Systems

Does this system interact with other systems? What are the systems boundaries? Will the system handle specialized business needs What size are the company, and what growth is forecast?

Types Of Business Information System

Enterprise Computing Systems

Enterprise computing refers to information systems that support company wide data management requirements.
Transaction processing (TP) systems and online transaction processing (OLTP) systems are called operational systems because they process data generated by day-to-day business operations. Business support systems (BSS) provide jobrelated information support to users at all levels of a company.

Transaction Processing Systems

Business Support Systems

Types Of Business Information System

Knowledge Management Systems

Knowledge management systems are sometimes called expert systems because they simulate human reasoning by combining a knowledge base and inference rules that determine how the knowledge is applied. A

User Productivity Systems

User productivity systems provide employees at all organizational levels with a wide array of tools that can improve quality and job performance.

(LAN, email, fax, video conferencing, word processing, etc)

Information Systems Integration

Most large companies require systems that combine enterprise computing, transaction processing, business support, knowledge management, and user productivity features.

ORGANISATIONAL STRUCTURE
- Top Management - Middle Management - Lower Management - Operations Personnel

Modelling

Modelling produces a graphical representation of a concept or process that systems developers can analyse, test, and modify. A systems analyst can describe and simplify an information system by using a set of business, data, object, network, and process models.

A business model, or requirements model, describes business functions that an information system must support. A data model describes data structures and design. An object model describes objects, which combine data and processes. A network model portrays the design and protocols of telecommunications links. A process model describes system logic and processes that programmers use to develop necessary code modules.

SYSTEMS DEVELOPMENT METHODOLOGIES


Structured Analysis Structured analysis uses a series of phases, called the systems development life cycle (SDLC) to plan, analyse, design, implement, and support an information system. Object-Oriented Analysis Object-oriented (0-0) analysis combines data and the processes that act on the data into things called objects.

Other Development Strategies Example, Microsoft has developed an approach called Microsoft Solutions Framework (MSF) that documents the experience of its own IT teams.

SYSTEMS DEVELOPMENT LIFE CYCLE

Structured analysis uses a technique called the systems development life cycle (SDLC) to plan and manage the systems development process.

The SDLC Model includes the following steps:


1. 2. 3. 4. 5.

Systems planning Systems analysis Systems design Systems implementation Systems operation and support

Вам также может понравиться