Anda di halaman 1dari 74

Pengembangan SI

Meet 6
The System Development Life Cycle
• What are the phases of the system development cycle?
Phase 2. Analysis
▪ Lakukan penyelidikan pendahuluan
Phase 1. Planning ▪ Lakukan kegiatan analisis terperinci:
Phase 3. Design
Pelajari sistem saat ini ▪ Siapkan perangkat
▪ Review permintaan proyek Tentukan kebutuhan pengguna keras dan
▪ Prioritaskan permintaan proyek
Kenalkan solusi perangkat lunak
▪ Alokasi sumber daya
jika diperlukan
▪ Bentuk tim pengembangan
proyek ▪ Kembangkan detail
sistem

Phase 5. Operating, Support, Phase 4. Implementation


and Security ▪ Kembangkan program, jika perlu
▪ Lakukan aktivitas perawatan ▪ Instal dan uji sistem baru
▪ Pantau kinerja sistem ▪ Melatih pengguna
▪ Konversikan ke sistem baru
▪ Menilai keamanan sistem
Apa Siklus Pengembangan Sistem?
• What is the project team?

Dibentuk untuk mengerjakan proyek dari awal sampai akhir

Terdiri dari pengguna, analis sistem, dan profesional TI lainnya


Project leader—Salah satu anggota tim yang
mengelola dan mengendalikan anggaran proyek dan
jadwal
Apa Siklus Pengembangan
Sistem?
• What is a Gantt chart?
➢ Alat populer digunakan untuk merencanakan dan
menjadwalkan proyek besar dan kompleks
Apa yang Memulai Siklus Pengembangan
Sistem?
• Apa sajakah alasan untuk membuat atau memodifikasi
sistem informasi?

Untuk mengkoreksi masalah Untuk memperbaiki sistem


pada sistem yang ada yang ada

Kelompok luar mungkin? Persaingan bisa


Mandat berubah menyebabkan perubahan
Planning Phase
• What is the planning phase?
Dimulai saat panitia acara menerima permintaan proyek

Steering
committee—Badan
pembuat
keputusan untuk
perusahaan

Function of committee:

Buat tim
Meninjau dan
Prioritaskan pengembangan
menyetujui Alokasi sumber
permintaan proyek untuk
permintaan daya
proyek setiap proyek
proyek
yang disetujui
Analysis Phase
• What is the analysis phase?

Melakukan investigasi Lakukan analisa


pendahuluan, juga rinci
disebut studi
kelayakan

PIECES
SWOT Analysis
Analysis
Analysis Phase
• What is the preliminary investigation?
➢ Tentukan secara pasti dari masalah atau perbaikan
dan apakah perlu diupayakan
▪ Temuan disajikan dalam laporan kelayakan, yang juga dikenal sebagai studi
kelayakan
Analysis Phase
• What is detailed analysis?

1. Pelajari bagaimana sistem


sekarang bekerja

2. Tentukan keinginan, kebutuhan,


dan persyaratan pengguna

3. Rekonendasikan solusinya

Terkadang disebut desain logis


Analysis Phase
• What is process modeling?

Teknik yang menggambarkan proses


yang mengubah input menjadi output
Disebut juga analisis terstruktur dan
disain

Entity-relationship diagrams
Tiga alat yang digunakan untuk
Data flow diagrams
pemodelan proses
Project dictionary
Analysis Phase
• What is process modeling?

Teknik yang menggambarkan proses


yang mengubah input menjadi output
Disebut juga analisis terstruktur dan
disain

Entity-relationship diagrams
Tiga alat yang digunakan untuk
Data flow diagrams
pemodelan proses
Project dictionary
Analysis
• What Phase
is an entity-relationship diagram (ERD)?

➢ Alat yang secara grafis menunjukkan koneksi antar


