DFD (DATA FLOW DIAGRAM)

dokumen-dokumen yang mirip
BAB III PEMBAHASAN 3.1 Analisis sistem yang berjalan

PENGERTIAN FUNGSI, DAN DATA FLOW DIAGRAM (DFD)

BAB IV ANALISIS KERJA PRAKTEK. Analisis sistem dapat didefinisikan sebagai suatu proses penguraian dari suatu

: ENDRO HASSRIE NIM : MATKUL : REKAYASA PERANGKAT LUNAK PEMODELAN DATA

BAB III ANALISIS DAN PERANCANGAN SISTEM. Sistem pengolahan data perpustakaan pada SLTPN 1 Waway Karya saat ini

/1. Flowmap Usulan Daftar Anggota

Sistem Informasi [Kode Kelas]

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV DESKRIPSI PEKERJAAN. berbeda dengan beberapa institusi pendidikan lain. Hal ini disebabkan karena

BAB IV DESKRIPSI PEKERJAAN. 4 kali dalam 1 minggu sesuai dengan kesepakatan penulis dengan pihak sekolah,

BAB IV DESKRIPSI PEKERJAAN. dan transaksi baik peminjaman dan pengembalian masih dilakukan dengan cara

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Perpustakaan di Balai Diklat Keagamaan Bandung perlu ditingkatkan karena masih

BAB I PEMBAHASAN. 3.1 Analisa Sistem

BAB III ANALISIS DAN PERANCANGAN SISTEM. digunakan dalam tahap analisis sistem ini yaitu metode pengembangan waterfall.

1. Flowmap Usulan Penyewaan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. yang manual, yaitu dengan melakukan pembukuan untuk seluruh data dan

Materi Analisis Sistem Informasi ini, membahas tentang Diagram Alir Data (DAD)/ Data Flow Diagram(DFD) dengan Bahasan:

BAB IV HASIL DAN PEMBAHASAN

BAB IV ANALISIS PRAKTEK KERJA LAPANGAN

DISKRIPSI PEKERJAAN. tahapan penelitian yang dilakukan adalah sebagai berikut.

BAB IV IMPLEMENTASI DAN PEMBAHASAN. Pembuatan Aplikasi Peminjaman dan Pengembalian Buku Pada Perpustakaan SLTP Negeri 1

BAB IV HASIL DAN PEMBAHASAN

BAB III ANALISIS DAN PERANCANGAN SISTEM

Gambar 4.1 Flowmap Usulan Pengecekan Berkas

BAB IV PERANCANGAN SISTEM

Parno, SKom., MMSI. Personal Khusus Tugas

BAB III LANDASAN TEORI. ada berkaitan dengan sistem yang akan dibuat. Tujuannya adalah agar aplikasi ini

BAB IV ANALISIS DAN PERANCANGAN. merupakan pondasi untuk setiap pengembangan berikutnya. Analisis sistem dilakukan dengan sasaran sebagai berikut :

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV PERANCANGAN SISTEM. sebelum melakuan pengkodean kedalam suatu bahasa pemograman. Dalam

Kontrak Kuliah. Contex Diagram dan Data Flow Diagram. Edi Sugiarto, S.Kom, M.Kom

BAB IV DESKRIPSI SISTEM. manual. Manual di sini mempunyai arti bahwa belum adanya sebuah sistem yang

MAKALAH REKAYASA PERANGKAT LUNAK ( PEMODELAN DATA )

BAB IV PERANCANGAN SISTEM. 1. Admin memberikan blanko nilai kepada guru atau wali kelas. menginputkan data-data nilai siswa tersebut ke database.

BAB IV ANALISIS DAN PERANCANGAN. suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya

BAB III 3. LANDASAN TEORI

BAB IV ANALISIS DAN PERANCANGAN SISTEM. sistem dengan cara menguraikan sistem tersebut kedalam elemen yang

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB 2 TINJAUAN PUSTAKA

BAB III ANALISIS DAN PERANCANGAN. perpustakaan dengan alamat dokumen database,

BAB III ANALISA DAN DESAIN SISTEM

BAB IV PERANCANGAN SISTEM

BAB IV ANALISIS KERJA PRAKTEK

BAB IV PERANCANGAN SISTEM

