SlideShare una empresa de Scribd logo
1 de 48
DEFINISI dan
AKTIVITASNYA


  By. Muhammad Taufiq
                2009



                        1
Pengembangan Sistem
Sistem perlu diperbaiki atau diganti disebabkan karena :
2. Adanya permasalahan yang timbul di sistem yang
     lama (ketidakberesan dan pertumbuhan organisasi)
3. Untuk meraih kesempatan
4. Adanya instruksi
Sistem yang ada

Permasalahan, Kesempatan, Instruksi

                             Pengembangan Sistem

                                      Memecahkan masalah, Meraih
                                      kesempatan, Memenuhi instruksi

                                              Sistem yang baru
Peningkatan yang diharapkan dalam
      pengembangan sistem

 ► Performance   (kinerja)
 ► Information
 ► Economy
 ► Control
 ► Efficiency
 ► Services
SIKLUS HIDUP PENGEMBANGAN SISTEM

 Kebijakan dan perencanaan sistem   awal proyek sistem



 Analisis Sistem


 Desain Sistem secara umum


 Desain Sistem secara rinci              Pengembangan sistem


 Seleksi Sistem


 Implementasi sistem


 Perawatan Sistem                   manajemen sistem
Analisis Sistem
Analisis sistem dapat didefinisikan sebagai penguraian dari
  suatu sistem informasi yang utuh ke dalam bagian-bagian
  komponennya dengan maksud untuk mengidentifikasikan
  dan         mengevaluasi       permasalahan-permasalahan,
  kesempatan-kesempatan,         hambatan-hambatan     yang
  terjadi dan kebutuhan-kebutuhan yang diharapkan
  sehingga dapat diusulkan perbaikan-perbaikannya.


    Langkah-langkah analisis sistem :
    2. Identify (identifikasi masalah)
    3. Understand (memahami kerja dari sistem yang ada)
    4. Analyze (menganalisa sistem)
    5. Report (membuat laporan hasil analisis)
Penguraian dari suatu Sistem yang utuh
ke dalam bagian-bagian komponennya
dengan maksud untuk
mengidentifikasikan dan mengevaluasi
permasalahan, kesempatan, hambatan
yang terjadi dan kebutuhan yang
diharapkan sehingga dapat diusulkan
perbaikannya

                                         6
Tahap analisis merupakan tahap yang paling
kritis dan sangat penting, karena kesalahan di
tahapan ini akan menyebabkan kesalahan di
tahap selanjutnya
Hasil dari analisis sistem adalah:
       Laporan yang dapat menggambarkan
sistem yang telah dipelajari dan diketahui
bentuk permasalahan serta rancangan sistem
baru yag akan dibuat atau dikembangkan.


                                                 7
SISTEM ANALIS
FUNGSI ANALIS SISTEM
3. Mengidentifikasi Masalah Kebutuhan User
4. Menyatakan secara spesifik sasaran yang harus dicapai
5. Memilih alternatif metode pemecahan masalah
6. Merencanakan dan menerapkan rancangan sistem.
Tujuan Analisis Sistem
       ► Memberikan   layanan kebutuhan informasi
         kepada fungsi manajerial di dalam
         pengendalian pelaksanaan kegiatan
         operasional perusahaan
       ► Membantu para pengambil keputusan untuk
         mewujudkan tercapainya tujuan
       ► Menidentifikasi dan mengevaluasi sistem
         yang telah ada / berlangsung
       ► Merumuskan tujuan organisasi berupa
         pengolahan data maupun pembuatan
         laporan baru
       ► Menyusun suatu tahap rencana
         pengembangan sistem
Jumat 16 Maret 2012    MUHAMMAD TAUFIQ - ADSI       9
Yang perlu diperhatikan
                         oleh Sistem Analis
       ► Mempelajari   permasalahan yang ada
         secara terinci
       ► Menentukan pendekatan yang akan
         digunakan dalam memecahkan masalah
       ► Membuat suatu pertimbangan apakah
         perlu atau tidak menggunakan cara
         komputerisasi


Jumat 16 Maret 2012    MUHAMMAD TAUFIQ - ADSI   10
BAGAN SISTEM ANALIS
          MANAGEMENT




   USER   ANALIS SISTEM   PROGRAMMER
ANALIS SISTEM & PERANNYA
►   Analis sistem adalah mediator antara


        • PEMILIK               • PERANCANG
        • PEMAKAI       AS
                                • PEMBANGUN


►   Analis sistem adalah agent of change
ANALIS SISTEM & PERANNYA
►    Ketrampilan yang dibutuhkan analis sistem:
    1.   Pengetahuan tentang teknologi informasi
    2.   Pengalaman dan pengetahuan programming
    3.   Kemampuan problem solving
    4.   Ketrampilan komunikasi interpersonal
    5.   Ketrampilan relasi interpersonal
    6.   Kemampuan menyesuaikan diri
    7.   Karakter dan etika
TUGAS SISTEM ANALIS
2. Mengumpulkan & Menganalisa Dokumen
3. Menyusun Dan Menyajikan Rekomendasi
4. Merancang Dan Mengidentifikasi Sistem
5. Menganalisa Dan Menyusun Biaya
6. Mengawasi Kegiatan Penerapan Sistem


PRIBADI ANALIS SISTEM
9. Mampu Bekerja sama          7.   Bersikap Tegas
10. Berkomunikasi dgn Baik     8.   Akurat
11. Bertindak secara Metodik   9.   Kreatif
12. Bersikap Dewasa
13. Sopan Santun
14. Mempunyai Pendirian
Langkah-langkah
       1.     Mengidentifikasi masalah
              Mengidentifikasi penyebab masalah
       2.     Analisis sistem
              Mengidentifikasi solusi dari masalah
       3.     Analisis Kebutuhan
              Mengidentifikasi data apa dan proses apa yang
               dibutuhkan pada sistem baru.
              Menentukan kebutuhan fungsional dan non-
               fungsional dari sistem baru.
Jumat 16 Maret 2012   MUHAMMAD TAUFIQ - ADSI            15
KEBUTUHAN FUNGSIONAL
   ► Menunjukkan   what the system should do.
   ► Menunjukkan fasilitas apa yang
     dibutuhkan 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
Jumat 16 Maret 2012
                   transfer data - ADSI
                         MUHAMMAD TAUFIQ                     16
KEBUTUHAN NON FUNGSIONAL
       ► Kebutuhan             Non Fungsional mencakup:
                 Waktu respon
                 Rata-rata waktu untuk kegagalan
                 Kebutuhan keamanan
                 Akses untuk pengguna yang tidak punya hak.