entitas dalam sistem
Contoh ERD
Contoh ERD
(Sebaiknya atribut dituliskan)
Contoh RELASI ANTAR TABEL
(Konseptual Database)
Contoh RELASI ANTAR TABEL
(Konseptual Database)
Analysis Phase
• What is a data flow diagram (DFD)?
➢ Alat yang secara grafis menunjukkan aliran data
dalam sistem
pengertian
FLOWMAP Diagram
Diagram yang menggambarkan alir / berjalannya data
untuk analisis atau perancangan sistem agar mudah
dikomunikasikan kepada pengguna atau pembangun
program.
pengertian
FLOWMAP Diagram
PROSES BISNIS DENGAN FLOWMAP

Business Process
Flowmap ? 21
21

• Alat bantu konvensional, disebut Mapping


flow atau Process Function chart atau
Diagram aliran dokumen atau Diagram Sistem
Prosedur Kerja atau Paperwork Flowchart.
• Diagram yang menggambarkan aliran
dokumen pada suatu prosedur kerja di
organisasi dan memperlihatkan diagram alir
yang menunjukkan arus dari dokumen, aliran
data fisis, entitas sistem informasi dan
kegiatan operasi yg berhubungan dg sistem
informasi.
Langkah pembuatan Flowmap ? 22
22

• Bagi diagram ke dalam kolom-kolom


• Setiap kolom diberi nama entitas yang terlibat (orang, bag./ unit organisasi,
perusahan lain, atau pimpinan)
• Diagram harus dibaca dari atas ke bawah dan dari kiri ke kanan
• Setiap kolom terdapat siklus pengolahan data : I-P-O (input-proses-output) bila
kolom tsb. adalah entitas yg melakukan kegiatan
• Ketika menyebrangi garis yg memisahkan antara satu kolom dengan kolom lain,
gunakan simbol konektor.
• Cara mengakses file komputer adalah melalui simbol proses komputer
• Prosedur kerja yang kejadiannya tidak bersamaan dapat digambarkan melalui flowmap
yang terpisah
pengertian
Data Flow Diagram
Diagram yang menggambarkan alir / berjalannya data
untuk analisis atau perancangan sistem agar mudah
dikomunikasikan kepada pengguna atau pembangun
program.
Simbol Diagram Konteks
&
Data Flow Diagram
Yourdan and Demarco
Simbol Diagram Konteks dan
Data Flow Diagram
Gene and Serson
Aturan
Penggambaran
Data Flow Diagram
Dibaca Aturannya.. Dibaca Aturannya..

3. Entitas yang muncul


1. Hindari aliran proses
merupakan entitas yang
ke proses; kecuali berasal dari flowmap yang
kondisi tertentu. diusulkan, kecuali entitas
Catatan Penting !!
dalam boleh tidak
Pada Diagram konteks tidak ada
2. Tidak diperbolehkan ditampilkan.
penggambaran data store atau tabel
4. Tandai dengan (*) untuk
aliran dari entitas ke
proses yang akan
entitas.
diuraikan kembali pada
DFD level n.
DIAGRAM KONTEKS
DATA FLOW DIAGRAM
DIAGRAM KONTEKS
LAPORAN RENTAL MOBIL
LAPORAN PENGEMBALIAN RENTAL MOBIL

DATA SEWA
DATA RENTAL
DATA PENGEMBALIAN
SISTEM INFORMASI
PENYEWA PEMILIK
RENTAL MOBIL
DATA MOBIL
HARGA RENTAL
DENDA KETERLAMBATAN

NOTA RENTAL MOBIL


DENDA
Data Rental Mobil
PENYEWA
Data Flow Diagram

Nota Rental Mobil

Data Penyewa Data Pengembalian

4.0
Level 0

3.0
1.0 2.0 Data
Data Rental
Daftar Mobil Data Penyewa Pengembalian
Mobil
Mobil

Harga Rental
Daftar Mobil Data Penyewa Data Pengembalian
Data Rental Mobil Data Rental
Daftar Mobil Data Penyewa

Tb_mobil Tb_penyewa Tb_rentalmobil Tb_pengembalian


