• Tidak ada hasil yang ditemukan

Pembangunan Sistem Informasi Database Koleksi Dan Label Di Museum Tranasportasi Indonesian

N/A
N/A
Protected

Academic year: 2017

Membagikan "Pembangunan Sistem Informasi Database Koleksi Dan Label Di Museum Tranasportasi Indonesian"

Copied!
93
0
0

Teks penuh

(1)

1 1.1 Latar Belakang Masalah

Museum berdasarkan definisi yang diberikan International Council of Museums disingkat ICOM, adalah institusi permanen, nirlaba, melayani

kebutuhan publik, dengan sifat terbuka, dengan cara melakukan usaha pengoleksian, mengkonservasi, meriset, mengomunikasikan, dan memamerkan benda nyata kepada masyarakat untuk kebutuhan studi, pendidikan, dan kesenangan.

Pada intinya dari definisi yang telah dijelaskan bahwa museum harus memiliki barang koleksi untuk dipamerkan dan dipelajari oleh masyarakat. Barang koleksi di Museum sangatlah penting untuk dijaga, baik dalam hal perawatan dan pendataan di Museum. Didalam hal pendataan koleksi di Museum harus memiliki data-data yang jelas dan harus tetap terjaga.

Museum Transportasi Indonesia yang berda di Taman Mini Indonesia Indah merupkan salah satu museum yang berda di Indonesia. Museum ini memamerkan berbagai jenis ragam benda koleksi dalam ruang lingkup transportasi, dari transportasi tradisional hingga transportasi modern.

(2)

Data-data koleksi di Museum Transportasi Indonesia masih dalam sistem yang lama dengan cara yang konvensional yaitu media penyimpanan masih menggunakan kertas, pemasangan foto koleksi dengan cara menempelkan pada berkas dari data koleksi, dan data untuk diperlihatkan kepada masyarakat yaitu label masih dalam hal yang biasa dan masih ada yang belum cocok dengan data koleksi.

Maka dari hal tersebut penulis menyimpulkan untuk membuat sebuah Sistem Informasi yang diberi nama Sistem Informasi Database Koleksi dan Label. Dengan tujuan agar setiap data-data koleksi di Museum Transportasi Indonesia dapat terjaga dengan baik.

1.2 Masalah

Dari uraian latar belakang di atas dapat disimpulkan permasalahan yang akan diberikan solusi oleh penulis, yaitu :

1. Media penyimpanan masih menggunakan metode konvensional. 2. Pengelolaan data-data koleksi dan label.

3. Data koleksi dan data label yang belum sama. 4. Pemeliharaan data yang kurang praktis.

1.3 Maksud dan Tujuan

(3)

1.3.1 Maksud

Berdasarkan permasalahan yang diteliti, maka maksud dari penelitian ini penulis bermaksud untuk membangun sistem informasi database koleksi dan label di Museum Transportasi Indonesia.

1.3.2 Tujuan

Tujuan dari penulis membangun sistem informasi database koleksi dan label di Museum Transportasi Indonesia adalah untuk memudahkan pengelolaan data koleksi dan label dan memberikan keamanan dalam penyimpanan data-data koleksi dan label.

1.4 Batasan Masalah

Sebagaimana disebutkan dalam latar belakang ada beberapa permasalahan yang di analisa oleh penulis, namun pada kerja praktek ini dibatasi hanya pada permasalahan yang lebih penting dan dapat dibuatkan penyelesaiannya yaitu :

1. Pembuatan aplikasi perangkat lunak untuk membantu database koleksi di Museum Transportasi Indonesia.

(4)

1.5 Metode Penelitian

Dalam melakukan analisis dan perancangan penulis menggunakan teknik pengumpulan data dengan melakukan metode penelitian sebagai berikut :

1. Metode Wawancara

Merupakan teknik pengumpulan data dengan melakukan wawancara berupa tanya jawab secara langsung dengan pihak instansi tersebut untuk memperoleh data dan informasi yang penulis butuhkan.

2. Metode Observasi

Merupakan teknik pengumpulan data dengan mengadakan pengamatan atau penelitian langsung terhadap objek penelitian.

1.6 Sistemmatika Penulisan

Untuk memberikan gambaran secara umum mengenai isi laporan kerja praktek ini maka sistematika penulisan dari laporan kerja praktek ini adalah sebagai berikut :

BAB I PENDAHULUAN

(5)

BAB II TINJAUAN PUSTAKA

Pada bab ini akan dibahas mengenai sejarah instansi, logo instansi, badan hukum instansi, struktur organisasi dan deskripsi pekerjaannya serta landasan teori yang menyangkut kasus yang akan dibahas di laporan kerja praktek ini.

BAB III PEMBAHASAN

Pada bab ini akan dibahas mengenai hasil analisa yang penulis lakukan terhadap sistem informasi database koleksi dan label.

BAB IV KESIMPULAN DAN SARAN

(6)

6 2.1 Profil Tempat Kerja Praktek

2.1.1 Sejarah Instansi

Museum Transportasi didirikan di dalam kawasan Taman Mini Indonseia Indah atas dasar kesepakatan bersama anata Mentri Perhubungan dengan Ketua Yayasan Harapan Kita (Ibu Tien Soeharto) yang semula direncanakan hanya untuk Museum Kereta Api.

Museum Transportasi ini mempunyai lahan yang disediakan oleh Badan Pengelola Taman Mini Indonesia Indah seluas 6,25 Ha yang terlentak diantara Museum Keprajuritan dan Desa Wisata.

Perencanaan Museum Transportasi dilaksanakan pada tahun 1984. Pemancangan tiang pertama oleh (Ibu Negara) Ibu Tien Soeharto dilaksanakan pada tanggal 14 Februari 1984. Pelaksanaan pembangunan konstruksi dimulai tahun 1985 dan diselesaikan serta diresmikan oleh Presiden RI ke dua Soeharto, pada tanggal 20 April 1991.

2.1.2 Logo Instansi

(7)

identitas suatu perusahaan yang mencerminkan jiwa, visi dan misi suatu perusahaan/instansi.

Gambar 2.1 Logo Museum Transportasi

2.1.3 Badan Hukum Instansi

Badan Hukum Intansi dibawah kepemilikan dari Kementrian Perhubungan dan juga dibawah Pemerintahan Indonesia.

(8)

BPMT/VI/94 tentang Pengangkatan Personalia Pengelola Museum Transportasi. Keputusan tersebut kemudian diperbarui, Keputusan Badan Pelaksana Museum Transportasi nomor 02/BPMT/III/2007 tentang Penyempurnaan Petunjuk Pelaksanaan Tugas Pengelola Museum Tranportasi dan terakhir disempurnakan dengan Keputusan Badan Pelaksana Museum Transportasi nomor 03/BPMT/IV/2007 tentang Penyempurnaan Susunan Personalia Pengelola Museum Transportasi.

2.1.4 Struktur Organisasi dan Job Description

2.1.4.1Struktur Organisasi

(9)

Gambar 2.2 Struktur Organisasi Muesum Transportasi Indonesia

2.1.4.2Job Description

Berdasarkan dasar hukum diatas sesuai dengan Keputusan Badan Pelaksana Museum Transportasi nomor 03/BPMT/IV/2007 tentang penyempurnaan susunan personalia pengelola Museum Transportasi. Bahwa struktur organisasi Museum Transportasi terdiri atas :

1. Kepala Museum yang mempunyai tugas pokok dan fungsi :

a. Mengnedalikan penyelenggaraan museum dengan tertib, aman, lancar serta dapat dipertanggungjawabkan.

b. Menyusun dan menyampaikan program kegiatan museum.

c. Menyusun dan menyampaikan rencana kerja dan anggaran museum.

KEPALA MUSEUM

OYOH R. INDRAMALIYAH

KEPALA SUB.BAG INTLS UMUM

SULASTRI

KEPALA SEKSI KOLEKSI DAN KONSERVASI

WAHYU HANDAYANI

KEPALA PENYAJIAN DAN EDUKASI

KEPALA SUB SEKSI KONSERVASI

BAMBANG SUPRIATNA

KEPALA SUB SEKSI PENYAJIAN

SRI SUBEKTI

KEPALA SUB SEKSI

EDUKASI

(10)

2. Kepala Sub Bagian Instalasi Umum yang mempunyai tugas pokok dan fungsi :

a. Membuat rencana kerja dan aanggaran.

b. Membuat administrasi keuangan.

c. Membuat laporan keuangan.

d. Melakukan pengelolaan surat menyurat, kerumahtanggaan, dokumentasi, ketertiban dan keamanan.

e. Menghitung seluruh aset museum.

Dalam menyelenggarakan tugas dan fungsinya kepala sub Bagian Instalasi umum melakukan tugas dan fungsinya dibantu oleh Kepala Urusan Keuangan dan Kepala Urusan Umum.

3. Kepala Urusan Keuangan mempunyai tugas pokok dan fungsi :

