48
DEFINISI dan DEFINISI dan AKTIVITASNYA AKTIVITASNYA 1 By. Muhammad Taufiq 2009

Analisis Sistem Informasi ii

Embed Size (px)

DESCRIPTION

gfgdggdgfgdfgfdggfdgergregeggegrge

Citation preview

Page 1: Analisis Sistem Informasi ii

DEFINISI dan DEFINISI dan AKTIVITASNYAAKTIVITASNYA

1

By. Muhammad Taufiq

2009

Page 2: Analisis Sistem Informasi ii

Pengembangan SistemPengembangan SistemSistem perlu diperbaiki atau diganti disebabkan karena :Sistem perlu diperbaiki atau diganti disebabkan karena :1.1. Adanya permasalahan yang timbul di sistem yang Adanya permasalahan yang timbul di sistem yang

lama (ketidakberesan dan pertumbuhan organisasi)lama (ketidakberesan dan pertumbuhan organisasi)2.2. Untuk meraih kesempatanUntuk meraih kesempatan3.3. Adanya instruksiAdanya instruksiSistem yang ada

Permasalahan, Kesempatan, Instruksi

Pengembangan Sistem

Memecahkan masalah, Meraih kesempatan, Memenuhi instruksi

Sistem yang baru

Page 3: Analisis Sistem Informasi ii

Peningkatan yang diharapkan Peningkatan yang diharapkan dalam pengembangan sistemdalam pengembangan sistem

►PPerformance (kinerja)erformance (kinerja)►IInformationnformation►EEconomy conomy ►CControlontrol►EEfficiencyfficiency►SServiceservices

Page 4: Analisis Sistem Informasi ii

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

Page 5: Analisis Sistem Informasi ii

Analisis SistemAnalisis SistemAnalisis sistem dapat didefinisikan sebagai penguraian dari Analisis sistem dapat didefinisikan sebagai penguraian dari

suatu sistem informasi yang utuh ke dalam bagian-bagian suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan-permasalahan, dan mengevaluasi permasalahan-permasalahan, kesempatan-kesempatan, hambatan-hambatan yang kesempatan-kesempatan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-perbaikannya.sehingga 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)

Page 6: Analisis Sistem Informasi ii

Penguraian dari suatu Sistem yang Penguraian dari suatu Sistem yang utuh ke dalam bagian-bagian utuh ke dalam bagian-bagian komponennya dengan maksud untuk komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi mengidentifikasikan dan mengevaluasi permasalahan, kesempatan, hambatan permasalahan, kesempatan, hambatan yang terjadi dan kebutuhan yang yang terjadi dan kebutuhan yang diharapkan sehingga dapat diusulkan diharapkan sehingga dapat diusulkan perbaikannyaperbaikannya

6

Page 7: Analisis Sistem Informasi ii

Tahap analisis merupakan tahap yang paling Tahap analisis merupakan tahap yang paling kritis dan sangat penting, karena kesalahan di kritis dan sangat penting, karena kesalahan di tahapan ini akan menyebabkan kesalahan di tahapan ini akan menyebabkan kesalahan di tahap selanjutnyatahap selanjutnyaHasil dari analisis sistem adalah:Hasil dari analisis sistem adalah:

Laporan yang dapat menggambarkan Laporan yang dapat menggambarkan sistem yang telah dipelajari dan diketahui sistem yang telah dipelajari dan diketahui bentuk permasalahan serta rancangan sistem bentuk permasalahan serta rancangan sistem baru yag akan dibuat atau dikembangkan.baru yag akan dibuat atau dikembangkan.

7

Page 8: Analisis Sistem Informasi ii

SISTEM ANALISSISTEM ANALISFUNGSI ANALIS SISTEMFUNGSI ANALIS SISTEM1.1. Mengidentifikasi Masalah Kebutuhan UserMengidentifikasi Masalah Kebutuhan User2.2. Menyatakan secara spesifik sasaran yang harus Menyatakan secara spesifik sasaran yang harus