Jumat 16 Maret 2012    MUHAMMAD TAUFIQ - ADSI             17
Contoh Kasus
                (Sistem Informasi Rawat Jalan Poliklinik ABC)
       ►Identifikasi                Masalah
              Permasalahan yang terjadi di Poliklinik ABC
               adalah sebagai berikut:
                      1.   Data-data yang disimpan di poliklinik masih
                           berjalan manual, padahal Kebutuhan akan data-
                           data pasien rawat jalan, rekam medis pasien serta
                           dokter yang menangani tiap pasien meningkat
                      2.   Sistem yang dijalankan belum sepenuhnya
                           membantu pekerjaan, karena kebutuhan akan
                           data yang efektif dan efisien serta ada saat
                           dibutuhkan (availability) belum bisa terpenuhi
                      3.   Penyediaan data yang banyak menyebabkan
                           overload data dan informasi kurang
Jumat 16 Maret 2012           MUHAMMAD TAUFIQ - ADSI                    18
Analisis Sistem
       ► Penyimpanan   data dalam bentuk kertas atau
         manual menimbulkan resiko yang cukup besar,
         seperti kebakaran, rusak atau bencana alam
         yang bisa mengakibatkan data-data penting itu
         hilang, sehingga diperlukan sistem yang bisa
         menyimpan data lebih aman
       ► Kebutuhan akan data yang efektif dan efisien
         serta ada saat dibutuhkan (availability) menjadi
         alasan utama untuk penyediaan informasi yang
         akurat

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




Jumat 16 Maret 2012   MUHAMMAD TAUFIQ - ADSI           20
Analisis Kebutuhan
       ► Data         yang dibutuhkan
              Data yang dibutuhkan dalam pengembangan
                Sistem Informasi ini adalah :
               Data Pasien : nama pasien, alamat, jenis
                kelamin, tanggal lahir, agama, golongan
                darah.
               Data Dokter        : nama dokter, alamat,
                jenis kelamin, tanggal lahir.
               Data Obat          : nama obat, jenis obat,
                aturan pakai, harga
Jumat 16 Maret 2012    MUHAMMAD TAUFIQ - ADSI                 21
 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, total
                harga obat
               *) untuk nomor_id, tidak dicantumkan disini
                tidak apa-apa, dicantumkan juga boleh

Jumat 16 Maret 2012   MUHAMMAD TAUFIQ - ADSI             22
► Kebutuhan        fungsional
            Fungsi dari sistem ini adalah :
               proses login untuk dokter dan petugas
               proses pengelolaan data pasien, meliputi
                input, update dan delete
               proses pengelolaan data dokter, meliputi
                input, update dan delete
               proses pengelolaan data petugas, meliputi
                input, update dan delete

Jumat 16 Maret 2012   MUHAMMAD TAUFIQ - ADSI                23
 proses pendaftaran pasien, baik daftar baru
                maupun pendaftaran untuk periksa dilakukan
                oleh user petugas
               proses searching/pencarian data (data pasien,
                data dokter, data petugas, data pemeriksaan,
                data obat)
               proses pemeriksaan, dilakukan oleh user
                dokter
               proses pemberian obat, dilakukan oleh
                petugas untuk diberikan kepada pasien
Jumat 16 Maret 2012   MUHAMMAD TAUFIQ - ADSI             24
Analisa sistem
► Contoh   : Sistem Administrasi Hotel (SiAtel)
   Tujuan : Untuk membangun sistem pengelolaan
    administrasi hotel mulai dari tamu ceck in
    sampai dengan ceck out, termasuk perhitungan
    penggunaan fasilitasnya
   Manfaat : Memberi kemudahan untuk tamu,
    reseptionis dan pengelola fasilitas.
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, pilihan
       kamar)
Analisa sistem
► Hubungkan   Elemen yang ada dengan tujuan
 sistem
   Bila berpengaruh terhadap pencapaian tujuan
    maka termasuk internal sistem (sistem)
   Bila tidak berpengaruh : eksternal sistem 
    disebut eksternal entity
Mengambarkan sistem
► Tools/   peralatan pengambaran sistem :
     Flowchart system
     Data Flow Diagram
      ►Level   dari DFD : Conteks  Level 0  Level 1
DATA FLOW DIAGRAM
    adalah suatu network yg menggambarkan suatu sistem
    automat/komputerisasi, manual atau gabungan dari keduanya
    dalam susunan berbentuk komponen sistem yang saling
    berhubungan sesuai dgn aturan mainnya

                              1. EXTERNAL ENTITY


                              2. PROSES
   SIMBOL:

                              3. DATA FLOW


                              4. DATA STORE
Simbol DFD
► Simbol   :   A.
                                Penunjuk yang menggambarkan aliran data suatu bagian
                                lain yang dialirkan

                Simbol Aliran Data
               B.
                                Seseorang atau departemen bagian, organisasi luar atau
                                sistem informasi lain yang memerikan atau menerima
                                data informasi dari sistem


                Simbol Entitas / Tujuan Data
               C.
                                Mengubah data dari suatu bentuk ke bentuk lain




                    Simbol Proses
               D.
                                Digunakan menyimpan data dari hasil proses



               Simbol Simpanan Data
Bentuk Data Flow Diagram

3. Diagram Arus Data fisik
  Penekanan menggambar adalah bagaimana proses-proses
  dari sistem diterapkan termasuk proses-proses manual dan
  biasanya digunakan untuk menggambarkan sistem yang
  lama.
2. Diagram Arus Data Logika
  Lebih tepat digunakan untuk menggambarkan sistem
  usulan dimana penekanannya hanya pada logika dari
  kebutuhan-kebutuhan sistem.
ATURAN MAIN MENGGAMBAR DFD

1. Dalam DFD tidak boleh menghubungkan antara
   EXTERNAL ENTITY dengan EXTERNAL ENTITY secara
   langsung
2. Dalam DFD tidak boleh menghubungkan antara
   DATA STORE dengan DATA STORE secara langsung
3. Dalam DFD tidak boleh menghubungkan antara
   DATA STORE dengan EXTERNAL ENTITY secara
   langsung (atau sebaliknya)
4. Setiap PROSES harus ada DATA FLOW yang masuk
   dan ada DATA FLOW yang keluar.
CARA MEMBUAT DFD

1. Top-Down Analysis, mulai dari umum sampai dengan
   detail
2. Jabarkan proses sampai sedetail mungkin
3. Pelihara Konsistensi Entity, Proses, Data Flow dan
   Data Store yang terjadi dalam Data Flow Diagram
4. Berikan Label yang bermakna untuk tiap-tiap simbol
Konsep Arus Data :
a. Konsep Paket dari Data (packet of data)
b. Konsep Arus Data Menyebar (diverging data
   flow)
c. Konsep Arus Data Mengumpul (converging
   data flow)
d. Konsep Sumber dan Tujuan Data
TAHAPAN PROSES PEMBUATAN DFD

1.   DIAGRAM KONTEKS (Global)
2.   DIAGRAM NOL (0)
3.   DIAGRAM DETAIL (Detail/Rinci)
Data Flow Diagram Konteks

                    A
               a1         a2

          b1        0.0

                sistem
      B
          b2