a. Mengerjakan administrasi keuangan.

b. Mengerjakan penjualan karcis.

c. Membuat rencana kerja anggaran museum.

d. Membuat laporan keuangan.

4. Kepala Urusan Umum mempunyai tugas pokok dan fungsi :

(11)

b. Mengerjakan administrasi kepegawaian, meterial, dan perlengkapan.

c. Mengerjakan perawatan dan pemeliharaan.

d. Mengerjakan pengamanan dan ketertiban lingkungan.

5. Kepala Seksi Koleksi dan Konservasi yang mempunyai tugas pokok dan fungsi :

a. Melakukan pengelolaan benda pamer yang ada.

b. Melakukan pencarian dan penggalian benda-benda koleksi yang layak pamer, dapat berupa benda asli, replika, miniatur, foto-foto dan sebagainya.

c. Melakukan konservasi koleksi.

d. Melakukan preporasi dan restorasi benda-benda koleksi.

e. Melakukan pemeliharaan kebersihan dan pelestarian benda-benda koleksi dan cadangan koleksi.

f. Membuat laporan tentang posisi dan kondisi tentang rencana kedepan tentang benda-benda pamer.

(12)

6. Kepala Sub Seksi Koleksi mempunyai tugas pokok dan fungsi :

a. Mengusahakan kemudahan-kemudahan agar dapat diperoleh benda-benda koleksi yang mempunyai nilai spesifik menurut kriteria yang ditentukan.

b. Memproses kegiatan pengadaan koleksi, antara lain benda-benda realita atau pembuatan replika, miniatur, diorama dan foto-foto yang dapat dijadikan koleksi museum.

c. Mengerjakan registrasi koleksi dan mencatat dalam Buku Induk.

d. Membuat katalog koleksi.

7. Kepala Sub Seksi Konservasi mempunyai tugas pokok dan fungsi :

a. Mengerjakan inventaris koleksi dan konservasi koleksi.

b. Memelihara kebersihan, kelestarian benda-benda koleksi dan cadangan koleksi.

c. Mengerjakan preparasi dan restorasi benda-benda koleksi.

8. Kepala Seksi Penyajian dan Edukasi mempunyai tugas pokok dan fungsi :

a. Melakukan penyajian benda koleksi layak saji.

b. Melakukan labeling yang serasi.

c. Melakukan penataan dan peremajaan benda koleksi.

(13)

e. Melakukan penyebarluasan informasi tentang Museum Transportasi.

f. Mengerjakan perpustakaan.

Kepala seksi penyajian dan edukasi dalam melaksanakan tugas dan fungsinya dibantu oleh Kepala Sub Seksi Penyajian dan Kepala Sub Seksi Edukasi.

9. Kepala Sub Seksi Penyajian mempunyai tugas pokok dan fungsi :

a. Mengerjakan peraturan layout benda-benda koleksi.

b. Melengkapi koleksi dengan label.

c. Membantu menyajikan informasi mengenai sejarah alat-alat transportasi.

d. Mengerjakan pencatatan benda koleksi dalam ruang pameran.

10. Kepala Sub Seksi Edukasi mempunyai tugas pokok dan fungsi :

a. Mengerjakan memanduan tamu, sesuai dengan klasifikasi tamu.

b. Mengatur jadwal kunjungan.

c. Menyediakan brosur dan buku tamu untuk diisi kesan dan pesan tamu untuk bahan evaluasi.

d. Membuat booklet, leaflet, brosur, dan menyempurnakan buku panduan museum.

(14)

f. Berusaha mempromosikan museum kepada masyarakat, pelajar, dan mahasiswa baik melalui sekolah, maupun organisasi.

g. Mencari dan menginventarisasi bahan-bahan perpustakaan museum.

h. Mengidentifikasi bahan pustaka museum.

i. Mencatat dalam buku induk, menyusun index, dan membuat katalog.

j. Memberikan pelayanan pemanfaatan perpustakaan.

2.2 Landasan Teori

2.2.1 Pengertian Sistem

Kata system berasal dari bahasa Yunani (sustēma) dan Bahasa Latin (systēma). Banyak ahli yang mengungkapkan pendapat mereka mengenai pengertian sistem. Tetapi secara umum dan lebih populer pengertian sistem yaitu :

“ Sistem adalah sekumpulan unsur atau elemen yang saling berhubungan dan saling mempengaruhi satu sama lain yang melakukan kegiatan secara bersama-sama untuk mencapai tujuan yang sama pula ”.

2.2.2 Pengertian Informasi

(15)

2.2.3 Pengertian Sistem Informasi

Suatu sistem yang dibuat oleh manusia yang terdiri dari komponen-komponen dalam organisasi untuk mencapai suatu tujuan tertentu yaitu menyajikan informasi.

2.2.4 Pengertian Database

Database adalah kumpulan informasi yang disusun berdasarkan cara tertentu dan merupakan suatu kesatuan yang utuh. Dengan sistem tersebut data yang terhimpun dalam suatu database dapat menghasilkan informasi yang berguna.

2.2.5 Borland Delphi

Borland Delphi adalah sebuah alat pengembangan aplikasi-aplikasi untuk sistem operasi Microsoft Windows. Delphi sangat berguna dan mudah digunakan untuk membuat suatu program berbasis GUI (Graphical user interface) atau console (mode teks).

Delphi merupakan bahasa pemrograman pertama yang memecahkan batasan antara bahasa tingkat tinggi, pengembangan aplikasi dengan cepat (Rapid Application Development/RAD).

(16)

pengembang perangkat lunak dapat membuat program Windows dengan lebih cepat dan lebih mudah dari sebelumnya.

Kelebihan-kelebihan yang dapat diambil ketika seorang pengembang perangkat lunak menggunakan Borland Delphi adalah:

a. Delphi mendukung Pemrograman Berorientasi Objek (Object Oriented Programming/OOP)

b. Pengembangan aplikasi secara cepat (Rapid Application Development/RAD)

c. Menggunakan bahasa tingkat tinggi

d. Hasil dari proses kompilasi berupa sebuah file yang dapat dieksekusi (executable file) sehingga mempermudah dalam pendistribusian program dan mengurangi banyaknya file pendukung DLL.

e. Delphi menyediakan banyak sekali komponen yang dapat digunakan. Selain itu banyak juga komponen yang bersumber dari pihak ketiga yang biasanya disertai dengan dokumentasi, source code dan lain-lain. Komponen dari pihak ketiga bisa yang komersil atau free.

(17)

2.2.6 Microsoft Access

Microsoft Access atau lebih dikenal dengan sebutan Access, merupakan salah satu perangkat lunak yang diperuntukkan untuk mengolah database di bawah system Windows. Dengan menggunakan Microsoft Access, seseorang dapat merancang, membuat, dan mengelola database dengan mudah dan cepat.

Di dalam mengolah database, Access 2007 memiliki sarana atau objek yang dapat mempermudah dalam membangun sebuah database. Adapun objek-objek tersebut antara lain:

Tabel 2.1 Tabel Daftar Objek di Microsoft Access

Objek Kegunaan

Tables Merupakan tempat atau sarana untuk penyimpanan data

Query Digunakan untuk menyaring data dengan berbagai kriteria dan urutan yang diinginkan

Form Digunakan untuk memasukkan dan mengubah data atau informasi yang ada di dalam suatu database dengan menggunakan tampilan formulir

(18)

Ada beberapa istilah yang harus diketahui pada saat bekerja dalam lingkungan Access yaitu:

a. Tabel adalah sekumpulan data yang memiliki topik tertentu. Tabel mengatur data di dalamnya dalam bentuk kolom (sering disebut Field) dan baris (sering disebut Record).

b. Field adalah tempat atau di mana data atau informasi dalam kelompok yang sama atau sejenis dimasukkan. Filed umumnya tersimpan dalam bentuk kolom secara vertikal pada tabel.

(19)

19 3.1 Jadwal Kerja Praktek

Berdasarkan surat balasan yang diberikan pihak Museum Transportasi Indonesia maka pelaksanaan kerja praktek dimulai pada tanggal 18 Juli 2011 dan berakhir pada tanggal 15 Agustus 2011 yang dilaksanakan setiap hari senin sampai dengan hari jumat dari pukul 09.30 – 15.00 WIB.

3.2 Teknik Kerja Praktek

Dalam pelaksanaan Kerja Praktek ini dibagi kedalam beberapa tahapan kegiatan, yang antara lain :

1. Pembuatan surat permohonan kerja praktek ditujukan untuk Museum Transportasi Indonesia.

2. Pengajuan permohonan Kerja Praktek ke Museum Transportasi Indonesia yang bertempatkan di Taman Mini Indonesia Indah.

3. Museum Transportasi Indonesia memberikan surat balasan permohonan kerja praktek.

4. Pelaksanaan Kerja Praktek.

(20)

menjadi topik dalam kegiatan Kerja Praktek ini. Adapun tahapan yang dilakukan antara lain :

