Analisis Sistem Informasix

(1)

1 By. Muhammad

Taufiq 2009


(2)

Pengembangan Sistem

Pengembangan Sistem

Sistem 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 kesempatan 3.

3. Adanya instruksiAdanya instruksi

Sistem yang ada

Permasalahan, Kesempatan, Instruksi

Pengembangan Sistem

Memecahkan masalah, Meraih kesempatan, Memenuhi instruksi


(3)

Peningkatan yang diharapkan

Peningkatan yang diharapkan

dalam pengembangan sistem

dalam pengembangan sistem

P

P

erformance (kinerja)

erformance (kinerja)

I

I

nformation

nformation

E

E

conomy

conomy

C

C

ontrol

ontrol

E

E

fficiency

fficiency

S

S

ervices

ervices


(4)

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


(5)

Analisis Sistem

Analisis Sistem

Analisis 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 terjadi

kesempatan-kesempatan, hambatan-hambatan yang terjadi

dan kebutuhan-kebutuhan yang diharapkan sehingga dapat

dan kebutuhan-kebutuhan yang diharapkan sehingga dapat

diusulkan perbaikan-perbaikannya.

diusulkan perbaikan-perbaikannya.

Langkah-langkah analisis sistem :

1. Identify (identifikasi masalah)

2. Understand (memahami kerja dari sistem yang ada) 3. Analyze (menganalisa sistem)


(6)

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

perbaikannya

perbaikannya


(7)

Tahap analisis merupakan tahap yang paling Tahap analisis merupakan tahap yang paling

kritis dan sangat penting, karena kesalahan kritis dan sangat penting, karena kesalahan

di tahapan ini akan menyebabkan kesalahan di tahapan ini akan menyebabkan kesalahan

di tahap selanjutnya di tahap selanjutnya

Hasil 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.


(8)

SISTEM ANALIS SISTEM ANALIS FUNGSI ANALIS SISTEM

FUNGSI ANALIS SISTEM

1.

1. Mengidentifikasi Masalah Kebutuhan UserMengidentifikasi Masalah Kebutuhan User

2.

2. Menyatakan secara spesifik sasaran yang harus Menyatakan secara spesifik sasaran yang harus

dicapai

dicapai

3.

3. Memilih alternatif metode pemecahan masalahMemilih alternatif metode pemecahan masalah

4.

4. Merencanakan dan menerapkan rancangan Merencanakan dan menerapkan rancangan

sistem.


(9)

Selasa 2 Januari 2018 MUHAMMAD TAUFIQ - ADSI 9

Tujuan Analisis Sistem

Tujuan Analisis Sistem

► Memberikan layanan kebutuhan informasi Memberikan layanan kebutuhan informasi

kepada fungsi manajerial di dalam

kepada fungsi manajerial di dalam

pengendalian pelaksanaan kegiatan

pengendalian pelaksanaan kegiatan

operasional perusahaan

operasional perusahaan

► Membantu para pengambil keputusan Membantu para pengambil keputusan

untuk mewujudkan tercapainya tujuan

untuk mewujudkan tercapainya tujuan

► Menidentifikasi dan mMenidentifikasi dan mengevaluasi sistem engevaluasi sistem

yang telah ada

yang telah ada / berlangsung / berlangsung

► Merumuskan tujuan Merumuskan tujuan organisasi beorganisasi berupa rupa

pengolahan data maupun pembuatan

pengolahan data maupun pembuatan

laporan baru

laporan baru

► Menyusun suatu tahap rencana Menyusun suatu tahap rencana

pengembangan sistem


(10)

Selasa 2 Januari 2018 MUHAMMAD TAUFIQ - ADSI 10

Yang perlu diperhatikan

Yang perlu diperhatikan

oleh

oleh

S

S

istem

istem

A

A

nalis

nalis

Mempelajari permasalahan yang ada

Mempelajari permasalahan yang ada

secara terinci

secara terinci

Menentukan pendekatan yang akan

Menentukan pendekatan yang akan

digunakan dalam memecahkan

digunakan dalam memecahkan

masalah

masalah

Membuat suatu pertimbangan

Membuat suatu pertimbangan

apakah perlu atau tidak

apakah perlu atau tidak

menggunakan cara komputerisasi

menggunakan cara komputerisasi


(11)

BAGAN SISTEM ANALIS

