05 System Analyst
description
Transcript of 05 System Analyst
-
SYSTEMS ANALYSIS
This repository of slides is intended to support the named chapter. The slide repository should be used as follows:
Copy the file to a unique name for your course and unit.Edit the file by deleting those slides you dont want to cover, editing other slides as appropriate to your course, and adding slides as desired.Print the slides to produce transparency masters or print directly to film or present the slides using a computer image projector.Each slide includes instructor notes. To view those notes in PowerPoint, click left on the View Menu; then click left on Notes View sub-menu. You may need to scroll down to see the instructor notes.
The instructor notes are also available in hard copy as the Instructor Guide to Accompany Systems Analysis and Design Methods, 5/ed. Contact your Irwin/McGraw-Hill sales representative if you need a hard copy.
Chapter 1 Players in the Systems Game
-
Chapter Map
No additional notes
Chapter 1 Players in the Systems Game
-
Systems Analysis vs. Systems Design
Systems analysis teknik pemecahan masalah yang menguraikan sistem kedalam komponen-komponen untuk mempelajari bagaimana bagian-bagian komponen tsb bekerja & berinteraksi untuk mencapai tujuan sistem.
Conversion Notes
In previous editions, we used the term systems synthesis for systems design. We thought it best to change to reinforce the text title and course subject matter.
Teaching Notes
Systems modeling corresponds precisely with this classical definition of systems analysis and design.
Chapter 1 Players in the Systems Game
-
Systems Analysis vs. Systems Design
Systems design (systems synthesis) adalah teknik pemecahan masalah yang melengkapi systems analysis yang merakit bagian-bagian komponen sistem kembali ke sistem yang lengkap(sistem yang lebih baik). Termasuk penambahan, penghapusan, & pengubahan bagian-bagian terhadap sistem yang asli.
Conversion Notes
In previous editions, we used the term systems synthesis for systems design. We thought it best to change to reinforce the text title and course subject matter.
Teaching Notes
Systems modeling corresponds precisely with this classical definition of systems analysis and design.
Chapter 1 Players in the Systems Game
-
Information Systems Analysis
Analisis sistem informasi didefinisikan sebagai fase-fase pembangunan dalam projek yang fokus utamanya pada masalah-masalah bisnis, tidak tergantung pada teknologi tertentu yang dapat atau akan digunakan untuk mengimplementasikan solusi terhadap masalah tsb.
Conversion Notes
Technically, in this edition we return the decision analysis phase to the systems analysis chapter. At first glance, that may appear to violate the nontechnical focus of the book. In practice, this is merely a transition to technical concerns. The decision analysis phase does look at technical feasibility, but it focuses more on economic, operational, and schedule feasibilityall of which are firmly in the business domain.
Chapter 1 Players in the Systems Game
-
Context of Systems Analysis
Teaching Notes
This context comes directly from Chapter 3. The blue processes and the blue and black data flows define systems analysis.
Chapter 1 Players in the Systems Game
-
Repository
Repository adalah lokasi (sekumpulan lokasi) dimana system analysts, systems designers, dan system builders menyimpan semua dokumentasi yang berhubungan dengan 1 atau lebih sistem atau proyek.
Network directory dari computer-generated files yang berisi project correspondence, reports, dan dataCASE tool dictionary atau encyclopedia (Chapter 3)Dokumentasi tercetak (binders dan system libraries)Intranet website interface untuk komponen-komponen diatasNo additional notes
Chapter 1 Players in the Systems Game
-
Model-Driven Analysis Methods
Model-driven analysis menekankan pada penggambaran model sistem utk mendokumentasi dan memvalidasi sistem yang sudah ada dan/atau sistem yang diusulkan. Pada akhirnya, model sistem menjadi blueprint untuk pendesainan & konstruksi sistem.
Model adalah representasi dari realitas atau pengelihatan. banyak model menggunakan gambar untuk merepresentasikan realitas atau pengelihatan.Ct: flowchart, hierarchy chart, organization chart
Saat ini pendekatan model driven ddiperkuat dengan peralatan terotomasi seperti : Visio Profesioanal, juga penggunaan CASE yang berbasis reposititory seperti System Architect, Visible Analist,atau Rational ROSE -> analisis konsisten dan lengkap
Teaching Notes
In previous editions, we tried to distinguish between information systems and computer applications (the latter being a subset of the former). This created more confusion with students than it was worth.
Some books use the term computer technology. We prefer the more contemporary term, information technology as a superset of computer technology.
Chapter 1 Players in the Systems Game
-
Model-Driven Methods
Structured analysis adalah teknik model-driven, process-centered yang digunakan untuk menganalisa sistem yang ada, mendefinisikan kebutuhan bisnis untuk sistem baru, atau keduanya. Model disini adalah gambar yang mengilustrasikan bagian komponen sistem: proses-proses, input, output, dan file-file yang berhubungan dengannya.,misal dengan DFD
Conversion Notes
We played down the methodology coverage in this edition. Several reviewers felt it was too much, too soon.
In some books, information engineering is considered a structured technique as is structured analysis. We cannot argue this. Both methods use the same diagrammatic tools to model a system.
Information engineering is more complex and comprehensive than the oversimplified presentation in this editions chapter. But we have found few organizations that still practice pure IE. But many organizations still practice data-driven analysis and design.
Chapter 1 Players in the Systems Game
-
Model-Driven Methods
Information engineering (IE) adalah teknik model-driven dan data-centered, tetapi process-sensitive untuk merencanakan, menganalisa, dan mendesain SI. Model IE berupa gambar yang mengilustrasikan dan mensinkronkan data dan proses sistem. (ERD)
Object-oriented analysis (OOA) atau Analisis Berorientasi Obyek : adalah teknik model-driven yang mengintegrasikan data dan proses kedalam konstruksi yang disebut objek. Model OOA berupa gambar yang mengilustrasikan objek sistemdari berbagai perspektif seperti struktur & behavior.Conversion Notes
We played down the methodology coverage in this edition. Several reviewers felt it was too much, too soon.
In some books, information engineering is considered a structured technique as is structured analysis. We cannot argue this. Both methods use the same diagrammatic tools to model a system.
Information engineering is more complex and comprehensive than the oversimplified presentation in this editions chapter. But we have found few organizations that still practice pure IE. But many organizations still practice data-driven analysis and design.
Chapter 1 Players in the Systems Game
-
A Simple Process Model
Teaching Notes
It is not the intent to teach the tool in this chapter. DFDs will be taught in Chapter 8.
Chapter 1 Players in the Systems Game
- Diagram aliran data (DFD) di atas membantu organisasi memvisualisasikan proses-proses merekaModel tersebut menunjukkan aliran data diantara dan melalui proses-proses dan menunjukkann tempat data disimpan
-
A Simple Data Model
Teaching Notes
It is not the intent to teach the tool in this chapter. ERDs will be taught in Chapter 7.
Chapter 1 Players in the Systems Game
- IE untuk mengintegrasikan dan mensikronkan model-model data dan proses
-
Pemodelan obyek menggunakan UML(Unified Modelling Language)
+Admit()
+Regsiter for Classes()
+Withdraw()
+Change Address()
+Calculate GPA()
+Graduate()
-ID Number
-Name
-Grade Point Average
STUDENT
+Create a Course()
+Delete from Course Master()
+Change in Course Master()
-Subject
-Number
-Title
-Credit
COURSE
+Add()
+Drop()
+Complete()
+Change Grade()
-Semester
-Division
-Grade
TRANSCRIPT COURSE
1
1
has record for>
0..*
0..*
Teaching Notes
It is not the intent to teach the tool in this chapter. Object Models using the UML will be taught in Part Five, Module A.
Chapter 1 Players in the Systems Game
- OOA suatu rancangan yang mengintegrasikan antara data dan prosesObyek : pembungkusan data yang mendiskripsikan orang,objek,tempat,kejadian atau sesuatu yang berlainan dengan semua proses yang diijinkan untuk menggunakan atau memperbarui data
-
Pendekatan Analisis Sistem Terakselerasi
Antara lain:
Discovery prototyping
Rapid architecture analysis
No additional notes
Chapter 1 Players in the Systems Game
-
Pendekatan Analisis Sistem Terakselerasi
Pendekatan analysis terakselerasi menekankan pada konstruksi prototipe untuk mengidentifikasi kebutuhan bisnis & kebutuhan user untuk sistem baru secara lebih cepat.
Prototype: contoh sistem diinginkan yang berskala kecil, tidak lengkap, tapi berfungsiMenggunakan pendekatan RAD (rapid Aplication Development ) menggunakan CASE repository al : MSAccess
No additional notes
Chapter 1 Players in the Systems Game
-
Accelerated Analysis Methods
Discovery prototyping (requirements prototyping) digunakan untuk mengidentifikasi kebutuhan bisnis user dengan mengijinkan mereka bereaksi terhadap implementasi yang quick-and-dirty ( bijaksana dan efektif tapi tanpa cacat/efek samping yang tidak diinginkan ) dari kebutuhan-kebutuhan tersebut.
Menggunakan teknologi pengembangan cepat untuk membantu para pengguna menemukan persyaratan bisnis mereka
Misal MS Access : membuat dbase, form input, laporan -> untuk lebih cepat membuat prototype pengguna
Teaching Notes
Some might consider rapid architecture analysis to be a model-driven approach since it results in system models. We elected to classify it as an accelerated analysis approach because of the technique used to build those models.
Teaching Tip
Demonstrate reverse engineering to transform an Access database into a data model.
Chapter 1 Players in the Systems Game
-
Accelerated Analysis Methods
Rapid architecture analysis adalah
pendekatan yang mencoba menurunkan model sistem dari sistem yang sudah ada atau dari discovery prototypes.
Gabungan dari pendekatan model driven dan
Teknologi Reverse engineering membaca kode program untuk basisdata, program aplikasi, dan/atau user interface dan secara otomatis menghasilkan model sistem yang ekuivalen.
analisis terakselerasiTeaching Notes
Some might consider rapid architecture analysis to be a model-driven approach since it results in system models. We elected to classify it as an accelerated analysis approach because of the technique used to build those models.
Teaching Tip
Demonstrate reverse engineering to transform an Access database into a data model.
Chapter 1 Players in the Systems Game
-
Metode Penemuan Persyaratan
Requirements discovery (Penemuan Persyaratan) terdiri dari teknik-teknik yang digunakan oleh system analyst untuk mengidentifikasi atau mengekstrak masalah-masalah sistem dan kebutuhan solusi dari komunitas user. Fact-finding (information gathering)/Teknik Penemuan Fakta : adalah sekumpulan teknik klasik yang digunakan untuk mengumpulkan masalah, peluang, kebutuhan solusi, dan prioritas sistem. Sampling: dokumentasi,laporan formulir,file database yang adaResearch: buku2 yang relevan, kunjungan ke situs2,solusi orang lainObservation :kerja sistem dan lingkungan kerjaQuestionnaires dan surveys : manajemen dan penggunaInterviews:manajer,user dan staf teknisConversion Notes
In this edition, we have separated joint application development (JAD) into its component parts, joint requirements planning (JRP) and joint application design (also JAD). Only JRP is applicable to this chapter.
Chapter 1 Players in the Systems Game
-
Metode Penemuan Persyaratan
Teknik Joint requirements planning (JRP)/perencanaan persyaratan gabungan : menggunakan pertemuan bersama untuk mengajak semua system owners, system users, systems analysts, dan beberapa systems designer dan builders melakukan analisis sistem bersama. -> digunakan bersama dengan model driven lalu digabung dengan RADConversion Notes
In this edition, we have separated joint application development (JAD) into its component parts, joint requirements planning (JRP) and joint application design (also JAD). Only JRP is applicable to this chapter.
Chapter 1 Players in the Systems Game
-
Metode Desain ulang Proses Bisnis
Business process redesign adalah aplikasi dari metode analisis sistem untuk tujuan mengubah & memperbaiki proses bisnis dasar dari sebuah organisasi, tidak tergantung pada IT.
No additional notes
Chapter 1 Players in the Systems Game
-
Systems Analysis Phases
Preliminary Investigation Phase
Problem Analysis Phase
Requirements Analysis Phase
Decision Analysis PhaseConversion Notes
The phases correspond to the following fourth edition terms:
Preliminary investigation = former survey phase
Problem analysis = former study phase
Requirements analysis = former definition phase
Decision analysis = former configuration phaseChapter 1 Players in the Systems Game
-
Preliminary Investigation Phase Context
Conversion Notes
In this edition we are trying hard to reinforce the building blocks.
Teaching Notes
The focus system owner perspectives.
Chapter 1 Players in the Systems Game
-
Preliminary Investigation Phase Tasks
Teaching Notes
This is called a task diagram for a phase.
It is only a guideline. Each project will adapt these tasks to the project at hard. Tasks may be added, split, or deleted according to the methodology and route used.
The dashed line is a control flow (as contrasted to a solid data flow). In this case, it represents a decision that determines whether the next task is necessary.
Chapter 1 Players in the Systems Game
-
Sample Request for System Services
Teaching Notes
Not all businesses have a formal document to initiate projects.
Chapter 1 Players in the Systems Game
-
Problem Statements
Teaching Notes
Alternatively, this information could be documented in a business memo or report.
Chapter 1 Players in the Systems Game
-
Problem Analysis Phase Context
Conversion Notes
In this edition we are trying hard to reinforce the building blocks.
Teaching Notes
The focus is on both system owner and system user perspectives.
We are looking at the building blocks of the existing system.
Chapter 1 Players in the Systems Game
-
Problem Analysis Phase Context
No additional notes
Chapter 1 Players in the Systems Game
-
Cause-and-Effect Analysis
Cause-and-effect analysis adalah teknik dimana masalah-masalah dipelajari untuk mengetahui penyebab & efeknya.
Dalam kenyataannya, efek dapat merupakan gejala dari masalah dasar yang lebih dalam, dimana pada gilirannya, harus dianalisa penyebab & efeknya sampai suatu saat penyebab & efek tsb tidak menghasilkan gejala dari masalah yang lain.
Teaching Tip
Analyze a problem using cause-and-effect analysis.
If you know fishbone diagrams, demonstrate cause-and-effect analysis using the diagrams.
Chapter 1 Players in the Systems Game
-
System Improvement Objectives
Objective adalah pengukuran kesuksesan. Merupakan sesuatu yang diharapkan untuk dicapai, jika diberikan sumber daya yang cukup.
Menurunkan jumlah rekening pelanggan yang tidak ditagih sebanyak 50 persen dalam tahun depan. Menaikkan sebanyak 25 persen jumlah peminjaman yang dapat diproses selama shift 8 jam.Teaching Tips
Formulate objectives as an in-class exercise.
Chapter 1 Players in the Systems Game
-
System Improvement Objectives
Menurunkan sebanyak 50 persen waktu yang dibutuhkan untuk menjadualkan kembali produksi saat sebuah workstation mengalami malfunction.
Constraint adalah sesuatu yang membatasi fleksibilitas dalam mendefinisikan solusi untuk sebuah objective. Biasanya, constraint tidak dapat diubah.
Ct: deadlines, budget
Jenis-jenis: schedule, cost, technology, policy
Teaching Tips
Formulate objectives as an in-class exercise.
Chapter 1 Players in the Systems Game
-
Cause-and-Effect / System Improvement Objectives
PROBLEMS, OPPORTUNITIES, OBJECTIVES, AND CONSTRAINTS MATRIX
No additional notes
Chapter 1 Players in the Systems Game
-
Requirements Analysis Phase Context
Conversion Notes
In this edition we are trying hard to reinforce the building blocks.
Teaching Notes
The focus is on system user perspectives.
Requirements can be expressed in narrative, model, and prototype forms, or any combination thereof.
Chapter 1 Players in the Systems Game
-
Requirements Analysis Phase Tasks
Teaching Notes
Some of the tasks are completed in parallel.
Chapter 1 Players in the Systems Game
-
Business Requirements
Functional requirement adalah deskripsi dari aktivitas-aktivitas & layanan-layanan yang harus disediakan oleh sistem.
Nonfunctional requirement adalah deskripsi dari fitur-fitur, karakteristik, dan batasan-batasan yang lain yang mendefinisikan sistem yang memuaskan.
Ct: unjuk kerja, kemudahan dipelajari & digunakan, budget, biaya, dll.
No additional notes
Chapter 1 Players in the Systems Game
-
Logical System Models
Logical system models menggambarkan apa sistem itu atau apa yang harus dikerjakan sistem itubukan bagaimana sistem akan diimplementasikan. Karena logical models menggambarkan kebutuhan yang pokok dari sistem, kadang disebut dengan essential system models.
Process models (e.g., data flow diagrams)Data models (e.g., entity relationship diagrams)Interface models (e.g., context diagrams)Object models (e.g., Uniform Modeling Language diagrams)Teaching Notes
The opposite is physical system models, which will be introduced in the systems design chapter.
Chapter 1 Players in the Systems Game
-
A Simple Interface Model
No additional notes
Chapter 1 Players in the Systems Game
-
Requirements Statement
No additional notes
Chapter 1 Players in the Systems Game
-
Decision Analysis Phase Context
Conversion Notes
In this edition we are trying hard to reinforce the building blocks.
Teaching Notes
The focus is on system user and system designer perspectives.
Notice the transition to technical concerns leading to a system proposal that includes data, process, and interface elements.
Chapter 1 Players in the Systems Game
-
Decision Analysis Phase Tasks
No additional notes
Chapter 1 Players in the Systems Game
-
Feasibility Analyses
Technical feasibility. Apakah solusi mudah dilaksanakan secara teknis? Apakah staf kita memiliki keahlian teknis untuk mendesain & membangun solusi?
Operational feasibility. Akankah solusi memenuhi kebutuhan user? Sampai tingkat mana? Bagaimana solusi bisa mengubah lingkungan kerja user? Bagaimana pendapat user tentang solusi semacam itu?
Economic feasibility. Apakah solusi tsb. cost-effective?
Schedule feasibility. Dapatkah solusi didesain dan diimplementasikan dalam periode waktu yang ditentukan?No additional notes
Chapter 1 Players in the Systems Game
-
Candidate Systems Matrix
(Continued)
No additional notes
Chapter 1 Players in the Systems Game
-
Candidate Systems Matrix
No additional notes
Chapter 1 Players in the Systems Game
-
Feasibility Matrix
No additional notes
Chapter 1 Players in the Systems Game