1. Metode Wawancara

Merupakan metode pengumpulan berita dan data yang dilakukan dengan cara melakukan wawancara langsung dengan narasumber untuk memperoleh suatu informasi yang dituju.

2. Metode Observasi Lapangan

Merupakan metode pengumpulan berita dan data yang dilakukan dengan cara mengamati langsung kejadian yang terjadi di lapangan.

3. Perancangan

Perancangan dilakukan dengan mendapatkan bantuan, saran, dan kritik dari pembimbing kerja praktek sehingga hasilnya sesuai dengan keinginan dan permintaan pembimbing kerja praktek.

4. Implementasi Sistem

3.3 Data Kerja Praktek

3.3.1 Sistem Informasi Database Koleksi dan Label Museum

Sistem Informasi Database Koleksi Muesum dan Label adalah sistem yang mengelola Data tentang Koleksi dan Label Museum. Dimana data-data yang akan dimasukan didapat dari benda koleksi atau benda pamer di Museum Transportasi Indonesia.

(21)

karena itu aplikasi ini hanya cukup inputan data saja. Sehingga tidak memiliki banyak relasi.

3.3.2 Spesifikasi Kebutuhan Perangkat Lunak

Sistem harus menyediakan :

1. Fasilitas Login, fasilitas ini digunakan untuk dapat memberikan akses kepada Admin (Seksi Koleksi yang bertindak sebagai User) mengakses semua proses yang ada pada sistem dan terdapat fasilitas Lupa Password. 2. Fasilitas Ganti Password, fasilitas ini digunakan untuk dapat merubah

Password yang ada untuk pemeliharaan sistem agar sistem terjaga dari pihak-pihak yang tidak punya hak untuk mengakses sistem ini.

3. Fasilitas Ganti Pertanyaan, fasilitas ini digunakan untuk merubah pertanyaan yang akan ditanyakan ketika Admin lupa Password.

4. Fasilitas Pengolahan Data Koleksi, fasilitas ini digunakan untuk mempermudah mengelola data koleksi dengan menu insert, edit, delete, searching, laporan.

5. Fasilitas Pengolahan Data Label, fasilitas ini digunakan untuk mempermudah mengelola data label dengan menu edit, search, dan laporan.

(22)

3.3.3 Kebutuhan Perangkat

Konfigurasi persiapan perangkat yang diusulkan dalam program aplikasi ini, sebagai berikut :

1. Kebutuhan Perangkat Keras (Hardware) :

a. Processor Minimal Intel Pentium III 933 MHz b. RAM Minimal 128 MB

c. VGA Card Minimal 32 MB d. Harddisk Minimal 10 GB e. Monitor Minimal 15” f. CD-ROM

g. Printer

h. Keyboard + Mouse

2. Kebutuhan Perangkat Lunak (Software) : a. Sistem operasi minimal Windows Xp b. Delphi 7, Microsoft Access.

3. Kebutuhan Brainware atau User:

a. Dibutuhkan seorang administrator yang telah ditunjuk untuk mengoperasikan program tersebut dan diberikan hak akses sebagai admin.

(23)

3.3.4 Aliran Basis Data

Usulan untuk diagram E-R yaitu terdapat kunci yang unik (primary key) pada setiap entitas (tabel induk) yang dapat membedakan dengan atribut lainnya sehingga tabel tersebut dapat dijadikan referensi untuk tabel yang lainnya. Usulan untuk tabel yang akan dibuat untuk membantu dalam pengolahan data user, koleksi dan label.

Dari usulan diatas maka dapat dibuat diagram E-R untuk sistem baru yang terdiri dari beberapa tabel yang dibutuhkan untuk menyimpan data. Untuk melihat keterhubungan antar tabel yang ada maka akan digambarkan sebagai berikut :

User Koleksi

USER_NAME NAME NOMOR_INVETARIS NAMA_BENDA_PAMER

NOMOR_INVETARIS NAMA_BENDA_PAMER

Gambar 3.1 Diagram E-R

3.3.4.1Atribut Entity

1. User = USER_NAME, NAME, PASSWORD, PERTANYAAN, JAWABAN.

2. Koleksi = NOMOR_INVETARIS, NAMA_BENDA_PAMER,

(24)

TANGGAL_MASUK_BENDA, TEMPAT, PHOTO, KET_BHS_IND, KET_BHS_ING, JENIS, USERNAME.

3. Label = NOMOR_INVETARIS, NAMA_BENDA_PAMER,

DES_BHS_IND, DES_BHS_ING, PHOTO, USERNAME.

3.3.5 Aliran Informasi

Aliran informasi pada sistem ini bertujuan untuk memudahkan dalam proses pengolahan, pencarian data serta proses pembuatan laporan.

3.3.5.1 Diagram Konteks

Diagram Konteks merupakan gambaran umum mengenai sistem yang menggambarkan aliran data ke dalam dan keluar sistem. Adapun diagram konteks yang diusulkan adalah sebagai berikut :

Seksi Koleksi (User)

Aplikasi Sistem Informasi Database Koleksi dan Label Museum Transportasi Indonesia [data_koleksi]

[data_label] [data_login]

[laporan_data_koleksi] [laporan_data_label]

[info_login]

(25)

3.3.5.2 DFD (Data Flow Diagram)

DFD adalah representasi dari suatu sistem yang menggambarkan bagian-bagian dari sistem tersebut beserta seluruh keterlibatan diantara bagian-bagian yang ada.

3.3.5.2.1 Data Flow Diagram Level 1

Seksi Koleksi (User) 1 Login

Gambar 3.3 Data Flow Diagram Level 1

Tabel 3.1 Deskripsi Proses DFD Level 1

Nomor Proses 1 Nama Proses Login

Ketrangan Proses Login adalah proses yang dilakukan untuk menuju proses-proses yang lainnya.

(26)

 data_login T_ADMIN

 info_data_seksi_koleksi Keluaran User

 info_login_invalid Kelola Data Koleksi

 info_login_valid Kelola Data Label

 info_login_valid Ganti Password

 info_login_valid Ganti Pertanyaan

 info_login_valid

Algoritma 1. Proses ini akan menampilkan form untuk mengisi data_login.

2. User memasukan data_login.

3. Proses ini akan memeriksa data_login dengan menyamakan atau melakukan validasi antara data_login dengan info_data_seksi_koleksi yang tersimpan di database T_ADMIN.

4. Jika data_login sama dengan info_data_seksi koleksi maka proses ini akan mengirimkan infomasi yaitu info_login_valid ke proses Kelola Data Koleksi, Kelola Data Label, Ganti Password, Ganti Pertanyaan.

5. Jika data_login tidak sama dengan info_data_seksi koleksi koleksi maka proses ini akan mengirimkan infomasi yaitu info_login_invalid kepada User.

Nomor 2

Nama Proses Kelola Data Koleksi

(27)

pembuatan Laporan Data Koleksi.

Masukan User

 data_koleksi T_DATA_KOLEKSI

 info_data_koleksi Login

 info_login_valid Keluaran User

 laporan_data_koleksi T_DATA_KOLEKSI

 data_koleksi T_DATA_LABEL

 data_label

Algoritma 1. Proses ini akan menampilkan form untuk mengkelola data_koleksi.

2. User memasukan data_koleksi.

3. Di dalam proses ini ketika User memasukan data_koleksi maka proses ini akan membuat data untuk data_label karena T_DATA_KOLEKSI dan T_DATA_LABEL berelasi 1 ke 1 dengan key NOMOR_INVETARIS. 4. Proses ini menyediakan proses Insert Data Koleksi, Edit

Data Koleksi, Delete Data Koleksi, Search Data Koleksi, dan Cetak Laporan Data Koleksi.

5. User bisa mengkelola data_koleksi dengan proses-proses yang tersedia.

6. Setelah database T_DATA_KOLEKSI terisi maka User bisa membuat laporan_data_koleksi yang nantinya akan diterima User.

Nomor Proses 3

(28)

Keterangan Proses Kelola Data Label adalah untuk mengkelola data_label dengan proses Edit, dan Laporan Data Label.

Masukan User

 data_label T_DATA_LABEL

 info_data_label Login

 info_login_valid Keluaran User

 laporan_data_label T_DATA_LABEL

 data_label

Algoritma 1. Proses ini akan menampilkan form untuk mengkelola data_label.

2. User memasukan data_label.

3. Proses ini menyediakan proses Insert Edit Data Label, Search Data Label, dan Cetak Laporan Data Label. 4. User bisa mengkelola data_label dengan proses-proses

yang tersedia.

5. Setelah database T_DATA_LABEL terisi maka User bisa membuat laporan_data_label yang nantinya akan diterima User.

Nomor Proses 4

Nama Proses Ganti Password

Keterangan Proses Ganti Password adalah untuk melakukan penggantian password.

Masukan User

 password

(29)

T_ADMIN

 info_password