BAGAN SISTEM ANALIS

MANAGEMENT

ANALIS SISTEM PROGRAMMER


(12)

ANALIS SISTEM & PERANNYA

ANALIS SISTEM & PERANNYA

Analis sistem adalah mediator antara

Analis sistem adalah mediator antara

Analis sistem adalah

Analis sistem adalah

agent of change

agent of change

• PEMILIK • PEMAKAI

• PERANCANG • PEMBANGUN


(13)

ANALIS SISTEM & PERANNYA

ANALIS SISTEM & PERANNYA

► Ketrampilan yang dibutuhkan analis Ketrampilan yang dibutuhkan analis

sistem:

sistem:

1.

1. Pengetahuan tentang teknologi informasiPengetahuan tentang teknologi informasi 2.

2. Pengalaman dan pengetahuan programmingPengalaman dan pengetahuan programming 3.

3. Kemampuan problem solvingKemampuan problem solving 4.

4. Ketrampilan komunikasi interpersonalKetrampilan komunikasi interpersonal 5.

5. Ketrampilan relasi interpersonalKetrampilan relasi interpersonal 6.

6. Kemampuan menyesuaikan diriKemampuan menyesuaikan diri 7.


(14)

TUGAS SISTEM ANALIS TUGAS SISTEM ANALIS

1.

1. Mengumpulkan & Menganalisa DokumenMengumpulkan & Menganalisa Dokumen

2.

2. Menyusun Dan Menyajikan RekomendasiMenyusun Dan Menyajikan Rekomendasi

3.

3. Merancang Dan Mengidentifikasi SistemMerancang Dan Mengidentifikasi Sistem

4.

4. Menganalisa Dan Menyusun BiayaMenganalisa Dan Menyusun Biaya

5.

5. Mengawasi Kegiatan Penerapan SistemMengawasi Kegiatan Penerapan Sistem

PRIBADI ANALIS SISTEM PRIBADI ANALIS SISTEM

1.

1. Mampu Bekerja samaMampu Bekerja sama 7. Bersikap 7. Bersikap

Tegas

Tegas

2.

2. Berkomunikasi dgn BaikBerkomunikasi dgn Baik 8. Akurat8. Akurat

3.

3. Bertindak secara MetodikBertindak secara Metodik 9. Kreatif9. Kreatif

4.

4. Bersikap DewasaBersikap Dewasa

5.

5. Sopan SantunSopan Santun

6.


(15)

Selasa 2 Januari 2018 MUHAMMAD TAUFIQ - ADSI 15

Langkah-langkah

Langkah-langkah

1.

1.

Mengidentifikasi masalah

Mengidentifikasi masalah

Mengidentifikasi penyebab masalahMengidentifikasi penyebab masalah

2.

2.

Analisis sistem

Analisis sistem

Mengidentifikasi solusi dari masalahMengidentifikasi solusi dari masalah

3.

3.

Analisis Kebutuhan

Analisis 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.


(16)

Selasa 2 Januari 2018 MUHAMMAD TAUFIQ - ADSI 16

KEBUTUHAN FUNGSIONAL

KEBUTUHAN 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 softcopyUpdating dan query onlineUpdating dan query online

Penyimpanan data, pencarian kembali dan Penyimpanan data, pencarian kembali dan

transfer data


(17)

Selasa 2 Januari 2018 MUHAMMAD TAUFIQ - ADSI 17

KEBUTUHAN NON FUNGSIONAL

KEBUTUHAN 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.


(18)

Selasa 2 Januari 2018 MUHAMMAD TAUFIQ - ADSI 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 pasien serta data pasien rawat jalan, rekam medis pasien serta dokter yang menangani tiap pasien meningkat

dokter yang menangani tiap pasien 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 terpenuhi dibutuhkan (availability) belum bisa terpenuhi

3.

3. Penyediaan data yang banyak menyebabkan Penyediaan data yang banyak menyebabkan overload data dan informasi kurang


(19)

Selasa 2 Januari 2018 MUHAMMAD TAUFIQ - ADSI 19

Analisis Sistem

Analisis 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 aman

yang 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 akurat


(20)

Selasa 2 Januari 2018 MUHAMMAD TAUFIQ - ADSI 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

tersebut

tersebut

Dari 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

membantu menyelesaikan