BAB IV ANALISIS KERJA PRAKTEK. sehingga menghambat kegiatan operasional dalam perusahaan.

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Sistem informasi perpustakaan merupakan suatu sistem yang sangat

BAB IV ANALISIS DAN DESAIN SISTEM. yang lama dengan sistem yang baru. Analisa sistem ini berisi dan System Flow,

Diagram Arus Data PERTEMUAN 14 Darmansyah HS AKUNTANSI FEB UEU

BAB IV ANALISIS DAN PERANCANGAN SISTEM. bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan

BAB 1 PENDAHULUAN. kebutuhan pemakai jasa dalam mendapatkan informasi agar lebih mudah, cepat, tepat dan

BAB IV ANALISIS SISTEM YANG SEDANG BERJALAN. mengetahui proses kerja yang sedang dikerjakan/berjalan.

Data Flow Diagram (DFD) Donny Yulianto, S.Kom

BAB IV ANALISIS DAN DESAIN SISTEM. 4.1 Proses Bisnis Peminjaman dan Pengembalian Perpustakaan. terkait dengan siswa, guru dan petugas perpustakaan.

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

Bab III. Landasan Teori

BAB IV ANALISIS DAN PERANCANGAN SISTEM. itu analisis sistem yang berjalan merupakan tahapan penting dalam rangka

BAB IV ANALISIS DAN PERANCANGAN SISTEM. gerlong futsal yang sedang berjalan. Analisis sistem yang sedang berjalan

BAB IV ANALISIS DAN DESAIN SISTEM. yaitu sering kali mengalami kesalahan dalam melakukan pencatatan data

Rancang Bangun Sistem Informasi Perpustakaan pada Universitas X

BAB IV DESKRIPSI PEKERJAAN. Perpustakaan SMA Negeri 3 Nganjuk, secara garis besar permasalahan yang ada

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV PERANCANGAN SISTEM

ANALISIS & PERANCANGAN SISTEM. Pertemuan 5-DATA FLOW DIAGRAM (DFD) DIAGRAM ALUR DATA (DAD)

BAB III LANDASAN TEORI. sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai

BAB IV ANALISIS DAN DESAIN SISTEM. membawa kartu Perpustakaan. Siswa memilih buku atau koleksi yang akan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Kondisi sistem informasi nilai siswa yang sedang berjalan saat ini di SMK

BAB IV PERANCANGAN SISTEM

BAB IV ANALISIS DAN DESAIN SISTEM. Dalam pengembangan sistem informasi dibutuhkan analisis

Suatu alat bantu yang menggambarkan aliran data didalam suatu sistem dan proses atau kegiatan yang dilakukan oleh sistem. Penggambaran dalam DFD

BAB 3 PERANCANGAN SISTEM. Untuk membangun suatu sistem yang berupa Sistem Informasi Peminjaman

LAPORAN TUGAS AKHIR... ii. LEMBAR PENGESAHAN PEMBIMBING... iii. LEMBAR PENGESAHAN PENGUJI... iv. SURAT PERNYATAAN... v. MOTTO DAN PERSEMBAHAN...

DATA FLOW DIAGRAM. & Sarson (1979) dengan. Gane. menggunakan

BAB III OBJEK DAN METODE PENELITIAN. Objek data penulis adalah Sistem Informasi Penjualan Produk untuk

BAB III ANALISA DAN DESAIN SISTEM

BAB IV PERANCANGAN SISTEM. mengembangkan solusi yang terbaik bagi permasalahan. perancangan sistem

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis terhadap sistem yang sedang berjalan bertujuan untuk mengetahui

BAB IV ANALISIS DAN PERANCANGAN SISTEM

untuk dioperasikan. Dalam implementasi Aplikasi Pengolahan Data Perpustakaan SMP N 24

BAB IV. Analisis dan Perancangan Sistem Analisis sistem Informasi Pensiun yang sedang berjalan di Dinas

BAB 3 PERANCANGAN SISTEM. berkaitan dan berinteraksi yang bertanggung jawab dalam memproses input

BAB IV PERANCANGAN SISTEM

DATA FLOW DIAGRAM (DFD) Published by. imeldaflorensia91

DATA FLOW DIAGRAM Salah satu tool yang paling penting bagi seorang System Analyst.

BAB IV DESKRIPSI PEKERJAAN