Keluaran T_ADMIN

 password_baru

Algoritma 1. Proses ini akan menampilkan form untuk mengganti password.

2. User memasukan password dan password_baru.

3. Proses ini akan memeriksa password dengan menyamakan atau melakukan validasi antara password dengan info_password yang tersimpan di database T_ADMIN.

4. Jika password sama dengan info_password maka User bisa mengganti password dengan password_baru.

5. Jika password tidak sama dengan info_password maka proses ini akan mengirimkan informasi tentang password salah yaitu info_password_salah kepada User.

3.3.5.2.2 Data Flow Diagram Level 2 Proses 1

Seksi Koleksi

(30)

Tabel 3.2 Deskripsi Proses DFD Level 2 Proses 1

Nomor Proses 1.1

Nama Proses Input Data Login

Ketrangan Proses Input Data Login adalah proses untuk memasukan data_login.

Masukan User

 data_login Validasi Login

 info_login_invalid Keluaran User

 info_login_invalid Validasi Login

 data_login

Algoritma 1. Proses ini akan menampilkan form untuk mengisi data_login.

2. User memasukan data_login.

3. Proses ini akan mengirimkan data_login ke proses Validasi Data Login.

4. Proses ini akan menerima informasi yaitu info_login_invalid yang nantinya akan disampaikan pada User.

Nomor 1.2

Nama Proses Validasi Data Login

Keterangan Proses Validasi Data Login adalah proses pemeriksaan data_login dengan info_data_seksi_koleksi yang tersimpan di database T_ADMIN.

Masukan Input Data Login

(31)

T_ADMIN

 info_data_seksi_koleksi Keluaran Input Data Login

 info_login_invalid Kelola Data Koleksi

 info_login_valid Kelola Data Koleksi

 info_login_valid Ganti Password

 info_login_valid Ganti Pertanyaan

 info_login_valid

Algoritma 1. Proses ini akan memeriksa data_login dengan menyamakan atau melakukan validasi antara data_login dengan info_data_seksi_koleksi yang tersimpan di database T_ADMIN.

2. Jika data_login sama dengan info_data_seksi koleksi maka proses ini akan mengirimkan infomasi yaitu info_login_valid ke proses Kelola Data Koleksi, Kelola Data Label, Ganti Password, Ganti Pertanyaan.

3. Jika data_login tidak sama dengan info_data_seksi koleksi koleksi maka proses ini akan mengirimkan infomasi yaitu info_login_invalid ke proses Input Data Login.

Nomor Proses 1.3

Nama Proses Lupa Password

Keterangan Proses Lupa Password adalah proses untuk User jika lupa dengan passwordnya.

Masukan User

 jawaban

(32)

T_ADMIN

 info_pertanyaan

 info_jawaban Login

 info_login_valid Keluaran User

 info_jawaban_salah T_ADMIN

 password_baru

Algoritma 1. Proses ini akan menampilkan form untuk mengisi jawaban dari info_pertanyaan dari database T_ADMIN.

2. User memasukan jawaban.

3. Proses ini akan memeriksa jawaban dengan menyamakan atau melakukan validasi antara jawaban dengan info_jawaban yang tersimpan di database T_ADMIN. 4. Jika jawaban sama dengan info_jawaban maka proses

penggatian password diperbolehkan.

(33)

3.3.5.2.3 Data Flow Diagram Level 2 proses 2

Gambar 3.5 DFD Level 2 proses 2

Tabel 3.3 Deskripsi Proses DFD Level 2 Proses 2

Nomor Proses 2.1

Nama Proses Input Data Koleksi

Ketrangan Proses Input Data Koleksi adalah proses untuk memasukan data_koleksi.

Masukan User

(34)

 info_data_koleksi Login

 info_login_valid Keluaran T_DATA_KOLEKSI

 data_koleksi T_DATA_LABEL

 data_label

Algoritma 1. Proses ini akan menampilkan form untuk mengisi data_koleksi.

2. User memasukan data_koleksi.

3. Proses ini akan menyimpan data_koleksi ke database T_DATA_KOLEKSI.

4. Di dalam proses ini ketika User memasukan data_koleksi maka proses ini akan membuat data untuk data_label karena T_DATA_KOLEKSI dan T_DATA_LABEL berelasi 1 ke 1 dengan key NOMOR_INVETARIS. Nomor Proses 2.2

Nama Proses Edit Data Koleksi

Keterangan Proses Edit Data Koleksi adalah proses untuk merubah data_koleksi yang sudah ada di database T_DATA_KOLEKSI.

Masukan User

 data_koleksi Search_Data_Koleksi

 info_data_koleksi T_DATA_KOLEKSI

 info_data_seksi_koleksi Login

(35)

Keluaran T_DATA_KOLEKSI

 data_koleksi

Algoritma 1. User akan mendapatkan tampilan form data_koleksi dari database T_DATA_KOLEKSI.

2. User mencari data_koleksi dengan proses Search Data Koleksi atau memilih langsung pada tampilan data_koleksi untuk dirubah.

3. Proses ini akan menampilkan form untuk mengedit data. 4. User merubah data_koleksi yang telah dipilih.

5. Proses ini akan menyimpan data_koleksi yang telah dirubah ke dalam database T_DATA_KOLEKSI.

Nomor Proses 2.3

Nama Proses Delete Data Koleksi

Keterangan Proses Delete Data Koleksi adalah proses ini untuk menghapus data koleksi.

Masukan User

 data_koleksi Search_Data_Koleksi

 info_data_koleksi T_DATA_KOLEKSI

 info_data_koleksi Login

 info_login_valid Keluaran

Algoritma 1. User akan mendapatkan tampilan form data_koleksi dari database T_DATA_KOLEKSI.

2. User mencari data_koleksi dengan proses Search Data Koleksi atau memilih langsung pada tampilan data_koleksi untuk dihapus.

(36)

4. Proses ini akan menghapus data_koleksi yang telah dipilih dari database T_DATA_KOLEKSI.

Nomor Proses 2.4

Nama Proses Search Data Koleksi

Keterangan Proses Search Data Koleksi adalah proses untuk mencari data koleksi.

Masukan User

 key_word_data_koleksi T_DATA_KOLEKSI

 info_data_koleksi Login

 info_login_valid Keluaran User

 info_data_koleksi_tidak_ditemukan

Algoritma 1. User akan mendapatkan form tampilan data_koleksi dari database T_DATA_KOLEKSI.

2. User memasukan key_word_data_koleksi.

3. Proses ini akan mencari data_koleksi ke database

T_DATA_KOLEKSI sesuai dengan

key_word_data_koleksi.

4. Jika key_word_data_koleksi tidak ada didalam data_koleksi maka akan memberikan informasi_data_koleksi_tidak_ditemukan kepada User. Nomor Proses 2.5

Nama Proses Cetak Laporan Data Koleksi

Keterangan Proses Cetak Laporan Data Koleksi adalah proses untuk mencetak laporan dari data koleksi.

Masukan Search_Data_Koleksi

(37)

T_DATA_KOLEKSI

 info_data_koleksi Login

 info_login_valid Keluaran User

 laporan_data_koleksi

Algoritma 1. User akan mendapatkan form tampilan data_koleksi dari database T_DATA_KOLEKSI.

2. User mencari data_koleksi dengan proses Search Data Koleksi atau memilih langsung pada tampilan data_koleksi untuk dibuatkan laporan_data_koleksi. 3. Proses ini akan mencetak laporan_data_koleksi untuk

(38)

3.3.5.2.4 Data Flow Diagram Level 2 Proses 3 Cetak Laporan Data

Label

Gambar 3.6 DFD Level 2 Proses 3

Tabel 3.4 Deskripsi Proses DFD Level 2 Proses 3

Nomor Proses 3.1

Nama Proses Edit Data Label

Ketrangan Proses Edit Data Label adalah proses untuk merubah data_label yang sudah ada di database T_DATA_LABEL.

Masukan User

(39)

Search Data Label

 info_data_label T_DATA_LABEL

 info_data_label T_DATA_KOLEKSI

 info_data_koleksi Login

 info_login_valid Keluaran T_DATA_LABEL

 data_label

Algoritma 1. User akan mendapatkan tampilan form data_label dari database T_DATA_LABEL.

2. User mencari data_label dengan proses Search Data Label atau memilih langsung pada tampilan data_label untuk dirubah.

3. Proses ini akan menampilkan form untuk mengedit data_label.

4. User merubah data_label yang telah diacari atau dipilih. 5. Proses ini akan menyimpan data_koleksi yang telah

dirubah ke dalam database T_DATA_LABEL. Nomor Proses 3.2

Nama Proses Cetak Laporan Data Label

Keterangan Proses Cetak Laporan Data Label adalah proses untuk mencetak laporan dari data label.

Masukan Search Data Label

 info_data_label T_DATA_LABEL

(40)

 info_login_valid Keluaran User

 laporan_data_label