dicapaidicapai3.3. Memilih alternatif metode pemecahan masalahMemilih alternatif metode pemecahan masalah4.4. Merencanakan dan menerapkan rancangan Merencanakan dan menerapkan rancangan

sistem. sistem.

Page 9: Analisis Sistem Informasi ii

Denny Agustiawan 9

Tujuan Analisis SistemTujuan Analisis Sistem► Memberikan layanan kebutuhan Memberikan layanan kebutuhan

informasi kepada fungsi manajerial di informasi kepada fungsi manajerial di dalam pengendalian pelaksanaan dalam pengendalian pelaksanaan kegiatan operasional perusahaankegiatan operasional perusahaan

► Membantu para pengambil keputusan Membantu para pengambil keputusan untuk mewujudkan tercapainya tujuanuntuk mewujudkan tercapainya tujuan

► Menidentifikasi dan mMenidentifikasi dan mengevaluasi engevaluasi sistem yang telah adasistem yang telah ada / berlangsung / berlangsung

► Merumuskan tujuan Merumuskan tujuan organisasi beorganisasi berupa rupa pengolahan data maupun pembuatan pengolahan data maupun pembuatan laporan barulaporan baru

► Menyusun suatu tahap rencana Menyusun suatu tahap rencana pengembangan sistem pengembangan sistem

Page 10: Analisis Sistem Informasi ii

Denny Agustiawan 10

Yang perlu diperhatikan Yang perlu diperhatikan oleh oleh SSistem istem AAnalisnalis

►Mempelajari permasalahan yang ada Mempelajari permasalahan yang ada secara terincisecara terinci

►Menentukan pendekatan yang akan Menentukan pendekatan yang akan digunakan dalam memecahkan digunakan dalam memecahkan masalahmasalah

►Membuat suatu pertimbangan Membuat suatu pertimbangan apakah perlu atau tidak apakah perlu atau tidak menggunakan cara komputerisasimenggunakan cara komputerisasi

Page 11: Analisis Sistem Informasi ii

BAGAN SISTEM ANALISBAGAN SISTEM ANALISMANAGEMENT

ANALIS SISTEM PROGRAMMERUSER

Page 12: Analisis Sistem Informasi ii

ANALIS SISTEM & PERANNYAANALIS SISTEM & PERANNYA► Analis sistem adalah mediator antaraAnalis sistem adalah mediator antara

► Analis sistem adalah Analis sistem adalah agent of changeagent of change

• PEMILIK

• PEMAKAI

• PERANCANG

• PEMBANGUNAS

Page 13: Analisis Sistem Informasi ii

ANALIS SISTEM & PERANNYAANALIS SISTEM & PERANNYA► Ketrampilan yang dibutuhkan analis Ketrampilan yang dibutuhkan analis

sistem:sistem:1.1. Pengetahuan tentang teknologi informasiPengetahuan tentang teknologi informasi2.2. Pengalaman dan pengetahuan programmingPengalaman dan pengetahuan programming3.3. Kemampuan problem solvingKemampuan problem solving4.4. Ketrampilan komunikasi interpersonalKetrampilan komunikasi interpersonal5.5. Ketrampilan relasi interpersonalKetrampilan relasi interpersonal6.6. Kemampuan menyesuaikan diriKemampuan menyesuaikan diri7.7. Karakter dan etikaKarakter dan etika

Page 14: Analisis Sistem Informasi ii

TUGAS SISTEM ANALISTUGAS SISTEM ANALIS1.1. Mengumpulkan & Menganalisa DokumenMengumpulkan & Menganalisa Dokumen2.2. Menyusun Dan Menyajikan RekomendasiMenyusun Dan Menyajikan Rekomendasi3.3. Merancang Dan Mengidentifikasi SistemMerancang Dan Mengidentifikasi Sistem4.4. Menganalisa Dan Menyusun BiayaMenganalisa Dan Menyusun Biaya5.5. Mengawasi Kegiatan Penerapan SistemMengawasi Kegiatan Penerapan Sistem

