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.
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
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.
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
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 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
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.
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
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
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 :
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.
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.
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.
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
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).
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.
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
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 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.
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.
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.
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.
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,
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]
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.
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
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
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
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
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
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
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.
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
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
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.
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
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
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
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
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
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
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.
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]
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 :
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]
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 :
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 +
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 +
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),
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 +
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
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
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.
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
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
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
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
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
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
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
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 :
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
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
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
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
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 :
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 :
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
F01 F02
F03
F10 F13
F04
F11 F12
F05
F08 F07
F06
F09 M01
M01
M01
M01
M01
M01 M01
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
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
2. Menu Login
Gambar 3.39 Menu Login
3. Menu Lupa Password
4. Menu Password Baru
Gambar 3.31 Menu Password Baru
5. Menu Utama Setelah Login
6. Menu Data Koleksi
Gambar 3.33 Menu Data Koleksi
7. Menu Insert dan Edit Data Koleksi
8. Menu Laporan Data Koleksi Detail
Gambar 3.35 Menu Laporan Data Koleksi Detail
9. Menu Laporan Data Koleksi
10.Menu Data Label
Gambar 3.37 Menu Data Label
11.Menu Insert dan Edit Data Label
12.Menu Laporan Data Label
Gambar 3.39 Menu Laporan Data Label
13.Menu Ganti Password
14.Menu Ganti Pertanyaan
Gambar 3.41 Menu Ganti Pertanyaan
3.3.7.2.2 Screen Shot Pesan
1. Pesan Username belum terisi
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
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
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
11.Pesan Jawaban belum diisi di menu Ganti Pertanyaan
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.
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.
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
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
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
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
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.
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.
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