Data Flow Diagram Level 0
                 A
            a1                             a2

                 1.0

            proses1
   B
       b2                            3.0

                                   proses3
                       X
                 2.0

            proses2
       b1                      Y           Z

                                       D1
                           W
Latihan :
► Membuat   elemen-elemen dari sistem
  administrasi hotel
► Menjelaskan interaksi antara elemen dengan
  sistem
► Tentukan dari elemen tersebut, mana yang
  internal dan eksternal
Data Flow Diagram level 1
► Misal   dari proses 2 :

                             X
            b1                       P               Y
                           2.1              2.3
                    Proses2.1            Proses2.3




                                 Q
                     2.2
                  Proses2.2

                                           D1
                                     W
Contoh kasus (Hotel)

                      Pimp

                              Laporan

         Id tamu        0.0
                       Sistem
  Tamu               Inforamasi
         Tanda          Hotel
         bukti
         transaksi



          DFD Contex SiAtel
Tujuan dan manfaat sistem hotel
► Dari tujuan dan manfaat yang lalu, dapat
 dijelaskan kesatuan luarnya :
   Tamu : merupakan elemen yang memberikan
    data kepada sistem, memilih kamar dan
    menggunakan fasilitas lainya. Dipandang dari
    keberadaanya, tamu yang satu dengan yang
    lainnya tidaklah berhubungan (relatif) sehingga
    tamu tidak menjadikan tercapainya tujuan dan
    manfaat sistem
Tujuan dan manfaat sistem hotel
          (lanjutan)
  Pimpinan : adalah jabatan yang tidak terlibat
   secara operasional terhadap sistem ini.
   Pimpinan hanya menerima laporan dan
   memberikan kebijakan kepada sistem, sehingga
   pimpinan tidak menjadikan tercapainya tujuan
   dan manfaat sistem
DFD level 0 SiAtel
                                   1.0         Data
                  Id tamu      Ceck id         tamu
      Tamu                      tamu                           tamu

                                                                             Pimp
                            Data
                            tamu                                               Laporan
Tanda
bukti                              2.0
transaksi                      Ceck            kamar
                               Kamar                           kamar
                                         Data kanar
                                          dan tamu
            4.0                                                               5.0
                                                         3.0
       Hitung                                         Penggunaa             laporan
       biaya                                           n kamar
                      Data penggunaan kamar
                   Biaya
                            transaksi
                                                                  Laporan
Level 0 SiAtel
► Proses   ceck data tamu : merupakan tahapan
  untuk mencocokan data tamu, karena pada SiAtel
  ini dimungkinkan adanya tamu hotel yang
  merupakan member, sehingga ada perlakukan
  khusus.
► Proses ceck kamar : bila sudah clear dengan
  identitas, berikutnya adalah melihat ketersediaan
  kamar.
► Proses penggunaan kamar : merupakan
  kegiatan interaksi antara tamu yang menginap
  dengan segala fasilitas yang ada (laundry, food &
  beverage dan lainnya)
Level 0 SiAtel (lanjutan)
► Proses hitung biaya : Adalah proses
  mengihung biaya, baik biaya kamar,
  penggunaan fasilitas dan sebagainya.
  Proses ini terjadi pada saat tamu check out
► Proses laporan : Adalah menyiapkan laporan
  dari semua data yang dapat digunakan
  untuk pengampilan keputusan selanjutnya.
Latihan Soal
1.   Didalam pembuatan DFD/DAD simbol yang
     menunjukkan sumber ataupun tujuan data
     adalah:
     a. External entity    c. Proses
     b. Data Flow          d. Data Store

5.   Diagram yang menggambarkan sistem secara
     umum atau menyeluruh adalah diagram:
     a. Konteks            c. Detail
     b. Nol                d. Semua benar
3. Konsep arus data yang menunjukkan adanya
   sejumlah 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 ada
   input tetapi tidak ada output biasa disebut
   dengan:
   a. Black Hole              c. Syntax error
   b. Miracle                 d. Logic error
5. Konsep arus data dimana beberapa arus data
  yang berbeda dari sumber yang berbeda
  bergabung bersama-sama menuju tujuan yang
  sama disebut:
  a. Packet of data       c. Converging data flow
  b. Diverging data flow  d. Semua salah

Más contenido relacionado

La actualidad más candente

4 diagram relasi antar entitas (ERD)
4 diagram relasi antar entitas (ERD)4 diagram relasi antar entitas (ERD)
4 diagram relasi antar entitas (ERD)Simon Patabang
 
Keamanan sistem informasi
Keamanan sistem informasiKeamanan sistem informasi
Keamanan sistem informasiEko Mardianto
 
Project Charter Sistem Informasi Posko Keamanan
Project Charter Sistem Informasi Posko KeamananProject Charter Sistem Informasi Posko Keamanan
Project Charter Sistem Informasi Posko KeamananPutriAprilliandini
 
Tugas normalisasi imaika penjualan komputer
Tugas normalisasi   imaika penjualan komputerTugas normalisasi   imaika penjualan komputer
Tugas normalisasi imaika penjualan komputerHamdi Hamdi
 
Proses rekayasa perangkat lunak
Proses rekayasa perangkat lunakProses rekayasa perangkat lunak
Proses rekayasa perangkat lunakDavy Arya Atmaja
 
Analisis dan desain sistem informasi
Analisis dan desain sistem informasiAnalisis dan desain sistem informasi
Analisis dan desain sistem informasiNurdin Al-Azies
 
Etika dalam sistem informasi kel 2 ppt
Etika dalam sistem informasi kel 2 pptEtika dalam sistem informasi kel 2 ppt
Etika dalam sistem informasi kel 2 pptLelys x'Trezz
 
Dokumen Final Project Manajemen Proyek Perangkat Lunak
Dokumen Final Project Manajemen Proyek Perangkat LunakDokumen Final Project Manajemen Proyek Perangkat Lunak
Dokumen Final Project Manajemen Proyek Perangkat LunakAdam Alfian
 
Tugas pengelolaan proyek sistem informasi
Tugas pengelolaan proyek sistem informasiTugas pengelolaan proyek sistem informasi
Tugas pengelolaan proyek sistem informasiYudi Efriansyah
 
Rpl 5-perencanaan proyek perangkat lunak
Rpl 5-perencanaan proyek perangkat lunakRpl 5-perencanaan proyek perangkat lunak
Rpl 5-perencanaan proyek perangkat lunakf' yagami
 
Makalah Implementasi ERP Indofood
Makalah Implementasi ERP IndofoodMakalah Implementasi ERP Indofood
Makalah Implementasi ERP IndofoodAnisa Osariana
 