BAB IV PROTOTYPE. 4.1 Perancangan Antarmuka

DATA FLOW DIAGRAM 1. KONSEP PERANCANGAN TERSTRUKTUR

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM. fungsional dan persiapan untuk perancangan implementasi, menggambarkan

BAB IV DESKRIPSI PEKERJAAN. penggunaan sistem masih dilakukan dengan pencatatan secara manual, sehingga

BAB IV ANALISIS DAN PERANCANGAN SISTEM. mengevaluasi permasalahan-permasalahan, kesempatan-kesempatan, hambatanhambatan

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM. Pada bagian analisis sistem yang berjalan setelah melakukan observasi

BAB IV PERANCANGAN SISTEM Prosedur Usulan Pendataan Nilai Siswa. yang akan dirancang adalah sebagai berikut:

BAB III ANALISIS DAN PERANCANGAN SISTEM. System Development Life Cycle (SDLC) yang berfungsi untuk memberi gambaran

Transkripsi:

DFD (DATA FLOW DIAGRAM) SISTEM INFORMASI PERPUSTAKAAN BERBASIS WEBSITE untuk : SMA Negeri 2 Peusangan Dipersiapkan oleh: IMAM SAYUTI 1457301052 Program Studi Teknik Informatika Jurusan Teknologi Informatika dan Komputer Politeknik Negeri Lhokseumawe 2016 Jalan Banda Aceh-Medan, Km 280, Buketrata

Data Flow Diagram (DFD) DFD adalah suatu diagram yang menggunakan notasi-notasi untuk menggambarkan arus dari data sistem, yang penggunaannya sangat membantu untuk memahami sistem secara logika, tersruktur dan jelas. DFD merupakan alat bantu dalam menggambarkan atau menjelaskan sistem yang sedang berjalan logis. Kesatuan Luar Kesatuan luar merupakan kesatuan lingkungan di luar sistem yang dapat berupa orang, organisasi atau sistem lainnya yang berada di lingkungan luarnya yang akan memberikan input atau menerima output dari sistem. Arus Data Arus data ini mengalir diantara proses, simpanan data dan kesatuan luar. Arus data ini menunjukkan arus dari data yang dapat berupa masukan untuk sistem atau hasil dari proses sistem. Arus data ini ditunjukkan dengan simbol panah. Proses Suatu proses adalah kegiatan atau kerja yang dilakukan oleh orang, mesin atau komputer dari hasil suatu arus data yang masuk ke dalam proses untuk menghasilkan arus data yang akan keluar dari proses. Simpan data Simpanan data merupakan simpanan dari data yang dapat berupa: a. Suatu file atau database di sistem komputer b. Suatu arsip atau catatan manual c. Suatu kotak tempat data di meja seseorang d. Suatu tabel acuan manual e. Suatu agenda atau buku

Didalam DFD terdapat 3 level, yaitu : 1. Diagram Konteks : menggambarkan satu lingkaran besar yang dapat mewakili seluruh proses yang terdapat di dalam suatu sistem. Merupakan tingkatan tertinggi dalam DFD dan biasanya diberi nomor 0 (nol). Semua entitas eksternal yang ditunjukkan pada diagram konteks berikut aliran-aliran data utama menuju dan dari sistem. Diagram ini sama sekali tidak memuat penyimpanan data dan tampak sederhana untuk diciptakan. 2. Diagram Nol : (diagram level-1) : merupakan satu lingkaran besar yang mewakili lingkaran-lingkaran kecil yang ada di dalamnya. Merupakan pemecahan dari diagram Konteks ke diagram Nol. di dalam diagram ini memuat penyimpanan data. 3. Diagram Rinci : merupakan diagram yang menguraikan proses apa yang ada dalam diagram Nol. Fungsi DFD Fungsi dari Data Flow Diagram adalah : Data Flow Diagram (DFD) adalah alat pembuatan model yang memungkinkan profesional sistem untuk menggambarkan sistem sebagai suatu jaringan proses fungsional yang dihubungkan satu sama lain dengan alur data, baik secara manual maupun komputerisasi. DFD ini adalah salah satu alat pembuatan model yang sering digunakan, khususnya bila fungsi-fungsi sistem merupakan bagian yang lebih penting dan kompleks dari pada data yang dimanipulasi oleh sistem. Dengan kata lain, DFD adalah alat pembuatan model yang memberikan penekanan hanya pada fungsi sistem. DFD ini merupakan alat perancangan sistem yang berorientasi pada alur data dengan konsep dekomposisi dapat digunakan untuk penggambaran analisa maupun rancangan sistem yang mudah dikomunikasikan oleh profesional sistem kepada pemakai maupun pembuat program.