PRIBADI ANALIS SISTEMPRIBADI ANALIS SISTEM1.1. Mampu Bekerja samaMampu Bekerja sama 7. Bersikap 7. Bersikap

TegasTegas2.2. Berkomunikasi dgn BaikBerkomunikasi dgn Baik 8. Akurat8. Akurat3.3. Bertindak secara MetodikBertindak secara Metodik 9. Kreatif9. Kreatif4.4. Bersikap DewasaBersikap Dewasa 5.5. Sopan SantunSopan Santun 6.6. Mempunyai PendirianMempunyai Pendirian

Page 15: Analisis Sistem Informasi ii

Denny Agustiawan 15

Langkah-langkahLangkah-langkah1.1. Mengidentifikasi masalahMengidentifikasi masalah

Mengidentifikasi penyebab masalahMengidentifikasi penyebab masalah2.2. Analisis sistemAnalisis sistem

Mengidentifikasi solusi dari masalahMengidentifikasi solusi dari masalah3.3. Analisis KebutuhanAnalisis Kebutuhan

Mengidentifikasi data apa dan proses apa Mengidentifikasi data apa dan proses apa yang dibutuhkan pada sistem baru.yang dibutuhkan pada sistem baru.

Menentukan kebutuhan fungsional dan Menentukan kebutuhan fungsional dan non-fungsional dari sistem baru.non-fungsional dari sistem baru.

Page 16: Analisis Sistem Informasi ii

16

KEBUTUHAN FUNGSIONALKEBUTUHAN FUNGSIONAL►Menunjukkan Menunjukkan whatwhat the system should do. the system should do. ►Menunjukkan fasilitas apa yang Menunjukkan fasilitas apa yang

dibutuhkan serta aktivitas apa saja yang dibutuhkan serta aktivitas apa saja yang terjadi dalam sistem baru. terjadi dalam sistem baru.

►Kebutuhan fungsional mencakup:Kebutuhan fungsional mencakup: Fungsi deskripsi kebutuhanFungsi deskripsi kebutuhan Laporan baik hardcopy maupun softcopyLaporan baik hardcopy maupun softcopy Updating dan query onlineUpdating dan query online Penyimpanan data, pencarian kembali dan Penyimpanan data, pencarian kembali dan

transfer datatransfer data..

Page 17: Analisis Sistem Informasi ii

17

KEBUTUHAN NON FUNGSIONALKEBUTUHAN NON FUNGSIONAL►Kebutuhan Non Fungsional Kebutuhan Non Fungsional

mencakup:mencakup: Waktu responWaktu respon Rata-rata waktu untuk kegagalan Rata-rata waktu untuk kegagalan Kebutuhan keamananKebutuhan keamanan Akses untuk pengguna yang tidak punya Akses untuk pengguna yang tidak punya

hak.hak.

Page 18: Analisis Sistem Informasi ii

18

Contoh Kasus Contoh Kasus (Sistem Informasi Rawat Jalan Poliklinik ABC)(Sistem Informasi Rawat Jalan Poliklinik ABC)

►Identifikasi MasalahIdentifikasi Masalah Permasalahan yang terjadi di Poliklinik ABC Permasalahan yang terjadi di Poliklinik ABC

adalah sebagai berikut:adalah sebagai berikut:1.1. Data-data yang disimpan di poliklinik masih Data-data yang disimpan di poliklinik masih

berjalan manual, padahal Kebutuhan akan berjalan manual, padahal Kebutuhan akan data-data pasien rawat jalan, rekam medis data-data pasien rawat jalan, rekam medis pasien serta dokter yang menangani tiap pasien serta dokter yang menangani tiap pasien meningkatpasien meningkat

2.2. Sistem yang dijalankan belum sepenuhnya Sistem yang dijalankan belum sepenuhnya membantu pekerjaan, karena kebutuhan akan membantu pekerjaan, karena kebutuhan akan data yang efektif dan efisien serta ada saat data yang efektif dan efisien serta ada saat dibutuhkan (availability) belum bisa terpenuhidibutuhkan (availability) belum bisa terpenuhi