Tugas MPPL 4 - Project Charter Sistem Informasi Manajemen Kesehatan Peserta D...
Tugas MPPL 4 - Project Charter Sistem Informasi Manajemen Kesehatan Peserta D...Tugas MPPL 4 - Project Charter Sistem Informasi Manajemen Kesehatan Peserta D...
Tugas MPPL 4 - Project Charter Sistem Informasi Manajemen Kesehatan Peserta D...Benito Dannes
 
Peramalan Forecasting
Peramalan ForecastingPeramalan Forecasting
Peramalan ForecastingINDAHMAWARNI1
 
Heuristic search-best-first-search
Heuristic search-best-first-searchHeuristic search-best-first-search
Heuristic search-best-first-searchAMIK AL MA'SOEM
 
Analisis ERD Database Rumah Sakit
Analisis ERD Database Rumah SakitAnalisis ERD Database Rumah Sakit
Analisis ERD Database Rumah SakitFitria Nuri
 
Simulasi dengan menggunakan ProModel Software
Simulasi dengan menggunakan ProModel SoftwareSimulasi dengan menggunakan ProModel Software
Simulasi dengan menggunakan ProModel SoftwareMega Audina
 

La actualidad más candente (20)

Sistem pakar
Sistem pakarSistem pakar
Sistem pakar
 
4 diagram relasi antar entitas (ERD)
4 diagram relasi antar entitas (ERD)4 diagram relasi antar entitas (ERD)
4 diagram relasi antar entitas (ERD)
 
Keamanan sistem informasi
Keamanan sistem informasiKeamanan sistem informasi
Keamanan sistem informasi
 
Project Charter Sistem Informasi Posko Keamanan
Project Charter Sistem Informasi Posko KeamananProject Charter Sistem Informasi Posko Keamanan
Project Charter Sistem Informasi Posko Keamanan
 
Use skenario
Use skenarioUse skenario
Use skenario
 
Tugas normalisasi imaika penjualan komputer
Tugas normalisasi   imaika penjualan komputerTugas normalisasi   imaika penjualan komputer
Tugas normalisasi imaika penjualan komputer
 
Contoh Proposal PKMK
Contoh Proposal PKMKContoh Proposal PKMK
Contoh Proposal PKMK
 
Proses rekayasa perangkat lunak
Proses rekayasa perangkat lunakProses rekayasa perangkat lunak
Proses rekayasa perangkat lunak
 
Analisis dan desain sistem informasi
Analisis dan desain sistem informasiAnalisis dan desain sistem informasi
Analisis dan desain sistem informasi
 
Etika dalam sistem informasi kel 2 ppt
Etika dalam sistem informasi kel 2 pptEtika dalam sistem informasi kel 2 ppt
Etika dalam sistem informasi kel 2 ppt
 
Dokumen Final Project Manajemen Proyek Perangkat Lunak
Dokumen Final Project Manajemen Proyek Perangkat LunakDokumen Final Project Manajemen Proyek Perangkat Lunak
Dokumen Final Project Manajemen Proyek Perangkat Lunak
 
Tugas pengelolaan proyek sistem informasi
Tugas pengelolaan proyek sistem informasiTugas pengelolaan proyek sistem informasi
Tugas pengelolaan proyek sistem informasi
 
Rpl 5-perencanaan proyek perangkat lunak
Rpl 5-perencanaan proyek perangkat lunakRpl 5-perencanaan proyek perangkat lunak
Rpl 5-perencanaan proyek perangkat lunak
 
Makalah Implementasi ERP Indofood
Makalah Implementasi ERP IndofoodMakalah Implementasi ERP Indofood
Makalah Implementasi ERP Indofood
 
Tugas MPPL 4 - Project Charter Sistem Informasi Manajemen Kesehatan Peserta D...
Tugas MPPL 4 - Project Charter Sistem Informasi Manajemen Kesehatan Peserta D...Tugas MPPL 4 - Project Charter Sistem Informasi Manajemen Kesehatan Peserta D...
Tugas MPPL 4 - Project Charter Sistem Informasi Manajemen Kesehatan Peserta D...
 
Peramalan Forecasting
Peramalan ForecastingPeramalan Forecasting
Peramalan Forecasting
 
Algoritma penjadwalan proses
Algoritma penjadwalan prosesAlgoritma penjadwalan proses
Algoritma penjadwalan proses
 
Heuristic search-best-first-search
Heuristic search-best-first-searchHeuristic search-best-first-search
Heuristic search-best-first-search
 
Analisis ERD Database Rumah Sakit
Analisis ERD Database Rumah SakitAnalisis ERD Database Rumah Sakit
Analisis ERD Database Rumah Sakit
 
Simulasi dengan menggunakan ProModel Software
Simulasi dengan menggunakan ProModel SoftwareSimulasi dengan menggunakan ProModel Software
Simulasi dengan menggunakan ProModel Software
 

Similar a SISTEM PENGEMBANGAN

Analisis sistem-informasix
Analisis sistem-informasixAnalisis sistem-informasix
Analisis sistem-informasixiimpunya3
 
dokumen.tech_bab-1-sdlc.ppt
dokumen.tech_bab-1-sdlc.pptdokumen.tech_bab-1-sdlc.ppt
dokumen.tech_bab-1-sdlc.pptGladnessOnYou1
 
Analisis perancangan sistem informasi
Analisis perancangan sistem informasiAnalisis perancangan sistem informasi
Analisis perancangan sistem informasihilman31
 
Konsep Dasar Sistem dan Sistem Informasi
Konsep Dasar Sistem dan Sistem InformasiKonsep Dasar Sistem dan Sistem Informasi
Konsep Dasar Sistem dan Sistem InformasiZulfanZainal2
 
Tugas sim, dhita ayu anggreany, yananto mihadi putra, se, m.si, pengembangan ...
Tugas sim, dhita ayu anggreany, yananto mihadi putra, se, m.si, pengembangan ...Tugas sim, dhita ayu anggreany, yananto mihadi putra, se, m.si, pengembangan ...
Tugas sim, dhita ayu anggreany, yananto mihadi putra, se, m.si, pengembangan ...DhitaAyuAnggreany
 
SI-PI, Khristina Damayanti, Hapzi Ali, Implementasi Sistem Informasi Di Klini...
SI-PI, Khristina Damayanti, Hapzi Ali, Implementasi Sistem Informasi Di Klini...SI-PI, Khristina Damayanti, Hapzi Ali, Implementasi Sistem Informasi Di Klini...
SI-PI, Khristina Damayanti, Hapzi Ali, Implementasi Sistem Informasi Di Klini...khristina damayanti
 
Mpsi 5 analisis sistem
Mpsi 5 analisis sistemMpsi 5 analisis sistem
Mpsi 5 analisis sistemAL PUAN
 
Penerapan sistem informasi.
Penerapan sistem informasi.Penerapan sistem informasi.
Penerapan sistem informasi.indahrizkiana
 