Kebutuhan Fungsional Pengguna (siswa) Ada beberapa kebutuhan fungsi yang dapat digunakan oleh siswa dalam sistem ini: a. Mengakses web perpustakaan Setiap siswa dapat melihat katalog buku yang tersedia pada perpustakaan setelah melakukan login ke system. Jika siswa belum mendaftar maka siswa diharuskan untuk mendaftar diri untuk mengakses web perpustakaan. b. Meminjam buku Siswa dapat memilih buku yang akan hendak dipinjam melalui web perpustakaan yang tersedia c. Mencetak slip peminjaman Siswa yang telah meminjam buku, akan muncul tampilan informasi mengenai buku yang akan dipinjam, waktu pengembalian dan peminjaman, nomor member user, isi nama dan nomor identitas. Selanjutnya siswa diperkenankan untuk print slip peminjaman. Siswa akan menyerahkan print-out dan Kartu Identitasnya kepada petugas perpustakaan, maka petugas perpustakaan memberikan buku yang dipinjam siswa d. Pengembalian buku Siswa diharuskan datang ke perpustakaan dan membawa bukti berupa print-out data peminjaman buku. Jika pengembalian buku terlambat maka siswa akan dikenakan denda Kebutuhan fungsional petugas Fungsional ini mengizinkan petugas untuk mengurus dan memantau sistem secara keseluruhan. Fungsional ini adalah sebagai berikut: a. Input data Input data dilakukan petugas untuk mengetahui apakah siswa telah melakukan pendaftaran siswa perpustakaan

b. Input katalog buku Fungsi input katalog buku diberikan kepada petugas. Petugas dapat merubah atau mengupdate katalog buku yang tersedia pada perpustakaan. c. Input data pengembalian Input data pengembalian dikhususkan kepada petugas. Petugas dapat melakukan data pengembalian buku yang telah di pinjam oleh siswa d. Verifikasi data siswa Fungsi verifikasi data siswa diberikan kepada petugas. Petugas akan mengecek data siswa yang tersedia pada data siswa sekolah SMA N 2 Peusangan, jika data siswa pada sekolah tidak tersedia maka petugas berhak untuk menolak pendaftaran yang diajukan. Kebutuhan fungsional Kepala perpustakaan Fungsional ini mengizinkan kepala perpustakaan dapat memantau sistem secara keseluruhan. Yang telah dilakukan oleh siswa maupun petugas Tahap selanjutnya adalah membuat DFD berdasarkan analisis fungsional yang telah diuraikan sebelumnya. Pada tahap ini reka bentuk sistem dimulai dengan pembuatan gambar konteks sistem. Setelah pembuatan gambar konteks sistem, proses perancangan sistem diikuti dengan pembuatan dambar aliran data.

Gambar konteks sistem Gambar 1 Konteks Sistem Informasi Perpustakaan Berbasis Website

Gambar Aliran Data Level 0 Gambar 2 aliran data level 0 sistem informasi perpustakaan berbasis website

Berdasarkan gambar 2 maka proses-proses yang terlibat adalah sebagai berikut: 1. Proses Pendaftaran Siswa yang belum memiliki id siswa perpustakaan dianjurkan terlebih dahulu melakukan pendaftaran ke sistem. Setelah melakukan pendaftaran siswa harus menunggu petugas untuk menverifikasikan data siswa. 2. Proses Login Siswa yang hendak meminjam buku atau melihat informasi peminjaman buku terlebih dahulu harus melakukan login ke sistem menggunakan id siswa. 3. Proses Peminjaman Peminjaman buku hanya boleh dilakukan oleh siswa yang telah punya id siswa. Sebelum melakukan peminjaman buku siswa dapat melihat informasi dan status ketersediaan buku. 4. Proses Pengembalian Proses ini bertujuan untuk melakukan pengembalian buku perpustakaan yang telah dipinjam sebelumnya. 5. Proses Laporan Proses pencetakan laporan yang dibuat oleh petugas. Bagian ini untuk mencetak laporan untuk kepala perpustakaan 6. Proses Verifikasi Proses ini bertujuan untuk menverifikasikan status kesiswaan siswa pada database perpustakaan, proses verifikasi dilakukan oleh petugas perpustakaan 7. Proses Input data buku Proses ini bertujuan untuk menambahkan atau mengupdate data buku yang tersedia pada perpustakaan 8. Proses Input data peminjaman Proses ini bertujuan untuk menambahkan data peminjaman yang dilakukan oleh siswa