3.3. Penyediaan data yang banyak menyebabkan Penyediaan data yang banyak menyebabkan overload data dan informasi kurangoverload data dan informasi kurang

Page 19: Analisis Sistem Informasi ii

19

Analisis SistemAnalisis Sistem► Penyimpanan data dalam bentuk kertas atau Penyimpanan data dalam bentuk kertas atau

manual menimbulkan resiko yang cukup manual menimbulkan resiko yang cukup besar, seperti kebakaran, rusak atau bencana besar, seperti kebakaran, rusak atau bencana alam yang bisa mengakibatkan data-data alam yang bisa mengakibatkan data-data penting itu hilang, sehingga diperlukan sistem penting itu hilang, sehingga diperlukan sistem yang bisa menyimpan data lebih amanyang bisa menyimpan data lebih aman

► Kebutuhan akan data yang efektif dan efisien Kebutuhan akan data yang efektif dan efisien serta ada saat dibutuhkan (availability) serta ada saat dibutuhkan (availability) menjadi alasan utama untuk penyediaan menjadi alasan utama untuk penyediaan informasi yang akuratinformasi yang akurat

Page 20: Analisis Sistem Informasi ii

20

► Data yang kurang lengkap menyebabkan Data yang kurang lengkap menyebabkan informasi pelayanan kesehatan juga informasi pelayanan kesehatan juga kurang, karena data tidak tersusun rapi kurang, karena data tidak tersusun rapi dan susahnya pencarian data yang dan susahnya pencarian data yang mengurangi kurangnya informasi dari data mengurangi kurangnya informasi dari data tersebuttersebutDari berbagai alasan yang telah Dari berbagai alasan yang telah diungkapkan di atas, maka diungkapkan di atas, maka pengembangan Sistem Informasi Rawat pengembangan Sistem Informasi Rawat Jalan Poliklinik ABC ini dibuat untuk Jalan Poliklinik ABC ini dibuat untuk membantu menyelesaikan permasalahan-membantu menyelesaikan permasalahan-permasalahan yang muncul.permasalahan yang muncul.

Page 21: Analisis Sistem Informasi ii

21

Analisis KebutuhanAnalisis Kebutuhan►Data yang dibutuhkanData yang dibutuhkan

Data yang dibutuhkan dalam pengembangan Data yang dibutuhkan dalam pengembangan Sistem Informasi ini adalah :Sistem Informasi ini adalah :

Data Pasien Data Pasien : nama pasien, alamat, jenis : nama pasien, alamat, jenis kelamin, tanggal lahir, agama, golongan kelamin, tanggal lahir, agama, golongan darah.darah.

Data DokterData Dokter : nama dokter, alamat, jenis : nama dokter, alamat, jenis kelamin, tanggal lahir.kelamin, tanggal lahir.

Data ObatData Obat: nama obat, jenis obat, aturan : nama obat, jenis obat, aturan pakai, hargapakai, harga

Page 22: Analisis Sistem Informasi ii

22

Data Admin/PetugasData Admin/Petugas: nama petugas, : nama petugas, alamat, jenis kelamin, tanggal lahir.alamat, jenis kelamin, tanggal lahir.

Data PemeriksaanData Pemeriksaan : data pasien, data : data pasien, data dokter, keluhan, diagnosa, dokter, keluhan, diagnosa, perlakuan/pemeriksaan, data obatperlakuan/pemeriksaan, data obat

Data BiayaData Biaya : data pasien, : data pasien, pemeriksaan, total harga obat pemeriksaan, total harga obat

*) untuk nomor_id, tidak dicantumkan *) untuk nomor_id, tidak dicantumkan disini tidak apa-apa, dicantumkan juga disini tidak apa-apa, dicantumkan juga bolehboleh

Page 23: Analisis Sistem Informasi ii

23