05 SI-PI, Siti Maesaroh, Hapzi Ali, Infrastruktur TI Dan Teknologi Baru, Univ...
05 SI-PI, Siti Maesaroh, Hapzi Ali, Infrastruktur TI Dan Teknologi Baru, Univ...05 SI-PI, Siti Maesaroh, Hapzi Ali, Infrastruktur TI Dan Teknologi Baru, Univ...
05 SI-PI, Siti Maesaroh, Hapzi Ali, Infrastruktur TI Dan Teknologi Baru, Univ...Siti Maesaroh
 
SI-PI, Siti Maesaroh, Hapzi Ali, Infrastruktur TI dan Teknologi Baru, Univers...
SI-PI, Siti Maesaroh, Hapzi Ali, Infrastruktur TI dan Teknologi Baru, Univers...SI-PI, Siti Maesaroh, Hapzi Ali, Infrastruktur TI dan Teknologi Baru, Univers...
SI-PI, Siti Maesaroh, Hapzi Ali, Infrastruktur TI dan Teknologi Baru, Univers...Siti Maesaroh
 
SI-PI, Siti Maesaroh, Hapzi Ali, Infrastruktur TI Dan Teknologi Baru 05, Univ...
SI-PI, Siti Maesaroh, Hapzi Ali, Infrastruktur TI Dan Teknologi Baru 05, Univ...SI-PI, Siti Maesaroh, Hapzi Ali, Infrastruktur TI Dan Teknologi Baru 05, Univ...
SI-PI, Siti Maesaroh, Hapzi Ali, Infrastruktur TI Dan Teknologi Baru 05, Univ...Siti Maesaroh
 
Diktat Metedologi dan Pengembangan Sistem Informasi
Diktat Metedologi dan Pengembangan Sistem InformasiDiktat Metedologi dan Pengembangan Sistem Informasi
Diktat Metedologi dan Pengembangan Sistem InformasiJacob Dwi Cristian Umboh
 
SIM, Tri Yunny Kartika, 43216110077, Hapzi Ali, Sumber Daya Komputasi dan Kom...
SIM, Tri Yunny Kartika, 43216110077, Hapzi Ali, Sumber Daya Komputasi dan Kom...SIM, Tri Yunny Kartika, 43216110077, Hapzi Ali, Sumber Daya Komputasi dan Kom...
SIM, Tri Yunny Kartika, 43216110077, Hapzi Ali, Sumber Daya Komputasi dan Kom...tri yunny kartika
 
AIS-SIM.ppt
AIS-SIM.pptAIS-SIM.ppt
AIS-SIM.pptSaskeh
 
SIM, Winne Zaneta Wirastika, Hapzi Ali, Analisis dan Perancangan SI (UAS), Un...
SIM, Winne Zaneta Wirastika, Hapzi Ali, Analisis dan Perancangan SI (UAS), Un...SIM, Winne Zaneta Wirastika, Hapzi Ali, Analisis dan Perancangan SI (UAS), Un...
SIM, Winne Zaneta Wirastika, Hapzi Ali, Analisis dan Perancangan SI (UAS), Un...Winne Zaneta
 
Makalah pendekatan sistem
Makalah pendekatan sistemMakalah pendekatan sistem
Makalah pendekatan sistemnessa_ti
 
Sim, nur kairunnisa, prof. dr. hapzi ali, cma, sumber daya komputasi dan komu...
Sim, nur kairunnisa, prof. dr. hapzi ali, cma, sumber daya komputasi dan komu...Sim, nur kairunnisa, prof. dr. hapzi ali, cma, sumber daya komputasi dan komu...
Sim, nur kairunnisa, prof. dr. hapzi ali, cma, sumber daya komputasi dan komu...kairunnisa
 
SIM-4, Indri Novika Sari, Hapzi Ali, Analisa Sistem Informasi dan Allternatif...
SIM-4, Indri Novika Sari, Hapzi Ali, Analisa Sistem Informasi dan Allternatif...SIM-4, Indri Novika Sari, Hapzi Ali, Analisa Sistem Informasi dan Allternatif...
SIM-4, Indri Novika Sari, Hapzi Ali, Analisa Sistem Informasi dan Allternatif...Indri Novika Sari
 
04, tugas sistem informasi manajemen, pengguna dan pengembangan sistem inform...
04, tugas sistem informasi manajemen, pengguna dan pengembangan sistem inform...04, tugas sistem informasi manajemen, pengguna dan pengembangan sistem inform...
04, tugas sistem informasi manajemen, pengguna dan pengembangan sistem inform...SeptiHendarwati
 

Similar a SISTEM PENGEMBANGAN (20)

Analisis sistem-informasix
Analisis sistem-informasixAnalisis sistem-informasix
Analisis sistem-informasix
 
dokumen.tech_bab-1-sdlc.ppt
dokumen.tech_bab-1-sdlc.pptdokumen.tech_bab-1-sdlc.ppt
dokumen.tech_bab-1-sdlc.ppt
 
Analisis perancangan sistem informasi
Analisis perancangan sistem informasiAnalisis perancangan sistem informasi
Analisis perancangan sistem informasi
 
Konsep Dasar Sistem dan Sistem Informasi
Konsep Dasar Sistem dan Sistem InformasiKonsep Dasar Sistem dan Sistem Informasi
Konsep Dasar Sistem dan Sistem Informasi
 
Analisa sistem
Analisa sistemAnalisa sistem
Analisa sistem
 
Tugas sim, dhita ayu anggreany, yananto mihadi putra, se, m.si, pengembangan ...
Tugas sim, dhita ayu anggreany, yananto mihadi putra, se, m.si, pengembangan ...Tugas sim, dhita ayu anggreany, yananto mihadi putra, se, m.si, pengembangan ...
Tugas sim, dhita ayu anggreany, yananto mihadi putra, se, m.si, pengembangan ...
 
SI-PI, Khristina Damayanti, Hapzi Ali, Implementasi Sistem Informasi Di Klini...
SI-PI, Khristina Damayanti, Hapzi Ali, Implementasi Sistem Informasi Di Klini...SI-PI, Khristina Damayanti, Hapzi Ali, Implementasi Sistem Informasi Di Klini...
SI-PI, Khristina Damayanti, Hapzi Ali, Implementasi Sistem Informasi Di Klini...
 
Mpsi 5 analisis sistem
Mpsi 5 analisis sistemMpsi 5 analisis sistem
Mpsi 5 analisis sistem
 
Penerapan sistem informasi.
Penerapan sistem informasi.Penerapan sistem informasi.
Penerapan sistem informasi.
 
05 SI-PI, Siti Maesaroh, Hapzi Ali, Infrastruktur TI Dan Teknologi Baru, Univ...
05 SI-PI, Siti Maesaroh, Hapzi Ali, Infrastruktur TI Dan Teknologi Baru, Univ...05 SI-PI, Siti Maesaroh, Hapzi Ali, Infrastruktur TI Dan Teknologi Baru, Univ...
05 SI-PI, Siti Maesaroh, Hapzi Ali, Infrastruktur TI Dan Teknologi Baru, Univ...
 
