APS konsep dasar APS

ANALISA PERANCANGAN
SISTEM

©Ian Sommerville 2004

Software Engineering, 7th edition. Chapter 1

Slide 1

How to Do SE?
Software Lifecycle Review
Systems Engineering

Project Planning
Architectural Design
Detailed Design

Quality Assurance

Requirements Analysis


Maintenance

Implementation
Release

Lawrence
Chung
©Ian Sommerville 2004

Software
Engineering:
Software Engineering, 7th edition. Chapter 1

2

Slide 2

Problem Solving
COMPUTER
SCIENCE


Teori

CUSTOMER

Fungsi
Computer

Problem

SOFTWARE
ENGINEERING
Tools dan
Teknik utk
Menyelesaikan
Problem
©Ian Sommerville 2004

Software Engineering, 7th edition. Chapter 1


Slide 3

UNTUK DIINGAT LAGI




Perangkat lunak digunakan oleh pemakai di
lingkungan operasional dengan teknologi
tertentu sebagai bagian dari sistem yang lebih
besar.
Oleh karena itu, hal kedua yang harus dilakukan
saat membuat perangkat lunak adalah
memahami lingkungan operasional, teknologi
dan sistem yang menjadi tempat dimana
perangkat lunak digunakan.

©Ian Sommerville 2004

Software Engineering, 7th edition. Chapter 1


Slide 4

©Ian Sommerville 2004

Software Engineering, 7th edition. Chapter 1

Slide 5

Introduction to SE - Points to Ponder
1.
2.

3.

4.

Programming = software engineering?
What are the similarities, and differences, between Civil
Engineering and Software Engineering?

Can you prove you and I communicate with each other
perfectly?
Are you a scientist or an engineer?

Lawrence
Chung
©Ian Sommerville 2004

Software
Engineering:
Software Engineering, 7th edition. Chapter 1

6

Slide 6

Apa Itu Sistem ?

•Sekelompok elemen yang terintegrasi dengan
maksud yang sama untuk mencapai suatu tujuan.

•Suatu jaringan kerja dari prosedur-prosedur yang
sekaligus berhubungan dikembangkan sesuai
dengan suatu skema yang terintegrasi untuk
melaksanakan suatu kegiatan utama di dalam
bisnis.

©Ian Sommerville 2004

Software Engineering, 7th edition. Chapter 1

Slide 7

Apa Itu Informasi ?



Salah satu dari lima jenis utama sumber daya
yang dipakai oleh manajer.




Semua data yang mempunyai arti bagi pihak
pemakai.

©Ian Sommerville 2004

Software Engineering, 7th edition. Chapter 1

Slide 8

Sistem Informasi ?
•Suatu sistem di dalam suatu organisasi yang
mempertemukan kebutuhan pengolahan transaksi
harian, mendukung operasi, bersifat manajerial dan
kegiatan strategi dari suatu organisasi dan
menyediakan pihak luar tertentu dengan laporanlaporan yang ditentukan.
•Suatu sistem yang dibuat oleh manusia yang terdiri
dari komponen-komponen dalam organisasi untuk
mencapai tujuan, yaitu menyajikan informasi.
©Ian Sommerville 2004


Software Engineering, 7th edition. Chapter 1

Slide 9

Karakteristik Sistem











Komponen-komponen (Component)
Batas Sistem (Boundary)
Lingkungan Luar Sistem (Environments)

Penghubung (Interface)
Masukan (Inputan)
Keluaran (Output)
Pengolah (Process)
Sasaran (Objectives)
Tujuan (Goal)
©Ian Sommerville 2004

Software Engineering, 7th edition. Chapter 1

Slide 10

Karakteristik Suatu Sistem
Lingkungan Luar

Input

Proses

Sub

Sistem

Output

Boundary
©Ian Sommerville 2004

Sub
Sistem

Software Engineering, 7th edition. Chapter 1

Interface