►Kebutuhan fungsionalKebutuhan fungsionalFungsi dari sistem ini adalah :Fungsi dari sistem ini adalah : proses login untuk dokter dan petugasproses login untuk dokter dan petugas proses pengelolaan data pasien, proses pengelolaan data pasien,

meliputi input, update dan deletemeliputi input, update dan delete proses pengelolaan data dokter, proses pengelolaan data dokter,

meliputi input, update dan deletemeliputi input, update dan delete proses pengelolaan data petugas, proses pengelolaan data petugas,

meliputi input, update dan deletemeliputi input, update dan delete

Page 24: Analisis Sistem Informasi ii

24

proses pendaftaran pasien, baik daftar proses pendaftaran pasien, baik daftar baru maupun pendaftaran untuk periksa baru maupun pendaftaran untuk periksa dilakukan oleh user petugasdilakukan oleh user petugas

proses searching/pencarian data (data proses searching/pencarian data (data pasien, data dokter, data petugas, data pasien, data dokter, data petugas, data pemeriksaan, data obat)pemeriksaan, data obat)

proses pemeriksaan, dilakukan oleh user proses pemeriksaan, dilakukan oleh user dokterdokter

proses pemberian obat, dilakukan oleh proses pemberian obat, dilakukan oleh petugas untuk diberikan kepada pasienpetugas untuk diberikan kepada pasien

Page 25: Analisis Sistem Informasi ii

Analisa sistemAnalisa sistem►Contoh : Sistem Administrasi Hotel Contoh : Sistem Administrasi Hotel

(SiAtel)(SiAtel) Tujuan : Untuk membangun sistem Tujuan : Untuk membangun sistem

pengelolaan administrasi hotel mulai dari pengelolaan administrasi hotel mulai dari tamu ceck in sampai dengan ceck out, tamu ceck in sampai dengan ceck out, termasuk perhitungan penggunaan termasuk perhitungan penggunaan fasilitasnyafasilitasnya

Manfaat : Memberi kemudahan untuk Manfaat : Memberi kemudahan untuk tamu, reseptionis dan pengelola fasilitas.tamu, reseptionis dan pengelola fasilitas.

Page 26: Analisis Sistem Informasi ii

Analisa sistemAnalisa sistem►Penentuan Elemen :Penentuan Elemen :

Inventarisir semua elemen yang terlibatInventarisir semua elemen yang terlibat Jelaskan interaksi yang terjadi atar Jelaskan interaksi yang terjadi atar

elemen dengan sistem.elemen dengan sistem. Contoh : Contoh :

►Elemen Elemen Tamu hotel Tamu hotel►Interaksi Interaksi Memberikan data (pribadi, pilihan Memberikan data (pribadi, pilihan

kamar)kamar)

Page 27: Analisis Sistem Informasi ii

Analisa sistemAnalisa sistem►Hubungkan Elemen yang ada dengan Hubungkan Elemen yang ada dengan

tujuan sistemtujuan sistem Bila berpengaruh terhadap pencapaian Bila berpengaruh terhadap pencapaian

tujuan maka termasuk tujuan maka termasuk internal sisteminternal sistem (sistem)(sistem)

Bila tidak berpengaruh : eksternal sistem Bila tidak berpengaruh : eksternal sistem disebut eksternal entity disebut eksternal entity

Page 28: Analisis Sistem Informasi ii

Mengambarkan sistemMengambarkan sistem►Tools/ peralatan pengambaran sistem :Tools/ peralatan pengambaran sistem :

Flowchart systemFlowchart system Data Flow DiagramData Flow Diagram

►Level dari DFD : Conteks Level dari DFD : Conteks Level 0 Level 0 Level 1 Level 1

Page 29: Analisis Sistem Informasi ii

DATA FLOW DIAGRAMDATA FLOW DIAGRAMadalah suatu network yg menggambarkan suatu sistem adalah suatu network yg menggambarkan suatu sistem automat/komputerisasi, manual atau gabungan dari automat/komputerisasi, manual atau gabungan dari keduanya dalam susunan berbentuk komponen sistem keduanya dalam susunan berbentuk komponen sistem yang saling berhubungan sesuai dgn aturan mainnyayang saling berhubungan sesuai dgn aturan mainnya

