BAB II TINJAUAN PUSTAKA. hubungannya satu dengan yang lain, yang berfungsi bersama-sama untuk

dokumen-dokumen yang mirip
BAB II TINJAUAN PUSTAKA. Menurut Sutabri (2004), sistem adalah sekelompok unsur yang erat

BAB II TINJAUAN PUSTAKA. hubungannya satu dengan yang lain, yang berfungsi bersama-sama untuk

BAB II TINJAUAN PUSTAKA. hubungannya satu dengan yang lain, yang berfungsi bersama-sama untuk

BAB II TINJAUAN PUSTAKA. hubungannya satu dengan yang lain, yang berfungsi bersama-sama untuk

BAB II TINJAUAN PUSTAKA. Menurut Ladjamudin (2005) Sistem informasi dapat didefinisikan sebagai

BAB II TINJAUAN PUSTAKA. objek-objek yang saling berelasi dan berinteraksi serta hubungan antar

BAB II TINJAUAN PUSTAKA. 1. Lebih menekankan pada prosedur yang digunakan dalam sistem. Pendekatan ini mendefinisikan sistem sebagai berikut :

BAB II TINJAUAN PUSTAKA. hubungannya satu dengan yang lain, yang berfungsi bersama-sama untuk

BAB II LANDASAN TEORI. berinteraksi, saling ketergantungan satu sama lainnya dan terpadu.

BAB II LANDASAN TEORI

BAB I PENDAHULUAN. 1.1 Latar Belakang. Dewasa ini pemakaian komputer sebagai alat bantu khususnya yang berkaitan

BAB III LANDASAN TEORI. Flippo (1984) mendefinisikan sebagai berikut: Penarikan calon pegawai

BAB II TINJAUAN PUSTAKA. Penjualan merupakan pembelian sesuatu (barang atau jasa) dari suatu

II. LANDASAN TEORI. spesifikasi pada komputer yang berdasarkan pada sistem informasi.

BAB II LANDASAN TEORI

BAB III OBJEK DAN METODE PENELITIAN. Berikut ini adalah gambaran umum dari perusahaan tempat penulis

BAB II LANDASAN TEORI. yang sama untuk mencapai suatu tujuan RAY[6]. dan lebih berarti bagi yang menerimanya RAY[6].

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI. Adminitrasi adalah suatu pengaturan kerja sama, dari kegiatan. sekelompok orang untuk mencapai tujuan tertentu, dengan tingkat

BAB II LANDASAN TEORI

PARADIGMA VOL. IX. NO. 2, APRIL 2007

BAB III 3. LANDASAN TEORI. manajemen dan individu lain terhadap kejadian-kejadian internal dan eksternal

bergantung pada keberadaan entitas lainnya[9]. relasi yang merekatkan dua entitas adalah bersifat

BAB II LANDASAN TEORI. Antrian sering dijumpai dalam kehidupan sehari-hari contohnya dalam

BAB II LANDASAN TEORI. Definisi sistem menurut [Jog05] adalah sebagai berikut:

Daftar Isi... Dedikasi... Prakata...

ANALISA RANCANGAN DATABASE

BAB II LANDASAN TEORI

2.1 Sistem Pendukung Keputusan

HUBUNGAN PERALATAN PENDUKUNG SISTEM PADA CONTOH KASUS PERANCANGAN SISTEM PENGOLAHAN DATA ORDER PAKAIAN BERBASIS KOMPUTER PADA BINATU KSH

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI. (Davis, 1995, hal.68). Informasi menurut Gordon B. Davis adalah data yang telah

BAB III METODE PENELITIAN. Metode penelitian adalah cara ilmiah dalam mendapatkan suatu data,

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI Definisi Program Aplikasi Pelayanan administrasi Kependudukan

BAB III LANDASAN TEORI. organisasi yang merupakan kombinasi dari orang-orang, fasilitas, teknologi,

BAB III OBJEK DAN METODE PENELITIAN. penelitian. Objek penelitian dalam penelitian ini adalah Sistem Informasi

BAB III LANDASAN TEORI. tertentu seperti penerapan, penggunaan dan penambahan data (Anisyah, 2000:30).

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI. Henry Simamora (2000) dalam buku Akuntansi Basis Pengambilan

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. 3.1 Konsep Dasar Sistem Informasi Penggajian. yang saling berkaitan untuk mencapai tujuan tertentu.

