280 likes | 765 Views
Analisa Perancangan Sistem Informasi. Ady Kusnanjaya, M.Kom. DATA FLOW DIAGRAM.
E N D
AnalisaPerancanganSistemInformasi Ady Kusnanjaya, M.Kom
DATA FLOW DIAGRAM • adalahalatpembuatan model yang memungkinkanprofesionalsistemuntukmenggambarkansistemsebagaisuatujaringan proses fungsional yang dihubungkansatusama lain denganalur data, baiksecara manual maupunkomputerisasi. • DFD iniseringdisebutjugadengannama Bubble chart, Bubble diagram, model proses, diagram alurkerja, atau model fungsi. • Menggambarkan pandangan mengenai masukan, proses dan keluaran sistem yang berhubungan dengan masukan, proses dam keluaranserta merepresentasikan dan menganalisis prosedur-prosedur mendetail dalam sistem yang lebih besar.
DFD adalah : • Untukmenggambarkansistem yang telahadaatausistembaru yang akandikembangkansecaralogikatanpamempertimbangkanlingkunganfisikdimana data tersebutmengalirataudimana data tersebutakandisimpan. • Alat yang digunakanpadametodologipengembangansistem yang terstruktur (structured analysis and design) • Dapatmenggambarkanarus data didalamsistemdenganterstrukturdanjelas. • Merupakandokumantasidarisistem yang baik
SIMBOL YANG DIGUNAKAN DFD • Kesatuanluar/batassistem(external entity/boundary), merupakankesatuan di lingkunganluarsistem yang dapatberupa orang, organisasiatausistemlainnya yang beradadilingkunganluarnya yang akanmemberikan input ataumenerima output darisistem. • Yang termasukkesatuanluardiantaranya ; • Suatukantor, departemenataudivisidalamperusahaantetapidiluarsistem yang dikembangkan. • Orang atau sekelompok orang di organisasi tetapi di luar sistem yang sedangdikembangkan. • Suatuorganisasiatau orang yang berada di luarorganisasisepertimisalnyalangganan, pemasok. • Sistem informasi lain di luar sistem yang sedang dikembangkan. • Sumberaslidarisuatutransaksi • Penerimaakhirdarisuatulaporan yang dihasilkanolehsistem. Konsumen Manager Contoh: Simbol EXTERNAL ENTITY
SIMBOL YANG DIGUNAKAN DFD • Proses (process), adalahkegiatanataukerja yang dilakukanolehorang, mesinataukomputerdarihasilsuatuarus data yang masukkedalam proses untukdihasilkanarus data yang akankeluardari proses. • Untuk physical data flow diagram proses dapatdilakukanoleh orang, mesinataukomputer, • sedangkanuntuk logical data flow diagram proses hanyamenunjukkan proses darikomputer. • SimbolPROSESadalah : • Keterangan : • Identifikasi proses, umumnyaberupaangka yang menunjukkannomoracuandariproses dan ditulis pada bagian atas di simbol proses. • Nama proses, menunjukkanapa yang dikerjakanoleh proses tersebut. Namaharusjelasdanlengkap yang menggambarkankegiatanprosesnya yang biasanyadiawalidengan kata kerja.
SIMBOL YANG DIGUNAKAN DFD • Arus data (data flow), menunjukkanarusdari data yang dapatberupamasukanuntuksistematauhasildari proses sistem • dapatberbentuksebagaiberikut : • Formulirataudokumen yang digunakan di perusahaan. • Laporantercetak yang dihasilkanolehsistem. • Tampilanatau output di layarkomputer yang dihasilkanolehsistem. • Masukanuntukkomputer. • Komunikasiucapan. • Surat-suratatau memo. • Data yang dibacaataudirekamkesuatu file. • Suatuisian yang dicatatpadabuku agenda. • Transmisi data darisuatukomputerkekomputer yang lain. Simbol arus ada adalah :
SIMBOL YANG DIGUNAKAN DFD • Data Store merupakan simpanan dari data yang dapat berupa sebagai berikut : • Suatu file atau database di sistem komputer • Suatu arsip atau catatan manual • Suatu kotak tempat data di meja seseorang • Suatu tabel acuan manual • Suatu agenda atau buku. Simbol Data Store adalah sebagai berikut : D1 Penjualan Contoh
ATURAN MAIN MENGGAMBAR DFD Dalam DFD tidak boleh menghubungkan antara EXTERNAL ENTITY dengan EXTERNAL ENTITY secara langsung. Dalam DFD tidak boleh menghubungkan antara DATA STORE dengan DATA STORE secara langsung. Dalam DFD tidak boleh menghubungkan antara DATA STORE dengan EXTERNAL ENTITY secara langsung (atau sebaliknya). Setiap PROSES harus ada DATA FLOW yang masuk dan ada DATA FLOW yang keluar. Aliran data tidak boleh terbelah menjadi dua atau lebih aliran data yang berbeda.
TAHAPAN PROSES PEMBUATAN DFD DIAGRAM KONTEKS Tingkatantertinggidalam diagram alir data danhanyamemuat satu proses, menunjukkan sistem secara keseluruhan, diberi nomor nol dan tidak memuat penyimpanan data. DIAGRAM NOL (0) Menggambarkan detail dari diagram konteks, masukandankeluaran yang ditetapkandalam diagram kontekstetap konstan dalam semua diagram sub-urutannya dan sudahmenunjukkanbentukpenyimpanan. DIAGRAM DETAIL Dikembangkanuntukmenciptakan diagram anak yang lebihmendetail. Proses pada diagram 0 yang dikembangkandisebut parent process (proses induk) dan diagram yang dihasilkandisebut child diagram . Apabila proses tersebuttidakdapatlagidikembangkandisebutsebagai proses primitif.
Langkah-langkahmengembangkanDFD • Membuat sebuah daftar tentang kegiatan-kegiatan bisnis dan digunakan untuk menentukan berbagai macam: • - Entitas Eksternal • - Aliran Data • - Proses-proses • - Penyimpanan data • Menciptakan sebuah diagram yang menunjukkan entitas-entitas eksternal dan aliran-aliran data menuju sistem. • Menggambar diagram nol yang menunjukkan proses-proses dan penyimpanan data. • Menciptakan diagram anak untuk setiap proses dalam diagram 0. • Mengecek kesalahan dan memastikan label-label yang ditetapkan untuk setiap proses dan aliran data.
ANALISA SISTEM BERJALAN Study Kasus
ANALISA SISTEM BERJALAN Prosedur Order Penjualan
Prosedur Pembayaran Tunai • Setelah Konsumen mendapat konfirmasi tentang pesanan pembelian disetujui, maka Konsumen melakukan transaksi pembayaran melalui transfer uang ke bank yang ditunjuk dengan bukti setoran. • Berdasarkan bukti setoran, Kasir membuka arsip penjualan yang dicocokkan dengan bukti setoran. • Apabila sesuai dengan nilai penjualan maka dibuatkan kwitansi lunas, dan merekap nilai Penjualan Harian. • Distribusi dokumen-dokumen berdasarkan nilai transaksi penjualan sebagai berikut: untuk Kwitansi dan faktur penjualan di berikan kepada customer. • Dan Copy faktur diberikan ke Bagian Penjualan sedangkan lembar faktur berikutnya di arsipkan
Prosedur Pengiriman Barang • Bagian Penjualan kemudian membuka arsip faktur penjualan untuk menyiapkan barang-barang yang akan dikirim dan mencatatnya ke dokumen Surat Jalan • Untuk selanjutnya diserahkan ke Bagian Pengiriman yang bertugas mengirim barang ke Konsumen. • Prosedur Pembuatan Laporan • Setiap akhir periode Bagian Penjualan membuat Laporan Penjualan Bulanan berdasarkan rekap penjualan harian dan faktur penjualan. • Dan juga Laporan Stock Barang keluar berdasarkan Kartu Stock. • Kedua laporan tersebut diberikan kepada Manajer Penjualan untuk proses evaluasi penjualan selama satu bulan.
Identifikasi dulu semua external entity yang terlibat di dalam sistem. • Konsumen • Kasir • Bagian pengiriman • Manager Identifikasiexternal entity
Diagram konteks(context diagram). Dibuat menggunakan SILVERRUN-BPM