Algoritma 1. User akan mendapatkan form tampilan data_label dari database T_DATA_LABEL.

2. User mencari data_label dengan proses Search Data Koleksi atau memilih langsung pada tampilan data_label untuk dibuatkan laporan_data_label.

3. Proses ini akan mencetak laporan_data_label untuk User. Nomor Proses 3.3

Nama Proses Search Data Label

Keterangan Proses Search Data Label adalah proses untuk mencari data koleksi.

Masukan User

 key_word_data_label T_DATA_LABEL

 info_data_label Login

 info_login_valid Keluaran User

 info_data_label_tidak_ditemukan

Algoritma 1. User akan mendapatkan form tampilan data_label dari database T_DATA_LABEL.

2. User memasukan key_word_data_label.

3. Proses ini akan mencari data_label ke database

T_DATA_LABEL sesuai dengan

key_word_data_koleksi.

4. Jika key_word_data_label tidak ada didalam data_label

maka akan memberikan

(41)

3.3.5.2.5 Data Flow Diagram Level 3 Proses 1.3

Gambar 3.7 DFD Level 3 Proses 1.3

Tabel 3.5 Deskripsi Proses DFD Level 3 Proses 1.3

Nomor Proses 1.3.1

Nama Proses Jawab Pertanyaan

Keterangan Proses Jawab Pertanyaan dalah proses untuk menjawab pertanyaan.

Masukan User

 jawaban T_ADMIN

 info_pertanyaan

 info_jawaban Keluaran User

(42)

 info_jawaban_benar

Algoritma 1. Proses ini akan menampilkan form untuk menjawab info_pertanyaan dari database T_ADMIN.

2. User memasukan jawaban.

3. Proses ini akan memriksa dan menyamakan atau validasi antara jawaban dan info_jawaban dari T_ADMIN.

4. Jika jawaban sama dengan info_jawaban maka proses ini akan menghasilkan info_jawaban_benar ke proses Input Password Baru.

5. Jika jawaban tidak sama dengan info_jawaban maka proses ini akan menghasilkan info_jawaban_salah ke User.

Nomor Proses 3.2

Nama Proses Input Password Baru

Keterangan Proses Inputa Password Baru adalah proses untuk memasukan password_baru.

Masukan User

 password_baru Input Password

 info_jawaban_benar

Keluaran T_ADMIN

 password_baru

Algoritma 1. Proses ini akan menampilkan form pengisian password_baru jika proses ini menerima info_jawaban_benar.

2. User memasukan password_baru.

(43)

3.3.5.3Kamus Data

Kamus data merupakan sebuah daftar yang tersusun dari elemen data

yangberhubungan dengan sistem. Kamus data dibuat berdasarkan arus data yang ada

pada diagram flow data. Berikut ini adalah kamus data yang di ambil dari data flow

diagram Aplikasi Sistem Informasi Database Kolesi dan Label adalah sebagai berikut

:

Tabel 3.6 Kamus Data

Nama Aliran Data [data_login]

Digunakan pada Seksi Koleksi(User), T_ADMIN, Proses :

1, 1.1, 1.2

Deskripsi Berisikan data persyaratan untuk

melakukan login.

Struktur Data USERNAME+PASSWORD

USERNAME PASSWORD

[A…Z] [a…z] [1…9] [A…Z] [a…z] [1…9]

Nama Aliran Data [info_login_valid] Digunakan pada Seksi Koleksi(User),

Proses :

1, 1.2, 2, 2.1, 2.2, 2.3, 2.4, 2.5, 3, 3.1, 3.2, 3.3, 4, 5.

Deskripsi Berisikan informasi tentang login valid.

Struktur Data USERNAME

USERNAME [A…Z] [a…z] [1…9]

(44)

Digunakan pada Seksi Koleksi(User), Proses :

1, 1.1

Deskripsi Berisikan informasi tentang login invalid.

Struktur Data USERNAME

USERNAME [A…Z] [a…z] [1…9]

Nama Aliran Data [info_data_seksi_koleksi]

Digunakan pada T_ADMIN,

Proses : 1.2

Deskripsi Berisikan data admin yang nantinya akan divalidasi atau disamakan dengan [data_login].

Struktur Data USERNAME+PASSWORD

USERNAME PASSWORD

[A…Z] [a…z] [1…9] [A…Z] [a…z] [1…9]

Nama Aliran Data [jawaban]

Digunakan pada Seksi Koleksi(User), T_ADMIN, Proses :

1, 1.3, 1.3.1

Deskripsi Berisikan jawaban untuk menjawab

pertanyaan ketika lupa Password.

Struktur Data JAWABAN

JAWABAN [A…Z] [a…z] [1…9]

Nama Aliran Data [info_jawaban]

Digunakan pada Proses :

(45)

Deskripsi Berisikan informasi jawaban.

Struktur Data INFO_JAWABAN

INFO_JAWABAN [A…Z] [a…z] [1…9]

Nama Aliran Data [info_jawaban_benar]

Digunakan pada Proses :

1.3.1, 1.3.2

Deskripsi Berisikan informasi bahwa jawaban benar.

Struktur Data INFO_JAWABAN_BENAR

INFO_JAWABAN_BENAR [TRUE,FALSE]

Nama Aliran Data [info_jawaban_salah] Digunakan pada Seksi Koleksi (User)

Proses :

1.3, 1.3.1, 1.3.2

Deskripsi Berisikan informasi bahwa jawaban salah.

Struktur Data INFO_JAWABAN_SALAH

INFO_JAWABAN_BENAR [TRUE,FALSE]

Nama Aliran Data [jawaban_baru]

Digunakan pada Seksi Koleksi(User), T_ADMIN, Proses :

5

Deskripsi Berisikan jawaban baru untuk mengganti jawaban yang dari pertanyaan baru.

Struktur Data JAWABAN

JAWABAN [A…Z] [a…z] [1…9]

Nama Aliran Data [pertanyaan_baru]

(46)

Proses : 5

Deskripsi Berisikan pertanyaan baru untuk merubah pertanyaan yang telah disimpan dan pertanyaan baru ini untuk lupa Password.

Struktur Data PERTANYAAN

PERTANYAAN [A…Z] [a…z] [1…9]

Nama Aliran Data [Info_pertanyaan]

Digunakan pada Seksi Koleksi(User), T_ADMIN, Proses :

1, 1.3, 1.3.1

Deskripsi Berisikan pertanyaan untuk dijawab user dengan [jawaban] untuk disamakan atau divalidasi pada saat melakukan lupa Password.

Struktur Data PERTANYAAN

PERTANYAAN [A…Z] [a…z] [1…9]

Nama Aliran Data [password]

Digunakan pada Seksi Koleksi(User), T_ADMIN, Proses :

4

Deskripsi Berisikan password sebagai persyaratan untuk mengganti password.

Struktur Data PASSWORD

PASSWORD [A…Z] [a…z] [1…9]

Nama Aliran Data [password_baru]

Digunakan pada Seksi Koleksi(User), T_ADMIN, Proses :

(47)

Deskripsi Berisikan password baru untuk menggati password yang sudah ada.

Struktur Data PASSWORD

PASSWORD [A…Z] [a…z] [1…9]

Nama Aliran Data [info_password_baru]

Digunakan pada Seksi Koleksi(User), T_ADMIN, Proses :

4

Deskripsi Berisikan informasi password baru.

Struktur Data PASSWORD

PASSWORD [A…Z] [a…z] [1…9]

Nama Aliran Data [info_password_baru]

Digunakan pada Seksi Koleksi(User), T_ADMIN, Proses :

4

Deskripsi Berisikan informasi password baru.

Struktur Data PASSWORD

PASSWORD [A…Z] [a…z] [1…9]

Nama Aliran Data [data_koleksi]

Digunakan pada Seksi Koleksi(User),

T_DATA_KOLEKSI, Proses :

2, 2.1, 2.2, 2.3

Deskripsi Berisikan data koleksi.

Struktur Data NOMOR_INVETARIS +

(48)

KET_BHS_ING + USERNAME

Nama Aliran Data [info_data_koleksi]

Digunakan pada Seksi Koleksi(User),

T_DATA_KOLEKSI, Proses :

2, 2.1, 2.2, 2.3, 2.4, 2.5

Deskripsi Berisikan informasi data koleksi.

Struktur Data NOMOR_INVETARIS +

(49)

CARA_PEROLEHAN

Nama Aliran Data [key_word_data_koleksi]

Digunakan pada Seksi Koleksi(User), T_KOLEKSI, Proses :

2.4

Deskripsi Berisikan kata kunci untuk mencari data koleksi

Struktur Data KEY_WORD_DATA_KOLEKSI

KEY_WORD_DATA_KOLEKSI [A…Z] [a…z] [1…9]

Nama Aliran Data [info_data_koleksi_tidak_ditemukan] Digunakan pada Seksi Koleksi(User),

Proses : 2.4