Sub
Sistem

Sub
Sistem


Slide 11

Siklus Informasi
Proses
(Model)
Input
(Data)

Output
(Informasi)
Dasar
Data

Data
(Ditangkap)
Hasil
Tindakan

©Ian Sommerville 2004

Penerima

Keputusan
Tindakan

Software Engineering, 7th edition. Chapter 1

Slide 12

Kualitas Informasi

©Ian Sommerville 2004

Relevan

Tepat Waktu

Akurat

Kualitas
Informasi

Software Engineering, 7th edition. Chapter 1

Slide 13

Nilai Informasi



Manfaat
Biaya Mendapatkannya

©Ian Sommerville 2004

Software Engineering, 7th edition. Chapter 1

Slide 14

Komponen Sistem Informasi



Blok Masukan



Blok Model



Blok Keluaran



Blok Teknologi



Blok Basis Data



Blok Kendali

©Ian Sommerville 2004

Software Engineering, 7th edition. Chapter 1

Slide 15

Tipe Keputusan Manajemen

Keputusan Tidak terstruktur
1. Berulang-ulang
2. Terprogram
3. Terstruktur
4. Mudah di prediksi
5. Informasi umumnya mudah tersedia
Keputusan terstruktur
1. Tidak berulang-ulang
2. Tidak trerprogram
3. Tidak terstuktur
4. Tidak mudah diprediksi
5. Informasi tidak mudah tersedia
©Ian Sommerville 2004

Software Engineering, 7th edition. Chapter 1

Slide 16

SDLC ?
Definisi
Masalah
Studi
Kelayakan

Perawatan

Analisis

Implementasi

Design
Sistem
©Ian Sommerville 2004

Software Engineering, 7th edition. Chapter 1

Slide 17

Kendala Pengembangan Sistem

1.
2.
3.

Dana
Waktu
Struktur Organisasi

©Ian Sommerville 2004

Software Engineering, 7th edition. Chapter 1

Slide 18

Metode Pengembangan Sistem

1.
2.
3.
4.

Data Flow Diagram
Kamus Data
HIPO
Pseudo Code

©Ian Sommerville 2004

Software Engineering, 7th edition. Chapter 1

Slide 19

Analisa Sistem







Identify (Mengidentifikasi Masalah)
Understand (Memahami Kerja dari sistem yang
ada)
Analyze (Menganalisa Sistem)
Report (Membuat Laporan Hasil Analisis)

©Ian Sommerville 2004

Software Engineering, 7th edition. Chapter 1

Slide 20

Study Kelayakan












Relevance (Sesuai Kebutuhan)
Capacity (Kapasitas Sistem)
Effeciency (Efesisnesi Sistem)
Timeliness (Ketepatan waktu menghasilkan informasi)
Accessibility (Kemudahan akses)
Flexibility (Keluwesan Sistem)
Accuracy (Ketepatan Nilai dari informasi)
Reliability (Keandalan dari Sistem)
Security (Keamanan dari sistem)
Economy (Nilai Ekonomis dari sistem)
Simplicity (Kemudahan sistem digunakan)
©Ian Sommerville 2004

Software Engineering, 7th edition. Chapter 1

Slide 21

Design Sistem











Integrasi
User / System Interface
Competitive force (Tekanan Persaingan)
Information Quality and usability (Kualitas dan kegunaan informasi)
System Requirement (Kebutuhan Sistem)
Data Processing Requirements (Kebutuhan pengolahan sistem)
Organizational factor (Faktor-faktor organisasi)
Cost Effectivieness Requirements (Kebutuhan biaya efektivitas)
Human Factors (Faktor manusia)
Feasibility Requirements (Study Kelayakan)

©Ian Sommerville 2004

Software Engineering, 7th edition. Chapter 1

Slide 22

End of This Session...

©Ian Sommerville 2004

Software Engineering, 7th edition. Chapter 1

Slide 23