BAB II LANDASAN TEORI. disebut dengan Siklus Hidup Pengembangan Sistem (SHPS). SHPS adalah. dijelaskan langkah-langkah yang terdapat pada SHPS.

BAB III LANDASAN TEORI

BAB III OBJEK DAN METODE PENELITIAN. Objek penelitian ini dilaksanakan pada event organizer Putra Gembira

BAB III LANDASAN TEORI. dalam kertas atau lainnya. Tujuan utama seseorang menulis surat tidak lain

BAB II LANDASAN TEORI. Data adalah deskripsi tentang benda, kejadian, aktifitas, dan transaksi, yang

BAB III OBJEK DAN METODE PENELITIAN. Dalam analisis sistem ini akan diuraikan sejarah singkat dari Apotek 55 yang

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

BAB III OBJEK DAN METODE PENELITIAN. yang beralamat di Jl. Kaliurang KM 62. No.55 Sambirejo Yogyakarta. Adapun

BAB II LANDASAN TEORI. konsep dasar dan definisi-definisi yang berkaitan dengan perangkat lunak yang

BAB II LANDASAN TEORI. jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul

BAB III LANDASAN TEORI

BAB III OBJEK DAN METODE PENELITIAN

BAB III OBJEK DAN METODE PENELITIAN. Distro Ouval Research yang beralamatkan Jl.Buah Batu No 64 Bandung.

BAB II LANDASAN TEORI

BAB II DASAR TEORI. terbagi atas beberapa tahap yaitu: perancangan basis data secara konseptual, logis dan fisis.

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

BAB III LANDASAN TEORI. adalah sebagai berikut: Sistem adalah suatu jaringan kerja dari prosedur-prosedur

BAB II LANDASAN TEORI

BAB 2 TINJAUAN PUSTAKA

BAB III LANDASAN TEORI. direkam ke dalam berbagai bentuk media. (Gultom et al, 2005).

BAB III OBJEK DAN METODE PENELITIAN. struktur organisasi dan uraian tugas unit-unit organisasi Koperasi Karyawan

Nama : Rendi Setiawan Nim :

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. informasi (Information System) atau disebut juga processing system atau

BAB III LANDASAN TEORI. untuk menyelesaikan suatu sasaran tertentu, (Scott, 1996:89). Menurut Robert

BAB III LANDASAN TEORI. waktu berdasarkan rencana pengaturan urutan kerja, daftar atau tabel kegiatan

BAB III. Landasan Teori

BAB III ANALISIS DAN DESAIN SISTEM

BAB II LANDASAN TEORI. oleh manusia yang terdiri dari komponen komponen dalam organisasi untuk. menyampaikan suatu tujuan, yaitu menyajikan informasi.

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. organisasi yang pada saat dilaksanakan akan memberikan informasi bagi pengambil

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

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

SISTEM INFORMASI PEMBELIAN, PENJUALAN DAN PERSEDIAAN pada RUDI AGENCY

BAB III LANDASAN TEORI

BAB II LANDASAN TEORI

BAB III OBJEK DAN METODE PENELITIAN. CV. Kayu Laris adalah suatu usaha yang bergerak dibidang perdangangan

BAB III LANDASAN TEORI. khususnya di bidang perbidanan dalam suatu wilayah kerja. BPS hanya

BAB III LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB III LANDASAN TEORI

BAB III METODOLOGI PENELITIAN

BAB III OBJEK DAN METODE PENELITIAN. Dalam penelitian ini, yang menjadi objek penelitian adalah Apotik Vita Sari

BAB II TINJAUAN PUSTAKA. yang lain, yang berfungsi bersama-sama untuk mencapai tujuan tertentu.

ANALISA RANCANGAN NORMALISASI & DATABASE

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

MODEL ANALISA. Untuk Memenuhi Tugas Mata Kuliah Rekayasa Perangkat Lunak. Dosen Pembimbing : Wachyu Hari Haji, S.Kom, MM.

Rancangan Database. Database. File. Record. Data item atau field. Characters

BAB III LANDASAN TEORI. mencapai tujuan tertentu.menurut Mulyadi (2006:4) Sistem pada dasarnya adalah

Transkripsi:

BAB II TINJAUAN PUSTAKA 2.1 Konsep Dasar Sistem Informasi 2.1.1 Pengertian Sistem Menurut Sutabri (2004), sistem adalah sekelompok unsur yang erat hubungannya satu dengan yang lain, yang berfungsi bersama-sama untuk mencapai tujuan tertentu. Menurut Davis (dalam Ladjamudin, 2005), sistem adalah bagian-bagian yang saling berkaitan yang beroperasi bersama untuk mencapai beberapa sasaran atau maksud. 2.1.2 Pengertian Infornasi Menurut Sutabri (2004), informasi merupakan proses lebih lanjut dari data yang sudah memiliki nilai tambah. Informasi dapat dikelompokan menjadi 3 bagian yaitu : a. Informasi strategis. Informasi ini digunakan untuk mengambil keputusan jangka panjang, mencakup informasi external, rencana perluasan perusahaan, dan sebagainya.

10 b. Informasi taktis. Informasi ini dibutuhkan untuk mengambil keputusan jangka menengah, seperti informasi tren penjualan yang dapat dimanfaatkan untuk menyusun rencana penjualan. c. Informasi teknis. Informasi ini diperlukan untuk keperluan operasional sehari-hari, seperti informasi persediaan stock,retur penjualan dan laporan khas harian. 2.1.3 Pengertian Sistem Informasi Menurut Ladjamudin (2005), sistem informasi dapat didefinisikan sebagai berikut. a. Suatu sistem yang dibuat oleh manusia yang terdiri dari komponenkomponen dalam organisasi untuk mencapai suatu tujuan yaitu menyajikan informasi. b. Sekumpulan prosedur organisasi yang pada saat dilaksanakan akan memberikan informasi bagi pengambil keputusan dan atau untuk mengendalikan organisasi. c. Suatu sistem didalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi, mendukung operasi, bersifat manajerial, dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan.

11 2.1.4 Pengembangan Sistem Informasi Menurut Sutabri (2004), pengembangan sistem informasi dapat berarti menyusun suatu sistem yang baru untuk mengganti sistem yang lama secara keseluruhan atau memperbaiki sistem yang telah ada. Sistem yang lama perlu diperbaiki oleh karena beberapa hal, yaitu : Munculnya problem pada sistem yang lama. Untuk meraih kesempatan. Adanya instruksi-instruksi. a. Analisis Sistem Menurut Ladjamudin (2005), analisis sistem sangat bergantung pada teori sistem umum sebagai sebuah landasan konseptual. Tujuannya adalah untuk memperbaiki berbagai fungsi di dalam sistem yang sedang berjalan agar menjadi lebih efisien, mengubah sasaran sistem yang sedang berjalan, merancang/mengganti output yang sedang digunakan, untuk mencapai tujuan yang sama dengan seperangkat input yang lain atau untuk melakukan beberapa perbaikan serupa. Tahapan dalam menganalisis sistem adalah sebagai berikut. 1. Definisikan masalah (mencakup mendefinisikan input, proses, dan output dari sistem yang sedang berjalan dan sistem yang akan dibangun).

12 2. Pahami sistem yang sedang berjalan tersebut dan buat definisinya (mendefinisikan input, proses dan output). 3. Alternatif apa saja yang tersedia untuk mencapai tujuan dengan memperhatikan modifikasi sistem tersebut. Alternatif yang ditawarkan haruslah terdiri dari beberapa bentuk dengan menunjukkan kelebihan dan kekurangan masing-masing alternatif tersebut. 4. Pilih salah satu alternatif yang telah dirumuskan pada tahap sebelumnya. 5. Implementasikan alternatif terpilih dari sekian alternatif yang telah ditawarkan tersebut. 6. Mengevaluasi dampak yang ditimbulkan akibat perubahan yang telah dilakukan terhadap sistem. b. Desain Sistem Menurut Ladjamudin (2005), tahapan perancangan (design) memiliki tujuan untuk mendesain sistem baru yang dapat menyelesaikan masalahmasalah yang dihadapi perusahaan yang diperoleh dari pemilihan alternatif sistem yang terbaik. Kegiatan yang dilakukan dalam tahap perancangan ini meliputi perancangan output, input, dan file.