Deskripsi Berisikan informasi bahwa data koleksi yang dicari tidak ditemukan.

Struktur Data INFO_DATA_KOLEKSI_TIDAK_DITE

MUKAN INFO_DATA_KOLEKSI_TIDA

K_DITEMUKAN

[A…Z] [a…z]

Nama Aliran Data [laporan_data_koleksi]

Digunakan pada Seksi Koleksi(User),

(50)

2.5

Deskripsi Berisikan laporan data koleksi.

Struktur Data NOMOR_INVETARIS +

NAMA_BENDA_PAMER + UKURAN + KATEGORI + CARA_PEROLEHAN + PHOTO + TANGGAL_MASUK_BENDA + TEMPAT + KET_BHS_IND +

Nama Aliran Data [data_label]

Digunakan pada Seksi Koleksi(User), T_DATA_LABEL, Proses :

3, 3.1

Deskripsi Berisikan data label.

Struktur Data NOMOR_INVETARIS +

(51)

PHOTO

Nama Aliran Data [info_data_label]

Digunakan pada Seksi Koleksi(User), T_DATA_LABEL, Proses :

3, 3.1, 3.2, 3.3

Deskripsi Berisikan informasi data label.

Struktur Data NOMOR_INVETARIS +

NAMA_BENDA_PAMER + PHOTO +

Nama Aliran Data [laporan_data_label]

Digunakan pada Seksi Koleksi(User), T_DATA_LABEL, Proses :

3.2

Deskripsi Berisikan laporan data label.

Struktur Data NOMOR_INVETARIS +

NAMA_BENDA_PAMER + PHOTO + DES_BHS_IND + DES_BHS_ING + USERNAME

(52)

NAMA_BENDA_PAMER

Nama Aliran Data [key_word_data_label]

Digunakan pada Seksi Koleksi(User), T_LABEL, Proses :

3.3

Deskripsi Berisikan kata kunci untuk mencari data label.

Struktur Data KEY_WORD_DATA_LABEL

KEY_WORD_DATA_LABEL [A…Z] [a…z] [1…9]

Nama Aliran Data [info_data_label_tidak_ditemukan] Digunakan pada Seksi Koleksi(User),

Proses : 3.3

Deskripsi Berisikan informasi bahwa data label yang dicari tidak ditemukan.

Struktur Data INFO_DATA_LABEL_TIDAK_DITEMU

KAN INFO_DATA_LABEL_TIDAK_

DITEMUKAN

(53)

3.3.6 Perancangan

Perancangan sistem informasi bertujuan untuk memberikan gambaran mengenai sistem yang diusulkan sebagai penyempurnaan dari sistem yang sedang berjalan, sistem yang sedang berjalan secara keseluruhan dilakukan secara manual sedangkan sistem yang diusulkan akan lebih ditekankan pada pengolahan data secara terkomputerisasi.

3.3.6.1 Perancangan Prosedur

Prosedur yang dirancang dalam sistem ini adalah sebagai berikut :

1. Prosedur Login, yang berfungsi untuk keamanan data agar pengelohan data bisa dilakukan hanya untuk admin yang telah ditunjuk yaitu Seksi Koleksi sebagai User atau Admin.

2. Prosedur pengolahan data koleksi dan label, yang bersungsi untuk menyimpan, menambah, merubah, dan menghapus data koleksi dan label. 3. Prosedur pembentukan nomor invetaris yang berfunngsi untuk nomor

inventaris.

4. Prosedur pembuatan laporan, diantaranya pembuatan laporan data koleksi dan laporan data label.

(54)

3.3.6.2 Perancangan Kode

Perancangan kode dirancang dalam sistem ini untuk membentuk Nomor

Invetaris setiap benda koleksi dengan format ’Jenis Benda/Nomor

Urut/Keterangan Benda Koleksi/Museum Transportasi/Tahun’, contoh :

’DR/001/K/MT/2012’

Ketrangan :

1. DR = Jenis Benda

2. 001 = Nomor Urut

3. K = Keterangan Benda Koleksi

4. MT = Museum Transportasi

5. 2012 = Tahun

Nomor Invetaris disini memiliki sifat auto numbering artinya sistem yang langsung memberikan nomor invetaris ketika proses memasukan data.

3.3.6.3Perancangan Basis Data

3.3.6.3.1 Skema Relasi

(55)

T_DATA_KOLEKSI

Gambar 3.8 Skema Relasi

3.3.6.3.2 Struktur Tabel

Tebel-tebel yang terdapat dalam basis data yang digunakan dalam Aplikasi Sistem Informasi Database Koneksi Museum Transportasi Indonesia.

1. T_DATA_KOLEKSI

Tabel 3.7 T_DATA_KOLEKSI

Field Name Data Type Size Description

NOMOR_INVETARIS VARCHAR 22 PK

NAMA_BENDA_PAMER VARCHAR 255

UKURAN MEMO

KATEGORI VARCHAR 14

(56)

TANGGAL_MASUK_BENDA DATE

TEMPAT VARCHAR 25

PHOTO OLE

KET_BHS_IND MEMO

KET_BHS_ING MEMO

JENIS VARCHAR 22

USERNAME VARCHAR 20 FK, Ref

T_ADMIN (USERNAME)

2. T_DATA_LABEL

Tabel 3.8 T_DATA_LABEL

Field Name Data Type Size Description

NOMOR_INVETARIS VARCHAR 22 PK, FK, Ref

T_DATA_KOLEKSI (NOMROR_INVETARIS) NAMA_BENDA_PAMER VARCHAR 255

DES_BHS_IND MEMO

DES_BHS_ING MEMO

PHOTO OLE

USERNAME VARCHAR 20 FK, Ref T_ADMIN

(57)

3. T_ADMIN

Tabel 3.9 T_ADMIN

Field Name Data Type Size Description

USER_NAME VARCHAR 20 PK

NAME VARCHAR 50

PASSWORD VARCHAR 50

PERTANYAAN VARCHAR 225

JAWABAN VARCHAR 225

3.3.6.4Perancangan Struktur Menu

Struktur menu adalah bentuk umum dari suatu rancangan program untuk memudahkan pemakai dalam menjalankan program komputer sehingga pada saat menjalankan program, user tidak mengalami kesulitan dalam memilih menu-menu yang diinginkan.

3.3.6.4.1 Struktur Menu Admin

(58)

3.3.6.5Perancangan Antar Muka

Interface atau antar muka merupakan tampilan dari suatu program aplikasi yang berperan sebagai media komunikasi yang digunakan sebagai sarana dialog antara program dengan user. Sistem yang akan dibangun diharapkan menyediakan interface yang sesuai dengan kebutuhan dan karakteristik user.

3.3.6.5.1 Perancangan Antar Muka Admin

1. Menu Utama F01

- Klik Login menuju F02 - Klik Koleksi menuju F03 - Klik Label menuju F04 - Klik Ganti Pertanyaan menuju F13

- Kilk Ganti Password menuju F10

Navigasi

Warna background : biru langit

Kilk Login untuk menuju ke F02 yaitu untuk login

(Jika belum login maka menu bar akan tersembunyi (hiden) jika login berhasil menu bar akan tampil) Klik Koleksi menuju ke F03 yaitu untuk menuju form data koleksi

Klik Label menuju ke F04 yaitu untuk menuju form data label

Klik Ganti Pertanyaan menuju F13 Kilk Ganti Password menuju F10

Keterangan :

Taman Mini Indonesia Indah

Login

(59)

2. Menu Login F02

- Klik Login menuju F01 - Klik Reset menuju kembali F02 - Klik Exit keluar program - Klik Lupa Password menuju F11

Navigasi

Warna background : biru langit Kilk Login untuk menuju ke F01

Klik Reset untuk kembali mengulang proses Login Klik Exit untuk keluar dari program

Klik Lupa Password jika lupa password

Keterangan :

Gambar 3.11 Menu Login F02

3. Menu Data Koleksi F03

- Klik Insert menuju F05 - Klik Edit menuju F06 - Klik Laporan Keseluruhan menuju F07 - Klik Laporan Detail menuju F08

Navigasi

Warna background : biru langit

Klik Insert untuk menuju F05 yaitu form pengisian data jika ingin memasukan data Klik Edit untuk menuju F06 yaitu form mengubah data jika ingin mengubah data Klik Delete untuk menghapus data

Klik Laporan Keseluruhan untuk menuju F07 yaitu form laporan dari keseluruhan data Kilk Laporan Detail untuk menuju F08 yaitu menuju form laporan dari data yang ditunjuk Klik Navigator untuk mengontrol tabel Data Koleksi

Kilk Search untuk mencari data pada tabel Data Koleksi

Klik Refresh Tabel untuk mengembalikan tabel Data Koleksi kedalam kondisi semula sebelum dilakukannya proses pencarian

Keterangan :

first pervious next last

Navigator

(60)

4. Menu Data Label F04

- Klik Insert/Edit menuju F09 - Klik Laporan menuju F10