SIMBOL:SIMBOL:

1. EXTERNAL ENTITY

2. PROSES

3. DATA FLOW

4. DATA STORE

Page 30: Analisis Sistem Informasi ii

Simbol DFDSimbol DFD►Simbol :Simbol :

Seseorang atau departemen bagian, organisasi luar atau sistem informasi lain yang memerikan atau menerima data 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.    

  

Page 31: Analisis Sistem Informasi ii

Bentuk Data Flow DiagramBentuk Data Flow Diagram

1.1. Diagram Arus Data fisikDiagram Arus Data fisikPenekanan menggambar adalah bagaimana proses-proses Penekanan menggambar adalah bagaimana proses-proses dari sistem diterapkan termasuk proses-proses manual dan dari sistem diterapkan termasuk proses-proses manual dan biasanya digunakan untuk menggambarkan sistem yang biasanya digunakan untuk menggambarkan sistem yang lama.lama.

2. 2. Diagram Arus Data LogikaDiagram Arus Data LogikaLebih tepat digunakan untuk menggambarkan sistem usulan Lebih tepat digunakan untuk menggambarkan sistem usulan dimana penekanannya hanya pada logika dari kebutuhan-dimana penekanannya hanya pada logika dari kebutuhan-kebutuhan sistem.kebutuhan sistem.

Page 32: Analisis Sistem Informasi ii

ATURAN MAIN MENGGAMBAR DFDATURAN MAIN MENGGAMBAR DFD

1.1. Dalam DFD tidak boleh menghubungkan Dalam DFD tidak boleh menghubungkan antara EXTERNAL ENTITY dengan EXTERNAL antara EXTERNAL ENTITY dengan EXTERNAL ENTITY secara langsungENTITY secara langsung

2.2. Dalam DFD tidak boleh menghubungkan Dalam DFD tidak boleh menghubungkan antara DATA STORE dengan DATA STORE antara DATA STORE dengan DATA STORE secara langsungsecara langsung

3.3. Dalam DFD tidak boleh menghubungkan Dalam DFD tidak boleh menghubungkan antara DATA STORE dengan EXTERNAL ENTITY antara DATA STORE dengan EXTERNAL ENTITY secara langsung (atau sebaliknya)secara langsung (atau sebaliknya)

4.4. Setiap PROSES harus ada DATA FLOW yang Setiap PROSES harus ada DATA FLOW yang masuk dan ada DATA FLOW yang keluar.masuk dan ada DATA FLOW yang keluar.

Page 33: Analisis Sistem Informasi ii

CARA MEMBUAT DFDCARA MEMBUAT DFD

1.1. Top-Down Analysis, mulai dari umum sampai Top-Down Analysis, mulai dari umum sampai dengan detaildengan detail

2.2. Jabarkan proses sampai sedetail mungkinJabarkan proses sampai sedetail mungkin3.3. Pelihara Konsistensi Entity, Proses, Data Flow dan Pelihara Konsistensi Entity, Proses, Data Flow dan

Data Store yang terjadi dalam Data Flow DiagramData Store yang terjadi dalam Data Flow Diagram4.4. Berikan Label yang bermakna untuk tiap-tiap Berikan Label yang bermakna untuk tiap-tiap

simbolsimbol

Page 34: Analisis Sistem Informasi ii

Konsep Arus Data :Konsep Arus Data :a.a. Konsep Paket dari Data (packet of Konsep Paket dari Data (packet of

data)data)b.b. Konsep Arus Data Menyebar (diverging Konsep Arus Data Menyebar (diverging

data flow)data flow)c.c. Konsep Arus Data Mengumpul Konsep Arus Data Mengumpul

(converging data flow)(converging data flow)d.d. Konsep Sumber dan Tujuan DataKonsep Sumber dan Tujuan Data