13 c. Implementasi Menurut Ladjamudin (2005), tahap implementasi memiliki beberapa tujuan, yaitu untuk melakukan kegiatan spesifikasi rancangan logikal ke dalam kegiatan yang sebenarnya dari sistem informasi yang akan dibangunnya atau dikembangkannya, lalu mengimplementasikan sistem yang baru tersebut ke dalam salah satu bahasa pemrograman yang paling sesuai. Pada tahap ini juga harus dijamin bahwa sistem yang baru dapat berjalan secara optimal. Kegiatan yang dilakukan dalam tahap implementasi ini adalah pembuatan program dan test data, pelatihan, dan pergantian sistem. 2.2 Pengertian Perkapalan Menurut Kementrian Perhubungan Laut (2011), segala sesuatau yang berakitan dengan kelaiklautan, pengukuran pendataan dan kebangsaan kapal. Pengawakan Kapal (Nakhoda dan anak buah kapal) beserta muatan kapal. 2.3 Pengertian Surat Izin Masuk Menurut Kementrian Perhubungan Laut (2011), adalah izin yang diberikan oleh pihak ADPEL sebagai persetujuan masuk kepada pihak kapal untuk bersandar di pelabuhan.

14 2.4 Pengertian Surat Izin Keluar Menurut Kementrian Perhubungan Laut (2011), adalah sebagai tindak lanjut dari surat izin masuk kepada kapal yang akan meninggalkan dermaga dengan melewati beberapa tahapan pemeriksaan kelengkapan kapal dan kondisi mesin agar bisa melakukan pelayaran berikutnya. 2.5 Pemodelan Sistem 2.5.1 Bagan Alir Sistem Ladjamudin (2005), mengemukakan bahwa bagan alir sistem adalah bagan-bagan yang mempunyai arus yang menggambarkan langkah-langkah penyelesaian suatu masalah. Simbol-simbol bagan alir sistem digambarkan dalam tabel berikut : Tabel 2.1 Simbol-simbol Bagan Alir Simbol Document untuk mencetak laporan ke printer. Simbol Manual untuk menyatakan suatu tindakan (proses) yang tidak dilakukan oleh computer (manual). Simbol Proses untuk menunjukan kegiatan proses dari operasi program komputer.

15 Simbol Arus/Flow untuk menyatakan jalannya suatu arus proses. Simbol Manual Input untuk memasukkan data secara manual dengan keyboard. Simbol Connector untuk menyatakan sambungan dari satu proses ke proses lainnya dalam halaman/lembar yang sama. Simbol Offline Connector untuk menyatakan sambungan dari satu proses ke proses lainnya dalam halaman/lembar yang berbeda. 2.5.2 Diagram Arus Data (DAD) Menurut Ladjamudin (2005) DAD menampilkan kegiatan sistem lengkap dengan komponen-komponen yang menunjukkan secara tegas file-file yang dipakai, unsur sumber atau tujuan data, serta aliran data dari satu proses ke proses lainnya. DAD juga dapat dirinci secara hierarkis dari sifatnya secara garis besar sampai dengan tingkat keterincian yang diperlukan. a. Kesatuan Luar (External Entity) Satuan yang berada diluar sistem, tetapi ia memberikan data ke dalam sistem atau memberikan data dari sistem, disimbolkan dengan suatu kotak

16 notasi. External entity tidak termasuk bagian dari sistem. Bila sistem informasi dirancang untuk satu bagian maka bagian lain yang masih terkait menjadi external entity. Gambar 2.1 Kesatuan/Entitas Luar b. Arus Data (Data Flow) Arus data merupakan tempat mengalirnya informasi dan digambarkan dengan garis yang menghubungkan komponen dari sistem. Arus data ditunjukkan dengan arah panah dan garis diberi nama atas arus data yang mengalir. Arus data ini mengalir diantara proses, data store dan menunjukkan arus data dari data yang berupa masukan untuk sistem atau hasil proses sistem. Gambar 2.2 Arus Data

17 c. Proses (Process) Proses merupakan apa yang dikerjakan oleh sistem. Proses dapat mengolah data atau aliran data masuk menjadi aliran data keluar. Proses berfungsi mentransformasikan satu atau beberapa data masukan menjadi satu atau beberapa data keluaran sesuai dengan spesifikasi yang diinginkan. Setiap proses memiliki satu atau beberapa masukan serta menghasilkan satu atau beberapa data keluaran. Proses 1 Proses Gambar 2.3 Proses d. Simpanan Data (Data Store) Simpanan data merupakan tempat penyimpanan data pengikat data yang ada dalam sistem. Data store dapat disimbolkan dengan sepasang dua garis sejajar atau dua garis dengan salah satu sisi samping terbuka. Proses dapat mengambil data dari atau memberikan data ke database. Gambar 2.4 Simpanan Data