Navigasi

Warna background : biru langit

Klik Insert/Edit untuk menuju F09 yaitu form pengisian atau pengiditan data Klik Navigator untuk mengontrol tabel Data Label

Kilk Search untuk mencari data pada tabel Data Label

Klik Refresh Tabel untuk mengembalikan tabel Data Label kedalam kondisi semula sebelum dilakukannya proses pencarian Keterangan :

first pervious next last

Navigator

(61)

5. Insert dan edit data koleksi F05

- Klik SAVE menuju F03 - Klik CANCEL menuju F03

Navigasi

Warna background : biru langit

Klik SAVE untuk menuju F03 yaitu kembali menuju form data koleksi dan menyimpan data Klik CANCEL untuk menuju F03 yaitu kembali menuju form data koleksi Klik BROWSE untuk memilih gambar yang akan dimasukan ke dalam database

Keterangan :

(62)

6. Insert dan edit data lebel F06

- Klik SAVE menuju F04 - Klik CANCEL menuju F04

Navigasi

Warna background : biru langit

Klik SAVE untuk menuju F04 yaitu kembali menuju form data label dan menyimpan data Klik CANCEL untuk menuju F04 yaitu kembali menuju form data label

Keterangan :

F06

NOMOR INVETARIS

NAMA BENDA PAMER

DESKRIPSI BAHASA INDONESIA

DESKRIPSI BAHASA INGGRIS NOMOR INVETARIS

NAMA BENDA PAMER

DESKRIPSI BAHASA INDONESIA

DESKRIPSI BAHASA INGGRIS

PHOTO BENDA

SAVE CANCEL

(63)

7. Laporan Data Koleksi Detail F07

- Klik Icon Printer untuk print

- Klik Icon Kaca Pembesar dan Kertas untuk melihat seketsa print

Navigasi

Warna background : biru langit

- Klik Icon Printer untuk print

- Klik Icon Kaca Pembesar dan Kertas untuk melihat seketsa print.

Keterangan :

F07

NOMOR INVETARIS

NAMA BENDA PAMER

JENIS

LOKASI

TANGGAL

UKURAN

PHOTO

KETERANGAN BAHASA INDONESIA

KETERANGAN BAHASA INGGRIS

(64)

8. Laporan Data Koleksi All F08

- Klik Icon Printer untuk print - Klik Icon Kaca Pembesar dan Kertas untuk melihat seketsa print

Navigasi

Warna background : biru langit

- Klik Icon Printer untuk print

- Klik Icon Kaca Pembesar dan Kertas untuk melihat seketsa print.

Keterangan : F08

TABEL DATA KOLEKSI

Nomor Invetaris

Nama Benda

Pamer Ukuran Katagori Cara Perolehan

Tanggal Masuk Benda Tempat

Keterangan Bahasa Indonesia

Keterangan Bahasa Inggris Jenis

(65)

9. Laporan Data Label F09

- Klik Icon Printer untuk print

- Klik Icon Kaca Pembesar dan Kertas untuk melihat seketsa print

Navigasi

Warna background : biru langit

- Klik Icon Printer untuk print

- Klik Icon Kaca Pembesar dan Kertas untuk melihat seketsa print.

Keterangan :

F09

NOMOR INVETARIS

NAMA BENDA PAMER

PHOTO

DESKRIPSI BAHASA INDONESIA

DESKRIPSI BAHASA INGGRIS

(66)

10.Ganti Password F10

- Klik Save menuju F01 - Klik Cancel menuju F01

Navigasi

Warna background : biru langit Kilk Save untuk menggati password

Klik Cancel untuk membatalkan penggantian password

Keterangan :

Gambar 3.19 Ganti Password F10

11.Lupa Password F11

- Klik Benar menuju F12 - Klik Reset menuju kembali F11 - Klik Cancel menuju F02

Navigasi

Warna background : biru langit Kilk benar untuk menuju F12

Klik Reset untuk kembali mengulang proses Lupa Password Klik Cancel untuk membatalkan.

Keterangan :

(67)

12. Password Baru F12

- Klik Save menuju F02 - Klik Reset menuju kembali F12

Navigasi

Warna background : biru langit

Kilk Save untuk menuju F02 dan meyimpan Password Klik Reset untuk kembali mengulang proses Password Baru

Keterangan : F12

Password Baru Password Baru

Save Reset

Gambar 3.21 Password Baru F12

13.Ganti Pertanyaan F13

- Klik Save menuju F01 - Klik Cancel menuju F01

Navigasi

Warna background : biru langit Kilk Save untuk menggati pertanyaan

Klik Cancel untuk membatalkan penggantian pertanyaan dan password

Keterangan :

(68)

3.3.6.5.2 Perancangan Pesan

Perancangan pesan untuk sistem ini adalah sebagai berikut :

- Klik Ok menuju awal Navigasi

Warna background : biru langit Klik OK untuk kembali ke Form sebelumnya.

Keterangan :

M01

PESAN

OK

Gambar 3.23 Semua tampilan Pesan M01

3.3.6.6Jaringan Semantik

(69)

F01 F02

F03

F10 F13

F04

F11 F12

F05

F08 F07

F06

F09 M01

M01

M01

M01

M01

M01 M01

(70)

3.3.7 Implementasi dan Pengujian

3.3.7.1Database

3.3.7.1.1 Screen Shot Database

1. T_DATA_KOLEKSI

Gambar 3.25 T_DATA_KOLEKSI

2. T_DATA_LABEL

(71)

3. T_ADMIN

Gambar 3.27 T_ADMIN

3.3.7.2Pengujian Sistem

3.3.7.2.1 Screen Shot Halaman Admin

1. Menu Utama Sebelum Login

(72)

2. Menu Login

Gambar 3.39 Menu Login

3. Menu Lupa Password

(73)

4. Menu Password Baru

Gambar 3.31 Menu Password Baru

5. Menu Utama Setelah Login

(74)

6. Menu Data Koleksi

Gambar 3.33 Menu Data Koleksi

7. Menu Insert dan Edit Data Koleksi

(75)

8. Menu Laporan Data Koleksi Detail

Gambar 3.35 Menu Laporan Data Koleksi Detail

9. Menu Laporan Data Koleksi

(76)

10.Menu Data Label

Gambar 3.37 Menu Data Label

11.Menu Insert dan Edit Data Label

(77)

12.Menu Laporan Data Label

Gambar 3.39 Menu Laporan Data Label

13.Menu Ganti Password

(78)

14.Menu Ganti Pertanyaan

Gambar 3.41 Menu Ganti Pertanyaan

3.3.7.2.2 Screen Shot Pesan

1. Pesan Username belum terisi

(79)

2. Pesan Password belum terisi

Gambar 3.43 Pesan Password belum terisi

3. Pesan Login gagal

Gambar 3.44 Pesan Login gagal

4. Pesan Jenis belum terisi

(80)

5. Pesan Keterangan belum terisi

Gambar 3.46 Pesan Keterangan belum terisi

6. Pesan Nama Benda Pamer belum terisi

Gambar 3.47 Pesan Nama Benda Pamer belum terisi

7. Pesan Jawaban belum terisi di menu Lupa Password

(81)

8. Pesan Password belum terisi di menu Lupa Password

Gambar 3.49 Pesan Password belum terisi di menu Lupa Password

9. Pesan Pertanyaan belum dipilih di menu Ganti Pertanyaan

Gambar 3.50 Pesan Pertanyaan belum dipilih di menu Ganti Pertanyaan

10.Pesan Pertanyaan belum diisi di menu Ganti Pertanyaan

(82)

11.Pesan Jawaban belum diisi di menu Ganti Pertanyaan

(83)

79

Kesimpulan yang dapat diambil dari pelaksanaan Kerja Praktek di Museum Transportasi Indonesia tentang Aplikasi Sistem Informasi Database Koleksi dan Label adalah sebagai berikut :

1. Pembangunan sistem informasi merupakan suatu teknik penguraian dari suatu sistem informasi 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 perbaikan pada sistem informasi tersebut.

2. Sistem yang telah dirancang lebih cepat dan mempermudah dalam pengolahan data koleksi dan label.

3. Dengan adanya Aplikasi Sistem Informasi Database Koleksi dan Label akan menyusun dengan rapih data-data koleksi Museum dan pengadaan label bagi benda-benda koleksi.

(84)

4.2 Saran

Beberapa hal dibawah ini kiranya dapat menjadi pertimbangan untuk meningkatkan kualitas dan efektifitas kerja sistem ini, penulis memberikan saran- saran sebagai berikut :

1. Harus adanya pemeliharan terhadap sistem yang telah dibuat agar sistem tetap terjaga dengan baik.

2. Melakukan perubahan password secara berkala agar sistem terjamin keamanannya sehingga data-data penting tetap terjaga kerahasiaannya dari pihak yang tidak bertanggung jawab.

(85)