Data Rental Mobil
Data Penyewa
Data Pengembalian
Denda
Daftar Mobil Keterlambatan
5.0
PEMILIK
Cetak Laporan
Laporan Rental Mobil
Laporan Pengembalian
Daftar Mobil Rental Mobil
Perancangan HIPO/FORM

DAFTAR MOBIL

ID Plat Mobil

Nama Mobil

Jenis Mobil

Tahun Produksi

Contents
Here
SIMPAN CANCEL

ID PLAT MOBIL NAMA MOBIL JENIS MOBIL TAHUN PRODUKSI


Perancangan FORM
DAFTAR PENYEWA

ID Penyewa

Nama Penyewa

No. KTP

Alamat

SIMPAN CANCEL

ID PENYEWA NAMA PENYEWA NO. KTP ALAMAT


Perancangan FORM
DATA RENTAL MOBIL

ID Penyewaan

No KTP atau SIM

Nama penyewa
No. HP
Alamat
ID Plat Mobil

Nama Mobil
Tgl Rental
Lama Sewa
Harga Sewa
Total Harga Sewa
SIMPAN BATAL
Perancangan FORM

DATA PENGEMBALIAN MOBIL

ID Pengembalian

ID Peminjaman

No. KTP atau SIM


Nama
ID Plat Mobil
Nama Mobil

Tgl Rental
Tgl Kembali
Terlambat
Denda

SIMPAN BATAL
Perancangan FORM
FORM CETAK LAPORAN

Pilih Jenis Laporan

Cetak Berdasarkan Periode DD / MM / YYYY S.D DD / MM / YYYY CETAK

CETAK KESELURUHAN DATA


Tahapan Perancangan dengan
UML
Tahapan Perancangan dengan
UML
Tahapan Perancangan dengan
UML
Tahapan Perancangan dengan
UML
Tahapan Perancangan dengan
UML
Tahapan Perancangan dengan
UML
Tahapan Perancangan dengan
UML
Tahapan Perancangan dengan
UML
Tahapan Perancangan dengan
UML
Tahapan Perancangan dengan
UML
Tahapan Perancangan dengan
UML
Tahapan Perancangan dengan
UML
ANALISIS PIECES

Analisis terhadap kinerja, informasi, ekonomi, keamanan


aplikasi, efisiensi dan pelayanan pelanggan. Panduan ini
dikenal dengan PIECES analysis :
- Performance
- Information
- Economy
- Control
- Eficiency
- Services
Analisis Performance (Kinerja)

• Kemampuan didalam menyelesaikan tugas bisnis dengan


cepat sehingga tujuan dapat segera tercapai. Kinerja
diukur dengan jumlah produksi dan waktu tanggap.
• Jumlah produksi adalah jumlah pekerjaan yang bisa
diselesaikan selama jangka waktu tertentu. Bagian
pemasaran kinerjanya diukur berdasarkan volume
pekerjaan atau pangsa pasar yang diraih atau citra
perusahaan.
• Waktu tanggap adalah keterlambatan rata-rata antara
suatu transaksi dengan tanggapan yang diberikan kepada
transaksi tersebut.
Analisis Informasi

Informasi merupakan komoditas krusial bagi pemakai akhir.