Page 35: Analisis Sistem Informasi ii

TAHAPAN PROSES PEMBUATAN DFDTAHAPAN PROSES PEMBUATAN DFD

1. DIAGRAM KONTEKS (Global)1. DIAGRAM KONTEKS (Global) 2. DIAGRAM NOL (0)2. DIAGRAM NOL (0) 3. DIAGRAM DETAIL (Detail/Rinci)3. DIAGRAM DETAIL (Detail/Rinci)

Page 36: Analisis Sistem Informasi ii

Data Flow Diagram KonteksData Flow Diagram Konteks

0.0

sistemB

A

b1

b2

a2a1

Page 37: Analisis Sistem Informasi ii

D1

Data Flow Diagram Level 0Data Flow Diagram Level 0

1.0

proses1B

A

b1

b2

a2a1

2.0

proses2

3.0

proses3

Y

X

W

Z

Page 38: Analisis Sistem Informasi ii

Latihan :Latihan :►Membuat elemen-elemen dari sistem Membuat elemen-elemen dari sistem

administrasi hoteladministrasi hotel►Menjelaskan interaksi antara elemen Menjelaskan interaksi antara elemen

dengan sistemdengan sistem►Tentukan dari elemen tersebut, mana Tentukan dari elemen tersebut, mana

yang internal dan eksternalyang internal dan eksternal

Page 39: Analisis Sistem Informasi ii

Data Flow Diagram level 1Data Flow Diagram level 1►Misal dari proses 2 :Misal dari proses 2 :

2.2

Proses2.2

2.1

Proses2.12.3

Proses2.3

YX

D1W

Q

Pb1

Page 40: Analisis Sistem Informasi ii

Contoh kasus (Hotel)Contoh kasus (Hotel)

0.0Sistem

Inforamasi Hotel

Tamu

Pimp

Id tamu

Tanda bukti transaksi

Laporan

DFD Contex SiAtel

Page 41: Analisis Sistem Informasi ii

Tujuan dan manfaat sistem Tujuan dan manfaat sistem hotelhotel

►Dari tujuan dan manfaat yang lalu, Dari tujuan dan manfaat yang lalu, dapat dijelaskan kesatuan luarnya :dapat dijelaskan kesatuan luarnya : Tamu : merupakan elemen yang Tamu : merupakan elemen yang

memberikan data kepada sistem, memilih memberikan data kepada sistem, memilih kamar dan menggunakan fasilitas lainya. kamar dan menggunakan fasilitas lainya. Dipandang dari keberadaanya, tamu yang Dipandang dari keberadaanya, tamu yang satu dengan yang lainnya tidaklah satu dengan yang lainnya tidaklah berhubungan (relatif) sehingga tamu tidak berhubungan (relatif) sehingga tamu tidak menjadikan tercapainya tujuan dan menjadikan tercapainya tujuan dan manfaat sistemmanfaat sistem

Page 42: Analisis Sistem Informasi ii

Tujuan dan manfaat sistem Tujuan dan manfaat sistem hotel (lanjutan)hotel (lanjutan)

Pimpinan : adalah jabatan yang tidak Pimpinan : adalah jabatan yang tidak terlibat secara operasional terhadap terlibat secara operasional terhadap sistem ini. Pimpinan hanya menerima sistem ini. Pimpinan hanya menerima laporan dan memberikan kebijakan laporan dan memberikan kebijakan kepada sistem, sehingga pimpinan tidak kepada sistem, sehingga pimpinan tidak menjadikan tercapainya tujuan dan menjadikan tercapainya tujuan dan manfaat sistemmanfaat sistem

Page 43: Analisis Sistem Informasi ii

DFD level 0 SiAtelDFD level 0 SiAtelTamu

Pimp

Id tamu

Tanda bukti transaksi

Laporan

1.0Ceck id

tamu tamuData tamu

2.0Ceck

Kamar

Data tamu

kamarkamar

3.0Penggunaa

n kamar

5.0laporan

4.0Hitung biaya