permasalahan-permasalahan yang muncul.


(21)

Selasa 2 Januari 2018 MUHAMMAD TAUFIQ - ADSI 21

Analisis Kebutuhan

Analisis Kebutuhan

Data yang dibutuhkan

Data 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, harga


(22)

Selasa 2 Januari 2018 MUHAMMAD TAUFIQ - ADSI 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 obat

perlakuan/pemeriksaan, data obat

Data BiayaData Biaya: data pasien, pemeriksaan, : data pasien, pemeriksaan,

total harga obat

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

boleh


(23)

Selasa 2 Januari 2018 MUHAMMAD TAUFIQ - ADSI 23

Kebutuhan fungsionalKebutuhan fungsional

Fungsi dari sistem ini adalah :

Fungsi dari sistem ini adalah :

proses login untuk dokter dan petugasproses login untuk dokter dan petugas

proses pengelolaan data pasien, meliputi proses pengelolaan data pasien, meliputi input, update dan delete

input, update dan delete

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

input, update dan delete

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


(24)

Selasa 2 Januari 2018 MUHAMMAD TAUFIQ - ADSI 24

proses pendaftaran pasien, baik daftar proses pendaftaran pasien, baik daftar

baru maupun pendaftaran untuk periksa

baru maupun pendaftaran untuk periksa

dilakukan oleh user petugas

dilakukan 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

dokter

dokter

proses pemberian obat, dilakukan oleh proses pemberian obat, dilakukan oleh

petugas untuk diberikan kepada pasien


(25)

Analisa sistem

Analisa 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

fasilitasnya

fasilitasnya

Manfaat : Memberi kemudahan untuk Manfaat : Memberi kemudahan untuk

tamu, reseptionis dan pengelola fasilitas.


(26)

Analisa sistem

Analisa sistem

Penentuan Elemen :

Penentuan Elemen :

Inventarisir semua elemen yang terlibatInventarisir semua elemen yang terlibatJelaskan 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)


(27)

Analisa sistem

Analisa sistem

Hubungkan Elemen yang ada dengan

Hubungkan Elemen yang ada dengan

tujuan sistem

tujuan 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


(28)

Mengambarkan sistem

Mengambarkan sistem

Tools/ peralatan pengambaran sistem :

Tools/ peralatan pengambaran sistem :

Flowchart systemFlowchart systemData Flow DiagramData Flow Diagram


(29)

DATA FLOW DIAGRAMDATA FLOW DIAGRAM

adalah 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 mainnya

yang saling berhubungan sesuai dgn aturan mainnya

SIMBOL:SIMBOL:

1. EXTERNAL ENTITY

2. PROSES

3. DATA FLOW


(30)

Simbol DFD

Simbol 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.


(31)

Bentuk Data Flow Diagram

Bentuk Data Flow Diagram

1.

1. Diagram Arus Data fisikDiagram Arus Data fisik

Penekanan 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 Logika

Lebih tepat digunakan untuk menggambarkan sistem usulan

Lebih tepat digunakan untuk menggambarkan sistem usulan

dimana penekanannya hanya pada logika dari

dimana penekanannya hanya pada logika dari

kebutuhan-kebutuhan sistem.


(32)

ATURAN MAIN MENGGAMBAR DFD

ATURAN 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 langsung

ENTITY 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 langsung

secara 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.


(33)

CARA MEMBUAT DFD

CARA MEMBUAT DFD

1.

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

dengan detail

2.

2. Jabarkan proses sampai sedetail mungkinJabarkan proses sampai sedetail mungkin 3.

3. Pelihara Konsistensi Entity, Proses, Data Flow dan Pelihara Konsistensi Entity, Proses, Data Flow dan Data Store yang terjadi dalam Data Flow Diagram

Data Store yang terjadi dalam Data Flow Diagram

4.

4. Berikan Label yang bermakna untuk tiap-tiap Berikan Label yang bermakna untuk tiap-tiap simbol


(34)

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.


(35)

TAHAPAN PROSES PEMBUATAN DFD

TAHAPAN PROSES PEMBUATAN DFD

1. DIAGRAM KONTEKS (Global)1. DIAGRAM KONTEKS (Global) 2. DIAGRAM NOL (0)

2. DIAGRAM NOL (0)

3. DIAGRAM DETAIL (Detail/Rinci)