Kemampuan sistem informasi dalam menghasilkan informasi
yang bermanfaat dapat dievaluasi untuk menangani masalah
dan peluang untuk mengatasi masalah tersebut.
• Kurangnya informasi mengenai keputusan atau situasi yang
sekarang
• Kurangnya informasi yang relevan mengenai keputusan
ataupun situasi sekarang
• Kurangnya informasi yang tepat waktu
• Terlalu banyak informasi
• Informasi tidak akurat
Analisis Ekonomi
Persoalan ekonomis dan peluang berkait dengan masalah
biaya.
Biaya
• Biaya tidak diketahui
• Biaya tidak dapat dilacak ke sumber
• Biaya terlalu tinggi
Keuntungan
• Pasar-pasar baru dapat dieksplorasi
• Pemasaran saat ini dapat diperbaiki
• Pesanan-pesanan dapat ditingkatkan.
Analisis Pengendalian atau
Keamanan
Pengendalian dipasang untuk meningkatkan kinerja sistem,
mencegah atau mendeteksi kesalahan sistem, dan menjamin
keamanan data, informasi dan persyaratan.
• Kejahatan (misalnya penggelapan atau pencurian)
terhadap data
• Etika dilanggar pada data atau informasi-mengacu pada
data atau informasi yang diakses orang yang tidak
berwenang.
• Error pemrosesan terjadi (oleh manusia, mesin atau
perangkat lunak)
• Error pembuatan keputusan terjadi.
Analisis Efisiensi
Indikator-indicator efisiensi suatu sistem:
• Orang, mesin atau komputer membuang-buang waktu
• Data secara berlebihan di input atau disalin
• Data secara berlebihan di proses
• Informasi secara berlebihan dihasilkan
• Usaha yang dibutuhkan untuk tugas-tugas terlalu berlebihan
• Material yang dibutuhkan untuk tugas-tugas terlalu
berlebihan.
Analisis Services

Analisa untuk menilai kualitas dari suatu sistem dapat


dilihat dari kriteria-kriteria berikut ini :
• Sistem menghasilkan produk yang tidak akurat
• Sistem menghasilkan produk yang tidak konsisten
• Sistem menghasilkan produk yang tidak dipercaya
• Sistem tidak mudah dipelajari
• Sistem tidak mudah digunakan
• Sistem canggung untuk digunakan
• Sistem tidak fleksibel
KASUS : Sistem Penggajian

ANALISIS KINERJA
• Keterlambatan memberikan informasi oleh pegawai
mengenai jumlah anak yang bertambah, sehingga Bendahara
Gaji harus melakukan perhitungan ulang gaji dengan
menambahkanjumlah tunjangan anak. Dan hal tersebut akan
memperlambat kinerja proses.
• Adanya kenaikan pangkat pegawai yang menyebabkan
Bendara Gaji harus memintakan kekurangan gaji atau rapel
pada bulan berikutnya, sehingga akan semakin
memperpanjang response time (waktu tanggap).
KASUS : Sistem Penggajian

ANALISIS INFORMASI
• Tidak adanya slip gaji pegawai sehingga pegawai tidak
mengetahui informasi perincian gaji yang diterima secara
keseluruhan.
KASUS : Sistem Penggajian

ANALISIS EKONOMI
• Adalah penilaian sistem didalam pengurangan dan
keuntungan yang akan didapatkan dari system yang
dikembangkan. System ini akan memberikan penghematan
operasional dan meningkatkan keuntungan perusahaan.
Kelemahan:
• Apabila Bendahara Gaji ingin mendapatkan aplikasi system
penggajian yang lebih baik dan mudah penggunaannya maka
harus membeli software untuk aplikasi tersebut dengan
harga yang mahal.
KASUS : Sistem Penggajian

ANALISIS KEAMANAN (PENGENDALIAN/ CONTROL)


• Sistem keamanan yang digunakan harus dapat mengamankan
data dari kerusakan, misalnya dengan membuat BackUp
data. Selain itu system keamanan juga harus dapat
mengamankan data dari akses yang tidak diijinkan, biasanya
dilakukan dengan password terutama pada form aplikasi dan
databasenya.
Kelemahan:
• Aplikasi sistem penggajian pada perusahaan keamanannya
belum begitu diperhatikan sehingga bisa dilihat oleh pihak
lain.
KASUS : Sistem Penggajian