SI-PI, Siti Maesaroh, Hapzi Ali, Infrastruktur TI dan Teknologi Baru, Univers...
SI-PI, Siti Maesaroh, Hapzi Ali, Infrastruktur TI dan Teknologi Baru, Univers...SI-PI, Siti Maesaroh, Hapzi Ali, Infrastruktur TI dan Teknologi Baru, Univers...
SI-PI, Siti Maesaroh, Hapzi Ali, Infrastruktur TI dan Teknologi Baru, Univers...
 
SI-PI, Siti Maesaroh, Hapzi Ali, Infrastruktur TI Dan Teknologi Baru 05, Univ...
SI-PI, Siti Maesaroh, Hapzi Ali, Infrastruktur TI Dan Teknologi Baru 05, Univ...SI-PI, Siti Maesaroh, Hapzi Ali, Infrastruktur TI Dan Teknologi Baru 05, Univ...
SI-PI, Siti Maesaroh, Hapzi Ali, Infrastruktur TI Dan Teknologi Baru 05, Univ...
 
Diktat Metedologi dan Pengembangan Sistem Informasi
Diktat Metedologi dan Pengembangan Sistem InformasiDiktat Metedologi dan Pengembangan Sistem Informasi
Diktat Metedologi dan Pengembangan Sistem Informasi
 
SIM, Tri Yunny Kartika, 43216110077, Hapzi Ali, Sumber Daya Komputasi dan Kom...
SIM, Tri Yunny Kartika, 43216110077, Hapzi Ali, Sumber Daya Komputasi dan Kom...SIM, Tri Yunny Kartika, 43216110077, Hapzi Ali, Sumber Daya Komputasi dan Kom...
SIM, Tri Yunny Kartika, 43216110077, Hapzi Ali, Sumber Daya Komputasi dan Kom...
 
AIS-SIM.ppt
AIS-SIM.pptAIS-SIM.ppt
AIS-SIM.ppt
 
SIM, Winne Zaneta Wirastika, Hapzi Ali, Analisis dan Perancangan SI (UAS), Un...
SIM, Winne Zaneta Wirastika, Hapzi Ali, Analisis dan Perancangan SI (UAS), Un...SIM, Winne Zaneta Wirastika, Hapzi Ali, Analisis dan Perancangan SI (UAS), Un...
SIM, Winne Zaneta Wirastika, Hapzi Ali, Analisis dan Perancangan SI (UAS), Un...
 
Makalah pendekatan sistem
Makalah pendekatan sistemMakalah pendekatan sistem
Makalah pendekatan sistem
 
Sim, nur kairunnisa, prof. dr. hapzi ali, cma, sumber daya komputasi dan komu...
Sim, nur kairunnisa, prof. dr. hapzi ali, cma, sumber daya komputasi dan komu...Sim, nur kairunnisa, prof. dr. hapzi ali, cma, sumber daya komputasi dan komu...
Sim, nur kairunnisa, prof. dr. hapzi ali, cma, sumber daya komputasi dan komu...
 
SIM-4, Indri Novika Sari, Hapzi Ali, Analisa Sistem Informasi dan Allternatif...
SIM-4, Indri Novika Sari, Hapzi Ali, Analisa Sistem Informasi dan Allternatif...SIM-4, Indri Novika Sari, Hapzi Ali, Analisa Sistem Informasi dan Allternatif...
SIM-4, Indri Novika Sari, Hapzi Ali, Analisa Sistem Informasi dan Allternatif...
 
04, tugas sistem informasi manajemen, pengguna dan pengembangan sistem inform...
04, tugas sistem informasi manajemen, pengguna dan pengembangan sistem inform...04, tugas sistem informasi manajemen, pengguna dan pengembangan sistem inform...
04, tugas sistem informasi manajemen, pengguna dan pengembangan sistem inform...
 