18 2.5.3 Kamus Data Menurut Sutabri (2004), kamus data merupakan suatu katalog yang menjelaskan lebih detail tentang data flow diagram yang mencakup proses, data flow dan data store. Kamus data dapat digunakan pada metodologi berorientasi data dengan menjelaskan lebih detail lagi hubungan entitas, seperti atribut-atribut suatu entitas. Kamus data dapat menjelaskan lebih detail atribut maupun metode atau service suatu objek. Apabila didefinisikan, kamus data adalah katalog fakta tentang data dan kebutuhankebutuhan informasi dari suatu sistem informasi. Kamus data juga mempunyai suatu bentuk notasi. Notasi yang digunakan dibagi menjadi 2 macam. yaitu sebagai berikut: 1. Notasi Tipe Data Notasi ini digunakan untuk membuat spesifikasi format input maupun output suatu data. Notasi yang umum digunakan antara lain adalah : Tabel 2.2 Simbol Tipe Data No Notasi Keterangan 1 X Setiap karakter 2 9 Angka numeric 3 A Karakter alphabet 4 Z Angka nol ditampilkan sebagai spasi kosong 5. Titik, sebagai pemisah ribuan

19 6, Koma, sebagai pemisah pecahan 7 - Hypen, sebagai tanda penghubung (contoh : 021-7500567 8 / Slash, sebagai tanda pembagi (contoh : 24/11/2001 2. Notasi Struktur Data Notasi ini digunakan untuk membuat spesifikasi elemen data di mana notasi yang umum digunakan adalah sebagai berikut : Tabel 2.3 Simbol Struktur Data No Notasi Keterangan 1 = Terdiri dari 2 + And (dan) 3 ( ) Pilihan (boleh Ya atau Tidak) 4 { } Iterasi/Pengulangan Proses 5 [ ] Pilih salah satu pilihan 6 Pemisahan pilihan didalam tanda [ ] 7 * Keterangan atau catatan 8 @ Petunjuk (key field)

20 2.5.4 Rancangan Database (Basis Data) Menurut Ladjamudin (2005), database adalah sekumpulan data store yang tersimpan dalam magnetic disk, optical disk, magnetic drum atau media penyimpanan sekunder lainnya. Database adalah sekumpulan program-program aplikasi umum yang bersifat batch yang mengeksekusi dan memproses data secara umum (seperti pencarian, penambahan, dan penghapusan terhadap data). Database terdiri dari data yang akan digunakan atau diperuntukkan terhadap banyak user, dimana masingmasing user akan menggunakan data tersebut sesuai dengan tugas dan fungsinya, dan user lain dapat juga menggunakan data tersebut dalam waktu yang bersamaan. Menurut Kadir (2009), langkah awal yang dilakukan dalam perancangan database adalah melakukan pengumpulan kebutuhan akan informasi yang diperlukan dalam suatu organisasi/perusahaan dan kemudian menganalisisnya. Penggalian kebutuhan informasi ini dilakukan dengan cara antara lain melakukan wawancara, mengamati sistem yang sedang berjalan dan mempelajari dokumen-dokumen yang tersedia. Dengan cara seperti itu data yang digunakan untuk menyusun informasi bisa teridentifikasi. Setelah kebutuhan organisasi dikumpulkan dan dianalisis, langkah perancangan konseptual segera bisa dilaksanakan. Pada tahap inilah data

21 yang dibutuhkan oleh organisasi/perusahaan dikelompokkan menurut kriteria tertentu. Kemudian antara satu grup data dengan grup data yang lain dilengkapi dengan hubungan. Perancangan logis merupakan suatu tahapan yang digunakan untuk menentukan hasil perancangan konseptual ke dalam bentuk yang nantinya akan di implementasikan dalam DBMS. Langkah terakhir dalam perancangan database berupa tahapan yang dinamanakan perancangan fisik. Perancangan ini sangat spesifik terhadap DBMS yang digunakan. 2.5.5 Normalisasi Menurut Ladjamudin (2005), normalisasi adalah suatu proses memperbaiki/membangun dengan model data relasional, dan secara umum lebih tepat dikoneksikan dengan model data logika. Normalisasi adalah proses pengelompokkan data kedalam bentuk tabel atau relasi atau file untuk menyatakan entitas dan hubungan mereka sehingga terwujud satu bentuk database yang mudah untuk dimodifikasi. a. Bentuk Normal ke Satu (First Normal Form/1 NF) Pada tahap ini dilakukan penghilangan beberapa group elemen yang berulang agar menjadi satu harga tunggal yang berinteraksi diantara

22 setiap baris pada suatu tabel, dan setiap atribut harus mempunyai nilai data yang atomic. Syarat normal kesatu (1-NF) : 1. Setiap data dibentuk dalam flat file, data dibentuk dalam satu record demi satu record nilai dari field berupa atomic value. 2. Tidak ada set atribute yang berulang atau bernilai ganda. 3. Telah ditentukannya primary key untuk tabel/relasi tersebut. 4. Tiap atribut hanya memiliki satu pengertian. b. Bentuk Normal Kedua (Second Normal Form/2 NF) Bentuk normal kedua didasari atas konsep full functional dependency (ketergantungan fungsional sepenuhnya). Bentuk normal kedua memungkinkan suatu relasi memiliki composite key, yaitu relasi dengan primary key yang terdiri dari dua atau lebih atribut. Suatu relasi yang memiliki single atribute untuk primary keynya secara otomatis pada akhirnya menjadi 2-NF. Syarat normal kedua (2-NF) : 1. Bentuk data telah memenuhi kriteria bentuk normal kesatu. 2. Atribute bukan kunci (non-key) haruslah memiliki ketergantungan fungsional sepenuhnya pada kunci utama/primary key.

23 c. Bentuk Normal Ketiga (Third Normal Form/3 NF) Walaupun relasi 2-NF memiliki redudansi yang lebih sedikit daripada relasi 1-NF, namun relasi tersebut masih mungkin mengalami kendala bila terjadi anomaly peremajaan (update) terhadap relasi tersebut. Syarat normal ketiga (3-NF) : 1. Bentuk data telah memenuhi kriteria bentuk normal kedua. 2. Atribute bukan kunci (non-key) haruslah tidak memiliki ketergantungan transitif, dengan kata lain suatu atribute bukan kunci tidak boleh memiliki ketergantungan fungsional terhadap atribute bukan kunci lainnya, seluruh atribute bukan kunci pada suatu relasi hanya memiliki ketergantungan fungsional terhadap primary key di relasi itu saja. 2.5.6 Entity Relationship Diagram (Diagram Hubungan Antar Entitas) Menurut Ladjamudin (2005), ERD adalah suatu model jaringan yang menggunakan susunan data yang disimpan dalam sistem secara abstrak. ERD merupakan model jaringan data yang menekankan pada strukturstruktur dan relationship data. Diagram hubungan entitas atau yang lebih dikenal dengan sebutan E-R diagram, adalah notasi grafik dari sebuah model data atau sebuah model jaringan yang menjelaskan tentang data yang tersimpan dalam sistem secara

24 abstrak. Diagram hubungan entitas tidak menyatakan bagaimana memanfaatkan data, membuat data, mengubah data dan menghapus data. 2.5.7 Rancangan Input Ladjamudin (2005), menjelaskan bahwa masukan merupakan awal dimulainya proses pengolahan data. Bahan mentah dari informasi merupakan data yang muncul/terjadi dari berbagai transaksi yang dilakukan oleh seorang atau sekelompok orang. Data-data transaksi akan menjadi masukan bagi sistem informasi. Hasil dari sistem informasi yang diperoleh tidak akan menyimpang dari data yang dimasukkan. 2.5.8 Rancangan Output Menurut Ladjamudin (2005), pada tahap perancangan keluaran secara umum, hanya dimaksudkan untuk menentukan bentuk output yang akan dihasilkan oleh sistem yang akan dirancang, lengkap dengan struktur data dan tampilan layarnya. 2.5.9 Perangkat Lunak yang Digunakan Menurut Sunyoto (2007), Visual Basic adalah Program untuk membuat aplikasi berbasis Microsoft Windows secara cepat dan mudah. Dan menggunakan Database Mysql sebagai program pendukung untuk Basis Datanya.