KERJA PRAKTEK Diajukan untuk memenuhi Tugas Mata Kuliah Kerja Praktek

Program Starata Satu Jurusan Teknik Informatika Fakultas Teknik dan Ilmu Komputer

Universitas Komputer Indonesia

Disusun Oleh:

R. Adzie R. K.

10108439

Wildan Ahmad

10108446

JURUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

BANDUNG

(86)

iii

DAFTAR ISI

LEMBAR JUDUL

LEMBAR PENGESAHAN

KATA PENGANTAR ... i

DAFTAR ISI... iii

DAFTAR TABEL ... iv

DAFTAR GAMBAR ... v

DAFTAR LAMPIRAN ... viii

BAB I PENDAHULUAN ... 1

1.1 Latar Belakang Masalah ...1

1.2 Masalah ...2

1.3 Maksud dan Tujuan ...2

1.3.1 Maksud ...3

1.3.2 Tujuan ...3

1.4 Batasan Masalah ...3

1.5 Metode Penelitian ...4

1.6 Sistemmatika Penulisan ...4

BAB II TINJAUAN PUSTAKA ... 6

2.1 Profil Tempat Kerja Praktek ... 6

2.1.1 Sejarah Instansi ... 6

2.1.2 Logo Instansi ... 6

2.1.3 Badan Hukum Instansi ... 7

2.1.4 Struktur Organisasi dan Job Description ... 8

2.1.4.1 Struktur Organisasi ... 8

2.1.4.2 Job Description ... 9

(87)

iv

2.2.1 Pengertian Sistem ... 14

2.2.2 Pengertian Informasi ... 14

2.2.3 Pengertian Sistem Informasi ... 15

2.2.4 Pengertian Database ... 15

2.2.5 Borland Delphi ... 15

2.2.6 Microsoft Access ... 17

BAB III PEMBAHASAN ... 19

3.1 Jadwal Kerja Praktek ... 19

3.2 Teknik Kerja Praktek ... 19

3.3 Data Kerja Praktek ... 20

3.3.1 Sistem Informasi Database Koleksi dan Label Museum ... 20

3.3.2 Spesifikasi Kebutuhan Perangkat Lunak ... 21

3.3.3 Kebutuhan Perangkat ... 22

3.3.4 Aliran Basis Data ... 23

3.3.4.1 Atribut Entity ... 23

3.3.5 Aliran Informasi ... 24

3.3.5.1 Diagram Konteks ... 24

3.3.5.2 DFD (Data Flow Diagram) ... 25

3.3.5.2.1 Data Flow Diagram Level 1 ... 25

3.3.5.2.2 Data Flow Diagram Level 2 Proses 1 ... 29

3.3.5.2.3 Data Flow Diagram Level 2 proses 2 ... 33

3.3.5.2.4 Data Flow Diagram Level 2 Proses 3 ... 38

3.3.5.2.5 Data Flow Diagram Level 3 Proses 1.3 ... 41

3.3.5.3 Kamus Data ... 43

3.3.6 Perancangan ... 53

3.3.6.1 Perancangan Prosedur ... 53

(88)

v

3.3.6.3 Perancangan Basis Data ... 54

3.3.6.3.1 Skema Relasi ... 54

3.3.6.3.2 Struktur Tabel ... 55

3.3.6.4 Perancangan Struktur Menu ... 57

3.3.6.4.1 Struktur Menu Admin ... 57

3.3.6.5 Perancangan Antar Muka ... 58

3.3.6.5.1 Perancangan Antar Muka Admin ... 58

3.3.6.5.2 Perancangan Pesan ... 68

3.3.6.6 Jaringan Semantik ... 68

3.3.7 Implementasi dan Pengujian ... 70

3.3.7.1 Database ... 70

3.3.7.1.1 Screen Shot Database ... 70

3.3.7.2 Pengujian Sistem ... 71

3.3.7.2.1 Screen Shot Halaman Admin ... 71

3.3.7.2.2 Screen Shot Pesan ... 78

BAB IV KESIMPULAN DAN SARAN ... 79

4.1 Kesimpulan ... 80

4.2 Saran ... 81

(89)

82 Bandung : Informatika Bandung.

2. Wikipedia. Museum. http://id.wikipedia.org/wiki/Museum (diakses pada tanggal 21 September

3. 2011).

4. Prastowo, Dian Sigit. Delphi 7 : Koneksi Delphi ke Ms. Access.

http://diansigitprastowo.web.id/2010/10/delphi-7-koneksi-delphi-ke-ms-acces.dsp (diakses pada tanggal 22 Juli 2011).

5. Tim Programming IF UNIKOM, Diktat Perkuliahan Pemograman Pemograman II (Teori & Praktikum) : Borland Delphi.

6. Team Software Terapan II IF UNIKOM, Diktat Mata Kuliah Software Terapan II : Bab IX Mengenal dan Memulai Bekerja dengan Access 2007.

(90)

i

penulis dapat menyelesaikan penulisan laporan kerja praktek dengan mengambil

judul “SISTEM INFORMASI DATABASE KOLEKSI DAN LABEL” di

Museum Transportasi Indonesia. Laporan kerja praktek ini disusun untuk memenuhi tugas dari mata kuliah Kerja Praktek di Universitas Komputer Indonesia.

Dengan segala keterbatasan dan kemampuan, penulis menyadari atas bantuan dari berbagai pihak, terutama petunjuk dan pengarahan dari pembimbing kerja praktek di Instansi tempat penulis melakukan kerja praktek dan khususnya pembimbing kerja praktek di kampus. Dalam kesempatan ini penulis menyampaikan rasa terimakasih kepada :

1. Kedua orang tua dan teman-teman penulis yang senantiasa memberikan dukungan baik yang tiada henti dengan penuh cinta dan kasih sayang.

2. Bapak Andri Heryandi, S.T., M.T., selaku wali dosen dan dosen pembimbing penulis di UNIKOM.

3. Ibu Mira Kania Sabariah, S.T., M.T., selaku Ketua Jurusan Teknik Informatika UNIKOM.

(91)

ii

5. Ibu Oyoh R. Indramaliyah selaku Kepala Museum atas kesempatan dan nasihat yang telah diberikan.

6. Verina Erlanti S.Pd selaku Kepala Penyajian dan Edukasi atas bimbimngan yang telah diberikan.

7. Seluruh staf Museum Transportasi atas bimbingan dan kerjasamanya.

8. Mutiara Tri Pertiwi yang telah memberikan masukan dan saran yang baik.

9. Rekan-rekan IF-9 angkatan 2008 atas kritik dan sarannya.

10.Semua pihak yang telah membantu dalam menyelesaikan laporan kerja praktek ini yang tidak dapat penulis sebutkan satu persatu.

Penulis menyadari bahwa laporan kerja praktek ini masih jauh dari kesempurnaan, oleh karena itu penulis mengharapkan kritik dan saran yang sifatnya membangun. Agar dikemudian hari penulis dapat membuat laporan yang lebih baik.

Akhir kata, penulis berharap laporan kerja praktek ini dapat bermanfaat bagi kita semua, khususnya bagi penulis untuk diterapkan dalam studi kedepannya.

Bandung, September 2011

(92)
(93)

Gambar

Tabel 3.2 Deskripsi Proses DFD Level 2 Proses 1
Tabel 3.3 Deskripsi Proses DFD Level 2 Proses 2
Tabel 3.4 Deskripsi Proses DFD Level 2 Proses 3
Tabel 3.5 Deskripsi Proses DFD Level 3 Proses 1.3
+7

Referensi

Dokumen terkait

a ) How have you identified areas of your company’s operations where specialized training is required to deal with potential hazards? Please itemize and provide details

Berangkat dari fenomena tersebut diatas, penulis tertarik untuk meneliti pola komunikasi interpersonal odapus dengan masyarakat, mengingat mereka juga merupakan bagian

Namun, jika ada prosedur yang tidak bisa dikerjakan di dalam BSC maka prosedur tersebut dapat dikerjakan di luar BSC dengan melengkapi peralatan pengamanan personal,

Dalam upaya pencapaian target strategi yang telah ditetapkan Pavilyun Sakinah (In patient) memiliki beberapa program yang akan dilaksanakan pada tahun 2016

• Tujuan: Untuk mengaktifkan register agar register dapat ditulisi • Data yang ditulisi bisa berasal dari memori atau dari hasil.

Buta warna juga dapat diartikan sebagai suatu kelainan penglihatan yang disebabkan ketidakmampuan sel-sel kerucut (cone cell) pada retina mata untuk menangkap suatu spektrum

Dari berbagai ketentuan Bank Indonesia di atas dapat disimpulkan bahwa berdasarkan tujuannya, penyelamatan pembiayaan merupakan upaya dan langkah-langkah

Prinsip sederhana dari proses sterilisasi kumbung dengan menggunakan tungku gasifikasi tersebut sebenarnya adalah merupakan serangkaian proses perubahan/perpindahan kalor