Pen Gem Bang an Sistem InfVCorm as i
description
Transcript of Pen Gem Bang an Sistem InfVCorm as i
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
1/48
DEFINISI dan
AKTIVITASNYA
1
By. Muhammad Taufiq2009
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
2/48
Pengembangan Sistem
Sistem perlu diperbaiki atau diganti disebabkan karena :
1. Adanya permasalahan yang timbul di sistem yanglama (ketidakberesan dan pertumbuhan organisasi)
2. Untuk meraih kesempatan
3. Adanya instruksiSistem yang ada
Permasalahan, Kesempatan, Instruksi
Pengembangan Sistem
Memecahkan masalah, Meraih
kesempatan, Memenuhi instruksi
Sistem yang baru
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
3/48
Peningkatan yang diharapkan dalampengembangan sistem
Performance (kinerja)
InformationEconomy
Control
EfficiencyServices
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
4/48
SIKLUS HIDUP PENGEMBANGAN SISTEM
Kebijakan dan perencanaan sistem
Analisis Sistem
Desain Sistem secara umum
Desain Sistem secara rinci
Seleksi Sistem
Implementasi sistem
Perawatan Sistem
awal proyek sistem
Pengembangan sistem
manajemen sistem
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
5/48
Analisis SistemAnalisis sistem dapat didefinisikan sebagai penguraian dari
suatu sistem informasi yang utuh ke dalam bagian-bagiankomponennya dengan maksud untuk mengidentifikasikandan mengevaluasi permasalahan-permasalahan,kesempatan-kesempatan, hambatan-hambatan yang
terjadi dan kebutuhan-kebutuhan yang diharapkansehingga dapat diusulkan perbaikan-perbaikannya.
Langkah-langkah analisis sistem :
1. Identify (identifikasi masalah)
2. Understand (memahami kerja dari sistem yang ada)
3. Analyze (menganalisa sistem)
4. Report (membuat laporan hasil analisis)
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
6/48
Penguraian dari suatu Sistem yang utuhke dalam bagian-bagian komponennyadengan maksud untukmengidentifikasikan dan mengevaluasipermasalahan, kesempatan, hambatanyang terjadi dan kebutuhan yang
diharapkan sehingga dapat diusulkanperbaikannya
6
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
7/48
Tahap analisis merupakan tahap yang palingkritis dan sangat penting, karena kesalahan ditahapan ini akan menyebabkan kesalahan di
tahap selanjutnyaHasil dari analisis sistem adalah:
Laporan yang dapat menggambarkansistem yang telah dipelajari dan diketahui
bentuk permasalahan serta rancangan sistembaru yag akan dibuat atau dikembangkan.
7
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
8/48
SISTEM ANALIS
FUNGSI ANALIS SISTEM
1. Mengidentifikasi Masalah Kebutuhan User
2. Menyatakan secara spesifik sasaran yang harus dicapai
3. Memilih alternatif metode pemecahan masalah4. Merencanakan dan menerapkan rancangan sistem.
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
9/48Kamis, 28 Agustus 2014 MUHAMMAD TAUFIQ - ADSI 9
Tujuan Analisis SistemMemberikan layanan kebutuhan informasi
kepada fungsi manajerial di dalampengendalian pelaksanaan kegiatanoperasional perusahaan
Membantu para pengambil keputusan untukmewujudkan tercapainya tujuan
Menidentifikasi dan mengevaluasi sistemyang telah ada / berlangsung
Merumuskan tujuan organisasi berupapengolahan data maupun pembuatanlaporan baru
Menyusun suatu tahap rencanapengembangan sistem
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
10/48Kamis, 28 Agustus 2014 MUHAMMAD TAUFIQ - ADSI 10
Yang perlu diperhatikanoleh Sistem Analis
Mempelajari permasalahan yang adasecara terinci
Menentukan pendekatan yang akandigunakan dalam memecahkan masalah
Membuat suatu pertimbangan apakahperlu atau tidak menggunakan carakomputerisasi
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
11/48
BAGAN SISTEM ANALIS
MANAGEMENT
ANALIS SISTEM PROGRAMMERUSER
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
12/48
ANALIS SISTEM & PERANNYA
Analis sistem adalah mediator antara
Analis sistem adalah agent of change
PEMILIK
PEMAKAI
PERANCANG
PEMBANGUNAS
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
13/48
ANALIS SISTEM & PERANNYA
Ketrampilan yang dibutuhkan analis sistem:
1. Pengetahuan tentang teknologi informasi
2. Pengalaman dan pengetahuan programming
3. Kemampuan problem solving4. Ketrampilan komunikasi interpersonal
5. Ketrampilan relasi interpersonal
6. Kemampuan menyesuaikan diri
7. Karakter dan etika
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
14/48
TUGAS SISTEM ANALIS1. Mengumpulkan & Menganalisa Dokumen2. Menyusun Dan Menyajikan Rekomendasi3. Merancang Dan Mengidentifikasi Sistem4. Menganalisa Dan Menyusun Biaya5. Mengawasi Kegiatan Penerapan Sistem
PRIBADI ANALIS SISTEM1. Mampu Bekerja sama 7. Bersikap Tegas2. Berkomunikasi dgn Baik 8. Akurat
3. Bertindak secara Metodik 9. Kreatif4. Bersikap Dewasa5. Sopan Santun6. Mempunyai Pendirian
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
15/48Kamis, 28 Agustus 2014 MUHAMMAD TAUFIQ - ADSI 15
Langkah-langkah
1. Mengidentifikasi masalah
Mengidentifikasi penyebab masalah
2. Analisis sistem
Mengidentifikasi solusi dari masalah
3. Analisis Kebutuhan
Mengidentifikasi data apa dan proses apayang dibutuhkan pada sistem baru.
Menentukan kebutuhan fungsional dan non-fungsional dari sistem baru.
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
16/48Kamis, 28 Agustus 2014 MUHAMMAD TAUFIQ - ADSI 16
KEBUTUHAN FUNGSIONALMenunjukkan whatthe system should do.
Menunjukkan fasilitas apa yangdibutuhkan serta aktivitas apa saja yang
terjadi dalam sistem baru.
Kebutuhan fungsional mencakup:
Fungsi deskripsi kebutuhan
Laporan baik hardcopy maupun softcopy
Updating dan query online
Penyimpanan data, pencarian kembali dan
transfer data
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
17/48Kamis, 28 Agustus 2014 MUHAMMAD TAUFIQ - ADSI 17
KEBUTUHAN NON FUNGSIONAL
Kebutuhan Non Fungsional mencakup:
Waktu respon
Rata-rata waktu untuk kegagalan
Kebutuhan keamanan
Akses untuk pengguna yang tidak punya hak.
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
18/48
Kamis, 28 Agustus 2014 MUHAMMAD TAUFIQ - ADSI 18
Contoh Kasus(Sistem Informasi Rawat Jalan Poliklinik ABC)
Identifikasi Masalah
Permasalahan yang terjadi di Poliklinik ABCadalah sebagai berikut:
1. Data-data yang disimpan di poliklinik masihberjalan manual, padahal Kebutuhan akan data-data pasien rawat jalan, rekam medis pasien sertadokter yang menangani tiap pasien meningkat
2. Sistem yang dijalankan belum sepenuhnya
membantu pekerjaan, karena kebutuhan akandata yang efektif dan efisien serta ada saatdibutuhkan (availability) belum bisa terpenuhi
3. Penyediaan data yang banyak menyebabkanoverload data dan informasi kurang
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
19/48
Kamis, 28 Agustus 2014 MUHAMMAD TAUFIQ - ADSI 19
Analisis Sistem
Penyimpanan data dalam bentuk kertas ataumanual menimbulkan resiko yang cukup besar,seperti kebakaran, rusak atau bencana alam
yang bisa mengakibatkan data-data penting ituhilang, sehingga diperlukan sistem yang bisamenyimpan data lebih aman
Kebutuhan akan data yang efektif dan efisien
serta ada saat dibutuhkan (availability) menjadialasan utama untuk penyediaan informasi yangakurat
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
20/48
Kamis, 28 Agustus 2014 MUHAMMAD TAUFIQ - ADSI 20
Data yang kurang lengkap menyebabkaninformasi pelayanan kesehatan juga kurang,
karena data tidak tersusun rapi dan susahnyapencarian data yang mengurangi kurangnyainformasi dari data tersebut
Dari berbagai alasan yang telah diungkapkan diatas, maka pengembangan Sistem InformasiRawat Jalan Poliklinik ABC ini dibuat untukmembantu menyelesaikan permasalahan-
permasalahan yang muncul.
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
21/48
Kamis, 28 Agustus 2014 MUHAMMAD TAUFIQ - ADSI 21
Analisis Kebutuhan
Data yang dibutuhkan
Data yang dibutuhkan dalam pengembanganSistem Informasi ini adalah :
Data Pasien : nama pasien, alamat, jeniskelamin, tanggal lahir, agama, golongandarah.
Data Dokter : nama dokter, alamat,jenis kelamin, tanggal lahir.
Data Obat : nama obat, jenis obat,aturan pakai, harga
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
22/48
Kamis, 28 Agustus 2014 MUHAMMAD TAUFIQ - ADSI 22
Data Admin/Petugas : nama petugas,alamat, jenis kelamin, tanggal lahir.
Data Pemeriksaan : data pasien, data dokter,
keluhan, diagnosa, perlakuan/pemeriksaan,data obat
Data Biaya : data pasien, pemeriksaan, totalharga obat
*) untuk nomor_id, tidak dicantumkan disinitidak apa-apa, dicantumkan juga boleh
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
23/48
Kamis, 28 Agustus 2014 MUHAMMAD TAUFIQ - ADSI 23
Kebutuhan fungsional
Fungsi dari sistem ini adalah :
proses login untuk dokter dan petugas
proses pengelolaan data pasien, meliputiinput, update dan delete
proses pengelolaan data dokter, meliputi
input, update dan delete proses pengelolaan data petugas, meliputi
input, update dan delete
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
24/48
Kamis, 28 Agustus 2014 MUHAMMAD TAUFIQ - ADSI 24
proses pendaftaran pasien, baik daftar barumaupun pendaftaran untuk periksa dilakukanoleh user petugas
proses searching/pencarian data (data pasien,data dokter, data petugas, data pemeriksaan,data obat)
proses pemeriksaan, dilakukan oleh userdokter
proses pemberian obat, dilakukan olehpetugas untuk diberikan kepada pasien
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
25/48
Analisa sistem
Contoh : Sistem Administrasi Hotel (SiAtel)
Tujuan : Untuk membangun sistem pengelolaanadministrasi hotel mulai dari tamu ceck in
sampai dengan ceck out, termasuk perhitunganpenggunaan fasilitasnya
Manfaat : Memberi kemudahan untuk tamu,
reseptionis dan pengelola fasilitas.
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
26/48
Analisa sistem
Penentuan Elemen :
Inventarisir semua elemen yang terlibat
Jelaskan interaksi yang terjadi atar elemen
dengan sistem.
Contoh :
Elemen Tamu hotel
Interaksi Memberikan data (pribadi, pilihankamar)
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
27/48
Analisa sistem
Hubungkan Elemen yang ada dengan tujuansistem
Bila berpengaruh terhadap pencapaian tujuan
maka termasuk internal sistem(sistem)
Bila tidak berpengaruh : eksternal sistem
disebut eksternal entity
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
28/48
Mengambarkan sistem
Tools/ peralatan pengambaran sistem :
Flowchart system
Data Flow Diagram
Level dari DFD : Conteks Level 0 Level 1
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
29/48
DATA FLOW DIAGRAM
adalah suatu network yg menggambarkan suatu sistemautomat/komputerisasi, manual atau gabungan dari keduanyadalam susunan berbentuk komponen sistem yang salingberhubungan sesuai dgn aturan mainnya
SIMBOL:
1. EXTERNAL ENTITY
2. PROSES
3. DATA FLOW
4. DATA STORE
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
30/48
Simbol DFD
Simbol :
Seseorang atau departemen bagian, organisasi luar atau
sistem informasi lain yang memerikan atau menerimadata informasi dari sistem
Mengubah data dari suatu bentuk ke bentuk lain
Digunakan menyimpan data dari hasil proses
Penunjuk yang menggambarkan aliran data suatu bagian
lain yang dialirkan
Simbol Entitas / Tujuan Data
Simbol Proses
Simbol Simpanan Data
Simbol Aliran Data
A.
B.
C.
D.
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
31/48
Bentuk Data Flow Diagram
1. Diagram Arus Data fisik
Penekanan menggambar adalah bagaimana proses-proses
dari sistem diterapkan termasuk proses-proses manual dan
biasanya digunakan untuk menggambarkan sistem yanglama.
2. Diagram Arus Data Logika
Lebih tepat digunakan untuk menggambarkan sistem
usulan dimana penekanannya hanya pada logika darikebutuhan-kebutuhan sistem.
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
32/48
ATURAN MAIN MENGGAMBAR DFD
1. Dalam DFD tidak boleh menghubungkan antaraEXTERNAL ENTITY dengan EXTERNAL ENTITY secaralangsung
2. Dalam DFD tidak boleh menghubungkan antara DATA
STORE dengan DATA STORE secara langsung3. Dalam DFD tidak boleh menghubungkan antara DATASTORE dengan EXTERNAL ENTITY secara langsung(atau sebaliknya)
4. Setiap PROSES harus ada DATA FLOW yang masuk
dan ada DATA FLOW yang keluar.
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
33/48
CARA MEMBUAT DFD
1. Top-Down Analysis, mulai dari umum sampai dengandetail
2. Jabarkan proses sampai sedetail mungkin
3. Pelihara Konsistensi Entity, Proses, Data Flow danData Store yang terjadi dalam Data Flow Diagram
4. Berikan Label yang bermakna untuk tiap-tiap simbol
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
34/48
Konsep Arus Data :
a. Konsep Paket dari Data (packet of data)
b. Konsep Arus Data Menyebar (diverging dataflow)
c. Konsep Arus Data Mengumpul (convergingdata flow)
d. Konsep Sumber dan Tujuan Data
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
35/48
TAHAPAN PROSES PEMBUATAN DFD
1. DIAGRAM KONTEKS (Global)
2. DIAGRAM NOL (0)3. DIAGRAM DETAIL (Detail/Rinci)
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
36/48
Data Flow Diagram Konteks
0.0
sistemB
A
b1
b2
a2a1
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
37/48
D1
Data Flow Diagram Level 0
1.0
proses1B
A
b1
b2
a2a1
2.0
proses2
3.0
proses3
Y
X
W
Z
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
38/48
Latihan :
Membuat elemen-elemen dari sistemadministrasi hotel
Menjelaskan interaksi antara elemen dengansistem
Tentukan dari elemen tersebut, mana yanginternal dan eksternal
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
39/48
Data Flow Diagram level 1
Misal dari proses 2 :
2.2
Proses2.2
2.1
Proses2.12.3
Proses2.3
Y
X
D1W
Q
Pb1
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
40/48
Contoh kasus (Hotel)
0.0
Sistem
Inforamasi
Hotel
Tamu
Pimp
Id tamu
Tanda
bukti
transaksi
Laporan
DFD Contex SiAtel
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
41/48
Tujuan dan manfaat sistem hotel
Dari tujuan dan manfaat yang lalu, dapatdijelaskan kesatuan luarnya : Tamu : merupakan elemen yang memberikan
data kepada sistem, memilih kamar danmenggunakan fasilitas lainya. Dipandang darikeberadaanya, tamu yang satu dengan yanglainnya tidaklah berhubungan (relatif) sehingga
tamu tidak menjadikan tercapainya tujuan danmanfaat sistem
T j d f t i t h t l
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
42/48
Tujuan dan manfaat sistem hotel(lanjutan)
Pimpinan : adalah jabatan yang tidak terlibatsecara operasional terhadap sistem ini.Pimpinan hanya menerima laporan dan
memberikan kebijakan kepada sistem, sehinggapimpinan tidak menjadikan tercapainya tujuandan manfaat sistem
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
43/48
DFD level 0 SiAtel
Tamu
Pimp
Id tamu
Tanda
bukti
transaksi
Laporan
1.0Ceck id
tamu tamuDatatamu
2.0
Ceck
Kamar
Data
tamu
kamarkamar
3.0
Penggunaa
n kamar
5.0
laporan4.0
Hitung
biaya
Data kanardan tamu
Data penggunaan kamar
Laporan
transaksiBiaya
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
44/48
Level 0 SiAtel
Proses ceck data tamu: merupakan tahapanuntuk mencocokan data tamu, karena pada SiAtelini dimungkinkan adanya tamu hotel yangmerupakan member, sehingga ada perlakukan
khusus.Proses ceck kamar :bila sudah cleardengan
identitas, berikutnya adalah melihat ketersediaankamar.
Proses penggunaan kamar: merupakankegiatan interaksi antara tamu yang menginapdengan segala fasilitas yang ada (laundry, food &beverage dan lainnya)
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
45/48
Level 0 SiAtel (lanjutan)
Proses hitung biaya : Adalah prosesmengihung biaya, baik biaya kamar,penggunaan fasilitas dan sebagainya.
Proses ini terjadi pada saat tamu check outProses laporan : Adalah menyiapkan laporan
dari semua data yang dapat digunakan
untuk pengampilan keputusan selanjutnya.
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
46/48
Latihan Soal
1. Didalam pembuatan DFD/DAD simbol yangmenunjukkan sumber ataupun tujuan dataadalah:
a. External entity c. Proses
b. Data Flow d. Data Store
2. Diagram yang menggambarkan sistem secara
umum atau menyeluruh adalah diagram:a. Konteks c. Detail
b. Nol d. Semua benar
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
47/48
3. Konsep arus data yang menunjukkan adanyasejumlah tembusan disebut :a. Paket dari data c. Arus data menyebar
b. Arus data mengumpul d. konsep sumber dan
tujuan
4. Dalam pembuatan DFD apabila suatu proses adainput tetapi tidak ada output biasa disebutdengan:a. Black Hole c. Syntax errorb. Miracle d. Logic error
-
5/20/2018 Pen Gem Bang an Sistem InfVCorm as i
48/48
5. Konsep arus data dimana beberapa arus datayang berbeda dari sumber yang berbedabergabung bersama-sama menuju tujuan yangsama disebut:
a. Packet of data c. Converging data flow
b. Diverging data flow d. Semua salah