(36)

Data Flow Diagram Konteks

Data Flow Diagram Konteks

0.0

sistem

B

A

b1 b2

a2 a1


(37)

D1

Data Flow Diagram Level 0

Data Flow Diagram Level 0

1.0

proses1

B

A

b1 b2

a2 a1

2.0

proses2

3.0

proses3

Y X

W


(38)

Latihan :

Latihan :

Membuat elemen-elemen dari sistem

Membuat elemen-elemen dari sistem

administrasi hotel

administrasi hotel

Menjelaskan interaksi antara elemen

Menjelaskan interaksi antara elemen

dengan sistem

dengan sistem

Tentukan dari elemen tersebut, mana

Tentukan dari elemen tersebut, mana

yang internal dan eksternal


(39)

Data Flow Diagram level 1

Data Flow Diagram level 1

Misal dari proses 2 :

Misal dari proses 2 :

2.2

Proses2.2

2.1

Proses2.1 Proses2.32.3

Y X

D1

W

Q

P


(40)

Contoh kasus (Hotel)

Contoh kasus (Hotel)

0.0

Sistem Inforamasi

Hotel

Tamu

Pimp

Id tamu Tanda bukti transaksi

Laporan


(41)

Tujuan dan manfaat sistem

Tujuan dan manfaat sistem

hotel

hotel

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 sistem


(42)

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 sistem


(43)

DFD level 0 SiAtel

DFD level 0 SiAtel

Tamu Pimp Id tamu Tanda bukti transaksi Laporan 1.0 Ceck id tamu tamu Data tamu 2.0 Ceck Kamar Data tamu kamar kamar 3.0 Penggunaa n kamar 5.0 laporan 4.0 Hitung biaya Data kanar dan tamu Data penggunaan kamar

Laporan transaksi


(44)

Level 0 SiAtel

Level 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 yang

SiAtel ini dimungkinkan adanya tamu hotel yang

merupakan

merupakan membermember, sehingga ada perlakukan , sehingga ada perlakukan khusus.

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)


(45)

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

out

out

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.


(46)

Latihan Soal

1.

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 entity

a. External entityc. Prosesc. Proses

b. Data Flow

b. 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. Konteks

a. Konteks c. Detailc. Detail

b. Nol


(47)

3.

3. Konsep arus data yang menunjukkan Konsep arus data yang menunjukkan adanya sejumlah tembusan disebut :

adanya sejumlah tembusan disebut :

a. Paket dari data

a. Paket dari data c. Arus data menyebarc. Arus data menyebar b. Arus data mengumpul

b. Arus data mengumpul d. konsep sumber dan d. konsep sumber 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 Hole

a. Black Hole c. Syntax errorc. Syntax error b. Miracle


(48)

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 data

a. Packet of data c. Converging data c. Converging data flow

flow

b. Diverging data flow


(1)

DFD level 0 SiAtel

DFD level 0 SiAtel

Tamu Pimp Id tamu Tanda bukti transaksi Laporan 1.0 Ceck id tamu tamu Data tamu 2.0 Ceck Kamar Data tamu kamar kamar 3.0 Penggunaa n kamar 5.0 laporan 4.0 Hitung biaya Data kanar dan tamu

Data penggunaan kamar

Laporan

transaksi Biaya


(2)

Level 0 SiAtel

Level 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 yang

SiAtel ini dimungkinkan adanya tamu hotel yang

merupakan

merupakan membermember, sehingga ada perlakukan , sehingga ada perlakukan khusus.

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)


(3)

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

out

out

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.


(4)

Latihan Soal

1.

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 entity

a. External entityc. Prosesc. Proses b. Data Flow

b. 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. Konteks

a. Konteks c. Detailc. Detail b. Nol


(5)

3.

3. Konsep arus data yang menunjukkan Konsep arus data yang menunjukkan adanya sejumlah tembusan disebut : adanya sejumlah tembusan disebut :

a. Paket dari data

a. Paket dari data c. Arus data menyebarc. Arus data menyebar b. Arus data mengumpul

b. Arus data mengumpul d. konsep sumber dan d. konsep sumber 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 Hole

a. Black Hole c. Syntax errorc. Syntax error b. Miracle


(6)

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 data

a. Packet of data c. Converging data c. Converging data flow

flow

b. Diverging data flow