commit to user 4
d. Pembuatan
Interface
Implementasi dari desain
interface
. 3.
Tahap Uji Coba Tahap ini menguji coba sistem supaya dapat terbebas dari kesalahan
yang dapat muncul. Tujuannya adalah agar sistem informasi yang dibuat sudah sesuai dengan harapan. Jika belum sesuai dengan harapan
maka akan dilakukan perbaikan lagi sampai layak untuk digunakan. Setelah itu akan dilakukan pengujian lagi untuk mendapatkan hasil
yang maksimal dan layak untuk digunakan. 4.
Tahap Kesimpulan dan Saran Berisi kesimpulan mengenai tahapan yang telah dilalui serta saran
yang berkaitan dengan hal yang sudah dicapai. 5.
Tahap Pembuatan Laporan Membuat laporan mengenai penelitian yang sudah dibuat sebagai
pertanggungjawaban.
1.9 Sistematika Penulisan
Sistematika penulisan yang digunakan dalam penyusunan Tugas Akhir ini adalah sebagai berikut:
BAB I PENDAHULUAN
Bab ini memuat latar belakang masalah, rumusan masalah, batasan masalah, tujuan, manfaat, hipotesis, rencana penelitian, metode penelitian
dan sistematika penulisan.
BAB II LANDASAN TEORI
Bab ini memuat dasar-dasar teoritis yang menguraikan tentang konsep dasar sistem dan alat bantu perancangan sistem.
BAB III ANALISA DAN PERANCANGAN SISTEM
Memuat tentang data-data yang diperlukan oleh perancangan sistem informasi yang disajikan dalam desain dan perancangan sistem
informasi.
commit to user 5
BAB IV IMPLEMENTASI DAN ANALISA
Memuat implementasi dan analisa yang merupakan bab inti dari pembuatan tugas akhir ini. Bab ini menguraikan hasil dan tampilan sistem.
BAB V PENUTUP
Memuat penutup dengan menguraikan kesimpulan yang merupakan hasil penjabaran dari hasil penelitian dan pembahasan, serta saran yang
ditujukan pada penulis agar lebih baik lagi.
commit to user 6
BAB II LANDASAN TEORI
2.1 Konsep Dasar Sistem 2.1.1 Sistem
Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau
untuk menyelesaikan suatu sasaran yang tertentu Jogiyanto, 2001.
2.1.2 Informasi
Informasi ialah hasil pengolahan data sehingga menjadi bentuk yang penting bagi penerimanya dan mempunyai kegunaan sebagai dasar dalam
pengambilan keputusan yang dapat dirasakan akibatnya secara langsung saat itu juga atau secara tidak langsung pada saat mendatang Sutanta, 2004.
2.1.3 Sistem Informasi
Sistem informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi,
bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan
Jogiyanto, 2001.
2.1.4
Database
Database
adalah sekumpulan file yang mempunyai kaitan antara satu file dengan file yang lain sehingga membentuk satu bangunan data untuk
menginformasikan satu perusahaan, instansi dalam batasan tertentu. Bila terdapat file yang tidak dapat dipadukan atau dihubungkan dengan file yang
lainnya berarti file tersebut bukanlah kelompok dari satu database, ia akan membentuk satu database sendiri Kristanto, 1993.
Pada perancangan
database
menentukan
entity
dan relasi dibutuhkan analisa data sehingga saat salah satu data di-
update
maka data lain akan ikut ter-
update
. Maka dari itu pada struktur data dan relasi antar
file
seharusnya
commit to user 7
ada atribut
field
yang dipilih untuk dijadikan kunci utama atribut
Primary Key
maupun
Foreign Key
. 1.
Primary Key Primary Key
adalah satu atribut mengidentifikasi suatu
entity
secara unik, spesifik dan dapat mewakili setiap kejadian dari suatu
entity
dan menyeluruh terhadap
entity
yang ada. 2.
Foreign K
ey
Foreign Key
adalah satu atribut yang melengkapi sebuah relasi tabel yang menunjuk kepada induk tabelnya. Hubungan antara induk dan anak
tabel merupakan hubungan satu lawan banyak.
2.2 Alat Bantu Perancangan Sistem
Alat-alat bantu yang dapat digunakan untuk mempermudah dalam merancang suatu sistem, antara lain :
2.2.1
Entity Relationship Diagram
ERD
Entity Relationship Diagram
merupakan model data yang dikembangkan berdasarkan objek. ERD digunakan untuk menjelaskan
hubungan antar data dalam basis data kepada pemakai secara logika dalam bentuk diagram. ERD menggambarkan relasi dari dua file atau dua tabel
yang dapat digolongkan dalam tiga bentuk tabel relasi, yaitu
one to one
,
one to many
, dan
many to many.
ERD dasar untuk pengembangan kamus data. Setiap atribut pada ERD dapat didokumentasikan dengan suatu entry kamus
elemen data Fatansyah, 1999.
commit to user 8
Tabel 2.1 Simbol
Entity Relationship Diagram
Fatansyah, 1999
Simbol Arti
Entitas
Relasi
Atribut
Hubungan
1. Entitas
Entitas
Entity
adalah suatu tempat atau objek untuk menyimpan data.
Entity
digambarkan dengan Persegi dalam ERD. 2.
Relasi Relasi
Relationship
adalah hubungan yang terjadi antara dua entitas atau lebih. Terdapat relasi
one to one
,
one to many
, dan
many to many
dalam
entity
. Relasi ini digambarkan dengan garis dalam ERD. 3.
Atribut Atribut
Attribute
adalah ciri umum semua entitas atau semua yang ada dalam entitas. Atribut digambarkan dengan lingkaran memanjang
dalam ERD. Atribut juga sering disebut dengan field atau kolom dalam suatu ERD.
4. Hubungan
Garis hubung antara entitas, relasi dan atribut.
commit to user 9
2.2.2
Data Flow Diagram
DFD
Data Flow Diagram
merupakan gambaran keseluruhan kerja sistem secara garis besar. DFD yaitu diagram yang menggambarkan proses
keseluruhan sampai proses terkecil, aliran data dan penyimpanan data. DFD dapat juga didefinisikan sebagai model logis yang menjelaskan sistem
sebagai jaringan kerja
sub system
dari proses yang dihubungkan satu dengan yang lainnya dan atau dihubungkan dengan tempat penyimpanan
data serta dengan sumber dan tujuan Kendall, 2003.
Tabel 2.2 Komponen-komponen DFD DeMarco, 1978
Simbol Arti
Terminator
Proses
Alur Data
Penyimpan Data
1.
Terminator Terminator
yaitu suatu unit kerja jabatan, atau sejenisnya yang berada di luar sistem tetapi memberi andil atas pemberian atau
penerimaan data dari sistem secara langsung.
Terminator
dapat pula disebut dengan ‘Sumber Pemberi Data
input
,’ maupun ‘Tujuan Pemberian Data
output
.’
commit to user 10
2. Proses Proses adalah suatu tindakan yang akan diambil terhadap data yang
masuk. Karena proses adalah tindakan, maka proses berisi kata kerja, proses diberikan identifikasi nomor agar mempermudah sekuen untuk
diagram detilnya. 3. Alur Data
Alur data menggambarkan data yang mengalir dari
terminator
ke proses atau dari proses ke proses lainnya. Data yang dibawa oleh alur
data harus disebutkan dan diletakkan di atas lambang alur data dan bila alur data digambar panjang, sebaiknya penulisan data mendekati lambang
anak panahnya. 4. Penyimpan Data
Data Store
Data yang akan disimpan perlu ditempatkan ke satu tempat penyimpanan data. Data yang disimpan dapat berupa data manual
maupun data digital. Untuk data digital, penyimpan data tersebut kelak akan dijadikan
file
data di komputer. Alur data yang anak panahnya menuju penyimpan dat
a, kegiatannya adalah ‘menulismerekam’ data, sehingga isi
file
data akan berubah karenanya. Sedangkan alur data yang anak panahnya menuju ke proses dari penyimpan data, kegiatannya
adalah ‘membaca’ data, sehingga isi
file
data tidak akan berubah karenanya.
2.2.3
Context Diagram
Diagram konteks menggambarkan sistem secara garis besar yang hanya mempunyai satu proses saja, yaitu proses dengan
nomor 0 yang menunjukkan hubungan antara sistem dengan lingkungan luarnya. Dimana konteks diagram ini merupakan level teratas paling tinggi
Top Level yang digambarkan dengan lingkaran tunggal yang mewakili keseluruhan system Jogiyanto, 2003. CD menyoroti sejumlah karakteristik
penting sistem yaitu: 1.
Kelompok pemakai, organisasi atau sistem lain dimana sistem melakukan komunikasi sebagai
terminator
.
commit to user 11
2. Data masuk yaitu data yang diterima sistem dari lingkungan dan harus
diproses dengan cara tertentu. 3.
Data keluar, yaitu data yang dhasilkan sistem dan diberikan ke dunia luar.
4. Penyimpanan data
storage
yaitu digunakan secara bersama antara sistem dengan
terminator
. Data itu dapat dibuat oleh sistem dan digunakan oleh lingkungan atau sebaliknya.
5. Batasan antara sistem dengan lingkungan.
2.3 Software yang digunakan 2.3.1 Adobe Dreamweaver