Data kanar dan tamu

Data penggunaan kamar

Laporantransaksi

Biaya

Page 44: Analisis Sistem Informasi ii

Level 0 SiAtelLevel 0 SiAtel► Proses ceck data tamuProses ceck data tamu : merupakan tahapan : merupakan tahapan

untuk mencocokan data tamu, karena pada untuk mencocokan data tamu, karena pada SiAtel ini dimungkinkan adanya tamu hotel SiAtel ini dimungkinkan adanya tamu hotel yang merupakan yang merupakan membermember, sehingga ada , sehingga ada perlakukan khusus.perlakukan khusus.

► Proses ceck kamar :Proses ceck kamar : bila sudah bila sudah clearclear dengan dengan identitas, berikutnya adalah melihat identitas, berikutnya adalah melihat ketersediaan kamar.ketersediaan kamar.

► Proses penggunaan kamarProses penggunaan kamar : merupakan : merupakan kegiatan interaksi antara tamu yang menginap kegiatan interaksi antara tamu yang menginap dengan segala fasilitas yang ada (laundry, food dengan segala fasilitas yang ada (laundry, food & beverage dan lainnya)& beverage dan lainnya)

Page 45: Analisis Sistem Informasi ii

Level 0 SiAtel (lanjutan)Level 0 SiAtel (lanjutan)►Proses hitung biaya : Adalah proses Proses hitung biaya : Adalah proses

mengihung biaya, baik biaya kamar, mengihung biaya, baik biaya kamar, penggunaan fasilitas dan sebagainya. penggunaan fasilitas dan sebagainya. Proses ini terjadi pada saat tamu check Proses ini terjadi pada saat tamu check outout

►Proses laporan : Adalah menyiapkan Proses laporan : Adalah menyiapkan laporan dari semua data yang dapat laporan dari semua data yang dapat digunakan untuk pengampilan digunakan untuk pengampilan keputusan selanjutnya.keputusan selanjutnya.

Page 46: Analisis Sistem Informasi ii

Latihan Soal1.1. Didalam pembuatan DFD/DAD simbol yang Didalam pembuatan DFD/DAD simbol yang

menunjukkan sumber ataupun tujuan data menunjukkan sumber ataupun tujuan data adalah:adalah:a. External entitya. External entity c. Prosesc. Prosesb. Data Flowb. Data Flow d. Data Stored. Data Store

2.2. Diagram yang menggambarkan sistem secara Diagram yang menggambarkan sistem secara umum atau menyeluruh adalah diagram:umum atau menyeluruh adalah diagram:a. Konteksa. Konteks c. Detailc. Detailb. Nolb. Nol d. Semua benard. Semua benar

Page 47: Analisis Sistem Informasi ii

3.3. Konsep arus data yang menunjukkan Konsep arus data yang menunjukkan adanya sejumlah tembusan disebut :adanya sejumlah tembusan disebut :a. Paket dari dataa. Paket dari data c. Arus data menyebarc. Arus data menyebarb. Arus data mengumpulb. Arus data mengumpul d. konsep sumber d. konsep sumber dan dan tujuan tujuan

4.4. Dalam pembuatan DFD apabila suatu Dalam pembuatan DFD apabila suatu proses ada input tetapi tidak ada output proses ada input tetapi tidak ada output biasa disebut dengan:biasa disebut dengan:a. Black Holea. Black Hole c. Syntax errorc. Syntax errorb. Miracleb. Miracle d. Logic errord. Logic error

Page 48: Analisis Sistem Informasi ii

5.5. Konsep arus data dimana beberapa arus Konsep arus data dimana beberapa arus data yang berbeda dari sumber yang data yang berbeda dari sumber yang berbeda bergabung bersama-sama menuju berbeda bergabung bersama-sama menuju tujuan yang sama disebut:tujuan yang sama disebut:a. Packet of dataa. Packet of data c. Converging data c. Converging data flowflowb. Diverging data flowb. Diverging data flow d. Semua salahd. Semua salah