SISTEM PENGEMBANGAN

  • 1. DEFINISI dan AKTIVITASNYA By. Muhammad Taufiq 2009 1
  • 2. Pengembangan Sistem Sistem perlu diperbaiki atau diganti disebabkan karena : 2. Adanya permasalahan yang timbul di sistem yang lama (ketidakberesan dan pertumbuhan organisasi) 3. Untuk meraih kesempatan 4. Adanya instruksi Sistem yang ada Permasalahan, Kesempatan, Instruksi Pengembangan Sistem Memecahkan masalah, Meraih kesempatan, Memenuhi instruksi Sistem yang baru
  • 3. Peningkatan yang diharapkan dalam pengembangan sistem ► Performance (kinerja) ► Information ► Economy ► Control ► Efficiency ► Services
  • 4. SIKLUS HIDUP PENGEMBANGAN SISTEM Kebijakan dan perencanaan sistem awal proyek sistem Analisis Sistem Desain Sistem secara umum Desain Sistem secara rinci Pengembangan sistem Seleksi Sistem Implementasi sistem Perawatan Sistem manajemen sistem
  • 5. Analisis Sistem Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan-permasalahan, kesempatan-kesempatan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-perbaikannya. Langkah-langkah analisis sistem : 2. Identify (identifikasi masalah) 3. Understand (memahami kerja dari sistem yang ada) 4. Analyze (menganalisa sistem) 5. Report (membuat laporan hasil analisis)
  • 6. Penguraian dari suatu Sistem yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan, kesempatan, hambatan yang terjadi dan kebutuhan yang diharapkan sehingga dapat diusulkan perbaikannya 6
  • 7. Tahap analisis merupakan tahap yang paling kritis dan sangat penting, karena kesalahan di tahapan ini akan menyebabkan kesalahan di tahap selanjutnya Hasil dari analisis sistem adalah: Laporan yang dapat menggambarkan sistem yang telah dipelajari dan diketahui bentuk permasalahan serta rancangan sistem baru yag akan dibuat atau dikembangkan. 7
  • 8. SISTEM ANALIS FUNGSI ANALIS SISTEM 3. Mengidentifikasi Masalah Kebutuhan User 4. Menyatakan secara spesifik sasaran yang harus dicapai 5. Memilih alternatif metode pemecahan masalah 6. Merencanakan dan menerapkan rancangan sistem.
  • 9. Tujuan Analisis Sistem ► Memberikan layanan kebutuhan informasi kepada fungsi manajerial di dalam pengendalian pelaksanaan kegiatan operasional perusahaan ► Membantu para pengambil keputusan untuk mewujudkan tercapainya tujuan ► Menidentifikasi dan mengevaluasi sistem yang telah ada / berlangsung ► Merumuskan tujuan organisasi berupa pengolahan data maupun pembuatan laporan baru ► Menyusun suatu tahap rencana pengembangan sistem Jumat 16 Maret 2012 MUHAMMAD TAUFIQ - ADSI 9
  • 10. Yang perlu diperhatikan oleh Sistem Analis ► Mempelajari permasalahan yang ada secara terinci ► Menentukan pendekatan yang akan digunakan dalam memecahkan masalah ► Membuat suatu pertimbangan apakah perlu atau tidak menggunakan cara komputerisasi Jumat 16 Maret 2012 MUHAMMAD TAUFIQ - ADSI 10
  • 11. BAGAN SISTEM ANALIS MANAGEMENT USER ANALIS SISTEM PROGRAMMER
  • 12. ANALIS SISTEM & PERANNYA ► Analis sistem adalah mediator antara • PEMILIK • PERANCANG • PEMAKAI AS • PEMBANGUN ► Analis sistem adalah agent of change
  • 13. ANALIS SISTEM & PERANNYA ► Ketrampilan yang dibutuhkan analis sistem: 1. Pengetahuan tentang teknologi informasi 2. Pengalaman dan pengetahuan programming 3. Kemampuan problem solving 4. Ketrampilan komunikasi interpersonal 5. Ketrampilan relasi interpersonal 6. Kemampuan menyesuaikan diri 7. Karakter dan etika
  • 14. TUGAS SISTEM ANALIS 2. Mengumpulkan & Menganalisa Dokumen 3. Menyusun Dan Menyajikan Rekomendasi 4. Merancang Dan Mengidentifikasi Sistem 5. Menganalisa Dan Menyusun Biaya 6. Mengawasi Kegiatan Penerapan Sistem PRIBADI ANALIS SISTEM 9. Mampu Bekerja sama 7. Bersikap Tegas 10. Berkomunikasi dgn Baik 8. Akurat 11. Bertindak secara Metodik 9. Kreatif 12. Bersikap Dewasa 13. Sopan Santun 14. Mempunyai Pendirian
  • 15. Langkah-langkah 1. Mengidentifikasi masalah  Mengidentifikasi penyebab masalah 2. Analisis sistem  Mengidentifikasi solusi dari masalah 3. Analisis Kebutuhan  Mengidentifikasi data apa dan proses apa yang dibutuhkan pada sistem baru.  Menentukan kebutuhan fungsional dan non- fungsional dari sistem baru. Jumat 16 Maret 2012 MUHAMMAD TAUFIQ - ADSI 15
  • 16. KEBUTUHAN FUNGSIONAL ► Menunjukkan what the system should do. ► Menunjukkan fasilitas apa yang dibutuhkan 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 Jumat 16 Maret 2012 transfer data - ADSI MUHAMMAD TAUFIQ 16
  • 17. KEBUTUHAN NON FUNGSIONAL ► Kebutuhan Non Fungsional mencakup:  Waktu respon  Rata-rata waktu untuk kegagalan  Kebutuhan keamanan  Akses untuk pengguna yang tidak punya hak. Jumat 16 Maret 2012 MUHAMMAD TAUFIQ - ADSI 17
  • 18. Contoh Kasus (Sistem Informasi Rawat Jalan Poliklinik ABC) ►Identifikasi Masalah  Permasalahan yang terjadi di Poliklinik ABC adalah sebagai berikut: 1. Data-data yang disimpan di poliklinik masih berjalan manual, padahal Kebutuhan akan data- data pasien rawat jalan, rekam medis pasien serta dokter yang menangani tiap pasien meningkat 2. Sistem yang dijalankan belum sepenuhnya membantu pekerjaan, karena kebutuhan akan data yang efektif dan efisien serta ada saat dibutuhkan (availability) belum bisa terpenuhi 3. Penyediaan data yang banyak menyebabkan overload data dan informasi kurang Jumat 16 Maret 2012 MUHAMMAD TAUFIQ - ADSI 18
  • 19. Analisis Sistem ► Penyimpanan data dalam bentuk kertas atau manual menimbulkan resiko yang cukup besar, seperti kebakaran, rusak atau bencana alam yang bisa mengakibatkan data-data penting itu hilang, sehingga diperlukan sistem yang bisa menyimpan data lebih aman ► Kebutuhan akan data yang efektif dan efisien serta ada saat dibutuhkan (availability) menjadi alasan utama untuk penyediaan informasi yang akurat Jumat 16 Maret 2012 MUHAMMAD TAUFIQ - ADSI 19
  • 20. ► Data yang kurang lengkap menyebabkan informasi pelayanan kesehatan juga kurang, karena data tidak tersusun rapi dan susahnya pencarian data yang mengurangi kurangnya informasi dari data tersebut Dari berbagai alasan yang telah diungkapkan di atas, maka pengembangan Sistem Informasi Rawat Jalan Poliklinik ABC ini dibuat untuk membantu menyelesaikan permasalahan- permasalahan yang muncul. Jumat 16 Maret 2012 MUHAMMAD TAUFIQ - ADSI 20
  • 21. Analisis Kebutuhan ► Data yang dibutuhkan Data yang dibutuhkan dalam pengembangan Sistem Informasi ini adalah :  Data Pasien : nama pasien, alamat, jenis kelamin, tanggal lahir, agama, golongan darah.  Data Dokter : nama dokter, alamat, jenis kelamin, tanggal lahir.  Data Obat : nama obat, jenis obat, aturan pakai, harga Jumat 16 Maret 2012 MUHAMMAD TAUFIQ - ADSI 21
  • 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, total harga obat  *) untuk nomor_id, tidak dicantumkan disini tidak apa-apa, dicantumkan juga boleh Jumat 16 Maret 2012 MUHAMMAD TAUFIQ - ADSI 22
  • 23. ► Kebutuhan fungsional Fungsi dari sistem ini adalah :  proses login untuk dokter dan petugas  proses pengelolaan data pasien, meliputi input, update dan delete  proses pengelolaan data dokter, meliputi input, update dan delete  proses pengelolaan data petugas, meliputi input, update dan delete Jumat 16 Maret 2012 MUHAMMAD TAUFIQ - ADSI 23
  • 24.  proses pendaftaran pasien, baik daftar baru maupun pendaftaran untuk periksa dilakukan oleh user petugas  proses searching/pencarian data (data pasien, data dokter, data petugas, data pemeriksaan, data obat)  proses pemeriksaan, dilakukan oleh user dokter  proses pemberian obat, dilakukan oleh petugas untuk diberikan kepada pasien Jumat 16 Maret 2012 MUHAMMAD TAUFIQ - ADSI 24
  • 25. Analisa sistem ► Contoh : Sistem Administrasi Hotel (SiAtel)  Tujuan : Untuk membangun sistem pengelolaan administrasi hotel mulai dari tamu ceck in sampai dengan ceck out, termasuk perhitungan penggunaan fasilitasnya  Manfaat : Memberi kemudahan untuk tamu, reseptionis dan pengelola fasilitas.
  • 26. 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, pilihan kamar)
  • 27. Analisa sistem ► Hubungkan Elemen yang ada dengan tujuan sistem  Bila berpengaruh terhadap pencapaian tujuan maka termasuk internal sistem (sistem)  Bila tidak berpengaruh : eksternal sistem  disebut eksternal entity
  • 28. Mengambarkan sistem ► Tools/ peralatan pengambaran sistem :  Flowchart system  Data Flow Diagram ►Level dari DFD : Conteks  Level 0  Level 1
  • 29. DATA FLOW DIAGRAM adalah suatu network yg menggambarkan suatu sistem automat/komputerisasi, manual atau gabungan dari keduanya dalam susunan berbentuk komponen sistem yang saling berhubungan sesuai dgn aturan mainnya 1. EXTERNAL ENTITY 2. PROSES  SIMBOL: 3. DATA FLOW 4. DATA STORE
  • 30. Simbol DFD ► Simbol : A. Penunjuk yang menggambarkan aliran data suatu bagian lain yang dialirkan Simbol Aliran Data B. Seseorang atau departemen bagian, organisasi luar atau sistem informasi lain yang memerikan atau menerima data informasi dari sistem Simbol Entitas / Tujuan Data C. Mengubah data dari suatu bentuk ke bentuk lain Simbol Proses D. Digunakan menyimpan data dari hasil proses Simbol Simpanan Data
  • 31. Bentuk Data Flow Diagram 3. Diagram Arus Data fisik Penekanan menggambar adalah bagaimana proses-proses dari sistem diterapkan termasuk proses-proses manual dan biasanya digunakan untuk menggambarkan sistem yang lama. 2. Diagram Arus Data Logika Lebih tepat digunakan untuk menggambarkan sistem usulan dimana penekanannya hanya pada logika dari kebutuhan-kebutuhan sistem.
  • 32. ATURAN MAIN MENGGAMBAR DFD 1. Dalam DFD tidak boleh menghubungkan antara EXTERNAL ENTITY dengan EXTERNAL ENTITY secara langsung 2. Dalam DFD tidak boleh menghubungkan antara DATA STORE dengan DATA STORE secara langsung 3. Dalam DFD tidak boleh menghubungkan antara DATA STORE dengan EXTERNAL ENTITY secara langsung (atau sebaliknya) 4. Setiap PROSES harus ada DATA FLOW yang masuk dan ada DATA FLOW yang keluar.
  • 33. CARA MEMBUAT DFD 1. Top-Down Analysis, mulai dari umum sampai dengan detail 2. Jabarkan proses sampai sedetail mungkin 3. Pelihara Konsistensi Entity, Proses, Data Flow dan Data Store yang terjadi dalam Data Flow Diagram 4. Berikan Label yang bermakna untuk tiap-tiap simbol
  • 34. Konsep Arus Data : a. Konsep Paket dari Data (packet of data) b. Konsep Arus Data Menyebar (diverging data flow) c. Konsep Arus Data Mengumpul (converging data flow) d. Konsep Sumber dan Tujuan Data
  • 35. TAHAPAN PROSES PEMBUATAN DFD 1. DIAGRAM KONTEKS (Global) 2. DIAGRAM NOL (0) 3. DIAGRAM DETAIL (Detail/Rinci)
  • 36. Data Flow Diagram Konteks A a1 a2 b1 0.0 sistem B b2
  • 37. Data Flow Diagram Level 0 A a1 a2 1.0 proses1 B b2 3.0 proses3 X 2.0 proses2 b1 Y Z D1 W
  • 38. Latihan : ► Membuat elemen-elemen dari sistem administrasi hotel ► Menjelaskan interaksi antara elemen dengan sistem ► Tentukan dari elemen tersebut, mana yang internal dan eksternal
  • 39. Data Flow Diagram level 1 ► Misal dari proses 2 : X b1 P Y 2.1 2.3 Proses2.1 Proses2.3 Q 2.2 Proses2.2 D1 W
  • 40. Contoh kasus (Hotel) Pimp Laporan Id tamu 0.0 Sistem Tamu Inforamasi Tanda Hotel bukti transaksi DFD Contex SiAtel
  • 41. Tujuan dan manfaat sistem hotel ► Dari tujuan dan manfaat yang lalu, dapat dijelaskan kesatuan luarnya :  Tamu : merupakan elemen yang memberikan data kepada sistem, memilih kamar dan menggunakan fasilitas lainya. Dipandang dari keberadaanya, tamu yang satu dengan yang lainnya tidaklah berhubungan (relatif) sehingga tamu tidak menjadikan tercapainya tujuan dan manfaat sistem
  • 42. Tujuan dan manfaat sistem hotel (lanjutan)  Pimpinan : adalah jabatan yang tidak terlibat secara operasional terhadap sistem ini. Pimpinan hanya menerima laporan dan memberikan kebijakan kepada sistem, sehingga pimpinan tidak menjadikan tercapainya tujuan dan manfaat sistem
  • 43. DFD level 0 SiAtel 1.0 Data Id tamu Ceck id tamu Tamu tamu tamu Pimp Data tamu Laporan Tanda bukti 2.0 transaksi Ceck kamar Kamar kamar Data kanar dan tamu 4.0 5.0 3.0 Hitung Penggunaa laporan biaya n kamar Data penggunaan kamar Biaya transaksi Laporan
  • 44. Level 0 SiAtel ► Proses ceck data tamu : merupakan tahapan untuk mencocokan data tamu, karena pada SiAtel ini dimungkinkan adanya tamu hotel yang merupakan member, sehingga ada perlakukan khusus. ► Proses ceck kamar : bila sudah clear dengan identitas, berikutnya adalah melihat ketersediaan kamar. ► Proses penggunaan kamar : merupakan kegiatan interaksi antara tamu yang menginap dengan segala fasilitas yang ada (laundry, food & beverage dan lainnya)
  • 45. Level 0 SiAtel (lanjutan) ► Proses hitung biaya : Adalah proses mengihung biaya, baik biaya kamar, penggunaan fasilitas dan sebagainya. Proses ini terjadi pada saat tamu check out ► Proses laporan : Adalah menyiapkan laporan dari semua data yang dapat digunakan untuk pengampilan keputusan selanjutnya.
  • 46. Latihan Soal 1. Didalam pembuatan DFD/DAD simbol yang menunjukkan sumber ataupun tujuan data adalah: a. External entity c. Proses b. Data Flow d. Data Store 5. Diagram yang menggambarkan sistem secara umum atau menyeluruh adalah diagram: a. Konteks c. Detail b. Nol d. Semua benar
  • 47. 3. Konsep arus data yang menunjukkan adanya sejumlah 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 ada input tetapi tidak ada output biasa disebut dengan: a. Black Hole c. Syntax error b. Miracle d. Logic error
  • 48. 5. Konsep arus data dimana beberapa arus data yang berbeda dari sumber yang berbeda bergabung bersama-sama menuju tujuan yang sama disebut: a. Packet of data c. Converging data flow b. Diverging data flow d. Semua salah