9. Proses Pengembalian sebelumnya. Proses ini bertujuan untuk mengembalikan buku yang telah dipinjam oleh siswa Gambar Aliran Data Level 1 - Pendaftaran Gambar 3 aliran data level 1 - pendaftaran

Gambar Form Dari Pendaftaran Gambar 4 form pendaftaran

Gambar Aliran Data Level 1 Login Siswa Gambar 5 aliran data level 1 - Login

Gambar Form Login Siswa Menu Login NIS Passwod Login Gambar 6 form Login

Gambar Aliran Data Level 1 - Peminjaman Gambar 7 aliran data level 1 - peminjaman

Gambar Aliran Data Level 1 - Pengembalian Gambar 8 aliran data level 1 - pengembalian

Gambar Aliran Data Level 1 - laporan Gambar 9 aliran data level 1 - laporan

Kamus Data a. Kamus data file siswa Nama Struktur Data Siswa Nama Data : File Siswa Unsur ID Siswa Password NIS Nama Alamat Jenis Kelamin Tanggal Lahir Tabel 1 kamus data file siswa b. Kamus data file buku Nama Struktur Data Buku Nama Data : File Buku Unsur Kode Buku Judul Buku Pengarang Penerbit Status Buku Tabel 2 kamus data file buku

c. Kamus data file pinjaman Nama Struktur Data Peminjaman Nama Data : File Peminjaman Unsur Kode Pinjam ID Siswa Kode Buku Tanggal Pinjam Tanggal Pengembalia Keterangan Tabel 3 kamus data file peminjaman d. Kamus data file pengembalian Nama Struktur Data Pengembalian Nama Data : File Pengembalian Unsur Kode Pengembalian Kode Pinjam Keterlambatan Hari Denda Keterangan Tabel 4 kamus data file pengembalian

Struktur Data Fisik a. Struktur Data Fisik File Siswa Field Jenis Data Ukuran Keterangan ID Siswa Varchar 20 ID Siswa Untuk melakukan login Password Varchar 20 Password untuk login NIS Varchar 14 Nomor Induk Siswa Nama Varchar 20 Nama Siswa Alamat Varchar 20 Alamat Siswa Jenis Kelamin Varchar 2 Jenis Kelamin (L/P) Tanggal Lahir Date Tanggal Lahir Siswa Tabel 5 kamus data fisik file siswa b. Struktur Data Fisik File Buku Field Jenis Data Ukuran Keterangan Kode Buku Varchar 20 Kode Buku Judul Buku Varchar 30 Judul Buku Pengarang Varchar 20 Pengarang Buku Penerbit Varchar 20 Penerbit Buku Status Buku Varchar 12 Status Ketersediaan Buku Tabel 6 kamus data fisik file buku

c. Struktur Data Fisik File Pinjaman Field Jenis Data Ukuran Keterangan Kode Pinjam Varchar 12 Kode Pinjam ID Siswa Varchar 20 ID Siswa yang meminjam Kode Buku Varchar 20 Kode Buku yang dipinjam Tanggal Pinjam Data Tanggal Pinjam Buku Tanggal Pengembalian Data Tanggal Pengembalian Buku Keterangan Varchar 30 Keterangan Tabel 7 kamus data fisik file pinjaman d. Struktur Data Fisik File Pengembalian Field Jenis Data Ukuran Keterangan Kode Pengembalian Varchar 12 Kode Pengembalian Kode Pinjam Varchar 12 Kode Pinjam Keterlambatan Hari Varchar 2 Jumlah Keterlambatan Hari Denda Int 12 Jumlah Denda (Rp) Keterangan Varchar 30 Keterangan Tabel 8 kamus data fisik file pengembalian