ANALISIS EFISIENSI
• Berhubungan dengan sumber daya yang ada guna
meminimalkan pemborosan. Efisiensi dari system yang
dikembangkan adalah pemakaian secara maksimal atas
sumber daya yang tersedia yang meliputi manusia, informasi,
waktu, uang, peralatan, ruang dan keterlambatan
pengolahan data.
Kelemahan:
• Apabila Bendahara Gaji yang mengurusi system penggajian
berhalangan hadir pada saat penggajian dilaksanakan, maka
akan menghambat proses penggajian dan tidak adanya
pengganti yang mengurusi system penggajian tersebut.
KASUS : Sistem Penggajian
ANALISIS PELAYANAN (SERVICES)
1. Akurasi dalam pengolahan data
2. Kemampuan dalam menangani masalah yang diluar kondisi
normal
3. Sistem mudah pakai
4. Mampu mengkoordinasi aktifitas untuk mencapai tujuan
dan sasaran.
Kelemahan:
• Proses penyerahan gaji masih menggunakan system manual
(tidak melalui rekening bank, tetapi diserahkan langsung
kepada pegawai) sehingga memingkinkan antrian dalam
penerimaan gaji.
PIECES ANALISIS
SWOT ANALISIS
Analisis SWOT merupakan teknik analisa yang membantu
menentukan cara terbaik bagi perusahaan untuk mencapai
tujuan, baik dalam hal servis, produk maupun pemasaran.
SWOT ANALISIS
Analisis SWOT merupakan teknik analisa yang membantu
menentukan cara terbaik bagi perusahaan untuk mencapai
tujuan, baik dalam hal servis, produk maupun pemasaran.
WORKFLOW DIAGRAM
FLOWMAP DIAGRAM
TUGAS

1. Buat Kelompok dengan jumlah 2, 3 atau 4 orang/kelompok


2. Jumlah Kelompok ada 8 Kelompok
SISTEMATIKA TUGAS

BAB I PENDAHULUAN (5W+1H)


A. Latar belakang
B. Identifikasi Masalah
C. Perumusan Masalah
D. Tempat dan Jadwal Kegiatan
BAB II KAJIAN TEORI
A. Teori tentang Judul yg ambil
B. Teori Data Alur Diagram atau teori UML (objek)
C. Teori Basidata ( ERD, Relasi Antar Tabel, Kamus Data)
BAB III PEMBAHASAN
A. Analisis PIECES dan SWOT
B. Flowmap Diagram atau Workflow diagram (objek)
C. Diagram Kontak atau Use case (objek)
D. Diagram Alur Data Level 0 atau Class Diagram
E. Diagram Alur Data Level 1.. Atau Sequence Diagram
F. Diagram ERD
G. Relasi Antar Tabel
F. Perancangan Antar Muka (HIPO/ FORM)
BAB IV SIMPULAN DAN REKOMENDASI
A. Simpulan
B. Rekomendasi
TEMA PROJECT

1. SISTEM INFORMASI PUSKESMAS


2. SISTEM INFORMASI REKAM MEDIS
3. SISTEM INFORMASI LAYANAN PENUNJANG MEDIS
4. SISTEM INFORMASI RAWAT INAP
5. SISTEM INFORMASI RAWAT JALAN
6. SISTEM INFORMASI LOGISTIK
7. SISTEM INFORMASI FARMASI
8. SISTEM INFORMASI PEMBAYARAN
PRESENTATION SCHEDULE
No Case Project Group Date
1 SISTEM INFORMASI PUSKESMAS 1 06 MEI

2 SISTEM INFORMASI REKAM MEDIS 2 13 MEI

3 SISTEM INFORMASI LAYANAN PENUNJANG MEDIS 3 20 MEI

4 SISTEM INFORMASI RAWAT INAP 4 27 MEI

5 SISTEM INFORMASI RAWAT JALAN 5 27 MEI

6 SISTEM INFORMASI LOGISTIK 6 20 MEI

7 SISTEM INFORMASI FARMASI 7 13 MEI

8 SISTEM INFORMASI PEMBAYARAN 06 MEI


8
TEAM PROJECT
KISI-KISI UJIAN
TERIMA KASIH

Anda mungkin juga menyukai