Vol. IV No. 2 Agustus 2015
ISSN. 2089-8711
PENERAPAN RAPID APPLICATION DEVELOPMENT MODEL PADA PERANCANGAN DAN KAJIAN SISTEM INFORMASI PENJUALAN BERBASIS WEB Frieyadie SISTEM INFORMASI AKADEMIK BERBASIS WEB PADA SMK AL-MIFTAHIYYAH DI JAKARTA UTARA Khoirun Nisa, Mochamad Wahyudi, Lestari Yusuf PENERAPAN MULTIMEDIA PEMBELAJARAN PENGENALAN BENDERA DAN GAME INTERAKTIF MENGGUNAKAN METODE WATERFALL PADA TK KHOIRUL BARIYAH Rachmat Hidayat , Hari Sugiarto RANCANG BANGUN SISTEM INFORMASI PENJUALAN TAS PADA TOKO LOKALOP Ratih Yulia Hayuningtyas ANALISIS PENERAPAN SISTEM INFORMASI PENJUALAN MERCEDES-BENZ: STUDI KASUS PENELITIAN DI PT. XYZ Riva Abdillah Aziz SISTEM INFORMASI AKADEMIK BERBASIS WEB PADA SD NEGERI 29 JAKARTA Retno Sari SISTEM INFORMASI PENJUALAN AKSESORIS VESPA BERBASIS WEB PADA CV. A.S. HIKMAT MOTOR BEKASI Yuni Eka Achyani, Mochamad Wahyudi, Lestari Yusuf ANIMASI INTERAKTIF PENGENALAN BANGUNAN BERSEJARAH DUNIA PADA SDN SEPANJANG JAYA IV Asti Sucihati Sopwan, Verra Sofica ANIMASI INTERAKTIF SEBAGAI MEDIA SOSIALISASI INDONESIA TSUNAMI EARLY WARNING SYSTEM (INATEWS) Markus Kristop Silitonga, Susy Rosyida PERANCANGAN PROGRAM PENJUALAN BARANG SECARA TUNAI PADA TOKO PERLENGKAPAN ANAK Siti Faizah SISTEM INFORMASI PEMINJAMAN DAN PENGEMBALIAN BUKU PADA PERPUSTAKAAN SMP NEGERI 20 BEKASI Siti Rosliana, Herlawati, Adi Supriyatna PENDUKUNG KEPUTUSAN PEMILIHAN PERANGKAT LUNAK UNTUK WAREHOUSE MANAGEMENT MENGGUNAKAN METODE ANALYTICAL HIERARCHY PROCESS Rusdiansyah SISTEM PAKAR UNTUK MENDETEKSI PENYAKIT SALURAN PENCERNAAN Siti Julaeha, Lia Mazia PERANCANGAN SISTEM INFORMASI AKUNTANSI SIMPAN PINJAM PADA KOPERASI PASAR INDUK KRAMAT JATI JAKARTA Mar’atul Fauziah, Dewi Laraswati PERANCANGAN SISTEM INFORMASI PENJUALAN KOMPUTER DAN SUKU CADANG BERBASIS WEB PADA TOKO ALATHEA COMPUTER DEPOK Muri Muryati, Ida Darwati SISTEM INFORMASI TRANSAKSI KEUANGAN UNIT TOKO PRIMKOPOL SEKRETARIAT UMUM MABES POLRI JAKARTA Vina Oktaviyani, Sri Muryani, Syahbaniar Rofiah PERANCANGAN SISTEM INFORMASI PENJUALAN KUE BERBASIS WEB PADA TOKO ANA CAKE CIKARANG Ana Fatonah, Rahayu Ningsih ,Widya Aprillia SISTEM INFORMASI INPUT DATA PRODUKSI SECARA ONLINE PADA LINE GLASS ASSY PT VUTEQ INDONESIA Kuat Wiyano, Anastasia Siwi Fatma Utami
ii
Vol. IV No. 2 Agustus 2015
ISSN. 2089-8711
DAFTAR ISI
Halaman HALAMAN JUDUL .............................................................................................................................. i DAFTAR ISI .......................................................................................................................................... iii KATA PENGANTAR DAN TIM REDAKSI ....................................................................................... v PENERAPAN RAPID APPLICATION DEVELOPMENT MODEL PADA PERANCANGAN DAN KAJIAN SISTEM INFORMASI PENJUALAN BERBASIS WEB Frieyadie ................................................................................................................................................. 135 SISTEM INFORMASI AKADEMIK BERBASIS WEB PADA SMK AL-MIFTAHIYYAH DI JAKARTA UTARA Khoirun Nisa, Mochamad Wahyudi, Lestari Yusuf .............................................................................. 142 PENERAPAN MULTIMEDIA PEMBELAJARAN PENGENALAN BENDERA DAN GAME INTERAKTIF MENGGUNAKAN METODE WATERFALL PADA TK KHOIRUL BARIYAH Rachmat Hidayat, Hari Sugiarto ............................................................................................................. 151 RANCANG BANGUN SISTEM INFORMASI PENJUALAN TAS PADA TOKO LOKALOP Ratih Yulia Hayuningtyas ...................................................................................................................... 160 ANALISIS PENERAPAN SISTEM INFORMASI PENJUALAN MERCEDES-BENZ: STUDI KASUS PENELITIAN DI PT. XYZ Riva Abdillah Aziz ................................................................................................................................. 168 SISTEM INFORMASI AKADEMIK BERBASIS WEB PADA SD NEGERI 29 JAKARTA Retno Sari ............................................................................................................................................... 176 SISTEM INFORMASI PENJUALAN AKSESORIS VESPA BERBASIS WEB PADA CV. A.S. HIKMAT MOTOR BEKASI Yuni Eka Achyani, Mochamad Wahyudi, Lestari Yusuf ....................................................................... 185 ANIMASI INTERAKTIF PENGENALAN BANGUNAN BERSEJARAH DUNIA PADA SDN SEPANJANG JAYA IV Asti Sucihati Sopwan, Verra Sofica ....................................................................................................... 194 ANIMASI INTERAKTIF SEBAGAI MEDIA SOSIALISASI INDONESIA TSUNAMI EARLY WARNING SYSTEM (INATEWS) Markus Kristop Silitonga, Susy Rosyida ................................................................................................ 200
iii
Vol. IV No. 1 Februari 2015
ISSN. 2089-8711
PERANCANGAN PROGRAM PENJUALAN BARANG SECARA TUNAI PADA TOKO PERLENGKAPAN ANAK Siti Faizah ............................................................................................................................................... 208 SISTEM INFORMASI PEMINJAMAN DAN PENGEMBALIAN BUKU PADA PERPUSTAKAAN SMP NEGERI 20 BEKASI Siti Rosliana, Herlawati, Adi Supriyatna ............................................................................................... 215 PENDUKUNG KEPUTUSAN PEMILIHAN PERANGKAT LUNAK UNTUK WAREHOUSE MANAGEMENT MENGGUNAKAN METODE ANALYTICAL HIERARCHY PROCESS Rusdiansyah ............................................................................................................................................ 234 SISTEM PAKAR UNTUK MENDETEKSI PENYAKIT SALURAN PENCERNAAN Siti Julaeha, Lia Mazia ........................................................................................................................... 239 PERANCANGAN SISTEM INFORMASI AKUNTANSI SIMPAN PINJAM PADA KOPERASI PASAR INDUK KRAMAT JATI JAKARTA Mar’atul Fauziah, Dewi Laraswati ........................................................................................................ 247 PERANCANGAN SISTEM INFORMASI PENJUALAN KOMPUTER DAN SUKU CADANG BERBASIS WEB PADA TOKO ALATHEA COMPUTER DEPOK Muri Muryati, Ida Darwati ..................................................................................................................... 256 SISTEM INFORMASI TRANSAKSI KEUANGAN UNIT TOKO PRIMKOPOL SEKRETARIAT UMUM MABES POLRI JAKARTA Vina Oktaviyani, Sri Muryani, Syahbaniar Rofiah ................................................................................ 263 PERANCANGAN SISTEM INFORMASI PENJUALAN KUE BERBASIS WEB PADA TOKO ANA CAKE CIKARANG Ana Fatonah, Rahayu Ningsih ,Widya Aprilliah .................................................................................... 273 SISTEM INFORMASI INPUT DATA PRODUKSI SECARA ONLINE PADA LINE GLASS ASSY PT VUTEQ INDONESIA Kuat Wiyano, Anastasia Siwi Fatma Utami .......................................................................................... 281
Indeks Penulis Pedoman Penulisan Jurnal
iv
Vol. IV No. 2 Agustus 2015
ISSN. 2089-8711
PENGANTAR REDAKSI
TIM REDAKSI
Jurnal Sistem Informasi merupakan jurnal ilmiah yang diterbitkan oleh Program Studi Sistem Informasi STMIK Antar Bangsa. Jurnal ini berisi tentang karya ilmiah yang bertemakan: Aplikasi Sains, Animasi Interaktif, Pengolahan Citra, Sistem Pakar, Sistem Komputer, Soft Computing, Web Programming, Data Mining, dan Sistem Penunjang Keputusan.
Penanggung Jawab Ketua STMIK Antar Bangsa
Jurnal Sistem Informasi berisi pokok-pokok permasalahan baik dalam pengembangan kerangka teoritis, implementasi maupun kemungkinan pengembangan sistem secara keseluruhan. Diharapkan setiap naskah yang diterbitkan di dalam jurnal ini memberikan kontribusi yang nyata bagi peningkatan sumberdaya penelitian di dalam bidang informatika dan komputeri. Tim redaksi membuka komunikasi lebih lanjut baik kritik, saran dan pembahasan. Semoga Jurnal Sistem Informasi bermanfaat bagi kita semua.
Ketua Penyunting Herlawati, S.Si, MM, M.Kom Penyunting Pelaksana Prof. Dr. Ir. Kaman Nainggolan, MS Dr. Mochammad Wahyudi, MM, M.Kom, M.Pd Dwiza Riana, S.Si, MM, M.Kom Sriyadi, M.Kom
Pelaksana Tata Usaha Suhartono, SE, M.Akt Alamat Penyunting dan Tata Usaha Sekretariat Jurnal Sistem Informasi Jl. Raden Fatah No. 70A (Jombang Raya) Pondok Aren Ciledug Telp : 021-73456128/29 http://www.antarbangsa.ac.id email:
[email protected] Penerbit Lembaga Penelitian dan Pengabdian Masyarakat STMIK Antar Bangsa
dapat
Pertama Terbit: Februari 2012 Frekuensi Terbit: 2 kali setahun
Jurnal Sistem Informasi merupakan media komunikasi ilmiah diterbitkan dua kali setahun oleh Program Studi Sistem Informasi STMIK Antar Bangsa. Berisikan hasil penelitian yang berkaitan dengan bidang informatika komputer.
v
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV NO. 2 AGUSTUS 2015
PENERAPAN RAPID APPLICATION DEVELOPMENT MODEL PADA PERANCANGAN DAN KAJIAN SISTEM INFORMASI PENJUALAN BERBASIS WEB Frieyadie
Abstract—Today many standing distributions by selling clothes for young people, relatively many existing distributions developed rapidly, and has some constraints faced by the transaction process these distributions. Model of sales in this distribution system with direct or how the customer. When customers buy the way the message, which happens sometimes obstacles still exist which are not in accordance with what is in the message by the customer so that the recording reservation is not well documented and is not appropriate. Recording sales and duplicate data storage and repeated or multiple. Another problem occurred, the end of the month, is still going on sale that did not report on time. The purpose of this study is to help the cashier, and the store manager in processing the data collection process of ordering goods, the sale of goods and customer data, enabling users to search for data of goods, enabling customers in the process of printing a report, simplify the process of recording sales process in order to be neat and valid . Rapid Application Model used for the sale of information systems development approach used in this study. Intisari— Sekarang ini banyak berdiri distro dengan menjual baju-baju untuk kaula muda, relatif banyak distro yang ada saat ini berkembang cukup pesat, dan memiliki beberapa kendala proses transaksi yang dihadapi oleh distro tersebut. Model sistem penjualan di distro ini dengan secara langsung atau cara pemesan. Bila pelanggan membeli dengan cara pesan, kendala yang terjadi terkadang masih ada yang tidak sesuai dengan apa yang di pesan oleh pelanggan sehingga dalam pencatatan pemesanan tidak tercatat dengan baik dan tidak sesuai. Pencatatan penjualan dan penyimpanan data yang rangkap dan berulang-ulang atau berganda. Kendala lain yang terjadi, diakhir bulan, masih terjadi laporan penjualan yang tidak tepat waktu. Tujuan dari penelitian ini untuk membantu kasir, dan pengelola toko dalam mengolah proses pendataan pemesanan barang, transaksi penjualan barang dan data pelanggan, mempermudah pengguna dalam mencari data barang, mempermudah pelanggan dalam proses mencetak laporan, mempermudah dalam mengolah proses pencatatan penjualan agar menjadi rapi dan valid. Rapid Application Model digunakan untuk Pendekatan pengembangan sistem informasi penjualan yang digunakan dalam penelitian ini,. Kata Kunci— Distro, Penjualan, Rapid Application Model, Sistem Informasi.
Program Studi Manajemen Informatika AMIK BSI Jakarta, Jl. Kramat Raya No. 18, Kwitang, Jakarta Pusat 10240 Prov. D.K.I. Jakarta - Indonesia (tlp: 021-3100413; fax: 021-31444869; e-mail:
[email protected]
135
I.
PENDAHULUAN
Sekarang ini banyak berdiri distro dengan menjual bajubaju untuk kaula muda, relatif banyak distro yang ada saat ini berkembang cukup pesat. Penjualan tidak hanya dilakukan secara konfensional akan tetapi dapat juga memalui media internet dan memiliki beberapa kendala proses transaksi yang dihadapi oleh distro tersebut. Model sistem penjualan di distro ini dengan secara langsung atau cara pemesan. Bila pelanggan membeli dengan cara pesan, kendala yang terjadi terkadang masih ada yang tidak sesuai dengan apa yang di pesan oleh pelanggan sehingga dalam pencatatan pemesanan tidak tercatat dengan baik dan tidak sesuai [4]. Pencatatan penjualan dan penyimpanan data yang rangkap dan berulang [1],data-data penjualan masih dicatat secara manual ke buku sehingga dalam melihat laporan harus merekap terlebih dulu [2], Kendala lain yang terjadi, diakhir bulan, masih terjadi lambatnya pembuatan laporan penjualan sehingga menjadi tidak tepat waktu [5][1]. Tujuan dari penelitian ini untuk membantu kasir, dan pengelola toko dalam mengolah proses pendataan pemesanan barang, transaksi penjualan barang dan data pelanggan, mempermudah pengguna dalam mencari data barang, mempermudah pelanggan dalam proses mencetak laporan, mempermudah dalam mengolah proses pencatatan penjualan agar menjadi rapi dan valid. Kebutuhan untuk menjawab temuan permasalahan-permasahan yang ada, dibutuhkan suatu sistem informasi penjualan yang digunakan untuk melakukan pengolahan data transkasi-transaksi penjualan yang masuk. Guna untuk mempermudah penangkapan data pesanan penjualan dari pembeli dari yang ada dan calon membeli potensial yang berada jauh dari lokasi penjualan, serta ikut bertansaksi, maka sistem informasi penjualan dibuat secara online dengan mengguakan bantuan teknologi internet, yang dikenal dengan istilah e-commerce. [3]. Pendekatan pengembangan sistem informasi yang digunakan dalam penelitian ini, yaitu: Liniear Sequential Model, pendekatan ini, merupakan pendekatan klasik yang masih relevan dalam menganalisa pengembangan sistem informasi. Pembahasan penelitian ini mencakupi beberapa hal yaitu: registrasi menjadi pelanggan, login pelanggan, proses keranjang belanja, konfirmasi pembayaran. Kemudian pada sisi administrator meliputi pengelolaan kategori, pengelolaan produk, pengelolaan pengguna, pengelolaan konfirmasi pembayaran, pengelolaan transaksi pemesanan, pengelolaan laporan penjualan.
ISSN 2098-8711| PENERAPAN RAPID APPLICATION ...
JURNAL SISTEM INFORMASI VOL. IV NO. 2 AGUSTUS 2015 STMIK ANTAR BANGSA II. KAJIAN LITERATUR
Rapid Application Development Model ini digunakan sebagai model pengembangan sistem informasi ini, berikut fase-fase yang dimiliki oleh Rapid Application Development Model [5]. A. Business Modelling Aliran Informasi antara fungsi bisnis dimodelkan dengan cara menjawab pertanyaan-pertanyaan berikut: Informasi Apa yang mendorong proses bisnis? Informasi apa yang dihasilkan? Yang menghasilkan itu? Dari mana informasi itu pergi? Siapa yang memprosesnya? a. Pengunjung: pengguna website penjualan yang hanya mengakses sistem, tidak melakukan kegiatan transaksi, hanya sekedar melihat-lihat produk yang ditawarkan oleh distro. b. Pelanggan: pengguna website penjualan yang telah melakukan pendaftaran menjadi member dan memiliki akun untuk mengakses transaksi dan bisa melakukan trasaksi pemesanan penjualan. c. Bagian Penjualan: pengguna yang memiki hak akses mengelola aktifitas transaksi penjualan, yang meliputi pengelolaan data transkasi pemesanan penjualan, pengelolaan data konfirmasi pembayaran. d. Administrator sistem: Pengguna yang memiliki hak akses penuh didalam sistem informasi penjualan ini. B. Data Modelling Aliran informasi didefinisikan sebagai bagian dari fase pemodelan bisnis yang disempurnakan menjadi sekumpulan objek data yang dibutuhkan untuk mendukung bisnis. Karakteristik (disebut atribut) masing-masing objek yang diidentifikasi dan hubungan antara objek-objek ini didefinisikan. Pemodelan data fokus pada tiga atribut, yaitu: Desain Struktur data, dengan menggunakan Entity Relationship Diagram (ERD). Rancangan ERD ini akan dilanjutkan dengan transformasi dari ERD ke Logical Record Structure (LRS). Process Modelling Pada fase pemodelan data, objek data didefinisikan dan ditransformasikan untuk mencapai aliran informasi yang diperlukan untuk melaksanakan fungsi bisnis. Deskripsi pengolahan diciptakan untuk menambahkan, memodifikasi, menghapus, atau mengambil objek data. Dalam fase ini, akan digambarkan sebuah sequence diagram untuk menggambarkan proses sebuah sistem penjualan. C. Application Generation Rapid Application Development, mengasumsikan penggunaan teknik pemrograman generasi keempat. Daripada menciptakan perangkat lunak dengan menggunakan bahasa pemrograman generasi ketiga yang konvensional proses RAD bekerja untuk menggunakan kembali komponen program yang ada (bila mungkin) atau membuat komponen dapat digunakan kembali (bila diperlukan). Dalam semua kasus, alat otomatis
yang digunakan untuk memfasilitasi konstruksi perangkat lunak. D. Testing and Turn Over Pada tahap testing, dilakukan pengujian untuk memastikan sistem yang di buat telah sesuai dengan desainnya dari semua fungsi agar dapat dipergunakan dengan baik. Karena proses RAD menekankan penggunaan kembali banyak komponen program telah diuji. Hal ini akan mengurangi waktu pengujian secara keseluruhan. Akan tetapi komponen baru tetap harus diuji dan semua interface harus sepenuhnya dilaksanakan. III. METODE PENELITIAN Metode Penelitian yang digunakan dalam penelitian ini adalah sebagai berikut:
Team #3 Team #2
Team #1
Business Modeling
Business Modeling
Business Modeling
Data Modeling
Process Modeling
Data Modeling
Application Generatioin
Process Modeling
Data Modeling
Testing & Turnover
Application Generatioin
Process Modeling Testing & Turnover
Application Generatioin
Testing & Turnover
60 – 90 days
Sumber: Pressman (2003) Gambar 1. Rapid Application Development Model
IV. HASIL DAN PEMBAHASAN A. Business Modelling Berikut pemodelan bisnis dalam perancangan sistem informasi penjualan: Pengunjung, dapat lihat produk terbaru dan dapat melihat kategori produk, dan dapat menampilkan produk berdasarkan kategori produk. Pengunjung dapat melihat produk terbaru. Jika pengunjung tersebut tertarik dengan barang yang disajikan maka, pengunjung tersebut
ISSN 2089-8711 | PENERAPAN RAPID APPLICATION ...
136
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV NO. 2 AGUSTUS 2015 harus memiliki akun dengan cara mendaftar menjadi pelanggan. Setelah menjadi pelanggan. Pelanggan dapat login dengan account yang telah dibuat apabila belanja. Pelanggan dapat memilih jenis barang yang akan dibeli dan ditambahkan ke keranjang belanja. Pelanggan dapat mengubah kuantitas dan menghapus data pesanan dalam keranjang belanja, setelah selesai belanja dan Cetak bukti pesanan penjualan, selanjutnya pelanggan dapat mengkonfirmasi pembayaran pesanan
produk. Setelah para pelanggan melakukan pemesanan barang, selanjutnya Bagian Penjualan, mulai berperan, diantaranya: mengelola data Transaksi Pemesanan Penjualan, mengelola data konfirmasi pembayaran dan cetak laporan transaksi penjualan. Berikut pemodelan bisnis sistem informasi penjualan:
act Business M odel SI
Aplikasi Penj ualan
Pengunj ung Teregistrasi
Pengunj ung Non Register
Login Pelanggan ke dalam Sistem
[regi strasi ] [kategori produk] [l i hat produk terbaru]
[T i dak Val i d] M elakukan Registrasi Pelanggan
M elihat Kategori Produk
M elihat Produk Terbaru
Logi n Val i d?
[Val i d]
Lihat Produk Berdasarkan Kategori
M asuk Sebagai Pelanggan
m erge
Lihat Item Produk
Pilih Item Produk
Lihat Detail Produk
M emasukan Item Produk kedalam Keranj ang Belanj a
m erge Sel esai Bel anj a?
Cetak Bukti Pemesanan Produk
Konfirmasi Pembayaran
Tutup Aplikasi
Sumber: Hasil Penelitian (2015) Gambar 2. Businees Modelling Sistem Informasi Penjualan
137
ISSN 2098-8711| PENERAPAN RAPID APPLICATION ...
[Lanj ut]
JURNAL SISTEM INFORMASI VOL. IV NO. 2 AGUSTUS 2015 STMIK ANTAR BANGSA B. Data Modelling Pemodelan data dalam penelitian ini, meliputi transforming relationship data model dan logical data model, diantaranya: 1. Transforming Relationship Data Model pelanggan
Transforming relationship data model dalam penelitian ini menggunakan perangkat analisa Entity Relationship Diagram (ERD), berikut rancangannya:
pesan
no_plgn nm_plgn jnskel_plgn email_plgn alamat_plgn kota_plgn prov_plgn kdpos_plgn notelp_plgn nohp_plgn username_plgn password_plgn
Booked by/book
isi_pesan
no_psn tgl_psn no_plgn tgl_hrs_byr total Ppn total_byr status_psn
Has/is of
no_psn kd_produk jml_pesan jml_harga sub_total
produk
Has/is of
kd_produk nm_produk gbr_produk hrg_produk desk_produk id_kategori
Has / is of
Has/is of
Konfirmasi bayar
done by
kategori
no_konfirmasi tgl_konfirmasi no_rekening nm_bank no_pesan jml_bayar tgl_bayar no_plgn
id_kategori nm_kategori
Sumber: Hasil Penelitian (2015) Gambar 3. Transforming relationship data model dengan ERD
2.
Logical Data Model Berikut logical data model sistem informasi penjualan. Pesan
Pelanggan PK no_plgn nm_plgn jnskel_plgn alamat_plgn kota_plgn prov_plgn kdpos_plgn notelp_plgn nohp_plgn username_plgn password_plgn
PK
no_psn
tgl_psn tgl_hrs_byr ppn total_byr status_psn FK1 no_plgn
isi_pesan PK,FK1 no_psn PK,FK2 kd_produk jml_pesan subtotal
Produk PK
kd_produk
nm_produk gbr_produk hrg_produk desk_produk FK1 id_kategori
yang ditambahkan ke tabel isi_pesan merujuk ke tabel yang sesuai. C. Process Modelling 1. Sequence Diagram Login Berikut rancangan login yang digambarkan dengan Sequence Diagram Login sd Sequence Diagram Login
Pelanggan
Halaman Login
Cek Login
Member
Kategori Konfirmasi Bayar PK id_kategori PK
no_konfirmasi nm_kategori
login() setLogin() OpenDB()
tgl_konfirmasi no_rekening nm_bank jml_bayar tgl_bayar FK1 no_psn FK2 no_plgn
setCekLogin()
getCekLogin()
cekValid()
Sumber: Hasil Penelitian (2015) Gambar 4. Logical Data Model
getLogin()
Primary Key pada tabel isi_pesan adalah kunci komposit yang terdiri dari kedua kunci primer dari dua tabel. Foregn Key,
Sumber: Hasil Penelitian (2015) Gambar 5. Sequence Diagram Login
ISSN 2089-8711 | PENERAPAN RAPID APPLICATION ...
138
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV NO. 2 AGUSTUS 2015 $id = $item->getId(); if ($qty === 0) { $this->deleteItem($item); } elseif ( ($qty > 0) && ($qty != $this->items[$id]['qty'])) { $this->items[$id]['qty'] = $qty; }
2.
Sequence Diagram Pemesanan Berikut rancangan Pemesanan yang digambarkan dengan Sequence Diagram Pemesanan sd Sequence Diagram Pemesanan
Pelanggan
}
Katalog
Tampil Item Produk
Cart
CekOut
public function deleteItem(Item $item) { // Need the unique item id: $id = $item->getId(); if (isset($this->items[$id])) { unset($this->items[$id]); $index = array_search($id, $this->ids); unset($this->ids[$index]); $this->ids = array_values($this->ids); } }
Pemesana
getModul() item() addItem()
public function current() { $index = $this->ids[$this->position]; return $this->items[$index]; }
updateItem() next() valid()
public function key() { return $this->position; }
savePemesanan()
public function next() { $this->position++; } Sumber: Hasil Penelitian (2015) Gambar 6. Sequence Diagram Pemesanan
public function rewind() { $this->position = 0; }
D. Application Generation
public function valid() { return (isset($this->ids[$this->position])); }
Dalam fase application generation ini, menggunakan bahasa generasi ke empat, bahasa yang digunakan bahasa script php.
public function count() { return count($this->items); }
items = array(); $this->ids = array(); }
}
E. Testing And Turnover Testing yang digunakan beberapa testing, diantaranya : testing performance. a. Load Performance Testing Performance testing, menggunakan tool online di www.neustar.biz, berikut hasil load performance testing:
public function isEmpty() { return (empty($this->items)); } public function addItem(Item $item) { $id = $item->getId(); if (!$id) throw new Exception('Cart butuh item produk lainnya'); if (isset($this->items[$id])) { $this->updateItem($item, $this->items[$item]['qty'] + 1); } else { $this->items[$id] = array('item' => $item, 'qty' => 1); $this->ids[] = $id; // Store the id, too! } } public function updateItem(Item $item, $qty) {
139
Sumber: Hasil Penelitian (2015) Gambar 7. Load Performance
ISSN 2098-8711| PENERAPAN RAPID APPLICATION ...
JURNAL SISTEM INFORMASI VOL. IV NO. 2 AGUSTUS 2015 STMIK ANTAR BANGSA Dalam pengujian load performance ini dilakukan pengujian akses dari beberapa kota negara terhadap web yang dibuat penulis. Tabel 1. Load Performace
Kota / Negara Sanfrancisco Singapore Diblin Washington DC
Waktu Akses 3,92 secs 5,11 secs 1,54 secs 2,82 secs
Sumber: Hasil Penelitian (2015)
b.
Test Browser Location
Berikut pengujian browser dari lokasi SF Bay Area California Amerika Serika, dengan ukuran total page sebesar: 618.1 KB
Sumber: Hasil Penelitian (2015) Gambar 8. Test Browser Location
c.
Network Performance Dalam pengujian Network Performance dari lokasi SF Bay Area California Amerika Serika, dengan ukuran sebesar: 618.1 KB, dengan objek sebanyak 45 objek, dengan waktu akses network selama 3,92 secs. Berikut detail pengaksesannya:
Sumber: Hasil Penelitian (2015) Gambar 9. Network Performance
V.
KESIMPULAN
Kesimpulan akhir dapat ditarik beberapa kesimpulan diantaranya sebagai berikut: 1. Sistem penjualan pakaian pada distro ini, dapat memudahkan pekerjaan dan dapat meningkatkan kelancaran proses pelayanan penjualan.
ISSN 2089-8711 | PENERAPAN RAPID APPLICATION ...
140
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV NO. 2 AGUSTUS 2015 2.
3.
4. 5.
6.
Mempercepat dalam proses akuntansi perusahaan, seperti: perhitungan penjualan, pendataan penjualan, dan lain sebagainya. Mempercepat proses pencarian data-data yang dibutuhkan proses transaksi penjualan dan pelaporan penjualan baik secara berkala maupun setiap saat dibutuhkan. Produk yang dimikiki disto dapat di update dan diakses setiap saat oleh pada pelanggan. Mempercepat pengolahan data dan pembuatan laporan penjualan apabila setiap saat dibutuhkan, serta informasi yang dihasilkan lebih akurat dan lengkap. Pemperkecil kesalah yang dilakukan oleh manusia (Human Error)
[5] [6]
R. S. Pressman, Software Engineering A Practitioner's Aproach Fifth Edition, Singapore: Mc Graw Hill, 2003. A. Wibowo, "Pembuatan Sistem Informasi Penjualan Furniture dan Electronic Pada Toko Joice Group," Indonesian Journal Networking and Security, vol. 3 No 4 Oktober 2014, no. 23035700, pp. 35-43, 2014.
REFERENSI
[1]
[2]
[3]
[4]
K. Afnisari, Herlawati and Nita Merlina, "Sistem Informasi Penjualan Buku Berbasis Web Pada Toko Buku As-Salam Bekasi," Pilar Nusa Mandiri, vol. IX No.1 Maret 2013, pp. 7986, 2013. S. P. M. Handayani and B. E. Purnama, "Pembuatan Website E-Commerce Pada Distro Java Trend," in Seminar Riset Unggulan Nasional Informatika dan Komputer FTI UNSA 2013, Surakarta, 2013. D. B. Handita, Umar and U. Fadillah, "Sistem Informasi Berbasis Web Pada Usantex," Jurnal Emitor, vol. 12 No. 01, no. 1411-8890, p. 26, 2012. R. V. Imbar and T. Eric, "Analisa, Perancangan dan Implementasi Sistem Informasi Penjualan Pelumas Studi Kasus : Perusahaan “PT. Pro Roll International”," Jurnal Informatika, Vols. 3, No.1, Juni 2007, pp. 119-149, 2007.
141
ISSN 2098-8711| PENERAPAN RAPID APPLICATION ...
Frieyadie, M.Kom. Tahun 2002 Lulus dari Program Studi Manajemen Informatika STMIK Jayakarta. Tahun 2010 lulus dari Magister Ilmu Komputer Program Pasca Sarjana STMIK Nusa Mandiri. Jabatan Fungsional Akademik Lektor di Program Studi Manajemen Informatika Jakarta. Aktif menulis paper artikel ilmiah di beberapa jurnal ilmiah dan buku yang dipublikasikan diantaranya dengan judul “Mudah Belajar Pemrogramman Database MySQL dengan menggunakan Microsoft Visual Basic 6.0” Penerbit Andi Publisher.
JURNAL SISTEM INFORMASI VOL. IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA
SISTEM INFORMASI AKADEMIK BERBASIS WEB PADA SMK AL-MIFTAHIYYAH DI JAKARTA UTARA Khoirun Nisa1, Mochamad Wahyudi2, Lestari Yusuf3 Abstract— Computerized technology has not yet been applied well, so for the delivery and presentation of academic information is still having problems. Data processing data of students, teachers, student attendance data, scheduling of classes, divisions and judgements are still using books or archives that are less effective and efficient because there hasn't been a more organized storage well so as to allow the occurrence of redudancy. The methodolgy of the development of the system software writer use waterfall Model. He made the academic information systems with web-based, it is expected to be meminimalisasikan problem that occurs so it can meet the needs of the information needed by teachers, students and parents and caregivers can be used for media promotion. The Software used is Dreamweaver CS3, Adobe Photoshop, and Apache2Triad. Intisari— Teknologi komputerisasi belum diterapkan dengan baik, sehingga untuk penyampaian dan penyajian informasi akademik masih banyak mengalami masalah. Pengolahan data siswa, data guru, data kehadiran siswa, pembagian kelas, penjadwalan hingga penilaian masih menggunakan buku atau arsip sehingga kurang efektif dan efisien karena belum ada penyimpanan yang lebih terorganisir dengan baik sehingga memungkinkan terjadinya kerangkapan data. Metodologi pengembangan sistem perangkat lunak yang penulis gunakan adalah Model Waterfall. Dengan dibuatnya sistem informasi akademik berbasis web, maka dapat meminimalisasikan masalah yang terjadi sehingga dapat memenuhi kebutuhan informasi yang dibutuhkan oleh guru, siswa dan orang tua wali murid serta dapat digunakan untuk media promosi. Software yang digunakan adalah Dreamweaver CS3, Apache2Triad dan Adobe Photoshop. Kata kunci
:
Sistem Informasi Akademik, Miftahiyyah, Data Nilai
SMK
Al-
Pengolahan data siswa, data guru, data kehadiran siswa, pembagian kelas, penjadwalan hingga penilaian masih menggunakan buku atau arsip sehingga kurang efektif dan efisien karena belum ada penyimpanan yang lebih terorganisir dengan baik sehingga memungkinkan terjadinya kerangkapan data. Untuk menangani latar belakang permasalahan tersebut, penulis menerapkan teknologi dengan sistem komputerisasi untuk membantu efisiensi kerja dengan menggunakan sistem komputerisasi berbasis Web atau Internet yang memudahkan penyampaian dan penyajian informasi dengan lengkap dan akurat. Maksud dari penelitian ini adalah : 1. Membangun sistem informasi akademik berbasis web untuk mengatasi permasalahan pada SMK ALMiftahiyyah Jakarta Utara . 2. Memudahkan penyajian dan penyampaian informasi akademik dari sekolah SMK Al-Miftahiyyah Jakarta Utara. 3. Mempermudah orang tua wali murid untuk mengetahui perkembangan prestasi anaknya. II. KAJIAN LITERATUR a.
b.
I. PENDAHULUAN Pengelolaan informasi yang cepat, tepat dan akurat di nilai sangat penting karena dapat membantu berkembangnya sebuah lembaga maupun instansi. Salah satu bentuk implementasi sistem informasi yang cepat, tepat dan akurat ini adalah sistem informasi berbasis website yang memanfaatkan teknologi komputer dan teknologi internet. SMK ALMiftahiyyah Jakarta Utara merupakan jenjang pendidikan menengah kejuruan pada pendidikan formal di Indonesia. Namun di sekolah tersebut teknologi komputerisasi belum diterapkan dengan baik, sehingga untuk penyampaian dan penyajian informasi akademik masih banyak mengalami masalah. 1, 2, 3
Program Studi Sistem Informasi STMIK Nusa Mandiri Jakarta, Jln. Damai No. 8, Warung Jati Barat (Margasatwa), Jakarta Selatan Telp: (021)-78839513 fax: (021)-78839421 ; email:
[email protected] ;
[email protected] ;
[email protected]
c.
d.
Sistem Informasi Akademik “Akademik merupakan hal yang berhubungan dengan pendidikan umum, bersifat teori, teoritis, tidak langsung dipraktekkan, mengenai (hubungan dengan) akademik : soal-soal” [2]. Web “World Wide Web atau yang lebih dikenal juga dengan istilah web adalah suatu sistem yang berkaitan dengan dokumen digunakan sebagai media untuk menampilkan teks, gambar, multimedia dan lainnya pada jaringan internet”[8]. MYSQL dan PhpMyAdmin “MySQL adalah database yang menghubungkan script php menggunakan perintah query dan escaps character yang sama dengan php.”PHPMyAdmin menurut Sadeli (2013:10) “PhpMyadmin adalah sebuah software yang berbentuk seperti halaman situs yang terdapat pada web server” [7]. Unified Modelling Language (UML) “Unified Modelling Language (UML) adalah salah satu alat bantu yang sangat handal di dunia pengembangan sistem yang berorientasi obyek. Hal ini disebabkan karena UML menyediakan bahasa pemodelan visual yang memungkinkan bagi pengembang sistem untuk membuat cetak biru atas visi mereka dalam bentuk baku,
ISSN 2089-8711 | SISTEM INFORMASI AKADEMIK ...
142
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV NO.2 AGUSTUS 2015
e.
mudah dimengerti serta dilengkapi dengan mekanisme yang efektif untuk berbagi (sharing) dan mengkomunikasikan rancangan mereka dengan yang lain”[3]. Entity Relationship Diagram (ERD) “Entity Relationship Diagram (ERD) adalah pemodelan awal basis data yang dikembangkan berdasarkan teori himpunan dalam bidang matematika untuk pemodelan basis data relasional” [10]. III. METODE PENELITIAN
Metode pengumpulan data yang digunakan yaitu: metode pengamatan langsung, metode wawancara dan metode studi pustaka. Metodologi pengembangan sistem perangkat lunak yang penulis gunakan adalah model Waterfall. “Model Waterfall adalah model yang menyediakan pendekatan alur hidup perangkat lunak secara sekuensial atau terurut dimulai dari analisis, desain, pengodean, pengujian dan tahap pendukung” [10].Tahapan–tahapan yang ada pada model waterfall secara global adalah a. Analisis Kebutuhan Software Model ini merupakan analisa terhadap kebutuhan sistem dengan mengumpulkan data siswa, data guru, data kehadiran siswa, pembagian jadwal sampai data penilaian siswa. b. Desain Untuk rancangan database menggunakan Entity Relationship Diagram. Penjabaran sistem secara rinci menggunakan UML (Unified Modelling Language). c. Code Generation Bahasa pemrograman dan program yang dibuat termasuk dalam pemrograman terstruktur. d. Testing Proses pengujian yang dilakukan menggunakan blackbox testing. e. Support Upaya pengembangan terhadap sistem yang sedang dibuat dalam menghadapi mengantisipasi perkembangan maupun perubahan sistem yang bersangkutan terkait dengan hardware dan software yang akan digunakan. Software yang digunakan Adobe Dreamweaver CS3 dan Apache2Triad 1.5.4. Hardware yang digunakan adalah Processor Intel Pentium IV.
dimulai dari bagian TU membuat formulir daftar nilai siswa, lalu diserahkan kepada guru untuk diisi berdasarkan nilai yang diperoleh oleh siswa. Selanjutnya Guru membuat nilai sementara siswa, jika nilai tidak mencukupi atau kurang, maka guru memberikan perbaikan nilai kepada siswa tersebut sampai nilai mencukupi. Setelah nilai valid, guru mengisi dan memberikan formulir daftar nilai tersebut ke bagian TU (Tata Usaha) untuk diarsipkan dan dibuat laporan untuk diserahkan kepada kepala sekolah. 1.
Activity Diagram Sistem Berjalan Activity Diagram Sistem berjalan pada penelitian ini adalah : act Activ ity Bagian Tata Usaha
Guru
Sisw a
Kepala Sekolah
Membuat Formulir Daftar Nilai
Memberikan Formulir Daftar Nilai
Membuat Data Nilai Sementara
Memeriksa Nilai Sisw a Yang Kurang
Kurang
perbaikan nilai
Memperbaiki Nilai
Nilai cukup
Mengisi Formulir Daftar Nilai yang Valid
Menerima Data Nilai Sisw a
Memberikan Formulir Daftar Nilai yang Valid
Mengarsipkan Formulir Daftar Nilai Sisw a
Membuat Laporan Data Nilai Sisw a
Memberikan Laporan Data Nilai Sisw a
Menerima Laporan Data Nilai Sisw a
IV. HASIL DAN PEMBAHASAN Sumber : Hasil Penelitian (2014)
SMK AL-Miftahiyyah Jakarta Utara merupakan jenjang pendidikan menengah kejuruan pada pendidikan formal di Indonesia. Proses pengolahan data nilai pada sekolah tersebut
143
Gambar 1. Activity Diagram Sistem Informasi Akademik Pengolahan Data Nilai
SISTEM INFORMASI AKADEMIK ... | ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA 2.
Spesifikasi Bentuk Dokumen Masukan Dokumen masukan pada SMK Al-Miftahiyyah adalah sebagai berikut : a. Nama Dokumen : Formulir pendaftaran Siswa Fungsi : Sebagai bukti pendaftaran siswa baru Sumber : Bagian Tata Usaha Tujuan : Siswa Media : Kertas Frekuensi : Setiap pendaftaran siswa baru b. Nama Dokumen : Daftar Hadir Siswa Fungsi : Sebagai data absensi siswa Sumber : Bagian Tata Usaha Tujuan : Guru Media : Kertas Frekuensi : Setiap hari c. Nama Dokumen : Formulir Data Pribadi Guru Fungsi : Sebagai data pribadi guru Sumber : Bagian Tata Usaha Tujuan : Guru Media : Kertas Frekuensi : Setiap terdapat guru baru d. Nama Dokumen : Daftar Nilai Siswa Fungsi : Sebagai data nilai siswa Sumber : Bagian Tata Usaha Tujuan : Guru Media : Kertas Frekuensi : Setiap per semester Spesifikasi Bentuk Dokumen Keluaran Dokumen masukan pada SMK Al-Miftahiyyah adalah sebagai berikut : a. Nama Dokumen : Daftar Jadwal Mata Pelajaran Fungsi :Sebagai informasi jadwal pelajaran untuk siswa Sumber : Bagian Tata Usaha Tujuan : Siswa Media : Kertas Frekuensi : Setelah semester b. Nama Dokumen : Laporan Data Siswa Fungsi :Sebagai informasi data siswa di sekolah Sumber : Bagian Tata Usaha Tujuan : Kepala Sekolah Media : Kertas Frekuensi : Setelah pendaftaran siswa baru c. Nama Dokumen : Laporan Data Guru Fungsi :Sebagai informasi data guru di sekolah Sumber : Bagian Tata Usaha Tujuan : Kepala Sekolah Media : Kertas Frekuensi : Setiap akhir semester
4.
Tahapan Analisis yang penulis ajukan yaitu : Sistem informasi akademik adalah sistem yang berkaitan dalam pengumpulan dan pemrosesan data hingga menghasilkan informasi yang berhubungan dengan pendidikan yang berfungsi mendukung kegiatan operasional dan non operasional sekolah. Berikut ini spesifikasi kebutuhan (System requirement) dari sistem informasi akademik : Halaman Portal Guru : A.1. Guru dapat mengubah data diri A.2. Guru dapat melihat jadwal mengajar. A.3. Guru dapat melihat data siswa. A.4. Guru dapat mengolah data nilai siswa. A.5. Guru dapat mencetak laporan proses belajar mengajar, data siswa, data nilai dan pengesahan. Halaman Siswa : B.1. Siswa dapat melihat data pribadi B.2. Siswa dapat melihat jadwal mata pelajaran B.3. Siswa dapat melihat nilai B.4. Siswa dapat ganti password Halaman Administrasi : C.1. Admin dapat mengelola data siswa C.2. Admin dapat mengelola data guru C.3. Admin dapat mengelola data jurusan C.4. Admin dapat mengelola data kelas C.5. Admin dapat mengelola jadwal mata pelajaran C.6. Admin dapat mencetak data nilai siswa C.7. Admin dapat mengubah password login 5.
Use Case Diagram
a.
Use Case Diagram Halaman Portal Guru Use Case Diagram Halaman Portal Guru pada penelitian ini adalah sebagai berikut :
3.
uc Use Case Halaman Portal Guru
Pilih Lihat Data Kelas
«include»
Tampilkan Data Sisw a berdasarkan Kelas Masukkan Nilai Absen
«include» Pilih Data Nilai
Masukkan Nilai Tugas
«include» Guru
«include» «include» Masukkan Nilai UTS Masukkan Nilai UAS
Pilih Cetak Laporan
Mengubah Data Diri Guru
«include»
«include»
Tampilkan Laporan Proses Belaj ar Mengaj ar, Data Sisw a, Data Nilai,
Masukkan Data Diri Guru
«include» Login
Sumber : Hasil Penelitian (2014) Gambar 2. Use Case Diagram Halaman Portal Guru
ISSN 2089-8711 | SISTEM INFORMASI AKADEMIK ...
144
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV NO.2 AGUSTUS 2015 uc Use Case Halaman Portal Sisw a
Tabel 1. Deskripsi Use Case Diagram Pengolahan Data Nilai Siswa Halaman Guru M elakukan Login
Use Case Name Requirements Goal
Pre-conditions Post-conditions
Failed end condition
Primary Actors Main Flow / Basic Path
Invariant A :
Data Nilai A2,A3,A4,A5 Guru dapat melakukan pengolahan data nilai siswa secara online via web Guru telah login terlebih dahulu Guru dapat mencetak laporan proses belajar mengajar, laporan data siswa dan laporan data nilai Guru membatalkan penginputan nilai. Kemungkinan guru ingin melihat jadwal mengajar Guru 1. Guru memilih button lihat data siswa perkelas. 2. Sistem menampilkan data siswa perkelas. 3. Guru memilih button Data Nilai untuk menginput nilai siswa. 4. Guru memasukkan nilai absen, nilai tugas, nilai UTS, dan Nilai UAS. 5. Guru memilih button Kirim untuk menyimpan data nilai siswa yang dimasukkan. 6. Sistem memproses data nilai untuk disimpan. 7. Guru memilih button Cetak Laporan. 8. Sistem menampilkan laporan proses belajar mengajar, data siswa dan data nilai untuk dicetak. A.1. Guru dapat mengubah data diri. A.2. Sistem menampilkan form data diri guru. A.3. Guru mengubah NIP, Nama, Kode dan Password Login, lalu pilih button Ganti. A.4. Sistem memproses data diri guru yang baru.
Sumber : Hasil Penelitian (2014)
b.
Use Case Diagram Halaman Siswa Use Case Diagram Halaman Siswa pada penelitian ini adalah sebagai berikut :
M elihat Data Pribadi
M elihat Jadw al M ata Pelaj aran
Sisw a M elihat Data Nilai
M elakukan Ganti Passw ord
M elakukan Logout
Sumber : Hasil Penelitian (2014) Gambar 3. Use Case Diagram Halaman Siswa Tabel 2. Deskripsi Use Case Diagram Halaman Siswa
Use Case Name Requirements Goal
Data Siswa B1, B2, B3, B4 Siswa dapat melihat informasi data diri, jadwal pelajaran dan data nilai secara online via web. Siswa telah login terlebih dahulu Pre-conditions Sistem menampilkan data diri, jadwal Post-conditions pelajaran dan data nilai. Siswa membatalkan login. Kemungkinan Failed end condition siswa ingin membaca informasi mengenai sekolah. Siswa Primary Actors Main Flow / Basic 1. Siswa melihat data pribadi 2. Sistem menampilkan data pribadi Path siswa 3. Siswa melihat data nilai 4. Sistem menampilkan data nilai siswa 5. Siswa melihat Jadwal Mata Pelajaran 6. Sistem menampilkan jadwal pelajaran 7. Siswa mengubah password login 8. Sistem menampilkan form ganti password 9. Siswa menginput password baru 10. Sistem menyimpan password baru siswa A.1.Jika siswa salah memasukkan Invariant A : username dan password, maka sistem akan menampilkan pesan kesalahan. A.2. Siswa mengulangi login Sumber : Hasil Penelitian (2014)
145
SISTEM INFORMASI AKADEMIK ... | ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA c.
Use Case Diagram Halaman Admin Use Case Diagram Halaman Admin pada penelitian ini adalah sebagai berikut :
a.
Activity Diagram Halaman Portal Guru Activity Diagram Halaman Portal Guru pada penelitian ini adalah sebagai berikut :
uc Use Case Halaman Admin
act Activ ity Guru
Login
«extend»
Mengelola Data Sisw a
Guru
Sistem
«extend»
«extend»
Input NIP dan Password
Mengelola Data Guru
«extend»
«extend» Admin
Ulangi
Mengelola Data Jurusan
salah
«extend»
benar Mengelola Data Kelas
Tampil Halaman Portal Guru
Mengelola Data Jadw al Mata Pelaj aran
Memilih Lihat Data Kelas
Tampilkan Data Siswa berdasarkan Kelas
Mencetak Data Nilai Sisw a
Memilih Data Nilai
Sumber : Hasil Penelitian (2014) Gambar 4. Use Case Diagram Halaman Admin Tabel 3. Deskripsi Use Case Diagram Mengelola Data Siswa
Use Case Name Requirements Goal Pre-conditions Post-conditions Failed end condition Primary Actors Main Flow / Basic Path
Invariant A :
Mengelola Data Siswa C.1 Admin dapat menambah, merubah dan mencari data siswa. Admin telah login Data siswa tersimpan dan terupdate Gagal menyimpan dan mengupdate Administrator 1. Admin melihat data siswa. 2. Admin memilih tombol “Tambah”. 3. Sistem menampilkan form data siswa. 4. Admin menginput data siswa baru. 5. Admin memilih tombol “Simpan”. 6. Sistem menyimpan data siswa. 7. Sistem menutup form data siswa. A.2. Admin memilih pencarian data siswa berdasarkan jurusan atau kelas atau abjab. A.3. Admin memilih tombol “Tampilkan” A.4. Sistem menampilkan data siswa yang dipilih. A.5. Admin memilih nama siswa yang akan diedit. A.6. Sistem menampilkan form data siswa. A.7. Admin mengubah data siswa. Kembali ke nomor 5
Sumber : Hasil Penelitian (2014)
6.
Activity Diagram
Masukkan Nilai Absen, Nilai Tugas, Nilai UTS dan Nilai UAS
Menyimpan Data Nilai Siswa
Tampilkan Cetak Laporan
Memilih Cetak Laporan Proses Belajar Mengajar, cetak Data Siswa dan Data Nilai
Mencetak Laporan
Edit Edit Data Guru
Tampilkan Form Data Guru
Simpan Data Guru
Sumber : Hasil Penelitian (2014) Gambar 5. Activity Diagram Halaman Portal Guru
ISSN 2089-8711 | SISTEM INFORMASI AKADEMIK ...
146
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV NO.2 AGUSTUS 2015 c. b.
Activity Diagram Halaman Siswa Activity Diagram Halaman Siswa pada penelitian ini adalah sebagai berikut :
Activity Diagram Halaman Admin Activity Diagram Halaman Admin pada penelitian ini adalah sebagai berikut : act Activity Admin
act Activity Siswa Siswa
Admin
Sistem
Sistem
Input NIS dan Password
Mencetak Data Nilai Siswa
Login
Ulangi salah
benar Tampil Halaman Siswa
Menampilkan Menu Memilih Data Pribadi
Ya
Tampilkan Data Pribadi Siswa
Tidak Memilih Jadwal Mata Pelajaran
Mengelola Data Siswa
Tampilkan Jadwal Mata Ya Pelajaran
Mengelola Data Guru
Mengelola Mata Pelajaran
Mengelola Data Jurusan
Mengelola Data Kelas
Tidak Memilih Data Nilai
Ya
Tampilkan Data Nilai Siswa
Tidak Memilih Ganti Password
Logout Ya
Memilih Keluar
Menampilkan Form Ganti Password
Mengubah Password Menyimpan Password Baru
Sumber : Hasil Penelitian (2014) Gambar 6. Activity Diagram Halaman Siswa
147
Sumber : Hasil Penelitian (2014) Gambar 7. Activity Diagram Halaman Admin
SISTEM INFORMASI AKADEMIK ... | ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA 7.
Component Diagram Component Diagram pada penelitian ini adalah :
9.
Desain Database Desain Database pada penelitian Sistem Informasi Akademik SMK Al-Miftahiyyah adalah :
cmp Component Diagram
nama
id_guru Application Database
id_materi
status
nip
MySQL Database
semester
waktu
materi
Id_jurusan
hari
Id_guru
password
kode
1
jquery.js
guru
materi
1
1
Memiliki
1 id_guru id_materi
style.css
Kelas
jurusan 1
Admin Application
FrontPage Application
kode
jurusan
M
1
Mengajar
id_jurusan
Id_jurusan
Memiliki
id_kelas 1
nilai_harian
id
nilai_tugas
kelas_aktif id_data_kelas
Apache 2 Server
M
id_materi
nilai_akhir
id_siswa
Sumber : Hasil Penelitian (2014) Gambar 8. Component Diagram Sistem Informasi Akademik
8.
Memperoleh id_siswa
Deployment Diagram Deployment Diagram pada penelitian ini adalah :
Memiliki
Front Page Aplication
Database Server
Style.css
1
jquery.js
id_siswa 1
th_lulus
Application Database
Port 3306 Admin Aplication
id_siswa
data_siswa alamat_sekolah
Web server
id_jurusan
id_guru 1
deployment Deployment Diagram
Memilih
nilai_tengah
nis
telp
tahun
hp
nama ttl
email
MySQL Database
alamat
agama
kota
biaya_daftar
ortu
id_jurusan
Apache 2 Server
kelas
asal_sekolah
Port 80
Memiliki id_siswa 1 1
Client PC
data_kelas
1
Memiliki id_data_kelas
program
Browser
nama
Sumber : Hasil Penelitian (2014) Gambar 9. Deployment Diagram Sistem Informasi Akademik
Id_data_kelas tanggal_mulai
status
Sumber : Hasil Penelitian (2014) Gambar 10. Entity Relationship Diagram Sistem Informasi Akademik
ISSN 2089-8711 | SISTEM INFORMASI AKADEMIK ...
148
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV NO.2 AGUSTUS 2015 10. Spesifikasi File File yang ada di dalam database Sistem Informasi Akademik Al-Miftahiyyah terdiri dari : Spesifikasi File Tabel Data Siswa Nama Database : administrasi Nama File : Tabel Data Siswa Akronim : data_siswa.myd Tipe File : File Master Akses File : Random Panjang Record : 1533 karakter Kunci Field : id_siswa a. 1)
2)
Tampilan Halaman Portal Guru Tampilan program pada halaman Portal guru dapat dilihat pada gambar sebagai berikut :
Tampilan Program Tampilan Halaman Beranda Tampilan program pada halaman Beranda dapat dilihat pada gambar sebagai berikut :
Sumber : Hasil Penelitian (2014) Gambar 12. Tampilan Halaman Guru
3)
Tampilan Halaman Siswa Tampilan program pada halaman Siswa dapat dilihat pada gambar sebagai berikut :
Sumber : Hasil Penelitian (2014) Gambar 13. Tampilan Halaman Siswa Sumber : Hasil Penelitian (2014) Gambar 11.Tampilan Halaman Beranda
149
SISTEM INFORMASI AKADEMIK ... | ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA REFERENSI
V. KESIMPULAN [1]
Untuk lebih melengkapi dan menyempurnakan penelitian ini, penulis menyimpulkan dari semua pembahasan secara singkat. Berikut ini beberapa kesimpulan yang dapat penulis uraikan yaitu : 1. Dilihat dari aspek Manajerial : a. Dengan dibuatnya sistem informasi berbasis web dapat membantu pengolahan data dan pengarsipan data akademik siswa, data guru, jadwal mata pelajaran, data nilai siswa sampai pembuatan laporan proses hasil belajar mengajar sehingga dapat diakses secara online. b. Dengan dibuatnya Sistem Informasi Akademik berbasis Web pada SMK Al-Miftahiyyah Jakarta Utara dapat mengurangi adanya kerangkapan data dan mempermudah dalam pencarian data. c. Dengan dibuatnya Sistem Informasi Akademik berbasis Web pada SMK Al-Miftahiyyah Jakarta Utara, dapat mempermudah guru dalam membuat laporan hasil belajar mengajar. 2. Dilihat dari aspek Sistem : Penerapan sistem informasi akademik berbasis web ini bertujuan untuk mengubah promosi dan pengenalan yang sebelumnya menggunakan cara tradisional menjadi konvensional, sehingga memudahkan para masyarakat untuk mendapatkan informasi dari Website tersebut. Dalam tahap pengembangan Sistem Informasi Akademik pada SMK Al-Miftahiyyah, penulis memberikan saran untuk meningkatkan kinerja dari sistem yang dirancang yaitu : 1. Dilihat dari aspek Manajerial : a. Administrator selalu melakukan pengupdatean informasi akademik pada Web Sekolah. b. Perlu diadakan pelatihan bagi karyawan yang mengelola website ini dimana pelatihan tersebut akan memberikan pengarahan kepada karyawan yang bertugas sebagai administrator dan juga guru sebagai pengolah data nilai siswa. 2. Dilihat dari aspek Manajerial : Pada periode tertentu perlu adanya pengecekan dan backup data maupun file dalam rangka pemeliharaan dan pengamanan data maupun file yang ada dalam website. a. Dilihat dari Aspek Penelitian Selanjutnya: a. Diharapkan untuk pengembangan Sistem Informasi Akademik pada SMK Al-Miftahiyyah selanjutnya terdapat fasilitas pendaftaran siswa baru secara online. b. Diharapkan untuk pengembangan Sistem Informasi Akademik pada SMK Al-Miftahiyyah selanjutnya dapat mengolah sistem absensi guru dan siswa secara Intranet.
[2] [3] [4]
[5] [6] [7] [8] [9] [10]
[11]
[12]
[13]
Ardhana, YM Kusuma. Menyelesaikan Website 30 Juta !. Jakarta: Jasakom. 2012. Departemen Pendidikan dan Kebudayaan. Kamus Besar Bahasa Indonesia Edisi Ke 2. Balai Pustaka. Jakarta. 2005. Munawar. Pemodelan Visual dengan UML. Jakarta: Graha Ilmu. 2005. Mustakini, Jogiyanto Hartono. Analisis & Desain Sistem Informasi: pendekatan terstruktur teori dan praktek aplikasi bisnis. Yogyakarta: Andi Offset. 2005. Mustakini, Jogiyanto Hartono. Pengenalan Komputer. Yogyakarta: Andi Offset. 2005. Sadeli, Muhammad. Membuat Toko Online dengan PHP untuk Orang Awam. Palembang : Maxikom. 2011. Sadeli, Muhammad. Membuat Toko Online dengan PHP untuk Orang Awam. Palembang : Maxikom. 2013. Sibero, Alexander F.K. Web Programming Power Pack. Yogyakarta: MediaKom. 2013. Sukamto, Rossa Ariani dan Muhammad Shalahudin. Modul Pembelajaran Rekayasa Perangkat Lunak. Bandung:Modula. 2011. Sukamto, Rossa Ariani dan Muhammad Shalahudin. Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek. Bandung:Informatika Bandung. 2013. Wardani, Susy Kusuma. Sistem Informasi Pengolahan Data Nilai Siswa Berbasis Web pada Sekolah Menengah Atas (SMA) Muhammadiyah Pacitan. ISSN :2302-5700. IJNS Volume 2 No 2 April 2013 : 30-37. 2013 Wardati, Indah Uly dan Dwi Sugiarti. Sistem Informasi Akademik Sekolah Dasar Al-Muhajirin Barehan Sidoharjo Pacitan. ISSN : 19799330. IJCSS Volume 10 No 2 Mei 2013 : 107-116. 2013 Yakub. Sistem Basis Data Tutorial Konseptual. Yogyakarta: Graha Ilmu. 2008. Khoirun Nisa, S.Kom. Tahun 2014 lulus dari Program Strata Satu (S1) Program Studi Sistem Informasi STMIK Nusa Mandiri Jakarta . Sekarang bekerja sebagai salah satu instruktur di AMIK BSI Bekasi. dan sedang melanjutkan kuliah Program Strata Dua (S2) di Program Studi Magister Ilmu Komputer STMIK Nusa Mandiri Jakarta.
Dr. Mochamad Wahyudi, MM, M.Kom, M.Pd. Tahun 2014 lulus (S-3) Program Studi Administrasi Pendidikan Universitas Negeri Jakarta (UNJ) Jakarta. Tahun 2012 lulus Pascasarjana (S-2) Program Studi Administrasi Pendidikan Universitas Muhammadiyah Prof. Dr. Hamka (UHAMKA) Jakarta. Tahun 2008 lulus Pascasarjana (S-2) Program Studi Ilmu Komputer Konsentrasi Rekayasa E-Bisnis Universitas Budi Luhur Jakarta. Tahun 2003 lulus Pascasarjana (S-2) Program Studi Mamajemen Universitas Budi Luhur Jakarta. Tahun 1997 lulus Strata Satu (S1) Program Studi Teknik Komputer Sekolah Tinggi Manajemen Informatika dan Komputer (STMIK Budi Luhur) Jakarta.Tahun 2008 sudah tersertifikasi dosen dengan Jabatan Fungsional Akademik Lektor Kepala di STMIK Nusa Mandiri Jakarta. Ketua APTIKOM Wilayah 3 DKI Jakarta dan Deputi Bidang Layanan Teknologi Program PJJ APTIKOM Program Magister Teknik Informatika dan Sistem Informasi. Lestari Yusuf, S.Kom. Tahun 2011 lulus dari Program Strata Satu (S1) Program Studi Sistem Informasi STMIK Nusa Mandiri Jakarta . Sekarang bekerja sebagai salah satu instruktur di AMIK BSI Jakarta. dan sedang melanjutkan kuliah Program Strata Dua (S2) di Program Studi Magister Ilmu Komputer STMIK Nusa Mandiri Jakarta.
ISSN 2089-8711 | SISTEM INFORMASI AKADEMIK ...
150
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV NO. 2 AGUSTUS 2015
PENERAPAN MULTIMEDIA PEMBELAJARAN PENGENALAN BENDERA DAN GAME INTERAKTIF MENGGUNAKAN METODE WATERFALL PADA TK KHOIRUL BARIYAH Rachmat Hidayat1 , Hari Sugiarto2 Abstract— Application forms recognition learning world country flags is a learning application for kindergarten children with the help of computers. This application is a form of learning media recognize the flag which consists of the introduction and form of the game. In the making of a multimedia-based learning application, it can take a program that is able to combine text, graphics, sound and animation. Information in the form of multimedia is also more interesting and interactive than the informationin text form. Learning applications are buil tusing the waterfall model and SDLC methodologies supported by the Microsoft Visual Basic programming language to create software. Testing the system with a blackbox test. Test results showed that the application of this system to attract children learn shapes flag with games using interactive multimedia, pictures with sound so boring, and the game can distract saturation current study. Intisari— Aplikasi pembelajaran pengenalan bentuk bendera negara dunia adalah suatu aplikasi pembelajaran untuk anak TK dengan bantuan komputer. Aplikasi ini merupakan suatu media pembelajaran mengenal bentuk bendera yang terdiri dari bagian pengenalan dan bentuk permainan. Didalam membuat suatu aplikasi pembelajaran yang berbasis multimedia ini,diperlukan suatu program yang mampu mengombinasikan teks, grafik, suara dan animasi. Informasi dalam bentuk multimedia juga lebih menarik dan interaktif dibandingkan dengan informasi dalam bentuk teks. Aplikasi pembelajaran tersebut dibangun menggunakan metodologi SDLC model waterfall dan didukung oleh bahasa pemrograman Microsoft Visual Basic untuk membuat perangkat lunak tersebut. Pengujian system dengan menggunakan metode blackbox test. Hasil ujicoba system menunjukkan bahwa aplikasi ini menarik minat anak belajar bentuk bendera dengan permainan menggunakan multimedia yang interaktif, gambar dengan suara sehingga tidak membosankan, serta game yang dapat mengalihkan kejenuhan saat belajar. Kata kunci
: Permainan, Visual Basic, Bendera, Waterfall.
I. PENDAHULUAN Perkembangan teknologi informasi terjadi pada berbagai bidang, baik perangkat lunak maupun perangkat keras khususnya pada bidang multimedia. Perkembangan tersebut salah satunya yaitu pada bidang pendidikan. Pada proses pembelajaran dalam dunia pendidikan, komputer telah dilibatkan sebagai sarana pembelajaran. 1.
Program Studi Manajemen Informatika AMIK BSI Tangerang, Jln. Gatot Subroto No. 8 Cimone Tangerang; e-mail:
[email protected] 2, Program Studi Manajemen Informatika AMIK BSI Jakarta, Jln.RS Fatmawati No.24 Jakarta Selatan, e-mail:
[email protected];
151
Komputer merupakan salah satu teknologi informasi yang telah banyak digunakan untuk mempermudah kehidupan manusia saat ini. Contohnya adalah perkembangan dalam dunia game (permainan) berbasis komputer baik itu game untuk orang dewasa maupun anak-anak. Pada dunia pendidikan seorang guru dituntut untuk menyelenggarakan pembelajaran yang bermakna dan menyenangkan dengan menggunakan berbagai metode dan media yang menarik dalam pembelajaran dengan harapan siswa tidak merasa terbebani dengan banyaknya materi yang harus mereka hafalkan dan siswa merasa terus tertarik dengan materi yang disampaikan oleh guru. Untuk dapat mewujudkan hal tersebut maka salah satunya adalah dengan menyelenggarakan metode pembelajaran menggunakan metode permainan interaktif. Melihat kondisi dilapangan bahwa anak usia dini suka sekali dengan permainan dan suka bermain dengan media yang menarik, maka pembelajaran menggunakan metode permainan perlu untuk diterapkan. Melihat kenyataan tersebut maka games tentang Pengenalan Bendera untuk anak-anak dipandang sebagai salah satu pemecahannya. Pembuatan aplikasi ini ditujukan khususnya bagi anak-anak TK untuk mengenalkan kepada anak-anak tentang bentuk bendera negara didunia. II.
KAJIAN LITERATUR
2.1. Metode Permainan Metode permainan [12] adalah “suatu cara penyajian bahan pelajaran melalui berbagai bentuk permainan”. Definisi dari metode permainan adalah cara mengajar yang dilaksanakan dalam permainan” [13]. Menurut pendapat yang lain mendefinisikan “metode permainan adalah cara yang digunakan oleh guru dalam menyajikan pelajaran dengan menciptakan suasana yang menyenangkan, serius tapi santai, dengan tidak mengabaikan tujuan pelajaran yang hendak dicapai” [1]. Dari beberapa pendapat diatas dapat disimpulkan bahwa metode permainan adalah suatu cara penyajian bahan pelajaran atau cara mengajar yang dilaksanakan melalui berbagai macam bentuk permainan guna menciptakan suasana yang menyenangkan, serius tapi santai, dengan tidak mengabaikan tujuan pelajaran yang hendak dicapai. Kelebihan metode permainan adalah dapat digunakan untuk memberikan pengalaman menarik bagi siswa dalam memahami suatu konsep, dapat menguatkan konsep yang telah dipahami, dan dapat mengembangkan motivasi intrinsik [12].
PENERAPAN MULTIMEDIA PEMBELAJARAN ... | ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL. IV NO. 2 AGUSTUS 2015 STMIK ANTAR BANGSA 2.2. Multimedia Multimedia adalah “penggunaan komputer untuk menyajikan dan menggabungkan teks, suara, gambar, animasi dan video dengan alat bantu (tool) dan koneksi (link) sehingga pengguna dapat bernavigasi, berinteraksi, berkarya dan berkomunikasi” [6]. Komponen multimedia terbagi atas lima jenis yaitu [6]: 1. Teks Teks merupakan elemen multimedia yang menjadi dasar untuk menyampaikan informasi, karena teks adalah jenis data yang paling sederhana dan membutuhkan tempat penyimpanan yang paling kecil. Teks merupakan cara yang paling efektif dalam mengemukakan ide-ide kepada pengguna, sehingga penyampaian informasi akan lebih mudah dimengerti oleh masyarakat. 2. Grafik (image) Sangat bermanfaat untuk mengilustrasikan informasi yang akan disampaikan terutama informasi yang tidak dapat dijelaskan dengan kata-kata. Jenis-jenis grafik seperti bitmap yaitu gambar yang disimpan dalam bentuk kumpulan pixel, yang berkaitan dengan titik-titik pada layar monitor. Digitized picture adalah gambar hasil rekaman video atau kamera yang dipindahkan ke komputer dan diubah kedalam bentuk bitmaps. Hyper pictures, sama seperti hypertext hanya saja dalam bentuk gambar. 3. Audio Multimedia tidak akan lengkap jika tanpa audio (suara). Audio bisa berupa percakapan, musik atau efek suara. Format dasar audio terdiri dari beberapa jenis : a. WAVE Merupakan format file digital audio yang disimpan dalam bentuk digital dengan eksistensi WAV. b. MIDI (Musical Instrument Digital Interface) MIDI memberikan cara yang lebih efisien dalam merekam musik dibandingkan wave, kapasitas data yang dihasilkan juga jauh lebih kecil. MIDI disimpan dalam bentuk MID. 4. Video Video menyediakan sumber yang kaya dan hidup untuk aplikasi multimedia. Dengan video dapat menerangkan hal-hal yang sulit digambarkan lewat kata-kata atau gambar diam dan dapat menggambarkan emosi dan psikologi manusia secara lebih jelas. 5. Animasi Animasi adalah simulasi gerakan yang dihasilkan dengan menayangkan rentetan frame ke layer. Frame adalah satu gambar tunggal pada rentetan gambar yang membentuk animasi. 2.3. Sistem Pembelajaran Sistem Pembelajaran adalah proses interaksi peserta didik dengan pendidik dan sumber belajar pada suatu lingkungan belajar Sistem pembelajaran adalah keseluruhan komponen pembelajaran yang saling terkait secara terpadu untuk mencapai
tujuan pembelajaran yang diinginkan. Komponen-komponen dalam sistem pembelajaran adalah peserta didik, guru, materi, tujuan pembelajaran, media pembelajaran, evaluasi pembelajaran, dan sebagainya. Pola pendekatan sistem pembelajaran, adalah melalui langkah-langkah sebagai berikut [4]: (1) identifikasi kebutuhan pendidikan (merumuskan masalah); (2) analisis kebutuhan untuk mentransfomasikan menjadi tujuan pembelajaran (analisis masalah); (3) merancang metode dan materi pembelajaran (pengembangan suatu pemecahan); (4) pelaksanaan pembelajaran (eksperimental); dan (5) menilai dan merevisi. Perubahan reorientasi terhadap paradigma keberhasilan pembelajaran yang digunakan selama ini, yaitu bergerak dari pembelajaran yang hanya menekankan aspek kognitif dan keterampilan teknis (yang terkadang sudah kadaluwarsa) ke arah pengembangan faktor-faktor non kognitif, keterampilan interaksisosial, kreativitas, motivasi kerja, rasa percaya diri, dan kemampuan kerja tim serta mempertimbangkan juga parameter emotional quation (EQ), tidak hanya parameter intelligence quation (IQ) dalam mengukur keberhasilan belajar [11]. 2.4. Permainan (Game) Permainan [8] adalah “bagian mutlak dari kehidupan anak dan permainan merupakan bagian integral dari proses pembentukan kepribadian anak”. Kemudian definisi dari permainan adalah sebagai suatu aktifitas yang membantu anak mencapai perkembangan yang utuh, baik fisik, intelektual, sosial, moral, dan emosional [8]. 2.5. Media pembelajaran Proses belajar mengajar [16] Adalah “Proses komunikasi, yang melibatkan penyampaian pesan (materi) dari pengantar ke penerima”. Sedangkan media adalah “Alat yang Berfungsi Menyampaikan Pesan” [16]. Media pembelajaran adalah alat yang berfungsi Untuk menyampaikan pesan pembelajaran, sedangkan Pembelajaran Merupakan Sebuah Proses Komunikasi Antara Peserta Didik, Pendidik dan Bahan Ajar. Dan Komunikasi tidak akan Sampai tanpa adanya sarana pesan atau media. Manfaat media pembelajaran dalam proses belajar siswa, adalah sebagai berikut: pengajaran akan lebih menarik perhatian siswa sehingga dapat menumbuhkan motivasi belajar, bahan pengajaran akan lebih jelas maknanya sehingga dapat lebih dipahami oleh para siswa, dan memungkinkan siswa menguasai tujuan pengajaran lebih baik, metode mengajar akan lebih bervariasi, tidak semata-mata komunikasi verbal melalui penuturan kata- kata oleh guru, sehingga siswa tidak bosan dan guru tidak kehabisan tenaga, apalagi bila guru mengajar untuk setiap jam pelajaran siswa lebih banyak melakukan kegiatan belajar, sebab tidak hanya mendengarkan uraian guru, tetapi juga aktifitas lain seperti mengamati, melakukan, mendemonstrasikan dan lain-lain [15].
ISSN 2089-8711 | PENERAPAN MULTIMEDIA PEMBELAJARAN ...
152
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV NO. 2 AGUSTUS 2015
2.6. Microsoft Visual Basic Bahasa pemrograman Visual Basic, dikembangkan oleh Microsoft sejak tahun 1991, merupakan pengembangan dari pendahulunya yaitu bahasa pemrograman BASIC (Beginner’s All-purpose Symbolic Instruction Code) yang dikembangkan pada era 1950-an. Microsoft Visual Basic merupakan sebuah bahasa pemrograman yang menawarkan Integrated Development Environment (IDE) visual untuk membuat program perangkat lunak berbasis sistem operasi Microsoft Windows dengan menggunakan model pemrograman [18]. Visual Basic menawarkan pengembangan perangkat lunak komputer berbasis grafik dengan cepat. Visual Basic merupakan bahasa yang mendukung Pemrograman berorientasi objek. Beberapa karakteristik obyek yang tidak dapat dilakukan pada Visual Basic, antara lain seperti Inheritance tidak dapat dilakukan pada class module, Polymorphism secara terbatas bisa dilakukan dengan mendeklarasikan class module yang memiliki Interface tertentu. Visual Basic tidak bersifat case sensitive. Visual Basic merupakan salah satu Development Tool yaitu alat bantu dalam membangun dan mengembangkan program aplikasi komputer dengan desain form secara visual dan ada nya kemampuan untuk menggunakan komponen-komponen ActiveX yang disediakan oleh Microsoft Visual Basic ataupun pihak lain.Visual Basic yang pertama adalah Visual Basic versi 1.0 yang dikenalkan pada tahun 1991, pendekatan yang dilakukan untuk menghubungkan bahasa pemrograman dengan GUI berasal dari prototype yg dikembangkan oleh Alan Cooper yang disebut TRIPOD. Hingga akhirnya Visual Basic telah berkembang menjadi beberapa versi, sampai yang terbaru, yaitu Visual Basic 2010. Bagaimanapun juga Visual Basic 6.0 tetap menjadi versi yang paling populer karena mudah dalam membuat programnya dan tidak menghabiskan banyak memori. 2.8. UML (Unified Modeling Language) Unified Modeling Language (UML) adalah himpunan struktur dan teknik untuk pemodelan desain program berorientasi objek (OOP) serta aplikasinya. UML adalah metodologi untuk mengembangkan sistem OOP dan sekelompok perangkat tool untuk mendukung pengembangan sistem tersebut. UML mulai diperkenalkan oleh Object Management Group, sebuah organisasi yang telah mengembangkan model, teknologi, dan standar OOP sejak tahun 1980-an. Sekarang UML sudah mulai banyak digunakan oleh para praktisi OOP. UML merupakan dasar bagi perangkat (tool) desain berorientasi objek dari IBM [9]. Sampai era tahun 1990 puluhan metodologi pemodelan berorientasi objek telah bermunculan di dunia. Diantaranya adalah: metodologi booch, metodologi coad, metodologi OOSE, metodologi OMT, metodologi shlaer-mellor, metodologi wirfs-brock, dan sebagainya. Masa itu terkenal
153
dengan masa perang metodologi dalam pendesainan berorientasi objek. Masing-masing metodologi membawa notasi sendiri-sendiri, yang mengakibatkan timbul masalah baru apabila kita bekerjasama dengan kelompok atau perusahaan lain yang menggunakan metodologi yang berlainan. Pada tahun 1995 dikeluarkan draft pertama dari UML versi 0.8 [2]. III.
METODE PENELITIAN
Waterfall model [14] adalah model klasik yang bersifat sistematis, berurutan dalam membangun software. Selain itu Model ini merupakan model yang paling banyak dipakai oleh para pengembang software. Inti dari metode waterfall adalah pengerjaan dari suatu sistem yang dilakukan secara berurutan atau secara linear. Jadi jika langkah satu belum dikerjakan maka tidak akan bisa melakukan pengerjaan langkah 2, 3 dan seterusnya. Secara otomatis tahapan ke-3 akan bisa dilakukan jika tahap ke-1 dan ke-2 sudah dilakukan. Berikut ini adalah gambaran dari waterfall model:
Sumber: Sukamto dan Shalahuddin (2013) Gambar 1. Model Waterfall
Tahapan – tahapan yang ada pada model waterfall secara global [17] adalah: a. Analisis Kebutuhan “Tahap analisis kebutuhan adalah proses pengumpulan kebutuhan yang dilakukan secara intensif untuk mespesifikasikan kebutuhan perangkat lunak agar dapat dipahami seperti apa yang dibutuhkan oleh user”. b. Desain “Tahap desain (design) yaitu proses multi langkah yang fokus pada desain pembuatan program perangkat lunak termasuk strutur data, arsitektur perangkat lunak, representasi antar muka dan prosedur pengodean”. c. Code Generation “Tahap code generation adalah desain harus ditranslasikan ke dalam program perangkat lunak”. Hasil dari tahap ini adalah program komputer sesuai dengan desain yang telah dibuat pada tahap desain.
PENERAPAN MULTIMEDIA PEMBELAJARAN ... | ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL. IV NO. 2 AGUSTUS 2015 STMIK ANTAR BANGSA d. Pengujian “Tahap pengujian (testing) adalah fokus pada perangkat lunak secara dari segi lojik dan fungsional dan memastikan bahwa semua bagian sudah diuji”. Hal ini dilakukan untuk meminimalisir kesalahan dan memastikan keluaran yang dihasilkan sesuai dengan yang diinginkan. IV.
HASIL DAN PEMBAHASAN
Multimedia pengenalan bendera dan game interaktif ini dibuat untuk meningkatkan semangat dan daya ingat peserta didik dalam memahami mengenali bendera bendera. Dalam konsep ini beberapa bahan materi yang akan ditampilkan diintegrasikan dalam sebuah program dalam bentuk tampilan animasi, agar lebih menarik dan meningkatkan semangat belajar. Dengan Memanfaatkan media dalam hal ini komputer diharapkan proses belajar mengajar dapat berjalan lebih praktis dan efisien. Menurut Simamora (2008:66) Fungsi media adalah: 1. Memperjelas pesan agar tidak terlalu verbalitas. 2. Mengatasi keterbatasan ruang, waktu tenaga, dan daya indra. 3. Menimbulkan semangat belajar, interaksi langsung antara peserta didik dan sumber belajar. 4. Memungkinkan peserta belajar mandiri dengan bakat dan kemampuan visual serta kinestetiknya. 5. Memeberikan stimulasi yang sama, membandingkan pengalaman, dan menimbulkan persepsi yang sama. 4.1. Konsep Pembelajaran Multimedia Pengenalan Bendera Multimedia digunakan sebagai sanana untuk memudahkan dalam kegiatan belajar mengajar, pengunaan media ini sangat di butuhkan agar ilmu yang disampaikan dapat terserap dan di terima dengan mudah oleh peserta didik. Syarat media pembelajaran yang baik Adalah [16]: 1. Media pembelajaran harus meningkatkan motivasi peserta didik. 2. Menstimulus peserta didik mengingat apa yang sudah di pelajari Selalu memberikan stimulasi belajar baru. 3. Menstimulasi Peserta didik dalam memberikan tanggapan umpan balik, dan juga mendorong mereka untuk melakukan praktik dengan benar. Kriteria untuk menilai multimedia interaktif adalah sebagai berikut [16]: 1. Kemudahan Navigasi. Sebuah program harus dirancang sesederhana mungkin Sehingga peserta didik yang sedng mempelajari bahasa tidak perlu Belajar komputer dahulu. 2. Kognisi, Pengetahuan, dan Penyajian (presentasi) informasi. Kriteria ini untuk menilai isi program, apakah program telah memenuhi kebutuhan pembelajaran peserta didik atau belum. 3. Integrasi Media. Media harus Mengintegrasi aspek dan keterapilan bahasa yang harus di pelajari
4. Estetika. Untuk Menarik Pinat Peserta didik program harus mempunyai tampilan yang artistik. 5. Fungsi keseluruhan. Program yang dikembangkan harus memberikan pembelajaran yang diinginkan oleh peserta didik sehingga saat peserta didik selesai menjalankan sebuah program mereka telah belajar sesuatu. 4.2. Konsep Penggunaan Waterfall Waterfall model [14] adalah model klasik yang bersifat sistematis, berurutan dalam membangun software. Pada kegiatan ini yang diusulkan adalah sebagai berikut: 1. Analisa kebutuhan (Requirements analysis and definition) Mengumpulkan kebutuhan secara lengkap kemudian dianalisis dan didefinisikan kebutuhan yang harus dipenuhi oleh program yang akan dibangun. Fase ini harus dikerjakan secara lengkap untuk dapat menghasilkan desain yang lengkap. (pada kegiatan ini proses dilakukan dengan menganalisa kebutuhan apa saja yang ada pada kegiatan belajar TK khorul Bariyah Cakung, data siswa, data guru, serta mencari permasalahan apa saja yang ada pada TK tersebut). 2. Design sistem dan perangkat lunak (System and software design) Desain dikerjakan setelah kebutuhan selesai dikumpulkan secara lengkap. (pada kegiatan ini desain sistem dibuat dengan menganalisa kebutuhan sistem dan software yang ada). 3. Penulisan kode Program (Implementation and unit testing) Desain program diterjemahkan ke dalam kode-kode dengan menggunakan bahasa pemrograman yang sudah ditentukan. Program yang dibangun langsung diuji. (pada kegiatan ini merancang penulisan kode program seperti animasi, audio, gambar dll). 4. Penerapan dan Pengujian (Integration and system testing) Penyatuan unit-unit program kemudian diuji secara keseluruhan (system testing) 5. Pemeliharaan (Operation and maintenance) Mengoperasikan program dilingkungannya dan melakukan pemeliharaan, seperti penyesuaian atau perubahan karena adaptasi dengan situasi sebenarnya. 4.3. Perancangan Perancangan desain sistem yang digunakan pada game ini antara lain berupa perancangan storyboard, use case diagram, dan activity diagram. 4.3.1. Perancangan Storyboard Merupakan deskripsi masing-masing tampilan suatu kejadian dari game yang akan dimainkan.
ISSN 2089-8711 | PENERAPAN MULTIMEDIA PEMBELAJARAN ...
154
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV NO. 2 AGUSTUS 2015
Sumber: Hasil Penelitian (2010) Gambar 2. Story Board
Sumber: Hasil Penelitian (2010) Gambar 3. Usecase Diagram
4.3.2. Use case Diagram Use case Diagram mendeskripsikan interaksi tipikal antara pada pengguna sistem dengan sistem itu sendiri, dengan memberikan sebuah narasi tentang bagaimana sistem tersebut digunakan (fowler, 2005).
4.3.3. Activity Diagram Diagram ini menggambarkan langkah yang mana yang harus dijalankan secara berurutan dan langkah mana yang bisa dijalankan secara bersamaan.
Sumber: Hasil Penelitian (2010) Gambar 4. Activity Diagram
155
PENERAPAN MULTIMEDIA PEMBELAJARAN ... | ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL. IV NO. 2 AGUSTUS 2015 STMIK ANTAR BANGSA 4.1. Perancangan Interface Berikut adalah gambar Menu Utama atau Modul perancangan arsitektur dari Game Pengenalan Bendera untuk Anak TK : a. Rancangan antarmuka modulmenu utama
c. Rancangan antarmuka modul permainan Permainan-permainan yang disediakan juga bertujuan untuk membantu anak-anak TK mengingat warna bendera dan nama negara yang ditampilkan didalam layar monitor, anakanak akan memilih jawaban bendera yang sesuai dengan yang ada dilayar monitor, jika benar akan mendapatkan Point dan lanjut ke level berikut.
Sumber: Hasil Penelitian (2010) Gambar 5. Menu Utama
b. Rancangan antarmuka modul latihan Antar muka modul ini digunakan untuk mengenal dan mengingat bentuk-bentuk bendera negara didunia yang diinginkan. Ada beberapa pilihan bendera ditampilkan berupa gambar dan suara.
Sumber:Hasil Penelitian (2010) Gambar 7. Modul Permainan
4.4. Coding Tahap coding merupakan tahap pengkodean dari desain ke dalam suatu bahasa pemrograman. Dalam sistem ini desain yang telah dibuat dikodekan dengan menggunakan Microsoft Visual Basic. 4.5. Implementasi program Aplikasi multimedia interaktif pengenalan bendera ini terdiri dari satu program utama. Ketika aplikasi ini dijalankan akan muncul halaman utama, kemudian klik menu File sehingga muncul submenu dari File yaitu: a. submenu Main, yaitu menu untuk menampilkan permainan bendera b. submenu Latihan, yaitu menu untuk menampilkan halaman latihan c. submenu Bantuan, yaitu menu untuk menampilkan halaman bantuan d. submenu Keluar, yaitu menu untuk menampilkan keluar.
Sumber:Hasil Penelitian (2010) Gambar 6. Modul Latihan
Dalam implementasi sistem, akan diterangkan kegunaan masing-masing form dan bentuk form itu sendiri. Adapun formform yang terdapat dalam aplikasi ini adalah sebagai berikut :
ISSN 2089-8711 | PENERAPAN MULTIMEDIA PEMBELAJARAN ...
156
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV NO. 2 AGUSTUS 2015 a. Form Awal Menu Utama
c. Form Permainan Mengingat Bendera Negara Asia Tenggara
Sumber: Hasil Penelitian (2010) Gambar 8. Form Awal (Menu Utama)
Pada form ini terdapat 3 menu yang dapat dipilih pemain, yaitu: Menu File, Menu Level Game, Menu Informasi. Semua tombol menu dibuat dengan teks, karena tujuan pengguna adalah anak TK yang secara umum belum mampu membaca tulisan. Namun apabila kursor mouse diarahkan ke dalam area menu, maka akan muncul pilihan submenu. Sepanjang halaman utama ini dijalankan, akan ada musik pengiring agar menarik perhatian pengguna. b. Form Latihan Pengenalan Bendera Untuk membuka form Latihan mengenal bendera, pemain memilih menu Latihan mengenal bendera Negara pada Menu Utama. Pada form ini terdapat beberapa Bendera Negara Asia Tenggara. Untuk memulai klik Tombol Mulai, pemain memilih salah satu bendera negara Asia Tenggara yang tersedia. Pilih Bendera yang ingin diketahui pemain, dan akan keluar suara yang menyebutkan nama Negara asal, Sepanjang halaman utama ini dijalankan, akan ada musik pengiring agar menarik perhatian pengguna.
Sumber: Hasil Penelitian (2010) Gambar 9. Form latihan
157
Sumber: Hasil Penelitian (2010) Gambar 10. Form Permainan
Form ini digunakan untuk memilih jenis permainan untuk menghafal nama bendera negara-negara Asia Tenggara yang sudah disediakan dilayar TV. Pemain akan memilih jawaban di samping layar monitor, jika pemain benar menjawab, akan keluar suara didalam permainan tersebut dan akan mendapatkan point atau nilai 100, jika pemain salah menjawab nilai dikurang 50, Pemain yang menjawab benar akan lanjut ke level berikutnya dengan jumlah level sebanyak 5. Dalam permainan ini tidak ada yang menentukan Menang atau kalah, tidak ada tingkat kesulitan pada tiap-tiap levelnya sehingga masih tetap sama antara level 1-5. 4.6. Pengujian (Testing ) Tahap selanjutnya yaitu testing (Pengujian Sistem). Testing hanya menggunakan satu cara pengujian yaitu Blackbox Test. Pengujian dengan cara Blackbox test, yaitu pengujian sistem yang dilakukan dengan mengamati keluaran dari berbagai masukan. Jika keluaran sistem telah sesuai dengan rancangan untuk variasi data, maka sistem tersebut dinyatakan baik. Metode ujicoba blackbox digunakan sebagai kegian dalam keperluan fungsional dari aplikasi multimedia pengenalan bendera dan game interaktif. Ujicoba pada animasi ini agar dapat membuat kesimpulan, memungkinkan pengembang aniasi ini untuk membuat kondisi input yang akan melatih seluruh syarat-syarat fungsional suatu program animasi multimedia pengenalan bendera dan game interaktif.
PENERAPAN MULTIMEDIA PEMBELAJARAN ... | ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL. IV NO. 2 AGUSTUS 2015 STMIK ANTAR BANGSA dengan kondisi pengguna
Tabel 1. Pengujian Input/Event Proses Output Menu Utama Terdapat 3 menu Tampil menu utama utama File Terdapat 4 sub Tampil 4 sub menu menu Main Jika ingin Tampil memulai permainan permainan dapat langsung memainkan game ini Latihan Jika ingin Tampil halaman memulai latihan latihan dapat langsung menekan tombol latihan Bantuan Jika ingin Tampil halaman meminta bantuan bantuan tentang cara menggunakan game ini dapat langsung menekan tombol bantuan Keluar Jika ingin Tombol mengakhiri berfungsi sebagai program ini dapat tanda untuk langsung mengakhiri menekan tombol aplikasi ini close Sumber: Hasil Penelitian (2010)
Hasil Sesuai Sesuai Sesuai
7 8 9 10
Tingkat Ketertarikan menggunakan aplikasi Tingkat Kemudahan menggunakan Aplikasi Tingkat Peminat menggunakan aplikasi Tingkat Kesulitan menggunakan aplikasi
6
0
5
1
6
0
0
6
Sumber: Hasil Penelitian (2010) Sesuai Tabel 3. Tabel Pernyataan Pernyataan siswa
No Sesuai
1 2 3
sesuai
4 5 6 7
Pendapat responden digunakan untuk Ujicoba pada animasi ini agar dapat membuat kesimpulan untuk mengetahui persentase pengguna terhadap aplikasi multimedia pengenalan bendera dan game interaktif. Apakah aplikasi ini sesuai atau tidak berdasarkan hasil responden yang terdiri dari guru dan siswa TK khoirul Bariyah Cakung. Indikator ini terdiri dari 10 pernyataan. Menurut Lase (2012) dalam penelitianya ada beberapa indikator penggunaan, Tingkat kebutuhan, Kecocokan, Motivasi, Kreatifitas, Kesesuaian, Ketertarikan, Kemudahan, Peminat, Kesulitan.
8 9 10
Pernyataan
Y
T
Tingkat kebutuhan pengguna Tingkat Kecocokan dengan pengguna Tingkat kemudahan Aplikasi Tingkat Motivasi pengguna Tingkat Kreatifitas pengguna Tingkat Kesesuaian dengan kondisi pengguna Tingkat Ketertarikan menggunakan aplikasi Tingkat Kemudahan menggunakan Aplikasi Tingkat Peminat menggunakan aplikasi Tingkat Kesulitan menggunakan aplikasi
20
5
25
0
25
0
24
1
23
2
20
2
25
0
24
1
25
0
6
19
Sumber: Hasil Penelitian (2010)
Tabel 2. Tabel Pernyataan-pernyataan Guru
No 1 2 3 4 5 6
Pernyataan Tingkat kebutuhan pengguna Tingkat Kecocokan dengan pengguna Tingkat kemudahan Aplikasi Tingkat Motivasi pengguna Tingkat Kreatifitas pengguna Tingkat Kesesuaian
Y
T
5
1
6
0
6
0
5
1
5
1
4
2
Sumber: Hasil Penelitian (2010) Gambar 11. Grafik Guru
ISSN 2089-8711 | PENERAPAN MULTIMEDIA PEMBELAJARAN ...
158
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV NO. 2 AGUSTUS 2015 [4] [5] [6] [7]
[8] [9] Sumber: Hasil Penelitian (2010) Gambar 12. Grafik Siswa
V. KESIMPULAN Berdasarkan tahap-tahap penelitian dan pengembangan yang telah dilalui, bisa ditarik beberapa kesimpulan dan saran sebagai berikut: 1. Hampir seluruh siswa memberikan responpositif mengenai pembelajaran yang menggunakan multimedia pembelajaran permainan, dalam konteks dapat membawa manfaat, menarik, dan mampu meningkatkan motivasi belajar siswa. 2. Ditinjau dari aspek umum, rekayasa perangkat lunak, komunikasi visual, substansi materi dan pembelajaran, maka permainan multimedia interaktif yang dihasilkan dikategorikan cukup baik. 3. Ditinjau dari aspek tombol navigasi, tampilan multimedia, kemudahan penggunaan multimedia dan interaktifitas multimedia, dinilai baik oleh hampir seluruh siswa. 4. Penggunaan game ini sangat mudah dan tidak diperlukan keahlian khusus untuk memainkannya sehingga game ini dapat dimainkan oleh siapa saja. 5. Antar muka grafis game yang berbasis animasi membuat game ini lebih menarik
[10] [11]
[12] [13]
[14] [15] [16] [17]
[18]
Hamalik, Oemar. Perencanaan Pengajaran Berdasarkan Pendekatan Sistem. Bumi Aksara: Jakarta. 2002. Hariyanto. Metode Permainan dalam pembelajaran. http://www.belajarpsikologi.com. 2010. Hofstetter, Fred T. MultimediaLiteracy. Third Edition. McGraw-Hill International Edition, New York. 2001. Sommerville, Ian. SoftwareEngineering (Rekayasa PerangkatLunak)/Ian Sommerville; alih bahasa,Dra.Yuhilza Hanum M.Eng, ; HilariusWibi Hardani. Ed.6, Erlangga, Jakarta. 2003. Ismail, Andang. Education Games, Menjadi Cerdas dan Ceria Dengan Permainan Edukatif, Pilar Media, Yogyakarta. .2009. Kroenke, David M. Database processing jilid 1 edisi 9: dasar-dasar, desain dan implementasi. Jakarta: Erlangga. 2005. Madcoms. Microsoft Visual Basic 6.0 untuk Pemula, Andi Publisher. 2008. Mukhadis, A. Fenomena DialektikaSains dan Teknologi: ImplikasiTerhadap Perluasan Mandat danOrientasi Pembelajarannya. Malang , 1997. Padmono, Y. Manajemen Pembelajaran diKelas. Salatiga:Widya Sari Press. 2011. Permana, M.T. Meningkatkan Kemampuan Siswa Dalam Menulis Karangan Melalui Penggunaan Media Gambar Seri Di Kelas V SDN Cibulan II Desa Cibulan Kecamatan Lemahsugih Kabupaten Majalengka. Sumedang: Universitas Pendidikan Indonesia Kampus Sumedang. 2009. Pressman, Roger S. Software Engineering: A Practitioner’sApproach, Fourth Edition.McGraw-Hill International Edition, New York. 2002. Rivai, Ahmad dan Nana Sudjana. Media Pengajaran Bandung: Sinar Baru. 2007. Simamora, Raymond. Buku Ajar Pendidikan Dalam Keperawatan. Jakarta. Buku kedokteran EGC. 2009 Sukamto, Rosa Ariani dan Muhammad Shalahuddin. Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek. Bandung: Informatika. 2013. http://id.wikipedia.org/wiki/Visual_Basic diakses tgl 22 feb 2013
Berdasarkan kesimpulan diatas maka peneliti memberikan beberapa saran diantaranya: 1. Perlu ditambahkan level permainan yang lebih banyak, sehingga pemain tidak akan cepat bosan. 2. Level permainan belum diacak sehingga objek selalu berada pada posisi yang sama. 3. Pengenalan Bendera masih sedikit jumlah negaranya dan disarankan untuk bisa lebih banyak Negara yang dikenal dalam game ini. 4. Dalam game ini tingkat kesulitan masih sama tiap-tiap level, sehingga anak-anak akan merasa permainan ini masih biasa saja. REFERENSI [1]
[2] [3]
Arisnawati, D. Penggunaan Metode Bermain Benda-benda Konkret dalam Peningkatan Keterampilan Hitung Dasar Kelas III Sekolah Dasar Negeri 1 Kebumen. Surakarta: UNS. 2009. Dharwiyanti, Sri. Pengantar Unified Modeling Language (UML). IlmuKomputer.Com. 2003. Fowler, Martin. UML Distilled Edisi 3, Penerbit Andi.Yogyakarta. 2005.
159
PENERAPAN MULTIMEDIA PEMBELAJARAN ... | ISSN 2089-8711
Rachmat Hidayat, M.Kom. Tahun 2005 lulus dari Program Studi Sistem Infromasi STMIK PGRI Tangerang. Tahun 2011 lulus dari Program Pascasarjana Magister Ilmu Komputer STMIK Nusa Mandiri Jakarta. Jabatan Fungsional Akademik Asisten Ahli di AMIK BSI Tangerangn tahun 2008. Aktif menulis di beberapa jurnal dan mengikuti seminar.
Hari Sugiarto, M.Kom. Tahun 2006 lulus dari Program Studi Sistem Informasi STMIK Nusa Mandiri Jakarta. Tahun 2012 lulus dari Program Pascasarjana Magister Ilmu Komputer STMIK Nusa Mandiri Jakarta. Jabatan Fungsional Akademik Asisten di Program Studi Manajemen Informatika AMIK BSI Jakarta tahun 2014. Aktif menulis di beberapa jurnal dan mengikuti seminar.
JURNAL SISTEM INFORMASI VOL.IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA
RANCANG BANGUN SISTEM INFORMASI PENJUALAN TAS PADA TOKO LOKALOP Ratih Yulia Hayuningtyas
Abstract -- Information technology is important role, among others in the business world, this can be seen with the advent of electronic commerce (e-commerce). The Internet in business processes especially promotional activities and product purchasing services, making e-commerce in a business organization will provide benefits. E-commerce is the activity with of taking advantage of business such as sales, purchases, services, information and trading through intermediaries, namely computer networks, especially the Internet. Benefits of e-commerce to improve customer service and enhance the competitiveness of companies. Lokalop one store shop in the business of selling bags, which still uses the system used konvensionel system is certainly less effective in terms of promotion and less efficient in terms of sales. Conventional systems that buyers should come directly to the store so time consuming consumers far away from the store. Sales of conventionally not too much help because of the difficulty in the Promotion. Promotion directly approached potential buyers that it is definitely going to take a considerable cost. Therefore made online sales system to help the sales transaction at the store Lokalop. Intisari -- Teknologi informasi memegang peranan penting, diantaranya dalam dunia bisnis, hal ini dapat dilihat dengan munculnya electronic commerce (e-commerce). Dengan adanya internet dalam proses bisnis khususnya kegiatan promosi dan layanan pembelian produk, menjadikan e-commerce dalam suatu organisasi bisnis akan memberikan manfaat. E-commerce adalah kegiatan bisnis dengan tujuan mengambil keuntungan seperti penjualan, pembelian, pelayanan, informasi dan perdagangan melalui perantara yaitu jaringan komputer terutama internet. Manfaat e-commerce yaitu meningkatkan pelayanan terhadap pelanggan serta meningkatkan daya saing terhadap perusahaan. Toko Lokalop salah satu toko yang bergerak dibidang usaha penjualan tas, dimana sistem yang digunakan masih menggunakan sistem konvensional yang pastinya kurang efektif dalam hal promosi dan kurang efisien dalam hal penjualan. Sistem konvensional yaitu pembeli harus datang langsung ke toko sehingga menyita waktu pembeli yang berada jauh dari toko tersebut. Penjualan secara konvensional tidak terlalu banyak membantu karena sulitnya dalam berpromosi. Melakukan promosi secara langsung mendatangi calon pembelinya yang sudah pasti akan memakan biaya yang cukup besar. Maka dari itu dibuatlah sistem penjualan online dengan tujuan dapat membantu transaksi penjualan pada toko Lokalop. Kata kunci
: Sistem, Informasi, Penjualan, Lokalop
Program Studi Sistem Informasi STMIK Nusa Mandiri Jakarta, Jln. Damai No. 8 Warung Jati Barat (Margasatwa) Jakarta Selatan Telp. (021) 78839513 Fax. (021) 78839421; e-mail:
[email protected]
I.
PENDAHULUAN
Penggunaan internet yang menjurus kepada cyberspace terlihat akan mendominasi seluruh kegiatan di atas permukaan bumi dimasa kini dan dimasa yang akan dating [9]. Internet merupakan jaringan komputer global yang menghubungkan dunia dalam satu jaringan [4]. Internet dapat memberikan segala informasi yang dibutuhkan masyarakat, serta digunakan dalam pencarian data atau informasi [4]. Teknologi informasi memegang peranan penting, diantaranya dalam dunia bisnis. Hal ini dapat dilihat dengan munculnya electronic commerce (e-commerce). Dengan membawa keunggulan internet dalam proses bisnis khususnya kegiatan promosi dan layanan pembelian produk, menjadikan e-commerce dalam suatu bisnis yang memberikan manfaat bagi perusahaan yang mengaplikasikannya [11]. E-commerce adalah kegiatan-kegiatan bisnis dengan tujuan mengambil keuntungan seperti penjualan, pembelian, pelayanan, informasi dan perdagangan melalui perantara yaitu melalui suatu jaringan komputer, terutama internet [9]. Dengan adanya e-commerce ini memudahkan pelanggan untuk dapat melakukan transaksi jual beli tanpa harus datang ke tempatnya[9]. Penggunaan e-commerce bagi pihak produsen dapat membantu meningkatkan kemajuan perusahaan seperti hal pemasaran, pemesanan sampai dengan transaksi penjualan [4] Manfaat e-commerce dalam meningkatkan pelayanan terhadap pelanggan serta meningkatkan daya saing perusahaan dalam hal ini menjadi sudut pandang dari penulis sebagai obyek penelitian ini. Melihat kenyataan tersebut maka penerapan teknologi e-commerce merupakan salah satu faktor yang penting untuk menunjang keberhasilan suatu produk dari sebuah perusahaan [6]. Toko Lokalop salah satu toko yang bergerak dibidang penjualan tas, dimana dalam sistem penjualannya masih menggunakan sistem konvensional yang pastinya kurang efektif dalam hal promosi dan kurang efisien dalam hal penjualan. Sistem konvensional yaitu pembeli harus datang langsung ke toko sehingga menyita waktu pembeli yang berada jauh dari toko tersebut. Penjualan secara konvensional tidak terlalu banyak membantu penjualan karena sulitnya dalam berpromosi. Melakukan promosi secara langsung mendatangi calon pembelinya yang sudah pasti akan memakan biaya yang cukup besar. Maka dari itu dibuatlah sistem penjualan online dengan tujuan dapat membantu transaksi penjualan pada toko Lokalop.
ISSN 2089-8711 | RANCANG BANGUN SISTEM ...
160
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015 II.
KAJIAN LITERATUR
A. Sistem Informasi Penjualan Sistem yaitu kumpulan dari bagian-bagian yang bekerja sama untuk mencapai tujuan yang sama atau sekumpulan objek yang saling berinteraksi serta berhubungan untuk suatu tujuan[3]. Informasi merupakan data yang telah diolah menjadi sebuah bentuk yang berarti bagi penerimanya dan bermanfaat dalam pengambilan keputusan saat ini atau mendatang[3]. Kualitas informasi tergantung dari tiga hal yaitu [2]: 1. Akurat Informasi dapat dikatakan akurat, harus bebas dari kesalahan dan tidak menyesatkan 2. Tepat Waktu Informasi yang datang pada penerima tidak boleh terlambat karena informasi yang sudah usang tidak memiliki nilai. 3. Relevan Informasi tersebut harus memiiliki manfaat untuk pemakainya. Sistem informasi adalah seperangkat komponen yang saling berhubungan yang berfungsi mengumpulkan, memproses, menyimpan dan mendistribusikan informasi untuk pembuatan suatu keputusan atau tujuan tertentu [13]. Penjualan merupakan suatu aktivitas untuk memperoleh pendapatan, baik untuk perusahaan besar maupun perusahaan kecil. Penjualan merupakan proses akhir dari kegiatan pemasaran, karena pada proses ini ada penetapan harga, serah terima barang dan adanya pembayaran yang disepakati oleh penjual dan pembeli [14]. Sistem Informasi Penjualan diartikan sebagai suatu kegiatan yang dijelaskan melalui prosedur-prosedur yang meliputi urutan kegiatan sejak diterimanya pesanan dari pembeli sampai dengan pengiriman barang [14]. B. E-Commerce Electronic Commerce (E-commerce) salah satu teknologi yang berkembang pesat dalam pembelian dan penjualan barang atau jasa melalui jaringan internet [9]. E-commerce merubah semua kegiatan marketing dan juga sekaligus memangkas biaya-biaya operasional untuk kegiatan trading (perdagangan). Proses yang ada dalam e-commerce adalah sebagai berikut [6]: 1. Presentasi elektronis (pembuatan website) untuk produk dan layanan. 2. Pemesanan secara langsung dan tersedianya tagihan. 3. Otomatisasi akun pelanggan secara aman (baik nomor rekening maupun nomor kartu kredit). 4. Pembayaran yang dilakukan secara langsung (online) dan penaganan transaksi.
161
C. Internet Internet berasal dari bahasa latin, inter yaitu “antara” suatu jaringan antara atau penghubung. Internet menghubungkan berbagai jaringan yang tidak saling bergantung pada satu sama lain dengan sedemikian rupa sehingga mereka dapat berkomunikasi [9]. Internet merupakan kependekan dari kata “internetwork”, yang berarti rangkaian komputer yang terhubung menjadi beberapa rangkaian jaringan. Sistem komputer terhubung secara global dan menggunakan TCP/IP sebagai protokol [5]. D. Dreamweaver Suatu perangkat lunak web editor keluaran Adobe. Sistem yang digunakan untuk membangun dan mendesign suatu website dengan fitur-fitur yang menarik dan memberi kemudahan dalam penggunaannya[8]. E. PHP PHP (Hypertext Preprocessor) bahasa script server-side yang disisipkan dalam dokumen HTML. Penggunaan PHP memungkinkan web dapat dinamis sehingga web menjadi lebih mudah dan efisien. PHP merupakan Software Open Source [6]. Bahasa PHP bekerjasama dengan HTML dan sepenuhnya dijalankan pada web server [12]. F. HTML Sebagian besar aplikasi web menggunakan HTML. HTML (HyperText Markup Language) adalah bahasa standar untuk membuat halaman-halaman web[2]. G. MySQL MySQL Merupakan software yang tergolong database server dan bersifat open source. Open source menyatakan bahwa software ini dilengkapi dengan source code, selain itu tentu saja bentuknya executeable-nya atau kode yang dapat dijalankan secara langsung dalam sistem operasi, dan bisa diperoleh dengan cara mengunduh di internet secara gratis. MySQL juga bersifat multiplatform [7]. H. XAMPP XAMPP merupakan sebuah tool yang menyediakan beberapa paket perangkat lunak ke dalam satu buah paket. Dengan menginstal XAMPP, tidak perlu lagi melakukan instalasi dan konfigurasi web server Apache, PHP dan MySQL secara manual [10]. III.
METODE PENELITIAN
Metode Pengumpulan data yang digunakan yaitu dengan metode observasi dan studi pustaka. Metodologi pengembangan sistem perangkat lunak yang penulis gunakan adalah model Unified Software Development Process. USDP merupakan metodologi untuk pengembangan perangkat lunak yang bersifat use-case-driven, berpusat pada arsitektur perangkat lunak. Unified Software Development Process ini pertama kali diperkenalkan oleh Rational Team. Gambar 1. adalah tahapan dari Unified Software Development Process.
RANCANG BANGUN SISTEM ... | ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL.IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA Didalam konsep Unified Software Development Process pembagian kerja bisa dibagi kedalam dua jenis penugasan, yaitu: 1. Primary Tasks Semua penugasan yang berkontribusi langsung untuk pengembangan proyek di fase-fase yang lebih tinggi. 2. Secondary Tasks Semua penugasan berkaitan dengan pencegahan atau pengulangan terhadap risiko-risiko yang ada, penanggulangan masalah-masalah kritis yang terjadi di dalam tim, pencarian bug (bug trackng) dan pembuatan laporan. Sumber: Nugorho, Adi (2010) Gambar. 1 Phase unified software development process
Model ini memiliki empat tahap pengembangan yaitu inception, elaboration, construction dan transition. Selain itu juga tampak aktifitas yang harus dilakukan sepanjang pengembangan perangkat lunak yaitu business modeling, requirements, analysis and design, dan implementasi test [8]. Tahapan yang ada pada model Unified Software Development Process Sebagai berikut [8]: 1. Inception Dalam tahap ini pengembang software harus bisa melakukan interaksi dengan pengguna, sebagai langkah awal untuk mengidentifikasi kebutuhan-kebutuhan sistem yang hendak dibuat. 2. Elaboration Tahap elaboration mendapatkan gambaran umum kebutuhan dan fungsi-fungsi perangkat lunak. Pada tahap ini telah dimulai rancang bangun perangkat lunak 3. Construction Pada tahap construction membangun perangkat lunak sampai dengan perangkat lunak tersebut siap digunakan. Tahapan ini memenuhi kebutuhan dan persyaratan, pengkodean dan penguji perangkat lunak. 4. Transition Tahapan ini difokuskan pada bagaimana menyampaikan perangkat lunak yang sudah jadi. Perangkat lunak akan diuji oleh penguji maupun oleh pengguna.
Kelebihan yang bisa didapatkan dengan memakai Unified Software Development Process sebagai berikut: 1. Risiko bisa cepat dikenali dan dikurangi. Hal ini terdapat pada setiap fase Unified Software Development Process. 2. Perubahan user requirement lebih mudah diterapkan, terdapat pada fase transition. 3. Total kualitas produk lebih baik, terdapat pada fase transition. 4. Baik untuk proyek yang besar, terdapat pada fase inception dan elaboration. 5. Tim dapat memahami user requirement dengan lebih baik, terdapat pada fase inception. IV.
HASIL DAN PEMBAHASAN
Analisa Sistem berjalan Berikut activity diagram, spesifikasi dokumen masukan dan spesifikasi dokumen keluaran sistem berjalan yang ada di toko Lokalop A. Activity Diagram Penjualan Activity diagram menggambarkan aliran kerja atau aktivitas dari sebuah sistem atau proses bisnis. Didalam activity diagram ini menggambarkan aktivitas sistem yang dilakukan oleh sistem, bukan apa yang dilakukan actor. Berikut ini adalah activity diagram pada penelitian ini.
Sumber: Hasil Penelitian (2015) Gambar 2. Activity Diagram Penjualan
ISSN 2089-8711 | RANCANG BANGUN SISTEM ...
162
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015 B. Activity Diagram Pembayaran Berikut ini adalah activity diagram pembayaran pada penelitian ini.
Sumber: Hasil Penelitian (2015) Gambar 3. Activity Diagram Pembayaran
C. Activity Diagram Pembuatan Laporan Berikut ini adalah activity diagram pembuatan laporan pada penelitian ini.
Sumber: Hasil Penelitian (2015) Gambar 4. Activity Diagram Pembuatan Laporan
163
D. Spesifikasi Dokumen Masukan Dokumen masukan adalah segala bentuk masukan yang berupa dokumen yang diolah dalam proses yang dapat menghasilkan keluaran atau output. 1. Nama Dokumen : Daftar Barang Fungsi : Untuk melihat data stok barang Sumber : Pemilik Tujuan : Bag. Penjualan Media : Kertas Frakuensi : Setiap pengecekan barang E. Spesifikasi Dokumen Keluaran Dokumen keluaran adalah dokumen yang dihasilkan dari proses. 1. Nama Dokumen : Faktur Barang Fungsi : Sebagai bukti Penjualan Sumber : Kasir Tujuan : Pembeli Media : Kertas Frekuensi : Setiap terjadi transaksi penjualan 2. Nama Dokumen : Rekapitulasi Penjualan Fungsi : Sebagai transaksi Harian
RANCANG BANGUN SISTEM ... | ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL.IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA
3.
Sumber Tujuan Media Frekuensi Nama Dokumen Fungsi Sumber Tujuan Media Frekuensi
: Kasir : Bag. Penjualan : Kertas : Setiap hari : Laporan Penjualan : Sebagai Laporan : Bag. Keuangan : Pemilik : Kertas : Setiap Bulan
yang digunakan untuk mengolah data penjualan, menu login dan menu logout. Rancangan design user digunakan untuk mempermudah para pembeli dalam melakukan pembelian barang. Di dalam design user terdapat menu-menu yang dapat digunakan oleh user seperti home, produk, profil, cara beli dan bayar, keranjang belanja, konfirmasi, katalog dan hubungi kami. Berikut ini adalah gambar rancangan design pada penelitian ini.
Metode USDP (Unified Software Development Proses) Setelah dilakukan analisis dan mengetahui permasalahan yang ada, kemudian selanjutnya adalah mengimplementasikan ke metode pengembangan perangkat lunak dengan metode Unified Software Development Proses yang memiliki 4 tahapan yaitu: 1. Inception a. Permasalahan yang ada yaitu kurang efektif dan efisien dalam hal penjualan dan promosi. b. Mengidentifikasi kebutuhan sistem yang baru, seperti kebutuhan fungsional dan kebutuhan nonfungsional. Kebutuhan fungsional berisi proses-proses apa saja yang nantinya dilakukan oleh sistem. Kebutuhan nonfungsional yaitu kebutuhan yang berisi propeerti yang dimiliki oleh sistem. c. Mengidentifikasi kelayakan sistem yang baru layak atau tidaknya menjadi sebuah sistem informasi. Biasanya kelayakan ini dimulai dari segi teknis. Apakah teknologi mudah didapat, murah dan tingkat pemakainnya mudah. Kelayakan operasional menjelaskan kebutuhan sistem usulan harus benarbenar bisa menyelesaikan masalah dari segi pengguna dan informasi yang dihasilkan harus benar-benar informasi yang dibutuhkan pengguna. 2. Elaboration Pada tahapan ini akan membuat sebuah design antarmuka. Semua design interface dari user sampai admin. a. Merancang design Pada proses perancangan design dibuat dua halaman yang terdiri dari design admin digunakan untuk admin dan design user digunakan untuk user atau pembeli. Pada rancangan design admin terdiri dari menu admin
Sumber: Hasil Penelitian (2015) Gambar 5. Design admin
Sumber: Hasil Penelitian (2015) Gambar 6. Design user
b.
Merancang UML Pada penelitian ini dibuat Unified Modeling Language (UML) yang terdiri dari use case dan activity diagram.
Home
Produk
Profil
Cara
Beli
&
Bayar
Pembeli
Admin Keranjang
Download
Belanja
Katalog
Konfirmasi
Hubungi
Kami
Sumber: Hasil Penelitian (2015) Gambar 7. Use Case Sistem Informasi Penjualan
ISSN 2089-8711 | RANCANG BANGUN SISTEM ...
164
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015
Pembeli
Web
Database
Pilih Halaman Produk
Tampil Produk terbaru dan semua produk
Data Beli <<extend>>
Lihat Produk
Admin
Produk
Pilih Produk
<
>
<<extend>> Beli Produk
Ya
Form Keranjang Belanja
Simpan ke keranjang Belanja
Data Pesan Tidak
Pembeli
Sumber: Hasil Penelitian (2015) Gambar 8. Use Case Halaman Produk User
Sumber: Hasil Penelitian (2015) Gambar 10. Activity Diagram Halaman Produk
c.
Web
Lihat Website
Pilih Halaman Home
Pilih Tampil Home
Merancang basis data Basis data merupakan kumpulan dari data yang saling berhubungan antara satu dengan yang lainnya. Basisdata atau database merupakan salah satu komponen yang penting dalam sistem informasi, karena berfungsi sebagai basis penyedia informasi bagi pengguna[13]. Rancangan basis data dibuat mulai dari pembuatan database, tabel dan sebagainya.
Tidak
Spesifikasi File Data Produk Nama File : produk.myd Akronim : tabel produk Fungsi File : Untuk Menyimpan Data Produk Tipe File : File Master Akses File : Random Panjang Record : 195 bytes Field Kunci : id_produk
Pilih Halaman Produk Pilih Tampil Produk Tidak Pilih Halaman Profil
Pilih Tampil Profil Tidak Pilih Halaman Cara Beli dan Bayar Pilih Tampil Cari Beli dan Bayar Tidak
Tabel 1. Tabel Produk
Pilih Halaman Keranjang Belanja Pilih Tampil Keranjang Belanja
No
Elemen Data
Akronim
Type
1
Id_produk
Id produk
Integer
5
2
Id_kategori
Id Kategori
Integer
5
3
Nama_produk
50
Deskripsi
5 6
Harga Stok
7
Tgl_masuk
8
Gambar
9 10
Dibeli Diskon
Nama produk Deskripsi Produk Harga Produk Stok Produk Tanggal Masuk Gambar Barang Dibeli Barang Diskon
Varchar
4
Width
Tidak Pilih Halaman Konfirmasi Pilih Tampil Konfirmasi Tidak Pilih Halaman Download Katalog Pilih Tampil Download Katalog Tidak Pilih Halaman Hubungi Kami Pilih Tampil Hubungi Kami Tidak
Sumber: Hasil Penelitian (2015) Sumber: Hasil Penelitian (2015) Gambar 9. Activity Diagram Sistem Informasi Penjualan
165
RANCANG BANGUN SISTEM ... | ISSN 2089-8711
Text Integer Integer
20 5
Date Varchar
100
Integer Integer
5 5
Deskripsi Primary Key Foreign Key
JURNAL SISTEM INFORMASI VOL.IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA Spesifikasi File Data Pesan Nama File : pesan.myd Akronim : tabel pesan Fungsi File : Untuk Menyimpan Data Pesan Tipe File : File Transaksi Akses File : Random Panjang Record : 33 bytes Field Kunci : id_pesan Tabel 2. Tabel Pesan No 1 2
Elemen Data Id_pesan Status_pesan
Akronim Id pesan Status pesan
Type Integer Varchar
Width 5 15
3 4 5 6
Tgl_pesan Jam_pesan Total Id_kirim
Tanggal pesan Jam pesan Total id kirim
Date Time Int Int
8 5
Sumber: Hasil Penelitian (2015)
ERD (Entity Relationship Diagram) Entity Relationship Diagram digunakan untuk mendeskripsikan data atau objek yang dibuat berdasarkan entitas (entity) serta hubungan (relationship) antar entitasentitas. ERD pada penelitiani ini dapat dilihat pada gambar Deskripsi 4.10. Primary Key
Sumber: Hasil Penelitian (2015) Gambar 11. ERD (Entity Relationship Diagram)
3. Construction Pada tahapan ini dilakukan pengodingan atau pengimplementasian hasil dari rancangan. 4. Transition Melakukan pengujian sistem yang baru merupakan proses mengeksekusi sistem perangkat lunak untuk menentukan apakah sistem perangkat lunak sudah sesuai dengan sistem. Biasanya pengujian dilakukan dengan pencarian bug, kesalahan pada baris program yang menyebabkan kegagalan sistem. Tampilan Website
Sumber: Hasil Penelitian (2015) Gambar 12. Halaman Web
ISSN 2089-8711 | RANCANG BANGUN SISTEM ...
166
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015 [2]
[3] [4]
[5] [6]
[7] [8] Sumber: Hasil Penelitian (2015) Gambar 13. Halaman Produk
V.
KESIMPULAN
A. Kesimpulan 1. Dengan adanya e-commerce membantu dalam menawarkan dan memperluas promosi dan memberikan informasi produk tas. 2. Penjualan secara online lebih menghemat waktu dalam melakukan transaksi penjualan karena web ini dapat diakses kapan saja dan dimana saja. 3. Penjualan semakin meningkat dengan adanya promosi secara online. 4. Informasi yang didapat merupakan informasi yang akurat, cepat, praktis dan efisien. B. Saran 1. Menjaga keamanan e-commerce untuk menghindari kecurangan financial, pencurian informasi. 2. Untuk meningkatkan kinerja serta untuk mengembangkan aplikasi ini maka sebaiknya diadakan pengembangan aplikasi mulai dari tampilan halaman web sampai dengan maintenancenya. 3. Perlu diadakan pelatihan bagi karyawan yang dan penambahan teknisi komputer, sehingga kendalakendala yang terjadi pada sistem komputer dapat diatasi dengan cepat. 4. Persediaan barang yang ada harus lebih diperhatikan lagi, supaya proses penjualan dapat terlaksana dengan baik REFERENSI [1]
Al-Rosyid, Harun., Bambang Eka Purnama, Indah Uly Wardati. Sistem Informasi Penjualan Buku Berbasis Website Pada Toko Buku Standart Book Seller Pacitan. Indonesian Journal on Networking and Security- ISSN: 2302-5700.
167
RANCANG BANGUN SISTEM ... | ISSN 2089-8711
Amin, Fatkhul, R. Soelistijadi, dan Aji Priambodo. Aplikasi Ecommerce Sentra Batik di kota Semarang Sebagai salah satu upaya Media Promosi dan Transaksi Secara Online. Jurnal Teknologi Informasi DINAMIK Volume 17, No.1, Januari 2012:67-74. ISSN : 0854-9524. Fatta, Al Hanif. Analisis dan Perancangan Sistem Informasi. Yogyakarta:Andi Offset. 2007. Handita, Ditya Banu, Umar, dan Umi Fadlillah. Sistem Informasi Penjualan Berbasis Web Pada USANTEX. Jurnal Emitor Vol. 12 No. 01. ISSN : 1411-8890. Irawan. Panduan Berinternet untuk Orang Awam. 2011. Maxicom: Palembang. Irnawati, Dewi. Pemanfaatan E-Commerce Dalam Dunia Bisnis. November 2011. Jurnal Ilmiah Orasi Bisnis-Edisi ke VI, November 2011. ISSN:2085-1375. Kadir, A. Membuat Aplikasi Web dengan PHP dan Databse MySQL. Andi Offset: Yogyakarta. 2009. Nugorho, Adi. Rekayasa Perangkat Lunak Berorientasi Objek dengan Menggunakan Metode USDP (Unified Software Development Process). Yogyakarta:Andi Offset. 2010.
[9] Rejeki, Rara Sri Artati, Agus Prasetyo utomo, dan Stefiana Sri Susanti. Perancangan dan Pengaplikasian Sistem
[10] [11]
[12] [13]
[14]
Penjualan pada “Distro Smith” Berbasis E-Commerce. Jurnal Teknologi Informasi DINAMIK Volume 16, No.1, Juli 2011:150159. ISSN : 0854-9524. Ramadhan, Arief. Pemrograman Web Databse dengan PHP dan MySQL. Bogor: Elex Media Komputindo. 2006. Rudy, Suyan Alias Wati, Reinaldi, Natalini. Analisis dan Perancangan Sistem E-commerce (Studi Kasus: PT. Istana Romantik Dekorindo). Seminar Nasional Aplikasi Teknologi Informasi 2008. Yogyakarta, 21 Juni 2008. ISSN: 1907-5022. Sadeli, Muhammad. 7 Jam Belajar Interaktif Dreamweaver CS5 untuk Orang Awam. Maxicom: Palembang. 2011. Sugara, Eka Prasetya Adhy. Sistem Informasi Pencarian dan Penjualan Barang Berbasis Web Pada Toko Bagus.Jurnal Teknologi dan Informatika Vol. 1 No.2 Mei 2011 Wily, Indrajani. Analisis dan Perancangan Sistem Penjualan Berbasis Web Pada PT. Sarang Imitasi. Seminar Nasional Teknologi 2007. Yogyakarta, 24 November 2007. ISSN: 19789777. Ratih Yulia Hayuningtyas, M.Kom. Tahun 2011 Lulus dari Strata Satu (S1) Program Studi Sistem Informasi STMIK Nusa Mandiri. Tahun 2015 Lulus dari Strata Dua (S2) Program Studi Magister Ilmu Komputer STMIK Nusa Mandiri Jakarta. Saat ini bekerja sebagai tenaga pengajar di AMIK BSI Jakarta.
JURNAL SISTEM INFORMASI VOL.IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA
ANALISIS PENERAPAN SISTEM INFORMASI PENJUALAN MERCEDES-BENZ: STUDI KASUS PENELITIAN DI PT. XYZ Riva Abdillah Aziz
Abstract—
This research aims toward the study of the effective sales information profile for Merecedes-Benz products, based on in-depth observation and analysis in PT. XYZ and how the iplementation of the information systems behave. Approach of the study was based on qualitative method where nine managerial level and some related staffs were interviewed. The study revealed that: 1. The level of technical knowledge in handling data within the sales information systems required special attention. 2. Beside human resources and supporting phyical components of the application required serious revisits, while reengineering and redefining of methodology as well as the upgrading of the system concepts and application are required. based on the results of the above study concluded that: 1. Needed upgrading knowledge of the employees of PT. XYZ on the functions and benefits of information systems sales DMS. 2. Needed an active role of the management of PT. XYZ to monitor the use of sales information system DMS. 3. Needed implementation the classification and management of user access rights
I. PENDAHULUAN
Untuk mengefektifkan sistem pelaporan penjualan dan pelayanan customer Mercedes-Benz, PT. Mercedes-Benz Indonesia mempergunakan sebuah Sistem Informasi Penjualan yang disebut dengan Dealer Management Syestem. Dealer Management Syestem yang disingkat menjadi DMS adalah sebuah aplikasi yang menjadi standar sistem informasi dealer Mercedes-Benz khususnya di Indonesia. Sistem informasi ini diselenggarakan dengan tujuan untuk menjadikan proses administrasi penjualan dilingkungan Mercedes-Benz Indonesia menjadi lebih baik., dan menghasilkan informasi yang diperlukan sebagai alat analisa dan evaluasi manajemen baik untuk manajemen PT. Mercedes-Benz Indoensia sebagai ATPM maupun manajemen dealer-dealer yang dimiliki oleh Mercedes-Benz Indonesia Penerapan sistem informasi penjualan ini digunakan oleh Intisari— Penelitian ini bertujuan untuk mempelajari PT. XYZ sejak bulan September 2008. Di dalam prakteknya bagaimana sistem informasi penjualan yang efektif pada produk sampai saat ini masih banyak kendala yang dihadapi oleh PT. Merecedes-Benz, berdasarkan dengan pengamatan yang mendalam dan analisis bagaimana perilaku penggunaan sistem XYZ, mulai dari jumlah hak akses yang terbatas sampai informasi penjulan di PT. XYZ. Pendekatan penelitian ini dengan laporan yang dihasilkan tidak sesuai dengan yang menggunakan metode kualitatif di mana sampel yang diambil diinginkan. Permasalahan hak akses (License) menjadi untuk diwawancarai, berdiskusi dan bertukar informasi yang permasalahan yang paling besar di dalam penerapan sistem bermanfaat adalah sebanyak sembilan orang dari tingkat informasi ini, dikarenakan setiap user yang akan manajerial dan beberapa staf yang terkait. Hasil penelitian mempergunakan sistem informasi penjualan ini akan menunjukkan bahwa 1. Tingkat pengetahuan teknis dalam dikenakanan biaya License sebesar ± €2000/user oleh pihak mempergunakan data sistem informasi penjualan membutuhkan ADP sebagai penyedia sistem informasi penjualan ini, belum perhatian khusus. 2. Selain SDM dan dukungan komponen fisik dari aplikasi, dibutuhkan keseriusan yang konsisten, sambil lagi biaya maintenance yang harus dibayarkan pertahunnya menataulang dan mendefinikan kembali metodelogi serta sebesar ±$100/user yang dikenakan oleh pihak PT. Mercedespeningkatan konsep dan kebutuhan aplikasi. Berdasarkan Benz Indonesia. Keadaan ini membuat pihak PT. XYZ penelitian di atas maka dapat disimpulkan bahwa: 1. melakukan sebuah langkah untuk mempergunakan hak akses Dibutuhkan peningkatan pengetahuan karyawan PT. XYZ yang jumlahnya terbatas yaitu sebanyak 16 license untuk terhadap fungsi dan keuntungan dari sistem informasi penjualan dipergunakan secara bergantian, namun kebijakan ini DMS. 2. Dibutuhkan peran aktif dari manajemen PT. XYZ menimbulkan sebuah masalah baru yakni resiko kemanan data untuk memonitor penggunaan sistem informasi penjualan DMS. yang dapat berakibat kerugian materiil dan non materiil 3. Dibutuhkan penerapan klasifikasi dan manajemen hak akses kepada PT. XYZ. pengguna. Adapun maksud dari penelitian ini adalah: Untuk merumuskan dan membuat sebuah strategi optimal Kata kunci: SOP, DMS, Agen Tunggal Pemegang Merek (ATPM) dalam penggunaan sistem informasi penjualan DMS, sehingga dengan strategi yang optimal ini diharapkan penggunaan Program Studi Teknik Komputer AMIK BSI Jakarta, Jln. RS sistem informasi penjualan DMS dapat lebih optimal lagi, Fatmawati No. 24 Pondok Labu Jakarta Selatan Telp sebagaimana yang diharapkan oleh manajemen PT. XYZ dan (021)7500282/(021) 7500680 ; Fax (021) 7513790; e-mail: PT. Mercedes-Benz Indonesia. [email protected]
ISSN 2089-8711 | ANALISIS PENERAPAN SISTEM ...
168
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015 II. KAJIAN LITERATUR A. Pengertian dan Fungsi Sistem Informasi a. Laudon, K. & Laudon, J. mengatakan bahwa: An information system can be defined technically as a set of interrelated components that collect (or retrieve), process, store, and distribute information to support decision making and control in an organization. In addition to supporting decision making, coordination, and control, information systems may also help managers and workers analyze problems, visualize complex subjects, and create new products [1]. b. Efraim Turban dan Linda Volonino mereka mengatakan bahwa: An information system (IS) collects, processes, stores, analyzes, and distributes information for a specific purpose or objective [2]. Adapun fungsi dasar dari sebuah sistem informasi menurut mereka dapat dilihat seperti gambar di bawah ini.
Sumber: Turban dan Volonino (2011) Gambar 1. Empat Fungsi Dasar dari Sistem Informasi
Dari beberapa pengertian sistem informasi yang diuraikan di atas, maka dapat diambil kesimpulan mengenai pengertian dan fungsi sistem informasi yaitu: “sistem informasi adalah suatu kumpulan antara orang, data dan prsoses yang saling berinteraksi mengolah data mentah yang ada secara komputerisasi untuk menghasilkan suatu informasi yang dibutuhkan untuk pengambilan keputusan dengan cepat, akurat dan efisien”. B. Pengertian Penjualan H. Zulkarnain mengatakan bahwa: Istilah penjualan sering disalah artikan dengan istilah pemasaran, bahkan ironisnya ada yang mengangap sama pengertian antara penjualan dengan pemasaran. Kesalahpahaman tidak hanya pada praktek penjualan tetapi juga pada struktur organisasi
169
perusahaan. Pada hakekatnya kedua istilah tersebut memiliki arti dan ruang lingkup yang berbeda. Pemasaran memiliki arti yang lebih luas meliputi berbagai fungsi perusahaan, sedangkan penjualan merupakan bagian dari kegiatan pemasaran itu sendiri. Dengan demikian penjualan tidakalah sama dengan pemasaran [3]. C. Hubungan Sistem Informasi dengan Penjualan Pelayanan yang cepat adalah salah satu yang diinginkan oleh mayoritas pembeli ketika melakukan sebuah proses transaksi terlebih jika transaksi tersebut dilakukan pada sebuah perusahaan retail seperti carefour, giant, hero, dan lain-lainnya. Bisa dibayangkan dengan pelanggan yang hampir ratusan setiap harinya perusahaan retail tersebut jika harus mempergunakan cara-cara manual di dalam melayani para pelanggannya bisa dipastikan para pelanggan tersebut kemungkinan besar akan pindah ke swalayan lain. D. Dampak Teknologi Informasi Di Bidang Pemasaran H. Zulkarnain mengatakan bahwa: ”Kemajuan teknologi dalam bidang informasi teknologi merupakan era baru dalam kegiatan pemasaran karena proses penjualan tidak lagi dilakukan dalam artian fisik, tetapi sudah dapat dilakukan di dunia maya [3]. Jika kita menengok sejenak kebelakang ke-era tahun 1990-an dimana penggunaan teknologi informasi sebagai penunjang proses bisnis belum seperti saat ini maka kita akan temukan bahwa jika sebuah sebuah perusahaan akan melakukan sebuah pengolahan data misal mengolah data keuangan untuk menghasilkan neraca (balance sheet) maka dibutuhkan waktu yang tidak sedikit, butuh waktu berhari-hari, bahkan untuk perusahaan yang besar mungkin membutuhkan waktu sampai berminggu-minggu. Hal ini akan berdampak kepada lambatnya keputusan yang akan diambil, dan sudah pasti dengan lambatnya keputusan yang diambil maka perusahaan dapat dipastikan akan sulit bersaing. E. Audit Sistem Informasi Pada saat ini tingkat aktifitas bisnis disebuah perusahaan sudah semakin rumit dan kompleks. Dengan keadaan ini sebuah perusahaan akan membutuhkan karyawan-karyawan yang akan ditempatkan pada bagian-bagian yang membutuhkan, umumnya para pimpinan akan mendelegasikan pekerjaan-pekerjaan yang sifatnya rutinitas kepada bawahannya, sehingga seringkali para pimpinan tidak mengetahui detail pekerjaan yang dilakukan para bawahannya, mereka belum tentu juga mengetahui apakah bawahannya sudah menjalankan tugasnya sesuai SOP (Standar Operasi Prosedur) yang sudah ditetapkan perusahaan atau belum. Yanuar E. Restianto dan Icuk Rangga Bawono mengatakan bahwa: Implementasi teknologi informasi dalam berbagai bidang, khususnya bidang keuangan/akuntansi, sebenarnya tidak terlepas dari munculnya resiko-resiko baru yang sebelumnya tidak ada. Beberapa resiko yang
ANALISIS PENERAPAN SISTEM ... | ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL.IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA berhubungan dengan penggunaan teknologi informasi, antara lain [4]: 1. Penggunaan teknologi secara tidak layak 2. Pengulangan kesalahan (kesalahan pemrograman, perangkat keras, dan sebagainya) 3. Kesalahan berantai 4. Pemrosesan tidak logis, terjadi karena tidak dicermatinya dokumen keluaran hasil proses 5. Kesalahan menerjemahkan kebutuhan pemakai (User Requirement) 6. Ketidakmampuan untuk mengendalikan teknologi 7. Masukan data yang tidak benar 8. Ketidakmampuan bereaksi dengan cepat 9. Ketidakmampuan untuk mendukung pemrosesan 10. Konsentrasi data 11. Konsentrasi tanggung jawab 12. Akses sistem tidak terkendali 13. Keamanan sistem yang tidak baik 14. Kesalahan prosedural pemakaian fasilitas ICT (Information and Communication Technologies) 15. Kesalahan program (bug), dan 16. Kerusakan sistem komunikasi Oleh karena itu, implementasi ICT (Information and Communication Technologies) mesti dibarengi dengan peningkatan kualitas pengendalian sehingga resiko-resiko tersebut dapat dihindari atau setidaknya dikurangi. Role Based Access Control Masino Sinaga mengatakan bahwa: “Ketika sebuah aplikasi digunakan oleh banyak pengguna yang memiliki hak akses berbeda antara satu dengan lainnya, maka sudah saatnya melakukan pengelolaan pembagian hak akses berdasarkan fungsi atau peran dari pengguna di aplikasi. Biasanya dalam bahasa Indonesia, hal ini disebut dengan Peran Berdasarkan Hak Akses, atau dalam istilah web applications sering disebut dengan RBAC. RBAC merupakan singkatan dari Role Based Access Control. RBAC memisahkan konsep pengguna, peran, dan hak akses. Ketiganya didefinisikan secara terpisah; sebagai tiga buah entitas atau object di dalam sistem aplikasi.Pengguna yang memiliki level (dalam hal ini bisa disebut juga sebagai peran) tertinggi, dan biasanya disebut dengan “Admin” atau “Administrator”, memutuskan suatu peran diijinkan untuk melakukan aksi-aksi tertentu (seperti: Tambah, Ubah, Hapus, Cari, Export Data, Tampilan, dsb). Kumpulan dari aksi-aksi tadi dalam hal ini kita sebut dengan istilah Hak Akses. Untuk setiap peran yang sudah ada tadi selanjutnya ditugaskan atau direlasikan kepada hak akses yang sesuai dengan perannya. Dan yang terakhir adalah, pengguna diberikan peran sesuai dengan fungsi dan tanggung jawabnya (yang telah diwakili oleh Hak Akses) [5].
Kerangka Pemikiran Penelitian Berdasarkan kajian teori di atas dan pola pikir yang dikembangkan dalam hubungan antar faktor dapat dijelaskan sebagai berikut :
Sumber: Hasil Penelitian (2014) Gambar 2. Kerangka Pemikiran Penelitian
Dari gambar di atas dapat dijelaskan bahwa kerangka pemikiran yang dilakukan penulis untuk melakukan penelitian ini adalah sebagai berikut: a) Perkembangan teknologi informasi yang sangat pesat memacu perubahan paradigma proses kerja perusahaan khususnya dalam hal pelaksanaan pekerjaan yang berkaitan dengan pemrosesan data, dari yang semula dilakukan dengan cara-cara manual kepada cara dengan memanfaatan sebuah sistem informasi. b) Adapun pemrosesan data dengan menggunakan DMS tidak semua karyawan dapat menggunakannnya begitu juga dengan data yang dihasilkan tidak semua karyawan dapat melihatnya, karena ada beberapa data yang bersifat rahasia dan kepentingan demi kelancaran pemrosesan data, oleh karena itu perlu diperhatikan prosedur dan tata kelola dari pemakaian DMS. c) Perubahan sistem informasi tersebut tentunya akan membawa dampak terhadap perusahaan, dari penerapan aplikasi DMS selama kurang lebih 6 (enam) tahun di PT. XYZ, dapat dilihat apakah penerapan DMS telah mampu mengakomodir kebutuhan perusahaan dan memberikan manfaat kepada perusahaan khususnya dalam hal pengolahan data di PT. XYZ, dengan melihat pada factor teknis, operasional, dan ekonomis. Output dari
ISSN 2089-8711 | ANALISIS PENERAPAN SISTEM ...
170
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015 DMS berupa informasi juga dilihat sejauh mana sudah dimanfaatkan oleh organisasi untuk mengambil sebuah keputusan. Rumusan Hipotesis 1. Diduga bahwa para pengguna (user) sistem informasi penjualan DMS di PT. XYZ belum sepenuhnya mengetahui fungsi atau manfaat semua menu atau fasilitas yang ada di SIP DMS . 2. Diduga bahwa manajemen PT. XYZ selama penerapan sistem informasi penjualan DMS ini belum pernah melakukan penilaian secara meyeluruh terhadap kualitas informasi yang dihasilkannya. 3. Diduga bahwa belum adanya kebijakan yang mengatur sistem manajemen hak akses user yang ideal terkait penggunaan sistem informasi penjualan yang maksud dari sistem manajemen hak akses user ini adalah untuk menutup kemungkinan kucurangan yang dilakukan oleh karyawan atau pihak lainnyadan juga untuk menjamin keamanan data. III. METODE PENELITIAN Penelitian ini nantinya menggunakan metode kualitatif dengan teknik wawancara mendalam (indepth interviews). Pemilihan pemakaian metode ini dengan alasan bahwa metode ini dapat digunakan untuk menemukan dan memahami apa yang tersembunyi di balik fenomena yang kadangkala merupakan sesuatu yang sulit untuk dipahami secara memuaskan, selain itu metode wawancara merupakan salah satu metode pengumpulan data yang umum digunakan untuk mendapatkan data berupa keterangan lisan dari suatu narasumber atau responden tertentu. Wawancara akan dilakukan dengan semi terstruktur dengan harapan bahwa dengan wawancara yang semi terstruktur ini akan didapatkan data yang lebih spesifik, namun akan fleksibel jika ada hal-hal yang memang dibutuhkan diluar pertanyaan yang telah ditentukan. Data hasil penelitian disajikan dalam bentuk katakata dan bukan dalam rangkaian angka, sehingga dengan menggunakan pendekatan kualitatif diharapkan akan memperoleh gambaran yang jelas, mendalam, dan bermakna sehingga tujuan penelitian akan tercapai. A. Teknik Pengumpulan Data a. Observasi partisipasi Observasi dalam penelitian ini akan dilakukan dengan melakukan pengamatan secara langsung untuk mengetahui dan memahami sejauhmana efektivitas pemakaian sistem informasi penjualan yang ada di PT. XYZ sebagai Authorized Mercedes-Benz Dealer dapat digunakan seoptimal mungkin sehingga dapat membantu proses administrasi PT. XYZ dan menghasilkan informasi akhir yang baik sehingga dapat digunakan untuk bahan acuan manajemen didalam mengambil
171
b.
keputusan yang bersifat strategis. Observasi ini penting karena PT. XYZ di dalam penelitian ini dijadikan studi kasus yang hasil observasi ini dapat dijadikan rujukan penilaian delaer-dealer Mercedes-Benz lainnya yang ada di Indonesia. Wawancara mendalam (indepth interview) Wawancara mendalam yang akan dilakukan dalam penelitian ini adalah wawancara semi terstruktur yang dipandu dengan interview guide yang telah disiapkan peneliti sebelum wawancara dilakukan, dimana dalam pelaksanaannya lebih bebas bila dibandingkan dengan wawancara terstruktur.
B. Subyek Penelitian Subyek penelitian dalam penelitian ini terbagi atas informan pokok dan informan kunci. 1. Informan Pokok Informan pokok adalah orang yang dapat memberikan respon terhadap penelitian ini yang sekaligus merupakan objek penelitian. Dalam penelitian ini, dipilih 6 (enam) orang informan pokok meliputi: 1 (satu) orang bagian marketing support, 1 (satu) orang bagian keuangan, 1 (satu) orang bagian customer care officer sales, dan 1 (satu) orang bagian keuangan bengkel, 1 (satu) orang bagian sparepart, dan 1 (satu) orang bagian IT (Information Technology). 2. Informan Kunci Informan kunci adalah orang yang dapat memberikan informasi terhadap pertanyaan penelitian ini, mereka bukan objek dari penelitian. Dalam penelitian ini ditetapkan 3 (tiga) orang informan kunci meliputi: 1 (satu) orang asisten general manager dan 1 (satu) orang supervisor warranty , dan 1 (satu) orang manajer Dealer Development. C. Teknik Pemeriksaan Keabsahan Data Teknik pemeriksaan keabsahan data akan dilakukan dengan menggunakan 1 (satu) cara, yaitu triangulasi. Adapaun teknis pemeriksaan data dengan cara triangulasi ini dilakukan dengan 3 (tiga) cara, yaitu : tringulasi teknik, sumber data dan waktu. Triangulasi teknik dilakukan dengan cara menanyakan pertanyaan yang sama dengan cara yang berbeda, yaitu dengan wawancara, observasi dan dokumentasi. Triangulasi sumber data dilakukan dengan cara menanyakan pertanyaan yang sama kepada sumber yang berbeda, sedangkan triangulasi waktu dilakukan dengan cara menanyakan pertanyaan yang sama pada waktu yang berbeda. Teknik Pengolahan dan Analisis Data Data yang telah dikumpulkan dengan tahapan-tahapan seperti yang telah disebutkan di atas selanjutnya akan diolah dan dianalisis secara deskriptif dengan menggunakan alat analisis SWOT yang merupakan analisis kualitatif yang dilaksanakan dengan mengkaji faktor-faktor internal dan eksternal. Faktor internal dalam hal ini adalah Strength
ANALISIS PENERAPAN SISTEM ... | ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL.IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA berpengalaman di dalam mempergunakan sistem informasi penjualan. 4. Penerapan sistem informasi penjualan barang sudah berjalan dengan cukup lama 5. Aturan yang mewajibkan pemakaian SI Penjualan dari PT. Mercedes-Benz Indonesia
(kekuatan atau potensi) dan Weakness (kelemahan atau kendala). Faktor eksternal terdiri dari Opportunity (peluang) dan Threat (ancaman) [6]. Internal
Eksternal Opportunities (O) - Tentukan faktor-faktor Peluang eksternal Threats (T) - Tentukan faktor-faktor Ancaman eksternal
Strengths (S) - Tentukan faktor-faktor kekuatan internal
Weaknesses (W) - Tentukan faktor-faktor kelemahan internal
Strategi S-O - Ciptakan strategi yang menggunakan kekuatan untuk memanfaatkan peluang Strategi S-T - Ciptakan strategi yang menggunakan kekuatan untuk mengatasi ancaman
Strategi W-O - Ciptakan strategi yang meminimalkan kelemahan untuk memanfaatkan peluang Strategi W-T - Ciptakan strategi meminimalkan kelemahan dan menghindari ancaman
Sumber: Rangkuti (2008) Eksternal
Gambar 3. Matrik SWOT
IV. HASIL DAN PEMBAHASAN Dari hasil wawancara mendalam (indepth interview) dan dari hasil observasi lapangan yang peneliti lakukan dalam rentang waktu 1 Juli 2014 sampai dengan 05 Agustus 2014 peneliti mendapati bahwa hipotesis yang diajukan dalam penelitian ini terbukti benar: 1. Bahwa bahwa para pengguna (user) sistem informasi penjualan DMS di PT. XYZ belum sepenuhnya mengetahui fungsi atau manfaat semua menu atau fasilitas yang ada di SIP DMS. 2. Bahwa manajemen PT. XYZ selama penerapan sistem informasi penjualan DMS ini belum pernah melakukan penilaian secara meyeluruh terhadap kualitas informasi yang dihasilkannya. 3. Bahwa belum adanya kebijakan yang mengatur sistem manajemen hak akses user yang ideal terkait penggunaan sistem informasi penjualan yang maksud dari sistem manajemen hak akses user ini adalah untuk menutup kemungkinan kucurangan yang dilakukan oleh karyawan atau pihak lainnyadan juga untuk menjamin keamanan data. Selanjutnya data-data hasil wawancara dan observasi yang sudah mendapatkan kevaliditasannya tersebut peneliti masukan kedalam tabel SWOT untuk mencari solusinya. Adapun hasil analisa SWOT tersebut dapat dilihat pada tabel SWOT dibawah ini. Tabel 1. Analisa SWOT untuk kelayakan system PT. XYZ Internal
Strengths (S) 1. Infrastruktur IT yang sudah
sesuai standar 2. Tim IT yang sudah berpengalaman 3. Karyawan yang sudah cukup
Weaknesses (W) 1. Jumlah license user yang terbatas hanya 16 license, sedangkan jumlah user yang membutuhkan sistem informasi penjualan terdapat sekitar ± 40
Opportunities (O) 1. Dukungan penuh
dari PT. MercedesBenz Indoensia di dalam penerapan sistem Informasi penjualan 2. Kesempatan pelatihan penggunaan SI Penjualan dari PT. Mercedes-Benz Indonesia 3. Dukungan pihak ADP yang selalu menyempurnakan sistem informasi penjualan DMS Threats (T) 1. Sangsi dari PT. MBINA jika tidak menerapkan SI Penjualan dengan baik. 2. Tidak diperkenankan mengambilan produk MercedesBenz. 3. Customer yang menunda pembayaran pihutang
Strategi S-O 1. Mengirimkan secara berkala beberapa karyawan untuk mendapatkan pelatihan pemakaian SI Penjualan di PT. Merceses-Benz Indonesia 2. Memanfaatkan dukungan dari PT. MBINA untuk selalu mengoreksi kesalahan yg terjadi ketika menggunakan SI Penjualan
Strategi S-T 1. Menjadikan kewajiban pemakaian SI Penjualan dari PT. MBINA untuk mengoptimalkan pemakaian SI Penjualan. 2. Memanfaatkan karyawan yg sudah lama berpengalaman menggunakan SI Penjualan untuk lebih intens lagi dg SI Penjualan, sehingga dapat menghasilkan informasi yg akurat sehingga dpt menghasilkan laporan yg baik
user. 2. Belum optimalnya pemakaian
seluruh modul yang ada di sistem informasi penjualan, penggunaan modul selama ini hanya modul-modul yang standar saja, padahal masih banyak modul yang jika digunakan dapat lebih membantu lagi pekerjaan 3. Desain tampilan sistem informasi tidak user feindly atau tidak simpel, sehingga menyulitkan user jika akan membuka sebuah menu, karena banyak steap yang harus dilalui. 4. Peran Key User tidak berjalan dengan seperti yang diharapkan pihak PT. Mercedes-Benz Indoensia. 5. Bandwith koneksi ke Singapura yang tidak sebanding dengan banyaknya user 6. Masih memiliki ketergantungan yang tinggi kepada pihak PT. Mercedes-Bnez Indonesia jika terjadi permasalahan yang hanya pihak PT. Mercedes-Benz Indonesia memiliki aksesnya, sehingga seringkali permasalahan solve (selesai) berhari-hari. 7. Koneksi yang lambat ke server, sehingga seringkali putus koneksi ke server 8. Belum adanya SOP penggunakan sistem informasi penjualan 9. Biaya sewa bandwitd yang mahal. 10. Biaya license yang mahal untuk 1 user ± €2.300. 11. Biaya maintenance user yang cukup mahal pertahunnya. 12. Masih ada divisi yang tidak terlalu menganggap pentingnya sistem informasi penjualan ini, karena divisi tersebut dalam kegiatan sehari-hari menjadikan sistem informasi penjualan sebagai aplikasi ke 2 (dua) yang digunakan Strategi W-O 1. Melakukan klasifikasi user yg menggunakan SI Penjualan, sehingga jika akan berbagai hak akses user maka hak akses yang diberikan adalah hak akses yg memiliki otoriti yg sama 2. Melakukan manajemen hak akses dg berboordinasi dg PT. MBINA. 3. Secara berkala memberikan masukan kepada pihak ADP melalui PT. Mercedes-Benz Indonesia, agar selalu menyempurnakan kekurangan dari sistem informasi penjualan yang dibuatnya, seperti tampilan yang tidak user friendly Strategi W-T 1. Menerapkan SOP pemakaian SI Penjualan agar pemakaian sistem sesuai aturan sehingga menghasilkan informasi akhir yg akurat 2. Melakukan audit SI Penjualan untuk mengetahui kelemahan yang ada selama penggunaan SI Penjualan utk menutup kerugian perusahaan
Sumber: Hasil Penelitian (2014)
ISSN 2089-8711 | ANALISIS PENERAPAN SISTEM ...
172
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015 Tabel 2. Analisa SWOT untuk keamanan sistem informasi PT. XYZ Internal
Eksternal
Opportunities (O) 1. Dukungan dari IT PT. MercedesBenz Indonesia untuk membantu melakukan manajemen hak akses Threats (T) 1. Teguran dari pihak PT. MercedesBenz Indonesia karena tidak berjalannya aturan standar sistem informasi penjualan dengan baik.
Strengths (S) 1. Sistem informasi penjualan memiliki sistem manajemen hak akses dan pengaturan klasifikasi menu untuk tiap user yang baik 2. Sistem informasi penjualan memiliki manajemen klasifikasi informasi yang baik
Strategi S-O 1. Melakukan evalulasi dan menentukan manajemen hak akses tiap user sesuai dengan kebutuhan pekerjaan dengan berkoordinasi dengan pihak PT. Mercedes-Benz Indoensia Strategi S-T 1. Pihak manajemen PT. XYZ memberikan tekanan kepada bagian terkait untuk serius melakukan evaluasi dan penataan manajemen hak akses dikarena adanya resiko teguran dari pihak PT. Mercedes-Benz Indonesia.
Weaknesses (W) 1. Belum diterapkannya manajeman hak akses yang baik di PT. XYZ 2. Belum pernah dianalisa informasiinformasi apa saja yang dibutuhkan oleh setiap user dan divisi sehingga sampai saat ini kebutuhan informasi yang berjalan tanpa aturan yang ada, sehingga hal ini dapat berdampak kepada pemberian informasi atau laporan kepada seseorang yang tidak memiliki hak untuk mendapatkan informasi atau laporan tersebut. Strategi W-O 1. Berkonsultasi kepada pihak PT. Mercedes-Benz Indonesia untuk meminta saran mengenai permasalahan manajemen hak akses yang menjadi kelemahan pemakaian sistem informasi penjualan. Strategi W-T 1. Menerapkan manajemen hak akses yang telah ditetapkan pada proses evaluasi dengan berkoordinasi dengan PT. Mercedes-Benz Indonesia, karena jika tidak diterapkan akan mendaptkan teguran.
Tabel 3. Analisa SWOT untuk pemanfaatan sistem informasi PT. XYZ Strengths (S) 1. Sistem Informasi Penjualan menyediakan banyak informasi yang dapat digunakan untuk suatu kegiatan untuk mengambil sebuah keputusan strategis
Eksternal
Opportunities (O) 1. Monitoring dan arahan secara berkala yang dilakukan oleh PT. Mercedes-Benz Indonesia, serta dukungan penuh terhadap para dealernya
Threats (T) 1. PT. Mercedes-Benz Indoensia akan memberikan sangsi berupa pemotongan reward, jika data yang ada di sistem informasi penjualan tidak valid,
173
Strategi S-O 1. Memanfaatkan dengan maksimal informasi atau laporan-laporan yang tersedia di sistem informasi penjualan, berkoordinasi dengan PT. Mercedes-Benz Indonesia agar mereka dapat meyediakan bentuk laporan atau informasi yang menarik untuk dilihat.
Strategi S-T 1. Lebih mengoptimalkan kembali penggunaan laporanlaporan atau informasi yang disajikan oleh sistem infomasi penjualan sehingga dengan demikian diharapkan segera diketahui jika masih ada yang kurang atau salah dan dapat
Weaknesses (W) 1. Masih 75% perencanaan perusahaan yang belum memanfaatkan informasi atau laporan yang dihasilkan oleh sistem informasi penjualan 2. Belum pernah dilakukan audit sistem informasi secara internal PT. XYZ, untuk mengetahui kelemahan SIP yang dapat membuat kerugian bagi perusahaan 3. Sampai saat ini PT. XYZ belum pernah melakukan evaluasi penerapan sistem informasi penjualan ini, sehingga sampai saat ini perusahaan tidak mengetahui seberapa besar peran sistem informasi penjualan ini bagi perusahaan. Strategi W-O 1. Melakukan audit internal berkenaan penggunaan sistem informasi penjualan dengan meminta arahan PT. MercedesBenz Indoensia. 2. Melakukan evaluasi mendalam mengenai kinerja penggunaan sistem informasi penjualan, sehingga hasil yang dirasakan dari penggunaan SIP sebanding dengan biaya yg dikeluarkan, tentunya evaluasi ini berkoordinasi dengan PT. Mercedes-Benz Indonesia sebagi pihak yang paling berpengalaman dalam mengoptimalkan sistem informasi penjualan. Strategi W-T 1. Menjadikan sangsi yang akan diberikan oleh PT. MercedesBenz Indonesia sebagai dasar manajemen untuk serius melakukan audit internal sistem informasi, dan melakukan evaluasi terhadap penggunaan sistem informasi sehingga dengan
segera diperbaiki atau disempurnakan sehingga dapat terhindar dari sangsi yang akan diberikan oleh PT. Mercedes-Benz Indonesia.
audit dan evaluasi tersebut diharapkan menjadikan sistem informasi penjualan menjadi lebih optimal dan akan menghasilkan informasi yang akurat sehingga dapat dipergunakan manajemen sebagai dasar pengambilan keputusan, sehingga informasi yang digunakan manajemen dalam pengambilan keputusan 100% hasil dari sistem informasi penjualan
Sumber: Hasil Penelitian (2014)
Berdasarkan formulasi strategi SWOT (Tabel 1) maka terdapat delapan strategi utama yang perlu dikembangkan untuk menjadikan sistem informasi penjualan menjadi lebih optimal lagi, seihingga sasaran digunakannya sistem informasi penjualan ini dapat tercapai dan dengan mengoptimalkannya sistem informasi penjualan ini permasalahan-permaslahan yang terjadi dapat diselesaikan. Adapun kedelapan strategi tersebut adalah: 1)
2)
Sumber: Hasil Penelitian (2014)
Internal
dikarenakan sangat berpengaruh kepada PT. Mercedes-Benz Indonesia
3)
4)
5)
6)
7) 8)
9)
Mengirimkan secara berkala beberapa karyawan untuk mendapatkan pelatihan pemakaian SI Penjualan di PT. Merceses-Benz Indonesia. Memanfaatkan dukungan dari PT. MBINA untuk selalu mengoreksi kesalahan yg terjadi ketika menggunakan SI Penjualan. Secara berkala memberikan masukan kepada pihak ADP melalui PT. Mercedes-Benz Indonesia, agar selalu menyempurnakan kekurangan dari sistem informasi penjualan yang dibuatnya, seperti tampilan yang tidak user friendly Menjadikan kewajiban pemakaian SI Penjualan dari PT. MBINA untuk mengoptimalkan pemakaian SI Penjualan. Memanfaatkan karyawan yg sudah lama berpengalaman menggunakan SI Penjualan untuk lebih intens lagi dg SI Penjualan, sehingga dapat menghasilkan informasi yg akurat sehingga dpt menghasilkan laporan yg baik. Melakukan klasifikasi user yg menggunakan SI Penjualan, sehingga jika akan berbagai hak akses user maka hak akses yang diberikan adalah hak akses yg memiliki otoriti yg sama Melakukan manajemen hak akses dg berkoordinasi dg PT. MBINA. Menerapkan SOP pemakaian SI Penjualan agar pemakaian sistem sesuai aturan sehingga menghasilkan laporan yg akurat. Melakukan audit SI Penjualan untuk mengetahui kelemahan yang ada selama penggunaan SI Penjualan utk menutup kerugian perusahaan.
Kesembilan strategi itu diharapkan bisa berperan dalam meningkatkan optimalisasi penerapan sistem informasi penjualan pada faktor kelayakan sistem sehingga dapat memperbaiki penggunaan sistem informasi.
ANALISIS PENERAPAN SISTEM ... | ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL.IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA Penjualan yang saat ini berjalan, yang mana selama penerapan sistem informasi penjualan ini belum optimal sehingga dapat menimbulkan kerugian bagi PT. XYZ baik dari pihak internal maupun pihak eksternal. Berdasarkan formulasi strategi SWOT (Tabel 2) maka terdapat empat strategi utama yang perlu dikembangkan untuk menjadikan kemanan sistem informasi penjualan menjadi lebih baik lagi, seihingga dapat menekan bahkan menghapuskan kerugian yang terjadi baik berupa materiil maupun non materiil. Adapun kempat strategi tersebut adalah: 1.
2.
3.
4.
Melakukan evalulasi dan menentukan manajemen hak akses tiap user sesuai dengan kebutuhan pekerjaan dengan berkoordinasi dengan pihak PT. Mercedes-Benz Indoensia. Pihak manajemen PT. XYZ memberikan tekanan kepada bagian terkait untuk serius melakukan evaluasi dan penataan manajemen hak akses dikarena adanya resiko teguran dari pihak PT. Mercedes-Benz Indonesia. Berkonsultasi kepada pihak PT. Mercedes-Benz Indonesia untuk meminta saran mengenai permasalahan manajemen hak akses yang menjadi kelemahan pemakaian sistem informasi penjualan. Menerapkan manajemen hak akses yang telah ditetapkan pada proses evaluasi dengan berkoordinasi dengan PT. Mercedes-Benz Indonesia, karena jika tidak diterapkan akan mendaptkan teguran.
Keempat strategi itu diharapkan bisa berperan dalam meningkatkan kemanan sistem informasi penjualan, sehingga sistem informasi penjualan benar-benar dipakai oleh karyawan yang memiliki hak dan wewenang menggunakan sebagaimana mestinya. Berdasarkan formulasi strategi SWOT (Tabel 3) maka terdapat lima strategi utama yang perlu dikembangkan untuk menjadikan pemanfaatan informasi yang dihasilkan sistem informasi penjualan menjadi lebih optimal lagi. Adapun kelima strategi tersebut adalah: 1. Memanfaatkan dengan maksimal informasi atau laporanlaporan yang tersedia di sistem informasi penjualan, berkoordinasi dengan PT. Mercedes-Benz Indonesia agar mereka dapat meyediakan bentuk laporan atau informasi yang menarik untuk dilihat. 2. Lebih mengoptimalkan kembali penggunaan laporanlaporan atau informasi yang disajikan oleh sistem infomasi penjualan sehingga dengan demikian diharapkan segera diketahui jika masih ada yang kurang atau salah dan dapat segera diperbaiki atau disempurnakan sehingga dapat terhindar dari sangsi yang akan diberikan oleh PT. Mercedes-Benz Indonesia. 3. Melakukan audit internal berkenaan penggunaan sistem informasi penjualan dengan meminta arahan PT. Mercedes-Benz Indoensia. 4. Melakukan evaluasi mendalam mengenai kinerja
5.
penggunaan sistem informasi penjualan, sehingga hasil yang dirasakan dari penggunaan SIP sebanding dengan biaya yg dikeluarkan, tentunya evaluasi ini berkoordinasi dengan PT. Mercedes-Benz Indonesia sebagi pihak yang paling berpengalaman dalam mengoptimalkan sistem informasi penjualan. Menjadikan sangsi yang akan diberikan oleh PT. Mercedes-Benz Indonesia sebagai dasar manajemen untuk serius melakukan audit internal sistem informasi, dan melakukan evaluasi terhadap penggunaan sistem informasi sehingga dengan audit dan evaluasi tersebut diharapkan menjadikan sistem informasi penjualan menjadi lebih optimal dan akan menghasilkan informasi yang akurat sehingga dapat dipergunakan manajemen sebagai dasar pengambilan keputusan, sehingga informasi yang digunakan manajemen dalam pengambilan keputusan 100% hasil dari sistem informasi penjualan. V. KESIMPULAN
Kesimpulan yang diperoleh setelah melakukan penelitian pada PT. XYZ adalah : 1. Pemanfaatan sistem informasi penjualan belum maksimal dipergunakan, masih banyak menu dan laporan yang belum tersentuh, penggunaan sistem informasi penjualan masih seputar untuk operasional input data sehari-hari, padahal jika SIP DMS benarbenar dioptimalkan maka akan membantu untuk meningkatkan kinerja perusahaan, oleh karena itu diperlukan peningkatkan pengetahuan para karyawan PT. XYZ mengenai fungsi dan manfaat sistem informasi penjualan DMS. 2. Untuk mendapatkan kualitas informasi yang baik dari SIP DMS, maka diperlukan peran aktif dari pihak manajemen PT. XYZ untuk selalu memonitor penggunaan sistem informasi ini, dan juga benar-benar memanfaatkannya, sehingga jika ada informasi yang tidak akurat dapat segera diperbaiki. Dibutuhkan perhatikan yang lebih khusus lagi dari pihak manajemen PT. XYZ mengenai belum diterapkannya klasifikasi kebutuhan user serta manajemen hak akses, hal ini diperlukan untuk mencegah hal-hal yang dapat merugikan perusahaan baik berupa data maupun benda
[1]
[2]
[3]
REFERENSI Laudon, C, Kenneth and Laudon, P, Jane. Management Information Systems Managing The Digital Firm Twelfth Edition, Pearson Education, New Jersey Luthans, Fred. 2009. Turban, Efraim, and Volonino, Linda. Information Technology for Management, Improving Strategic and Operational Performance, John Wiley & Sons INC, USA. 2011. Zulkarnain, Ais. Ilmu Menjual Pendekatan Teoritis dan Kecakapan Menjual, Graha Ilmu, Yogyakarta. 2012.
ISSN 2089-8711 | ANALISIS PENERAPAN SISTEM ...
174
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015 [4]
[5]
[6]
[7]
Restianto, E, Yanuar, & Bawono, Rangga, Icuk. Audit Sistem Informasi Menggunakan Active Data for Exel, Penerbit Andi, Yogyakarta. 2011. [06-08-2014] Bagaimana Menangani Pengguna, Peran, dan Hak Aksesnya di Aplikasi Web, 2014, http://www.masinosinaga.com/web-development/bagaimanamenangani-pengguna-peran-dan-hak-aksesnya-di-aplikasiweb/ Rangkuti, Freddy. Teknik Membedah Kasus Bisnis - Analisis SWOT Cara Perhitungan Bobot, Rating, dan OCAI, Gramedia, Jakarta. 2013. Sugiyono. Metode Penelitian Kuantitatif Kualitatif dan R & D, Alfabeta, Bandung. 2013. Riva Abdillah Aziz, MM. Tahun 2004 lulus dari Program Strata Satu (S1) Program Studi Teknik Informatika di STMIK Muhammadiyah Jakarta. Tahun 2014 lulus dari Program Pasca sarjana Magister Manajemen di Universitas Pembangunan Nasional Veteran Jakarta (UPNVJ), saat ini penulis adalah mahasiswa S2 Magister Komputer melalui program beasiswa ikatan dinas BSI di Pasca Sarjana STMIK Nusa Mandiri Jakarta, dan juga mahasiswa aktif S1 Ilmu Hukum di Universitas Terbuka. Saat ini penulis aktif mengajar di AMIK BSI Jakarta.
175
ANALISIS PENERAPAN SISTEM ... | ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL.IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA
SISTEM INFORMASI AKADEMIK BERBASIS WEB PADA SD NEGERI 29 JAKARTA Retno Sari Abstract— Progress in technology creates new innovations of information that can help a man in get the information quickly and easily. Data processing of students who still processed in conventional make often mistakes , so that processing data that is conventional should be changed into academic information system. SD Negeri 29 Jakarta is public primary schools which do not have academic information system so that the data was still processing conventional. Therefore, to make easy in data processing and he made academic information system website based , with a view that teachers and students can easily get information about grade, the subject that report card.Based on the information, but there is still lack such a chat for teachers and parents
Intisari—
Kemajuan teknologi informasi menciptakan inovasi baru yang dapat membantu manusia dalam mendapatkan informasi dengan cepat dan mudah. Pengolahan data siswa yang masih diolah secara konvensional membuat sering terjadi kesalahan, sehingga pengolahan data yang konvensional harus diubah menjadi sistem informasi akademik. SD Negeri 29 Jakarta adalah sekolah dasar negeri yang belum memiliki sistem informasi akademik sehingga pengolahan datanya masih konvensional. Oleh karena itu, untuk memudahkan dalam pengolahan data dibuatlah sistem informasi akademik berbasis website, dengan maksud agar guru dan siswa dapat dengan mudah mendapatkan informasi mengenai nilai, jadwal pelajaran dan rapor bayangan. Informasi Tetapi dalam sistem informasi akademik ini masih ada kekurangan seperti ruang chat untuk guru dan orang tua. Kata kunci
: Akademik, Informasi, Website
I. PENDAHULUAN Kemajuan teknologi khususnya teknologi informasi, mendorong banyak manusia untuk menciptakan inovasiinovasi baru untuk membantu manusia dalam mendapatkan informasi dengan cepat dan mudah. Kemajuan teknologi informasi ini terlihat semakin pesat pada pengembangan internet khususnya. Internet merupakan jaringan komputer yang sangat luas dan mudah diakses oleh siapa pun dan kapan pun.
Aksesnya yang mudah dan murah menjadi salah satu alasan. Dengan memanfaatkan internet, dapat memberikan informasi secara lengkap dan juga bias melakukan berbagai transaksi didalamnya. Cara ini sangat efiseien di era global yang sibuk ini. Pengolahan data siswa yang banyak merupakan kegiatan yang cukup menghabiskan waktu dan energi bagi pihak administrasi. Padahal kegiatan pengolahan data merupakan kegiatan yang sangat penting untuk mengetahui data para siswa, baik dari nilai maupun data pribadi. Pengolahan yang dilakukan pada SD Negeri 29 Jakarta masih konvensional, sehingga apabila orang tua ingin mengetahui mengenai nilai siswa atau ingin mengetahui informasi terbaru dari sekolah, siswa harus menghubungi gurunya terlebih dahulu. Selain itu proses pencarian data nilai siswa membutuhkan waktu yang lama karena harus mencari dan membuka berkas-berkas terlebih dahulu. Dengan terdapat beberapa permasalahan tersebut mengenai pengolahan data siswa pada SD Negeri 29 Jakarta yang selama ini masih dilakukan secara konvensional dirasa perlu untuk diubah. Dikarena apabila diterapkan sistem informasi akademik berbasis web dapat memudahkan para orang tua murid dan siswa untuk mengetahui info terupdate dari sekolah. selain itu juga dapat memudahkan para guru untuk memberikan informasi kepada para orang tua siswa dan siswa mengenai informasi terbaru mengenai pembelajaran yang ada pada SD Negeri 29 Jakarta. Maksud dari penelitian ini adalah : 1. Membangun sistem informasi akademik berbasis web sebagai media untuk menginformasikan hal-hal apa saja yang ada di sekolah. 2. Mempromosikan SD Negeri 29 Jakarta untuk meningkatkan minat para orang tua dan calon siswa agar tertarik bersekolah di SD Negeri 29 Jakarta. 3. Mempermudah bagi orang tua siswa untuk memantau infromasi yang diberikan pihak sekolah mengenai infoinfo terupdate. II. KAJIAN LITERATUR a.
Program Studi Sistem Informasi STMIK Nusa Mandiri Jakarta, Jln. Damai No. 8 Warung Jati Barat (Margasatwa) Jakarta Selatan Telp. (021) 78839513 Fax. (021) 78839421; e-mail: [email protected]
Sistem “Sistem adalah suatu himpunan kumpulan atau himpunan dari unsur variable-variabel yang saling terorganisasi, saling berinteraksi dan saling bergantung satu sama lain ” [3].
ISSN 2089-8711 | SISTEM INFORMASI AKADEMIK ...
176
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015 b.
Informasi ”Informasi adalah data yang sudah diolah, dibentuk, atau dimanipulasi sesuai dengan keperluan tertentu” [1]. c. Sistem Informasi Manajemen “sistem informasi manajemen adalah suatu alat untuk menyajikan informasi dengan cara sedemikian rupa sehingga bermanfaat bagi penerimanya” [3]. d. Website “Website adalah keseluruhan halaman-halaman web yang terdapat dalam sebuah domain yang mengandung informasi. Sebuah website biasanya dibangun atas banyak halaman web yang saling berhubungan” [15]. e. Internet “Internet adalah rangkaian hubungan jaringan computer yang dapat diakses secara umum diseluruh dunia, yang mengirimkan data dalam bentuk paket data berdasarkan standat internet protocol (IP)”[14]. f. Web Browser “Web browser adalah aplikasi perangkat lunak yang memungkinkan penggunanya untuk berinteraksi dengan teks, image, video, games dan informasi lainnya yang berlokasi pada halaman web pada wold wide web (WWW) atau Local Area Network (LAN) ”[6]. g. Web Server “Web server merupakan komputer yang digunakan sebagai host berbagai aplikasi web, baik dalam lingkungan internet maupun intranet”[13]. h. HTML “ Hyper text markup language (HTML) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web dan menampilkan berbagai informasi didalam sebuah browser internet” [10]. i. PHP “PHP adalah akronim dari Hypertext Processor, yaitu suatu bahasa pemrograman berbasiskan kode-kode (script) yang digunakan untuk mengolah suatu data dan mengirimkannya kembali ke web browser menjadi kode HTML” [8]. j. MySQL “SQL (Structure Query Language) merupakan perintah yang digunakan untuk mengelolah dan memanipulasi database berdasarkan query yang dibuat oleh user” [12]. k. Entity Relationship Diagram (ERD) “Perancangan basis data dengan menggunakan model Entity Relationship adalah menggunakan Entity Relationship Diagram (ERD)” [5]. l. Javascript “Javascript adalah urutan dari pernyataan yang nantinya akan dieksekusi oleh browser sesuai dengan urutan yang yang ditulis”[9]. m. Unified Modelling Language (UML)
177
“Unified Modelling Language adalah Bahasa pemodelan untuk system atau perangkat lunak yang berparadigma berorientasi objek”[7]. III. METODE PENELITIAN Metode pengumpulan data yang digunakan yaitu: metode observasi, metode wawancara dan metode studi pustaka. Metodologi pengembangan sistem perangkat lunak yang penulis gunakan adalah model Waterfall. “Model air terjun adalah untuk membantu mengatasi kerumitan yang terjadi akibat proyek-proyek pengembangan perangkat lunak” [11].
Kebutuhan Sistem Kebutuhan Sistem
Spesifikasi Kebutuhan Spesifikasi Kebutuhan Perangkat Lunak Perangkat Lunak
Desain Perangkat Lunak Desain Perangkat Lunak
Implementasi Perangkat Implementasi Perangkat Lunak Lunak
Uji Mesin Formal Uji Mesin Formal Integrasi Perangkat Integrasi Perangkat Lunak Lunak
Operasi dan Perawatan Operasi dan Perawatan
Sumber: Simarmata (2010) Gambar 1. Model Waterfall
Tahapan – tahapan yang ada pada model waterfall secara global [11] adalah a. Kebutuhan Sistem “Pemodelan ini diawali dengan mencari kebutuhan dari keseluruhan sistem yang akan diaplikasikan ke dalam bentuk software. Hal ini sangat penting, menginat software
SISTEM INFORMASI AKADEMIK ... | ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL.IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA harus dapat berinteraksi dengan elemen-elemen yang lain seperti hardware, database, dan sebagainya. Tahap ini sering dengan Project Definition”. b. Spesifikasi Kebutuhan Perangkat Lunak “Proses pencarian kebutuhan diintensifkan dan difokuskan ke software. Untuk mengetahui sifat dari program yang akan dibuat, maka para software engineer harus mengerti tentang domain informasi dari software, misalnya fungsi yang dibutuhkan, user interface, dsb. Dari 2 aktifitas tersebut (pencarian kebutuhan sistem dan software) harus didokumentasikan dan ditujukan kepada pelanggan.” c. Desain Perangkat Lunak “Tahap ini merupakan tahap penerjemahan dari data yang dianalisis ke dalam bentuk yang mudah dimengerti oleh user” d. Implementasi Perangkat Lunak “Proses ini digunakan untuk mengubah kebutuhankebutuhan diatas menjadi representasi ke dalam bentuk “blueprint” software sebelum coding dimulai. Desain harus dapat mengimplementasikan kebutuhan yang telah disebutkan pada tahap sebelumnya. Seperti 2 aktifitas sebelumnya, maka proses ini juga harus didokumentasikan sebagai konfigurasi dari software.” e. Uji Mesin Formal Integrasi Perangkat Lunak “Tahap pengujian (testing) adalah menguji semua fungsifungsi software, agar software bebas dari error, dan hasilnya harus benar-benar sesuai dengan kebutuhan yang sudah didefinisikan sebelumnya.” f. Operasi dan Perawatan “Pemeliharaan suatu software diperlukan, termasuk didalamnya adalah pengembangan, karena software yang dibuat tidak selamanya hanya seperti itu. Ketika dijalankan mungkin saja masih ada errors kecil yang tidak ditemukan sebelumnya, atau ada penambahan fitur-fitur yang belum ada pada software tersebut. Pengembangan diperlukan ketika adanya perubahan dari eksternal perusahaan seperti ketika ada pergantian sistem operasi, atau perangkat lainnya”.
dari arsip nilai siswa. Setelah rapor diisi oleh guru, maka rapor tersebut dibagikan kepada orang tua siswa.
1. Activity Diagram Sistem Berjalan Activity Diagram Sistem Berjalan pada penelitian ini adalah:
IV. HASIL DAN PEMBAHASAN Guru memberikan ulangan pada siswa baik ulangan harian, tengah semester ataupun akhir semester. Siswa kemudian mengerjakan ulangan, setelah ulangan telah dikerjakan guru memeriksa ulangan siswa dan memberikan nilai. Nilai yang didapat dari hasil pekerjaan siswa diarsipkan karena nantinya nilai-nilai tersebut untuk mengisi rapor. Setelah nilai. Setelah nilai diarsipkan atau diinputkan ke buku nilai siswa. Maka guru membagikan nilai ulangan tersebut ke siswa masing-masing. Dan setiap siswa nantinya akan memberikan nilai ulangan tersebut ke orang tua masingmasing. Setiap akhir semester guru membagikan rapor sebagai laporan pembelajaran siswa, untuk mengisi nilai rapor diambil
Sumber: Hasil Penelitian (2015) Gambar 2. Activity Diagram Akademik
ISSN 2089-8711 | SISTEM INFORMASI AKADEMIK ...
178
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015 2. Spesifikasi Bentuk Dokumen Masukan Dokumen masukan adalah dokumen yang dimasukkan ke dalam sistem dan diproses sehingga menghasilkan suatu keluaran. Dokumen masukan pada SD Negeri 29 Jakarta adalah sebagai berikut : a. Nama Dokumen: Nilai Harian Fungsi : Untuk mengetahui nilai harian siswa Sumber : Guru Tujuan : Siswa Media : Kertas Frekuensi : Setiap ulangan b. Nama Dokumen : Nilai UTS Fungsi : Untuk mengetahui nilai UTS siswa Sumber : Guru Tujuan : Siswa Media : Kertas Frekuensi : Setiap UTS c. Nama Dokumen : Nilai UAS Fungsi : Untuk mengetahui nilai UAS siswa Sumber : Guru Tujuan : Siswa Media : Kertas Frekuensi : Setiap UAS d. Nama Dokumen : Absen Mahasiswa Fungsi : Untuk laporan presents siswa Sumber : Guru Tujuan : Siswa Media : Kertas Frekuensi : Setiap pertemuan e. Nama Dokumen : Jadwal Fungsi : Untuk jadwal pelajaran tiap hari Sumber : Tata Usaha Tujuan : Guru dan Siswa Media : Kertas Frekuensi : Setiap semester 3. Spesifikasi Bentuk Dokumen Keluaran Dokumen keluaran adalah dokumen yang dihasilkan dari proses yang terjadi pada sistem. Dokumen keluaran pada SD Negeri 29 Jakarta adalah sebagai berikut : a. Nama Dokumen : Rapor Bayangan Fungsi :Untuk bukti hasil belajar siswa Sumber : Guru Tujuan : Siswa Media : Kertas Frekuensi : Setiap akhir semester
179
4. Tahapan Analisis yang penulis ajukan yaitu : Sistem informasi akademik adalah sistem yang menangani masalah-masalah akademik untuk memantau prestasi yang telah dicapai dalam proses belajar mengajar. Berikut ini spesifikasi kebutuhan (system requirement) dari sistem sistem informasi akademik yang ada di SD Negeri 29Jakarta : Halaman Siswa : A1. Siswa dapat melihat data diri A2. Siswa dapat melihat jadwal pelajaran A3. Siswa dapat melihat nilai UTS A4. Siswa dapat melihat nilai UAS A5. Siswa dapat melihat rapor bayangan Halaman Guru: B1. Guru dapat melihat data diri B2. Guru dapat melihat data siswa B3. Guru dapat melihat jadwal mengajar B4. Guru dapat menginput nilai harian B5. Guru dapat menginput nilai UTS B6. Guru dapat menginput nilai UAS B7. Guru dapat menginput nilai Absen Halaman administrasi : B1. Admin dapat mengelola halaman artikel B2. Admin dapat mengelola halaman buku tamu B3. Admin dapat mengelola halaman galeri B4. .Admin dapat mengelola halaman ekstrakurikuler B5. Admin dapat mengelola halaman fasilitas B6. Admin dapat mengelola halaman prestasi B7. Admin dapat mengelola halaman kalender pendidikan B8. Admin dapat mengelola halaman daftar staff pengajar B9. Admin dapat mengelola halaman daftar kelas B10. Admin dapat mengelola halaman daftar siswa B11. Admin dapat mengelola halaman daftar mata pelajaran B12. Admin dapat mengelola halaman jadwal pelajaran B13. Admin dapat mengelola halaman nilai B14. Admin dapat mengelola halaman absen siswa B15. Admin dapat mengelola halaman beranda B16. Admin dapat mengelola halaman edit admin 5. Use Case Use Case Diagram Sistem Informasi Akademik Halaman Siswa
SISTEM INFORMASI AKADEMIK ... | ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL.IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA uc Use Case Mo...
Halaman Beranda
Halaman Data Diri
Sisw a Halaman Jadw al pelaj aran
Halaman Nilai UTS
Halaman Nilai UAS
Halaman Rapor Bayangan
«extend»
Tampilkan Nilai Rapor Bayangan
Sumber: Hasil Penelitian (2015) Gambar 3. Use Case Diagram Halaman Siswa
Halaman Guru
uc Guru
Halaman Data Diri
Tampilkan Data Sisw a Halaman Data Sisw a
«extend»
Halaman Jadw al M engaj ar
Guru Halaman Nilai Harian
Halaman Nilai UTS
Halaman Nilai UAS
Halaman Nilai Absen
«extend»
Tampilkan Nilai Harian
Tampilkan Nilai UTS «extend»
Tampilkan Nilai UAS «extend»
«extend»
Tampilkan Nilai Absen
Sumber: Hasil Penelitian (2015) Gambar 4. Use Case Diagram Halaman Guru
ISSN 2089-8711 | SISTEM INFORMASI AKADEMIK ...
180
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015 Use Case Mengelola Data Siswa
7. Component Diagram Componen Diagram pada penelitian ini adalah:
uc Admin
cmp Component Mo... Login
Application Database
«extend» Mengelola Data Siswa
MySql Database Admin
«extend»
«extend»
Beranda
Menambah
«extend»
Style.css
Menupdate
Menghapus
Admin Application
Apache2server
Sumber: Hasil Penelitian (2015) Gambar 5. Use Case Diagram Mengelola Data Siswa
Sumber: Hasil Penelitian (2015) Gambar 7 . Component Diagram Sistem Informasi Akademik
6. Activity Diagram Activity Diagram Halaman Nilai UTS pada Guru
8. Deployment Diagram Deployment Diagram pada penelitian ini adalah:
act AD Nilai UTS
Memilih Menu
Memilih Nilai UTS
deployment Sistem Penj Onli...
Start
Web Serv er
Database Serv er FrontPageApplication
style.css Apllication Database
Pilih T Admin Application
Jquery.j s Port 3306 MySQL Database
Lihat Nilai Input Nilai UTS
Input
T Apache2 Serv er
Port 80
Y T
Isi Data Nilai
Simpan
Client PC
Y
Brow ser
Finish
Sumber: Hasil Penelitian (2015) Gambar 6. Activity Diagram Halaman Nilai UTS pada Guru
181
SISTEM INFORMASI AKADEMIK ... | ISSN 2089-8711
Sumber: Hasil Penelitian (2015) Gambar 8. Deployment Diagram Sistem Informasi Akademik
JURNAL SISTEM INFORMASI VOL.IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA 9. Desain Database Desain database pada penelitian ini adalah: jkelamin jkelamin
anakke anakke
agama agama
noinduk noinduk
abs_a abs_a
Mulai_sekolah Mulai_sekolah
tgllahir tgllahir
alamat alamat tempat tempat
abs_i abs_i
nm_ortu nm_ortu
nama_murid nama_murid
id_kelas id_kelas
pekerjaan pekerjaan
abs_s abs_s
nm_kelas nm_kelas
pendidikan pendidikan
noinduk noinduk
nip nip id_kelas id_kelas
kd_mapel kd_mapel
id_kelas id_kelas Siswa Siswa
1
Memiliki Memiliki
1
Absen Absen
1
Memiliki Memiliki
1
Kelas Kelas
nilai_uas nilai_uas
uh1 uh1
nm_mapel nm_mapel
kd_mapel kd_mapel
nip nip uh2 uh2 1
1
kd_mapel kd_mapel
Memiliki Memiliki
1
Mapel Mapel
uh3 uh3 noinduk noinduk nilai_uts nilai_uts id_kelas id_kelas
Memiliki Memiliki tmptlahir tmptlahir status status
M
Nilai Nilai
1
Memiliki Memiliki
1 1
tgllahir tgllahir jkelamin jkelamin
alamat alamat
tamat tamat
nm_guru nm_guru
pangkat pangkat gol gol
password password
1
Memiliki Memiliki
M
1
lulusan lulusan
nip nip
jabatan jabatan
nosk nosk Guru Guru
1
1
1 memiliki memiliki
Memiliki Memiliki
M hari hari jam jam
id_kelas id_kelas nip nip
id_jadwal id_jadwal
kd_mapel kd_mapel
1 memiliki memiliki
M
Jadwal Jadwal
1
1
Memiliki Memiliki
Memiliki Memiliki
Sumber: Hasil Penelitian (2015) Gambar 9. Entity Relationship Diagram Sistem Informasi Akademik
10. Spesfikasi File File yang ada di dalam database SD Negeri 29 Jakarta terdiri dari : a.Spesifikasi file guru Nama database : sd29db Nama file : gurutb Akronim : gurutb.myd Tipe file : file master Akses file : random Panjang record : 840 character
Kunci fields : nip b.Spesifikasi file siswa Nama database : sd29db Nama file : siswatb Akronim : siswa.myd Tipe file : file master Akses file : random Panjang record : 562 character Kunci fields : noinduk
ISSN 2089-8711 | SISTEM INFORMASI AKADEMIK ...
182
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015 11. Tampilan Website Tampilan website pada halaman beranda dapat dilihat pada Gambar 10.
Tampilan website pada halaman guru dapat dilihat pada Gambar 11
Sumber: Hasil Penelitian (2015) Gambar 11. Tampilan Halaman Guru
Tampilan website pada halaman siswa dapat dilihat pada gambar 12
Sumber: Hasil Penelitian (2015) Gambar 10. Tampilan Halaman Beranda
Sumber: Hasil Penelitian (2015) Gambar 12. Tampilan Halaman Siswa
183
SISTEM INFORMASI AKADEMIK ... | ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL.IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA [9]
V. KESIMPULAN
[10]
Kesimpulan yang diperoleh setelah melakukan pembuatan system informasi akademik SD Negeri 29 Jakarta ini adalah : 1. Dilihat dari aspek manajerial a. Mempermudah dalam memberikan informasi kepada orang tua siswa dan siswa b. Memudahkan dalam melakukan pengolahan data 2. Dilihat dari aspek Sistem : a. Sebagai sarana informasi yang baik karena sistem informasi yang digunakan sudah berbasis web. b. Dapat diakses oleh siswa untuk mengetahui nilai yang diperoleh atau informasi Pada bagian ini, penulis memberikan saran-saran berdasarkan permasalahan serta kesimpulan yang penulis dapat selama riset, yaitu : 1. Dari aspek manajerial : a. Memberikan pelatihan pada admin agar dapat melakukan pengecekan dan pembaharuan pada website ini. b. Harus selalu memperbaharui data nilai secara rutin agar memudahkan dalam menginformasikan kepada siswa dan gutu. 2. Dilihat dari aspek Sistem : a. Perlu adanya sistem keamanan yang dapat memproteksi dari ancaman hacker dan virus yang dapat menyerang kapan saja. b. Untuk keamanan database, sebaiknya password admin hanya dipegang oleh beberapa orang yang benar-benar diizinkan dan dapat dipercaya untuk menghindari hal-hal yang tidak diinginkan. c. Melakukan back-up data secara berkala untuk memperkecil kehilangan data secara menyeluruh. 3. Dilihat dari aspek penelitian selanjutnya : a. Perlu adanya ruang chat antara guru dengan orang tua siswa.
[11] [12]
[13] [14] [15]
[16]
Prasetio, Adhi. Buku Sakti Web Master (PHP & Mysql, HTML & CSS, HTML5 & CSS3, JavaScript).2014. Jakarta : PT. Transmedia. 2009. Prayitno, Indra. Kupas Tuntas Malware. Jakarta : PT. Elex Media Komputindo2010. Simarmata, Janner. Rekayasa Perangkat Lunak. Yogyakarta: Andi Offset. 2010. Supriyanto. Pemrograman Database Menggunakan Java dan MySQL Untuk Pemula. Jakarta : Mediakita. 2010. Wahyono, Teguh. Building & Maintenance Pc Server. Jakarta : PT. Elex Media Komputindo. 2007. Yuhefizar. 10 Jam Menguasai Internet Teknologi dan Aplikasinya. Jakarta : PT. Elex Media Komputindo. 2008. Yuhefizar., HA Mooduto., dan Rahmat Hidayat,. Cara Mudah Membangun Website Interaktif Menggunakan Content Management System Joomla Edisi Revisi. Jakarta: PT. Elex Media Komputindo. 2009. Wiyono, Gurid Budi dan Wardati, Indah Uly. Pembangunan Sistem Informasi Akademik Pada Sekolah Menengah Pertama (SMP) Negeri III Tegalombo. ISSN: 2302-5700 (Print) 2354-6654 (Online) . Surakarta: Indonesia Journal On Networking And Security Volume 3 No. 3, Juli 2014:17-24. 2014. Retno Sari, M.Kom. Tahun 2011 lulus dari Program Strata Satu (S1) Program Studi Sistem Informasi STMIK Nusa Mandiri Jakarta. Tahun 2015 lulus dari Program Strata Dua (S2) Program Studi Ilmu Komputer STMIK Nusa Mandiri Jakarta. Saat ini bekerja sebagai tenaga pengajar di AMIK BSI Jakarta.
REFERENSI [1] [2] [3]
[4] [5] [6] [7] [8]
Amsyah, Zulkifli. Manajemen Sistem Informasi. Jakarta. Gramedia Pustaka Utama. 2005. Anhar. Panduan Menguasai PHP & MySQL Secara Otodidak. Jakarta: Mediakita. 2010. Fatta, Hanif Al. Analisis dan Perancangan Sistem Informasi untuk Keunggulan Bersaing Perusahaan dan Organisasi Modern. Yogyakarta: Andi Offset. 2007. Hakim, Lukmanul. 2009. Jalan Pintas Menjadi Master PHP Terbongkar Lagi. Yogyakarta: Loko Media. Kusrini. Strategi Perancangan dan Pengolahan Basis Data. Yogyakarta : ANDI. 2007. Limantara, Hans S. Jelajah Dunia Maya dengan Cepat dan Mudah. Jakarta : PT. Elex Media Komputindo 2010. Nugroho, Adi. Rekayasa Perangkat Lunak Berorientasi Objek dengan Metode USDP. Yogyakarta: Andi Offset. 2010. Oktavian, Diar Puji. Menjadi Programmer Jempolan Menggunakan PHP. Yogyakarta : Mediakom. 2010.
ISSN 2089-8711 | SISTEM INFORMASI AKADEMIK ...
184
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015
SISTEM INFORMASI PENJUALAN AKSESORIS VESPA BERBASIS WEB PADA CV. A.S. HIKMAT MOTOR BEKASI Yuni Eka Achyani1, Mochamad Wahyudi2, Lestari Yusuf3 Abstract— The development of today's business world make the information as an important pillar in the course of operating a business in order to achieve the desired goal by the entrepreneur. Knowledge of the product information is very important in the decision to purchase products offered by a company, complete, relevant and accurate. Means the internet is one of the media information that effective and efficient in the delivery of information that can be accessed by anyone, anywhere and anytime. CV. A.S. Hikmat Motor is a company engaged in the sale of vespa accessories in order to complete in running the business, expanding sales territories, and increase te income of a website can be a solution that can provide the desired product information for buyers. This store developed with SDLC (System Development Life Cycle) and the software used to design and designing E-Commerce Applications is the PHP programming language, text editor Macromedia Dreamweaver CS3 and the MySQL Database. The author makes accessories sales information system web-based vespa in CV. A.S. Hikmat Motor which can to overcome constraints on manual sales system, can increase sales with good marketing and generating accurate and up to date with the internet. Intisari— Perkembangan Dunia Usaha saat ini menjadikan informasi sebagai pilar penting dalam berjalannya kegiatan operasional suatu usaha demi tercapainya tujuan yang diinginkan oleh pengusaha tersebut. Pengetahuan akan informasi suatu produk adalah hal yang sangat penting dalam pengambilan keputusan untuk pembelian produk yang ditawarkan oleh suatu perusahaan, secara lengkap, relevan dan akurat. Sarana internet adalah salah satu media informasi yang efektif dan efisien dalam penyampaian informasi yang dapat pula diakses oleh setiap orang, dimana saja dan kapan saja. CV. A.S. Hikmat Motor adalah perusahaan yang bergerak dalam penjualan produk aksesoris vespa, agar bisa bersaing dalam menjalankan bisnisnya, memperluas wilayah penjualan, serta meningkatkan pendapatan maka sebuah website bisa menjadi solusi yang dapat menyediakan informasi produk yang diinginkan bagi pembeli. Toko ini dikembangkan dengan SDLC (System Development Life Cycle) dan software yang digunakan untuk merancang dan mendesain Aplikasi E-Commerce yaitu bahasa pemrograman PHP, text editor Macromedia Dreamweaver CS5 dan Database MySQL. Penulis membuat sistem informasi penjualan aksesoris vespa berbasis web pada CV. A.S. Hikmat Motor yang dapat mengatasi kendala yang ada pada sistem penjualan manual, dapat meningkatkan penjualan serta menghasilkan informasi yang akurat dan up to date dengan adanya internet. Kata kunci
1, 2, 3
Seiring dengan perkembangan teknologi informasi yang semakin pesat, dewasa ini informasi dapat disajikan dalam berbagai bentuk yang menarik, salah satunya yang terkenal saat ini adalah sistem multimedia. Arus informasi yang semakin cepat ini menunjukkan bahwa kebutuhan akan berbagai informasi semakin meningkat. Melalui situs e-commerce, masyarakat bukan hanya dimudahkan dalam hal berbelanja, tetapi juga mampu menghemat waktu berbelanja. Hal ini yang membuat situs ecommerce semakin menjamur dalam dunia internet yang secara langsung berpengaruh dalam dunia bisnis. CV. A.S. Hikmat Motor merupakan salah satu toko yang bergerak dibidang penjualan aksesoris vespa. Namun dengan sistem yang berjalan sekarang, masih banyak masalah yang terjadi baik dari pihak vendor maupun dari pihak konsumen. CV. A.S. Hikmat Motor selama ini belum memiliki media khusus untuk mempromosikan produk-produknya. Dan konsumen masih langsung datang ke toko apabila ingin mendapatkan informasi produk aksesoris yang diinginkan. Agar CV. A.S. Hikmat Motor bisa bersaing dalam menjalankan bisnisnya, sebuah website bisa menjadi solusi yang dapat menyediakan informasi produk yang diinginkan bagi konsumen. Selain itu, konsumen dapat membeli produk tanpa harus datang ke toko. Dengan harapan dapat mempermudah proses penjualan produk dan informasi yang dihasilkan pun akan tepat waktu dan tepat guna. Maksud dari penelitian ini adalah : 1. Merancang sebuah sistem informasi penjualan berbasis web agar konsumen dapat memesan produk accessories vespa dari CV. A.S. Hikmat Motor Bekasi secara online. 2. Menyediakan kemudahan bagi konsumen untuk membeli produk pada CV. A.S. Hikmat Motor Bekasi. 3. Kehadiran website dinamis informasi produk accessories vespa ini diharapakan dapat membantu pihak toko untuk mengembangkan bisnisnya.
a.
: Penjualan, Informasi, Aksesoris Vespa, Website
Program Studi Sistem Informasi STMIK Nusa Mandiri Jakarta, Jl. Damai No. 8 Jakarta Selatan DKI Jakarta Telp: 021-78839513 fax:021-78839421;e-mail: [email protected]; [email protected]; [email protected].
185
I. PENDAHULUAN
b.
II. KAJIAN LITERATUR Sistem “pendekatan sistem yang lebih menekankan pada elemen atau komponennya menyatakan bahwa Sistem sekelompok elemen-elemen yang terintegrasi dengan tujuan yang sama untuk mencapai tujuan” [15]. Informasi “informasi merupakan data yang telah diproses sedemikian rupa sehingga meningkatkan pengetahuan seseorang yang menggunakannya” [15].
ISSN 2098-8711| SISTEM INFORMASI PENJUALAN ...
JURNAL SISTEM INFORMASI VOL.IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA c.
Sistem Informasi Penjualan “Sistem Informasi penjualan adalah suatu sistem informasi yang mengorganisasikan serangkaian prosedur dan metode yang dirancang untuk menghasilkan, menganalisa, menyebarkan dan memperoleh informasi guna mendukung pengambilan keputusan mengenai penjualan” [1]. d. Program “program merupakan sederetan instruksi atau statement dalam bahasa yang dimengerti oleh komputer yang bersangkutan” [16]. e. E-Commerce “e-commerce adalah pertukaran yang dimediasi oleh teknologi antara beberapa kelompok (individual atau organisasi) secara elektronik berbasiskan aktivitas intraorganisasional atau interorganisasional yang menfasilitasi pertukaran tersebut” [14]. f. Apache “Apache merupakan server web yang digunakan dalam pemrograman web berbasis server.” Apache merupakan server web yang bersifat open source sehingga menjadikan apache sebagai server web alternatif dari Netscape (sekarang dikenal sebagai Sun Java System Web Server) [13]. g. MySQL Salah satu program yang dapat digunakan sebagai database adalah MySQL. “MySQL [10] merupakan salah satu software untuk database server yang banyak digunakan, MySQL bersifat Open Source dan menggunakan SQL.” Mysql bisa dijalankan di berbagai platform misalnya Windows, Linux, dan lain sebagainya. h. PhpMyAdmin “PhpMyAdmin merupakan aplikasi yang berbasiskan web dan ditulis menggunakan bahasa pemrograman Php”. Selain memakai MySQL untuk menjalankannya, PhpMyAdmin memerlukan web server yang serring digunakan berpasangan dengan Php yaitu Apache web server. Apache merupakan web server yang paling banyak digunakan di internet. Hal itu disebabkan karena beberapa faktor seperti kecepatan, performansi dan tanpa biaya (gratis) [11]. i. Adobe Dreamweaver CS5 “Dreamweaver CS5 [10] adalah salah satu HTML Editor profesional yang berfungsi untuk mendesain web secara visual dan mengelola situs atau halaman web”. Dreamweaver CS5 digunakan tidak hanya untuk desain web saja, tetapi juga dapatdigunakan untuk menyunting kode serta membuat aplikasi web. j. Unified Modeling Language “UML (unified Modeling Language) [12] merupakan bahasa visual untuk pemodelan dan komunikasi mengenai sebuah sistem dengan menggunakan diagram dan teks-teks pendukung.”
III. METODE PENELITIAN Metode pengumpulan data yang digunakan yaitu: metode observasi, metode wawancara dan metode studi pustaka. Metodologi pengembangan sistem perangkat lunak yang penulis gunakan adalah model Waterfall. “Model Waterfall adalah model yang menyediakan pendekatan alur hidup perangkat lunak secara sekuensial atau terurut dimulai dari analisis, desain, pengodean, pengujian dan tahap pendukung” [12]. Tahapan – tahapan yang ada pada model waterfall secara global [12] adalah a. Analisa Kebutuhan Sistem Proses pengumpulan kebutuhan dilakukan secara intensif, mulai dari teknik pengumpulan data secara langsung atau observasi yang dilakukan penulis untuk mengamati langsung sistem yang ada di CV. A.S. Hikmat Motor. Analisa kebutuhan sistem yang dibutuhkan untuk membangun website penjualan pada CV. A.S. Hikmat Motor ini antara lain informasi data produk, nota pembayaran dan juga laporan penjualan. b. Desain Mendesain sistem yang dapat menyelesaikan masalah yang dihadapi oleh CV. A.S. Hikmat Motor Bekasi yang diperoleh dari pemilihan alternatif sistem yang terbaik. Kegiatan yang dilakukan dalam tahap desain ini adalah desain basis data yakni merancang sebuah database dengan menggunakan ERD (Entity Relationship Diagram) dan desain sistem untuk pemrograman terstruktur menggunakan UML (Unified Modeling Language). c. Code Generation Penulisan kode program yang digunakan adalah pemrograman yang terstruktur yakni menggunakan prosedur atau tata cara yang teratur untuk mengoperasikan data struktur. d. Testing Pengujian focus pada perangkat lunak. Metode pengujian yang digunakan adalah pengujian black box yang berfokus pada spesifikasi fungsional dari perangkat lunak. e. Support Pengembangan sistem dibuat dengan beberapa software pendukung yakni dreamweaver CS 5 dan phpMyadmin ataupun software lain yang sejenis dan mendukung bahasa php. IV. HASIL DAN PEMBAHASAN CV. A.S. Hikmat Motor merupakan Comanditaire Venootschap yang bergerak dibidang penjualan aksesoris vespa. Dalam proses penjualannya CV. A.S. Hikmat Motor diawali dengan pembeli yang datang menanyakan langsung produk yang dicari kepada bagian penjualan. Jika produk yang dicari tersedia maka bagian penjualan akan menunjukkan dan menjelaskan harga produk kepada pembeli. Setelah pembeli menyepakati harga maka bagian penjualan akan membungkus produk dan memberikannya kepada kasir untuk dibuatkan
ISSN 2089-8711 | SISTEM INFORMASI PENJUALAN ...
186
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015 nota pembayaran. Transaksi berakhir ketika kasir menerima pembayaran dari pembeli serta memberikan produk dan nota Pembeli
pembayaran kepada pembeli. 1. Activity Diagram Sistem Berjalan
Bagian Penjualan
Kasir
Melihat data produk
Menanyakan Produk
Tidak ada
Ada
Menerima konfirmasi harga
Menerima konfirmasi
Menunjukkan dan menjelaskan harga produk
Mengkonfirmasi ketidakadaan produk
act coba
FlowFinal
Batal
Konfirmasi ok
Membungkus produk
Membuat Nota Pembayaran
Menerima Konfirmasi Total Bayar
Mengkonfirmasi Total Bayar
Melakukan Pembayaran
Menerima Pembayaran
Menerima Produk dan Nota Pembayaran
Memberikan Produk dan Nota Pembayaran
Sumber: Hasil Penelitian (2014) Gambar 1. Activity Diagram Penjualan
Fungsi 2. Spesifikasi Bentuk Dokumen Masukan Dokumen masukan adalah dokumen yang dimasukkan ke dalam sistem dan diproses sehingga menghasilkan suatu keluaran. Dokumen masukan pada CV. A.S. Hikmat Motor adalah sebagai berikut : a.Nama Dokumen: Faktur
187
Sumber Tujuan Media Frekuensi
SISTEM INFORMASI PENJUALAN ... | ISSN 2089-8711
:Untuk mengetahui data Aksesoris vespa yang dibeli dari supplier : Supplier : Pemilik dan penjaga toko : Kertas : Setiap satu bulan sekali
JURNAL SISTEM INFORMASI VOL.IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA 3. Spesifikasi Bentuk Dokumen Keluaran Dokumen keluaran adalah dokumen yang dihasilkan dari proses yang terjadi pada sistem. Dokumen keluaran pada CV. A. S. Hikmat Motor adalah sebagai berikut : a. Nama Dokume : Nota Pembayaran Fungsi :Untuk bukti pembayaran produk Sumber : Kasir Tujuan : Konsumen Media : Kertas Frekuensi : Setiap terjadi transaksi Penjualan b. Nama Dokumen : Rekapan Penjualan Harian Fungsi : Sebagai Laporan Penjualan Harian Sumber : Kasir Tujuan : Pemilik Toko Media : Kertas Frekuensi : Setiap hari c. Nama Dokumen : Laporan Penjualan Bulanan Fungsi : Sebagai laporan penjualan bulanan Sumber : Kasir Tujuan : Pemilik Toko Media : Kertas Frekuensi : Setiap sebulan sekali 4. Tahapan Analisis yang penulis ajukan yaitu : Sistem e-commerce adalah cara berdagang dengan bantuan media elektronik dalam hal ini e-commerce sering kali menggunakan bantuan media internet, dimana antara penjual dan pembeli hanya bertemu melalui dunia maya, dan tidak secara langsung bertemu, sehingga semua transaksi
perdagangan akan dilakukan secara elektronik. Berikut ini spesifikasi kebutuhan (system requirement) dari sistem ecommerce. Berikut ini spesifikasi kebutuhan (system requirement) dari sistem e-commerce yang ada di CV. A.S. Hikmat Motor : Halaman user: A1. User bisa memilih detail untuk melihat deskripsi produk. A2. User bisa memilih barang yang akan dibeli dan ditambahkan ke keranjang belanja. A3. User bisa memfilter produk berdasarkan kategori. A4. User bisa mencari produk berdasarkan nama produk pada kotak pencarian. A5. User bisa melakukan checkout atau menyelesaikan transaksi. A6. User bisa melakukan registrasi. A7. Sistem memfasilitasi pemilihan pengiriman produk. A8. User dapat login dengan akun yang telah dibuat apabila belanja dilain hari. A9. Sistem mengirimkan rincian pembelian via email. A10. User dapat melakukan konfirmasi pembayaran. Halaman administrasi : B1. Admin dapat mengelola data produk. B2. Admin dapat mengelola data transaksi penjualan. B3. Admin dapat mengubah struktur modul web. B4. Admin dapat mengelola laporan penjualan. B5. Admin dapat mengubah Password. 5. Use Case a. Use Case Diagram Belanja Online halaman user Berikut adalah use case diagram halaman user:
uc Use Case Halaman User
M enampilkan Deskripsi Produk
M enambahkan Keranj ang Belanj a <<Extend>>
<<Extend>>
<>
M elakukan Pembelian Produk M enampilkan Produk Berdasarkan Kategori
M emilih Produk <<Extend>>
Registrasi
M emilih Kategori <>
M enampilkan Inv oice
<<Extend>>
User
M enyelesaikan Transaksi
«i ncl ude» M engisi Data Pengiriman
«i ncl ude» Konfirmasi Pembayaran
«i ncl ude» M elakukan Login M ember
«i ncl ude»
M emasukkan data pembayaran
Sumber: Hasil Penelitian (2014) Gambar 2. Use Case Diagram Halaman User
ISSN 2089-8711 | SISTEM INFORMASI PENJUALAN ...
188
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015 Tabel 1. Deskripsi Use Case menyelesaikan transaksi
Use Case Name
Menyelesaikan Transaksi
Requirements
A1, A2, A3, A4, A5 User dapat melakukan pembelian secara online via web. User telah memilih produk yang akan dibeli. Sistem mengirimkan invoice via email. User membatalkan selesai belanja, kemungkinan user ingin menambah produk atau membatalkan pembelian. User
Goal Pre-condition Post-conditions Failed and Conditions Primary Actors
Main Flow
Invariant A
1. User memilih produk yang akan dibeli 2. User memilih icon selesai belanja. 3. User menyetujui dan melanjutkan. 4. Sistem menampilkan halaman login member untuk user yang sudah memiliki akun member. Jika belum maka user diwajibkan membuat akun member. 5. User memasukkan alamat pengiriman dan melanjutkan. 6. Sistem memproses penjualan dan mengirimkan invoice via email. A10. User dapat melakukan konfirmasi pembayaran
Sumber: Hasil Penelitian (2014)
b. Use Case Diagram Belanja Online halaman admin Berikut adalah use case diagram halaman admin: uc Use Case Halaman Admin
Login Admin
«extend»
Mengelola Data Produk
«extend»
«extend»
Mengelola Data Transaksi Penj ualan
«extend»
«extend»
Mengubah struktur modul w eb
Melihat Laporan Penj ualan
Mengubah Passw ord
Admin
Sumber: Hasil Penelitian (2014) Gambar 3. Use Case Diagram Halaman Admin
189
SISTEM INFORMASI PENJUALAN ... | ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL.IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA Tabel 2. Deskripsi Use Case mengelola data transaksi penjualan
Use Case Name
Mengelola Data Transaksi Penjualan
Requirements
B2
Goal
Admin dapat mengubah status pembayaran dan mengirimkan konfirmasi pembayaran via email.
Pre-condition
Admin telah login.
Post-conditions
Data pesanan terupdate dan konfirmasi pembayaran terkirim via email.
Failed and Conditions
Gagal mengupdate status pembayaran dan konfirmasi pembayaran tidak terkirim.
Primary Actors
Admin 1. 2. 3.
Main Flow
4. 5. 6.
Alternate Flow/Invariant A
Admin memilih link “Baca”. Sistem menampilkan data pesanan masuk. Admin mengubah status pembayaran menjadi lunas. Admin memilih tombol “Ubah Status”. Sistem mengupdate status data pembayaran. Admin memilih tombol “Kirim” untuk mengirimkan konfirmasi pembayaran via email.
A1. Admin memilih link “Hapus”. A2. Sistem menghapus data pesanan terpilih.
Sumber: Hasil Penelitian (2014) 6. Activity Diagram Activity diagram sistem usulan pada penelitian ini adalah: a c t Dia gra m Ac tiv ity Ha la ma n Us e r Use r
Si ste m
M e milih k a te gori
De l i ve ry
[Pi l i h Ba ra n g Lai n]
M e milih ba ra ng
[T a m b a h b a ra n g ]
Simpa n k e k e ra nj a ng be la nj a
[L a n j u tka n b e l a n j a ]
[Se l e sa i
Is i da ta re gis tra s i/Login
bel anj a]
Ta mpilk a n ite m da n tota l be la nj a
Is i a la ma t pe ngirima n
M e nye le s a ik a n tra ns a k s i
M e ne rima k onfirma s i
M e nyimpa n tra ns a k s i
M e ngirimk a n inv oic e v ia e ma il
M e n e ri m a ko n fi rm a si p e m b a ya ra n
M e n g ko n fi rm a si p e m b a ya ra n
M e ne rima k onfirma s i luna s
M e ngirim ba ra ng
M e ngirimk a n inv oic e luna s
m enunggu 2 h a ri
Ha pus tra ns a k s i pe me s a na n
Pe s a na n ditutup
Sumber: Hasil Penelitian (2014) Gambar 4. Activity Diagram Belanja Online Halaman Front Page
ISSN 2089-8711 | SISTEM INFORMASI PENJUALAN ...
190
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015 7. Component Diagram Component diagram sistem usulan pada penelitian ini adalah:
deployment deployment diagram
web serv er
cmp diagram
database web_vespa
Database serv er
frontpage application
style.css
admin aplication
jquery.js
MySQL Database
MySQL Database
apache2triad serv er
jquery.js
Sistem informasi penjualan Client PC
style.css
web OS Windows 7 Browser
Sumber: Hasil Penelitian (2014) Gambar 6. Deployment Diagram Sistem Penjualan Online
web server Apache2triad
Sumber: Hasil Penelitian (2014) Gambar 5. Compnent Diagram Sistem Penjualan Online
9. Desain Database Entity Relationship diagram sistem usulan pada penelitian ini adalah:
8. Deployment Diagram Deployment diagram sistem usulan pada penelitian ini adalah:
Sumber: Hasil Penelitian (2014) Gambar 7. Entity Relationship Diagram Penjualan Online
191
SISTEM INFORMASI PENJUALAN ... | ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL.IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA 10. Spesfikasi File File yang ada di dalam database web_vespa terdiri dari : Spesifikasi file konsumen Nama database : web_vespa Nama file : tabel produk Akronim : produk.myd Tipe file : file master Akses file : random Panjang record : 350 karakter Kunci fields : id_produk
b. Halaman Keranjang Belanjang Halaman Keranjang Belanja berfungsi untuk menampilkan informasi produk yang telah dipesan oleh pembeli di CV. A.S. Hikmat Motor.
Tabel 3. Spesifikasi File Produk
Elemen Data
Akronim
Type
Size
Id produk
id_produk
Integer
5
Id kategori
id_kategori
Integer
5
nama_produk
Varchar
100
produk_seo
Varchar
100
deksripsi harga stok berat
Text Integer Integer Decimal
20 5 (5,2)
tgl_masuk
Date
Nama produk Produk SEO Deskripsi Harga Stok Berat Tanggal masuk Gambar produk Dibeli Diskon
gambar_prod uk dibeli diskon
Varchar
100
Integer Integer
5 5
Ket Primary Key Foreign Key
Sumber: Hasil Penelitian (2014)
Sumber: Hasil Penelitian (2014)
Gambar 9. Tampilan Halaman Keranjang Belanja
11. Tampilan Program a. Halaman Beranda Halaman beranda ini berfungsi sebagai halaman awal website CV. A.S. Hikmat Motor.
V. KESIMPULAN Kesimpulan yang diperoleh penulis setelah pembuatan website CV. A.S. Hikmat Motor ini adalah: 1. Dilihat dari aspek manajerial: a. Mempermudah dalam menyampaikan informasi produk secara uptodate dan realtime kepada konsumen. b. Mempermudah dalam proses pengecekan jumlah stok barang yang dimiliki. c. Mempermudah pembuatan laporan, baik laporan bulanan maupun laporan harian. d. Mempermudah dalam melihat produk favorit (best seller). 2. Dilihat dari aspek sistem: a. Website penjualan CV. A.S. Hikmat Motor dapat memperluas wilayah penjualan karena bisa diakses melalui jaringan internet.
Sumber: Hasil Penelitian (2014) Gambar 8. Tampilan Halaman Beranda
ISSN 2089-8711 | SISTEM INFORMASI PENJUALAN ...
192
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015 b. Sistem informasi berbasis web pada CV. A.S. Hikmat Motor dapat diakses kapan saja melalui jaringan internet. c. Dengan adanya website penjualan CV. A.S. Hikmat Motor maka pembeli dapat mendapatkan update informasi terbaru mengenai produk-produk yang ada baik dalam hal harga, berat serta penjelasan mengenai produk yang dijual pada CV. A.S. Hikmat Motor. Pada bagian ini penulis memberikan saran-saran yang akan digunakan untuk kepentingan perkembangan penjualan sebagai berikut: 1. Administrator selalu melakukan pengupdatean informasi mengenai produk-produk yang dijual di CV. A.S. Hikmat Motor. 2. Sumber daya manusia yang menangani sistem harus memiliki kualitas yang memadai karena kesalahankesalahan yang terjadi biasanya disebabkan karena kurangnya kemampuan user dalam pengoperasian sistem. 3. Perlu adanya peningkatan kinerja dan pengembangan aplikasi mulai dari tampilan web sampai dengan maintenancenya sehingga dapat bersaing lebih dikenal dan mempermudah pengguna memanfaatkan website CV. A.S. Hikmat Motor. 4. Perlu adanya pengembangan dari segi desain, kelengkapan, detail produk, tata cara pembayaran dan pengiriman yang cepat dan mudah kedepannya.
[10] Puspitosari, Heni A. Pemrograman Web Database dengan PHP & MySQL. Yogyakarta: Skripta Media Creative. 2011. [11] Sugiri, Haris Saputro. Pengelolaan Database MySQL dengan PhpMyAdmin. Yogyakarta: Graha Ilmu. 2008. [12] Sukamto, Rosa Ariani dan M. Shalahudin. Modul Pembelajaran Rekayasa Perangkat Lunak. Bandung: Modula. 2011. [13] Sukarno, Mohamad. Membangun Website Dinamis dan Interaktif dengan PHP-MySQL (Windows dan Linux). Jakarta: Eska Media. 2006. [14] Sunarto, Andi. Seluk Beluk E-Commerce. Yogyakarta: Gerai Ilmu. 2009. [15] Yakub. Sistem Basis Data;Tutorial Konseptual. Yogyakarta: Graha Ilmu. 2008. [16] Yulikuspartono. Pengantar Logika dan Algoritma. Yogyakarta: Andi. 2009.
REFERENSI [1] [2] [3] [4]
[5]
[6]
[7] [8]
[9]
Al-Bahra bin Ladjamudin. Analisis dan Desain Sistem Informasi. Yogyakarta : Graha Ilmu. 2005. Hakim, Lukmanul. Jalan Pintas Menjadi Master PHP. Yogyakarta: Lokomedia. 2009. Hakim, Lukmanul. 2010. Bikin Website Super Keren dengan PHP dan Jquery. Yogyakarta: Lokomedia. Haryanti, Sri dan Tri Irianto. Rancang Bangun Sistem Informasi ECommerce untuk Usaha Fashion Studi Kasus Omah Mode Kudus. Surakarta: Jurnal Speed 13 FTI UNSA Vol. 9 No.2 ISSN:1979-9330 ISSN:1979-9330. Diambil dari: http://ejournal.unsa.ac.id/index.php/speed/article/view/444 (14 Mei 2014) Jatmiko, Nurbo, Hadi Syahrial dan H.M. Misni. Analisa dan Perancangan Sistem Informasi dalam Layanan Penjualan Berbasis Web pada Mall Puri Indah. Yogyakarta: Seminar Nasional Aplikasi Teknologi Informasi 2010 (SNATI 2010) ISSN:1907:5022. Diambil dari: http://journal.uii.ac.id/index.php/Snati/article/view/1879/1657(16 Mei 2014) Luqman, Muhammad dan Indah Uly Wardati. Perancangan Sistem Informasi Penjualan Laptop pada CV. Sembilan Sembilan. Surakarta: Jurnal Speed 13 FTI UNSA Vol. 9 No.2 (Agustus 2012) ISSN:19799330. Diambil dari: http://ejournal.unsa.ac.id/index.php/speed/article/view/192/134. (14 Mei 2014) Mulyanto, Agus. Sistem Informasi Konsep dan Aplikasi. Yogyakarta: Pustaka pelajar. 2009. Mustakini, Jogiyanto Hartono. Analisis & Desain Sistem Informasi: pendekatan terstruktur teori dan praktek aplikasi bisnis. Yogyakarta: Andi Offset. 2005. Mustakini, Jogiyanto Hartono. Pengenalan Komputer. Yogyakarta: Andi Offset. 2005.
193
SISTEM INFORMASI PENJUALAN ... | ISSN 2089-8711
Yuni Eka Achyani, S.Kom. Tahun 2014 lulus dari Program Strata Satu (S1) Program Studi Sistem Informasi STMIK Nusa Mandiri Jakarta. Saat ini bekerja sebagai tenaga pengajar di AMIK BSI Bekasi. dan sedang melanjutkan kuliah Program Strata Dua (S2) di Program Studi Magister Ilmu Komputer STMIK Nusa Mandiri Jakarta.
Dr. Mochamad Wahyudi, MM. M.Kom, M.Pd. Tahun 1997 lulus dari Program Strata Satu (S1) Program Studi Teknik Komputer STMIK Budi Luhur Jakarta. Tahun 2003 lulus dari Program Strata Dua (S2) Program Studi Manajemen Universitas Budi Luhur Jakarta. Tahun 2008 lulus dari Program Strata Dua (S2) Program Studi Ilmu Komputer Universitas Budi Luhur. Tahun 2012 lulus dari Program Strata Dua (S2) Program Studi Administrasi Pendidikan UHAMKA Jakarta. Tahun 2014 lulus dari Program Strata Tiga (S3) Program Studi Administrasi Pendidikan Universitas Negeri Jakarta. Tahun 2008 sudah tersertifikasi dosen dengan Jabatan Fungsional Akademik Lektor Kepala di STMIK Nusa Mandiri Jakarta. Sudah banyak mempublikasikan karya ilmiah dan aktif mengikuti seminar, menulis paper dan menjadi reviewer di beberapa jurnal diantaranya Jurnal Perspektif STMIK Nusa Mandiri, Jurnal Paradigma AMIK BSI Jakarta dan Jurnal Ilmiah Khasanah Ilmu. Ketua APTIKOM wilayah III DKI Jakarta. Deputi Bidang Pelayanan Teknologi program PJJ APTIKOM. Program Magister Teknik Informatika dan Sistem Informasi. Lestari Yusuf, S.Kom. Tahun 2011 lulus dari Program Strata Satu (S1) Program Studi Sistem Informasi STMIK Nusa Mandiri Jakarta. Saat ini bekerja sebagai tenaga pengajar di STMIK Nusa Mandiri Jakarta dan sedang melanjutkan kuliah Program Strata Dua (S2) di Program Studi Magister Ilmu Komputer STMIK Nusa Mandiri Jakarta.
JURNAL SISTEM INFORMASI VOL.IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA
ANIMASI INTERAKTIF PENGENALAN BANGUNAN BERSEJARAH DUNIA PADA SDN SEPANJANG JAYA IV Asti Sucihati Sopwan1, Verra Sofica2
Abstract— In this modern-day, has evolved learning system one of which is media interactive learning. Neither the teachers nor the students can interact with each other in the use of instructional media. All Subjects can be a good learning media such as mathematics, social studies, science etc. In The project manufacture interactive animation introduction world heritage historic buildings discuss some of the countries that have a historic building relic of ancestors and the building has a story on the history of class VI Subjects IPS. This application there is a video about the story of the historic structures in each country as well as a summary and fun educational games. In introducing this World Heritage Historic Buildings treated with funny animations so that children can learn in a fun way and they are more insightful to know and learn more about the historic buildings in the world.
Intisari—
Di zaman yang moderen ini, telah banyak berkembang sistem pembelajaran salah satunya adalah media pembelajaran interaktif. Baik Guru maupun murid bisa saling berinteraktif dalam menggunakan media pembelajaran. Semua Mata Pelajaran bisa dijadikan sebuah Media Pembelajaran yang baik seperti Matematika, IPS, IPA dll. Di Dalam penelitian ini pembuatan animasi interaktif pengenalan warisan bangunan bersejarah dunia membahas sebagian negara-negara yang memiliki bangunan bersejarah peninggalan zaman nenek moyang dan bangunan yang memiliki cerita sejarah pada Mata Pelajaran IPS kelas VI. Aplikasi ini terdapat video tentang cerita banguan bersejarah dari setiap negara serta ringkasanya dan juga permainan edukatif yang menyenangkan. Dalam memperkenalkan bangunan bersejarah dunia ini disuguhi dengan animasi yang lucu sehingga anak-anak bisa belajar dengan cara yang menyenangkan dan mereka lebih berwawasan dengan mengetahui dan mengenal lebih banyak bangunan bersejarah yang ada di dunia. Kata kunci
: Animasi Interaktif, Bangunan Bersejarah Dunia
1
Program Studi Manajemen Informatika AMIK BSI Bekasi, Jln. Cut Mutia No. 8 Bekasi. (021) 82425638 Fax. (021) 82426027; e-mail: [email protected] 2
Program Studi Teknik Informatika STMIK Nusa Mandiri Jakarta, Jln. Damai No. 8 Warung Jati Barat (Margasatwa) Jakarta Selatan Telp. (021) 78839513 Fax. (021) 78839421; [email protected]
I. PENDAHULUAN Banyak sekolah dasar negeri yang sudah memanfaatkan komputer sebagai sarana pembelajaran terhadap siswa. Salah satunya adalah SDN Sepanjang Jaya IV, saat ini sudah mengenalkan teknologi komputer dan aplikasinya untuk menambah dan memperluas wawasan siswa sejak dini. Pada dasarnya anak usia 7-12 Tahun yang berjenjang pendidikan Sekolah Dasar (SD) khususnya untuk kelas VI pada mata pelajaran IPS (Ilmu Pengetahuan Sosial) materi Kenampakan Alam Dunia Melalui Kajian Peta mereka lebih mudah menyerap apa yang mereka lihat dibandingkan apa yang mereka dengar. Pembelajaran dengan visulisasi dan audio yang menarik dapat membuat mereka antusias dan meningkatkan rasa ingin tahu mereka tentang warisan dari leluhur dimasa lampau dan mengetahui sejarah nenek moyang serta bangunan bersejarah. “Pengolahan alam itu meninggalkan hasil kebudayaan yang telah diciptakan manusia disepanjang sejarahnya yaitu benda-benda bersejarah, menjadi keajaiban dunia saat ini”[6]. Pengenalan bangunan bersejarah dunia merupakan hal penting untuk anak dalam mempelajari bangunan bersejarah yang ada di dunia. Dengan media komputer yang di dalamnya terdapat animasi interaktif diharapkan sangat membantu anak dalam mempelajari bangunan peninggalan masa lampau yang ada di dunia. Animasi sudah berkembang dan dijadikan media pembelajaran yang efektif dan efisien. Animasi Interaktif memungkin siswa berinteraksi langsung dengan komputer dan dapat mempermudah Guru dan Siswa dalam berinteraksi dan berkomunikasi. Dalam dunia pendidikan animasi interaktif memberikan berbagai keuntungan bagi siswa dan pengajar. Bagi siswa, animasi dapat meningkatkan minat belajar dan pemahaman terhadap suatu bidang ilmu tertentu. Bagi pihak pengajar, animasi dapat mempermudah proses pembelajaran dan pengajaran dalam penyampaian materi kepada siswa. Animasi interaktif pengenalan bangunan dunia ini mengajarkan siswa/siswi lebih memahami bangunan bersejarah yang ada di dunia. Maksud dari penelitian ini adalah sebagai berikut: 1. Merancang animasi interaktif untuk fasilitas belajar mengajar dalam bentuk media interaktif sehingga
ISSN 2089-8711 | ANIMASI INTERAKTIF PENGENALAN ...
194
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015 mempermudah kegiatan proses belajar di SDN Sepanjang Jaya IV. 2.
Menerapkan media pembelajaran yang interaktif tentang pengenalan bangunan bersejarah yang ada di dunia dengan teknologi animasi yang menarik dan permainan yang edukatif yang mudah dipahami oleh anak usia 7-12 tahun khususnya kelas VI pada mata pelajaran IPS (Ilmu Pengetahuan Sosial) dalam materi Kenampakan Alam Dunia Melalui Kajian Peta di SDN Sepanjang Jaya IV. II. KAJIAN LITERATUR
a.
Animasi “Animasi adalah rangkaian gambar yang disusun secara berurutan”[3]. “Pada dasarnya animasi merupakan kumpulan image sekuensial (berurutan) yang meyatakan pergerakan, dimana image tersebut ditampilkan secara berurutan dalam waktu yang relatif cepat” [7]. Dalam pengembangan animasi dibagi menjadi beberapa jenis [9], yaitu: 1. Animasi Gambar diam (Stop-Motion Animasi) Stop-motion animation sering pula disebut Claymation dalam perkembangannya jenis animasi ini sering menggunakan tanah liat sebagai objek yang digerakan. 2. Animasi Tradisional (Traditional Animation) Animasi tradisional merupakan teknik animasi yang pertama kali dikembangkan dan telah menjadi animasi paling dikenal sampai saat ini, animasi ini sering disebut Animasi Sel (Cel Animation). 3. Animasi Komputer (Computer Animation) Animasi jenis ini secara keseluruhan dikerjakan dengan menggunakan komputer animasi 2D dan 3D juga dikerjakan secara komputerisasi. b. Animasi Interaktif ”Animasi interaktif adalah proses penyampaian yang menyajikan dalam bentuk video, atau gambar yang dapat bergerak dengan pengendalian yang dilakukan oleh komputer kepada para penonton dengan tidak hanya menonton namun juga dengan adanya audio yang dapat didengar, sekaligus efek grafik yang ditimbulkan untuk menarik respon yang aktif dalam penyajiannya. Secara kompleks, animasi interaktif dapat ditarik kesimpulan dengan alat perantara yang diciptakan dengan mudah melalui komputer menggunakan unsur audio, gambar, teks untuk menyampikan pesan secara menarik”[1]. c. Multimedia “Multimedia merupakan kombinasi teks, seni, suara, gambar, dan video yang disampaikan dengan komputer atau dimanipulasi secara digital dan dapat disampikan dan atau dikontrol secara interaktif”[2]. Ada tiga jenis multimedia [2] yaitu:
195
1.
Multimedia Interaktif Pengguna dapat mengontrol apa dan kapan elememelemen multimedia akan dikirimkan atau ditampilkan. 2. Multimedia Hiperaktif Multimedia jenis ini mempunyai suatu struktur dari elemen-elemen terkait dengan pengguna yang dapat mengarahkannya. Dapat dikatakan bahwa multimedia jenis ini mempunyai banyak tautan (link) yang menghubungkan elemen-elemen multimedia yang ada. 3. Multimedia Linear Pengguna hanya menajdi penontn dan menikmati produk multimedia yang disajikan dari awal hingga akhir. d. Warisan “Warisan adalah peninggalan budaya dunia yang merupakan kewajiban bagi penerus untuk menjaga bangunan leluhur karena leluhur menciptakan bangunan tersebut sebagai bukti adanya kehidupan masa lampau yang bersejarah” [8]. e. Sejarah “Sejarah adalah catatan suatu masa yang ditemukan dan dipandang bermanfaat oleh generasi dari zaman lain ” [4]. f. Storyboard “Storyboard adalah suatu presentasi bergambar berbentuk semacam komik, biasanya berupa gambaran detail dari cerita tersebut secara keseluruhan”[9]. Fungsi-fungsi storyboard [9] antara lain sebagai berikut: 1. Dapat dipakai untuk mendapat persetujuan pembuatan film (produser) dan sponsor sehingga diperoleh gambaran jelas. 2. Storyboard yang telah disetujui dapat dipakai sebagai pedoman pelaksanaan produksi. g. Testing Program “Pengujian perangkat lunak adalah sebuah elemen sebuah topik yang memiliki cakupan luas dan sering dikaitkan dengan verifikasi (verification) dan validasi (validation) (V&V)”[10]. “Pengujian untuk validasi memiliki beberapa pendekatan yaitu black-box-testing (pengujian kotak hitam) dan white-box-testing (pengujian kotak putih), black-box-testing yaitu menguji perangkat lunak dari segi spesifikasi fungsional tanpa menguji desain dan kode program, pengujian dimaksudkan untuk mengetahui apakah fungsi-fungsi, masukan, dan keluaran dari perangkat lunak sesuai dengan spesifikasi yang dibutuhkan”[10]. h. Adobe Flach CS6 “Adobe flash merupakan program animasi berbasis vector, yang telah banyak digunakan oleh para animator untuk membuat berbagai animasi, program Adibe Flash CS6 telah mampu mengolah teks maupun objek dengan objek efek tiga dimensi sehingga tampak lebih menarik” [5]. Kelebihan dari Adobe Flash CS6 [5] antara lain sebagai berikut:
ANIMASI INTERAKTIF PENGENALAN ... | ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL.IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA 1.
2. 3.
Dapat mengimpor jenis format sound yang lebih bervariasi seperti MP3, MP4, WAV, Quicktime, dan lain-lain. Dapat menggabungkan beberapa file video ke dalam lembar kerja Adobe Flash CS6. Dapat memasukan antara video dengan teks, grafis, suara dan tombol interaktif. III. METODE PENELITIAN
Metode pengumpulan data yang digunakan dalam penelitian ini yaitu: metode observasi, metode wawancara dan metode studi pustaka. Metodologi pengembangan sistem perangkat lunak yang penulis gunakan adalah model Waterfall. “Model air terjun (waterfall) sering juga disebut model sekuensial linier (sequential linear) atau alur hidup klasik (classic life cycle)”. Tahapan model waterfall [10] sebagai berikut: 1. Analisis Kebutuhan Perangkat Lunak Prose pengumpulan kebutuhan dilakukan secara intensif untuk memspefisifikasi kebutuhan perangkat lunak agar dapat dipahami perangkat lunak seperti apa yang dibutuhkan oleh user. 2. Desain Desain perangkat lunak adalah proses multi langkah yang focus pada desain pembuatan program perangkat lunak termasuk struktur data, arsitektur perangkat lunak, representasi antarmuka dan prosedur pengkodean. 3. Pembuatan Kode Program Desain harus ditranslasikan ke dalam program perangkat lunak, hasil dari ini adalah program komputer sesuai dengan desain yang telah dibuat pada tahap desain. 4. Pengujian Pengujian fokus pada perangkat lunak secara dari segi ligik dan fungsional dan memastikan bahwa semua bagian sudah diuji. 5. Pendukung (support) atau pemeliharaan (maintenance) Perangkat lunak mengalami perubahan ketika sudah dikirimkan ke user, perubahan bisa terjadi karena adanya kesalahan yang muncul dan tidak terdeteksi saat pengujian atau perangkat harus beradaptasi dengan lingkungan baru. Tahap pendukung atau pemiliharaan dapat mengulangi proses pengembangan mulai dari analisis spesifikasi untuk perubahan perangkat lunak yang sudah ada tetapi tidak membuat perangkat lunak baru.
mata pelajaran IPS (Ilmu Pengetahuan Sosial) tentang materi Kenampakan Alam Dunia Melalui Kajian Peta yang isi materinya membahas bangunan bersejarah dunia selain 7 keajaiban dunia, maka animasi interaktif digunakan sebagai media pelengkap untuk menjelaskan materi yang diajarkan di depan kelas. Selain itu animasi interaktif digunakan sebagai materi pembelajaran mandiri, dikarenakan di dalam animasi interaktif pengenalan bangunan bersejarah dunia yang dirancang ini berisi latihan dan tes yang dikemas dalam bentuk permainan edukatif dimana siswa harus mengingat semua bangunan bersejarah yang ada di peta, mengerjakan latihan mulai dari menebak kata, selanjutnya menyusun puzzle dan terakhir mencocokan gambar dengan kata. 1.
Sumber: Hasil Penelitian (2015) Gambar 1. Storyboard Menu Utama
2. IV. HASIL DAN PEMBAHASAN Animasi interaktif dapat digunakan sebagai salah satu unsur pembelajaran di kelas. Misal jika guru menjelaskan suatu materi yang mengacu pada buku acuan dalam hal ini
Rancangan Storyboard Dalam pembuatan aplikasi animasi interaktif ini ada beberapa storyboard yang dirancang dalam proses pembuatannya salah satunya dilihat pada Gambar 1.
Implementasi dan Pengujian Unit a. Tampilan Menu Utama Tampilan ini berisi tiga tombol diantaranya mulai, petunjuk dan permainan seperti Gambar 2 berikut:
ISSN 2089-8711 | ANIMASI INTERAKTIF PENGENALAN ...
196
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015
Sumber: Hasil Penelitian (2015) Gambar 2. Tampilan Menu Utama
b.
Tampilan Mulai Pada tampilan mulai, pengguna akan melihat peta yang terdapat point atau titik nama suatu negara. Pengguna bisa memilih negara nama yang akan dijelajahi dan tombol panah ke kiri yang berfungsi untuk kembali ke tampilan sebelumnya. Seperti Gambar 3 berikut ini.
Sumber: Hasil Penelitian (2015) Gambar 3. Tampilan Mulai
c.
Tampilan Wilayah Negara Pada tampilan ini merupakan bagian interaktif yang berisi video tentang cerita bangunan bersejarah suatu negara dan terdapat beberapa tombol yaitu play, pause, stop, sound dan ringkasan yang berfungsi untuk menjelaskan secara lengkap dari cerita bangunan tersebut dan terdapat tombol panah ke kiri untuk kembali ke tampilan sebelumnya seperti Gambar 4 berikut ini.
197
Sumber: Hasil Penelitian (2015) Gambar 4. Tampilan Wilayah Negara (Video)
d. Tampilan Wilayah Negara (Ringkasan) Tampilan ini penjelasan secara lengkap dari cerita bangunan bersejarah dan juga terdapat tombol yaitu play, pause, stop, sound dan terdapat tombol panah ke kiri untuk kembali ke tampilan sebelumnya. Gambar dapat dilihat seperti berikut.
Sumber: Hasil Penelitian (2015) Gambar 5. Tampilan Wilayah Negara (Ringkasan)
e. Tampilan Permainan Level 1 Pada tampilan ini berisi permainan level satu yaitu menebak kata jika pemain menang pada level ini maka akan berlanjut ke level berikutnya dan terdapat tombol panah ke kiri untuk kembali ke tampilan sebelumnya dan dapat dilihat pada Gambar 6.
ANIMASI INTERAKTIF PENGENALAN ... | ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL.IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA h. Tampilan Permainan Intro Level 3 Pada tampilan ini berisi cerita yang harus disimak sebelum ke permainan level 3 dan terdapat tombol panah ke kanan yang berfungsi menuju tampilan level 3, dapat dilihat pada Gambar 9.
Sumber: Hasil Penelitian (2015) Gambar 6. Tampilan Permainan Level 1
f. Tampilan Permainan Intro Level 2 Pada tampilan ini berisi tentang cerita yang harus disimak hingga cerita selesai sebelum berlanjut ke level berikutnya dan dapat dilihat pada Gambar 7.
Sumber: Hasil Penelitian (2015) Gambar 9. Tampilan Permainan Intro Level 3
i. Tampilan Permainan Level 3 Pada tampilan ini berisi permainan level 3 mencocokan tulisan dan gambar. Selin itu terdapat tombol panah ke kiri yang berfungsi untuk kembali ke tampilan sebelumnya. Tampilan dapat dilihat pada gambar berikut ini. Sumber: Hasil Penelitian (2015) Gambar 7. Tampilan Permainan Intro Level 2
g. Tampilan Permainan Level 2 Tampilan ini berisi permainan level 2 menyusun puzzle sebelum waktu yang ditentukan habis dan dapat dilihat pada Gambar 8 berikut.
Sumber: Hasil Penelitian (2015) Gambar 8. Tampilan Permainan Level 2
Sumber: Hasil Penelitian (2015) Gambar 10. Tampilan Permainan Level 3
ISSN 2089-8711 | ANIMASI INTERAKTIF PENGENALAN ...
198
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015 j. Tampilan Permainan Ending Level 3 Pada tampilan ini berisi akhir cerita dari seluruh permainan ketika berhasil menyelesaikan permainan level sebelumnya.
V. KESIMPULAN Kesimpulan yang diperoleh dari pembuatan aplikasi animasi interaktif ini adalah : 1. Dengan adanya aplikasi animasi interaktif pengenalan bangunan bersejarah dunia mempermudah dalam penyampaian informasi dari guru terhadap siswa. 2. Pembelajaran dengan media interaktif ternyata dapat mempermudah siswa dalam mengenal bangunan bersejarah. REFERENSI [1] [2] [3] [4] [5] [6]
Sumber: Hasil Penelitian (2015) Gambar 11. Tampilan Permainan Ending Level 3
[7] [8]
3. Blackbox Testing Hasil pengujian blackbox testing pada tampilan menu utama dapat dilihat pada Tabel 1 berikut ini.
[9] [10]
Arsyad, Azhar. Media Pembelajaran. Jakarta: Rajawali Pers. 2008. Binanto, Iwan. Multimedia Digital Dasr Teori dan Pengembangannya. Yogyakarta: Penerbit ANDI. 2010. Bunadi, Suriman dan Zeembry. Membuat Animasi Kartu Ucapan dengan Flash8. Jakarta: PT. Elex Media Komputindo. 2007. Kochar, S.K. pembelajaran Sejarah Teaching of History. Jakarta: Penerbit ANDI. 2013. MADCOMS. Mahir dalam 7 Hari Adobe Flash CS6. Jakarta: penerbit ANDI. 2013. Rusyanti, Sujarwo dan Trisno Wardoyo. Pengetahuanku Pengetahuan Sosial 6. Jakarta: Bumi Aksara. 2007. Saeba. Modeling dan Animasi dengan 3D Studio MAX. Jakarta: PT. Elex Media Komputindo. 2008. Shin Jae Hwan. 100 Warisan Bangunan Dunia. Jakarta: PT. Elex Media Komputindo. 2012. Sugihartono, A, Basnendar H dan Asmoro N.P. Animasi Kartun Analog sampai dengan Digital. Jakarta: Indeks. 2010. Sukamto, Rosa Ariani dan M. Salahudin. Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek. Bandung: INFORMATIKA. 2013.
Tabel 1. Hasil Blackbox Testing pada Tampilan Menu Utama Asti Sucihati Sopwan. Tahun 2015 lulus Program Studi Manajemen Informatika AMIK BSI Bekasi. Staff Asisten Laboratorium dan Guru SMK Telekomunikasi Telesandi Bekasi.
Verra Sofica, M. Kom. Tahun 2011 lulus dari Program Strata Satu (S1) Program Studi Sistem Informasi STMIK Nusa Mandiri Jakarta. Tahun 2014 lulus dari Program Strata Dua (S2) Program Studi Magister Ilmu Komputer STMIK Nusa Mandiri Jakarta. Staff pengajar di AMIK BSI Bekasi. Saat ini bekerja sebagai tenaga pengajar di AMIK BSI Bekasi.
Sumber: Hasil Penelitian (2015)
199
ANIMASI INTERAKTIF PENGENALAN ... | ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL.IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA
ANIMASI INTERAKTIF SEBAGAI MEDIA SOSIALISASI INDONESIA TSUNAMI EARLY WARNING SYSTEM (INATEWS) Markus Kristop Silitonga1, Susy Rosyida2 Abstract— Indonesia represent state with high earthquake activity storey level, as effect of meeting three plate of tektonik, that is Plate Indies (Ocean India-Australian side south), Plate Pacific eastside and Plate of Eurasia north. In indonesia also there are big faul breakings and trigger the happening of and earthquake of tsunami. That is : Sesar of Semangko, Sesar of Cimandiri, Sesar Opak. Creating socialization media of Tsunami Early Warning System in the form of animation 2 dimension, with a purpose to so that easy society comprehend how to TsunamiI Early Warning System work. After society know the way of activity of Tsunami Early Warning System, hence society will quickly listen carefully in face of earthquake disaster and of tsunami if writing on the wall have been sounded. So that can it victim used by method is writer in this research is waterfall method. Scheme use Adobe Flash Professional CS5, Adobe Photoshop Professional CS5 and Adobe Soundbooth Professional CS5. Expected in this research is socialization media creation able to is easily comprehended by wide of society. Intisari— Indonesia merupakan negara dengan tingkat aktivitas gempa yang tinggi, sebagai akibat pertemuan tiga lempeng tektonik, yaitu Lempeng Hindia (Samudera India–Australia di sebelah selatan), Lempeng Pasifik di sebelah Timur dan Lempeng Eurasia di Utara. Di Indonesia juga terdapat patahanpatahan sesar yang besar dan memicu terjadinya gempa dan tsunami. Yaitu : Sesar Semangko, Sesar Cimandiri, Sesar Opak. Menciptakan media sosialisasi Tsunami Early Warning System dalam bentuk animasi dua dimensi, dengan tujuan supaya masyarakat mudah memahami bagaimana cara Tsunami Early Warning System bekerja. Setelah masyarakat mengetahui cara kerja Tsunami Early Warning System, maka masyarakat akan cepat tanggap dalam menghadapi bencana gempa dan tsunami apabila tanda bahaya telah dibunyikan. Sehingga bisa meminimalkan terjadinya korban jiwa. Metode yang digunakan penulis dalam penelitian ini adalah metode waterfall. Perancangan menggunakan Adobe Flash Professional CS5, Adobe Photoshop Professional CS5 dan Adobe Soundbooth Professional CS5. Diharapkan dalam penelitian ini terciptanya media sosialisasi yang dapat dengan mudah dipahami oleh masyarakat luas. Kata kunci : Animasi 2D, Sosialisasi, Tsunami Early Warning System
I. PENDAHULUAN Indonesia merupakan negara dengan tingkat aktivitas gempa yang tinggi, sebagai akibat pertemuan tiga lempeng tektonik, yaitu Lempeng Hindia (Samudera India–Australia di sebelah selatan), Lempeng Pasifik di sebelah timur dan Lempeng Eurasia di utara. Di Indonesia juga terdapat banyak patahan bumi atau disebut juga Sesar. Sesar yang terdapat di Indonesia yaitu Sesar Semangko yang terletak di Pulau Sumatera, sesar ini adalah sesar terbesar di Indonesia bahkan di Asia Tenggara. Dan di Pulau Jawa juga terdapat 3 patahan sesar utama yang tiap tahun bergerak 5-7 cm, ini adalah Sesar Cimandiri yang terletak di Jawa Barat, Sesar Opak terletak di Yogyakarta, serta Sesar Grindulu yang terletak di Pacitan. Ketiga sesar tersebut terbentuk ribuan tahun yang lalu, dan kondisinya semakin parah saat terjadi letusan Gunung Krakatau. Sejak tahun 1991 hingga 2013, tercatat 25 kali gempa dan 9 kali tsunami merusak. Pada 12 Desember 1991, terjadi tsunami di Flores, diikuti tsunami Jawa Timur 1994, tsunami Biak 1996, tsunami Sulawesi tahun 1998, tsunami Maluku Utara 2000, dan tsunami Aceh Desember 2004, Nias 2005, Jawa Barat 2006 serta Bengkulu 2007 [11]. Dengan data tersebut dapat disimpulkan rata-rata hampir 2 tahun sekali tsunami menghantam pantai kepulauan Indonesia. Puncak tsunami di Indonesia terjadi di Aceh pada akhir tahun 2004 yang menelan banyak korban lebih dari 160.000 korban jiwa dan korban harta benda lainnya dengan dampak sosial yang besar. Peristiwa ini mendorong Pemerintah Indonesia untuk membangun suatu sistem peringatan dini (early warning system) gempa dan tsunami yang disebut Indonesia Tsunami Early Warning System (InaTEWS). Media pembelajaran audio visual berupa animasi interaktif yang di dalamnya menyajikan sebuah interface yang menarik kepada masyarakat untuk dapat diketahui dan diantisipasi secara cepat dan tepat segala bentuk informasi mengenai tanda bahaya dan peringatan dini sebelum terjadinya bencana tsunami tersebut. II. KAJIAN LITERATUR
1
Program Manajemen Informatika AMIK BSI Bekasi, Jln. Cut Mutiah No.88 Bekasi Telp. (021) 82425638 Fax. (021) 82426027; e-mail: [email protected] 2
Program Studi Teknik Informatika STMIK Nusa Mandiri Jakarta, Jln. Damai No. 8 Warung Jati Barat (Margasatwa) Jakarta Selatan Telp. (021) 78839513 Fax. (021) 78839421; e-mail: [email protected]
a. Tsunami “Tsunami adalah gelombang laut yang terjadi karena adanya gangguan impulsif pada laut. Gangguan impulsif tersebut terjadi akibat adanya perubahan bentuk dasar laut secara tiba-tiba dalam arah vertikal atau dalam arah horizontal” [12].
ISSN 2089-8711 | ANIMASI INTERAKTIF SEBAGAI ...
200
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015 b. Peringatan Dini “Peringatan dini adalah kombinasi kemampuan teknologi dan kemampuan masyarakat untuk menindaklanjuti hasil dari peringatan dini tersebut. Peringatan dini sebagai bagian dari pengurangan risiko bencana tidak hanya mengenai peringatan yang akurat secara teknis, tetapi juga harus membangun pemahaman risiko yang baik dari suatu peringatan, dan juga meningkatkan kemampuan otoritas dan masyarakat untuk bereaksi secara benar terhadap peringatan dini. Jika salah satu komponen tersebut tidak terpenuhi, maka sistem peringatan dini tidak akan berhasil secara keseluruhan” [9]. c. Animasi “Animasi adalah gambar bergerak yang terbentuk dari sekumpulan object (gambar) yang disusun secara beraturan mengikuti alur pergerakkan yang telah ditentukan pada setiap pertambahan hitungan waktu yang terjadi” [6]. d. Sosialisasi “Sosialisasi adalah suatu proses belajar mengajar. Melalui sosialisasi, individu belajar menjadi anggota masyarakat yang prosesnya tidak semata-mata mengajarkan pola-pola prilaku sosial kepada individu, tetapi juga individu tersebut mengembangkan dirinya atau melakukan proses pendewasaan diri” [5]. e. Multimedia “Multimedia ditinjau dari bahasanya, terdiri dari dua kata yaitu multi dan media. Multi memiliki arti banyak atau lebih dari satu, sedangkan media merupakan bentuk jamak dari medium, juga diartikan sebagai saran, wadah atau alat. Istilah multimedia sendiri dapat diartikan sebagai transmisi data dan manipulasi semua bentuk informasi, baik berbentuk kata-kata, gambar, video, musik, angka, atau tulisan tangan di mana dalam dunia komputer, bentuk informasi tersebut diolah dari dan dalam bentuk data digital” [2]. f. Adobe Flash Professional CS5 “Adobe Flash Professional CS5 atau lebih dikenal dengan sebutan Flash CS5 adalah salah satu program unggulan dari Adobe Systems yang khusus digunakan untuk membuat animasi gambar vektor” [1]. g. Adobe Photoshop “Adobe Photoshop diprogram khusus untuk mengolah gambar atau objek dalam bentuk bitmpa, sehingga mulai dari tool-tool, filter sampai konversi file menggunakan format-format foto” [3]. h. Adobe Sound “Merupakan salah satu produk aplikasi perangkat lunak keluaran perusahaan terkemuka Adobe Systems yang difungsikan khusus untuk sound editing” [4]. i. Storyboard “Storyboard adalah suatu presentasi bergambar berbentuk semacam komik, biasanya berupa gambaran detail dari
201
cerita yang sangat membantu produser untuk menggambarkan bagaimana hasil dari ide cerita tersebut secara keseluruhan” [7]. j. Black Box “Black box yaitu menguji perangkat lunak dari segi spesifikasi fungsional tanpa menguji desain dan kode program” [8]. Pengujian dimaksudkan untuk mengetahui apakah fungsi-fungsi, masukan, dan keluaran dari perangkat lunak sesuai dengan spesifikasi yang dibutuhkan” [10]. III. METODE PENELITIAN Metodologi yang digunakan dalam pengembangan sistem yaitu menggunakan metode waterfall, yaitu seperti gambar di bawah ini:
Sistem Rekaya Informasi
Analisis
Desain
Pengodean
Pengujian
Sumber : Sukamto dan Shalahudin (2013) Gambar 1. Metode Waterfall
a. Analisa Kebutuhan Perangkat Lunak Proses pengumpulan kebutuhan yang dapat digolongkan menjadi dua, yaitu kebutuhan fungsional dan nonfungsional. Kebutuhan fungsional yaitu berisi informasi dan proses yang dilakukan oleh sistem, sedangkan kebutuhan nonfungsional menyangkut perilaku sistem yang berhubungan dengan kinerja. Tahap ini sering disebut dengan Project Definition. b. Desain Pada tahap ini akan dibangun animasi interaktif sebagai media sosialisasi yang mampu menyajikan informasi dari mulai intro, pengertian InaTEWS, Simulasi InaTEWS, Perangkat InaTEWS, Jajaran Buoy dan Quiz. Pada tahap ini juga harus diperhatikan bagaimana merancang aplikasi ini sehingga mempermudah dalam menganalisa informasi sehingga dapat diterima oleh pengguna. c. Generasi Kode Desain harus ditranslasikan ke dalam program perangkat lunak. Hasil dari tahap ini adalah program komputer sesuai dengan desain yang telah dibuat pada tahap desain. Ada beberapa software yang digunakan untuk pembuatan
ANIMASI INTERAKTIF SEBAGAI ... | ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL.IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA aplikasi ini, Adobe Flash Professional CS5 digunakan untuk merancang aplikasi, Adobe Photoshop Professional CS5 digunakan untuk tampilan dalam merancang aplikasi, Adobe Soundbooth Professional CS5 digunakan untuk membuat dan mengedit audio. d. Pengujian Agar aplikasi ini dapat dipahami oleh pemakainya, maka dilakukan pengujian terhadap aplikasi yang sudah dibuat. Pengujian aplikasi ini menggunakan teknik pengujian black box. e. Pemeliharaan Pada tahap ini, aplikasi dievaluasi untuk menentukan apakah sudah sesuai dengan tujuan atau ada yang harus diperbaiki. Setelah itu perlu pemeliharaan sistem agar sistem tidak mengalami gangguan seperti error atau sistem tidak berjalan. IV. HASIL DAN PEMBAHASAN 1. Analisis Kebutuhan Analisis kebutuhan yang dibuat digunakan untuk menguraikan tentang teori-teori dasar yang berkaitan dengan perancangan animasi interaktif, yang sangat dibutuhkan sebagai landasan teori untuk simulasi serta analisa di dalam pembuatan animasi ini. Adapun beberapa analisa kebutuhan yang dibuat adalah: a. Terminologi tsunami "Tsunami adalah gelombang air yang sangat besar yang dibangkitkan oleh bermacam gangguan di dasar samudera. Gangguan ini dapat berupa gempa bumi, pergeseran lempeng, atau gunung meletus. Tsunami tidak terlihat saat posisinya masih berada jauh di tengah lautan namun ketika mencapai wilayah dangkal gelombang tersebut bergerak cepat dan akan semakin membesar” [9]. Tsunami sering dianggap sebagai gelombang air pasang. Hal ini karena saat mencapai daratan, gelombang tersebut memang lebih menyerupai air pasang yang tinggi dari pada menyerupai ombak biasa yang mencapai pantai secara alami oleh hembusan angin. Namun sebenarnya gelombang tsunami sama sekali tidak berkaitan dengan peristiwa pasang surut air laut. Karena itu untuk menghindari pemahaman yang salah, para ahli oseanografi sering menggunakan istilah gelombang laut seismic (seismic sea wave) untuk menyebut tsunami, yang secara ilmiah lebih akurat. b. Penyebab terjadinya tsunami Tsunami dapat dipicu oleh bermacam-bermacam gangguan (disturbance) berskala besar terhadap air laut, misalnya gempa bumi, pergeseran lempeng, meletusnya gunung berapi di bawah laut, atau tumbukan benda langit. Tsunami dapat terjadi apabila dasar laut bergerak secara tiba-tiba dan mengalami perpindahan vertikal. Beberapa penyebab terjadinya tsunami:
1). Longsoran lempeng bawah laut (Undersea landslides) Gerakan yang besar terhadap kerak bumi biasanya terjadi di perbatasan antar lempeng tektonik. Celah retakan antara kedua lempeng tektonik ini disebut dengan sesar (fault). Sebagai contoh, di sekeliling tepian samudera pasifik yang biasa disebut dengan lingkaran api (ring of fire), lempeng samudera yang lebih padat menunjam masuk ke bawah lempeng benua. Proses ini dinamakan dengan penunjam (subduction). Gempa subduction dengan sangat efektif membangkitkan gelombang tsunami. 2). Aktivitas vulkanik (Volcanic activities) Pergeseran lempeng di dasar laut, selain dapat mengakibatkan gempa juga sering kali menyebabkan peningkatan aktivitas vulkanik pada gunung berapi. Kedua hal ini dapat menggoncangkan air laut di atas lempeng tersebut. Demikian pula, meletusnya gunung berapi yang terletak di dasar samudera juga dapat menaikkan air dan membangkitkan gelombang tsunami. 3). Tumbukan benda luar angkasa (Cosmic-body impacts) Tumbukan dari benda luar angkasa seperti meteor merupakan gangguan terhadap air laut yang datang dari arah permukaan. Boleh dibilang tsunami yang timbul karena sebab ini umumnya sangat cepat dan jarang mempengaruhi wilayah pesisir yang jauh dari sumber gelombang. Sekalipun begitu, bila pergerakan lempeng dan tabrakan benda luar angkasa cukup dahsyat, kedua peristiwa ini dapat menciptakan mega tsunami. c. Karakteristik tsunami Perilaku gelombang tsunami sangat berbeda dari ombak laut biasa. Gelombang tsunami bergerak dengan kecepatan tinggi dan dapat merambat lintas samudera dengan sedikit energi berkurang. Tsunami dapat menerjang wilayah yang berjarak ribuan kilometer dari sumbernya, sehingga mungkin ada selisih waktu beberapa jam antara terciptanya gelombang ini dengan bencana yang ditimbulkannya di pantai. Waktu perambatan gelombang tsunami lebih lama dari waktu yang diperlukan oleh gelombang seismic untuk mencapai tempat yang sama. Periode tsunami cukup bervariasi, mulai dari 2 menit hingga lebih dari 1 jam. Panjang gelombangnya sangat besar, antara 100-200 km. Bandingkan dengan ombak laut biasa di pantai selancar (surfing) yang mungkin hanya memiliki periode 10 detik dan panjang gelombang 150 meter. Karena itulah pada saat masih di tengah laut, gelombang tsunami hampir tidak nampak dan hanya terasa seperti ayunan air saja. Bila lempeng samudera bergerak naik, wilayah pantai akan mengalami banjir air pasang sebelum datangnya tsunami. Dan apabila lempeng samudera pada sesar bergerak turun (sinking), kurang lebih pada separuh waktu sebelum gelombang tsunami sampai di pantai, air laut di pantai tersebut surut. Pada pantai yang landai, surutnya air
ISSN 2089-8711 | ANIMASI INTERAKTIF SEBAGAI ...
202
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015 bisa mencapai lebih dari 800 meter menjauhi pantai. Masyarakat yang tidak sadar akan datangnya bahaya mungkin akan tetap tinggal di pantai karena ingin tahu apa yang sedang terjadi. Atau bagi para nelayan mereka justru memanfaatkan moment saat air laut surut tersebut untuk mengumpulkan ikan-ikan yang banyak bertebaran. d. Konseling dalam media informasi dan komunikasi Unsur komunikasi terdiri dari sumber, pesan, signal, media, penerima, tindakan dan timbal balik. Sedangkan dalam komunikasi pemasaran, terdiri dari beberapa unsur, antara lain pengirim atau sumber yaitu perusahaan/ produsen/pemasar, manajer promosi, agen periklanan, staf penjualan. Staf penjualan dan juru bicara organisasi. Sumber mempunyai pesan yang akan ditransmisikan kepada penerimanya. Sumber memiliki motivasi dan kepentingan tertentu untuk memberikan informasi yang bisa mempengaruhi penerima pesan agar setiap informasi yang diberikan dapat tertuju dengan tepat. Unsur kedua adalah pesan yang diubah melalui proses encoding menjadi signal, yang bisa berupa verbal misalnya percakapan menggunakan bahasa tertentu, tulisan dan gambar yang bisa dibaca. Dan berbentuk non verbal seperti gerakan tubuh, bau, warna, sentuhan dan lain-lain.
Tabel 2. Storyboard Pengenalan InaTEWS
Sumber: Hasil Penelitian (2015) Tabel 3. Storyboard Simulasi InaTEWS
2. Storyboard Berikut ini adalah beberapa gambaran dari storyboard animasi tsunami early warning system menggunakan Adobe Flash Professional CS5. Tabel 1. Storyboard Menu Utama
Sumber: Hasil Penelitian (2015) Tabel 4. Storyboard Perangkat InaTEWS
Sumber: Hasil Penelitian (2015)
203
Sumber: Hasil Penelitian (2015)
ANIMASI INTERAKTIF SEBAGAI ... | ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL.IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA Tabel 5. Storyboard Jajaran Buoy
Sumber: Hasil Penelitian (2015) Sumber: Hasil Penelitian (2015) Tabel 6. Storyboard Quiz InaTEWS Gambar 2. Tampilan Menu Utama
Tampilan ini memuat sebuah teks animasi, sebuah gambar animasi, sebuah shape berisi penjelasan apa itu TEWS yang di sertai scrool untuk mengatur posisi teks yang ingin dibaca.
Sumber: Hasil Penelitian (2015)
3. Implementasi Rancangan Antar Muka Implementasi rancangan antar muka pada animasi interaktif peringatan dini tsunami yaitu: Tampilan menu utama ini berisi 6 tombol menu, diantaranya pengertian tentang InaTEWS, simulasi cara kerja InaTEWS, perangkat-perangkat yang mendukung sistem kerja InaTEWS, peta penyebaran buoy di Indonesia, quiz serta profil.
Sumber: Hasil Penelitian (2015) Gambar 3. Tampilan Pengenalan InaTEWS
Tampilan ini berisi 6 gambar animasi yang menjelaskan cara kerja perangkat-perangkat TEWS ketika terjadinya tsunami.
ISSN 2089-8711 | ANIMASI INTERAKTIF SEBAGAI ...
204
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015 Tampilan ini berisi sebuah teks judul animasi, sebuah pertanyaan, sebuah gambar, 6 buah shape drag yang harus disesuaikan dengan 6 buah teks drag, halaman ini juga memuat tombol next.
Sumber: Hasil Penelitian (2015) Gambar 4. Tampilan Simulasi InaTEWS
Tampilan ini menjelaskan tentang salah satu perangkatperangkat TEWS.
Sumber: Hasil Penelitian (2015) Gambar 7. Tampilan Quiz InaTEWS
Sumber: Hasil Penelitian (2015) Gambar 5. Tampilan Perangkat InaTEWS
Tampilan ini tentang letak jajaran buoy di Indonesia.
4. Generasi Kode Untuk mengimplementasikan dari tahap desain, selanjutnya akan dilakukan pembuatan kode agar dapat bisa dibaca oleh mesin. Berikut ini adalah listing program diantaranya adalah: a. Listing Tampilan Flashback Listing Enter on(release) { _root.gotoAndPlay("intro");} Lisitng Zoom Screen screenNormal._visible = false; _root.screenFull.onRelease = function () { Stage.displayState = "fullScreen"; screenFull._visible = false; screenNormal._visible = true;}; _root.screenNormal.onRelease = function () { Stage.displayState = "normal"; screenFull._visible = true; screenNormal._visible = false;};
b. Listing Tampilan Introduction Listing Tombol Enter on(release){_root.gotoAndPlay("menu utama");} Sumber: Hasil Penelitian (2015) Gambar 6. Tampilan Perangkat InaTEWS
205
Lisitng Tombol Zoom Screen screenNormal._visible = false; _root.screenFull.onRelease = function ()
ANIMASI INTERAKTIF SEBAGAI ... | ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL.IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA { Stage.displayState = "fullScreen"; screenFull._visible = false; screenNormal._visible = true;}; _root.screenNormal.onRelease =function () { Stage.displayState = "normal"; screenFull._visible = true; screenNormal._visible = false;};
Tabel 8. Hasil Pengujian Black box Testing Simulasi InaTEWS
c. Listing Tampilan Menu Utama Listing Tombol Pengenalan Inatews on(release) {_root.gotoAndPlay("pengertian");}
Listing Tombol Simulasi Tews on(release){_root.gotoAndPlay("simulasi");}
Lisiting Tombol Perangkat Tews on(release){_root.gotoAndPlay("perangkat");}
Listing Tombol Jajaran Buoy on (release){_root.gotoAndPlay("peta");}
Listing Tombol Quiz on (release){_root.gotoAndPlay("quiz");}
Listing Tombol Profile on (release){_root.gotoAndPlay("profile");}
5. Pengujian Pengujian terhadap program yang dibuat menggunakan black box testing yang fokus terhadap proses masukan dan proses keluaran program. Pengujian dilakukan dalam bentuk tertulis untuk memeriksa apakah aplikasi berjalan seperti yang diharapkan. Pengujian fungsional meliputi seberapa baik sistem melaksanakan fungsinya, termasuk perintah-perintah pengguna, manipulasi data, pencarian dan proses bisnis, pengguna layar, dan integrasi.
Sumber: Hasil Penelitian (2015) Tabel 9. Hasil Pengujian Black box Testing Perangkat InaTEWS
Tabel 7. Hasil Pengujian Black box Testing Pengenalan InaTEWS
Sumber: Hasil Penelitian (2015) Sumber: Hasil Penelitian (2015)
ISSN 2089-8711 | ANIMASI INTERAKTIF SEBAGAI ...
206
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015 Tabel 10. Hasil Pengujian Black box Testing Jajaran InaTEWS
Setelah membuat animasi interaktif Indonesia tsunami early warning system saran-sarannya sebagai berikut: 1. Perancangan aplikasi ini hanya merupakan sistem simulasi yang memanfaatkan informasi teknologi animasi interaktif sebagai media informasinya, sehingga apabila sistem ini dibuat dengan menggunakan input yang real time, maka perlu diperhatikan kompatibilitas dari perangkat software dan hardware yang digunakan. 2. Pembuatan perancangan ini masih banyak kekurangan oleh sebab itu untuk pengembangan selanjutnya diharapkan ada penambahan perancangan fitur-fitur dan desain yang lebih menarik, sehingga masyarakat akan tertarik untuk melihat animasi tersebut. REFERENSI [1] [2]
Sumber: Hasil Penelitian (2015) Tabel 11. Hasil Pengujian Black box Testing Quiz InaTEWS
[3] [4] [5] [6] [7]
Sumber: Hasil Penelitian (2015)
[8]
V. KESIMPULAN
[9]
Dari hasil perancangan aplikasi simulasi sistem peringatan dini tsunami berbasis animasi interaktif ini kesimpulan yang diperoleh adalah : 1. Dengan adanya sistem informasi peringatan dini tsunami berbasis animasi interaktif ini maka: a. User dapat mengetahui informasi berkaitan dengan tsunami yang dibutuhkan dengan cepat dan tepat. b. User dapat mengetahui kondisi dan status siaga saat akan terjadi bencana tsunami. c. User dapat memperoleh gambaran tugas dari beberapa instansi yang terkait dan juga dapat mengetahui tindakan dini serta jalur evakuasi yang digunakan berdasarkan lokasi gempa, sehingga akan mampu mengurangi resiko banyaknya korban akibat bencana tsunami. 2. Sistem informasi peringatan dini tsunami dalam penyampaiannya berfungsi sebagai sarana menyampaikan informasi melalui sosialisasi dan komunikasi yang memanfaatkan teknologi multimedia berupa aplikasi animasi interaktif sebagai media informasinya.
[10]
207
[11] [12]
Chandra. 7 Jam Belajar Interaktif Flash CS5 untuk Orang Awam. Palembang:Maxikom, 2011. Darma, Jarot S dan Shenia Ananda. Buku Pintar Menguasai Multimedia. Jakarta: MediaKita, 2009. Gunawan, Wawan. Membuat Foto Biasa Menjadi Luar Biasa Dengan Photoshop CS3. Bandung: Yrama Widya, 2008. Madcoms. Adobe Flash CS5 Professional untuk pemula. Yogyakarta: CV. Andi Offset, 2011. Murdiyatmoko, Janu. Sosiologi Memahami Dan Mengkaji Masyarakat untuk kelas X. Jakarta: Grafindo Media Pratama, 2007. Ramadianto, Anggara Yuda. Membuat Gambar Vektor dan Animasi Interaktif dengan Flash 8. Bandung: Yrama Widia, 2008. Ranang, A. S., Basendar. H dan Asmoro. N.P. Animasi Kartun dari Analog Sampai Digital. Jakarta: Indeks, 2010. Rosa, A. S., dan M, Salahudin. Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek. Bandung: Informatika Bandung, 2013. Sari dan Henny Vidiarina. Pedoman Pelayanan Peringatan Dini Tsunami InaTEWS. Jakarta: Badan Meteorologi Klimatologi dan Geofisika, 2012. Sukamto dan M. Shalahuddin. Rekayasa Perangkat Lunak Terstruktur Dan Berorientasi Objek. Bandung: Informatika Bandung, 2014. Tsunami, www.gitews.org/tsunami-kit, diakses 19 Desember 2014 Tsunami, http://inatews.bmkg.go.id diakses 21 Desember 2014
ANIMASI INTERAKTIF SEBAGAI ... | ISSN 2089-8711
Markus Kristop Silitonga. Tahun 2015 lulus dari Program Diploma Tiga (D.III) Program Studi Manajemen Informatika AMIK BSI Bekasi. Saat ini bekerja di sebuah perusahaan di Bekasi.
Susy Rosyida, M.Kom. Tahun 2010 lulus dari Program Strata Satu (S1) Program Studi Sistem Informasi STMIK Nusa Mandiri Jakarta. Tahun 2013 lulus dari Program Strata Dua (S2) Program Studi Magister Ilmu Komputer STMIK Nusa Mandiri Jakarta. Saat ini bekerja sebagai tenaga pengajar di AMIK BSI Jakarta.
JURNAL SISTEM INFORMASI VOL. IV. NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA
PERANCANGAN PROGRAM PENJUALAN BARANG SECARA TUNAI PADA TOKO PERLENGKAPAN ANAK Siti Faizah
Abstract—The progress of human civilization more driven by information flow. The information developed at this time so accepted by society as technology advances growing, especially in the field of computer informatics. Mankind will realize that the computer is a tool that people can process data quickly. Moreover, in the era of modernization and globalization, as now, people need everything paced fast. Needs be how computers work not only in business, but has spread kesegala field, whether in education, economic education, and so on. In this case the use of a computer is not only needed in large companies, but also needed by small companies. Intisari— Kemajuan peradaban manusia lebih didorong oleh arus informasi. Informasi yang berkembang saat ini begitu diterima oleh masyarakat seiring dengan kemajuan teknologi yang berkembang sangat pesat terutama dibidang informatika komputer. Manusia semakin menyadari bahwa komputer merupakan alat bantu manusia yang dapat mengolah data dengan cepat. Terlebih lagi dalam era modernisasi dan globalisasi seperti sekarang ini, manusia membutuhkan segala sesuatu yang serba cepat. Kebutuhan akan cara kerja komputer tidak hanya dibidang bisnis, tetapi sudah menyebar kesegala bidang, baik bidang pendidikan, pendidikan ekonomi dan sebagainya. Dalam hal ini penggunaan komputer tidak hanya dibutuhkan di perusahaan besar, tetapi juga dibutuhkan oleh perusahaan kecil.
Kebutuhan akan cara kerja komputer tidak hanya di bidang bisnis, tetapi sudah menyebar kesegala bidang, baik bidang pendidikan, pendidikan ekonomi dan sebagainya. Dalam hal ini penggunaan komputer tidak hanya dibutuhkan di perusahaan besar, tetapi juga dibutuhkan oleh perusahaan kecil. Maksud dari penelitian ini adalah : 1. Mengetahui dan mencari hal-hal penting pada proses pengolahan data pada penjualan tunai. 2. Merancang program penjualan tunai. 3. Meminimalisasi tingkat kesalahan dalam pembuatan laporan rekapitulasi penjualan perperiodenya. II. KAJIAN LITERATUR a.
b.
Kata Kunci — Perancangan Program, Program Penjualan Tunai.
I. PENDAHULUAN Kemajuan peradaban manusia lebih didorong oleh arus informasi. Informasi yang berkembang saat ini begitu diterima oleh masyarakat seiring dengan kemajuan teknologi yang berkembang sangat pesat terutama dibidang informatika komputer. Manusia semakin menyadari bahwa komputer merupakan alat bantu manusia yang dapat mengolah data dengan cepat. Terlebih lagi dalam era modernisasi dan globalisasi seperti sekarang ini, manusia membutuhkan segala sesuatu yang serba cepat.
c.
d.
e.
Penjualan “Penjualan adalah Suatu kegiatan yang terdiri dari transaksi penjualan barang atau jasa, secara kredit maupun tunai” [3]. “Penjualan adalah Jumlah yang dibebankan kepada pembeli untuk barang dagang yang diserahkan merupakan pendapatkan perusahaan yang bersangkutan” [5]. Program ”Program dapat diartikan sebagai suatu kumpulan langkah-langkah atau rangkaian instruksi-instruksi atau tahapan-tahapan pengolahan yang ditulis dalam bahasa pemrograman yang disusun secara logis dan sistematis yang telah dipersiapkan agar komputer dapat melakukan fungsinya dengan cara yang telah ditentukan” [6]. “program merupakan sederetan instruksi atau statement dalam bahasa yang dimengerti oleh komputer yang bersangkutan” [9]. Borland Delphi “Delphi 7 adalah salah satu software builder dengan menggunakan bahasa pascal” [9]. Database “Database merupakan suatu bentuk pengelolaan data yang ditujukan agar pengaksesan terhadap data dapat dilakukan dengan mudah” [1]. Normalisasi “Normalisasi merupakan salah satu pendekatan atau teknik yang digunakan dalam membangun disain lojik basis data relation dengan menerapkan sejumlah aturan
Program Studi Teknik Informatika STMIK Nusa Mandiri Jakarta, Jln. Damai No. 8 Warung Jati Barat (Margasatwa) Jakarta Selatan. Telp. (021) 78839513 Fax. (021) 78839421; e-mail: [email protected]
ISSN 2089-8711 | PERANCANGAN PROGRAM PENJUALAN ...
208
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015
f.
g.
dan kriteria standar. Tujuan dari normalisasi adalah untuk menghasilkan struktur tabel yang normal atau baik”. [8] Flowchart “Flowchart adalah gambar symbol-simbol yang di gunakan untuk menggambarkan urutan proses atau instruksi-instruksi yang terjadi di dalam suatu program computer secara sistematis dan logis”. [6] Struktur Kode “struktur kode adalah mengklasifikasikan data, memasukkan data ke dalam komputer dan untuk mengambil bermacam-macam informasi yang berhubungan dengannya”. [2]
“Tahap pengujian (testing) adalah fokus pada perangkat lunak secara dari segi lojik dan fungsional dan memastikan bahwa semua bagian sudah diuji”. Hal ini dilakukan untuk meminimalisir kesalahan dan memastikan keluaran yang dihasilkan sesuai dengan yang diinginkan e. Pendukung “Tahap pendukung adalah tahapan yang dapat mengulangi proses pengembangan mulai dari analisis spesifikasi untuk perubahan perangkat lunak yang sudah ada, tapi tidak untuk membuat perangkat lunak baru”. IV. HASIL DAN PEMBAHASAN
III. METODE PENELITIAN Metode pengumpulan data yang digunakan yaitu: metode observasi, metode wawancara dan metode studi pustaka. Metodologi pengembangan sistem perangkat lunak yang penulis gunakan adalah model Waterfall. “Model Waterfall adalah model yang menyediakan pendekatan alur hidup perangkat lunak secara sekuensial atau terurut dimulai dari analisis, desain, pengodean, pengujian dan tahap pendukung” [7].
Sumber: Sukamto dan Shalahuddin (2013) Gambar 1. Model Waterfall
Tahapan – tahapan yang ada pada model waterfall secara global [7] adalah a. Analisis Kebutuhan “Tahap analisis kebutuhan adalah proses pengumpulan kebutuhan yang dilakukan secara intensif untuk mespesifikasikan kebutuhan perangkat lunak agar dapat dipahami seperti apa yang dibutuhkan oleh user”. b. Desain “Tahap desain (design) yaitu proses multi langkah yang fokus pada desain pembuatan program perangkat lunak termasuk strutur data, arsitektur perangkat lunak, representasi antar muka dan prosedur pengodean”. c. Code Generation “Tahap code generation adalah desain harus ditranslasikan ke dalam program perangkat lunak”. Hasil dari tahap ini adalah program komputer sesuai dengan desain yang telah dibuat pada tahap desain. d. Pengujian
209
Administrator dan user yang mempunyai wewenang untuk login dan menggunakan program penjualan pada toko peralatan anak. Administrator mengolahan data barang dan data user, selain itu juga Administrator berhak melakukan transaksi penjualan, mencetak laporan barang dan laporan penjualan Sedangkan user dapat menggunakan program penjualan pada toko peralatan anak hanya berupa transaksi tetapi tidak bisa mengakses file master dan file laporan yang terdiri dari data barang, data user, laporan barang, dan laporan penjualan. Spesifikasi Bentuk Dokumen Masukan Dokumen masukan adalah dokumen yang dimasukkan ke dalam sistem dan diproses sehingga menghasilkan suatu keluaran. spesifikasi bentuk masukan tersebut sebagi berikut: a. Nama Dokumen : Form data barang Fungsi : Untuk menginput data barang Sumber : Admin Tujuan : Admin Media : Cetakan Komputer Frekuensi : Setiap ada barang baru b. Nama Dokumen : Form data user Fungsi : Untuk menginput data user Sumber : Admin Tujuan : User Media : Cetakan Komputer Frekuensi : Setiap ada user baru Spesifikasi Bentuk Dokumen Keluaran Dokumen keluaran adalah dokumen yang dihasilkan dari proses yang terjadi pada sistem. Dokumen keluaran pada Toko Henny’s Butik adalah sebagai berikut : a. Nama Dokume : Bukti transaksi Fungsi : Sebagai bukti adanya transaksi Sumber : User Tujuan : Pelanggan Media : Kertas Frekuensi : Setiap terjadi transaksi penjualan b. Nama Dokumen : Laporan barang Fungsi : Untuk mengetahui jumlah barang Sumber : Admin
PERANCANGAN PROGRAM PENJUALAN ... | ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL. IV. NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA Tujuan Media Frekuensi c. Nama Dokumen Fungsi Sumber Tujuan Media Frekuensi
: Pemilik Toko : Kertas : Setiap ada penambahan barang : Laporan Penjualan : Untuk mengetahui data penjualan : Admin : Pemilik Toko : Kertas : Setiap sebulan sekali
2.
Nama tabel Akronim Fungsi Tipe Organisasi File Akses File Media Panjang record Kunci field
: Tabel User : user : Untuk menyimpan data petugas : File Master : Index Sequential : Random : Hard Disk : 51 Byte : Kode_user
Normalisasi : Tabel 2. Spesifikasi Tabel User
Tabel User
Tabel Barang
Kode_user* Nama_user Password Hak_user
No
Nama Elemen
Akronim
Tipe
Width
Keterangan
1
Kode User
Kode_user
Text
5
Primary key
2
Nama User
Nama_user
Text
30
3
Password
Password
Text
8
4
Hak_User
Hak_User
Text
8
Kode_barang* Nama_barang Harga Stok Tabel Transaksi No_transaksi* Tanggal_transaksi Total_bayar Kode_User**
Sumber : Hasil Penelitian (2015)
Tabel Detail_Transaksi
3. Jumlah_beli Subtotal No_transaksi** Kode_barang**
Sumber : Hasil Penelitian (2015) Gambar 2. Normalisasi Bentuk Normal Ketiga (3NF/Three Normal Form)
Nama tabel Akronim Fungsi
: Tabel Transaksi : Transaksi : Untuk menyimpan data transaksi penjualan Tipe : File Transaksi Organisasi File : Index Sequential Akses File : Random Media : Hard Disk Panjang record : 31 Byte Kunci field : No_transaksi
Spesifikasi File : 1.
Tabel 3. Spesifikasi Tabel Transaksi
Nama tabel Akronim Fungsi Tipe Organisasi File Akses File Media Panjang record Kunci field
: Tabel Barang : barang : Untuk menyimpan data Barang : File Master : Index Sequential : Random : Hard Disk : 46 Byte : Kode_barang
Akronim
Tipe
Width
No Transaksi
No_transaksi
Text
10
2
Tanggal
Tanggal_Transaksi
Date
8
3
Total Bayar
Total_bayar
Currency
8
4
Kode User
Kode_user
Text
5
elemen
1
Tabel 1. Spesifikasi Tabel Barang
Keterang an Primary key
Foreign key
Sumber : Hasil Penelitian (2015)
No
Nama Elemen
Akronim
Tipe
Width
Keterangan
1
Kode Barang
Kode_barang
Text
6
Primary key
2
Nama Barang
Nama_barang
Text
30
3
Harga
Harga
Currency
8
4
Stok
Stok
Number
2
Sumber : Hasil Penelitian (2015)
Nama
No
4.
Nama tabel Akronim Fungsi
: Tabel Detail Transaksi : detail_transaksi : Untuk menyimpan data penjualan barang Tipe : File Transaksi Organisasi File : Index Sequential Akses File : Random Media : Hard Disk
ISSN 2089-8711 | PERANCANGAN PROGRAM PENJUALAN ...
210
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015 Panjang record : 26 Byte Kunci field :Tabel 4. Spesifikasi Tabel Detail Transaksi No
Nama elemen
Akronim
Tipe
Width
Keterangan
1
No Transaksi
No_transaksi
Text
10
Foreign key
2
Kode Barang
Kode_barang
Text
6
Foreign key
3
Jumlah beli
Jumlah_beli
Number
2
4
Subtotal
Subtotal
Currency
8
Spesifikasi Program : Spesifikasi program yang digunakan dalam penelitian ini menyesuaikan dengan spesifikasi file diantaranya : 1). Form Data Barang yang diambil dari tabel data barang (lihat tabel 1. Spesifikasi tabel barang) dimana dalam data barang terdapat nama program Data Barang, Akronim Barang.dfm dan berfungsi untuk menampilkan data barang adapun bentuk tampilan dari data barang itu sendiri (liat gambar 6. Form Data Barang).
Sumber : Hasil Penelitian (2015)
Struktur Kode 1. Kode User Setiap user harus memiliki ID masing-masing sehinga dapat membedakan user satu dengan yang lain (lihat gambar 3. Struktur kode user)
Sumber : Hasil Penelitian (2015) Gambar 3. Struktur Kode User 2.
Kode Barang Setiap Barang harus memiliki kode barang, sehingga dapat membedakan barang satu dengan yang lain (lihat gambar 4. Struktur kode Barang) X
x
Jenis
x
Tipe
x
x
x
Sumber : Hasil Penelitian (2015) Gambar 6. Form Data Barang
2). Form Data User yang diambil dari table data user (lihat tabel 2. Spesifikasi tabel user) dimana dalam data user terdapat nama program data user, Akronim user.dfm dan berfungsi untuk menampilkan data user adapun bentuk tampilan dari data barang itu sendiri (liat gambar 7. Form Data User).
Urut
Sumber : Hasil Penelitian (2015) Gambar 4. Struktur Kode Barang
3.
Kode No Transaksi Setiap Transaksi harus memiliki no transaksi, sehingga dapat membedakan transaksi satu dengan yang lain (lihat gambar 5. Struktur kode No Transaksi)
Sumber : Hasil Penelitian (2015) Gambar 5. Struktur Kode No Transaksi
211
Sumber : Hasil Penelitian (2015) Gambar 7. Form Data User
PERANCANGAN PROGRAM PENJUALAN ... | ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL. IV. NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA 3). Form Data Transaksi yang diambil dari table data user (lihat tabel 3. Spesifikasi tabel user) dimana dalam data Transaksi Penjualan terdapat nama program Data Transaksi Penjualan, Akronim transaksi.dfm dan berfungsi untuk
Menampilkan data transaksi penjualan adapun bentuk tampilan dari data barang itu sendiri (liat gambar 8. Form Transaksi Penjualan).
Sumber : Hasil Penelitian (2015) Gambar 8. Form Transaksi Penjualan
Program Flowchart : 1. Flowchart Data Barang Start
1. Add 2.Edit 3.Delete 4.Search 5.Exit
Cari Kode
Y
Add
T
Input Data Lengkap
Save
Input Data belum lengkap Input Kode Barang
Y
T Data Telah Disimpan
Y
Cancel
Data Sudah Ada T Data barang belum Ada T Y Edit
Cari Barang Dahulu
Input Kode barang
Y
Search
Data telah diperbaharu i
Y
Tampil Data barang
Edit Data
Update
T
Cancel
T
Y
Data barang belum Ada T Delete
Cari Barang Dahulu
Input Kode barang
Data telah terhapus
T
Search
Y
Yakin Mau Dihapus?
Y
Tampil Data barang
Delete
T T Exit
Y End
Sumber : Hasil Penelitian (2015) Gambar 8. Flowchart Data Barang
ISSN 2089-8711 | PERANCANGAN PROGRAM PENJUALAN ...
212
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015
2. Flowchart Data User Start
1. Add 2.Edit 3.Delete 4.Search 5.Exit
T
Input Data Lengkap
Cari Kode
Y
Input data belum lengkap
Input Kode Barang
Add
Y
T
Save
Cancel
Y
Y Data Sudah Ada
Data Telah Disimpan
T
Data user belum Ada T Y
Cari kode user Dahulu
Edit
Input Kode user
Y
Search
Data telah diperbaharui
Edit Data
Update
Y
Tampil Data user
Y
T
Cancel
T
Data user belum Ada T Cari kode user Dahulu
Delete
Input Kode user
Data telah terhapus
T
Y
Search
Yakin Mau Dihapus?
Y
Tampil Data user
Delete
T
T Exit
Y End
Sumber : Hasil Penelitian (2015) Gambar 9. Flowchart Data User
3. Flowchart Transaksi Penjualan Start
Data Disimpan Ditable detail_transaksi
1.Add 2.Exit
Maaf Stok Tidak Mencukupi Y Pilih Kode Barang
Y Add
Nama dan harga barang tampil
Input Jumlah Beli
Jumlah beli > stok ?
T
Subtotal Tampil
T Hitung Uang Kembali
Iput Uang Bayar
Total bayar Tampil
T
Y/N
Again
Y
Tampil Uang Kembali
Save
Y
Data telah tersimpan
Report preview
T
T
Cancel
Y
T
Exit
Y End
Sumber : Hasil Penelitian (2015) Gambar 10. Flowchart Transaksi Penjualan
213
PERANCANGAN PROGRAM PENJUALAN ... | ISSN 2089-8711
Cetak bukti transaksi
JURNAL SISTEM INFORMASI VOL. IV. NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA V. KESIMPULAN
[7]
Berdasarkan urutan dan penjelasan dari bab-bab sebelumnya maka penulis dapat mengambil suatu kesimpulan antara lain : a. Program penjualan ini dapat membantu mengefisienkan pengontrolan data yang diperlukan di suatu toko seperti data barang, user dan lain-lain. Semua ini dikarenakan bantuan sistem informasi yang sudah umum digunakan selama ini. b. Dalam pengelolaan sistem penjualan barang yang sebelumnya dicatat manual akan menemukan banyak kendala seperti sulitnya mencari data barang yang sudah terjual dikarenakan sistem masih manual. maka dengan dibuat secara terprogram dan terstruktur akan lebih mudah melihat hasilnya secara menyeluruh dan akan mempercepat kinerja operasional di toko perlengkapan anak tersebut. Sebagai kesimpulan terakhir penulis menyimpulkan bahwa pada umumnya sistem penjualan ini dicatat secara manual. Dan penulis berusaha membuat program penjualan yang dapat dicatat secara komputerisasi dan menyajikan menggunakan program yaitu dengan Borland Delphi 7.0
[8] [9]
Sukamto, Rosa Ariani dan Muhammad Shalahuddin. Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek. Bandung: Informatika. 2013. Yakub. Pengantar Sistem Informasi. Yogyakarta : Graha Ilmu. 2012. Yulikuspartono. Pengantar Logika dan Algoritma, Yogyakarta : Andi Offset. 2009.
Siti Faizah, M.Kom. Tahun 2011 lulus dari Program Strata Satu (S1) Program Studi Sistem Informasi STMIK Nusa Mandiri Jakarta. Tahun 2013 lulus dari Program Strata Dua (S2) Program Studi Magister Ilmu Komputer STMIK Nusa Mandiri Jakarta. Saat ini bekerja sebagai tenaga pengajar di STMIK Nusa Mandiri Jakarta.
Didalam pengimplementasikan program ini, penulis memberikan saran yang dapat membantu user dalam menggunakan program ini, adapun saran dari penulis antara lain : a. Kerjasama, kedisiplinan, dan ketelitian kerja personil dalam kelangsungan kerja sistem agar tidak terjadi kerusakan data dan sistem pada komputer. b. Dalam aplikasi program diperlukan sarana pendukung program yang baik, sehingga akan menunjang dan mempermudah proses pengolahan data pada toko perlengkapan anak. c. Proses back up atau perlindungan terhadap data-data merupakan hal yang sangat penting guna melindungi hilangnya data atau rusaknya data secara tiba-tiba yang disengaja atau tidak sehingga proses ini dilakukan berkala. d. Pengguna komputer harus memiliki pengetahuan mengenai komputer agar kesalahan dan kerusakan pada komputer dan database dapat dicegah sedini mungkin. REFERENSI [1] [2] [3] [4] [5] [6]
Abdul Kadir. Pemrograman Database Dengan Delphi 7 Menggunakan Access Dan ADO. Yogyakarta: Andi Offset. 2005. HM, Jogiyanto. Analisis Dan Desain Sistem Informasi. Yogyakarta: AndiOffset. 2005. Mulyadi. Sistem Akuntansi . Jakarta : Salemba Empat. 2008. Romy Budhi Widodo dan Joseph Dedy Irawan. Interfacing Paralel & Serial Menggunakan Delphi. Yogyakarta : Graha Ilmu. 2007. SR , Soemarso. Akuntansi Suatu Pengantar. Jakarta: Salemba Empat. 2009. Sugiono. Pemograman Terstruktur. Jawa Barat : Panji Gemilang Press. 2005.
ISSN 2089-8711 | PERANCANGAN PROGRAM PENJUALAN ...
214
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015
SISTEM INFORMASI PEMINJAMAN DAN PENGEMBALIAN BUKU PADA PERPUSTAKAAN SMP NEGERI 20 BEKASI Siti Rosliana1, Herlawati2, Adi Supriyatna3 Abstract— SMP Negeri 20 Jakarta is one of the junior high seed in their environment, but the SMP Negeri 20 Jakarta still has shortcomings on the part of the library that is still using manual systems, especially on the literature data storage that is not neatly arranged, recording and search members, check the status of books, lending transactions and returns to the preparation of the literature that is not structured so that the manual system becomes less effective and efficient. The method used for the above problems using data collection methods of observation, interviews, literature study, waterfall and methods of Object Oriented Programming (OOP). Therefore, the authors tried to make the information system of borrowing and returning books to the library of SMP Negeri 20 Jakarta that the library staff become more effective and efficient in managing the library.
Intisari— SMP Negeri 20 Bekasi merupakan salah satu SMP Unggulan dilingkungannya, tetapi SMP Negeri 20 Bekasi ini masih memiliki kekurangan pada bagian perpustakaannya yaitu masih menggunakan sistem manual terutama pada bagian penyimpanan data kepustakaan yang tidak tersusun rapih, pencatatan dan pencarian anggota, mengecek status buku, transaksi peminjaman dan pengembalian sampai penyusunan laporan kepustakaan yang tidak terstruktur sehingga sistem manual tersebut menjadi kurang efektif dan efisien. Metode yang digunakan untuk permasalahan diatas menggunakan metode pengumpulan data observasi, wawancara, studi kepustakaan, waterfall dan metode Object Oriented Programming (OOP). Oleh karena itu penulis mencoba untuk membuatkan sistem informasi peminjaman dan pengembalian buku pada perpustakaan SMP Negeri 20 Bekasi agar staff perpustakaan menjadi lebih efektif dan efisien dalam mengelola perpustakaan.
Kata kunci
1, 2
: Information Systems of Borrowing and Returning Book, Library, Waterfall, Object Oriented Programming (OOP).
Program Studi Sistem Informasi STMIK Nusa Mandiri Jakarta, Jln. Damai No. 8 Warung Jati Barat (Margasatwa) Jakarta Selatan Telp. I. (021) 78839513 Fax. (021) 78839421; PENDAHULUAN e-mail: [email protected]; [email protected]; 3 Program Studi Manajemen Informatika AMIK BSI Karawang, 41131; Jl. Ahmad Yani No.98 Karawang;Telp (0267)-413503; e-mail: [email protected]
215
SMP Negeri 20 Bekasi adalah sekolah yang memiliki fasilitas sekolah yang memadai, baik pelaksanaan kegiatan belajar dan mengajar maupun perpustakaan yang mendukung niat baca siswa. Perpustakaan SMP Negeri 20 Bekasi pada saat ini memiliki kendala dibagian pengelolahan data pada perpustakaan masih dilakukan secara manual seperti data peminjaman dan pengembalian buku masih dilakukan dengan cara mencatat dibuku besar, inventaris buku yang masih menggunakan buku besar, dan pembuatan laporan perpustakaan masih dilakukan secara manual. Seiring dengan perkembangan dan banyaknya jumlah siswa yang ada membuat proses peminjaman dan pengembalian buku di SMP Negeri 20 Bekasi ini terhambat serta banyaknya kehilangan data atau buku. Dari uraian tersebut maka penulis mencoba memanfaatkan teknologi komputer yang akan diterapkan untuk membantu peminjaman dan pengembalian buku yang ada di SMP Negeri 20 Bekasi. Beberapa penelitian yang terkait dengan pembahasan yang akan dibahas, diantaranya: Universitas Islam Attahiriyah Jakarta adalah sebuah universitas yang berwenang di bawah Addiniyah Attahiriyah (YAA). mempunyai tujuan membantu program pemerintah dalam bidang pendidikan dan menghasilkan generasi muda yang berkualitas. Pada sistem penyimpanan data diperpustakaan Universitas Islam Attahiriyah Jakarta masih ditemukan kendala seperti kelebihan penyimpanan data yang mengakibatkan penumpukan data. Metode dari permasalahan diatas adalah di perlukannya sistem yang dapat memperbaiki masalah penyimpanan data tersebut. Kesimpulan yang didapat dari penelitian penulis adalah melakukan rancang bangun sistem informasi perpustakaan berbasis web pada Universitas Islam Attahiriyah untuk mengatasi permasalahan yang ada, sehingga penyimpanan data akan tersimpan dengan yang baik seperti penyimpanan data anggota perpustakaan, buku, transaksi peminjaman dan pengembalian buka serta laporan [6]. Sekolah Tinggi Teknologi Garut (STT Garut) juga memiliki perpustakaan yang kegiatannya memberikan layanan kebutuhan buku kepada setiap mahasiswa yang proses transaksi masih memiliki permasalahan dimana setiap layanan transaksi yang berlangsung selama ini masih dikerjakan secara manual seperti proses mencari informasi buku, transaksi peminjaman buku, mengecek status buku, status anggota sehingga banyak memakan waktu dan biaya. Metode dari permasalahan ini menggunakan unified upproach (UA) yang merupakan metode pengembangan perangkat lunak berorientasi objek yang terdiri dari object oriented analysis (OOA) dan object oriented design (OOD) dengan menggunakan notasi grafis standar unified modeling language
SISTEM INFORMASI PEMINJAMAN ... | ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL.IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA (UML) untuk memodelkan kebutuhan sistem. Hasil dari masalah dan metode diatas adalah dengan dibuatkannya pengembangan fitur peminjaman online sistem informasi perpustakaan dengan menggunakan Metodologi Unified Approach (UA) [7]. Perpustakaan SMK Swasta Brigjend Katamso Medan sebagai salah satu sumber informasi telah memanfaatkan sistem informasi walaupun belum terintegrasi dengan baik. Berbagai masalah ditemukan dalam sistem yang masih manual, misalnya penyimpanan data kepustakaan yang tidak terstruktur, pelayanan sirkulasi, dan sulitnya manajemen dalam mengambil keputusan karena minimnya informasi yang didapat dalam mengetahui perkembangan perpustakaan sehingga dibutuhkan sistem yang lebih baik. Penelitian ini bertujuan untuk meningkatkan efisiensi kerja perpustakaan di perpustakaan SMK Swasta Brigjend Katamso Medan. Kemudahan pengunjung dalam mendapatkan informasi yang dibutuhkan tanpa harus datang langsung menjadi salah satu manfaat dalam pembangunan sistem ini. Metode pengumpulan data yang digunakan dalam penelitian ini menggunakan studi kepustakaan, metode wawancara dan metode observasi serta metode quesioner. Sedangkan siklus pengembangan sistem informasi secara konseptual adalah analisis sistem, perancangan dan desain sistem, pembangunan dan pemrograman sistem, uji coba dan implementasi sistem. Sistem ini dibangun dengan teknologi komputer berbasis web. Karena berhubungan dengan teknologi website, maka dibutuhkan bahasa pemrograman berbasis web. Sistem informasi perpustakaan ini dibangun dengan menggunakan bahasa pemrograman PHP dengan didukung basis data MySQL. Sistem lama yang masih manual menemui kendala dan permasalahan, penelitian ini diharapkan dapat membantu dalam melakukan kegiatan perpustakaan. Dalam perkembangannya diharapkan sistem ini dapat diterapkan dalam jaringan intranet yang selanjutnya kejaringan internet [1]. Beberapa permasalahan yang terjadi pada Perpustakaan SMP Negeri 20 Bekasi adalah: 1). Sistem peminjaman dan pengembalian buku di perpustakaan SMP Negeri 20 Bekasi yang masih bersifat manual. 2). Sering terjadinya kehilangan data dari hasil catatan peminjaman buku. 3). Banyaknya buku yang dipinjam namun terlambat pengembaliannya. Berdasarkan identifikasi permasalahan diatas maka penulis menyimpulkan bahwa perumusan masalah pada perpustakaan SMP Negeri 20 Bekasi adalah: a). Bagaimana membuat sistem peminjaman dan pengembalian buku pada perpustakaan SMP Negeri 20 Bekasi menjadi terkomputerisasi? b). Bagaimana cara membuat sistem agar data peminjaman dan pengembalian buku tidak mudah hilang? c). Bagaimana cara mengontrol buku yang sudah dipinjam dan buku yang belum dikembalikan?
II. KAJIAN LITERATUR A. Konsep Dasar Sistem Informasi Sistem merupakan sekumpulan elemen yang saling terkait atau terpadu yang dimaksudkan untuk mencapai suatu tujuan. Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau menyelesaikan suatu sasaran tertentu [12]. Informasi adalah data yang telah diklasifikasikan atau diolah atau diinterpretasikan untuk digunakan dalam proses pengembalian keputusan. Sistem pengeolahan informasi akan mengolah data menjadi informasi atau mengolah data dari bentuk tak berguna menjadi berguna bagi yang menerimanya. Nilai informasi berhubungan dengan keputusan. Bila tidak ada pilihan atau keputusan maka informasi tidak diperlukan. Keputusan dapat berkisar dari keputusan berulang sederhana sampai keputusan strategis jangka panjang. Nilai informasi dilukiskan paling berarti dalam konteks pengembalian keputusan [9]. Sistem yang mempertemukan kebutuhan pengolahan transaksi harian yang mendukung fungsi operasi organisasi yang bersifat manajerial dengan kegiatan strategi dari suatu organisasi untuk dapat menyediakan laporan-laporan yang diperlukan oleh pihak luar tertentu [9]. B. Pemrograman Berorientasi Objek Metodelogi berorientasi objek adalah suatu strategi pembangunan perangkat lunak yang mengorganisasikan perangkat lunak sebagai kumpulan objek yang berisi data dan operasi yang diberlakukan terhadapnya. Metodelogi berorientasi objek merupakan suatu cara bagaimana sistem perangkat lunak dibangun melalui pendekatan objek secara sistematis. Metodologi berorientasi objek didasarkan pada prinsip-prinsip pengelolaan kompleksitas. Metodologi berorientasi objek meliputi rangkaian aktivitas analisis berorientasi objek, perancangan berorientasi objek, pemrograman berorientasi objek, dan pengujian berorientasi objek [8]. UML (Unified Modelling Language) merupakan bahasa visual untuk pemodelan dan komunikasi mengenai sebuah system dengan menggunakan diagram dan teks-teks pendukung. UML hanya berfungsi untuk melakukan pemodelan. Jadi penggunaan UML tidak terbatas pada metodologi tertentu, meskipun pada kenyataannya UML paling banyak digunakan pada metodologi berorientasi objek. Pada UML versi 2.3 terdiri dari 13 macam diagram yang dikelompokkan dalam 3 kategori dan macam-macam diagram tersebut dapat dilihat pada Gambar 1. [8]
ISSN 2089-8711 | SISTEM INFORMASI PEMINJAMAN ...
216
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015
UML 2.3 Diagram
Structure Diagram
Behaviour Diagram
Class Diagram
Use Case Diagram
Activity Diagram
Object Diagram
State Machine Diagram
Component Diagram
Composite Structure Diagram
Intraction Diagram
Sequence Diagram
Communication Diagram
Timing Diagram
Interaction Overview Diagram
Package Diagram
Deployment Diagram
Sumber: Sukamto dan Shalahuddin (2013) Gambar 1. Diagram UML
NetBeans merupakan salah satu proyek open source yang disponsori oleh Sun Microsystem. Proyek ini berdiri pada tahun 2000 dan telah menghasilkan 2 produk, yaitu NetBeans IDE dan NetBeans Platform. NetBeans IDE merupakan produk yang digunakan untuk melakukan pemrograman baik menulis kode, mengkompilasi, mencari kesalahan, dan mendistribusikan program. Sedangkan NetBeans Platform adalah sebuah modul yang merupakan kerangka awal atau fondasi dalam membangun aplikasi desktop yang besar [10]. Java dikembangkan oleh perusahaan Sun Microsystem. Java menurut definisi dari Sun Microsystem adalah nama untuk sekumpulan teknologi untuk membuat dan menjalankan perangkat lunak pada komputer standalone ataupun pada lingkungan jaringan. Java merupakan bahasa pemrograman objek murni karena semua kode programnya dibungkus dalam kelas. Saat ini Sun Microsystem sudah diakuisisi Oracle Corporation sehingga pengembangan Java diteruskan oleh Oracle Corporation [8].
217
MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL atau yang dikenal dengan DBMS (database management system), database ini multithread, multi-user, MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public Lisence (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus yang bersifat khusus. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam database sejak lama, yaitu SQL (Structured Query Language). SQL adalah sebuah konsep pengoperasian database, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memingkinkan pengoperasian data dikerjakan dengan mudah secara otomatis [4]. iReports adalah sebuah tool yang digunakan untuk membuat design laporan pada JasperReports dengan drag and drop, bahkan secara otomatis (wizard) [4]. Microsoft Visio merupakan salah satu aplikasi yang terdapat dalam keluarga besar aplikasi Microsoft Office yang dipergunakan untuk membuat gambar desain diagram terbaik.
SISTEM INFORMASI PEMINJAMAN ... | ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL.IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA Dalam aplikasi Microsoft Visio terdapat beragam jenis diagram yang terdapat dalam beberapa kategori template yang bisa dibuat oleh pengguna aplikasi ini. Kategori template tersebut adalah Bussiness, Engineering, Flowchart, General, Maps and Floor Plan, Network, Schedule, dan Software and Database [10].
Pendukung (support) atau pemeliharaan (maintenance). Tidak menutup kemungkinan sebuah perangkat lunak mengalami perubahan ketika sudah dikirmkan oleh user. Perubahan bisa terjadi karena adanya kesalahan yang muncul dan tidak terdeteksi saat pengujian atau perangkat lunak harus beradaptasi dengan lingkungan baru [8].
III. METODE PENELITIAN
IV. HASIL DAN PEMBAHASAN
Metode pengumpulan data yang digunakan yaitu: metode observasi, metode wawancara dan metode studi pustaka. “Model SDLC air terjun (waterfall) sering juga disebut model sekuensial linier (sequential liniear) atau alur hidup klasik (classic life cycle)” [8]. Model air terjun menyediakan pendekatan alur hidup perangkat lunak secara sekuensial atau terurut dimulai dari analisis, desain, pengodean, pengujian, dan tahap pendukung (support). Berikut ini adalah gambar model air terjun:
Proses Bisnis Sistem Pada proses bisnis sistem, penulis membahas prosedur peminjaman dan pengembalian buku pada SMP Negeri 20 Bekasi. Adapun prosedur-prosedur tersebut antara lain: a). Prosedur Peminjaman Buku Setiap anggota yang ingin meminjam buku harus membawa kartu anggota dan mengisi buku tamu perpustakaan. Anggota dapat mencari sendiri buku yang ingin dipinjam, kemudian kartu anggota dan buku diserahkan kepada petugas perpustakaan. Petugas perpustakaan akan mencatat data anggota dan buku kedalam kartu peminjaman yang ada didalam buku, petugas juga mencatat buku yang dipinjam pada buku besar perpustakaan. Setelah itu petugas memberikan buku dan kartu peminjaman kepada peminjamnya. b). Prosedur pengembalian buku Anggota menyerahkan buku dan kartu peminjaman kepada petugas perpustakaan. Petugas perpustakaan akan mengecek tanggal pengembalian yang dilihat dari catatan kartu peminjaman, jika pengembalian buku melebihi dari batas waktu yang sudah ditentukan maka anggota akan dikenakan biaya denda sebesar Rp. 500,- per hari, jika buku dikembalikan tepat pada waktunya maka kartu anggota diserahkan oleh petugas perpustakaan kepada anggota. Sumber: Sukamto dan Shalahuddin (2013) Kemudian petugas perpustakaan mencatat buku yang sudah Gambar 2. Ilustrasi model waterfall dikembalikan kedalam buku besar perpustakaan. Diagram aktivitas atau activity diagram menggambarkan Berikut ini merupakan penjelasan dari gambar ilustrasi workflow (aliran kerja) atau aktivitas dari sebuah sistem atau model waterfall diatas: a). Analisis kebutuhan perangkat lunak. proses bisnis atau menu yang ada pada perangkat lunak. Yang Proses pengumpulan kebutuhan dilakukan secara insentif perlu diperhatikan disini adalah bahwa diagram aktivitas untuk menspesifikasikan kebutuhan perangkat lunak menggambarkan aktivitas sistem bukan apa yang dilakukan agar dapat dipahami perangkat lunak seperti apa yang aktor, jadi aktivitas yang dapat dilakukan oleh sistem [8]. dibutuhkan oleh user. b). Desain. Proses multi langkah fokus Diagram aktivitas juga banyak digunakan untuk pada desain pembuatan program perangkat lunak termasuk mendefinisikan hal-hal berikut: 1). Rancangan proses bisnis struktur data, arsitektur perangkat lunak, representasi dimana setiap urutan aktivitas yang digambarkan merupakan antarmuka, dan prosedur pengodean. c). Pembuatan kode proses bisnis sistem yang didefinisikan. 2). Urutan atau program. Desain harus ditranslasikan kedalam program pengelompokan tampilan dari sistem user interface dimana perangkat lunak. Hasil dari tahap ini adalah program setiap aktivitas dianggap memiliki sebuah rancangan komputer sesuai dengan desain yang telah dibuat pada tahap antarmuka tampilan. 3). Rancangan pengujian dimana setiap desain. d). Pengujian. Pengujian fokus pada perangkat lunak aktivitas dianggap memerlukan sebuah pengujian yang perlu secara dari segi lojik dan fungsional dan memastikan bahwa didefinisikan kasus ujiannya. semua bagian sudah diuji. Hal ini dilakukan untuk Rancangan menu yang ditampilkan pada perangkat lunak meminimalisir kesalahan (eror) dan memastikan keluaran dapat dilihat pada activity diagram Gambar 3 dan Gambar 4.. yang dihasilkan sesuai dengan yang diinginkan. e).
ISSN 2089-8711 | SISTEM INFORMASI PEMINJAMAN ...
218
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015 uc Activity Pengembalian Buku
uc Activity Peminjaman Buku Anggota
Petugas
Anggota
start
start
Membawa kartu anggota
Membawa buku dan kartu peminjaman
Petugas
Memeriksa Tanggal Pengembalian Buku. Apakah telat atau tepat waktu
Tepat Waktu
Mengisi buku tamu
Telat
Menyerahkan buku dan kartu anggota
Menerima buku dan kartu peminjaman
Menerima Biaya Denda
Membuat biaya denda
Menyerahkan biaya denda
Mencatat Data Pengembalian pada Buku besar perpustakaan
Menerima Kartu anggota
Mengembalikan kartu anggota
Mencatat data anggota dan data buku kedalam kartu peminjaman dan buku besar perpustakaan
Memberikan buku dan kartu peminjaman
End
End Sumber: Hasil Penelitian (2015) Gambar 3. Activity Diagram Proses peminjaman buku
219
Sumber: Hasil Penelitian (2015) Gambar 4. Activity Diagram Proses Pengembalian Buku
SISTEM INFORMASI PEMINJAMAN ... | ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL.IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA Use Case Diagram Use case diagram merupakan pemodelan untuk kelakuan (behavior) sistem informasi yang akan dibuat. Use Case mendeskripsikan sebuah interaksi antara satu atau lebih aktor dengan sistem informasi yang akan dibuat. Secara kasar use case digunakan untuk mengetahui fungsi apa saja yang ada di dalam sebuah sistem informasi dan siapa saja yang berhak menggunakan fungsi-fungsi itu. Ada dua hal utama pada use case yaitu pendefinisian apa yang disebut aktor dan use case. Aktor merupakan orang, proses, atau sistem lain yang berinteraksi dengan sistem informasi yang akan dibuat diluar sistem informasi yang akan dibuat itu sendiri, jadi walaupun
simbol dari aktor adalah gambar orang, tapi aktor belum tentu merupakan orang [8]. Use case merupakan fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit atau aktor. Use Case Diagram yang digambarkan dalam sistem informasi peminjaman dan pengembalian buku ini terdiri dari: Use Case Diagram Halaman Staff Use case diagram halaman staff pada penelitian ini yaitu:
Sumber: Hasil Penelitian (2015) Gambar 5. Use Case Diagram Perpustakaan Halaman Staff
Use Case Diagram Mengelola Data Anggota Use case diagram mengelola data anggota pada penelitian ini yaitu:
Sumber: Hasil Penelitian (2015) Gambar 6. Detail Use Case Diagram Mengelola Data Anggota
ISSN 2089-8711 | SISTEM INFORMASI PEMINJAMAN ...
220
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015
Deskripsi Use Case Diagram Mengelola Data Anggota. Deskripsi use case diagram mengelola data anggota pada penelitian ini terlihat pada Gambar 6. Tabel 1. Deskripsi Use Case Diagram Mengelola Data Anggota Use Case Name Requirement Goal Pre-Conditions Post-Conditions Failed end condition Primary Actors
Main flow / Basic Path
Mengelola Data Anggota A1 Staff dapat menambah, mengedit dan menghapus data anggota. Staff telah login Data Anggota tersimpan, terupdate, atau terhapus
Deskripsi Use Case Diagram Mengelola Transaksi Peminjaman. Deskripsi use case diagram mengelola transaksi peminjaman pada penelitian ini terlihat pada Gambar 7. Tabel 2. Deskripsi Use Case Mengelola Transaksi Peminjaman
Staff 1.
Staff melihat form anggota.
Mengelola Transaksi Peminjaman A4 Staff dapat menambah data transaksi peminjaman. Staff telah login Data peminjaman tersimpan Gagal menyimpan Staff 1. Staff melihat form peminjaman.
2.
Staff memilih “Tambah”.
2.
Staff memilih “Tambah”.
3.
System menampilkan form data Anggota.
3.
System menampilkan form data peminjaman.
4.
Staff menginput data anggota baru.
4.
Staff menginput data peminjaman baru.
5.
Staff memilih tombol “Simpan”.
5.
Staff memilih tombol “Simpan”.
6.
System menyimpan data anggota.
6.
System menyimpan data peminjaman.
Gagal menyimpan, mengupadate atau menghapus
Use Case Name Requirement Goal Pre-Conditions Post-Conditions Failed end condition Primary Actors
Main flow / Basic Path
A2. Staff memilih tombol “Cari”.
A2. Staff mengetik nota peminjaman lalu klik “Enter”.
A3. Staff mengetik ID Anggota. A4. System menampilkan data anggota yang dicari. Alternate Flow/Invariant A
Alternate Flow/Invariant A
A3. System menampilkan cetak data peminjaman. A4. Staff memilih tombol “Print”.
A5. Staff memilih tombol “Ubah”.
A5. System akan mencetak data peminjaman.
A6. System menampilkan form data anggota.
Sumber: Hasil Penelitian (2015)
A7. Staff mengedit data anggota. A8. Staff memilih tombol “Update”. A9. System mengupdate data anggota. B2. Staff memilih tombol “Cari”. B3. Staff mengetik ID Anggota. B4. System menampilkan data anggota yang dicari.
b.
Use Case Diagram Mengelola Data Transaksi Pengembalian. Use case diagram mengelola transaksi pengembalian pada penelitian ini yaitu:
B5. Staff memilih tombol “Hapus”.
Invariant B
B6. System menampilkan dialog konfirmasi penghapusan. B7. Staff memilih tombol “Yes”. B8. System menghapus data anggota.
Sumber: Hasil Penelitian (2015)
a.
Deskripsi Use Case Diagram Mengelola Transaksi Peminjaman. Use case diagram mengelola transaksi peminjaman pada penelitian ini yaitu:
Sumber: Hasil Penelitian (2015) Gambar 7. Detail Use Case Diagram Mengelola Transaksi Peminjaman
221
Sumber: Hasil Penelitian (2015) Gambar 8. Detail Use Case Diagram Mengelola Data User
SISTEM INFORMASI PEMINJAMAN ... | ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL.IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA Deskripsi Use Case Diagram Mengelola Data Transaksi Pengembalian Deskripsi use case diagram mengelola data transaksi pengembalian pada penelitian ini yaitu: Tabel 3. Deskripsi Use Case Diagram Mengelola Data Transaksi Pengembalian Mengelola Data Transaksi Pengembalian Use Case Name A5 Requirement Staff dapat menambah data pengembalian Goal Staff telah login Pre-Conditions Data pengembalian tersimpan Post-Conditions Gagal menyimpan Failed end condition Staff Primary Actors
c.
1.
Staff melihat form pengembalian.
2.
Staff memilih “Tambah”.
3.
System menampilkan form data pengembalian.
Main flow / Basic Path
4.
Staff menginput data pengembalian baru.
5.
Staff memilih tombol “Kembali Buku”
6.
System memproses data pengembalian buku.
7.
Staff memilih tombol “Simpan”
8.
System menyimpan data pengembalian.
Sumber: Hasil Penelitian (2015)
Use Case Diagram Mengelola Data Laporan Use case diagram mengelola data laporan pada penelitian ini yaitu:
Sumber: Hasil Penelitian (2015) Gambar 9. Detail Use Case Diagram Mengelola Data Laporan
Deskripsi Use Case Diagram Mengelola Data Laporan Deskripsi Use case diagram mengelola data laporan pada penelitian ini yaitu: Tabel 4. Deskripsi Use Case Diagram Mengelola Data Laporan Mengelola Data Laporan Use Case Name A6 Requirement
Goal Pre-Conditions Post-Conditions Failed end condition Primary Actors
Staff dapat melihat laporan Anggota, User, Buku, Peminjaman dan Pengembalian Staff telah login Laporan Anggota, User, Buku, Peminjaman dan Pengembalian dapat terlihat Staff
ISSN 2089-8711 | SISTEM INFORMASI PEMINJAMAN ...
222
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015 1.
Staff memilih tombol “Laporan Anggota”, “Laporan User”, “Laporan Buku”, “Laporan Peminjaman”, atau “Laporan Pengembalian”.
Main flow / Basic Path
2.
System menampilkan data laporan diantaranya laporan anggota, user, buku, peminjaman dan
2.
Activity Diagram Mengelola Transaksi Peminjaman Activity Diagram mengelola transaksi peminjaman pada penelitian ini yaitu act Activity Mengelola Data Transaksi Peminjaman
pengembalian. Sumber: Hasil Penelitian (2015)
Staff
Activity Diagram Activity Diagram dalam sistem informasi rental mobil terdiri dari activity diagram mengelola data mobil, activity diagram mengelola data user, activity diagram mengelola data customer, activity diagram mengelola transaksi peminjaman, activity diagram mengelola transaksi pengembalian, activity diagram mengelola data laporan dan activity diagram mengelola data ganti password. 1. Activity Diagram Mengelola Data Anggota Activity Diagram mengelola data anggota pada penelitian ini yaitu
Sistem Perpustakaan
C.
Membuka Form Transaksi Peminjaman
Cetak
Tambah
act data anggota
Tambah Transaksi Peminjaman
Sistem Perpustakaan
Staff
Membuka Form Anggota
cari
tambah
Input No.Induk Siswa
Tampil Nama Anggota
Input ID Buku
Tampil Data Buku Yang Ingin Dipinjam
Tambah Data Anggota
Input Data Anggota Baru simpan Batal
Batal Data Anggota
Menyimpan Data Anggota
Cari Data Anggota
Simpan
Simpan Transaksi Peminjaman
Mengetikan Nis yang Ingin Dicari Tidak Ada
Ada
Batal
Menampilkan Hasil Pencarian
Ubah
Ubah Data Anggota
Hapus
Ketikan Nota Peminjaman yang ingin dicetak
Update Data Anggota
Hapus Data Anggota
Batal Transaksi Peminjaman
Menampilkan Hasil Cetak
Tampil Dialog Konfirmasi
No Yes
Hapus Data Anggota
Sumber: Hasil Penelitian (2015) Gambar 10. Activity Diagram Mengelola Data Anggota
223
Sumber: Hasil Penelitian (2015) Gambar 11. Activity Diagram Mengelola Transaksi Peminjaman
SISTEM INFORMASI PEMINJAMAN ... | ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL.IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA 3.
Activity Diagram Mengelola Transaksi Pengembalian Activity Diagram mengelola transaksi pengembalian pada penelitian ini yaitu act Activity Mengelola Data Transaksi Pengembalian Staff
Sistem Perpustakaan
Membuka Form Pengembalian
Tambah Transaksi Pengembalian
Input No.Transaksi Peminjaman
Tampil Data Anggota, Buku dan Tanggal
Pilih Tombol Kembali Buku Menyimpan BukuYang Dikembalikan
Pilih Keterlambatan
Proses
Tampil Total Bayar Keterlambatan
Input Uang Bayar
Tampil Uang Kembali
Batal
Simpan
Batal Transaksi Pengembalian
Simpan Transaksi Pengembalian
Sumber: Hasil Penelitian (2015) Gambar 12. Activity Diagram Mengelola Transaksi Pengembalian
Desain Pada tahapan ini penulis akan menjelaskan tentang desain database, desain software architecture dan desain user interface dari sistem yang sedang dibuat. Database Menggambarkan hubungan antar tabel yang dibuat beserta relasi antar tabel menggunakan Entity Relationship Diagram. ERD (Entity Relationship Diagram) “Entity Relationship Diagram (ERD) adalah suatu rancangan atau bentuk hubungan suatu kegiatan di dalam sistem yang berkaitan langsung dan mempunyai fungsi di dalam proses tersebut [10]. ERD adalah suatu pemodelan dari basis data relasional yang didasarkan atas persepsi di dalam dunia nyata, dunia ini senantiasa terdiri dari sekumpulan objek yang saling berhubungan antara satu dengan yang lainnya. Suatu objek disebut entity dan hubungan yang dimilikinya disebut relationship. Suatu entity bersifat unik dan memiliki atribut sebagai pembeda dengan entity lainnya. ERD merupakan suatu model untuk menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi. ERD untuk memodelkan struktur data dan hubungan antar data, untuk menggambarkannya digunakan beberapa notasi dan simbol. Pada dasarnya ada tiga simbol yang digunakan, yaitu: 1). Entity yaitu merupakan objek yang mewakili suatu yang nyata dan dapat dibedakan dari sesuatu yang lain. Simbol dari entity ini biasanya digambarkan dengan persegi panjang. 2). Atribut yaitu Setiap entistas pasti mempunyai elemen yang disebut atribut yang berfungsi untuk mendeskripsikan karakteristik dari entitas. Isi dari atribut mempunyai sesuatu yang dapat mengidentifikasikan isi elemen satu dengan yang lain. Gambar atribut diwakili oleh simbol elips. Macam-macam atribut sebagai berikut: a). Simple attribute yaitu yang terdiri atas satu komponen tunggal dengan keberadaannya yang independen dan tidak dapat dibagi lagi ke komponen yang lebih kecil. Simple attribute dikenal juga dengan nama atomic attribute. b). Composite attribute yaitu atribut yang memiliki berbagai komponen dimana semua komponennya memiliki keberadaan yang independen. c). Single value attribute yaitu sebuah atribut yang mempunyai nilai tunggal untuk setiap kejadian. d). Multi valued attribute yaitu sebuah atribut yang mempunyai beberapa nilai untuk setiap kejadian pada sebuah entitas. e). Derived attribute yaitu atribut yang memiliki nilai yang dihasilkan dari satu atau beberapa atribut lainnya, dan tidak harus dari satu entitas. f). Atribut Kunci Primer yaitu Field atau kolom data yang butuh disimoan dalam suatu entitas dan digunakan sebagau kunci akses record yang diinginkan, biasanya berupa id, kunci primer dapat lebih dari satu kolom, yang penting kombinasi dari beberapa kolom tersebut dapat bersifat unik (berbeda tanpa ada yang sama). g). Atribut Multinilai/multivalue yaitu Field atau kolom data yang butuh disimpan dalam suatu entitas yang dapat memiliki nilai lebih dari satu. 3). Asosiasi/ association yaitu Penghubung
ISSN 2089-8711 | SISTEM INFORMASI PEMINJAMAN ...
224
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015 antara relasi dan entitas dimana dikedua ujungnya memiliki multiplicity kemungkinanjumlah pemakaian. Relasi didefinisikan sebagai hubungan yang terjadi antara entity. Representasi diagram relasi adalah sebuah garis lurus yang menghubungkan dua buah entity . Jenis-jenis atau hubungan yang biasa terjadi antar satu entity dengan entity lain dalam sebuah basis data, [8] meliputi: a). One to One/Satu ke Satu (1:1) yaitu Hubungan antar relasi satu ke satu yaitu setiap entitas pada himpunan entitas A berhubungan paling banyak dengan satu entitas pada himpunan entitas B. b). One
to Many/Satu ke Banyak(1:*) yaitu Setiap entitas pada hubungan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B, tetapi setiap entitas pada entitas B dapat berhubungan dengan satu entitas pada himpunan entitas A. c). Many to Many/Banyak ke Banyak (*:*) yaitu Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B.
tempat tahun penerbit
nmanggota bahasa notapinjam
pengarang
tanggal
nis
status tglpinjam
tglkembali
judul
Buku
kategori
M
M
Dapat
idbuku
Peminjaman
M
idbuku
M
Melakukan
1
Anggota
1
notapinjam kelas Cetak
kelamin alamat
Proses
iduser 1
nmuser
User
password
1
1
Cetak
M
Pengembalian
total keterlambatan
hakakses
notakembali
tglsekarang
Sumber: Hasil Penelitian (2015) Gambar 13. ERD (Entity Relationship Diagram) Perpustakaan SMP Negeri 20 Bekasi
1.
LRS (Logical Record Structure)
LRS merupakan hasil dari pemodelan Entity Relationship (ER) beserta atributnya sehingga bisa terlihat hubunganhubungan antar entitas [2]. Dalam pembuatan LRS terdapat tiga hal yang dapat mempengaruhi, yaitu: 1). Jika tingkat hubungan (cardinality) satu pada satu (one-to-one), maka digabungkan dengan entitas yang lebih kuat (strong entity), atau digabungkan dengan entitas yang memiliki atribut yang
225
lebih sedikit. 2). Jika tingkat hubungan (cardinality) satu pada banyak (one-to-many), maka hubungan relasi atau yang digabungkan dengan entitas yang tingkat hubungannya banyak. 3). Jika tingkat hubungan (cardinality) banyak pada banyak (many-to-many), maka hubungan relasi tidak akan digabungkan dengan entitas manapun, melainkan menjadi sebuah LRS.
SISTEM INFORMASI PEMINJAMAN ... | ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL.IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA
Sumber: Hasil Penelitian (2015) Gambar 14. LRS (Logical Record Structure) Perpustakaan SMP Negeri 20 Bekasi
2.
Spesifikasi File Spesifikasi file dalam pembuatan program Sistem Informasi Peminjaman dan Pengembalian Pada Perpustakaan SMP Negeri 20 Bekasi memiliki satu database yang bernama “11111219_perpustakaan_smpn20”, berikut ini merupakan rincian dari tabel-tabel yang ada pada database tersebut: a. Spesifikasi File Tabel Anggota Nama Database : 11111219_perpustakaan_smpn20 Nama File : Tabel Anggota Akronim : anggota Tipe File : File Master Akses File : Random Panjang Record : 110 Byte Kunci Field : idanggota
b.
Nama Database : 11111219_perpustakaan_smpn20 Nama File : Tabel Peminjaman Akronim : peminjaman Tipe File : File Transaksi Akses File : Random Panjang Record : 42 Byte Kunci Field : notapinjam Tabel 6. Spesifikasi File Tabel Peminjaman No
Tabel 5. Spesifikasi File Tabel Anggota No
Elemen Data
Nama Field
No.Induk nis Siswa Nama 2 nmanggota Anggota 3 Tempat Lahir tempat Tanggal 4 tanggal Lahir 5 Alamat alamat Jenis 6 kelamin Kelamin Sumber: Hasil Penelitian (2015) 1
Type
Size
Integer
9
Varchar
25
Varchar
20
Date Varchar Varchar
50 6
Keteranga n Primary Key
Spesifikasi File Tabel Peminjaman
Elemen Data
Nama Field
Type
Size
1
No.Transaksi Peminjaman
notapinjam
Varchar
5
2
No.Induk Siswa
nis
Integer
9
3 4
Nama Anggota ID User
nmanggota iduser
Varchar Varchar
25 3
Keteranga n Primary Key Foreign Key Foreign Key
Sumber: Hasil Penelitian (2015)
c.
Spesifikasi File Tabel Pengembalian Nama Database : 11111219_perpustakaan_smpn20 Nama File : Tabel Pengembalian Akronim : pengembalian Tipe File : File Transaksi Akses File : Random Panjang Record : 23 Byte Kunci Field : notakembali
ISSN 2089-8711 | SISTEM INFORMASI PEMINJAMAN ...
226
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015 Tabel 7. Spesifikasi File Tabel Pengembalian No
Elemen Data
Nama Field
No.Transaksi Pengembalian No.Transaksi Peminjaman Nis Tanggal Sekarang Keterlambatan Total ID User
1 2 3 3 4 5 10
Type
notakembali
Varchar
notapinjam
Varchar
nis
Integer
tglsekarang
oleh suatu kelas. Kelas-kelas yang ada pada struktur sistem harus dapat melakukan fungsi-fungsi sesuai dengan kebutuhan sistem sehingga pembuat perangkat lunak atau programmer dapat membuat kelas-kelas didalam program perangkat lunak sesuai dengan perancangan diagram kelas. Susunan struktur kelas yang baik pada diagram kelas sebaiknya memiliki jenis-jenis kelas berikut [8]: 1). Kelas Main yaitu Kelas yang memiliki fungsi awal dieksekusi ketika sistem dijalankan. 2). Kelas yang menangani tampilan sistem (view) yaitu Kelas yang mendefinisikan dan mengatur tampilan ke pemakai. 3). Kelas yang diambil dari pendefinisian use case (controller) yaitu Kelas yang menangani fungsi-fungsi yang harus ada diambil dari pendefinisian use case, kelas ini biasanya disebut dengan kelas proses yang menangani proses bisnis pada perangkat lunak. 4). Kelas yang diambil dari pendefinisian data (model) yaitu Kelas yang digunakan untuk memegang atau membungkus data menjadi sebuah kesatuan yang diambil maupun yang disimpan ke basis data. Untuk penggambaran class diagram ini diperlukan adanya objek-objek yang teridentifikasi dari sistem Perpustakaan SMP Negeri 20 Bekasi, diantaranya: 1. Anggota, 2. Buku, 3. User, 4. Detail Peminjaman, 5. Peminjaman, 6. Pengembalian.
Keteran Size gan Primary 5 Key Foreign 5 Key 9
Date
keterlambatan total iduser
Integer Double Varchar
1 3
Foreign Key
Sumber: Hasil Penelitian (2015)
4.2.2.
Software Architecture Berikut ini merupakan komponen-komponen perangkat lunak dari masing-masing diagram yang dibuat dalam sistem perpustakaan: A. Class Diagram “Diagram kelas atau class diagram menggambarkan struktur system dari segi pendefinisian kelas-kelas yang akan dibuat untuk membangun sistem. Kelas memiliki apa yang disebut atribut dan metode atau operasi” [8]. Atribut merupakan variabel-variabel yang dimiliki oleh suatu kelas. Operasi atau metode adalah fungsi-fungsi yang dimiliki class Class Perpustakaan
Buku -
bahasa: stri ng i dbuku: stri ng j udul : stri ng kategori : stri ng penerbi t: stri ng pengarang: stri ng status: stri ng tahun: stri ng
+ + + + +
del ete() : voi d i nsert() : voi d search() : voi d tabl e() : voi d update() : voi d
Detail Peminj aman 1
«property get» + getbahasa() : stri ng + geti dbuku() : stri ng + getj udul () : stri ng + getkategori () : stri ng + getpenerbi t() : stri ng + getpengarang() : stri ng + getstatus() : stri ng + gettahun() : stri ng «property set» + setbahasa() : stri ng + seti dbuku() : stri ng + setj udul () : stri ng + setkategori () : stri ng + setpenerbi t() : stri ng + setpengarang() : stri ng + setstatus() : stri ng + settahun() : stri ng
M
Peminj aman
i dbuku: stri ng j udul : stri ng kategori : stri ng ni s: stri ng notapi nj am : stri ng tgl kem bal i : date tgl pi nj am : date
«property get» + geti dbuku() : stri ng + getj udul () : stri ng + getkategori () : stri ng + getni s() : stri ng + getnotapi nj am () : stri ng + gettgl kem bal i () : date + gettgl pi nj am () : date
M
1
M
-
i duser: stri ng ni s: i nt nm anggota: stri ng notapi nj am : stri ng
+ +
i nsert() : voi d tabl e() : voi d
«property get» + geti duser() : stri ng + getni s() : i nt + getnm anggota() : stri ng + getnotapi nj am () : stri ng «property set» + seti duser() : stri ng + setni s() : i nt + setnm anggota() : stri ng + setnotapi nj am () : stri ng
«property set» + seti dbuku() : stri ng + setj udul () : stri ng + setkategori () : stri ng + setni s() : stri ng + setnotapi nj am () : stri ng + settgl1kem bal i () : date + settgl pi nj am () : date
1
1 Pengembalian
hakakses: stri ng i duser: stri ng nm user: stri ng password: stri ng
+ + + + +
del ete() : voi d i nsert() : voi d search() : voi d tabl e() : voi d update() : voi d
«property get» + gethakakses() : stri ng + geti duser() : stri ng + getnm user() : stri ng + getpassword() : stri ng «property set» + sethakakses() : stri ng + seti duser() : stri ng + setnm user() : stri ng + setpassword() : stri ng
1
1
M
-
keterl am batan: i nt notakem bal i : stri ng notapi nj am : stri ng tgl pi nj am : date total : i nt
+ +
i nsert() : voi d tabl e() : voi d
«property get» + geti dbuku() : stri ng + geti duser() : stri ng + getketerl am batan() : i nt + getni s() : i nt + getnm anggota() : stri ng + getnotakem bal i () : stri ng + getnotapi nj am () : stri ng + gettgl kem bal i () : date + gettgl pi nj am () : date + gettotal () : i nt «property set» + seti dbuku() : stri ng + seti duser() : stri ng + setketerl am batan() : i nt + setni s() : i nt + setnm anggota() : stri ng + setnotakem bal i () : stri ng + setnotapi nj am () : stri ng + settgl kem bal i () : date + settgl pi nj am () : date + settotal () : i nt
Sumber: Hasil Penelitian (2015) Gambar 15. Class Diagram Perpustakaan SMP Negeri 20 Bekasi
227
M
al am at: stri ng kel am i n: stri ng kel as: stri ng ni s: i nt nm anggota: stri ng tanggal : date tem pat: stri ng
+ + + + +
del ete() : voi d i nsert() : voi d search() : voi d tabl e() : voi d update() : voi d
1
«property get» + getal am at() : stri ng + getkel am i n() : stri ng + getkel as() : stri ng + getni s() : i nt + getnm anggota() : stri ng + gettanggal () : date + gettem pat() : stri ng «property set» + setal am at() : stri ng + setkel am i n() : stri ng + setkel as() : stri ng + setni s() : i nt + setnm anggota() : stri ng + settanggal () : date + settem pat() : stri ng
User -
Anggota -
SISTEM INFORMASI PEMINJAMAN ... | ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL.IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA Gambar 16. Form Data Anggota Sequence Diagram Diagram sequence menggambarkan interaksi antar objek Sequence Diagram Mengelola Transaksi di dalam dan di sekitar sistem (termasuk pengguna, display, 2. Peminjaman Buku. dan sebaginya) berupa message yang digambarkan terhadap Sequence diagram mengelola transaksi peminjaman waktu. Sequence diagram terdiri antar dimensi vertikal (waktu) pada penelitian ini yaitu dan dimensi horizontal (objek-objek yang tekait) [10]. Sequence diagram biaasa digunakan untuk skenario atau rangkaian langkah-langkah yang dilakukan sebagai respons dari sebuah event untuk menghasilkan output tertentu. Diawali dari apa yang men-trigger aktivitas tersebut, proses dan perubahan apa saja yang terjadi secara internal dan output apa yang dihasilkan. Masing-masing objek, termasuk aktor, memiliki lifeline vertikal. Message digambarkan sebagai garis berpanah dari satu objek ke objek lainnya. Pada fase desain berikutnya, message akan dipetakan menjadi operasi/metoda dari class. Activation bar menunjukan lamanya eksekusi sebuah proses, biasanya diawali dengan diterimanya sebuah message. Untuk objek-objek yang memiliki sifat khusus, standar UML mendefinisikan icon khusus untuk objek boundary, controller dan persistent entity. Squence Diagram yang digambarkan dalam sistem informasi peminjaman dan pengembalian buku ini terdiri dari: Sequence Diagram Data Anggota, Data User, Data Buku, Peminjaman Buku dan Pengembalian Buku. 1. Sequence Diagram Mengelola Data Anggota Sequence diagram mengelola data anggota pada penelitian ini yaitu
B.
Sumber: Hasil Penelitian (2015) Gambar 17. Squence Diagram Form Transaksi Peminjaman
3.
Sequence Diagram Mengelola Transaksi Pengembalian Buku Sequence diagram mengelola data transaksi pengembalian buku pada penelitian ini yaitu Sumber: Hasil Penelitian (2015)
ISSN 2089-8711 | SISTEM INFORMASI PEMINJAMAN ...
228
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015 C. Component Diagram Diagram komponen dibuat untuk menunjukkan organisasi dan ketergantungan diantara kumpulan komponen dalam sebuah sistem. Diagram komponen fokus pada komponen sistem yang dibutuhkan dan ada didalam sistem [8]. Diagram komponen juga dapat digunakan untuk memodelkan hal-hal berikut: a). Source code program perangkat lunak. b). Komponen Executable yang dilepas ke user. c). Basis data secara fisik. d). Sistem yang harus beradaptasi dengan sistem lain. e). Framework sistem, framework pada perangkat lunak merupakan kerangka kerja yang dibuat untuk memudahkan pengembangan dan pemeliharaan aplikasi. Component diagram dibuat untuk menunjukkan organisasi dan ketergantungan diantara kumpulan komponen dalam sebuah sistem. Diagram komponen fokus pada komponen sistem yang dibutuhkan dan ada didalam sistem.
Sumber: Hasil Penelitian (2015) Gambar 19. Component Diagram Sistem Informasi Perpustakaan
D.
Deployment Diagram Diagram deployment menunjukkan konfigurasi komponen dalam proses eksekusi aplikasi [8]. Diagram deployment juga dapat digunakan untuk memodelkan hal-hal berikut: 1). Sistem tambahan (embedded system) yang menggambarkan rancangan device, node, dan hardware. 2). Sistem client/server. 3). Sistem terdistribusi murni. 4). Rekayasa ulang aplikasi. deployment Deployment Model
Application Program
Jav a
Ireport 4.0.1
MYSQL JDBC Driv er
Netbeans IDE 7.3.1
Database
Application Database
MYSQL Database
Sumber: Hasil Penelitian (2015) Gambar 18. Squence Diagram Form Transaksi Pengembalian
229
Sumber: Hasil Penelitian (2015) Gambar 20. Deployment Diagram Sistem Informasi Perpustakaan
4.2.3. User Interface User Interface ini menggambarkan tampilan program dari sistem usulan yang meliputi: Tampilan Menu Awal, Form
SISTEM INFORMASI PEMINJAMAN ... | ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL.IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA LogIn, Menu Utama, Form Anggota, Form User, Form Buku, Transaksi Peminjaman, Transaksi Pengembalian, Laporan dan Ganti Password. 1. Tampilan Halaman Awal Tampilan halaman awal pada penelitian ini yaitu:
Sumber: Hasil Penelitian (2015) Gambar 21. Tampilan Halaman Awal Sistem Perpustakaan SMP Negeri 20 Bekasi
2.
Tampilan Form LogIn Tampilan form login pada penelitian ini yaitu:
4.
Tampilan Form Anggota Tampilan form anggota pada penelitian ini yaitu:
Sumber: Hasil Penelitian (2015) Gambar 24. Tampilan Form Anggota Sistem Perpustakaan SMP Negeri 20 Bekasi
5.
Tampilan Form User Tampilan form user pada penelitian ini yaitu:
Sumber: Hasil Penelitian (2015) Sumber: Hasil Penelitian (2015) Gambar 22. Tampilan LogIn Sistem Perpustakaan SMP Negeri 20 Bekasi
3.
Tampilan Menu Utama Tampilan menu utama pada penelitian ini yaitu:
Sumber: Hasil Penelitian (2015) Gambar 23. Tampilan Menu Utama Sistem Perpustakaan SMP Negeri 20 Bekasi
Gambar 25. Tampilan Form User Sistem Perpustakaan SMP Negeri 20 Bekasi 6. Tampilan Form Buku Tampilan form buku pada penelitian ini yaitu:
Sumber: Hasil Penelitian (2015) Gambar 26. Tampilan Form Buku Sistem Perpustakaan SMP Negeri 20 Bekasi
ISSN 2089-8711 | SISTEM INFORMASI PEMINJAMAN ...
230
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015
7.
Tampilan Form Transaksi Peminjaman Tampilan form transaksi peminjaman pada penelitian ini yaitu:
10. Tampilan Form Ganti Password Tampilan form ganti password pada penelitian ini yaitu:
Sumber: Hasil Penelitian (2015) Gambar 30. Tampilan Form Ganti Password Perpustakaan SMP Negeri 20 Bekasi Sumber: Hasil Penelitian (2015) Gambar 27. Tampilan Form Transaksi Peminjaman Perpustakaan SMP Negeri 20 Bekasi
Tampilan Form Transaksi Pengembalian Tampilan form transaksi pengembalian pada penelitian ini yaitu:
Berikut ini merupakan hasil dari pengujian Blackbox testing, diantaranya: 1. Form Anggota Tabel 8. Hasil Pengujian Blackbox testing Form Anggota
8.
No.
Skenario pengujian
1
Tidak Terisi salah satu Textfield data anggota, lalu langsung menekan tombol “Simpan”.
2
Sumber: Hasil Penelitian (2015) Gambar 28. Tampilan Form Transaksi Pengembalian Perpustakaan SMP Negeri 20 Bekasi
9.
Tampilan Form Laporan Tampilan form laporan pada penelitian ini yaitu:
3
Test case
Hasil yang diharapkan
Hasil Pengujian
Kesimpulan
Alamat: kososng
Sistem akan menolak akses Simpan dan menampilkan pesan “Data Isian Masih Ada Yang Kosong".
Sesuai Harapan
Valid
Mengisi salah satu Textfield yang melebihi panjang karakter yang sudah ditetapkan kemudian menekan ‘Enter’.
NIS: 1215001019923
Sistem akan menampilkan pesan “Kata Yang Di Input Panjangnya Maksimal 9 Karakter" dan kursor masih di Textfield NIS.
Sesuai Harapan
Valid
Mengisi semua data anggota dengan benar kemudian menekan tombol “Simpan”.
No.Induk Siswa: 121307314 Nama Anggota: Salsabila Eka P.S Tempat: Brebes Tanggal Lahit: 12 Juni 2000 Jenis Kelamin: Wanita Alamat: Jl. Jatibening Estate No.6IC
Sistem akan akan menyimpan data anggota dan menampilkan pesan "Data Anggota Tersimpan".
Sesuai Harapan
Valid
Sumber: Hasil Penelitian (2015)
Gambar 29. Tampilan Form Laporan Perpustakaan SMP Negeri 20 Bekasi
231
Sumber: Hasil Penelitian (2015)
SISTEM INFORMASI PEMINJAMAN ... | ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL.IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA 2.
Form Transaksi Peminjaman Buku Tabel 9. Hasil Pengujian Blackbox testing Form Transaksi Peminjaman Buku
No.
Skenario pengujian
1
Tidak Terisi salah satu Textfield pada data peminjaman, lalu langsung menekan tombol “Simpan”.
2
Mengisi Id Buku dengan Id Buku yang salah kemudian menekan ‘Enter’.
3
Mengisi salah satu Textfield yang melebihi panjang karakter yang sudah ditetapkan kemudian menekan ‘Enter’. Mengisi semua data buku dengan benar kemudian menekan tombol “Simpan”.
5
Test case
Hasil yang diharapkan
Hasil Pengujian
Kesimpulan
Id Buku: kososng
Sistem akan menolak akses Simpan dan menampilkan pesan “Data isian masih ada yang kosong".
Sesuai Harapan
Valid
Id Buku: SP001
Id Buku: SO0001
Nis: 121307314 ID Buku: SO001
Sistem akan menampilkan pesan "Anda salah memasukan ID Buku" dan kursor masih di Textfield Id Buku. Sistem akan menampilkan pesan “Kata yang di input panjangnya maksimal 5 karakter" dan kursor masih di Textfield Id Buku. Sistem akan akan menyimpan data peminjaman dan menampilkan pesan "Data Peminjaman tersimpan".
Sesuai Harapan
Sesuai Harapan
Sesuai Harapan
Valid
1
Tidak Terisi salah satu Textfield pada data pengembalia n, lalu langsung menekan tombol “Simpan”.
Nota Peminjaman: PN0001
4
Mengisi uang bayar kurang dari jumlah total bayar kemudian menekan ‘Enter’.
Uang Bayar: 1000
5
Mengisi semua data pengembalia n buku dengan benar kemudian menekan tombol “Simpan”.
Nota Pinjam: PB001 Data Denda: Keterlambata n: 2 Hari Uang Bayar: 1000
Sistem akan menampilka n pesan "Anda salah memasukan nota peminjaman" dan kursor masih di Textfield Nota. Peminjaman. Sistem akan menampilka n pesan “Kata yang di input panjangnya maksimal 5 karakter" dan kursor masih di Textfield Nota. Peminjaman. Sistem akan menampilka n pesan “Maaf uang anda kurang" dan kursor masih di Textfield Uang Bayar. Sistem akan akan menyimpan data pengembalia n dan menampilka n pesan "Data Pengembalia n tersimpan".
Sesuai Harapan
Valid
Sesuai Harapan
Valid
Sesuai Harapan
Valid
Sesuai Harapan
Valid
Sumber: Hasil Penelitian (2015)
V. KESIMPULAN
Tabel 10. Hasil Pengujian Blackbox testing Form Transaksi Pengembalian Buku
Skenario pengujian
3
Mengisi salah satu Textfield yang melebihi panjang karakter yang sudah ditetapkan kemudian menekan ‘Enter’.
Valid
Form Transaksi Pengembalian Buku
No .
Nota. Peminjaman: PN001
Valid
Sumber: Hasil Penelitian (2015)
3.
2
Mengisi Nota. Peminjaman dengan Nota. Peminjaman yang salah kemudian menekan ‘Enter’.
Test case
Hasil yang diharapkan
Hasil Pengujia n
Kesimpula n
Uang Bayar: kososng
Sistem akan menolak akses Simpan dan menampilka n pesan “Data isian masih ada yang kosong".
Sesuai Harapan
Valid
Adapun dari uraian yang dibahas dalam penelitian program perpustakaan ini kesimpulan yang dapat diambil yaitu: 1). Dengan adanya program sistem informasi peminjaman dan pengembalian buku ini, diharapkan dapat mempermudah dalam melayani anggota perpustakaan untuk melakukan transaksi peminjaman dan pengembalian buku. 2). Sistem informasi peminjaman dan pengembalian buku ini diharapkan dapat memberikan kemudahan bagi staff perpustakaan yang ingin mengetahui status buku yang sudah dipinjam ataupun yang sudah dikembalikan. 3). Sistem informasi pminjaman dan pengembalian buku ini dapat mengetahui anggota yang belum mengembalikan buku ataupun keterlambatan dalam pengembalian. 4). Dengan adanya sistem informasi peminjaman dan pengembalian buku diharapkan dapat mmbantu staff perpustakaan yang akan membuat laporan-laporan. Berdasarkan hasil evaluasi terhadap proses dan hasil analisa dari program peminjaman dan pengembalian buku ini
ISSN 2089-8711 | SISTEM INFORMASI PEMINJAMAN ...
232
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015 terdapat saran untuk pengguna sistem dalam pengembangan sistem ini antara lain adalah: 1). Aspek Menajerial terdiri dari a). Kinerja perspektif pembelajaran dan pertumbuhan perpustakaan perlu lebih ditingkatkan khususnya yang dapat diukur dengan relasi staff perpustakaan yang masih belum menunjukkan hasil yang optimal. b). Sistem informasi ini harus memiliki maintenance yang baik agar dapat digunakan terus menerus untuk perpustakaan SMP Negeri 20 Bekasi yang agar sistem ini dapat digunakan secara optimal sesuai dengan fungsinya. c). Sarana dalam perputakaan perlu dilengkapi untuk kebutuhan perpustakaan. 2). Aspek Sistem program terdiri dari a). Sebaiknya dilakukan backup data atau menyalin file dan data lain kedalam perangkat lain seperti hardisk dan flashdisk untuk mengindari kerusakan atau kehilangan file. b). Sistem yang ada di dalam sistem infrmasi peminjaman dan pengembalian buku ini harus selalu di upgrade agar sistem operasi komputer berfungsi untuk menyiapkan serta menghubungkan program agar dapat berinteraksi dengan perangkat keras secara konsisten dan stabil. 3). Aspek penelitian selanjutnya terdiri dari a). Perlu dilakukan peneitian selanjutnya dengan jenis sistem yang lain dan permasalahan lebih banyak agar dapat memberikan manfaat yang lebih besar. b). Semua kekurangan yang tidak disadari oleh penulis, dapat disempurnakan lagi.
Perpustakaan STT-Garut). Garut: Jurnal Ilmu Komputer. Vol.8 No.2 September 2012: 136-145. Diambil dari: http:// http://ejurnal.esaunggul.ac.id/index.php/Komp/article/view/486/450. 2012. [7]. Saleh, Abdurrahman A, Rinda Cahyana dan Partono. Pengembangan Fitur Peminjaman Online Sistem Informasi Perpustakaan (Studi Kasus Perpustakaan STT-Garut). ISSN: 2302-7339. Garut: Jurnal Algoritma Sekolah Tinggi Teknologi Garut. Vol.9 No.38 2008: 1-5. Diambil dari: http://jurnal.sttgarut.ac.id/index.php/algoritma/article/view/47/43. 2012. [8]. Sukamto, Rosa Ariani dan Muhammad Shalahuddin. Rekayasa Perangkat Lunak Terstruktur dan Berbasis Objek. Bandung: Informatika. 2013. [9]. Sutabri, Tata.. Analisa Sistem Informasi. Yogyakarta: CV ANDI OFFSET. 2012 [10]. Wahana Komputer. Pengembangan Aplikasi Database Berbasis Java DB dengan Netbeans. Yogyakarta: CV ANDI OFFSET. 2010. [11]. Wahana Komputer. Panduan Praktis Microsoft Visio 2010 Untuk Beragam Desain Diagram. Yogyakarta: CV ANDI OFFSET. 2011. [12]. Yasin, Verdi. Rekayasa Perangkat Lunak Berbasis Objek. Jakarta: Mitra Wacana Media. 2012.
REFERENSI
Siti Rosliana, S.Kom. Tahun 2015 lulus dari Program Strata Satu (S1) Program Studi Sistem Informasi STMIK Nusa Mandiri Jakarta. Saat ini bekerja di sebuah perusahaan di Jakarta.
[1]. Arif, Nur Saiful, Ayu Putri Wanda dan Abdi Masudi. Aplikasi
[2]. [3]. [4]. [5].
[6].
Administrasi Perpustakaan Berbasis Web SMK Swasta Brigjend Katamso Medan. ISSN 1978-6603. Medan: Jurnal SAINTIKOM Vol.12 No.1 Januari 2013: 25-36. Diambil dari: http:// http://lppm.trigunadharma.ac.id/public/fileJurnal/hpNJJurnal%2012-12013_4%20Ayu%20%20Yes.pdf. 2013. Frieyadie. Belajar Sendiri Pemrograman Database menggunakan FoxPro 9.0. Jakarta: PT. Elex Media Komputindo. 2007. Huda, Miftakhul. Membuat Aplikasi Database Dengan Java, MySQL, dan Netbeans. Jakarta: PT Elex Media Komputindo. 2010. Huda, Miftakhul. Membuat Aplikasi Mini/Superarket Dengan Java. Jakarta: PT Elex Media Komputindo. 2011. Rubianto, Mustakim imam, Luthfi Nurwandi dan Erwin Gunandi. Pemodelan Sistem Informasi Perpustakaan Menggunakan Metode Pengembangan Traditional Waterfall (Studi Kasus Di SMAN 8 Garut). ISSN: 2302-7339. Garut: Jurnal Algoritma Sekolah Tinggi Teknologi Garut. Vol.09 No.35 2012: 1-6. Diambil Dari: http://www.jurnal.sttgarut.ac.id/index.php/algoritma/article/view/44/39 2012. Rukhi, Imam Muhammad, dan Arisantoso. Pengembangan Fitur Peminjaman Online Sistem Informasi Perpustakaan (Studi Kasus
233
SISTEM INFORMASI PEMINJAMAN ... | ISSN 2089-8711
Herlawati, S.Si, MM, M.Kom. Tahun 1998 lulus dari Program Strata Satu (S1) Program Studi Matematika Universitas Islan As’Syafi’iyah Jakarta. Tahun 2007 lulus dari Program Strata Dua (S2) Program Studi Magister Manajemen Universitas Budi Luhur Jakarta. Tahun 2010 lulus dari Program Strata Dua (S2) Program Studi Magister Ilmu Komputer STMIK Nusa Mandiri Jakarta. Tahun 2009 sudah tersertifikasi dosen dengan Jabatan Fungsional Akademik Lektor di STMIK Nusa Mandiri Jakarta. Tahun 2011 menerbitkan buku dengan judul “Menggunakan UML” penerbit Informatika Bandung sebagai penulis kedua bersama dengan Dr. Ir. Prabowo Pudjo Widodo. Tahun 2013 menerbitkan buku dengan judul “Penerapan Data Mining dengan Matlab” penerbit Informatika Bandung sebagai penulis ketiga bersama dengan Dr. Ir. Prabowo Pudjo Widodo dan Rahmadya Trias Handayanto, ST, M.Kom. Aktif mengikuti seminar dan menulis paper di beberapa jurnal diantaranya Jurnal Pilar STMIK Nusa Mandiri, Jurnal Paradigma AMIK BSI Jakarta dan Jurnal PIKSEL Universitas Islam 45 Bekasi. Aktif sebagai anggota Asosiasi Dosen Indonesia (ADI) dan anggota Asosiasi Pendidikan Tinggi Informatika dan Komputer (APTIKOM).
Adi Supriyatna, M.Kom. Tahun 2009 lulus dari Program Strata Satu (S1) STMIK Nusa Mandiri Jakarta Program Studi Sistem Informasi. Tahun 2011 lulus dari Program Pasca Sarjana (S2) STMIK Nusa Mandiri Jakarta Program Studi Ilmu Komputer Konsentrasi Management Information System (MIS). Mendapatkan sertifikat pendidik profesional pada tahun 2013.Sampai saat ini masih aktif sebagai dosen tetap di lingkungan AMIK BSI Karawang.
JURNAL SISTEM INFORMASI VOL. IV NO. 2 AGUSTUS 2015 STMIK ANTAR BANGSA
PENDUKUNG KEPUTUSAN PEMILIHAN PERANGKAT LUNAK UNTUK WAREHOUSE MANAGEMENT MENGGUNAKAN METODE ANALYTICAL HIERARCHY PROCESS Rusdiansyah Abstract— Warehouse management has brought problems in recording the data file documents with the physical position of the stock of goods because there is a difference. Then the author gives recommendations for the selection of the software that will be used ma Warehouse .. Thus so many criteria that can be used as the basis for selecting appropriate software to be applied within the warehouse, warehouse management to improve the manual. Here's a software-based accounting in accordance with the criteria for Warehouse system: Accurate, Zahir, and MYOB. Choosing software for warehouse management with two levels. Level1, the criteria of value investing, user convenience, the completeness of features, portfolio companies, and support facilities. As for level 2, an alternative that is Accurate, Zahir and MYOB. In the selection of the software, author using Analytical Hierarchy Process (AHP) with expert tools choice2000. Of the respondents combined produce Accurate reliable software as compared with Zahir and MYOB. Accurate reliability level reached 56.4% .And the most influential factor in the selection process is the investment value factor reaches 37.0%.
Intisari—
Pengelolaan Gudang selama ini menimbulkan permasalahan pada pencatatan data berkas dokumen dengan posisi stock barang secara fisik dikarenakan terdapat perbedaan. Maka Penulis memberikan rekomendasi untuk pemilihan perangkat lunak yang akan digunakan Manajem Gudang.. Dengan demikian begitu banyak kriteria yang dapat digunakan sebagai dasar pemilihan perangkat lunak sesuai untuk diterapkan dilingkungan Gudang, untuk memperbaiki manajemen pergudangan yang masih manual. Berikut perangkat lunak berbasis accounting yang sesuai dengan kriteria untuk Manajemen Gudang : Accurate, Zahir, dan Myob. Memilih perangkat lunak untuk manajemen gudang tersebut dengan dua level. Level1, kriteria yaitu nilai investasi, kemudahan pengguna, kelengkapan fitur, portofolio perusahaan, dan fasilitas pendukung. Sedangkan untuk level 2, alternatif yaitu Accurate, Zahir dan Myob. Dalam pemilihan perangkat lunak, Penulis menggunakan metode Analytical Hierarchy Process (AHP) dengan tools expert choice2000. Dari combined para responden menghasilkan Accurate sebagai perangkat lunak yang handal dibandingkan dengan Zahir dan Myob. Tingkat kehandalan Accurate mencapai 56,4%.Dan faktor yang paling berpengaruh dalam proses pemilihan adalah pada faktor nilai investasi yang mencapai 37,0%. Kata Kunci— Manajemen, Gudang, Accurate, Zahir, Myob, AHP.
Program Studi Manajemen Informatika AMIK BSI Jakarta, Jl. Kramat Raya No. 18, Kwitang, Jakarta Pusat 10240 Prov. D.K.I. Jakarta - Indonesia (tlp: 021-3100413; fax: 02131444869; e-mail: [email protected]
I. PENDAHULUAN Saat ini kemajuan teknologi komputer kurang lebih dalam kurun waktu dua puluh tahun belakangan ini sangat pesat, baik dari sisi perangkat lunak, perangkat keras maupun konsep-konsep perkembangan ilmu komputer sendiri. Pemanfaatan perangkat lunak untuk sistem gudang yang baik (good warehousing practise) dalam mengolah data sangat diperlukan oleh sebagian besar perusahaan industri, terutama pada bagian administrasi gudang. Hal ini untuk menunjang proses administrasi gudang yang baik. Beberapa kegiatan di dalam gudang secara sederhana adalah kegiatan administrasi, penerimaan barang, penyimpanan barang, pengemasan barang dan pengeluaran barang ke tempat yang dituju. Kegiatan ini saling terkait, dan secara personalia harus dilakukan pengendalian yang meliputi Pengendalian Operasional, Pengendalian Biaya. Sistem Manajemen Gudang atau WMS (Warehouse Management System) dapat memungkinkan adanya kegiatan pengendalian dalam satu sistem database yang memungkinkan pengguna (user) untuk melakukan kontrol mendetail. Berdasarkan uraian di atas maka Penulis tertarik untuk melakukan penelitian tentang pemilihan perangkat lunak yang sesuai dengan kebutuhan usaha dalam menunjang terwujudnya sistem manajemen gudang yang baik (good warehousing Practices). Dalam penelitian ini Penulis menggunakan Analytical Hierarchy Process (AHP) untuk memilih perangkat lunak yang sesuai dengan kebutuhan Perusahaan dan untuk pengolahan data akan digunakan perangkat lunak Expert Choice 2000. Prinsip kerja AHP adalah penyederhanaan suatu persoalan kompleks yang tidak terstruktur, statistik, dan dinamik menjadi bagian-bagiannya, serta menata dalam suatu hierarki [6]. Beberapa kriteria untuk menentukan perangkat lunak harus dibangun, sesuai dengan kebutuhan perusahaan. Berdasarkan uraian di atas, Penulis mencoba menyusun kriteria pemilihan perangkat lunak yang sesuai dengan kebutuhan perusahaan dalam rangka mencapai tujuan sistem manajemen gudang yang baik, diantaranya adalah: Nilai investasi pada perangkat lunak, kemudahan penggunaan perangkat lunak, kelengkapan Fitur dari Perangkat Lunak, portofolio perusahaan penyedia perangkat lunak, fasilitas Pendukung (supporting) jika terjadi kesalahan. A. Sistem Manajemen Gudang (Good Warehousing Practies) Sistem diartikan sebagai kumpulan beberapa komponen yang saling terkait, dan Manajemen adalah seni dan ilmu
ISSN 2089-8711 | PENDUKUNG KEPUTUSAN PEMILIHAN …
234
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV NO. 2 AGUSTUS 2015 untuk mengatur dan melaksanakan atau mengelola sumber daya, sedangkan Gudang adalah tempat penyimpanan barang sementara. Bentuk dasar sistem yaitu media penyimpanan, yang pada awalnya sistem adalah adanya masukan, pengolahan, keluaran. “Sistem adalah Suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran yang tertentu” [3]. Nilai Inventasi merupakan biaya yang dikeluarkan oleh perusahaan untuk membeli dan mempersiapkan infrastruktur dalam implementasi suatu perangkat lunak setiap perusahaan yang akan mengimplementasikan perangkat lunak dalam Sistem Manajemen Gudang akan melihat harga dari perangkat lunak tersebut. Kemudahan Penggunaaan Perangkat Lunak (Friendly Users) menyatakan kemudahan yang dimiliki oleh perangkat lunak terutama dalam hal instalasi, implementasi, input data, dipelajari, digunakan, dan perawatan (Maintenance). Kelengkapan Fitur dari Perangkat Lunak merupakan kemampuan perangkat lunak dalam menndukung kebutuhan dari proses bisnis yang berjalan di perusahaa. Sehingga pada saat proses binis di dalam perusahaan mengalami perubahan, perangkat lunak tersebut dapat menyesuaikan dengan perubahan proses bisnis tersebut. Portofolio Perusahaan Penyedia Perangkat Lunak meliputi reputasi dan market share perangkat lunak tersebut. Serta kemampuan teknis antara lain Technical Support Capability and Implementation ability Fasilitas Pendukung (Supporting) jika terjadi error – After Sales Service Support berkaitan dengan layanan servis terkait dengan implementasi perangkat lunak dan juga diperlukan adanya layanan konsultan jika terjadi masalah. B. Analytical Hierarchy Process ( AHP ) Analytical Hierarchy Process merupakan suatu model pengambilan keputusan yang menguraikan masalah multi faktor atau multi kriteria yang kompleks menjadi suatu hirarki. Selain itu, AHP mempunyai kemampuan untuk memecahkan masalah yang multi-obyektif dan multi kriteria yang berdasar pada perbandingan preferensi dari setiap elemen dalam hirarki. Jadi, model ini merupakan suatu model pengambilan keputusan yang komprehensif. Pada dasarnya langkah-langakah dalam metode AHP meliputi: 1. Mendefinisikan masalah dan menetukan solusi yang diinginkan. 2. Membuat struktur hirarki yang diawali dengan tujuan umum, dilanjutkan dengan sub tujuan-sub tujuan, kriteria dan kemungkinan alternatif-alternatif pada tingkatan kriteria yang paling bawah. 3. Membuat matriks perbandingan berpasangan yang menggambarkan kontribusi relatif atau pengaruh setiap elemen terhadap masing-masing tujuan atau kriteria yang setingkat diatasnya. Perbandingan dilakukan berdasarkan judgement dari pengambil keputusan dengan menilai tingkat kepentingan suatu elemen dibandingkan elemen lainnya.
235
4.
5. 6.
Melakukan perbandingan berpasangan sehingga diperoleh judgement seluruhnya sebanyak n x [(n-1)/2] buah, dengan n adalah banyaknya elemen yang dibandingkan. Menghitung nilai eigen dan menguji konsistensinya, jika tidak konsisten maka pengambilan data diulangi. Mengulang langkah 3, 4 dan 5 untuk seluruh tingkat hirarki.
Menghitung eigen vector dari setiap matriks perbandingan berpasangan. Nilai vektor eigen merupakan bobot setiap elemen. Langkah ini untuk mensintesis judgement dalam penentuan prioritas elemen-elemen pada tingkat h. II. KAJIAN LITERATUR Analisis Pemilihan Perangkat Lunak Sistem Manajemen Gudang Manual Ada beberapa langkah untuk menentukan besarnya bobot yang dimulai dari kasus khusus yang sederhana sampai dengan kasus-kasus umum, berikut adalah cara manual untuk menghitung atau mencari keputusan. Yang pertama dengan persamaan matematik berikut, ada tiga langkah yang umum digunakan untuk mencari keputusan untuk kasus-kasus umum berkut rumusnya: 1. Langkah 1
wi = aij wj wi wj
(i,j = 1,2,3,...., n)
= bobot input dalam baris = bobot input pada lajur
2. Langkah 2
wi = aij⋅ w j
(i,j = 1,2,3,...., n)
3. Langkah 3 Bila kemungkinan diperkirakan hasilnya baik, maka akan cenderung untuk dekat dengan hasil sempurna atau pun dapat dikatakan mendekati konsistensi yang diperoleh. Jika nilai b juga berubah, maka n diubah menjadi λ (maks) sehingga dapat dirumuskan sebagai berikut:
wi =
1 λmaks
n
∑ aij . w j
( i = 1, 2, 3, .., n)
j= i
Yang kedua Penyelesaian dengan persamaan horizontal, Pengolahan horizontal tersebut untuk menyusun prioritas
ISSN 2098-8711| PENDUKUNG KEPUTUSAN PEMILIHAN …
JURNAL SISTEM INFORMASI VOL. IV NO. 2 AGUSTUS 2015 STMIK ANTAR BANGSA elemen keputusan setiap level hierarki menurut tahapan Thomas Saaty (1983) adalah sebagai berikut: Tabel 1. Laboratory a.
n
π a ij
j= 1
Sumber: Hasil Penelitian (2014)
Perhitungan vektor prioritas dan vektor eigen n
n
eVP 1 =
π a ij
j= 1 n
∑ i= 1
eVPi
adalah
elemen
vektor
n
n
π aij
j= 1
prioritas ke-i c.
Nilai Random Indeks Oarkridge
Perkalian baris (z) dengan rumus:
zi = b.
Skala
Perhitungan nilai eigen maksimum
VA = aij x VP dengan VA= (Vai) VB = VA/VP dengan VB = (Vbi)
1 λ max = n
XG =
n
n
πn . X i
i= 1
di mana:
∑ a ij
X G = rata-rata geometrik
i= 1
N Xi
VBi untuk i = 1, 2, …, n. VA=VB= vektor antara d. Perhitungan indeks konsistensi (CI) Pengukuran ini dimaksudkan untuk mengetahui konsistensi jawaban yang akan berpengaruh kepada kesahihan hasil. Rumusnya adalah sebagai berikut:
CI =
1) Selanjutnya Penggabungan Pendapat Responden. Pada dasarnya AHP dapat digunakan untuk mengolah data dari satu responden ahli. Namun demikian dalam aplikasinya penilaian kriteria dan alternatif dilakukan oleh beberapa ahli multidisipliner. Konsekuensinya pendapat untuk beberapa ahli/ pakar tersebut perlu dicek konsistensinya satu persatu. Pendapat yang konsisten kemudian digabungkan dengan menggunakan rata-rata geometric dengan rumus:
λ max − n n− 1
= jumlah responden = penilaian oleh responden ke-i
Hasil penilaian gabungan ini yang kemudian diolah dengan prosedur AHP menggunakan tools Expert Choice2000. Kriteria Pemilihan Perangkat Lunak dilakukan perbandingan berpasangan terhadap seluruh kriteria yaitu nilai investasi, kemudahan pengguna, kelengkapan fitur, portofolio perusahaan, dan fasilitas pendukung. Hasil perbandingan berpasangan terhadap seluruh kriteria dapat diamati pada gambar berikut.
Untuk mengetahui apakah CI dengan besaran tertentu cukup baik atau tidak, perlu diketahui rasio yang dianggap baik, yaitu apabila CR ≤ 0,1. Rumus CR adalah:
CR =
CI RI
CR (Consistency Ratio) merupakan parameter yang digunakan untuk memeriksa apakah perbandingan berpasangan telah dilakukan dengan konsisten atau tidak. Nilai RI merupakan nilai random indeks yang dikeluarkan oleh Oarkridge Laboratory seperti yang ditampilkan pada tabel berikut:
Sumber: Hasil Penelitian (2014) Gambar. 1 Penilaian Kriteria terhadap Pemilihan
Perangkat Lunak
Berdasarkan hasil perbandingan berpasangan antar kriteria dapat diketahui bahwa kriteria yang lebih dipentingkan dalam pemilihan perangkat sistem manajemen
ISSN 2089-8711 | PENDUKUNG KEPUTUSAN PEMILIHAN …
236
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV NO. 2 AGUSTUS 2015 gudang adalah kriteria nilai investasi (37%). Hal ini menunjukkan bahwa pertimbangan dalam pemilihan perangkat lunak sistem manajemen gudang harus melihat pada jumlah uang yang diinvestasikan terhadap suatu perangkat lunak. Nilai Investasi yang dimaksud merupakan biaya yang dikeluarkan oleh perusahaan untuk membeli dan mempersiapkan infrastruktur dalam impelementasi suatu perangkat lunak. setiap perusahaan yang akan mengimplementasikan perangkat lunak dalam Sistem Manajemen Gudang akan melihat harga dari perangkat lunak tersebut. Kriteria lain yang menjadi pertimbangan dalam pemilihan perangkat lunak adalah kemudahan pengguna. Menurut Nasution (2004:2), Aspek perilaku dalam penerapan suatu teknologi informasi merupakan salah satu aspek yang penting untuk diperhatikan, karena berhubungan langsung dengan pengguna (user), sebab interaksi antara pengguna dengan perangkat komputer yang di gunakan sangat dipengaruhi oleh persepsi, sikap, afeksi sebagai aspek keprilakuan yang melekat pada diri manusia sebagai pengguna. Dengan pertimbangan aspek perilaku pengguna terhadap perangkat lunak maka pengadaan perangkat lunak harus menyediakan berbagai macam kemudahan dalam penggunaannya. Dalam pemilihan perangkat, kriteria portofolio perusahaan belum menjadi pertimbangan oleh responden. Hal ini menunjukkan bahwa perusahaan apapun yang menjadi pengembang suatu perangkat lunak selama perangkat lunak tersebut relatif murah dan mudah digunakan maka sangat berpeluang untuk dapat digunakan sebagai perangkat lunak sistem manajemen gudang. III. METODE PENELITIAN Penelitian dikembangkan dengan melakukan beberapa tahapan yaitu: Akuisisi Kebutuhan, Akuisisi Pengetahuan, Instrumen Penelitian, Metode Pengumpulan Data, Pengolahan Data, Metode Pemilihan Sampel, Metode Analisis Data. Metode analisis data yang digunakan untuk mencapai tujuan penelitian yang pertama dan kedua dengan metode analisis deskriptif kualitatif. Sedangkan untuk mencapai tujuan dalam pemilihan alternatif perangkat lunak digunakan pada sistem manajemen gudang yang baik menggunakan Metode Analytical Hierarchy Process (AHP) dikembangkan oleh Thomas L. Saaty. Metode AHP merupakan salah satu metode yang dapat digunakan dalam sistem pengambilan keputusan dengan memperhatikan faktor – faktor persepsi, preferensi, pengalaman dan intuisi. AHP menggabungkan penilaian – penilaian dan nilai – nilai pribadi ke dalam satu cara yang logis.
237
IV. HASIL DAN PEMBAHASAN Analisis Kriteria
Pemilihan
Perangkat
Lunak
Berdasarkan
Analisis pemilihan perangkat lunak dilakukan dengan membandingkan secara berpasangan setiap alternatif perangkat lunak (Accurate, Zahir, dan Myob) terhadap seluruh kriteria (Nilai Investasi, Kemudahan Pengguna, Kelengkapan Fitur, Portofolio Perusahaan, dan Fasilitas Pendukung). Konsistensi Rasio untuk setiap perbandingan berpasangan (kriteria dan alternatif) dapat diamati pada tabel berikut. Tabel 2. Konsistensi Rasio
Perbandingan
Kriteria Perangkat Lunak Perangkat Lunak terhadap nilai investasi Perangkat lunak terhadap kemudahan pengguna Perangkat lunak terhadap kelengkapan fitur Perangkat lunak terhadap portofolio perusahaan Perangkat lunak terhada fasilitas pendukung Sumber : Hasil Pengolahan Data (2014)
Konsistens i Rasio 99,97 % 100% 99,96 % 99,97 % 99,91 % 99,99 %
Berdasarkan tabel tersebut di atas dapat diketahui bahwa seluruh perbandingan berpasangan yang dilakukan oleh responden telah konsisten (< 0,1). Penilaian terhadap nilai investasi merupakan perbandingan berpasangan yang paling konsisten (100%). Sedangkan perbandingan berpasangan yang masih konsisten namun memiliki rasio terendah adalah perbandingan berpasangan terhadap portofolio perusahaan (99,91%). Rendahnya penilaian ini kemungkinan disebabkan oleh kurang perhatian dari responden terhadap portofolio perusahaan pengembang perangkat lunak sebagai disajikan dalam analisis terdahulu (7%). Perangkat Lunak yang Menunjang Sistem Manajemen Gudang Berdasarkan analisis kriteria dan analisis pemilihan perangkat lunak terdahulu dapat diketahui bahwa perangkat lunak Accurate Versi 4 Enterprise Edition yang dikembangkan oleh Cipta Piranti Sejahtera merupakan perangkat lunak yang lebih diutamakan atau dipentingkan oleh responden dalam menunjang sistem manajemen gudang
ISSN 2098-8711| PENDUKUNG KEPUTUSAN PEMILIHAN …
JURNAL SISTEM INFORMASI VOL. IV NO. 2 AGUSTUS 2015 STMIK ANTAR BANGSA yang baik, sebagaiman disajikan dalam gambar 2. Berdasarkan gambar tersebut dapat diketahui bahwa repsonden memberikan penilaian tertinggi untuk accurate (57%), dan kemudian diikuti oleh Zahir (26%). Sedangkan Myob tidak menjadi pilihan dari responden dengan hasil penilaian 17%.
Kemudian pencarian menggunakan tools expert choice2000 untuk combined responden yang Penulis amati menghasilkan Accurate sebagai perangkat lunak yang handal dibandingkan dengan Zahir dan Myob. Tingkat kehandalan Accurate mencapai 56,4%.Dan faktor yang paling berpengaruh dalam proses pemilihan adalah pada faktor nilai investasi yang mencapai 37,0%. REFERENSI
Accurate
17%
Zahir
26% 57%
Myob
Sumber : Hasil Pengolahan Data (2014) Gambar.1 Hasil Penilaian Perangkat Lunak yang Menunjang Sistem Manajemen Gudang
V. KESIMPULAN Berdasarkan tujuan penelitian dan analisis penelitian, maka Penulis dapat menarik kesimpulan sebagai berikut: Produk-produk perangkat lunak yang digunakan untuk mendukung sistem manajemen gudang, yang dikenal luas adalah Accurate Versi 4 Enterprise Edition yang dikembangkan oleh Cipta Piranti Sejahtera, Zahir Enterprise yang dikembangkan oleh PT Zahir International, dan Myob Accountedge yang dikembangkan oleh Deltatech. Pemilihan Perangkat Lunak untuk Sistem Manajemen Gudang dengan Menggunakan Metode Analytical Hierarchy Process (AHP), menghasilkan kriteria nilai investasi yang paling unggul dan diikuti oleh kriteria kemudahan pengguna. Berdasarkan kriteria pemilihan perangkat lunak dan alternatif perangkat lunak maka perangkat lunak yang mendapatkan prioritas tinggi untuk dipilih adalah Accurate Versi 4 Enterprise Edition yang dikembangkan oleh Cipta Piranti Sejahtera.
[1] Ahmad, A. R. Warehouse Check Up "Menjadikan Gudang Sebagai Keungulan Kompetitif Melalui Audit Menyeluruh". Jakarta: PPM Manajemen 2009. [2] Fahmi, I. Teori Portofolio dan Analisis Investasi. Bandung Alfabeta.: 2011. [3] Jogiyanto, H. Analisis dan Desain Sistem Informasi: Pendekatan Tersruktur Teori dan Praktik Aplikasi Bisnis (III ed.). yogyakarta: Andi. 2005. [4] John, W. Manajemen Pergudangan. Jakarta: Pustaka Sinar Harapan. 2012. [5] Nasution, Fahmi Natigor. Penggunaan Teknologi Berdasarkan Aspek Perilaku, Medan: Fakultas Ekonomi Universitas Sumatera Utara. 2004. [6] Nurhidayat, T. Sistem Pendukung Keputusan dengan Metode AHP (Analytical Hierarchy Process) Untuk Penentuan Prioritas Jenis Barang Persediaan di PT. Luwes Group Surakarta. Politeknosains Vol. XI No.2, 7. 2013. [7] Singgih, S. Statistik Parametrik. Jakarta: Kompas Gramedia. 2014. [8] Takalamingan Aldrin, B. F. Sistem informasi Manajemen Pengendalian Persediaan Bahan Instalasi Persiapan Pada Satuan Kerja Pengembangan Kinerja Pengelolaan Air Minum. Media Enginering Vol.3 No.2 ISSN 2087-9334, 120. 2013. [9] Teas N, Q. S. Pembobotan dan Optimasi Untuk Pemilihan Distributor PT Maan Ghodaqo Shiddiq Lestari. Jurnal SAIN dan SENI, Vol. 1, No.1, A-7. 2012. [10] Armadyah Amborowati. Sistem Penunjang Keputusan Pemilihan Perumahan Dengan Metode AHP Menggunakan Expert Choice, STMIK AMIKOM Yogyakarta. 2004. [11] Saaty, T.L. Uncertainty and rank order in the analytic hierarchy process. European Journal of Operational Research 32:27-37. 1987.
Rusdiansyah, M.Kom. Tahun 1998 lulus dari Program Strata Satu (S1) Program Studi Manajemen Informatika STMIK Budi Luhur. Tahun 2010 lulus dari Program Strata Dua (S2) Magister Ilmu Komputer STMIK Nusa Mandiri Jakarta. Tahun 2011 tersertifikasi dosen dengan jabatan fungsional akademik lektor di AMIK BSI Jakarta. Aktif menulis paper di beberapa jurnal dan seminar.
.
ISSN 2089-8711 | PENDUKUNG KEPUTUSAN PEMILIHAN …
238
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015
SISTEM PAKAR UNTUK MENDETEKSI PENYAKIT SALURAN PENCERNAAN Siti Julaeha1, Lia Mazia2 Abstract— Health is the most important part for humans, little disturbed health would hinder the daily activities. Lately a lot of people who complain about problems in digestion. Indigestion can occur in young children, adults, and the elderly. This disorder occurs due to several factors such as unhealthy diet, habits, infections and disorders of internal organs. Lack of knowledge about the disease sufferers do not know how to manangani gastrointestinal disease, so patients preferred to trust a doctor or specialist to help manage and provide solutions to the disease. To resolve the above problems, the authors designed an application that expert systems. In the expert system to detect gastrointestinal diseases is designed to remove the ability of a specialist (doctor), into an expert system. This application is supported by the use of Forward Chaining so for people who will carry out the diagnosis can choose one of your symptoms and ends at a conclusion (the disease is detected), the presence of an expert system application authors hope to assist in detecting and providing solutions of disease detected and can save time and costs for patients.
I. PENDAHULUAN
Kesehatan merupakan bagian terpenting bagi manusia, sedikit saja kesehatan terganggu bisa menghambat pada aktivitas sehari-hari. Gangguan kesehatan yang sering terjadi salah satunya pada pencernaan. Akhir-akhir ini banyak sekali masyarakat yang mengeluhkan masalah pada pencernaannya. Gangguan pencernaan bisa terjadi pada anak kecil, dewasa, dan usia lanjut. Ganguan ini terjadi karena beberapa faktor diantaranya pola makan yang kurang sehat, kebiasaan hidup, infeksi maupun gangguan organ dalam. Kurangnya pengetahuan tentang penyakit inilah para penderita tidak tahu bagaimana cara untuk manangani penyakit saluran pencernaan, sehingga penderita lebih mempercayakan kepada dokter atau pakar untuk membantu menangani dan memberikan solusi tanpa memahami apakah Intisari— Kesehatan merupakan bagian terpenting bagi manusia, gejala tersebut bisa diatasi sendiri atau harus ditangani secara sedikit saja kesehatan terganggu akan menghambat pada medis (gajala penyakit saluran pencernaannya masih dalam aktivitas sehari hari. Akhir-akhir ini banyak sekali masyarakat tingkat rendah atau sudah kronis). Tetapi, keberadaan dokter yang mengeluhkan masalah pada pencernaannya. Gangguan menjadi terhambat dikarenakan biaya pengobatan yang relatif pencernaan bisa terjadi pada anak kecil, dewasa, dan usia lanjut. Ganguan ini terjadi karena beberapa faktor diantaranya pola mahal. Sehingga berdampak pada kurangnya minat makan yang kurang sehat, kebiasaan hidup, infeksi maupun masyarakat untuk berobat ke dokter. Untuk itu dibutuhkan suatu alat bantu bagi masyarakat gangguan organ dalam. Kurangnya pengetahuan tentang penyakit ini para penderita tidak tahu bagaimana cara untuk dalam mendeteksi penyakit saluaran pencernaan, sehingga manangani penyakit saluran pencernaan, sehingga penderita masyarakat bisa melakukan pencegahan agar penyakitnya lebih mempercayakan kepada dokter atau pakar untuk tidak berkembang dan semakin parah. membantu menangani dan memberikan solusi terhadap penyakit tersebut. Untuk menyelesaikan permasalahan diatas, penulis merancang suatu aplikasi yaitu sistem pakar. Pada sistem pakar untuk mendeteksi penyakit saluran pencernaan ini dirancang untuk memindahkan kemampuan seorang pakar (dokter), ke dalam suatu sistem pakar. Aplikasi ini ditunjang dengan penggunaan metode Forward Chaining sehingga bagi penderita yang akan melakukan diagnosis bisa memilih salah satu gejala yang dirasakan dan berakhir pada suatu kesimpulan (penyakit yang terdeteksi), dengan adanya aplikasi sistem pakar penulis berharap dapat membantu dalam mendeteksi dan memberikan solusi dari penyakit yang terdeteksi dan dapat menghemat waktu dan biaya bagi penderita. Kata kunci
1.
2.
: Kesehatan, Saluran Pencernaan, Sistem Pakar
II. KAJIAN LITERATUR a.
1, 2
Program Studi Sistem Informasi STMIK Nusa Mandiri Jakarta, Jln. Damai No. 8 Warung Jati Barat (Margasatwa) Jakarta Selatan Telp. (021) 78839513 Fax. (021) 78839421; e-mail: : [email protected] ; [email protected];
b.
239
SISTEM PAKAR UNTUK ... | ISSN 2089-8711
Maksud dari penelitian ini adalah : Membangun satu aplikasi sistem pakar yang bisa membantu masyarakat untuk mengetahui informasi dugaan awal dari gejala penyakit saluran pencernaan dan membantu mengetahui diagnosis serta memberikan petunjuk penanganan penyakit saluran pencernaan sampai dengan memberikan solusi bagi kesembuhan penderita. Membuat satu program yang interaktif dan mudah digunakan sehingga masyarakat dapat mengefisiensi waktu dan biaya.
Sistem “Sistem adalah suatu kumpulan atau himpunan dari unsur, komponen atau variabel yang terorganisasi, saling berinteraksi, saling tergantung satu sama lain dan terpadu ” [12]. Kecerdasan buatan
JURNAL SISTEM INFORMASI VOL.IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA
c.
d.
e.
f.
g.
h.
i.
“Kecerdasan buatan adalah salah satu bidang ilmu komputer yang mendayagunakan komputer sehingga dapat berprilaku cerdas seperti manusia”[4]. Metode inferensi “Metode inferensi merupakan proses untuk menghasilkan informasi dari fakta yang diketahui atau diasumsikan. Inferensi adalah konklusi logis (logical conclusion) atau implikasi berdasarkan informasi yang tersedia”[7]. Unified Modeling Language (UML) “Unified Modeling Language (UML) adalah keluarga notasi grafis yang didukung oleh meta-model tunggal, yang mampu mendeskripsikan dan desain perangkat lunak, khususnya sisitem yang dibangun menggunakan pemrograman berorentiasi objek (OO)”[3]. Entity Relation Diagram (ERD) “ERD adalah Model Entity Relationship yang berisi komponen komponen Himpunan Entitas dan Himpunan Relasi yang masing masing dilengkapi dengan atribut atribut yang merepresentasikan seluruh fakta dari dunia nyata yang kita tinjau”[2]. Program “Program adalah barisan perintah atau instruksi yang disusun sehingga dapat dipahami oleh komputer dan kemudian dijalankan sebagai barisan perhitungan numerik, dimana barisan perintah tersebut, berakhir dan menghasilkan output”[13]. Bahasa Pemrograman “Bahasa pemrograman adalah software yang dipakai oleh para programmer untuk membuat perintah-perintah atau program tertentu”[13]. Basis Data “Himpunan kelompok data (arsip) yang saling berhubungan yang diorganisasi sedemikian rupa agar kelak dapat dimanfaatkan kembali dengan cepat dan mudah”[2]. Algoritma “Algoritma adalah suatu prosedur yang jelas untuk menyelesaikan suatu persolalan dengan menggunakan langkah-langkah tertentu dan terbatas jumlahnya”[12]. III. METODE PENELITIAN
Dalam rangka pengembangan program dan pengumpulan data yang diperlukan penulis menggunakan beberapa metode yaitu: Teknik Pengumpulan Data 1. Observasi Pada penelitian ini penulis melakukan observasi di RSUP Fatmawati, penulis mengamati secara langsung bagaimana dokter melakukan pemeriksaan kepada beberapa pasien yang terkena penyakit saluran pencernaan, sampai dengan tindakan yang dilakukan dokter untuk mengobati pasien. 2. Wawancara
3.
Penulis juga mengadakan tanya jawab secara langsung dengan dr.Arimurni Pradoko selaku dokter umum, dr. Ani Setyowati selaku dokter umum dan dr.Donny Rinaldi Ukasah selaku dokter umum, untuk mendapatkan informasi mengenai penyakit saluran pencernaan. Studi Pustaka Selain menggunakan metode observasi dan wawancara penulis juga menggunakan metode studi pustaka, dengan membaca buku-buku dan karya ilmiah yang relevan dengan pokok pembahasan.
Metode pengembangan sistem diperlukan untuk menentukan jenis metode yang digunaan dalam aplikasi sistem pakar ini. A. Pengembangan Pakar Pada pengembangan pakar penulis menggunakan Metode Inferensi, dalam metode Inferensi penulis menggunakan metode Forward Chaining (Runut Maju). Tahap awal dalam metode Forward Chaining dimulai dari mengumpulan data, fakta yang diperoleh sehingga berakhir dengan menghasilkan kesimpulan Pengembangan Software 1. Analisa Kebutuhan Software Pada tahap ini penulis mendata kebutuhan software sistem pakar untuk mendiagnosa penyakit saluran pencernaan, berisi gejala-gejala yang dirasakan pasien, hasil diagnosa, dan saran solusi dari setiap penyakit yang terdiagnosa. 2. Desain Desain harus dapat mengimplementasikan kebutuhan yang telah disebutkan pada tahap sebelumnya. Pada tahap ini penulis menekankan kepada perancangan alur program, pembuatan database dan desain program yang sesuai dengan kebutuhan sistem dan mudah dimengerti bagi pengguna yang akan menjalankan aplikasi sistem pakar. 3. Code Generation Pembuatan program nantinya dalam bentuk terstruktur menggunakan bahasa java Netbeans dan database menggunakan Microsoft access. 4. Testing Dalam proses pengujian penulis menggunakan whitebox testing. Keunggulan dari whitebox testing yaitu kesalahan logika dimana akan mendeteksi kondisi-kondisi yang tidak sesuai dan mendeteksi proses pengulangan akan berhenti, ketidaksesuaian asumsi dengan kenyataan untuk dianalisa dan diperbaiki, kesalahan ketik akan mendeteksi bahasa pemrograman yang bersifat case sensitive. Cara kerja dari pengujuan whitebox testing yaitu menggambarkan kode program ke dalam graph yaitu node dan edge, basic path pengukuran kompleksitas kode program, data flow testing mendeteksi penyalahgunaan data sebuah program, cyclomatic complexity yang menyediakan ukuran kuantitatif dari kompleksitas logika program.
ISSN 2089-8711 | SISTEM PAKAR UNTUK ...
240
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015 5. Support (hardware/infrastruktur) Upaya pengembangan program yang dilakukan dengan menambahkan pengamanan data seperti anti virus pada software. Untuk mencegah hal-hal yang tidak diinginkan kita dapat meng-update dan meng-back up data seperti database, dikarenakan kerusakan database dapat merusak data program yang dijalankan. Penggunaan keyboard dalam menjalankan program ini, harus dikembangkan menjadi touchscreen agar lebih efektif dan efisien. Perangakat keras yang digunakan dalam menjalankan aplikasi ini harus mendukung utuk kelancaran pengoprasian program dengan penggunaan keyboard yang sesuai dan lengkap, dan prosesor yang mendukung untuk kelancaran aplikasi ini. IV. HASIL DAN PEMBAHASAN Tabel Pakar Berdasarkan hasil pengumpulan data yang bersumber pada pakar di bidang kesehatan khususnya yang berkenaan dengan saluran pencernaan maka dalam penelitian kali ini disimpulkan beberapa penyakit yang biasanya diderita pasien (disajikan dalam tabel 1). Tabel 1. Tabel Penyakit
KODE
NAMA PENYAKIT
P01 P02 P03 P04 P05
Maag Radang Usus Buntu Diare Sembelit Disentri
GEJALA
G01 G02 G03 G04 G05 G06 G07 G08 G09 G10 G11 G12 G13 G14 G15 G16 G17 G18 G19 G20 G21 G22 G23 G24 G25 G26 G27
Merasakan mual dan muntah Mengalami perut kembung Merasakan perut kosong dan lapar Merasakan pegal-pegal di punggung Rasa asam di mulut Perut terasa perih Nafsu makan menurun Merasakan susah untuk buang gas Mengalami demam ringan Perut menjadi bengkak Tekanan darah rendah Berat badan turun Sering buang air besar Dehidrasi Merasakan pusing atau sakit kepala Mengeluarkan tinja cair Mencret-mencret Perut terasa penuh Perut sering berbunyi Susah untuk buang air besar Tinja terasa keras Merasakan sakit saat BAB Buang air besar berdarah Buang air besar bercampur lendir Merasakan demam tinggi Tubuh terasa lemas Tinja berwarna kemerahan
Sumber: Hasil Penelitian (2015)
Tabel 3 berisi solusi yang biasanya diberikan oleh dokter kepada pasien sesuai dengan gejala yang dirasa. Tabel 3. Tabel Solusi
Sumber: Hasil Penelitian (2015)
Tabel gejala Pada tabel 2 disajikan gejala-gejala yang biasanya dialami pasien saat terserang penyakit saluran pencernaan. Dan berdasarkan gejala tersebut maka dokter akan mengetahui penyakit yang sedang diderita pasien. Dalam penelitian inipun, sistem pakar akan mendeteksi penyakit yang diderita pasien setelah pasien menjawab seluruh pertanyaan yang berkaitan dengan gejala-gejala yang dirasa, setelah selesai memasukkan gejala maka sistem pakar akan mendeteksi jenis penyakit yang sedang diderita pasien.
KODE
KODE
SOLUSI
S01
Agar memperbaiki pola makan teratatur dan tidak banyak makan makanan yang terlalu berlemak, berminyak, asam, pikiran harus tenang dan tidak stress. Sebaiknya mengurangi yang seperti cabe-cabean, yang mengandung biji, buang air besar teratur, operasi. Sebaiknya memakan makanan yang besih, hygienis dan sudah matang, sehingga mengurangi bakteri penyebab diare. Sebaiknya memakan makanan yang berserat tinggi dan minum air putih cukup Menjaga kebersihan tangan peralatan makan dan makanan itu sendiri, agar terhindar dari bakteri atau virus penyebab disentri
S02 S03
S04 S05
Sumber: Hasil Penelitian (2015)
Tabel.2 Tabel Gejala
241
SISTEM PAKAR UNTUK ... | ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL.IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA Tabel 4 merupakan tabel pakar yang berfungsi untuk mendeteksi penyakit berdasarkan gejala-gejala yang diberikan pengguna sistem pakar dan selanjutnya untuk diberikan solusi. Tabel 4. Tabel Pakar
KODE G01 G02 G03 G04 G05 G06 G07 G08 G09 G10 G11 G12 G13 G14 G15 G16 G17 G18 G19 G20 G22 G23 G24 G25 G26 G27 SOLUSI
P01 x x x x x x x x x
x
PENYAKIT P02 P03 P04 x x x x x
x x x
x
x x
x
x
x
x x
x x x x x x x x x
x
P05 x x
x x x x x x x x x
x x
x x x
x x S01
x S02
S03
S04
Dan mengeluarkan tinja cair Dan mencret-mencret Dan perut sering berbunyi Dan tubuh terasa lemas Maka penderita mengalami sakit Diare. Rule 4: Jika mengalami perut kembung Dan merasakan pegal-pegal dipunggung Dan nafsu makan menurun Dan merasakan susah untuk buang gas Dan perut menjadi bengkak Dan merasakan pusing atau sakit kepala Dan perut terasa penuh Dan susah untuk buang air besar Dan tinja tersa keras Dan merasakan sakit saat buang air besar Maka penderita mengalami sakit Sembelit. Rule 5: Jika merasakan mual dan muntah Dan mengalamai perut kembung Dan mengalami demam ringan Dan perut menjadi bengkak Dan tekanan darah rendah Dan berat badan turun Dan sering buang air besar Dan dehidrasi Dan merasakan pusing atau sakit kepala Dan mengeluarkan tinja cair Dan mencret-mencret Dan perut sering berbunyi Dan buang air besar berdarah Dan buang air besar bercampur lendir Dan merasakan demam tinggi Dan tubuh terasa lemas Dan Tinja berwarna kemarahan Maka penderita mengalami sakit Disentri.
Desain Berikut ini konsep permodelan database dengan menggunakan ERD dan LRS untuk menampilkan user interface program aplikasi sistem pakar.
Database x x x x x S05
Sumber: Hasil Penelitian (2015)
Rule – Rule Pada Pakar Rule 1: Jika merasakan mual dan muntah Dan mengalamai perut kembung Dan merasakan perut kosong dan lapar Dan merasakan pegal-pegal dipunggung Dan asa asam dimulut Dan perut terasa perih setelah makan Dan nafsu makan menurun Dan merasakan susah untuk buang gas Dan perut menjadi bengkak Dan merasakan pusing atau sakit kepala Dan perut terasa penuh Dan perut sering berbunyi Dan tubuh terasa lemas Maka penderita mengalami sakit Maag. Rule 2: Jika merasakan mual dan muntah Dan mengalamai perut kembung Dan merasakan susah untuk buang gas Dan mengalami demam ringan Dan perut menjadi bengkak Dan merasakan pusing atau sakit kepala Dan merasakan demam tinggi Maka penderita mengalami sakit Radang Usus Buntu. Rule 3: Jika mual dan muntah Dan mengalamai perut kembung Dan merasakan pegal-pegal dipunggung Dan nafsu makan menurun Dan mengalami demam ringan Dan tekanan darah rendah Dan berat badan turun Dan sering buang air besar Dan dehidrasi Dan merasakan pusing atau sakit kepala
1.
Logical Record Structured (LRS)
penyakit kode_penyakit nama_penyakit penyebab
pengetahuan
Kode_penyakit
kode_pengetahuan pertanyaaan fakta_ya fakta_tidak ya tidak kode_penyakit
Kode_penyakit
solusi kode_solusi solusi kode_penyakit Sumber: Hasil Penelitian (2015) Gambar 1. Logical Record Structured
ISSN 2089-8711 | SISTEM PAKAR UNTUK ...
242
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015 User Interface (Antarmuka) User Interface merupakan mekanisme komunikasi antara pengguna dengan sistem. User Interface dapat menerima informasi dari pengguna dan memberikan informasi kepada pengguna untuk membantu mengarahkan alur penelusuran masalah sampai ditemukan suatu solusi. User interface dalam sistempakar berfungsi untuk menginputkan pengetahuan baru ke dalam basis pengetahuan sistem pakar, menampilkan penjelasan sistem dan memberikan panduan pemakaian sistem secara menyeluruh step by step sehingga user mengerti apa yang akan dilakukan terhadap suatu sistem. Pada penelitian ini user interface yang digunakan adalah jenis graphical user interface (GUI), dimana pengguna berinteraksi dengan sistem operasi melalui gambar-gambar Sumber: Hasil Penelitian (2015) grafik, ikon, menu, dan menggunakan perangkat penunjuk Gambar 4. Tampilan Form Hasil Diagnosa ( pointing device) seperti mouse atau track ball. Elemenelemen utama dari GUI bisa diringkas dalam konsep WIMP ( window, icon, menu, pointing device). Berikut ini merupakan user interface dalam penelitian ini :
Sumber: Hasil Penelitian (2015) Gambar 5. Tampilan Form Petunjuk Penggunaan
Sumber: Hasil Penelitian (2015) Gambar 2. Tampilan Form Depan
Sumber: Hasil Penelitian (2015) Gambar 3. Tampilan Form Diagnosa
243
SISTEM PAKAR UNTUK ... | ISSN 2089-8711
Sumber: Hasil Penelitian (2015) Gambar 6. Tampilan Form Informasi Penyakit
JURNAL SISTEM INFORMASI VOL.IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA
Sumber: Hasil Penelitian (2015) Gambar 7. Tampilan Form Login Admin
Sumber: Hasil Penelitian (2015) Gambar 10. Tampilan Form Data Penyakit
Sumber: Hasil Penelitian (2015) Gambar 8. Tampilan Form Menu Utama
Sumber: Hasil Penelitian (2015) Gambar 11. Tampilan Form Data Pengetahuan
Sumber: Hasil Penelitian (2015) Gambar 9. Tampilan Form Data Admin
Sumber: Hasil Penelitian (2015) Gambar 12. Tampilan Form Data Solusi
ISSN 2089-8711 | SISTEM PAKAR UNTUK ...
244
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015 Testing Secara garis besar algoritma pada pengujian white box adalah sebagai berikut: Mulai
Menu Utama
Tampil Diagnosa
Diagnosa
Sumber: Hasil Penelitian (2015) Gambar 13. Tampilan Form Lihat Penyakit
TampilHasil Diagnosa
Tampil Informasi Penyakit
Selesai
Sumber: Hasil Penelitian(2015) Gambar 16. Bagan Alir 1
2
Sumber: Hasil Penelitian (2015) Gambar 14. Tampilan Form Ganti Password
3
4
5
6
7
Sumber: Hasil Penelitian (2015) Gambar 17. Grafik Alir Deteksi Penyakit
Kompleksitas Siklomatis (pengukuran kuantitatif terhadap kompleksitas logis suatu program) dari grafik alir dapat diperoleh dengan perhitungan: Sumber: Hasil Penelitian (2015) Gambar 15. Tampilan Form Laporan
245
SISTEM PAKAR UNTUK ... | ISSN 2089-8711
V(G) = E - N + 2
JURNAL SISTEM INFORMASI VOL.IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA Dimana : Sehingga kompleksitas siklomatisnya: V(G) = 7 - 7 + 2 = 2 Basis set yang dihasilkan dari jalur independen secara linier adalah jalur sebagai berikut: 1–2–3–4–5–6–7 1–2–3–4–2–3–4–5–6–7 Ketika aplikasi dijalankan, maka terlihat bahwa salah satu basis set yang dihasilkan adalah 1 – 2 – 3 – 4 – 5 – 6 – 7 dan terlihat bahwa simpul telah dieksekusi satu kali. Berdasarkan pengamatan ketentuan tersebut dari segi kelayakan software, sistem ini telah memenuhi syarat.
[4] [5]
[6] [7] [8] [9]
[10]
V. KESIMPULAN Berdasarkan pembahasan mengenai pembuatan program sistem pakar untuk medeteksi penyakit saluran pencernaan ini maka terdapat beberapa kesimpulan, yaitu: 1. Sistem pakar untuk mendeteksi penyakit saluran pencernaan ini dirancang untuk memindahkan kemampuan seorang pakar, dalam hal ini adalah seorang (dokter) kedalam suatu sistem pakar. Sehingga diharapkan sistem tersebut dapat menyelesaikan masalah yang berhubungan dengan penyakit saluran pencernaan. 2. Hasil dari sistem pakar untuk mendeteksi penyakit saluran pencernaan ini bisa dimanfaatkan untuk membantu user dalam melakukan penanganan dini maupun pencegahan agar penyakit tersebut tidak berkembang semakin parah. Berdasarkan pembahasan di atas, penulis memberikan beberapa saran dengan harapan dapat meningkatkan kinerja program agar lebih maksimal dalam proses mendiagnoasa penyakit. Saran yang diberikan penulis adalah sebagai berikut: 1. Pada aspek program : Perlunya dilakukan update basis pengetahuan sesuai dengan perkembangan yang terjadi agar solusi dari penyakit yang terdeteksi mudah untuk ditangani, pengamanan data seperti pemakain anti virus dan back up data untuk mencegah hal-hal yang tidak diinginkan. 2. Pada aspek penelitian selanjutnya : Program yang saat ini dikembangkan berbasis desktop untuk itu perlu dilakukan pengembangan menjadi online untuk memermudah pengguna dalam menjalankan dan memanfaatkan program.
[11] [12] [13] [14]
Hartati, Sri dan Sari Isnawati. Sistem pakar dan Pengembangannya. Yogyakarta: Graha Ilmu. 2008. Istiqomah, Yasidah Nur dan Abdul Fadlil. Sistem Pakar Untuk Diagnosa Penyakit Saluran Pencernaan Menggunakan Metode Dempster Shaper. e-ISSN: 2338-5197. Yogyakarta: Jurnal Sarjana Teknik Informatika Vol.1, No. 1 Juni 2013. 2013. Mustakini, Jogiyanto Hartono. Pengenalan Komputer. Yogyakarta: Andi. 2004. Kusrini. Sistem Pakar Teori dan Aplikasi. Yogyakarta: Andi. 2006 Pramana, Hengky W. Aplikasi Penjualan Bebasis Access (97/2000/xp). Jakarta: Elex Media Komputindo. 2004. Putri, Prista Amanda dan Hindayati Mustafidah. Sistem Pakar Untuk Mendiagnosa Penyakit Hati Menggunakan Metode Forward Chaining. Juita ISSN: 2086-9398. Purwokerto: Teknik Informatika – F Teknik Vol.1, No. 4 November 2011. 2011. Ritonga, Nella Almi. Sistem Pakar Mendiagnosa Penyakit Lambung Menggunkan Metode Certainly Factor. ISSN: 2301-9425. Medan: Pelita Informatika Budi Darma Vol.5, No. 1 November 2013. 2013. Sukamto, Rosa Ariani dan Muhammad Shalahuddin. Rekayasa Perangkat Lunak. Bandung: Informatika. 2013. Suarga. Algoritma dan Pemrograman. Yogyakarta: Andi. 2012. Sutarman. Pengantar Teknologi Informasi. Yogyakarta: Bumi Aksara. 2009. Utomo, Eko Priyo. Panduan Mudah Mengenal Java. Bandung: CV. Yrama Widya. 2009. Siti Julaeha, S.Kom. Tahun 2015 lulus dari Program Strata Satu (S1) Program Studi Sistem Informasi STMIK Nusa Mandiri Jakarta. Saat ini bekerja di salah satu perusahaan di Jakarta.
Lia Mazia, M..Kom. Tahun 1999 lulus dari Program Strata Satu (S1) Program Studi Manajemen Informatika Universitas Gunadarma Jakarta. Tahun 2002 lulus dari Program Strata Dua (S2) Program Studi Magister Manajemen Sistem Informasi Universitas Gunadarma Jakarta. Tahun 2013 sudah tersertifikasi dosen dengan Jabatan Fungsional Akademik Asisten Ahli di STMIK Nusa Mandiri Jakarta.
REFERENSI [1] [2] [3]
Arhami, Muhammad. Konsep Dasar Sistem Pakar. Yogyakarta : Andi. 2005. Fathansyah. Basis Data, Edisi Revisi. Bandung: Informatika. 2012. Fowler, Martin. UML Distilled, Edisi Tiga. Yogyakarta : Andi. 2005.
ISSN 2089-8711 | SISTEM PAKAR UNTUK ...
246
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV NO. 2 AGUSTUS 2015
PERANCANGAN SISTEM INFORMASI AKUNTANSI SIMPAN PINJAM PADA KOPERASI PASAR INDUK KRAMAT JATI JAKARTA Mar’atul Fauziah1 , Dewi Laraswati 2
Abstract— The computer as a tool was created to make our job easier,has become primary needs in human life. Koperasi Pasar Induk Kramat Jati need a information system that supportant provide satisfactory services to its member. Koperasi Pasar Induk Kramat Jati is a business entity that is engaged in trade, saving and loan services. Easting system on the Koperasi Pasar Induk Kramat Jati is still done manually. Easting system starting from saving and loan system until report storage the still done manually, therefore it probable allows on error, when process still on going inaccurate report and to get information we need a longer time. Design of information system is best solution to solve problems with computerized system effective and efficient activities supporting this business entity can be reached. Computerized system is better than manual system. In addition, existing saving and loan system is more conducive now than previous system. Intisari— Komputer sebagai alat yang diciptakan untuk mempermudah pekerjaan manusia, telah menjadi kebutuhan utama bagi kehidupan manusia. Koperasi Pasar Induk Kramat Jati membutuhkan suatu sistem informasi yang menunjang dan memberikan pelayanan yang memuaskan untuk para anggotanya. Koperasi Pasar Induk Kramt Jati adalah badan usaha yang bergerak dalam bidang perdagangan dan simpan pinjam. Sistem yang ada di Koperasi Pasar Induk Kramat Jati saat ini masih dilakukan secara manual, yaitu mulai dari anggota melakukan simpanan dan pinjaman, sampai dengan penyimpanan laporan sehingga memungkinkan pada saat proses berlangsung terjadi kesalahan, kurang akuratnya laporan yang dibuat dan untuk memperoleh informasi yang cepat membutuhkan waktu yang cukup lama. Perancangan sistem informasi merupakan solusi yang terbaik untuk memecahkan permasalahan yang ada pada koperasi ini, serta dengan sistem yang terkomputerisasi dapat tercapai suatu kegiatan yang efektif dan efisien dalam menunjang aktivitas pada koperasi ini. Sistem yang terkomputerisasi lebih baik dari pada sistem manual sehingga berjalan lebih efektif dan efisien. Selain itu sistem simpan pinjam yang sekarang lebih kondusif dibandingkan dengan sistem yang terdahulu. Kata Kunci : Simpan pinjam dan database.
I.
Koperasi merupakan suatu usaha bersama yang bertujuan untuk membangun dan mengembangkan potensi dan kemampuan anggota khususnya dan masyarakat umumnya untuk meninggkatkan kesejahteraan ekonomi dan sosial. Pada dasarnya usaha simpan pinjam pada koperasi merupakan kegiatan yang paling strategis karena dapat melayani seluruh kebutuhan konsumen dan produksi anggota. Melalui kegiatan simpan pinjam yang di dalamnya terdapat aktivitas penghimpunan dana secara tidak langsung akan mendidik anggota untuk menabung. Selain itu koperasi simpan pinjam juga dapat membantu anggota khususnya dan masyarakat umumnya untuk terhindar dari jeratan rentenir. Sistem yang ada pada koperasi pasar induk kramat jati saat ini belum bisa mengatasi permasalahan yang ada pada koperasi terutama dalam pengolahan data simpanan dan pinjaman. Saat ini penggunaan komputer sudah sangat penting bagi kehidupan manusia. Dari perusahaan kecil sampai perusahaan paling besar sekalipun menggunakan komputer sebagai alat bantu dalam usaha mereka. Peranan teknologi komputer dalam usaha koperasi sangat penting, dengan adanya teknologi komputer segala kegiatan yang terjadi pada koperasi tersebut dapat berjalan dengan lancar dan tepat waktu. Dan setiap data yang ada dapat tersimpan dengan rapih, baik, dan aman di dalam komputer, sehingga apabila suatu saat data-data tersebut dibutuhkan dapat ditemukan dengan mudah. II.
KAJIAN LITERATUR
A. Pengertian Sistem “Sistem didefinisikan sebagai serangkaian bagian-bagian yang terkoordinasi untuk mencapai tujuan”. Siklus hidup sistem (System Life Cycle) tiap-tiap bagian pengembangan sistem dibagi menjadi beberapa tahapan yaitu mengenali adanya kebutuhan, pembangunan sistem, pemasangan system, pengoperasian sistem, sistem menjadi using [9].
1, 2
Program Studi Teknik Komputer AMIK BSI Jakarta, Jl. RS Fatmawati No. 24 Pondok Labu Jakarta Selatan DKI Jakarta (telp:021-7500282/021-7500680 fax: 021-7513790 ;e-mail: laatahzan_zhi @yahoo.com, [email protected]
247
PENDAHULUAN
PERANCANGAN SISTEM INFORMASI ... | ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL. IV NO. 2 AGUSTUS 2015 STMIK ANTAR BANGSA B. Karakteristik Sistem Dalam suatu sistem memiliki suatu karakteristik yang tidak terpisahkan antara karakteristik yang satu dengan karakteristik lainnya.Karakteristik system terdiri dari komponen sistem (components) , batas sistem (boundary), lingkungan luar sistem (environments), penghubung sistem (interface), masukan sistem (input), keluaran sistem (output), pengolah sistem (process), sasaran sistem (objectives). Dapat dilihat pada gambar di bawah ini :
Sumber : Jogiyanto (2005) Gambar 1. Karakteristik Sistem C. Sistem Informasi Akuntansi Sistem Informasi Akuntansi yaitu sistem informasi akuntansi adalah susunan berbagai formulir catatan, peralatan, termasuk komputer dan perlengkapannya serta alat komunikasi, tenaga pelaksananya, dan laporan yang terkoordinasikan secara erat yang didesain untuk mentransformasikan data keuangan menjadi informasi yang dibutuhkan manajemen [9]. Sistem informasi memiliki siklus pemrosesan pengolahan data akuntansi perusahaan, siklus yang umum tersebut terdiri dari : 1. Pendapatan : Segala transaksi yang terjadi yang mengakibatkan masuknya uang kedalam kas perusahaan yang berkaitan dengan pendistribusian barang. 2. Pengeluaran : Segala transaksi yang berkaitan dengan perolehan barang dan jasa dari entitas-entitas lain serta pelunasan kewajiban. 3. Produksi : Kegiatan yang berkaitan dengan pengolahan sumber daya menjadi barang atau jasa. 4. Keuangan : Kegiatan yang berkaitan dengan perolehan manajemen dan modal termasuk kas.
Sistem informasi akuntansi memperoleh segala jenis transaksi sehingga menjadi sebuah laporan keuangan yang bermanfaat bagi tiap tingkatan manajemen. Ada pun faktorfaktor di luar sistem informasi yang menentukan keberhasilan SIA, yaitu : perilaku manusia dalam berorganisasi, penggunaan metode kuantitatif, dan juga penggunaan komputer sebagai alat bantu. D. Manfaat Komputer dalam Pengelolaan Data 1. Verification : Komputer dapat mengecek kebenaran apapun kelayakan angka-angka yang menjadi input dalam suatu proses. 2. Sortir : Komputer lebih memungkinkan untuk dilakukannya penyortiran data ke dalam beberapa klasifikasi yang berbeda dengan cepat. 3. Transmision : Komputer dapat memindahkan lokasi data dari satu tempat ke tempat lainnya dengan cepat. 4. Calculating : Dengan menggunakan komputer proses perhitungan dapat dilakukan dengan cepat dan mudah. E. Pengertian Koperasi Berdasarkan pasal 1 undang-undang No.25 tahun 1992 koperasi adalah badan usaha yang beranggotakan orang atau seseorang atau badan hukum koperasi dengan melandaskan kegiatannya berdasarkan prinsip koperasi sekaligus sebagai gerakan ekonomi yang berdasarkan atas asas kekeluargaan. Sesuai pasal 16 UU No. 25 1992, jenis-jenis koperasi adalah sebagai berikut : 1. Koperasi Simpan Pinjam/Koperasi Kredit Koperasi simpan pinjam adalah koperasi yang kegiatan usahanya hanya usaha simpan pinjam. 2. Koperasi Konsumen Koperasi konsumen menyalurkan barang-barang konsumsi kepada para anggota dengan harga layak, berusaha membuat sendiri barang-barang konsumsi untuk keperluan anggota disamping pelayanan anggota, koperasi konsumsi juga boleh melayani masyarakat umum 3. Koperasi Produsen Koperasi produsen adalah koperasi yang beranggotakan orang-orang yang mampu menghasilkan barang-barang. 4. Koperasi Pemasaran Koperasi pemasaran adalah koperasi yang beranggotakan orang-orang yang mempunyai kegiatan di bidang pemasaran barang-barang dagang. 5. Koperasi Jasa Koperasi jasa didirikan untuk memberikan pelayanan jasa kepada para anggota. Berdasarkan PSAK No.27 tahun 2004 koperasi simpan pinjam adalah koperasi yang bergerak dalam bidang pemupukan simpanan dana dari para anggotanya, untuk kemudian dipinjamkan kembali kepada para anggota yang memerlukan bantuan dana.
ISSN 2089-8711 | PERANCANGAN SISTEM INFORMASI ...
248
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV NO. 2 AGUSTUS 2015 III. 1.
2.
3.
METODE PENELITIAN
Pengamatan (Observation) Dengan metode ini, penulis melakukan pengamatan secara langsung sesuai dengan masalah yang diambil. Wawancara (Interview) Dalam penulisan ini, untuk mendapatkan informasi secara lengkap maka penulis melakukan metode wawancara yaitu tanya jawab mengenai semua kegiatan yang berkaitan dengan koperasi simpan pinjam Studi Pustaka Dengan metode studi kepustakaan, penulis dapat melihat literatur-literatur atau referensi-referensi sesuai dengan materi permasalahan yang penulis ambil. IV.
HASIL DAN PEMBAHASAN
A. Gambaran Objek Penelitian Koperai pasar induk kramat jati adalah sebuah koperasi yang melayani simpan pinjam untuk anggotaanggotanya, dimana anggotanya sebagian besar adalah para pedagang pasar induk kramat jati dan masyarakat sekitarnya yang mempunyai kaitan ekonomi. Koperasi pasar induk kramat jati didrikan pada tanggal 7 November 1980 dengan nomor SIUP 3364/P/13-1.824.51 dan terletak di Gd. Pengelola Area 20 Induk Kramat Jati Lt.3 Jl. Raya Bogor Jakarta Timur. Koperasi ini didirikan dengan tujuan bahwa para pedagang pasar induk kramat jati ingin memiliki lembaga ekonomi yang dimiliki oleh para pedagang dengan harapan dapat membantu di bidang permodalan. Struktu organisasi pada Koperasi Pasar Induk Kramat Jati sebagai berikut:
Gambar 2. Struktur Organisasi
249
B. Prosedur Sistem Akuntansi Yang Diusulkan Perancangan sistem informasi akuntansi ini bertujuan agar dalam pengumpulan data dan pengolahan datanya dapat dilakukan dengan baik, cepat, tepat, dan akurat serta dalam menghasilkan data dan informasi dapat mencapai tujuan yang diinginkan oleh pihak pengurus koperasi. Dengan memperbaiki kekurangan yang ada pada sistem simpan pinjam yang sudah ada diharapkan dapat menyelesaikan permasalahan yang ada sekarang ini. Adapun sistem informasi akuntansi sebagai berikut : a. Prosedur Pendaftaran Anggota Untuk melakukan pendaftaran anggota, calon anggota mengisi form pendaftaran beserta uang untuk simpanan pokok dan menyerahkan ke bendahara, kemudian bendahara menginput data calon anggota tersebut ke dalam file anggota dan form pendaftaran anggota disimpan diarsip pendaftaran anggota. Setelah itu, bendahara menyerahkan buku anggota koperasi dan kartu anggota kepada calon anggota tersebut sebagai bukti penerimaan anggota koperasi. b. Prosedur Simpanan Anggota Untuk melakukan simpanan, anggota wajib menyerahkan buku anggota koperasi atau menunjukkan kartu anggota kepada bendahara koperasi beserta uang yang akan disimpan. Kemudian bendahara koperasi membuka file anggota untuk dicocokkan dengan data anggota yang tercantum pada buku anggota koperasi dan kartu anggota koperasi. Setelah itu, bendahara menginput data simpanan anggota ke dalam file simpanan anggota. Kemudian buku anggota koperasi dan kartu anggota diberikan kembali kepada anggota. c. Prosedur Pinjaman dan Angsuran Anggota Untuk melakukan peminjaman, anggota koperasi mengisi surat permohonan pinjaman dan diserahkan ke bendahara. Kemudian bendahara memeriksa dan membuka file anggota dan file simpanan anggota untuk dicocokan dengan data yang ada pada surat permohonan pinjaman. Jika semua data sudah sesuai, surat permohonan diserahkan kepada ketua untuk diacc dan bendahara menginput data pinjaman kedalam file pinjaman anggota dan surat permohonan pinjaman disimpan diarsip surat permohonan pinjaman. Setelah itu, bendahara membuatkan bukti pinjaman dan diberikan ke anggota. Dan untuk melakukan pembayaran angsuran, anggota menyerahkan uang angsuran ke bendahara, kemudian bendahara membuka file pinjaman dan menginput besarnya angsuran ke dalam file angsuran. Setelah itu, bendahara membuatkan bukti angsuran dan menyerahkannya ke anggota. d. Prosedur Penjurnalan Berdasarkan file simpanan anggota, file pinjaman anggota, dan file angsuran oleh bendahara diproses menjadi data jurnal. Bendahara menyimpan transaksi yang terjadi pada file perkiraan. Data jurnal disimpan dengan nama file jurnal dan data perkiraan disimpan dengan nama file perkiraan. e. Prosedur Pembuatan Laporan Bendahara membuat laporan simpanan anggota dan laporan pinjaman anggota berdasarkan data dari file simpanan,
PERANCANGAN SISTEM INFORMASI ... | ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL. IV NO. 2 AGUSTUS 2015 STMIK ANTAR BANGSA file pinjaman, file angsuran, file perkiraan dan file jurnal. Laporan tersebut akan diserahkan kepada ketua koperasi. A. Diagram Alir Data Diagram alir data adalah perangkat-perangkat analisis dan perancangan yang terstruktur sehingga memungkinkan
penganalisis sistem memahami sistem dan subsistem secara visual sebagai suatu rangkaian aliran data yang saling berkaitan [3].
Sumber : Hasil Penelitian (2014) Gambar 3. Diagram Konteks Sistem Informasi Akuntansi
Keterangan : BAK : Buku Anggota Koperasi PSP : Pembayaran Simpanan Pokok SPP : Surat Permohonan Pinjaman LSA : Laporan Simpanan Anggota LPA : Laporan Pinjaman Anggota
Pada diagram konteks sistem informasi akuntansi merupakan tingkatan tertinggi dalam diagram aliran data dan hanya memuat satu proses, dimana menunjukkan sistem secara keseluruhan. Semua entitas eksternal yang ditunjukkan pada diagram konteks berikut aliran data utama menuju dan dari sistem. Pada gambar diatas terdapat tiga eksternal entity yaitu calon anggota, anggota dan ketua koperasi.
Sumber : Hasil Penelitian (2014) Gambar 4. Diagram Nol Sistem Informasi Akuntansi
ISSN 2089-8711 | PERANCANGAN SISTEM INFORMASI ...
250
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV NO. 2 AGUSTUS 2015 Merupakan pengembangan dari diagram konteks dan bisa mencakup sampai sembilan proses. Setiap proses diberi
nomor bilangan bulat, umumnya dimulai dari sudut sebelah kiri atas diagram dan mengarah ke sudut sebelah kanan bawah.
Sumber : Hasil Penelitian (2014) Gambar 5. Diagram Detail Proses 3.0 Sistem Informasi Akuntansi
Setiap proses dalam diagram 0 bisa dikembangkan untukmenciptakan diagram anak yang lebih mendetail. Proses pada diagram 0 yang dikembangkan itu disebut parent process (proses induk) dan diagram yang dihasilkan disebut child diagram (diagram anak). Diagram anak ditetapkan nomor yang samseperti proses induknya di dlam diagram 0. B. Kamus Data Sistem Usulan Kamus data merupakan hasil referensi data mengenai data (maksudnya, metadata), suatu data yang disusun oleh penganalisis sistem untuk membimbing mereka selama melakukan analisis dan desain. Dari definisi di atas kamus data yang ada pada Koperasi Pasar Induk Kramat Jati adalah sebagai berikut: 1. Kamus Data Dokumen Masukan a. Buku Anggota Koperasi Nama arus data : BAK Alias :Bentuk data : Dokumen Cetakan Komputer Arus data : Proses 1-Calon Anggota Anggota-Proses 2 Proses 2-Anggota
251
Penjelasan simpanan Periode penyimpanan Volume Struktur data Header
Isi
b.
Kartu Anggota Nama arus data Alias Bentuk data Arus data
Penjelasan
PERANCANGAN SISTEM INFORMASI ... | ISSN 2089-8711
: Sebagai tanda anggota dan bukti : Setiap terjadi pendaftaran dan : Rata-rata tiap bulannya adalah 1 = Header + Isi =Logo + Judul + No.Anggota + Nama + Pekerjaan +Alamat + Tanggal Masuk Anggota = 1 {No + No_Simpanan + Tgl + Smpn_Pokok + Smpn_Wajib + Smpn_Sukarela + Jml +Paraf_Bendahara}n : Kartu Anggota :: Dokumen Cetakan Komputer : Proses 1-Calon Anggota Anggota-Proses 2 Proses 2-Anggota : Sebagai tanda anggota koperasi
JURNAL SISTEM INFORMASI VOL. IV NO. 2 AGUSTUS 2015 STMIK ANTAR BANGSA Periode
c.
d.
2. a.
: Setiap terjadi pendaftaran dan penyimpanan Volume : rata-rata satu kali saat pendaftaran Struktur data =Header + Isi Header =Logo + Judul Isi =No_Anggota + Nm_Anggota + Foto Form Pendaftaran Anggota Nama arus data : Form Pendaftaran Anggota Alias :Bentuk data : Dokumen Cetakan Komputer Arus data : Calon Anggota-Proses 1 Proses 1-Arsip Pendaftaran Anggota Penjelasan : Sebagai pendaftaran anggota Periode : Setiap terjadi pendaftaran anggota koperasi baru Volume : Setiap terjadi pendaftaran anggota koperasi baru Struktur data = Header + Isi + Footer Header = Logo + Judul Isi = 1{No_Anggota + Nm_Anggota + Jns_Kelamin +Tmp_Tgl_Lhr + Status + Alamat + Pekerjaan +}n Footer = Tgl + Pemohon + Bendahara Surat Permohonan Pinjaman Nama arus data : SPP Alias :Bentuk data : Dokumen Cetakan Komputer Arus data : Anggota-Proses 3 Proses 3-Arsip SPP Penjelasan : Sebagai Pengajuan Pinjaman Periode : Setiap terjadi transaksi Volume : Satu Lembar Struktur data = Header + Isi + Footer Header = Logo + Judul Isi = Nama + Tempat Tanggal Lahir + Alamat + Pekerjaan + Nomor Identitas KTP/SIM/Ket. Lain + Total Pinjaman + Jangka Waktu + Besar Angsuran Per Bulan + Keperluan + Jaminan / Angunan Yang Diberikan Footer = Tanggal + Pengesah + Pemohon Kamus Data Keluaran Bukti Pinjaman Nama arus data : Bukti Pinjaman Alias :Bentuk data : Dokumen Cetakan Komputer Arus data : Proses 3-Anggota Penjelasan : Sebagai bukti pinjaman Periode : Setiap ada pinjaman Volume : Rata-rata 1 kali 1 bulan Struktur data = Header + Isi + Footer
Header Isi
Footer Bukti Angsuran Nama arus data Alias Bentuk data Arus data Penjelasan Periode Volume Struktur data Header
= Logo + Judul + No_Anggota + Nm_Anggota +Tgl_Pinjaman = No_Pinjaman + Jml_Pinjaman + Angsr_Pokok + Bunga + Tot_Angsuran + Lama_Angsuran = Bendahara + Peminjam
b.
Isi
c.
d.
Footer Data Jurnal Nama arus data Alias Bentuk data Arus data Penjelasan
: Bukti Angsuran :: Dokumen Cetakan Komputer : Proses 3-Anggota : Sebagai bukti angsuran : Setiap pembayaran angsuran : Rata-rata 1 kali 1 bulan = Header + Isi + Footer = Logo + Judul + No_Pinjaman + Nm_Anggota + No_Angsuran + Tgl_Angsuran = Angsuran_ke + Jml_Angsuran + Jml_Pinjaman + Sisa_Pinjaman + Sisa_Angsuran = Bendahara
: Data Jurnal :: Dokumen Cetakan Komputer : Proses 4-File Jurnal : untuk membuat jurnal simpanan dan pinjaman Periode : Setiap bulan Volume : 1 Lembar Struktur data = Header + Isi + Footer Header = Judul Isi = 1{No_Jurnal + Tgl_Jurnal + Ket + Kd_Perkiraan +Saldo Debit + Kredit + No_Simpanan +No_Pinjaman + No_Angsuran}n Footer = Dibuat_Oleh + Disetujui_Oleh Laporan Simpanan Anggota Nama arus data : LSA Alias :Bentuk data : Dokumen Cetakan Komputer Arus data : Proses 5-Ketua Penjelasan : Data laporan simpanan anggota bulanan Periode : Setiap Akhir bulan Volume : Sesuai kebutuhan Struktur data = Header + Isi + Footer Header = Judul Isi = 1{No + No_Simpanan + No_Anggota + Nm_Anggota + Tgl_Simpanan + Smpn _Pokok + Smpn_Wajib + Smpn _Sukarela + Jumlah_Simpanan}n + Total Footer = Tanggal + Pengesahan
ISSN 2089-8711 | PERANCANGAN SISTEM INFORMASI ...
252
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV NO. 2 AGUSTUS 2015
e.
ERD (Entity RelationshipDiagram) adalah suatu teknik dokumentasi yang digunakan untuk menyajikan relasi antar entitas dalam sebuah sistem (James A. Hall, 2001:6). Di dalam buku Kendal mengatakan cara lain dalam menganalisa sebuah sistem yaitu dengan menunjukkan ruang lingkup sistem dan menentukan batasan sistem yang tepat yaitu dengan menggunakan model entity-relationship. Unsur-unsur yang membentuk sistem organisasi dapat disebut sebagai entitas. Suatu entitas bisa berupa orang, tempat atau sesuatu, seperti seorang penumpang sebuah maskapai penerbangan, tujuan atau pesawat. Suatu entitas juga dapat berupa acara seperti akhir bulan, periode penjualanatau kerusakan sebuah mesin. Sedangkan relationship atau suatu hubungan adalah asosiasi yang menggambarkan interaksi antara entitas. Entity Relationship Diagram sistem informasi akuntansi simpan pinjam Pada Koperasi Pasar Induk Kramat Jati sebagai berikut :
Laporan Pinjaman Anggota Nama arus data : LPA Alias :Bentuk data : Dokumen Cetakan Komputer Arus data : Proses 5-Ketua Penjelasan : Data laporan pinjaman bulanan Periode : Setiap akhir bulan Volume : Sesuai kebutuhan Struktur data = Header + Isi + Footer Header = Judul Isi =1{No + No_Pinjaman + No_Anggota + Nm_Anggota + Tgl_Pinjaman + Jml_Pinjaman + Angsuran_Pokok+Jasa+Tot_Pinja man}n + Total Footer = Tanggal + Pengesahan
C. Rancangan ERD (Entity Relationship Diagram) No_anggota Nm_anggota Tmpt_lahir Tgl_lahir Alamat No_angsuran
Jns_kelamin
Tgl_angsuran
Tgl_simpanan
Agama
Jml_angsuran
SP
pekerjaan
SisaPinjaman
SW
No_identitas
No_anggota
SisaAngsuran
No_anggota SS
Tgl_masuk
M
1
1 Anggota
bayar
Angsuran
No_simpanan
Telp
Angsuran_ke
1
M
memiliki
Simpanan 1
1 No_Angsuran
No_simpanan
No_anggota 1 melakukan
catat
catat No_pinjaman
1 1 1 No_pinjaman
pinjaman
1 catat
1 Jurnal
Account M
Tgl_pinjaman No_Jurnal Jml_pinjaman Angsuran_Po kok
1 Tgl_Jurnal Debet
Bunga Kredit T_Angsuran Ket Lm_Angsuran
Sumber : Hasil Penelitian (2014) Gambar 6. Entity Relationship Diagram
253
Perkiraan
PERANCANGAN SISTEM INFORMASI ... | ISSN 2089-8711
Kd_Perkiraan NmPerkiraan
JURNAL SISTEM INFORMASI VOL. IV NO. 2 AGUSTUS 2015 STMIK ANTAR BANGSA Tabel 4. Angsuran Anggota
D. Spesifikasi File No
Spesifikasi file dapat dibentuk banyaknya file atau yang ada pada normalisasi terakhir dan disesuaikan dengan banyaknya field pada tiap table atau file dengan menggunakan software Microsoft Acces 2007. 1.
Spesifikasi File Anggota Tabel 1. Anggota
No
Nama Field
Akronim
Type
Width
1.
No Anggota
No_Anggota
Text
7
2. 3.
Nama Anggota Jenis Kelamin Tempat Tanggal Lahir Status Alamat Pekerjaan
Nm_Anggota Jns_Kelamin
Text Text
20 10
4. 5. 6. 7.
Date
8
Status Alamat Pekerjaan
Text Text Text
15 40 20
1. 2. 3. 4. 5. 6. 7.
Type
No
Primary Key
Text
5
Date
8
Int
2
Currency
8
Currency Int
8 2
Spesifikasi File Jurnal Nama Field
Akronim
Type
Width
Ket
Text
9
Primary Key
1.
No Jurnal
NoJurnal
2. 3. 4. 5. 6.
Tanggal Jurnal Keterangan Debet Kredit Kode Perkiraan
TanggalJurnal Keterangan Debet Kredit KdPerkiraan
Date Text Currency Currency Text
8 20 8 8 5
7.
No Simpanan
NoSimpanan
Text
7
8.
No Pinjaman
NoPinjaman
Text
5
9.
No Angsuran
NoAngsuran
Text
8
7
TglSimpanan
Text
20
No_Anggota
Text
10
6.
Simp_pokok
Currency
8
Simpn_Wajib
Currency
8
Simpn_Sukarela
Currency
8
Jml_Simpanan
Currency
8
Foreign Key Foreign Key Foreign Key
Sumber : Hasil Penelitian (2014) Spesifikasi File Perkiraan Tabel 6. Perkiraan No
Nama Field
Akronim
Kode Kd_Perkiraan Perkiraan Nama Nm_Perkiraan 2. Perkiraan Sumber : Hasil Penelitian (2014) 1.
Spesifikasi File Pinjaman Anggota Tabel 3. Pinjaman Anggota Nama Field
Akronim
Type
Width
Ket
1.
No Pinjaman
NoPinjaman
Text
8
Primary Key
2.
Tgl Pinjaman
TglPinjaman
Text
8
3.
No Anggota
No_Anggota
Text
10
Currency
8
Currency
8
Currency
8
Currency
8
Text
8
4.
8
Primary Key
Text
Jumlah Jml_ Pinjaman Pinjaman Angsuran Angsurn_pokok 5. Pokok Bunga Bunga 6. Total Tot_Angsuran 7. Angsuran Lama Lm_Angsuran 8. Angusran Sumber : Hasil Penelitian (2014)
Text
Ket
NoSimpanan
4.
Ket
Width
Sumber : Hasil Penelitian (2014) 3.
Width
Tabel 5. Jurnal No
Tmp_Tgl_Lhr
Akronim
2.
5.
Spesifikasi File Simpanan Anggota Nama Field No Simpanan Tgl Simpanan No Anggota Simpanan Pokok Simpanan Wajib Simpanan Sukarela Jumlah Simpanan
No_Angsuran
Type
Key
Tabel 2. Simpanan Anggota
No
No Angsuran
Akronim
No Pinjaman NoPinjaman Tanggal Tgl_Angsuran 3. Angsuran Angsuran Ke Angsuran_Ke 4. Jumlah Jml_Anguran 5. Angsuran Sisa Pinjaman Sisa_Pinjaman 6. Ket Sisa Angsuran Sisa_Angsuran 7. Primary Sumber : Hasil Penelitian (2014)
Sumber : Hasil Penelitian (2014)
2.
1.
Nama Field
Foreign Key
Type
Width
Ket
Text
5
Primary Key
Text
20
E. Spesifikasi Program Spesifikasi program digambarkan dalam bentuk diagram HIPO (Hierarchy plus Input Proces Output) yang menjelaskan tentang hirarki program secara keseluruhan. Menurut Jogiyanto (2005:787) mengemukakan bahwa “Hipo (Hierarchy Input Proses Output) merupakan metodologi yang dikembangkan dan didukung oleh IBM”. 32 HIPO sebenarnya adalah alat pengembangan sistem dan teknik dokumentasi program. Akan tetapi sekarang, HIPO juga banyak digunakan sebagai alat disain dan teknik dokumentasi dalam siklus pengembangan sistem. HIPO telah dirancang dan dikembangkan secara khusus untuk menggambarkan suatu struktur bertingkat guna memahami fungsi-fungsi dari modul-modul suatu sistem, dan HIPO juga dirancang untuk menggambarkan modul-modul yang harus diselesaikan oleh pemrogram. Adapun bentuk diagram HIPO Perancangan SIA simpan pinjam pada Koperasi Pasar Induk Kramat Jati sebagai berikut:
Spesifikasi File Angsuran
ISSN 2089-8711 | PERANCANGAN SISTEM INFORMASI ...
254
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV NO. 2 AGUSTUS 2015 data tersebut disimpan dalam suatu database di dalam komputer. 3. Sistem informasi ini akan menghasilkan pembuatan laporan yangdisesuaikan dengan standard akuntansi
REFERENSI [1]
H.M, Jogiyanto. Analisa dan Desain Sistem Informasi. Yogyakarta: Andi Offset. 2005. [2] http://eprints.dinus.ac.id/8887/1/jurnal_13943.pdf (Juli 2014) [3] Kendall, Kenneth E, dan Julie E. Kendall. Analisis dan Perancangan Sistem Edisi Kelima. Jakarta: PT. Indeks. 2010. [4] http://www.masterdiagram.tk (Juli 2014) [5] Mulyadi. Sistem Akuntansi. UGM. Yogyakarta : Salemba Empat. 2001. [6] Mustakini, Jogiyanto Hartono. Analisis dan Desain Sistem Informasi pendekatan terstruktur teori dan praktik aplikasi bisnis. Edisi kedua Yogyakarta : Andi Offset. 2005. [7] Ninik Widiyanti. Manajemen Koperasi. Jakarta: Rineka Cipta. 1996 . [8] Rudianto. Akuntansi Koperasi: Konsep dan Teknik Penyusunan Laporan Keuangan. Jakarta: PT. Grasindo. 2006. [9] Saifudin. Sistem Informasi Akuntansi. Rembang: BP STIE YPPI. [10] Supardi, Yuniar. 2008. 6 Sistem Populer Dengan Visual Basic 6.0. Jakarta: PT. Elex Media Komputindo. 2007. Sumber : Hasil Penelitian (2014) Gambar 7. Hierarchy plus Input Proces Output
V.
KESIMPULAN
Kesimpulan yang dapat diambil setelah dilakukan analisa perancangan sistem informasi akuntansi koperasi simpan pinjam, yaitu : Sistem yang berjalan : 1. Data-data yang tersimpan ke dalam bentuk arsip sudah terlalu banyak. Sehingga lebih rentan mengalami kerusakan dan hilang. 2. Sulitnya dalam pencarian data serta membutuhkan waktu yang sangat lama. 3. Belum adanya prosedur yang jelas dalam system simpan pinjam yang ada. 4. Pendokumentasian data belum dilakukan dengan baik. 5. Adanya keterlambatan informasi yang dihasilkan dalam pembuatan laporan. Dengan dirancangnya Sistem Informasi akuntansi simpan pinjam maka dapat meminimalisasikan atau menghilangkan kendala-kendala yang terjadi pada yang sudah ada, yaitu : 1. Dengan komputerisasi diharapkan proses pengolahan data dapat lebih cepat dan lebih baik dibandingkan dengan sistem pengolahan sebelumnya dan menghasilkan informasi yang lebih akurat dengan resiko kesalahan sekecil mungkin. 2. Dengan komputerisasi diharapkan sistem pengarsipan dapat lebih baik dan keamanan data lebih terjamin, karena
255
PERANCANGAN SISTEM INFORMASI ... | ISSN 2089-8711
Mar”atul Fauziah. Tahun 2014 lulus dari Program Diploma Tiga (DIII) Program Studi Komputerisasi Akuntansi AMIK BSI Jakarta. Saat ini bekerja di salah satu perussahaan di Jakarta.
Dewi Laraswati, M.Kom. Tahun 2008 lulus dari Program Strata Satu (S1) Program Studi Sistem Informasi STMIK Swadarma. Tahun 2010 lulus dari Program Strata Dua (S2) Program Studi Ilmu Komputer STMIK Nusa Mandiri Jakarta. Aktif sebagai dosen tetap pada AMIK BSI Jakarta dengan Jabatan Fungsional Akademik Asisten Ahli.
JURNAL SISTEM INFORMASI VOL. IV NO. 2 AGUSTUS 2015 STMIK ANTAR BANGSA
PERANCANGAN SISTEM INFORMASI PENJUALAN KOMPUTER DAN SUKU CADANG BERBASIS WEB PADA TOKO ALATHEA COMPUTER DEPOK Muri Muryati1, Ida Darwati2 Abstract— Internet technology is one area that has developed very rapidly. Has many sectors that implement this technology, one of them in the field of trade appears to the Internet as the main means, namely e-commerce. The company will be easier to serve and provide information to consumers by using e-commerce. With e-commerce is expected to improve service in the form of product information will be offered. The method used in this research is literature study, interviews and observation. Interviews and observation methods used to obtain information from the company, while the literature study to collect the theories that support the design of information systems that will be created. By leveraging existing information technology, the author wants to convey information and sales of computer products and spare parts at Computer Alathea company via the internet. With the web-based system, which is already connected to the database, it will greatly facilitate data processing goods for sale and will be very helpful in terms of product marketing, quickly, accurately and certainly a very cost efficient. This web site is also usefull for conveying information about product updates, and also increase the area of the company sales.
Intisari— Teknologi internet merupakan salah satu bidang yang mengalami perkembangan sangat pesat. Telah banyak sektor yang menerapkan teknologi ini, salah satunya dalam bidang perdagangan muncul dengan internet sebagai sarana utama, yaitu e-commerce. Perusahaan akan lebih mudah dalam melayani dan memberikan informasi kepada konsumen dengan menggunakan e-commerce. Dengan adanya e-commerce diharapkan dapat meningkatkan pelayanan dalam bentuk informasi akan produk yang ditawarkan. Metode yang digunakan dalam penelitian ini adalah studi kepustakaan, wawancara dan observasi. Metode wawancara dan observasi digunakan untuk mendapatkan informasi dari pihak perusahaan, sedangkan studi literatur untuk mengumpulkan teori–teori yang mendukung perancangan sistem informasi yang akan dibuat. Dengan memanfaatkan teknologi informasi yang sudah ada, penulis ingin menyampaikan informasi dan penjualan produk komputer serta suku cadangnya pada perusahaan Alathea Computer tersebut melalui internet. Dengan adanya sistem berbasis web ini, yang sudah terkoneksi dengan database, tentunya akan sangat mempermudah pengolahan data barang untuk dijual dan akan sangat membantu sekali dalam hal pemasaran produk, cepat, akurat dan tentunya dengan biaya yang efisien. Website ini juga berguna untuk menyampaikan informasi tentang produk yang update, dan juga menambah luas wilayah penjualan perusahaan. Kata kunci
I. PENDAHULUAN Kemajuan teknologi semakin pesat dan canggih telah membawa dampak yang besar bagi kehidupan saat ini. Hal ini ditunjukan dengan semakin meningkatnya pembangunan maupun perkembangan informasi. Salah satu contoh perkembangan informasi adalah dengan penggunaan komputer dan internet. Perkembangan teknologi internet sampai saat ini mengalami kemajuan yang signifikan. Didalam internet terdapat web yang merupakan pencarian informasi, penelusuran dan penjelajahan internet. Suatu situs web akan dikenal dengan cepat apabila informasi yang disajikan selalu mengikuti perkembangan atau update. Alathea Computer adalah sebuah perusahaan yang bergerak dibidang penjualan komputer serta suku cadangnya, berbagai perangkat komputer ternama ada di toko ini. Pada saat ini permasalahan yang dihadapi adalah banyaknya persaingan dari perusahaan ternama yang menjadikan konsumen lebih membeli produk kepada perusahaan ternama. Permasalahan lain yang dihadapi dari sistem penjualan saat ini adalah masih mengandalkan promosi hanya melalui media cetak. Oleh karena itu penjualan perlu menerapkan strategi untuk dapat bersaing dengan perusahaan lain di bidang yang sama yaitu dengan memanfaatkan teknologi internet sebagai media informasi yang luas dan bisa diakses kapanpun diharapkan bisa memperbaiki dari kekurangan penjualan ini.
1. 2.
3.
4.
5.
Maksud dari penelitian ini adalah : Sebagai media promosi yang lebih efektif dan efisien untuk meningkatkan pendapatan penjualan. Mempermudah pelanggan dalam mencari informasi harga komputer dan perangkat suku cadangnya melalui media online. Mempermudah dalam layanan transaksi penjualan, sehingga membantu perusahaan dalam memperluas pemasaran. Mempermudah pelanggan dalam melakukan pembelian dan pembayaran yang bisa dilakukan tanpa harus berada di lokasi penjualan. Memudahkan toko Alathea Computer dalam proses pembuatan laporan penjualan.
: Perancangan Sistem Informasi Berbasis Web, Penjualan Komputer dan Suku Cadang.
1, 2
Program Studi Manajemen Informatika AMIK BSI Jakarta, Jl. RS Fatmawati No. 24 Pondok Labu Jakarta Selatan DKI Jakarta (telp:021-7500282/021-7500680 fax: 021-7513790; e-mail: [email protected]; [email protected]
ISSN 2089-8711 | PERANCANGAN SISTEM INFORMASI ...
256
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV NO. 2 AGUSTUS 2015
a. b.
c.
d.
e.
f.
g.
h.
i.
j.
II. KAJIAN LITERATUR
III. METODE PENELITIAN
Website “Website adalah halaman informasi yang disediakan melalui jalur internet sehingga dapat diakses di seluruh dunia selama terkoneksi dengan jaringan internet” [2]. Internet “Internet adalah sebuah jaringan komputer dunia semua berbicara dengan bahasa yang sama” [3]. XAMPP XAMPP adalah sebuah software yang berfungsi untuk menjalankan website berbasis PHP dan menggunakan pengolah data MySQL di komputer lokal. XAMPP berperan sebagai server web pada komputer. XAMPP juga dapat disebut sebuah Panel server virtual, yang dapat membantu anda melakukan preview sehingga dapat memodifikasi website tanpa harus online atau terakses dengan Internet [7]. Adobe Dreamweaver CS6 “Software aplikasi yang digunakan sebagai editor HTML untuk mendesain web secara visual” [4]. Aplikasi ini juga yang biasa dikenal dengan istilah WYSIWYG (What You See Is What You Get), yang intinya adalah bahwa anda tidak harus berurusan dengan tag HTML yang cukup rumit untk membuat sebuah halaman web. Selain itu dreamweaver juga memberikan keluasan kepada anda untuk menggunakannya sebagai media penulisan bahasa pemrograman web [4]. PHP “Sebuah bahasa pemrograman scripting untuk membuat halaman web yang dinamis” [8]. HTML “HTML adalah sebuah jenis teks dokumen khusus yang digunakan oleh web browser untuk mempresentasikan teks gambar” [2]. MySQL “Database MySql dapat dibuat dengan menggunakan tampilan jendela phpMyadmin atau menggunakan sebuah script PHP” [4]. Struktur Navigasi “Struktur navigasi adalah susunan menu atau hirarki dari suatu situs yang menggambarkan isi dari setiap halaman dan link atau navigasi tiap halaman pada suatu situs web” [5]. ERD (Entity Relationship Diagram) Entity relationship (ER) data model didasarkan pada persepsi terhadap dunia nyata yang tersusun atas kumpulan objek-objek dasar yang disebut entitas dan hubungan antar objek [6].
Metode penelitian yang digunakan ada dua yaitu metode pengembangan perangkat lunak dan metode penumpulan data. Metode pengumpulan data yang digunakan yaitu: metode observasi, metode wawancara dan metode kepustakaan. Metode yang digunakan pada pengembangan perangkat lunak ini menggunakan model waterfall. Menurut Rosa dan Shalahuddin (2013:28) “Model SDLC air terjun (waterfall) sering juga disebut model sekuensial linier (sequential linear) atau hidup klasik (classic life cycle)” [1].
257
Sistem/Rekayasa Informasi
Analisis
Desain
Pengkodean
Smber : Sukamto dan Shalahuddin (2013) Gambar 1. Ilustrasi Model
Pengujian
waterfall
Berikut tahapan-tahapannya [1]: a. Analisa kebutuhan perangkat lunak Proses pengumpulan kebutuhan dilakukan secara intensif untuk menspesifikasikan kebutuhan perangkat lunak agar dapat dipahami perangkat lunak seperti apa yang dibutuhkan oleh user, Spesifikasi kebutuhan perangkat lunak pada tahap ini perlu untuk didokumentasikan. b. Desain Desain perangkat lunak adalah proses multi atau langkah yang fokus pada desain pembuatan program perangkat lunak termasuk struktur data, arsitektur perangkat lunak, representasi antarmuka, dan prosedur pengkodean. Tahap analisa ini menstranslasi ke representasi desain agar dapat diimplementasikan menjadi program pada tahap selanjutnya. Desain perangkat lunak yang dihasilkan ada tahap ini juga perlu di dokumentasikan. c. Pembuatan kode program Desain harus ditranslasikan kedalam program perangkat lunak. hasil dari tahap ini adalah program komputer sesuai dengan desain yang telah dibuat pada tahap desain. d. Pengujian Pengujian fokus pada perangkat lunak secara dari segi logika dan fungsional dan memastikan bahwa semua bagian sudah diuji. Hal ini dilakukan untuk meminimalisir kesalahan (error), dan memastikan keluaran yang dihasilkan sesuai dengan yang diinginkan. e. Pendukung (support) atau pemeliharaan (maintenance) Tidak menutup kemungkinan sebuah perangkat lunak mengalami perubahan ketika sudah dikirimkan ke user. Perubahan bisa terjadi karena adanya kesalahan yang muncul dan tidak terdeteksi saat pengujian atau perangkat lunak harus
PERANCANGAN SISTEM INFORMASI ... | ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL. IV NO. 2 AGUSTUS 2015 STMIK ANTAR BANGSA beradaptasi dengan lingkungan baru. Tahap pendukung atau pemeliharaan dapat mengulangi proses pengembangan mulai dari analisis spesifikasi untuk perubahan perangkat lunak yang sudah ada, tapi tidak untuk membuat perangkat lunak baru. IV. HASIL DAN PEMBAHASAN Alathea Computer adalah sebuah perusahaan yang bergerak dibidang penjualan komputer serta suku cadangnya, berbagai perangkat komputer ternama ada di toko ini. Pada saat ini permasalahan yang dihadapi adalah banyaknya persaingan dari perusahaan ternama yang menjadikan konsumen lebih membeli produk kepada perusahaan ternama. Permasalahan lain yang dihadapi dari sistem penjualan saat ini adalah masih mengandalkan promosi hanya melalui media cetak. Oleh karena itu penjualan perlu menerapkan strategi untuk dapat bersaing dengan perusahaan lain di bidang yang sama yaitu dengan memanfaatkan teknologi internet sebagai media informasi yang luas dan bisa diakses kapanpun diharapkan bisa memperbaiki dari kekurangan penjualan ini. 1. Tahapan Analisis Berikut ini akan dijelaskan analisa kebutuhan sistem penjualan komputer yang diajukan penulis pada toko Alathea Computer adalah sebagai berikut : 1. Prosedur Pendaftar Pelanggan Pengunjung yang ingin melakukan transaksi pembelian maupun pemesanan produk terlebih dahulu harus terdaftar sebagai member. Dalam halaman member terdapat registrasi member yang harus diisi secara lengkap jika pengunjung membeli maupun melakukan pemesanan produk. kemudian data yang diisi oleh pengunjung tersebut akan divalidasi dan dikonfirmasi oleh website kami untuk dapat login ke halaman pembelian maupun pemesanan produk serta mendapatkan fasilitas tertentu. 2. Prosedur Login Pengunjung yang data pendaftaran membernya sudah dikonfirmasi oleh website, maka berhak untuk mendapatkan username dan password untuk masuk kehalaman pembelian maupun pemesanan produk dan statusnya berubah menjadi member, kemudian username dan password yang dimasukan oleh member dihalaman login harus sesuai agar valid. 3. Prosedur Pembelian Produk Member yang telah berhasil login berhak untuk membeli produk-produk komputer yang tersedia. Member dipersilahkan memilih produk yang ingin dibeli dengan jenis yang bermacam–macam, dan member bisa membeli produk lebih dari satu. Kemudian data pembelian akan divalidasi oleh website dan setelah validasi akan disimpan didalam keranjang belanja. 4. Prosedur Keranjang Belanja
Data pembelian maupun pemesanan yang telah tersimpan dikeranjang belanja, masih dapat dilakukan perubahan oleh member, seperti member dapat mengubah jumlah beli produk yang dibeli maupun dipesan, serta menambah pembelian produk maupun melanjutkan ke tahap selanjutnya. Apabila member mengubah jumlah beli yang dipesan, maka dengan otomatis data pembelian maupun pemesanan terupdate. Sedangkan apabila member melanjutkan ketahap selanjunya maka data keranjang belanja pembelian maupun pemesanan akan tersimpan dan tampil di transaksi pemesanan. 5. Prosedur Pembayaran Setelah member melakukan pembelian maupun pemesanan maka member dapat melakukan pembayaran melalui nomor rekening yang tersedia. Dan member dapat mengisi data pembayaran secara lengkap, maka dengan otomatis data pembayaran pesanan akan segera dikirim setelah admin mengecek konfirmasi pembayaran. 6. Prosedur Pengiriman Produk Pada proses ini produk dikirim melalui jasa pengiriman yaitu JNE atau POS Indonesia, setelah member melakukan pemesanan, dan melakukan konfirmasi pembayaran, maka produk tersebut akan dikirim menuju alamat yang sesuai dengan data yang telah diinput oleh member sesuai dengan prosedur yang ada. 2. Rancangan Antar Muka Rancangan Antar Muka Login Admin
LOGIN ADMIN Sumber: Hasil Penelitian (2014) Username :
Password : Halaman User Member Gambar 3. Use Case Diagram LOGIN Sumber: Hasil Penelitian (2015) Gambar 2. Rancangan Antar Muka Login Admin
Rancangan Antar Muka Ruang Admin Header Menu 1
Menu 2
Menu 3
Laporan
Logout
Content Footer Sumber: Hasil Penelitian (2015) Gambar 3. Rancangan Antar Muka Ruang Admin
ISSN 2089-8711 | PERANCANGAN SISTEM INFORMASI ...
258
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV NO. 2 AGUSTUS 2015 Rancangan Antar Muka Login Member pada penelitian ini yaitu
Rancangan Antar Muka User Umum pada penelitian ini yaitu
Header Header
Login
Menu 1 Menu 1
Menu 2
Menu 3
Menu 4
Menu 2
Menu 3
Menu 4
Menu 5
Menu 5 LOGIN MEMBER Email
Side Bar
Side Bar
Content
:
Password : LOGIN
Footer
Footer
Sumber: Hasil Penelitian (2015) Gambar 5. Rancangan Antar Muka Login Member
Sumber: Hasil Penelitian (2015) Gambar 4. Rancangan Muka User Umum
3. Entity Relationship Diagram (ERD) ERD pada penelitian ini yaitu id_bank
id_konfirmasi
id_orders
email stts_konfirmasi
1 melakukan
konfirmas_bayari
atas_nama tgl_transfer
1
id_orders
total_transfer nama_penerima tgl_order
alamat_penerima
melakukan jam_order
kdpos_penerima
id_orders
Id_produk
total status_order
1
1
id_kota 1
1 members
orders
memiliki
jumlah email
email
orders_detail
1
nama_member
1
subtotal
telp_penerima
alamat memiliki
Pswd_member
mempunyai
Kode_pos
gambar
id_produk
id_kota
telp
nm_produk
id_subkategori M
1 1 jasa_pengiriman
nm_kota
1
produk
kota
mempunyai
1
diskon
ongkir
1 keterangan
id_jasa
id_prov
memiliki
memiliki
id_subkategori
provinsi
nm_subkategori
1
subkategori_produk
M
id_kategori
id_prov
nm_prov memiliki
id_kategori 1
kategori
nm_kategori
Sumber: Hasil Penelitian (2015) Gambar 6. Entity Relationship Diagram Penjualan Online Komputer dan Suku Cadang
259
PERANCANGAN SISTEM INFORMASI ... | ISSN 2089-8711
warna harga stok
id_jasa
nm_jasa
1
tipe garansi
JURNAL SISTEM INFORMASI VOL. IV NO. 2 AGUSTUS 2015 STMIK ANTAR BANGSA Gambar 8. Struktur Navigasi Halaman Member
4. Spesfikasi File Berikut file-file yang ada dalam pembuatan web penjualan komputer dan suku cadang pada Alathea Computer: a. File Admin b. File Data Produk c. File Kategori Produk d. File Sub Kategori Produk e. File Member f. File Provinsi g. File Jasa Pengiriman h. File Kota i. File Orders j. File Order Detail k. File Konfirmasi Bayar l. File Testimoni
Struktur Navigasi Halaman Admin pada penelitian ini yaitu:
Login Admin
Beranda
Produk
Kategori Jas a Brand Produk Provinsi Produk Pengiriman
Kota
Member
Orders
Testimoni Konfirmasi Laporan
5. Racangan Struktur Navigasi Struktur Navigasi Halaman User pada penelitian ini yaitu:
Lihat Tambah Edit
Lihat Hapus
Hapus
Logout
Tampil
Index Tambah Edit
Hapus
Edit Tambah Edit
Beranda
Keranjang Testimoni belanja
Produk
Cara Pesan
Kategori Produk
Masuk Login
Hapus
Balas
Hapus
Sumber: Hasil Penelitian (2015) Gambar 9. Struktur Navigasi Halaman Admin
6. Tampilan Web Tampilan web halaman Login Admin pads penelitian ini yaitu:
Sumber: Hasil Penelitian (2015) Gambar 7. Struktur Navigasi Halaman User
Struktur Navigasi Halaman Member Login
Index
Beranda
Produk
Keranjang Belanja
Testimoni
Cara Pesan
Konfirmasi
Logout
Beli Kirim
Chek out
Batal
Kirim konfirmasi
Lanjutkan belanja
Kirim
Sumber: Hasil Penelitian (2015)
Sumber: Hasil Penelitian (2015)
ISSN 2089-8711 | PERANCANGAN SISTEM INFORMASI ...
260
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV NO. 2 AGUSTUS 2015 Gambar 10. Tampilan Halaman Login Admin
Tampilan web halaman Beranda Admin pada penelitian ini yaitu:
Tampilan web halaman Pendaftaran Menjadi Member pada penelitian ini yaitu:
Sumber: Hasil Penelitian (2015) Gambar 13. Tampilan Halaman Pendaftaran Member
Tampilan web halaman Login Member pada penelitian ini yaitu: Sumber: Hasil Penelitian (2015) Gambar 11. Tampilan Halaman Beranda Admin
Tampilan web halaman Beranda User pada penelitian ini yaitu:
Sumber: Hasil Penelitian (2015) Gambar 14. Tampilan Halaman Login Member
V. KESIMPULAN
Sumber: Hasil Penelitian (2015) Gambar 12. Tampilan Halaman Beranda User
261
Berikut kesimpulan yang didapat penulis dalam pembuatan web pada toko Alathea Computer Depok: 1. Dengan adanya sistem penjualan berbasis web, toko Alathea Computer Depok yang menjual barang elektronik seperti notebook dan suku cadang komputer lebih efektif dan cepat dalam proses transaksi karena jangkauan dan cakupan yang luas tidak terbatas. 2. Dalam pendataan barang yang akan dijual jauh lebih cepat, dikarenakan semua data barang sudah tersimpan pada database, jika akan mencari detail data barang. 3. Dengan sistem informasi online ini, pelanggan dapat dengan mudah melihat spesifikasi komputer yang akan dibeli dan dapat melakukan transaksi pembelian komputer serta suku cadangnya dimanapun dan kapanpun. Berdasarkan penelitian tersebut, penulis memberikan saran-saran sebagai berikut:
PERANCANGAN SISTEM INFORMASI ... | ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL. IV NO. 2 AGUSTUS 2015 STMIK ANTAR BANGSA 1. Disarankan agar sistem penjualan berbasis web ini dapat dikembangkan menjadi website dengan informasi multi bahasa untuk menjangkau konsumen asing (pasar internasional). 2. Diharapkan security lebih ditingkatkan pada aplikasi ini mengingat saat ini banyak terjadinya hacking yang dapat merusak sistem pengolahan data. 3. Update data sangat penting dilakukan karena berhubungan dengan ketersediaan barang dan harga yang harus selalu update. REFERENSI [1] [2] [3] [4] [5] [6] [7] [8]
A.S, Rosa, Shalahuddin. Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek. Bandung: Informatika. 2013. Andi. Desain Web dengan Adobe Fireworks & Adobe Dreamweaver CS6 Yogyakarta: Andi. 2009. Kustiyaningsih, Yeni. Pemrograman Basis Data Berbasis Web Menggunakan PHP & MySQL. Yogyakarta: Graha Ilmu. 2011. Madcoms. Adobe Dreamweaver CS6 dengan PHP danMysql. Jakarta: Andi. 2011. Prihatna, Henky. Kiat Praktis Menjadi Webmaster Profesional. Jakarta: Elex Media Koputindo. 2005. Simarmata, Janner & Paryudi, Imam. Basis Data. Yogyakarta: Andi Offset. 2006. Wicaksono, Yogi dan Smitdev Community. Membangun Bisnis Online dengan Mambo. Jakarta: PT. Elex Media Komputindo. 2008. Zaki, Ali dan Smitdev Community. 96 Menit Belajar PHP dan MySql. Jakarta: PT. Elex Media Komputindo. 2008.
Muri Muryanti. Tahun 2015 lulus dari Program Diploma Tiga (DIII) Program Studi Manajemen Informatika AMIK BSI Jakarta. Saat ini bekerja di salah satu perusahaan di Jakarta.
Ida Darwati, M.Kom. Tahun 2010 lulus dari Program Strata Satu (S1) program studi Sistem Informasi STMIK Nusa Mandiri Jakarta. Tahun 2013 lulus dari Program Strata Dua (S2) program studi Ilmu Komputer STMIK Nusa Mandiri Jakarta . Saat ini bekerja sebagai tenaga pengajar di AMIK BSI Jakarta.
ISSN 2089-8711 | PERANCANGAN SISTEM INFORMASI ...
262
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015
SISTEM INFORMASI TRANSAKSI KEUANGAN UNIT TOKO PRIMKOPOL SEKRETARIAT UMUM MABES POLRI JAKARTA Vina Oktaviyani1, Sri Muryani2, Syahbaniar Rofiah3 Abstract– Unit stores Primkoppol General Secretary of Police Headquartes Jakarta is a form of business that is engaged in cooperative. Settlement of financial transactions on Unit Stores Primkoppol General Secretary of Police Headquartes Jakarta is still done manually using media papers ranging from recording purchases, cash sales, credit sales, payment accounts, the making of the journal, posting to the general ledger, balance sheet before adjustments, adjusting entries, work sheet, and the financial statements. To the authors tried to make a final task of the settlement of finacial transactions on Unit Stores Primkoppol General Secretary of Police Headquartes Jakarta. With me development of the IT world is so rapid and all angels have been touched by the activities of a computer, the process of management accounting is no longer a complicated issue that requires expertise to be someone who understands accounting. With the help of an accounting program, anyone will be able to carry out the task of accounting unit stores, despite having no background in accounting though. Zahir as a fairly reliable software in the field of accounting, finance unit store have the ability to manage easily and flexibly. And it will be reviewed and the authors pointed out in the discussion of this paper. Intisari—. Unit Toko Primkoppol Setum Polri Jakarta merupakan bentuk usaha yang bergerak di bidang perkoperasian. Penyelesaian transaksi keuangan pada Unit Toko Primkoppol Setum Polri Jakarta masih dilakukan secara manual menggunakan media kertas mulai dari pencatatan pembelian, penjualan tunai, penjualan kredit, pembayaran piutang, pembuatan jurnal, posting ke buku besar, laporan neraca sebelum penyesuaian, jurnal penyesuaian, neraca lajur dan laporan keuangan. Untuk itu penulis mencoba membuat penelitian mengenai penyelesaian transaksi keuangan pada Unit Toko Primkoppol Sekretariat Umum Mabes Polri Jakarta. Dengan perkembangan dunia IT yang sedemikian pesat dan semua sudut aktifitas telah tersentuh oleh komputer, maka proses pengelolaan akuntansi bukan lagi persoalan rumit yang membutuhkan keahlian seorang yang harus mengerti akuntansi. Dengan bantuan program akuntansi, siapa saja akan mampu mengemban tugas keuangan unit toko, meskipun tidak memiliki latar belakang akuntansi sekalipun. 1
Program Studi Komputerisasi Akuntansi AMIK BSI Bekasi. Jl. Cut Mutia No. 88 Bekasi Telp. 021-82425638 Fax. 02182426027; e-mail : [email protected] 2 Program Studi Teknik Informatika STMIK Nusa Mandiri Jakarta. Jl. Damai No. 8 Jakarta Selatan DKI Jakarta Telp: 021-78839513 fax:021-78839421; e-mail: [email protected] 3 Program Studi Sistem Informasi STMIK Nusa Mandiri Jakarta, Jl. Damai No. 8 Jakarta Selatan DKI Jakarta Telp: 021-78839513 fax:021-78839421; e-mail: [email protected];
263
Zahir sebagai perangkat lunak yang cukup handal dibidang akuntansi, memiliki kemampuan mengelola keuangan unit toko dengan mudah dan fleksibel. Dan hal tersebut yang akan penulis kaji dan kemukakan dalam pembahasan tulisan ini. Kata kunci : Sistem Informasi, Transaksi Keuangan, Unit Toko Primkopol, Mabes Polri Jakarta
I. PENDAHULUAN Sumber daya manusia dan teknologi merupakan suatu sistem informasi. Kebutuhan masyarakat akan teknologi informasi serta efisiensi waktu menjadi alasan utama masyarakat mengandalkan teknologi informasi guna menghasilkan informasi yang lebih cepat, lebih tepat, akurat dan juga penghematan ruang penyimpanan sehingga mempermudah pengarsipan dan pengambilan data kembali. Berkembangnya teknologi informasi dan meningkatnya kualitas sumber daya manusia diharapkan dapat bersinergi dan membangun sebuah sistem terkomputerisasi. Sistem terkomputerisasi menjadi salah satu faktor penting dalam pelaksanaan kegiatan keuangan pada sebuah perusahaan, menjadikan semakin maraknya software-software bisnis yang dikembangkan. Salah satunya sebagai pemenuhan kebutuhan pengusaha dalam mengatur finansial dan management perusahaan. Semakin berkembangnya teknologi informatika, otomatis menuntut segala bidang kegiatan untuk terkomputerisasi. Tanpa terkecuali dengan bidang akuntansi. Akuntansi memerlukan database yang confidential karena seluruh transaksi yang ada rata-rata berkaitan dengan keuangan sebuah perusahaan atau badan perseorangan. Seperti halnya pencatatan transaksi keuangan pada Unit Toko Primkoppol Sekretariat Umum Mabes Polri Jakarta yang masih sangat manual menggunakan media tulis. Penyelesaian laporan keuangan secara manual seringkali mengalami kendala yang tidak sedikit, misalnya dalam pencatatan transaksi yang membutuhkan waktu lama, bahkan sering kali dalam proses penjualan yang dimana customer mengembalikan barang dengan sekehendaknya, sehingga harus menghapus kembali catatan transaksi kas masuk. Hal ini dapat berakibat pada keseimbangannya buku besar dan laporan keuangan yang dibuat nantinya. Sehubungan dengan masalah dan kendala diatas, maka penulis mencoba merancang program untuk memecahkan masalah yang terjadi sekaligus sebagai sebagai bahan penulisan penelitian. Maksud dari penelitian ini adalah :
SISTEM INFORMASI TRANSAKSI ...| ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL. IV. NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA 1.
2.
3.
Mengetahui sistem pencatatan transaksi keuangan yang digunakan oleh Unit Toko Pimkoppol Sekretariat Umum Mabes Polri Jakarta. Untuk menganalisa dan menerapkan penyelesaian transaksi keuangan dengan menggunakan Zahir Accounting 5.1 pada Unit Toko Primkoppol Sekretariat Umum Mabes Polri Jakarta. Mempermudah dalam penyusunan Laporan Keuangan pada Unit Toko Primkoppol Sekretariat Umum Mabes Polri Jakarta. II. KAJIAN LITERATUR
a.
b.
c.
d.
e.
f.
g.
h.
i.
j.
Sistem “Suatu sistem jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran yang tertentu”[4]. Informasi ”Informasi adalah data yang telah diklasifikasikan atau diolah atau diinterpretasikan untuk digunakan dalam proses pengambilan keputusan”. Teori informasi lebih tepat disebut sebagai teori matematika komunikasi yang memberikan pandangan yang berguna bagi sistem inforasi, di mana konsep usia informasi menunjukkan hubungan interval informasi, jenis data dan penundaan pengolahan dalam menentukan usia informasi” [7]. Sistem Informasi “sistem informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian yang mendukung fungsi operasi organisasi yang bersifat manajerial dengan kegiatan strategi dari suatu organisasi untuk dapat menyediakan laporan-laporan yang diperlukan oleh pihak luar tertentu” [7]. Akuntansi “Akuntansi adalah sistem informasi yang mengukur aktivitas bisnis, mengolah data menjadi laporan, dan mengomunikasikan hasilnya kepada para pengambil keputusan”[2]. Sistem Informasi Akuntansi “sistem informasi akuntansi adalah susunan berbagai dokumen, alat komunikasi, tenaga pelaksana, dan berbagai laporan yang didesain untuk mentransformasikan data keuangan menjadi informasi keuangan “[3]. Penjurnalan “Jurnal atau yang lebih sering dikenal dengan istilah jurnal umum adalah catatan akuntansi yang pertama kali dibuat yang gunanya untuk melakukan pencatatan seluruh transaksi berdasarkan bukti-bukti transaksi, mengklasifikasikan, dan meringkas data keuangan serta data-data lainnya dalam bentuk dua kolom”[8].
k.
Buku Besar “Buku besar adalah memindahkan data yang terdapat dalam jurnal ke dalam perkiraan-perkiraan yang bersangkutan di buku besar”[6]. Neraca Saldo “Neraca saldo adalah daftar yang berisi kumpulan saldo akun yang ada di buku besar”[1]. Neraca Lajur “Neraca lajur atau disebut juga dengan worksheetmerupakan kertas kerja yang terdiri atas beberapa kolom, biasanya berjumlah 10 kolom”[1]. Laporan Keuangan “Laporan keuangan adalah laporan tertulis yang memberikan informasi kuantitatif tentang posisi keuangan dan perubahan-perubahannya, serta hasil yang dicapai selama periode tertentu”[5]. Zahir Accounting “zahir adalah software akuntansi yang mampu mempersiapkan laporan keuangan lewat modul-modul tertentu”[8]. III. METODE PENELITIAN
Dalam penelitian sistem informasi transaksi keuangan pada Unit Toko Primkopol Sekretariat Umum Mabes Polri Jakarta menggunakan metode riset lapangan, studi pustaka dan wawancara. Sedangkan pengembangan sistem perangkat lunak yang penulis gunakan menggunakan model Waterfall. “Model Waterfall adalah sebuah proses hidup perangkat lunak memiliki sebuah proses yang linear dan sekuensial” [8]. Tahapan – tahapan yang ada pada model waterfall secara umum[8] adalah: a. Analisis Kebutuhan “Adalah proses pengumpulan kebutuhan yang dilakukan secara intensif untuk mespesifikasikan kebutuhan perangkat lunak agar dapat dipahami seperti apa yang dibutuhkan oleh user”. b. Desain “Adalah proses multi langkah yang fokus pada desain pembuatan program perangkat lunak termasuk strutur data, arsitektur perangkat lunak, representasi antar muka dan prosedur pengodean”. c. Pembuatan Kode Program “Adalah desain harus ditranslasikan ke dalam program perangkat lunak. d. Pengujian “Adalah fokus pada perangkat lunak secara dari segi lojik dan fungsional dan memastikan bahwa semua bagian sudah diuji”. Hal ini dilakukan untuk meminimalisir kesalahan dan memastikan keluaran yang dihasilkan sesuai dengan yang diinginkan. e. Pendukung atau Pemeliharaan “Adalah tahapan yang dapat mengulangi proses pengembangan mulai dari analisis spesifikasi untuk
ISSN 2089-8711 | SISTEM INFORMASI TRANSAKSI ...
264
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015 perubahan perangkat lunak yang sudah ada, tapi tidak untuk membuat perangkat lunak baru”. IV. HASIL DAN PEMBAHASAN Primer Koperasi Polri adalah lembaga instansi pemerintah yang merupakan unsur pengawas dan pembantu pimpinan atau pelayanan. Bergerak dalam bidang perkoperasian yang terletak pada satuan kerja Sekretariat Umum (SETUM) Jalan Trunojoyo No. 3 Jakarta 12110. Memiliki dua bidang usaha atau modal yaitu usaha simpan pinjam dan usaha toko. Dalam penyelesaian transaksi keuangannya, sistem yang diterapkan masih manual dengan menggunakan media kertas metode pencatatan tulis tangan dalam setiap transaksinya. Belum adanya sistem terkomputerisasi secara menyeluruh membuat kinerja sistem pada Primkoppol Sekretariat Umum Mabes Polri Jakarta menjadi kurang efisien dan kurang efektif, dalam setiap bidang usaha simpan pinjam maupun usaha toko. Markas Besar Kepolisian Republik Indonesia (MABES POLRI) pada tahun 1984 mendirikan sebuah koperasi dengan nama Primer Koperasi Polri (PRIMKOPPOL) yang disahkan oleh Surat Keputusan Kepala Kantor Wilayah Departemen Koperasi Daerah Khusus Ibu Kota Jakarta tentang Pengesahan Koperasi sebagai Badan Hukum dengan nomor NPWP: 02.009.388.6.012.000 dan nomor SIUP 349/0904/PK/III/2002 pada satuan kerja Sekretariat Umum Mabes Polri Jakarta. 1. Setup Awal Data Perusahaan
Setiap kali program dijalankan akan tampil Menu Utama dimana melalui menu utama dapat membuat data keuangan baru atau membuka data keuangan yang sudah dibuat sebelumnya. Data keuangan zahir adalah sebuah file data yang tersimpan di dalam hard disk komputer (dengan extention *.GDB), didalamnya tersimpan berbagai macam data.Jika baru pertama kali menggunakan Zahir, maka sebelum melakukan transaksi terlebih dahulu harus membuat data keuangan baru.
Sumber: Hasil Pengolahan data (2015) Gambar 1. Jendela Informasi Perusahaan
2. Membuat Kode Akun Zahir Accounting 5.1 telah menyediakan akun-akun secara lengkap, tetapi apabila daftar akun yang disediakan berbeda maka dapat menambah, mengedit atau menghapus akun-akun yang tersedia.
Sumber: Hasil Pengolahan data (2015) Gambar 2. Form Daftar Akun
265
SISTEM INFORMASI TRANSAKSI ...| ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL. IV. NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA 3. Setup Nama dan Alamat Modul nama dan alamat yang diisi dengan data customer. Digunakan untuk menyimpan data customer pada Unit TokoPrimkopol.
5. Setup Data Barang Dalam menu pilihan data produk digunakan untuk mencatat data tentang produk atau barang yang terdiri dari kode, satuan dasar, deskripsi dan kelompok barang.
Sumber: Hasil Pengolahan data (2015) Gambar 3. Data Nama dan Alamat Customer
4. Setup Rekening Rekening menampilkan daftar akun yang disediakan Zahir pada setiap jenis bidang usaha yang kita pilih. Kita bisa menambah, mengedit, menghapus, menonaktifkan dan mengaktifkan kembali data rekening. Berikut ini adalah daftar rekening atau akun yang digunaka dalam pengolahan data pada Unit Toko Primkopol.
Sumber: Hasil Pengolahan data (2015) Gambar 4. Setup data rekening.
Sumber: Hasil Pengolahan data (2015) Gambar 5. Hasil Input Data Barang
6. Setup Saldo Awal Akun Digunakan untuk mencatat saldo awal akun atau saldo awal rekening milik Unit Toko Primkopol.
Sumber: Hasil Pengolahan data (2015) Gambar 6. Hasil Input Saldo Awal Akun Unit Toko
ISSN 2089-8711 | SISTEM INFORMASI TRANSAKSI ...
266
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015 7. Saldo Awal Piutang Usaha Digunakan untuk mencatat data piutang usaha yang ada pada Unit Toko Primkopol.
9. Daftar Transaksi Pada Periode Akuntansi Transaksi yang terjadi pada Unit Toko Primkopol meliputi pembelian dan penjualan. Berikut peneliti sampaikan sebagian daftar transaksi yang terjadi pada Unit Toko Primkopol selama periode akuntansi penelitian: Tabel 1. Daftar Transaksi Pada Unit Toko Primkopol
Membeli secara tunai 1 Unit Hp Samsung Galaxy V "Black" kepada Merpati Cell Membeli secara tunai barang dagang kepada Sentosa AZ dengan rincian sebagai berikut: 1. Setrika Philips 1172 6 Unit @ Rp. 195.000 2. Setrika Philips 115 4 Unit @ Rp. 200.000 3. Hair Dryer Philips Rp. 200.000 4. Blender Philips Glass 3 Unit @ Rp. 460.000 5. Blender Panasonic Glass Rp. 370.000 6. Stand Fan Cosmos Wadesta Rp. 350.000 7. Wall Fan Panasonic 16 Inch Rp. 375.000 8. Kipas Angin Regency 14 Inch Rp. 310.000 9. Kipas Angin Regency 16 Inch Rp. 320.000 10. Dispenser Miyako 190 Hot & Fresh Rp. 165.000 11. Kompor Rinnai 2 Tungku 522E Rp. 310.000 12. Juicer Philips Rp. 620.000 13. Mixer Com Philips 1538 Rp. 420.000 14. Sandwich Toaster Miyako Rp. 225.000 15. Kabel Roll 4 Unit @ Rp. 45.000 16. Multi Cooker Maspion 2 Unit @ Rp. 175.000 17. Magic Com Sharp 2 Unit @ Rp. 300.000 18. Magic Com Sanken 1 Liter Rp. 320.000 19. Magic Com Cosmos 2 Liter 2 Unit @ Rp. 285.000 20. Magic Com YongMa 2 Unit @ Rp. 445.000 21. Magic Com Miyako 1,2 Liter Rp. 225.000 22. Magic Com Cosmos 0,8 Liter Rp. 250.000 23. Kompor Rinnai 2 Tungku 522C Rp. 280.000 24. Dispenser Miyako 290 HC Rp. 315.000
Sumber: Hasil Pengolahan data (2015) Gambar 7. Hasil Input Saldo Awal Piutang Usaha
8. Input Saldo Awal Inventory Saldo awal persediaan ini wajib diisi bila perusahaan mempunyai saldo awal persediaan dari periode sebelum menggunakan Zahir Accounting. Pada bagian menu saldo awal persediaan, dapat mengisikan daftar persediaan awal yang ada. Saldo yang diisikan di sini akan secara otomatis masuk ke Kartu Persediaan.
25. Desk Fan Miyako 1227 Rp. 195.000 Dijual secara tunai oleh Unit Toko kepada M. Jaenal Aripin LA LIGHTS 30 Pcs @ Rp. 120.000 Dijual secara tunai oleh Unit Toko kepada Yan Faisal ENVIO 16 30 Pcs @ Rp. 150.000 Dijual secara tunai oleh Unit Toko kepada Wagino Minute Maid Pulpy Orange 350ML 60 Pcs @ Rp. 35.000 Sumber: Data Awal Untuk Pengolahan Data (2015) Sumber: Hasil Pengolahan data (2015) Gambar 8. Hasil Input Saldo Awal Inventory
267
SISTEM INFORMASI TRANSAKSI ...| ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL. IV. NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA 10. Transaksi Pembelian Transaksi pada perusahaan dagang memiliki perbedaan dengan bidang usaha yang lain karena usaha perdagangan hanya berhubungan dengan pembelian barang dagang untuk kemudian dijual kembali beserta biaya-biaya yang berhubungan dengan pembelian barang maupun penjualan barang.
11. Jurnal Penjualan Adalah tampilan akhir jurnal setelah semua transaksi penjualan dalam masa periode akuntansi yang sudah di input.
Sumber : Hasil Pengolahan Data (2015) Gambar 9. Form Penerimaan Barang
Setelah data pembelian di input semua, maka akan menampilkan data input keseluruhan. Berikut adalah data keseluruhan pembelian yang sudah di input:
Sumber: Hasil Penelitian (2015). Gambar 10. Daftar Transaksi Pembelian
Sumber : Hasil Pengolahan Data (2015) Gambar 11. Form Penjualan Barang Tunai
Setelah data penjualan diinput semua, maka akan menampilkan data input keseluruhan. Berikut adalah data keseluruhan penjualan yang sudah di input:
Sumber: Hasil Penelitian (2015) Gambar 12. Daftar Transaksi Penjualan.
ISSN 2089-8711 | SISTEM INFORMASI TRANSAKSI ...
268
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015 12. Transaksi Piutang Usaha Menu Daftar Piutang Usaha ini digunakan untuk menampilkan semua daftar piutang usaha yang ada dari transaksi penjualan kredit kepada customer.
Sumber: Hasil Penelitian (2015) Gambar13. Transaksi Pembayaran Piutang Usaha
13. Laporan Neraca Neraca atau laporan posisi keuangan (balance sheetatau statement of financial position) adalah bagian dari laporan keuangan suatu entitas yang dihasilkan pada suatu periode akuntansi yang menunjukkan posisi keuangan entitas tersebut pada akhir periode tersebut.
269
Sumber: Hasil Penelitian (2015) Gambar 14. Laporan Neraca
SISTEM INFORMASI TRANSAKSI ...| ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL. IV. NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA 14. Laporan laba Rugi Adalah bagian dari laporan keungan suatu perusahaan yang dihasilkan pada suatu perusahaan yang dihasilkan pada suatu periode akuntansi yang menjabarkan unsur-
unsur pendapatan dan beban perusahaan menghasilkan suatu laba atau rugi bersih.
sehingga
Sumber: Hasil Penelitian (2015) Gambar 15. Laporan Laba Rugi
15. Laporan Arus Kas Laporan arus kas merupakan laporan keuangan yang berisi informasi aliran kas masuk dan aliran kas keluar dari suatu perusahaan selama periode tertentu. Informasi ini
penyajiannya diklasifikasikan menurut jenis kegiatan yang menyebabkan terjadinya arus kas masuk dan kas keluar tersebut. Kegiatan perusahaan umumnya terdiri dari tiga
ISSN 2089-8711 | SISTEM INFORMASI TRANSAKSI ...
270
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015 jenis yaitu, kegiatan operasional, kegiatan investasi serta
kegiatan keuangan.
Sumber: Hasil Penelitian (2015) Gambar 16. Laporan Arus Kas Rincian
V. KESIMPULAN. Unit Toko adalah sebuah koperasi yang didirikan oleh Mabes Besar Kepolisian Republik Indonesia (Mabes Polri) pada satuan kerja Sekretariat Umum (Setum) yang dalam penyelesaian transaksi keuangan masih sangat manual menggunakan media tulis. Berdasarkan tinjauan bab-bab sebelumnya, maka dapat ditarik kesimpulan sebagai berikut: 1. Zahir Accounting5.1 merupakan aplikasi akuntansi untuk membuat laporan keuangan menjadi lebih praktis dan mudah. 2. Penggunaan Zahir Accounting 5.1 dapat menjadi alternatif pemecahan masalah dalam penyelesaian transaksi keuangan pada Unit Toko Primkoppol Sekretariat Umum Mabes Polri Jakarta. 3. Dengan pemakaian Zahir Accountingdiharapkan dapat mengurangi kesalahan-kesalahan yang dapat terjadi dalam proses penyelesaian transaksi keuangan yang dilakukan 4. Mempermudah dalam pengambilan keputusan bisnis, karena dilengkapi dengan analisa laporan keuangan perusahaan, seperti analisa ratio, break event point analysis, serta berbagai grafik yang menarik.
271
Berdasarkan hasil penelitian ini, maka penulis mengusulkan beberapa saran untuk penelitian lanjutan dan saran manajerial sebagai berikut: a. Laporan keuangan yang ada pada Unit Toko Primkoppol Setum Polri sudah termasuk dalam skala besar, sehingga diperlukan aplikasi yang akurat dan cepat untuk menyelesaiakan laporan per tahun atau biasa disebut dengan Rapat Anggota Tahunan (RAT). b. Dalam penggunaan software accounting sangat diperlukan ketelitian dan kedisiplinan dari pemakai terutama dalam hal pemasukan data hendaknya benar-benar sesuai dengan ketentuan yang benar sehingga secara otomatis keluaran yang diperoleh sudah sesuai dengan yang diharapkan c. Sumber daya manusia yang menangani sistem harus memiliki kualitas yang memadai karena kesalahankesalahan yang terjadi biasanya disebabkan karena kurangnya kemampuan user dalam pengoperasian sistem. d. Pengoptimalan penggunaan program zahir sebagai media utama baik dalam penjualan tunai maupun proses akuntansi lainnya. e. Adanya sistem keamanan data yang baik dan melakukan back-up data secara berkala.
SISTEM INFORMASI TRANSAKSI ...| ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL. IV. NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA REFERENSI [1] [2] [3] [4] [5] [6] [7] [8]
[9] [10] [11]
Indratno, Albertus. 2013. Prinsip-Prinsip Dasar Akuntansi. Jakarta: Penerbit Dunia Cerdas. Jusup, Al Haryono. 2011. Dasar-Dasar Akuntansi Jilid I Edisi Ke 7. Yogyakarta: STIE YKPN. Mardi. 2014. Sistem Informasi Akuntansi. Bogor: Penerbit Ghalia Indonesia. Mustakini, Jogianto Hartono. 2005. Analisis & Desain. Yogyakarta: Andi Offset. Sadeli, Lili M. 2011. Dasar-dasar Akuntansi. Jakarta: Penerbit Bumi Aksara. Suhayati, Ely., dan Sri Dewi Anggadini. 2013. Akuntansi Keuangan. Yogyakarta: Penerbit Graha Ilmu. Sutabri, Tata. Analisis Sistem Informasi. Yogyakarta: Andi Offset. 2012. Sukamto, Rosa Ariani dan Muhammad Salahuddin. Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek. Bandung: Informatika. 2013. Sulistiyowati, Leny. Panduan Praktis Memahami laporan Keuangan. Yogyakarta: Elex Media. 2010. Wicaksono, Punto., dan Ajeng Wind. 2012. Komputer Akuntansi untuk Pemula dan Orang Awam. Jakarta:Penerbit Laskar Aksara Widodo, Prabowo Pudjo dan Herlawati. Menggunakan UML. Bandung: Informatika. 2011. Vina Oktaviyani. Tahun 2015 Lulus dari Program Diploma Tiga (DIII) AMIK BSI Bekasi. Pengalaman berorganisasi sebagai bendahara karang Taruna Ujung Menteng, dan saat ini aktif sebagai Humas Ikatan remaja Masjid jami Darussalam, Bekasi.
Sri Muryani, M.Kom. Tahun 2007 lulus dari program Srata Satu (S1) Program Studi Sistem Informasi STMIK Nusa Mandiri. Tahun 2010 lulus dari Program Strata Dua (S2) Program Studi Komputer Pasca Sarjana Nusa Mandiri Jakarta. Saat ini bekerja sebagai tenaga pengajar di STMIK Nusa Mandiri dengan Jabatan Fungional Akademik Asisten Ahli diperoleh tahun 2013.
Syahbaniar Rofiah, S.Kom. Tahun 2013 lulus dari Program Strata Satu (S1) Program Studi Sistem Informasi STMIK Nusa Mandiri Jakarta. Saat ini sedang melanjutkan pendidikan di Program Strata Dua (S2) di Pascasarjana STMIK Nusa Mandiri yang berlokasi di Menara Salemba.
ISSN 2089-8711 | SISTEM INFORMASI TRANSAKSI ...
272
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015
PERANCANGAN SISTEM INFORMASI PENJUALAN KUE BERBASIS WEB PADA TOKO ANA CAKE CIKARANG Ana Fatonah1, Rahayu Ningsih2 ,Widya Aprilliah3 Abstract—In food science, birthday cake grouped into product, along with a bakery, donuts, biscuits, rolls, crackers and pie. In the group of cake, birthday cake is the most popular products to date. Just as in other countries, cultures eat birthday cake is also growing in Indonesia. then the birthday cake entrepreneurs market their business by using electronic commerce that sell online. With the web-based system bake sale at Ana Cake Shop customers can access all the information they need bake sales and simplify the process of buying a cake because it can be done online.
1. 2.
II. KAJIAN LITERATUR a.
Intisari— Di dalam ilmu pangan, Kue ulang tahun dikelompokkan dalam produk cake, bersama dengan bakery, donat, biskuit, roll, cracker dan pie. Di dalam kelompok cake, kue ulang tahun merupakan produk yang paling populer hingga saat ini. Sama halnya seperti di negara lain, budaya makan kue ulang tahun juga berkembang di Indonesia.maka para pengusaha kue ulang tahun memasarkan usahanya dengan cara menggunakan perdagangan elektronik yaitu berjualan secara online. Dengan sistem penjualan kue berbasis web pada Toko Ana Cake pelanggan dapat mengakses seluruh informasi penjualan kue yang mereka butuhkan serta mempermudah proses pembelian kue karena dapat dilakukan secara online. Kata kunci
b.
c.
: Perancangan Sistem Informasi, Penjualan Kue Berbasis Web
I. PENDAHULUAN Teknologi internet merupakan media informasi yang cukup efektif dalam penyebaran informasi. Teknologi internet berdampak cukup besar pada dunia bisnis (E-Commerce) dengan dibukanya jalur perdagangan online yang sangat memudahkan bagi calon pembeli untuk melihat informasi produk, memesan ataupun melakukan pembayaran. Itu berarti transaksi penjualan secara online mempunyai calon pembeli yang potensial. Salah satu aktifitas dari Toko Ana Cake ini yang terpenting adalah aktifitas penjualan dimana penjualan merupakan peran penting dan ujung tombak suatu usaha internet, Toko Ana Cake memiliki produk dengan beraneka ragam jenis cake yang di dominasi oleh desain kue yang unik sehingga Toko Ana Cake sangat membutuhkan media ECommerce untuk mempromosikan produk produk kue ulang tahun. E-Commerce merupakan proses jual beli yang dilakukan dengan menggunakan media komputer yang terhubung jaringan internet.
d.
e.
f.
g.
h.
1, 3
Program Studi Komputerisasi Akuntansi Bekasi, Jln. Cibarusah No. 168 Cikarang Square Telp. (021) 89845468 Fax (021) 89845467; email: [email protected]; Maksud dari penelitian ini adalah : [email protected]. 2 Program Studi Komputerisasi Akuntansi Jakarta, Jln.RS. Fatmawati No. 24 Pondok Labu Telp. (021) 7500282 Fax. (0 21) 7513790; e-mail: [email protected].
273
Merancang aplikasi e-commerce pada Toko Ana Cake yang menyediakan Mengimplementasikan aplikasi e-commerce pembelian, sehingga mempermudah pelanggan dalam transaksi pembelian.
i.
Website “Website adalah komputer yang dihubungkan ke internet yang terdiri dari hypermedia dan dapat diakses dari berbagai komputer yang ada dalam suatu jaringan melalui hypertext link” [3]. MYSQL “MySQL (My Structure Query Language) adalah salah satu Database Management System (DBMS) dari sekian banyak DBMS seperti Oracle, MS SQL, Postagre SQL, dan lainnya”MySQL berfungsi untuk mengolah database menggunakan bahasa SQL” [1]. PHP (Hypertext Preprocessor) “Bahasa pemograman berbasis server –side yang dapat melakukan parsing script PHP menjadi script web sehingga dari sisi client menghasilkan suatu tampilan yang menarik”[1]. HTML (Hypertext Markup Langguage) “Suatu bahasa markup yang digunakan untuk membuat dokumen hypertext yang portable dari satu platform ke yang lain” [6]. CSS (Cascading Style Sheet) “Salah satu bahasa pemograman web untuk mengendalikan beberapa komponen dalam sebuah web sehingga akan lebih terstruktur dan seragam”[2]. Xampp “Paket program web lengkap yang dapat dipakai untuk membangun pemograman web, khususnya PHP dan MYSQL, paket ini merupakan paket yang bisa didapatkan secara gratis dan legal”[4]. E- Commerce “E-commerce merupakan salah satu teknologi yang berkembang pesat seiring dengan kehadiran internet dalam kehidupan kita”[7]. Normalisasi “Normalisasi merupakan proses pengelompokkan elemen data menjadi tabel-tabel yang menunjukkan entitas dan relasinya” [8]. Struktur Navigasi “Struktur navigasi adalah Susunan menu hierarki dari suatu situs yang menggambarkan isi dari setiap halaman
PERANCANGAN SISTEM INFORMASI ... | ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL.IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA dan link atau navigasi tiap halaman pada suatu situs web” [5]. III. METODE PENELITIAN Metode penelitian yang digunakan dalam pengumpulan data, diantaranya :. a.
b.
c.
Observasi (Observation) Penulis melakukan pengamatan-pengamatan langsung terhadap kegiatan yang berhubungan dengan masalah yang diambil. Hasil dari pengamatan tersebut langsung dicatat oleh penulis dan dari kegiatan observasi ini dapat diketahui proses dan kegiatan tersebut. Dengan cara ini penulis melakukan pengamatan langsung terhadap sistem penjualan pada Toko Ana Cake. Wawancara Proses memperoleh keterangan atau informasi untuk tujuan penelitian dengan cara tanya jawab secara tatap muka antara penulis dengan Pemilik Toko Ana Cake Studi Pustaka Proses memperoleh keterangan yang berupa bacaan atau literature bekaitan dengan masalah yang akan pembuatan web dan database. IV. HASIL DAN PEMBAHASAN
Prosedur Sistem Berjalan dalam penelitian ini yaitu Pelanggan datang ke toko kemudian memilih kue kering ataupun kue ulang tahun yang tersedia berdasarkan yang ada di display toko, pelanggan juga bisa melakukan pemesanan terhadap kue ulang tahun maupun kue kering yang tersedia di katalog. Jika pelanggan sudah mendapatkan kue yang diinginkan kemudian pelanggan langsung membeli atau memesan dan mengantarkan ke kasir. Pelanggan akan diberitahukan jumlah yang harus dibayar. Setelah mengecek informasi jumlah tagihan, pelanggan akan langsung melakukan pembayaran, kasir akan membuatkan nota sebagai bukti pembayaran. Lalu kasir akan memberikan bukti pembayaran kepada pelanggan. Setiap hari, kasir akan mengumpulkan nota penjualan, lalu mencocokkan dengan pemasukan. Jika cocok, kasir akan mencatatnya ke dalam rekapan harian untuk rekapan penjualan harian yang akan diberikan kepada pemilik toko. Jika tidak cocok kasir akan melakukan pengecekan ulang sampai hasilnya yang diinginkan sesuai dengan nota penjualan dan pemasukan. Setiap akhir bulan kasir akan membuat laporan penjualan berdasarkan rekapan penjualan harian. Laporan tersebut diberikan kepada pemilik toko untuk evaluasi penjualan selama satu bulan. Spesifikasi Bentuk Form Masukan Form masukan adalah form yang dimasukkan ke dalam sistem dan diproses sehingga menghasilkan suatu keluaran. Form masukan pada Toko Ana Cake adalah sebagai berikut : a. Nama Form : Form Tambah User
Fungsi
: Sebagai halaman menambah Admin user baru Sumber : Super Admin Tujuan : Admin Media : Layar Monitor Frekuensi : Setiap admin menambah user baru b. Nama Form : Form Input Testimoni Fungsi : Untuk menginput testimoni Sumber : Member Tujuan : Admin Media : Layar Monitor Frekuensi : Setiap menginput testimoni c. Nama Form : Form Tambah Kategori Fungsi : Untuk menambah kategori baru Sumber : Admin Tujuan : Member Media : Layar Monitor Frekuensi : Setiap admin menambah kategori baru d. Nama Form : Form Update Admin Fungsi : Untuk memperbarui informasi admin Sumber : Pemilik Tujuan : Admin Media : Layar Monitor Frekuensi : Setiap admin memperbarui informasi Spesifikasi Bentuk Dokumen Keluaran Form keluaran adalah form yang dihasilkan dari proses yang terjadi pada sistem. Form keluaran pada Toko Ana Cake adalah sebagai berikut : a. Nama Form : Daftar Produk Fungsi : Tampilan daftar produk member Sumber : Admin Tujuan : Pemilik Media : Layar Monitor Frekuensi : Setiap member melihat produk b. Nama Form : Laporan Pemesanan dan Penjualan Fungsi : Laporan pemesanan dan penjualan Sumber : Admin Tujuan : Pemilik Media : Layar Monitor Frekuensi : Setiap bulan c. Nama Form : Daftar Produk Permintaan Fungsi : Tampilan Daftar Permintaan Produk member Sumber : Admin Tujuan : Pemilik Media : Layar Monitor Frekuensi : Seriap bulan d. Nama Form : Daftar User Fungsi : Mengetahui user yang ada Sumber : Admin Tujuan : Pemilik Media : Layar Monitor Frekuensi : Sesuai kebutuhan Frekuensi : Setiap bulan
ISSN 2089-8711 | PERANCANGAN SISTEM INFORMASI...
274
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015 e. Nama Form Fungsi Sumber Tujuan
: Daftar Konfirmasi Pembayaran : Rekap konfirmasi pembayaran : Admin : Pemilik
Media Frekuensi
Tahapan Analisis yang penulis ajukan yaitu :
1. Struktur Navigasi Index ( Menu Utama) Struktur navigasi pada penelitian ini sebagai berikut :
Sumber: Hasil Penelitian (2015) Gambar 1. Struktur Navigasi Index (Menu Utama)
2. Struktur Navigasi Member Struktur navigasi pada penelitian ini sebagai berikut :
Sumber: Hasil Penelitian (2015) Gambar 2. Struktur Navigasi Member
3. Struktur Navigasi Admin
275
PERANCANGAN SISTEM INFORMASI ... | ISSN 2089-8711
: Layar Monitor : Setiap bulan
JURNAL SISTEM INFORMASI VOL.IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA Struktur navigasi pada penelitian ini sebagai berikut :
Sumber: Hasil Penelitian (2015) Gambar 3. Struktur Navigasi Admin
1. Bentuk Tidak Normal Bentuk normalisasi yang dipergunakan adalah sebagai berikut :
id_kategori id_konfirm nm_kategori no_pesan id_member bank password_member tgl_pembayaran nm_member id_member alamat kd_produk id_member id_kategori
kota nm_produk telpon deskripsi_produk email harga no_pesan gambar no_pesan kd_produk id_request deskripsi_request tgl_request foto_produk
tgl_pesan id_kategori jam_pesan id_testimoni status_pesan testimoni status_byr tgl_testimoni id_member tampil jumlah id_member jml_porsi
Sumber: Hasil Penelitian (2015) Gambar 4. Bentuk Tidak Normal
2. Normal Pertama Bentuk normalisasi yang dipergunakan adalah sebagai berikut : id_kategori* nm_kategori id_member* password_member nm_member alamat kota telpon email no_pesan* tgl_pesan jam_pesan status_pesan status_byr jumlah id_request* deskripsi_request tgl_request
jml_porsi foto_produk id_konfirm* no_pesan bank tgl_pembayaran kd_produk* nm_produk deskripsi_produk harga gambar id_testimoni* testimony tgl_testimoni tampil
Sumber: Hasil Penelitian (2015) Gambar 5. Bentuk Normal Pertama
ISSN 2089-8711 | PERANCANGAN SISTEM INFORMASI...
276
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015
3. Normal Kedua Bentuk normalisasi yang dipergunakan adalah sebagai berikut :
Sumber: Hasil Penelitian (2015) Gambar 6. Bentuk Normal Kedua
277
PERANCANGAN SISTEM INFORMASI ... | ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL.IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA 4. Normal Ketiga Bentuk normalisasi yang dipergunakan adalah sebagai berikut :
Sumber: Hasil Penelitian (2015) Gambar 7. Bentuk Normal Ketiga
ISSN 2089-8711 | PERANCANGAN SISTEM INFORMASI...
278
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA VOL. IV. NO.2 AGUSTUS 2015 1. Spesfikasi File File yang ada di dalam database Toko Ana Cake terdiri dari : Spesifikasi file konsumen Nama database : ana_cake.sql Nama file : Konfirmasi Pembayaran
Akronim Tipe file Akses file Panjang record Kunci fields
: konfirmasi_pembayaran : file transaksi : random : 38 bytes : id_konfirm
2. Tampilan Program Halaman Beranda Tampilan program pada halaman beranda dapat dilihat pada Gambar 8.
Sumber: Hasil Penelitian (2015) Gambar 8. Tampilan Halaman Beranda
V. KESIMPULAN Kesimpulan yang diperoleh setelah melakukan pembuatan website toko Ana Cake ini adalah : 1. Website ini digunakan untuk memberikan informasi tentang Toko Ana Cake kepada khalayak umum. 2. Dengan adanya sistem informasi Toko Ana Cake yang berbasis web akan mempermudah pengguna dalam mendapatkan informasi seputar penjual kue dan bahkan dapat memungkinkan seseorang untuk melakukan Pendaftaran serta menjadi pelanggan secara online sehingga dapat membeli Kue lebih praktis dan efisien waktu.
279
3. Dengan adanya sistem informasi Toko Ana Cake yang berbasis web akan mempermudah penjual untuk memasarkan produk dengan jangkauan yang luas. 4. Keunggulan dalam sistem informasi ini memiliki fasilitas halaman untuk produk permintaan yang memudahkan pelanggan memesan produk sesuai keinginan. Pada bagian ini, penulis memberikan saran-saran berdasarkan permasalahan serta kesimpulan yang penulis dapat selama riset, yaitu : 1. Diperlukan ketelitian dalam proses penginputan data oleh admin. 2. Backup data yang berkala. Membuat aplikasi google.
PERANCANGAN SISTEM INFORMASI ... | ISSN 2089-8711
JURNAL SISTEM INFORMASI VOL.IV NO.2 AGUSTUS 2015 STMIK ANTAR BANGSA 3. Memperluas wilayah pengiriman untuk produk jenis kue ulang tahun. 4. Menambah opsi pembayaran atau kombinasikan pembayaran yang ditawarkan pada konsumen, seperti Credit Card. REFERENSI [1] [2] [3] [4] [5] [6] [7] [8]
Anhar. Panduan Menguasai PHP & MySQL Secara Otodidak. Jakarta: Mediakita. 2010. Ardhana YM Kusuma. PHP Menyelesaikan Website 30 Juta. Jakarta: Jasakom. 2012. Mcleod, Raymond dan George Schell. Sistem Informasi Manajemen. Jakarta: Salemba Empat. 2008. Nugroho, Bunafit. Dasar Pemograman Web PHP-MySQL dengan Dreamweaver. Yogyakarta: Gava Media. 2013. Prihatna, Henky. Kiat Praktis Menjadi Web Master Profesional. Jakarta: PT. Media Komputindo. 2005. Simamarta, Janner. Pemograman WAP. Yogyakarta: Andi Offset. 2006. Sunarto. Seluk Beluk E-commerce. Yogyakarta: Andi. 2009. Sutabri, Tata. Analisis Sistem Informasi. Yogyakarta: Andi Offset. 2012.
Ana Fatonah. Tahun 2015 lulus dari Program Diploma Tiga (DIII) Program Studi Komputerisasi Akuntansi AMIK BSI Cikarang. Bekerja sebagai Staff Keuangan di CV. CTM Cikarang dari tahun 2012-2013. Bekerja sebagai Staff Keuangan di PT. Asialed Global Media tahun 2014. Bekerja sebagai Staff HRD di PT. Myungjun Indonesia dari tahun 2015-sekarang. Rahayu Ningsih, S.Kom. Tahun 1997 lulus dari Program Strata Satu (S1) Program Studi Sistem Informasi STMIK Nusa Mandiri Jakarta. Sedang melanjutkan Program Strata Dua (S2) Program Studi Magister Komputer di Pascasarjana Nusa Mandiri Jakarta. Mengajar di AMIK Bina Sarana Informatika dari tahun 2006 sampai dengan sekarang sebagai Instruktur. Menjadi staf Tim Rekrutmen Dosen Luar Biasa dari tahun 20102014. Widya Apriliah, S.Kom. Tahun 2014 lulus dari Program Strata Satu (S1) Program Studi Sistem Informasi STMIK Nusa Mandiri Jakarta. Sedang melanjutkan Program Strata Dua (S2) Program Studi Magister Komputer di Pascasarjana Nusa Mandiri Jakarta. Mengajar di AMIK Bina Sarana Informatika dari tahun 2013 sampai dengan sekarang sebagai Instruktur. Menjadi penanggung jawab lab dari tahun 2014 sampai dengan sekarang.
ISSN 2089-8711 | PERANCANGAN SISTEM INFORMASI...
280
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA [VOL.IV NO.2 AGUSTUS 2015]
SISTEM INFORMASI INPUT DATA PRODUKSI SECARA ONLINE PADA LINE GLASS ASSY PT VUTEQ INDONESIA Kuat Wiyano 1, Anastasia Siwi Fatma Utami2 Abstract - In the present which technology was growing very fast, computer was became an important tool to help us to finished the job more effective and efficiency. Computer now not only became an important tool for us to grab the information but also can help us to process some pure data become a precious information.PT. Vuteq Indonesia needs some requirement in Information Technology department to help the whole staff finished their jobdesk. For that reason the writer trying to make Final Examination about computerized system of data input in line glass assy production department at PT. Vuteq Indonesia.Actually PT. Vuteq Indonesia was have some Computerized system but in still not optimum. Some Problem such as, data input, not yet working it takes a few times to fixed it because they must look their data manually.System computerized system was the best solution to solving some problem and make their staff working more efficient and effective. Intisari — Dalam perkembangan globalisasi sekarang ini, perkembangan teknologi berkembang dengan pesatnya. Komputer sebagai salah satu produk lebih baik dan bermanfaat karena mempunyai peranan penting dalam menghasilkan informasi dan mempermudah pekerjaan kita. PT. Vuteq Indonesia membutuhkan adanya penambahan suatu informasi untuk menunjang dan memberikan pelayanan yang memuaskan bagi para karyawannya. Untuk itu lah penulis mencoba membuat Tugas Akhir mengenai sistem input data line glass assy departemen produksi pada PT. Vuteq Indonesia, Bekasi.Sistem yang ada pada PT. Vuteq Indonesia sudah terkomputerisasi tetapi belum secara optimal, karena masih ada beberapa masalah seperti input data belum terfungsikan sehingga membutuhkan waktu yang lama jika terjadi masalah karena harus membuka arsip. Pengembangan sistem komputerisasi merupakan solusi terbaik untuk memecahkan permasalahan-permasalahan yang ada pada perusahaan ini serta dengan sistem komputerisasi dapat tercapai suatu kegiatan yang efektif dan efisien dalam menunjang aktifitas dalam perusahaan. Kata Kunci: Komputerisasi Sistem, Sistem Input Data
1, 2
Program Studi Manajemen Informatika AMIK BSI Bekasi Jln. Cut Mutia No 88 Bekasi Telp 021-82425638 ; e-mail: [email protected] ; [email protected]
281
SISTEM INFORMASI INPUT... | ISSN 2089-8711
I.
PENDAHULUAN
Secara umum semua perusahaan mempunyai tujuan dan sasaran yang sama yaitu keberhasilan dalam mengembangkan usaha. Perkembangan teknologi yang pesat saat ini, komputer mempunyai peranan yang sangat penting dalam berbagai bidang. Salah satu diantaranya yaitu di bidang produksi. Disamping manajemen produksi yang baik, dalam proses produksi dibutuhkan pengolahan data yang cepat, tepat dan akurat. PT. Vuteq Indonesia adalah industri yang bergerak di bidang Automotive Sub Assembly, Warehousing & Plastic Injection Manufacturing. Di dalam proses pengolahan data produksi material sudah terkomputerisasi, tetapi belum berfungsi secara optimal. Seperti pengecekan penggunaan material yang tidak dapat dilacak dengan sistem dan pengecekan material yang terkirim ke customer, sehingga membutuhkan waktu lama untuk melacak secara manual. Dengan adanya keterbatasan sistem komputer yang digunakan, membutuhkan sebuah aplikasi pengolahan data tambahan, yang mampu menyajikan data dengan akurat. PT. Vuteq Indonesia adalah cabang dari Vuteq Corporation yang berada di Jepang terletak di kota Toyota. Vuteq Corporation tidak hanya berada di Jepang juga ada hampir di seluruh benua Asia dan benua Amerika. Vuteq Corporation tidak hanya bergerak dalam bidang jasa, tetapi juga bergerak dalam bidang Transportasi, Assembling, Technical Engineering, Manufacture dan lain sebagainya. PT. Vuteq Indonesia mulai diperkenalkan ke PT. Suzuki Indomobil Motor untuk dapat menjadi salah satu supplier (pemasok) dan juga untuk membuka cabang Vuteq Corporation di Indonesia. PT. Vuteq Indonesia mulai berdiri pada bulan Maret 2004 dengan pencatatan Kepala Dinas Tenaga Kerja (Disnaker) Kabupaten Bekasi dengan Nomor : 568/Kep.55/Disnaker/III/2004, dan mulai beroperasi pada bulan Juni tahun 2004 dengan jumlah karyawan ±20 orang, awalnya memproduksi 5 jenis Part yang dilakukan sub assy dan dikirim ke customer PT. Suzuki Indomobil Motor. Pada bulan Agustus 2004 karyawan mulai bertambah menjadi ±65 orang dan part yang disub assy untuk diproduksi pun bertambah. Proses sub assy dan pe-ngiriman part yang dilakukan oleh PT. Vuteq Indonesia untuk customer PT. Suzuki Indomobil Motor dilakukan secara lot sistem dan banyak membutuhkan area stock keeping, dan proses kerja masih dilakukan berdasarkan Purchase Order biasa serta saat
JURNAL SISTEM INFORMASI [VOL.IV NO.2 AGUSTUS 2015] STMIK ANTAR BANGSA proses penagihan banyak memerlukan dokumen yang harus dilampirkan. Pada bulan November 2004 PT. Vuteq Indonesia menawarkan suatu sistem permintaan part menggunakan sistem online (Sequential Delivery). Sequential Delivery adalah pengiriman part berdasarkan urutan jenis mobil yang diproduksi oleh PT. Suzuki Indomobil Motor, dengan cara ini mempermudah kedua belah pihak antara PT. Vuteq Indonesia dengan PT. Suzuki Indomobil Motor, karena semakin mudah pengiriman part yang bisa dilakukan tanpa membutuhkan area stock yang banyak serta saat melakukan penagihan tidak banyak dokumen yang harus dilampirkan.Oleh karena semakin banyaknya penambahan pekerjaan sub assy yang dilakukan dan seiring dengan penggunaan sistem Sequential Delivery, maka PT. Vuteq Indonesia melakukan penambahan karyawan hingga berjumlah ±500 orang hingga sekarang. II.
B. Class Diagram Class diagram adalah diagram yang menunjukkan hubungan antara satu class dengan class yang lainnya [1]. Class diagram dapat digunakan untuk mendeskripsikan tipe objek dalam sistem dan keterhubungan mereka secara luas. Class diagram mendeskripsikan tiga sudut pandang yang berbeda. Sudut pandang ini menjadi jelas sebagai diagram yang dibuat untuk membantu menyatukan desain. Class terdiri dari tiga hal, antara lain [6] : a. Class Name Berisi nama yang diberikan untuk class tersebut. b. Attribute Berisi elemen dari class yang bersangkutan. c. Operation Berisi tindakan yang dilakukan atribut dalam class tersebut. C. Activity Diagram Activity diagram memodelkan alur kerja (work flow) sebuah sistem atau proses bisnis atau menu yang ada pada perangkat lunak. Activity diagram mirip dengan flowchart yang dapat memodelkan sebuah alur kerja dari satu aktivitas ke aktivitas lainnya. Diagram ini berguna ketika ingin menggambarkan perilaku dalam interaksi dengan use case [6]. Elemen-elemen yang terdapat pada activity diagram antara lain: a. Start (keadaan awal) b. End (keadaan akhir) c. Activity (aktivitas) d. Transition (transisi), hubungan antara dua state yang menunjukan kapan sebuah objek dapat bergerak ke state lainnya dengan kondisi tertentu. e. Decision (keputusan), elemen yang menyediakan pilihan alur dalam work flow. f. Shyncronization bar (batang penyelaras), digunakan untuk memperlihatkan sub alur. Terdapat dua macam shyncronization bar yaitu vertical dan horizontal. g. Swimlame, menjelaskan pemeran bisnis yang bertanggung jawab terhadap aktivitas yang dikandungnya.
KAJIAN LITERATUR
Merupakan teori yang digunakan untuk mendukung dan menggambarkan bentuk dari logika model dari suatu program dengan menggunakan simbol-simbol, lambang-lambang, diagram-diagram yang menunjukan secara tepat arti dan fungsinya. Adapun teori pendukung yang dijelaskan adalah sebagai berikut : 2. Pengenalan UML (Unified Modeling Language) UML (Unified Modeling Language) adalah sebuah bahasa pemodelan standar untuk pengembangan sistem atau program. UML menampilkan sekumpulan latihan keahlian terbaik yang telah dibuktikan kesuksesannya pada sistem pemodelan yang besar dan kompleks [1]. UML merupakan bagian yang sangat penting dalam pengembangan software yang object oriented dan proses pengembangan software. “UML dapat membuat pseudo-code, actual code, gambar, diagram, atau deskripsi bagian yang panjang. Bahkan banyak membantu dalam menggambarkan sistem” [1]. Untuk membuat suatu model UML memiliki diagram grafis sebagai berikut : A. Use Case Diagram B. Class Diagram C. Behaviour Diagram (Statechart, Activity, Sequence dan Collaboration) A. Use Case Diagram Use case diagram menggambarkan yang diharapkan dari sebuah sistem yang ditekankan adalah “apa” yang dilakukan sistem dan bukan “bagaimana”. Sebuah use case mempresentasikan sebuah interaksi antara aktor dengan sistem. "Use case adalah suatu set skenario yang digunakan untuk menggambarkan bagaimana suatu sistem digunakan dan menjelaskan manfaat sistem dilihat menurut pandangan orang yang berada di luar sistem atau aktor [1]”.
D. Sequence Diagram Sequence diagram menggambarkan aktifitas objek pada use case dengan mendeskripsikan waktu hidup objek. Oleh karena itu untuk menggambarkan sequence diagram maka harus diketahui objek-objek yang terlibat dalam sebuah use case beserta metode-metode yang dimiliki kelas yang diinstansiasi menjadi objek tersebut [1]. E. ERD (Entity Relationship Diagram) Pemodelan awal basis data yang paling digunakan adalah menggunakan Entity Relationship Diagram (ERD). ERD dikembangkan berdasarkan teori himpunan dalam bidang matematika, ERD digunakan untuk pemodelan basis data relasional [6]. Sehingga jika penyimpanan basis data menggunakan OODBMS (Object Oriented Database
ISSN 2089-8711 | SISTEM INFORMASI INPUT ...
282
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA [VOL.IV NO.2 AGUSTUS 2015] Management System) maka perancangan basis data tidak perlu menggunakan ERD. ERD memiliki beberapa aliran notasi seperti notasi Chen (dikembangkan oleh Peter Chen), Barker F. Sistem informasi Sistem Informasi dalam sebuah system meliputi pemasukan data ( input ) kemudian diolah melalui suatu model dalam pemrosesan data, dan hasil informasi akan ditangkap kembali sebagai suatu input dan seterusnya sehingga membentuk siklus informasi yang dapat diperoleh dari system informasi sebagai system khusus dalam organisasi untuk mengolah informasi tersebut. Sistem informasi adalah suatu sistem yang dibuat oleh manusia yang terdiri dari komponen-komponen dalam organisasi untuk mencapai suatu tujuan yaitu menyajikan informasi. Pengertian lain dari system informasi adalah sekumpulan prosedur organisasi yang pada saat dilaksanakan dan memberikan informasi bagi pengambil keputusan dan/atau untuk mengendalikan informasi. Sistem informasi adalah sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, membantu dan mendukung kegiatan operasi, bersifat manajerial dari suatu organisasi dan membantu mempermudah penyediaan laporan yang diperlukan. Sistem informasi adalah data yang dikumpulkan, dikelompokkan dan diolah sedemikian rupa sehingga menjadi sebuah satu kesatuan informasi yang saling terkait dan saling mendukung sehingga menjadi suatu informasi yang berharga bagi yang menerimanya. Sistem informasi adalah suatu kombinasi terarturapapun dari orang (people), perangkat keras (hardware), piranti lunak (software), Jaringan komunikasi dan data (computer networks communications), dan basis data (database) yang mengumpulkan, mengubah dan menyebarkan informasi di dalam suatu bentuk organisasi.
(dikembangkan oleh Richard Barker, Ian Palmer, Harry Ellis), notasi Crow’s Foot, dan beberapa notasi lain. Namun yang sering digunakan adalah notasi Chen. Pada tahapan ini, sistem dibuat sesuai dengan perancangan sistem yang telah dilakukan. Pembuatan halaman website input data menggunakan bahasa pemrograman PHP. Database yang digunakan untuk menyimpan data-data sistem input data menggunakan database MySQL. Tahap pengujian sistem ini menjelaskan mengenai hasil pengujian dengan metode blackbox dan kuesioner pengujian sistem webqual untuk pengguna IV. HASILPEMBAHASAN 1.
Use Case Diagram Dalam pembuatan use case diagram menggunakan model sea level. Berikut adalah use case diagram dalam masingmasing proses.
III. METODE PENELITIAN Metode penelitian yang digunakan dalam penelitian ini menggunakan metode teknik pengumpulan data dan metode pengembangan perangkat lunak. A. Metode Pengembangan Perangkat Lunak Metode yang digunakan pada pengembangan perangkat lunak ini menggunakan model waterfall [8]. Yang terbagi menjadi tiga tahapan yaitu : 1. Analisis Kebutuhan Pada tahap analisa kebutuhan untuk sistem, peneliti mengidentifikasi kebutuhan perangkat lunak dan perangkat keras yang akan dibutuhkan untuk pembuatan sistem sesuai dengan gambaran umum sistem yang dibutuhkan user. 2. Perancangan Sistem dan Perangkat Lunak Tahap perancangan sistem yang akan dijelaskan meliputi perancangan diagram UML, perancangan database, serta perancangan tampilan. 3. Implementasi dan Pengujian
283
SISTEM INFORMASI INPUT... | ISSN 2089-8711
Sumber: Hasil Penelitian (2015) Gambar 1. Use Case Diagram Input dan Edit Data Produksi
JURNAL SISTEM INFORMASI [VOL.IV NO.2 AGUSTUS 2015] STMIK ANTAR BANGSA Tabel 1. Deskripsi Use Case Input dan Edit Data Produksi
Use Case Name
Input dan Edit Data Produksi Bagian produksi dapat menginput data produksi dan mencetak laporan Bagian produksi dapat menginput data ke dalam sistem dan mencetak data produksi secara online Bagian produksi telah login kedalam sistem
Requirements
Goal
Pre-Conditions Post-Conditions
Failed end Condition
Actors Main Flow Base Path
Alternate /Invariant A
Invariant B
Flow
Bagian produksi menginput data barang sesuai aktual produksi Bagian produksi tidak dapat melakukan input data barang Operator Produksi 1. Pengguna memasukan part no. dan jumlah sesuai barang yang diproduksi. 2. Sistem akan menyimpan data tersebut kedalam database. A1. Pengguna memasukan part no. dan jumlah barang. A2. Sistem menyimpan data dan menampilkan pesan "Data Telah Diinput". B1. Pengguna memasukan part no. dan jumlah barang. B2.Sistem tidak menyimpan data dan tidak menampilkan pesan.
Tabel 2. Deskripsi Use Case Diagram Input dan Edit Data Delivery
Use Case Name Requirements
Goal
Pre-Conditions Post-Conditions
Failed end Condition
Actors Main Flow Base Path
Alternate /Invariant A
Flow
Input dan Edit Data Delivery Bagian produksi dapat menginput data delivery dan mencetak laporan Bagian produksi dapat menginput data ke dalam sistem dan mencetak data delivery secara online Bagian produksi telah login kedalam sistem Bagian produksi menginput data barang sesuai aktual barang yang akan dikirim ke customer Bagian produksi tidak dapat melakukan input data barang Operator Produksi 1.Pengguna memasukan part no. sesuai barang yang akan dikirim ke customer. 2.Pengguna memasukan jumlah sesuai barang yang akan dikirim ke customer. 3.Sistem akan menyimpan data tersebut kedalam database. A1.Pengguna memasukan part no. dan jumlah barang. A2. Sistem menyimpan data dan menampilkan pesan "Data Telah Diinput".
Sumber: Hasil Penelitian (2015)
Sumber: Hasil Penelitian (2015) Gambar 2. Use Case Diagram Input dan Edit Data Delivery
Sumber: Hasil Penelitian (2015) Gambar 3. Use Case Diagram Lihat Data Stok
ISSN 2089-8711 | SISTEM INFORMASI INPUT ...
284
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA [VOL.IV NO.2 AGUSTUS 2015] Tabel 4. Deskripsi Use Case Diagram Lihat dan Edit Data Bill Of Material Tabel 3. Deskripsi Use Case Diagram Lihat Data Stok
Use Case Name Use Case Name Requirements
Goal
Pre-Conditions Post-Conditions Failed end Condition Actors Main Flow Base Path
Alternate Flow /Invariant A
Invariant B
Lihat Data Stok Bagian produksi dapat melihat data stok dan mencetak laporan data stok Bagian produksi dapat melihat data di dalam sistem dan mencetak data stok secara online Bagian produksi telah login kedalam sistem Bagian produksi membuka halaman stok Bagian produksi tidak dapat melihat data stok Operator Produksi 1. Pengguna memilih tab stok pada sistem. 2. Pengguna memilih button cetak data stok 3. Sistem akan mencetak data stok
Requirements
Goal
Pre-Conditions Post-Conditions
Failed end Condition
Actors Main Flow Base Path
A1.Pengguna memilih button cetak data stok A2. Sistem akan mencetak data stok B1. Pengguna memilih button cetak data stok B2. Sistem tidak dapat mencetak data stok
AlternateFlow /Invariant A
Sumber: Hasil Penelitian (2015)
Invariant B
Sumber: Hasil Penelitian (2015) Gambar 4. Use Case Diagram Lihat dan Edit Data Bill Of Material
285
SISTEM INFORMASI INPUT... | ISSN 2089-8711
Lihat dan Edit Data Bill Of Material Bagian produksi dapat melihat, menambah, mengubah dan mencetak data Bill Of Material. Bagian produksi dapat melihat, menambah, mengubah dan mencetak data Bill Of Material secara online. Bagian produksi telah login kedalam sistem Bagian produksi membuka halaman BOM, menambah data BOM dan mencetak data BOM Bagian produksi tidak dapat melihat data, menambah data dan mencetak data BOM. Operator Produksi 1. Pengguna memilih tab BOM pada sistem. 2. Pengguna memilih button cetak data BOM Sistem akan mencetak data BOM 3. Pengguna memilih button tambah data BOM 4. Sistem akan menyimpan data BOM A1. Pengguna memilih button cetak data BOM A2. Sistem akan mencetak data BOM A3. Pengguna memilih button tambah data BOM A4. Sistem akan menyimpan data BOM B1. Pengguna memilih button cetak data BOM B2. Sistem tidak dapat mencetak data BOM B3. Pengguna memilih button tambah data BOM B4. Sistem tidak dapat menyimpan data BOM
JURNAL SISTEM INFORMASI [VOL.IV NO.2 AGUSTUS 2015] STMIK ANTAR BANGSA Alternate Flow /Invariant A
Invariant B
A1. Pengguna memasukan password lama A2. Pengguna memasukan password baru A3. Sistem akan menyimpan password baru dan menampilkan pesan "Data Telah Diupdate" B1. Pengguna memasukan password lama B2. Pengguna memasukan password baru B3. Sistem tidak menyimpan password baru dan tidak menampilkan pesan
Sumber: Hasil Penelitian (2015)
Sumber: Hasil Penelitian (2015) Gambar 5. Use Case Diagram Mengganti Password Tabel 5. Deskripsi Use Case Diagram Mengganti Password
Use Case Name Requirements
Goal
Pre-Conditions Post-Conditions
Failed end Condition Actors Main Flow Base Path
Mengganti Password Bagian produksi mengganti Password login ke sistem Bagian produksi mengganti Password login ke sistem Bagian produksi telah kedalam sistem
dapat untuk dapat untuk
Sumber: Hasil Penelitian (2015) Gambar 6. Use Case Diagram Logout
login
Bagian produksi menginput password lama dan password baru Bagian produksi tidak dapat mengganti password Operator Produksi 1. Pengguna memasukan password lama 2. Pengguna memasukan password baru 3. Pengguna memasukan password baru untuk verifikasi 4. Sistem akan menyimpan password yang baru dan menampilkan pesan "Data Telah Diupdate"
Tabel 6. Deskripsi Use Case Diagram Logout
Use Case Name Requirements
Goal
Pre-Conditions Post-Conditions Failed end Condition Actors Main Flow Base Path
Logout Bagian produksi keluar dari sistem setelah selesai melakukan pekerjaannya Bagian produksi keluar dari sistem setelah selesai melakukan pekerjaannya Bagian produksi telah login kedalam sistem Bagian produksi memilih tab logout Bagian produksi tidak dapat keluar dari sistem Operator Produksi 1. Pengguna memilih tab logout 2. Pengguna keluar dari sistem
ISSN 2089-8711 | SISTEM INFORMASI INPUT ...
286
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA [VOL.IV NO.2 AGUSTUS 2015] Alternate Flow /Invariant A
Invariant B
A1. Pengguna memilih tab logout A2. Pengguna keluar dari sistem A3. Sistem akan menampilkan pesan "Anda Telah Keluar" B1. Pengguna memilih tab logout B2. Pengguna keluar dari sistem B3. Sistem tidak dapat mengeluarkan pengguna dan tidak menampilkan pesan
Alternate Flow /Invariant A
Invariant B
Sumber: Hasil Penelitian (2015)
2. Pengguna dapat melihat grafik productivity A1. Pengguna memilih tab productivity A2.Pengguna dapat melihat grafik productivity A3. Sistem akan menampilkan grafik productivity B1. Pengguna memilih tab productivity B2. Pengguna dapat melihat grafik productivity B3. Sistem tidak menampilkan grafik productivity
Sumber: Hasil Penelitian (2015) Gambar 7. Use Case Diagram Lihat Data Productivity Tabel 7. Deskripsi Use Case Diagram Lihat Data Productivity
Use Case Name Requirements Goal
Pre-Conditions Post-Conditions Failed end Condition
Actors Main Flow Base Path
287
Lihat Data Productivity Bagian produksi dapat melihat grafik productivity Bagian produksi dapat melihat grafik productivity dan mencetak data productivity Bagian produksi telah login kedalam sistem Bagian produksi memilih tab productivity Bagian produksi tidak dapat melihat grafik productivity Line Admin 1. Pengguna memilih tab productivity
SISTEM INFORMASI INPUT... | ISSN 2089-8711
Sumber: Hasil Penelitian (2015) Gambar 8.. Use Case Diagram Pengguna Tabel 8. Deskripsi Use Case Diagram Pengguna Use Case Name Requirements
Goal
Pre-Conditions Post-Conditions Failed end Condition
Actors Main Flow Base Path
Pengguna Administrator dapat menambah, meng-ubah dan menghapus nama pengguna Administrator dapat Menambah, meng-ubah dan menghapus nama pengguna Administrator telah login kedalam sistem Administrator memilih tab pengguna Administrator tidak dapat menambah, mengubah dan menghapus nama pengguna Administrator 1. Pengguna memilih tab pengguna
JURNAL SISTEM INFORMASI [VOL.IV NO.2 AGUSTUS 2015] STMIK ANTAR BANGSA
Alternate Flow /Invariant A
Invariant B
2.Pengguna dapat menambah, mengubah dan menghapus nama pengguna A1. Pengguna memilih tab pengguna A2.Pengguna dapat menambah, mengubah dan menghapus nama pengguna A3. Sistem akan menyimpan data pengguna yang baru B1. Pengguna memilih tab pengguna B2. Pengguna tidak dapat menambah, mengubah dan menghapus nama pengguna B3. Sistem tidak menyimpan data pengguna yang baru
Sumber: Hasil Penelitian (2015)
2. Perancangan Perangkat Lunak Perancangan perangkat lunak ini difokuskan pada empat atribut, yaitu struktur data, representasi antarmuka, interaksi antar objek dan arsitektur perangkat lunak didalam kelas. A. Rancangan Dokumen 1. Nama Dokumen : Laporan Produksi Fungsi : Laporan jumlah barang yang diproduksi Sumber : Line Produksi Tujuan : Leader Line Media : Kertas Jumlah : Relative Nama Dok.: Laporan Barang Keluar Fungsi : Untuk mengetahui barang apa saja yang dikirim ke customer
Sumber Tujuan Media Jumlah
: Line Produksi : Leader Line : Kertas : Relative
2. Fungsi Sumber Tujuan Media Jumlah
Nama Dokumen : Surat Jalan Keluar : Sebagai Dokumen pengantar pengiriman barang : Line Produksi : Customer : Kertas : Relative
3. Fungsi Sumber Tujuan Media Jumlah
Nama Dokumen : Laporan Data Stok : Laporan jumlah data stok yang tersedia di line : Line Produksi : Leader Line : Kertas : Relative
4. Fungsi Sumber Tujuan Media Jumlah
Nama Dokumen : Laporan Productivity : Laporan productivity bulanan : Line Produksi : Manager Produksi : Kertas : Relative
3. Basis Data Perancangan basis data menghasilkan pemetaan tabel-tabel yang digambarkan menggunakan Entity Relationship Diagram dibawah ini.
Sumber: Hasil Penelitian (2015) Gambar 9. Entity Relationship Diagram
ISSN 2089-8711 | SISTEM INFORMASI INPUT ...
288
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA [VOL.IV NO.2 AGUSTUS 2015]
Sumber: Hasil Penelitian (2015) Gambar 10. Logical Record Structure
Penjelasan ERD gambar diatas adalah sebagai berikut: 1. Entitas Pengguna memiliki atribut nama_pengguna, level, dan password. Setiap level pengguna memiliki karakteristik yang berbeda. 2. Entitas Delivery terhubung dengan entitas BOM tipe relasi one to many meng-gunakan atribut id_bom. 3. Entitas Produksi terhubung dengan entitas BOM tipe relasi one to many menggunakan atribut id_bom. 4. Entitas Stok terhubung dengan entitas BOM tipe relasi one to many menggunakan atribut id_bom. 5. Entitas Stok terhubung dengan entitas Delivery tipe relasi one to many menggunakan atribut id_bom, sehingga jumlah barang di stok selalu update, karena stok = produksi-delivery. A. Spesifikasi file Dari ERD diatas maka sekarang kita menentukan spesifikasi file. Spesifikasi file tersebut disimpan dalam database "glass_line", berikut adalah spesifikasi file tersebut:
289
SISTEM INFORMASI INPUT... | ISSN 2089-8711
Tabel 9. Spesifikasi File Produksi
No 1
Elemen Data No
Akronim
Type
Size
id_produks i waktu
integer
15
2
Tanggal
3
no_palet
Varchar
50
4
No Pallet Part No
id_bom
Varchar
20
5
Jumlah
qty
Integer
5
6
Ket.
keterangan
Varchar
20
Sumber: Hasil Penelitian (2015)
date
Ket Primar y Key
JURNAL SISTEM INFORMASI [VOL.IV NO.2 AGUSTUS 2015] STMIK ANTAR BANGSA Tabel 10. Spesifikasi Surat jalan No
Elemen Data
Akronim
Type
Size
Ket
1
No
id_delivery
integer
15
P. Key
2
Tanggal
waktu
date
3
No Surat Jalan
no_surat
Varchar
50
4
No Body
no_body
Varchar
50
4
Part No
id_bom
Varchar
20
5
Jumlah
qty
Integer
5
6
Keterangan
keterangan
Varchar
20
Rancangan Halaman Beranda Pada halaman ini menunjukan bahwa pengguna sistem telah login ke dalam sistem input data produksi, username dan password pengguna telah sesuai.
Sumber: Hasil Penelitian (2015)
4. Rancangan Antarmuka Dalam tahap ini penulis akan menjelaskan tentang perancangan antarmuka halaman aplikasi sistem input produksi line glass assy PT. Vuteq Indonesia. A. Rancangan Halaman Login Dalam halaman ini pengguna sistem harus login terlebih dahulu untuk dapat mengakses sistem, password dan username akan diberikan oleh administrator. Dengan username dan password ini juga akan membedakan level dari pengguna sistem tersebut. Rancangan halaman login dapat dilihat pada gambar di bawah ini:
Sumber: Hasil Penelitian (2015) Gambar 12. Rancangan Halaman Beranda
C. Rancangan Halaman Input Data Produksi Pada halaman ini pengguna dapat berinteraksi dengan sistem dengan menginput data produksi sesuai dengan aktual barang yang telah diproduksi di line glass assy serta dapat mencetak laporan produksi untuk dijadikan laporan, pada gambar 13 adalah rancangan halaman input data produksi.
Sumber: Hasil Penelitian (2015) Gambar 11. Rancangan Halaman Login
Sumber: Hasil Penelitian (2015) Gambar 13. Rancangan Halaman Input Data Produksi
ISSN 2089-8711 | SISTEM INFORMASI INPUT ...
290
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA [VOL.IV NO.2 AGUSTUS 2015] D. Rancangan Halaman Stok Pada halaman ini pengguna dapat melihat data stok barang finish good yang telah diproduksi di line glass assy, pengguna dapat mencetak data stok barang yang dapat digunakan sebagai laporan data stok serta dapat digunakan untuk crosscheck pada saat dilakukan inventory, pada gambar III.15 merupakan rancangan halaman stok.
Sumber: Hasil Penelitian (2015) Gambar 14. Rancangan Halaman Stok
E. Rancangan Halaman Input Data Delivery Pada halaman ini pengguna dapat melakukan proses input data barang yang akan dikirim ke customer serta dapat mencetak laporan pengeluaran barang untuk digunakan sebagai laporan ke atasan dan sebagai dokumen pengantar pengiriman barang (surat jalan). Gambar III.16 merupakan rancangan halaman input data delivery.
Sumber: Hasil Penelitian (2015) Gambar 15. Rancangan Halaman Input Data Delivery
291
SISTEM INFORMASI INPUT... | ISSN 2089-8711
F. Rancangan Halaman Bill Of Material Pada halaman ini pengguna dapat melihat data penggunaan material (bill of material) pada setiap item barang yang diproduksi serta dapat mencetak data bill of material tersebut. Pada gambar 17 merupakan rancangan halaman bill of material.
Sumber: Hasil Penelitian (2015) Gambar 17. Rancangan Halaman Bill Of Material
G. Rancangan Halaman Productivity Pada halaman ini pengguna dapat melihat grafik produktivity produksi, jumlah unit yang dihasilkan serta dapat mencetak grafik tersebut untuk dijadikan laporan untuk manajer produksi. Pada gambar III.18 merupakan rancangan halaman productivity.
Sumber: Hasil Penelitian (2015) Gambar 18. Rancangan Halaman Productivity
JURNAL SISTEM INFORMASI [VOL.IV NO.2 AGUSTUS 2015] STMIK ANTAR BANGSA H. Rancangan Halaman Pengguna Pada halaman ini pengguna level administrator dapat menambah, mengubah serta menghapus nama pengguna yang dapat masuk ke sistem. Gambar 19 adalah rancangan halaman pengguna.
Penjelasan Class Diagram tersebut adalah sebagai berikut: 1. Class Delivery terhubung dengan Class BOM tipe relasi one to many meng-gunakan atribut id_bom. 2. Class Produksi terhubung dengan class BOM tipe relasi one to many menggunakan atribut id_bom. 3. Class Stok terhubung dengan class BOM tipe relasi one to many menggunakan atribut id_bom. 4. Class Stok terhubung dengan class Delivery tipe relasi one to many menggunakan atribut id_bom, sehingga jumlah barang di stok selalu update, karena stok = produksi-delivery. B. Sequence Diagram 1. Sequence Diagram Use Case : Input dan Edit Produksi
Sumber: Hasil Penelitian (2015) Gambar 19. Rancangan Halaman Pengguna
3.3.4. Rancangan Arsitektur Perangkat Lunak Dalam tahap ini penulis menjelaskan tentang kelas-kelas yang ada pada sistem menggunakan alat bantu class diagram dan sequence diagram berdasarkan dengan use case yang telah dijelaskan pada tahap sebelumnya. A. Class Diagram
Sumber: Hasil Penelitian (2015) Gambar 21. Sequence Diagram Use Case : Input dan Edit Produksi
Sumber: Hasil Penelitian (2015) Gambar 20. Class Diagram Sistem Input Data Produksi Line Glass Assy
Proses input dan edit data produksi diawali dengan proses login ke sistem, selanjutnya masuk ke tab produksi. Sequence diagram pada gambar.21 diatas menggambarkan setelah pengguna memasukan part no, jumlah dan tanggal, kemudian sistem menyimpan data tersebut.
ISSN 2089-8711 | SISTEM INFORMASI INPUT ...
292
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA [VOL.IV NO.2 AGUSTUS 2015] 2. Sequence Diagram Use Case : Input dan Edit Delivery
4. Sequence Diagram Use Case : Mengganti Password
Proses input dan edit data delivery diawali dengan proses login ke sistem, selanjutnya masuk ke tab delivery. Sequence diagram pada gambar 22 menggambarkan setelah pengguna memasukan part no, no surat jalan, jumlah dan tanggal, kemudian sistem menyimpan data tersebut serta mencetak laporan apabila user memerlukan.
Pengguna sistem ini dapat mengganti passwordnya setelah login kedalam sistem dan memilih tab password. Pengguna harus memasukan password lama dan password yang baru untuk menggantinya. Pada gambar 24 berikut merupakan sequence diagram mengganti password.
Sumber: Hasil Penelitian (2015) Gambar 22. Diagram Sequence Use Case : Input dan Edit Data Delivery
3. Sequence Diagram Use Case : Lihat dan Edit Data Bill Of Material Proses input data bill of material diawali dengan proses login pengguna kedalam sistem kemudian memilih tab Bill of Material. pada proses input data bill of material dapat dilihat pada sequence diagram berikut.
Sumber: Hasil Penelitian (2015) Gambar 24. Sequence Diagram Use Case : Mengganti Password
5. Sequence Diagram Use Case : Lihat Data Stok Pada tahap ini pengguna dapat memeriksa data stok dan memastikan jumlah barang sesuai dengan aktual. Pengguna juga dapat mencetak data stok secara online untuk dijadikan laporan data stok dan dapat digunakan untuk crosscheck pada saat inventory. Berikut adalah sequence diagram lihat data stok.
Sumber: Hasil Penelitian (2015) Gambar 23. Sequence Diagram Use Case : Lihat dan Edit Data Bill Of Material Sumber: Hasil Penelitian (2015) Gambar 25. Sequence Diagram Use Case : Lihat Data Stok
293
SISTEM INFORMASI INPUT... | ISSN 2089-8711
JURNAL SISTEM INFORMASI [VOL.IV NO.2 AGUSTUS 2015] STMIK ANTAR BANGSA 6. Sequence Diagram Use Case : Lihat Data Productivity
8. Sequence Diagram Use Case : Logout
Pada gambar 26 dapat dilihat sequence diagram lihat data productivity, dalam proses ini hanya menampilkan grafik serta mencetaknya apabila diperlukan. Dalam proses ini, tidak memerlukan input data dari pengguna, karena data tersebut diambil dari data produksi.
Dalam proses ini pengguna yang selesai menggunakan sistem diharapkan keluar dari sistem untuk menjaga keamaanan sistem.
Sumber: Hasil Penelitian (2015) Gambar 26. Sequence Diagram Use Case : Lihat Data Productivity
7. Sequence Diagram Use Case : Pengguna Dalam sequence diagram ini menggambarkan proses pengguna dengan level administrator menambah, mengubah atau menghapus pengguna. Pada proses ini hanya pengguna dengan level administrator saja yang dapat mengaksesnya. berikut ini adalah sequence diagram pengguna. Sumber: Hasil Penelitian (2015) Gambar 28. Sequence Diagram Use Case: Logout
3.4. Implementasi Rancangan antar muka Tahap awal yang dilakukan pada implemetasi sistem adalah membuat antarmuka untuk mempermudah pengguna menggunakan sistem yang dibuat, berikut akan dijelaskan tahapan pembuatan antarmuka dalam sistem input data produksi line glass assy beserta spesifikasi hardware yang dibutuhkan dan software yang digunakan untuk membuat sistem ini. 1. Pembuatan Halaman Login Pengguna yang telah diberi username dan password oleh administrator harus memasukan username dan password yang sesuai. Halaman login dibuat di dalam file “index.php” dengan nama modul “ceklogin”. Adapun form login untuk menampilkan halaman login yang digunakan mahasiswa untuk masuk ke dalam sistem : Sumber: Hasil Penelitian (2015) Gambar 27. Sequence Diagram Use Case : Pengguna
ISSN 2089-8711 | SISTEM INFORMASI INPUT ...
294
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA [VOL.IV NO.2 AGUSTUS 2015] 3. Pembuatan Halaman Produksi Pada halaman ini pengguna dapat melakukan proses input data produksi serta mengedit data produksi. Halaman produksi dibuat di dalam file modul "data_barang_masuk.php" dan "aksi_barang_masuk.php". gambar berikut adalah halaman produksi.
Sumber: Hasil Penelitian (2015) Gambar 29. Halaman Login
2.Pembuatan Halaman Beranda Jika pengguna telah login ke dalam sistem maka selanjutnya halaman yang akan tampil adalah halaman beranda. Halaman beranda dibuat di dalam file "content.php" . Berikut adalah implementasi dari halaman beranda.
Sumber: Hasil Penelitian (2015) Gambar 31. Halaman Produksi
4. Pembuatan Halaman Stok Pada halaman ini pengguna dapat melihat jumlah stok barang yang ada di line glass assy, serta dapat mencetak data tersebut. Halaman stok dibuat di dalam file modul "data_stok.php" dan "aksi_data_stok.php".
Sumber: Hasil Penelitian (2015) Gambar 30. Halaman Beranda
295
SISTEM INFORMASI INPUT... | ISSN 2089-8711
Sumber: Hasil Penelitian (2015) Gambar 32. Halaman Stok
JURNAL SISTEM INFORMASI [VOL.IV NO.2 AGUSTUS 2015] STMIK ANTAR BANGSA 5. Pembuatan Halaman Delivery Pada halaman ini pengguna dapat melakukan proses input data barang yang akan dikirim ke customer serta dapat mencetak data tersebut untuk digunakan sebagai laporan barang keluar serta surat jaran. Halaman delivery dibuat di dalam file modul "data_barang_keluar.php" dan "aksi_barang_keluar.php". Gambar 32 adalah halaman delivery.
Sumber: Hasil Penelitian (2015) Gambar 33. Halaman Delivery
6. Pembuatan Halaman Bill Of Material Pada halaman ini pengguna dapat melihat varian model barang produksi dan dapat menambah data serta mencetak data bill of material tersebut. Halaman bill of material dibuat di dalam file modul "data_bom.php" dan "aksi_bom.php". adalah halaman bill of material.
Sumber: Hasil Penelitian (2015) Gambar 34. Halaman Bill Of Material
7. Pembuatan Halaman Productivity Pada halaman ini pengguna dapat melihat grafik productivity harian, jumlah barang yang dihasilkan dalam bentuk grafik.
Sumber: Hasil Penelitian (2015) Gambar 35. Halaman Productivity
8. Pembuatan Halaman Pengguna Pada halaman ini hanya pengguna dengan level administrator saja yang dapat mengaksesnya. Pada halaman ini administrator dapat menambah, mengubah serta menghapus data pengguna sistem. Halaman pengguna dibuat di dalam file modul "data_pengguna" dan "aksi_pengguna" pada gambar 35 merupakan halaman pengguna.
Sumber: Hasil Penelitian (2015) Gambar 36. Halaman Pengguna
ISSN 2089-8711 | SISTEM INFORMASI INPUT ...
296
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA [VOL.IV NO.2 AGUSTUS 2015] B. Spesifikasi Sistem Komputer Berikut ini adalah sistem yang diperlukan untuk pembuatan dan implementasi sistem ini, baik kebutuhan hardware maupun kebutuhan software. 1. Spesifikasi Perangkat Keras Kebutuhan hardware yang digunakan, diantaranya: a. Notebook dengan prosesor core i3 2.13GHz. b. RAM 4Gb. c. SSD 120 Gb. 2. Spesifikasi Perangkat Lunak Kebutuhan sofware yang digunakan, antara lain: a. Sistem Operasi Microsoft Windows 7. b. Notepad ++ sebagai Text Editor. c. Browser Mozilla Firefox 13.0. d. Xampp 1.6.4 2.
V.
KESIMPULAN
Berdasarkan apa yang telah penulis uraikan diatas maka dapat ditarik kesimpulan sebagai berikut : 1. Sistem input data produksi line glass assy PT. Vuteq Indonesia membantu penggunanya untuk lebih mudah melakukan pekerjaannya dalam proses input data produksi, input data delivery, pengisian bill of material, serta grafik productivity. 2. Dalam proses pembuatan laporan juga telah dipermudah serta diperingkas dengan file laporan berbentuk pdf. 3. Pada pengujian sistem menggunakan metode blackbox dihasilkan semua fungsi pada fitur sistem telah berhasil berjalan dengan baik. REFERENSI [1] Hamilton, Kim., dan Russell Miles. Learning UML 2.0. United States of America : O'Reilly Media, Inc. 2006. [2] Valade, Janet. PHP & MySQL For Dummies, 4th Edition. Canada : Wiley Publishing, Inc. 2010. [3] Bell, Douglass. Software Engineering For Students. England : Addison-Wesley, Inc. 2005. [4] Nixon, Robin. Learning PHP, MySQL & Java Script. United States of -America : O'Reilly Media, Inc. 2009. [5] Milicev, Dragan. Model Driven Development with Executable UML. Canada : Wiley Publishing, Inc. 2009. [6] Sukamto, Rossa. Ariani., dan M. Shalahuddin. Rekayasa Perangkat Lunak. Bandung : Informatika. 2013.
297
SISTEM INFORMASI INPUT... | ISSN 2089-8711
[7] Prasetio, Adhi. Buku Pintar Pemrograman Web. Bandung : Mediakita. 2012. [8] Sommerville, Ian. Software Engineering 8. England : Addisson Westley, Inc. 2007.
Kuat Wiyanto. Tahun 2015 lululs Program Diploma Tiga (DIII) Program Studi Manajemen Informatika AMIK BSI Bekasi. Saat ini bekerja sebagai Operator Produksi di PT. Vuteq Indonesia.
Anastasia Siwi Fatma Utami, M.Kom. Tahun 2005 lulus Program Strata Satu (S10 Program Studi Sistem Informasi STMIK MH. Thamrin Jakarta. Tahun 2010 lulus Program Strata Dua (S2) Magiter Ilmu Komputer dari STMIK Nusa Mandiri Jakarta, mengajar mata kuliah Struktur Data dan matakuliah Etika Profesi IT di AMIK Bina Sarana Infromatika Bekasi, pernah menjadi pemakalah pada seminar nasioanal (SNIT)di Jakarta dengan judul pemilihan jurusan pada SMK Strada dengan metode AHP no proceeding ISBN 978-602-99213-0-4, international (ISSIT) di Jogjakarta dengan judul makalah pemilihan daerah wisata pantai potinsial untuk di kembangkan dengan metode ANP di kabupaten gunung kidul DIY no preceeding ISBN 978-602-99213-1-1, dan seminar nasional (SNIT) di bandung SNIT Bandung dengan judul makalah pemilihan daerah wisata pantai potinsial untuk di kembangkan dengan metode AHP di kabupaten gunung kidul DIY no preceeding ISBN 978-60299213-2-8.
Vol. IV No. 1 Februari 2015
ISSN. 2089-8711
INDEKS PENULIS Ardiansyah, Muhamad dan Herlawati. SISTEM INFORMASI PENJUALAN BARANG BERBASIS WEB PADA TOKO HENNY’S BUTIK BEKASI. Jurnal Sistem Informasi STMIK Antar Bangsa. Vol. IV No. 1 Februari 2015: 1 - 9 Prasetyo, Feri H. PENILAIAN TINGKAT KEMATANGAN SISTEM INFORMASI PERPUSTAKAAN DIGITAL BSI STUDI KASUS E-LIBRARY.BSI.AC.ID. Jurnal Sistem Informasi STMIK Antar Bangsa. Vol. IV No. 1 Februari 2015: 10 - 22 Carolina, Irmawati. PENGUKURAN TINGKAT MATURITY TATA KELOLA TI BERDASARKAN DOMAIN PO DAN AI MENGGUNAKAN COBIT 4.1. Jurnal Sistem Informasi STMIK Antar Bangsa. Vol. IV No. 1 Februari 2015: 23 - 32 Sofica, Verra. METODE ANALYTICAL HIERARCHY PROCESS DALAM SISTEM PENDUKUNG KEPUTUSAN PENENTUAN GURU BERPRESTASI. Jurnal Sistem Informasi STMIK Antar Bangsa. Vol. IV No. 1 Februari 2015: 33 - 38 Wahyudi, Tengku Sofyan dan Anton. PENGENALAN KEBUDAYAAN DAERAH PROPINSI SUMATERA UTARA MENGGUNAKAN TEKNOLOGI AUGMENTED EALITY BERBASIS ANDROID. Jurnal Sistem Informasi STMIK Antar Bangsa. Vol. IV No. 1 Februari 2015: 39 47 Murtina, Hidayanti. PENUNJANG KEPUTUSAN PEMILIHAN SUPERVISOR DENGAN MENGGUNAKAN METODE TOPSIS PADA PT NIPPON INDOSARI CORPINDO. Jurnal Sistem Informasi STMIK Antar Bangsa. Vol. IV No. 1 Februari 2015: 48 - 54 Supendar, Hendra dan Henny Leidiyana. PENERAPAN METODE SVM UNTUK KLASIFIKASI RESIKO KREDIT KEPEMILIKAN KENDARAAN (MOTOR). Jurnal Sistem Informasi STMIK Antar Bangsa. Vol. IV No. 1 Februari 2015: 55 - 63 Brawijaya, Herlambang. SISTEM INFORMASI GUNA MENINGKATKAN PENJUALAN REPTIL BERBASIS WEB PADA TOKO 68 REPTILES SURABAYA. Jurnal Sistem Informasi STMIK Antar Bangsa. Vol. IV No. 1 Februari 2015: 64 - 72 Sukmana, Sulaeman Hadi, Miwan K Hidayat dan Irawan Satriadi. PENGARUH KUALITAS ANIME TERHADAP KEPUASAN PENONTON. Jurnal Sistem Informasi STMIK Antar Bangsa. Vol. IV No. 1 Februari 2015: 73 - 80
Vol. IV No. 1 Februari 2015
ISSN. 2089-8711
Jupriyono dan Sriyadi. SISTEM INFORMASI AKADEMIK BERBASIS WEB PADA SMP TAHFIDZ AL-AMIEN PRENDUAN. Jurnal Sistem Informasi STMIK Antar Bangsa. Vol. IV No. 1 Februari 2015: 81 - 89 Usman AS, Agus Junaidi dan Frisma Handayanna. SISTEM INFORMASI AKADEMIK LEMBAGA KURSUS KOMPUTER PT. ARETANET INDONESIA. Jurnal Sistem Informasi STMIK Antar Bangsa. Vol. IV No. 1 Februari 2015: 90 - 98 Jaelani, Ahmad dan Imron. OPTIMALISASI WEB RECRUITMENT UNTUK MENDAPATKAN CALON TENAGA KERJA POTENSIAL PADA PT PANCAPRIMA EKABROTHERS TANGERANG. Jurnal Sistem Informasi STMIK Antar Bangsa. Vol. IV No. 1 Februari 2015: 99 - 105 Setiawan, Santoso. SISTEM PENDUKUNG KEPUTUSAN PEMBAGIAN RASKIN MENGGUNAKAN METODE ANALITICAL HIERARCHY PROCESS. Jurnal Sistem Informasi STMIK Antar Bangsa. Vol. IV No. 1 Februari 2015: 106 - 114 Riyanti, Yeni dan Taufik Baidawi. SISTEM INFORMASI PENJUALAN CAT MOBIL DAN MOTOR BERBASIS WEB PADA TOKO KARYA INDAH BEKASI. Jurnal Sistem Informasi STMIK Antar Bangsa. Vol. IV No. 1 Februari 2015: 115 - 125 Utami, Dian dan Nani Agustina. SISTEM INFORMASI PENERIMAAN SISWA BARU BERBASIS WEB PADA SMP USWATUN HASANAH JAKARTA. Jurnal Sistem Informasi STMIK Antar Bangsa. Vol. IV No. 1 Februari 2015: 126 - 134
Vol. IV No. 2 Agustus 2015
ISSN. 2089-8711
INDEKS PENULIS
Frieyadie. PENERAPAN RAPID APPLICATION DEVELOPMENT MODEL PADA PERANCANGAN DAN KAJIAN SISTEM INFORMASI PENJUALAN BERBASIS WEB. Jurnal Sistem Informasi STMIK Antar Bangsa. Vol. IV No. 2 Agustus 2015: 135 – 141. Nisa, Khoirun, Mochamad Wahyudi, dan Lestari Yusuf. SISTEM INFORMASI AKADEMIK BERBASIS WEB PADA SMK AL-MIFTAHIYYAH DI JAKARTA UTARA. Jurnal Sistem Informasi STMIK Antar Bangsa. Vol. IV No. 2 Agustus 2015: 142 - 150. Hidayat, Rachmat, dan Hari Sugiarto .PENERAPAN MULTIMEDIA PEMBELAJARAN PENGENALAN BENDERA DAN GAME INTERAKTIF MENGGUNAKAN METODE WATERFALL PADA TK KHOIRUL BARIYAH. Jurnal Sistem Informasi STMIK Antar Bangsa. Vol. IV No. 2 Agustus 2015: 151 - 159. Hayuningtyas, Ratih Yulia. RANCANG BANGUN SISTEM INFORMASI PENJUALAN TAS PADA TOKO LOKALOP. Jurnal Sistem Informasi STMIK Antar Bangsa. Vol. IV No. 2 Agustus 2015: 160 – 167. Aziz, Riva Abdillah. ANALISIS PENERAPAN SISTEM INFORMASI PENJUALAN MERCEDES-BENZ: STUDI KASUS PENELITIAN DI PT. XYZ. Jurnal Sistem Informasi STMIK Antar Bangsa. Vol. IV No. 2 Agustus 2015: 168 – 175. Sari, Retno. SISTEM INFORMASI AKADEMIK BERBASIS WEB PADA SD NEGERI 29 JAKARTA. Jurnal Sistem Informasi STMIK Antar Bangsa. Vol. IV No. 2 Agustus 2015: 176 – 184. Achyani, Yuni Eka, Mochamad Wahyudi, Lestari Yusuf. SISTEM INFORMASI PENJUALAN AKSESORIS VESPA BERBASIS WEB PADA CV. A.S. HIKMAT MOTOR BEKASI. Jurnal Sistem Informasi STMIK Antar Bangsa. Vol. IV No. 2 Agustus 2015: 185 – 193. Sopwan, Asti Sucihati, Verra Sofica. ANIMASI INTERAKTIF PENGENALAN BANGUNAN BERSEJARAH DUNIA PADA SDN SEPANJANG JAYA IV. Jurnal Sistem Informasi STMIK Antar Bangsa. Vol. IV No. 2 Agustus 2015: 194 – 199. Silitonga, Markus Kristop, Susy Rosyida. ANIMASI INTERAKTIF SEBAGAI MEDIA SOSIALISASI INDONESIA TSUNAMI EARLY WARNING SYSTEM (INATEWS). Jurnal Sistem Informasi STMIK Antar Bangsa. Vol. IV No. 2 Agustus 2015: 200 – 207.
Vol. IV No. 2 Agustus 2015
ISSN. 2089-8711
Faizah, Siti. PERANCANGAN PROGRAM PENJUALAN BARANG SECARA TUNAI PADA TOKO PERLENGKAPAN ANAK. Jurnal Sistem Informasi STMIK Antar Bangsa. Vol. IV No. 2 Agustus 2015: 208 – 214. Rosliana, Siti, Herlawati, dan Adi Supriyatna. SISTEM INFORMASI PEMINJAMAN DAN PENGEMBALIAN BUKU PADA PERPUSTAKAAN SMP NEGERI 20 BEKASI. Jurnal Sistem Informasi STMIK Antar Bangsa. Vol. IV No. 2 Agustus 2015: 215 – 233. Rusdiansyah. PENDUKUNG KEPUTUSAN PEMILIHAN PERANGKAT LUNAK UNTUK WAREHOUSE MANAGEMENT MENGGUNAKAN METODE ANALYTICAL HIERARCHY PROCESS. Jurnal Sistem Informasi STMIK Antar Bangsa. Vol. IV No. 2 Agustus 2015: 234 – 238. Julaeha, Siti dan Lia Mazia. SISTEM PAKAR UNTUK MENDETEKSI PENYAKIT SALURAN PENCERNAAN. Jurnal Sistem Informasi STMIK Antar Bangsa. Vol. IV No. 2 Agustus 2015: 239 – 246. Fauziah, Mar’atul, dan Dewi Laraswati. PERANCANGAN SISTEM INFORMASI AKUNTANSI SIMPAN PINJAM PADA KOPERASI PASAR INDUK KRAMAT JATI JAKARTA. Jurnal Sistem Informasi STMIK Antar Bangsa. Vol. IV No. 2 Agustus 2015: 247 – 255. Muryati, Muri, dan Ida Darwati. PERANCANGAN SISTEM INFORMASI PENJUALAN KOMPUTER DAN SUKU CADANG BERBASIS WEB PADA TOKO ALATHEA COMPUTER DEPOK. Jurnal Sistem Informasi STMIK Antar Bangsa. Vol. IV No. 2 Agustus 2015: 256 – 262. Oktaviyani, Vina, Sri Muryani, dan Syahbaniar Rofiah. SISTEM INFORMASI TRANSAKSI KEUANGAN UNIT TOKO PRIMKOPOL SEKRETARIAT UMUM MABES POLRI JAKARTA. Jurnal Sistem Informasi STMIK Antar Bangsa. Vol. IV No. 2 Agustus 2015: 263 – 272. Fatonah, Ana, Rahayu Ningsih, dan Widya Aprilliah. PERANCANGAN SISTEM INFORMASI PENJUALAN KUE BERBASIS WEB PADA TOKO ANA CAKE CIKARANG. Jurnal Sistem Informasi STMIK Antar Bangsa. Vol. IV No. 2 Agustus 2015: 273 – 280. Wiyano, Kuat, dan Anastasia Siwi Fatma Utami. SISTEM INFORMASI INPUT DATA PRODUKSI SECARA ONLINE PADA LINE GLASS ASSY PT VUTEQ INDONESIA. Jurnal Sistem Informasi STMIK Antar Bangsa. Vol. IV No. 2 Agustus 2015: 281 – 297.
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA [VOL. NN NO. NN BULAN 20NN]
Template Jurnal JSI Nama Penulis Pertama1, Penulis Kedua2, Penulis Ketiga3 Abstract—Please write the abstract in English and Intisari in Bahasa Indonesia max 160 words. These instructions give you guidelines for preparing papers for JSI. Use this document as a template if you are using Microsoft Word 7.0 or later. Otherwise, use this document as an instruction set. Define all symbols used in the abstract. Do not cite references in the abstract. Do not delete the blank line immediately above the abstract; it sets the footnote at the bottom of this column. Intisari— Tuliskan abstract dalam Bahasa Inggris dan Intisari dalam Bahasa Indonesia maksimum 160 kata. Dokumen ini merupakan format panduan bagi penulis untuk mennulis makalah yang siap dipublikasikan dalam jurnal. Dokumen ini disadur dari IEEE template dan UGM. Para penulis harus mengikuti petunjuk yang diberikan dalam panduan ini. Anda dapat menggunakan dokumen ini baik sebagai petunjuk penulisan dan sebagai template di mana Anda dapat mengetik teks Anda sendiri. Kata Kunci— Letakkan 4-8 kata kunci Anda di sini, kata kunci dipisahkan dengan koma.
I. PENDAHULUAN Dokumen ini adalah template. Sebuah salinan elektronik yang dapat diunduh dari situs web Journal of Information System STMIK ANTAR BANGSA. Untuk pertanyaan atas kertas panduan, silakan hubungi panitia publikasi jurnal seperti yang ditunjukkan pada situs web. Informasi tentang makalah akhir penyerahan tersedia dalam situs web JSI STMIK ANTAR BANGSA. Isi dari paper ini terdiri dari Pendahuluan, Kajian Literatur, Metode Penelitian, Hasil dan Pembahasan serta Kesimpulan. II. FORMAT HALAMAN Cara paling mudah untuk memenuhi persyaratan format penulisan adalah dengan menggunakan dokumen ini sebagai template. Kemudian ketikkan teks Anda ke dalamnya J. Format Penulisan Ukuran kertas harus sesuai dengan ukuran halaman A4, yaitu lebar 210mm (8,27") dan panjang 297mm (11,69"). Batas margin ditetapkan sebagai berikut: Atas = 19mm (0,75") Bawah = 43mm (1,69") Kiri = Kanan = 14,32mm (0,56") Artikel penulisan harus dalam format dua kolom dengan ruang 4.22mm (0,17 ") antara kolom. 1
Nama Program Studi dan Institusi dari Penulis Pertama, Alamat beserta kota KODEPOS NEGARA (tlp: 0251-555 225; fax: 0251-432 1982; e-mail: [email protected]) 2, 3 Nama Program Studi dan Institusi Penulis 2 dan 3 Alamat beserta kota KODEPOS NEGARA (tlp: 021-557 225; fax: 021437 1982; e-mail: [email protected], [email protected] )
1
Tabel 1. Ukuran Font Untuk Makalah Ukuran Font 8
9
10
11 24
Tampilan (dalam Time New Roman atau Times) Biasa (Regular) Tebal Miring (Italic) (Bold) Keterangan tabel item referensi (dalam Small (partial) Caps), Keterangan gambar, item referensi author email isi intisari heading abstrak address (in (also in Bold) Courier), cell in a table heading level 1 (in heading level 2, Small Caps), heading level-3, paragraph affiliasi penulis nama pengarang Judul
III. STYLE HALAMAN Paragraf harus teratur. Semua paragraf harus rata, yaitu sama-sama rata kiri dan dan rata kanan. A. Huruf-huruf Dokumen Seluruh dokumen harus dalam Times New Roman atau Times font. Font tipe 3 tidak boleh digunakan. Jenis font lain dapat digunakan jika diperlukan untuk tujuan khusus. Fitur ukuran font dapat dilihat pada Tabel 1. B. Judul dan Penulis Judul harus dalam font biasa berukuran 24 pt. Nama pengarang harus dalam font biasa berukuran 11 pt. Judul dan pengarang harus dalam format kolom tunggal dan harus terpusat. Setiap awal kata dalam judul harus huruf besar, kecuali untuk kata-kata pendek seperti, "sebuah", "dan", "di", "oleh", "untuk", "dari", "pada", "atau", dan sejenisnya. Penulisan penulis tidak boleh menunjukkan nama jabatan (misalnya Dosen Pembimbing), gelar akademik (misalnya Dr) atau keanggotaan dari setiap organisasi profesional (misalnya Senior Member IEEE). Agar tidak membingungkan, jika ada nama keluarga maka ditulis di bagian terakhir dari masing-masing nama pengarang (misalnya Hidayat AK Suyono). Setiap affiliasi harus dirmasukkan, setidaknya, nama perusahaan dan nama negara tempat penulis (misalnya SWA Medical Center Pty Ltd, INDONESIA). Alamat email dwajibkan bagi penulis yang bersangkutan. C. Bagian Heading
ISSN 2098-8711| Judul Paper dalam 3 Kata disambung titik-titik(…)
JURNAL SISTEM INFORMASI [VOL. NN NO. NN BULAN 20NN] STMIK ANTAR BANGSA Sebaiknya tidak lebih dari 3 tingkat untuk heading. Semua heading harus dalam font 10pt. Setiap kata dalam suatu heading harus berhuruf kapital, kecuali untuk kata-kata pendek seperti yang tercantum dalam Bagian III-B. 1) Heading Level 1: Heading level 1 harus dalam Small Caps, terletak di tengah-tengah dan menggunakan penomoran angka Romawi huruf besar. Sebagai contoh, lihat heading "III. Style Halaman "dari dokumen ini. Heading level 1 yang tidak boleh menggunakan penomoran adalah "Ucapan Terima Kasih" dan "Referensi".. 2) Heading Level-2: Heading level 2 harus miring (italic), merapat ke kiri dan dinomori menggunakan abjad huruf besar. Sebagai contoh, lihat heading "C. Bagian heading "di atas. 3) Heading Level-3: Heading level-3 harus diberi spasi, miring, dan dinomori dengan angka Arab diikuti dengan tanda kurung kanan. Heading level 3 harus diakhiri dengan titik dua. Isi dari bagian level 3 bersambung mengikuti judul heading dengan paragraf yang sama. Sebagai contoh, bagian ini diawali dengan heading level 3. D. Grafik dan Tabel Grafik dan tabel harus terletak di tengah (centered). Grafik dan tabel yang besar dapat direntangkan pada kedua kolom. Setiap tabel atau gambar yang mencakup lebar lebih dari 1 kolom harus diposisikan di bagian atas atau di bagian bawah halaman. Grafik diperbolehkan berwarna. Semua warna akan disimpan pada CDROM. Gambar tidak boleh menggunakan pola titik-titik karena ada kemungkinan tidak dapat dicetak sesuai aslinya. Gunakan pewarnaan padat yang kontras baik untuk tampilan di layar komputer, maupun untuk hasil cetak yang berwarna hitam putih, seperti tampak pada Gambar. 1. Gambar. 2 menunjukkan contoh sebuah gambar dengan resolusi rendah yang kurang sesuai ketentuan, sedangkan Gambar. 3 menunjukkan contoh dari sebuah gambar dengan resolusi yang memadai. Periksa bahwa resolusi gambar cukup untuk mengungkapkan rincian penting pada gambar.
Harap periksa semua gambar dalam jurnal Anda, baik di layar, maupun hasil versi cetak. Ketika memeriksa gambar versi cetak, pastikan bahwa: warna mempunyai kontras yang cukup, gambar cukup jelas, semua label pada gambar dapat dibaca. E. Keterangan Gambar Gambar diberi nomor dengan menggunakan angka Arab. Keterangan gambar harus dalam font biasa ukuran 8 pt. Keterangan gambar dalam satu baris (misalnya Gambar. 2) diletakkan di tengah (centered), sedangkan keterangan multibaris harus dirata kiri dan kanan (misalnya Gambar. 1). Keterangan gambar dengan nomor gambar harus ditempatkan setelah gambar terkait, seperti yang ditunjukkan pada Gambar. 1. F. Keterangan Tabel Tabel diberi nomor menggunakan angka romawi huruf besar. Keterangan tabel di tengah (centered) dan dalam font biasa berukuran 8 pt dengan huruf kapital kecil. Setiap kata dalam keterangan tabel menggunakan huruf kapital, kecuali untuk kata-kata pendek seperti yang tercantum pada bagian III-B. Keterangan angka tabel ditempatkan sebelum tabel terkait, seperti yang ditunjukkan pada Tabel 1. G. Nomor Halaman, Header dan Footer Nomor halaman, header dan footer tidak dipakai. H. Links dan Bookmark Semua hypertext link dan bagian bookmark akan dihapus. Jika paper perlu merujuk ke alamat email atau URL di artikel, alamat atau URL lengkap harus diketik dengan font biasa. I. Penulisan Persamaan Persamaan secara berurutan diikuti dengan penomoran angka dalam tanda kurung dengan margin rata kanan, seperti dalam (1). Gunakan equation editor untuk membuat persamaan. Beri spasi tab dan tulis nomor persamaan dalam tanda kurung. Untuk membuat persamaan Anda lebih rapat, gunakan tanda garis miring ( / ), fungsi pangkat, atau pangkat yang tepat. Gunakan tanda kurung untuk menghindari kerancuan dalam pemberian angka pecahan. Jelaskan persamaan saat berada dalam bagian dari kalimat, seperti berikut
r2 0
F ( r, ) dr d [ r2 / ( 2 0 )]
Gambar. 1 Contoh grafik garis menggunakan warna yang kontras baik di layar komputer, maupun dalam hasil cetak hitam-putih.
0
(1)
exp ( | z j zi | ) J 1 ( r2 ) J 0 ( ri ) d . 1
Pastikan bahwa simbol-simbol di dalam persamaan telah didefinisikan sebelum persamaan atau langsung mengikuti setelah persamaan muncul. Simbol diketik dengan huruf miring (T mengacu pada suhu, tetapi T merupakan satuan Tesla). Mengacu pada “(1)”, bukan “Pers. (1)” atau “persamaan (1) “, kecuali pada awal kalimat: “Persamaan (1)
ISSN 2089-8711 | Judul Paper dalam 3 Kata disambung titik-titik(…)
2
JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA [VOL. NN NO. NN BULAN 20NN] merupakan …”.
contoh standar dalam [12]
IV. KESIMPULAN Template ini adalah versi pertama. Sebagian besar petunjuk format di dokumen ini disadur dari template untuk artikel IEEE dan UGM. UCAPAN TERIMA KASIH Judul untuk ucapan terima kasih dan referensi tidak diberi nomor. Terima kasih disampaikan kepada Tim JSI yang telah meluangkan waktu untuk membuat template ini. REFERENSI [1] [2]
[3] Gambar. 2 Contoh gambar dengan resolusi cukup
J. Referensi Judul pada bagian Referensi tidak boleh bernomor. Semua item referensi berukuran font 8 pt. Silakan gunakan gaya tulisan miring dan biasa untuk membedakan berbagai perbedaan dasar seperti yang ditunjukkan pada bagian Referensi. Penomoran item referensi diketik berurutan dalam tanda kurung siku (misalnya [1]). Ketika Anda mengacu pada item referensi, silakan menggunakan nomor referensi saja, misalnya [2]. Jangan menggunakan "Ref. [3]" atau "Referensi [3]", kecuali pada awal kalimat, misalnya "Referensi [3] menunjukkan bahwa ...". Dalam penggunaan beberapa referensi masing-masing nomor diketik dengan kurung terpisah (misalnya [2], [3], [4] - [6]). Beberapa contoh item referensi dengan kategori yang berbeda ditampilkan pada bagian Referensi yang meliputi: contoh buku pada [1] contoh seri buku dalam [2] contoh artikel jurnal di [3] contoh paper seminar di [4] contoh paten dalam [5] contoh website di [6] contoh dari suatu halaman web di [7] contoh manual databook dalam [8] contoh datasheet dalam [9] contoh tesis master di [10] contoh laporan teknis dalam [11]
3
[4]
[5] [6] [7]
[8] [9] [10]
[11]
[12]
S. M. Metev and V. P. Veiko, Laser Assisted Microtechnology, 2nd ed., R. M. Osgood, Jr., Ed. Berlin, Germany: Springer-Verlag, 1998. J. Breckling, Ed., The Analysis of Directional Time Series: Applications to Wind Speed and Direction, ser. Lecture Notes in Statistics. Berlin, Germany: Springer, 1989, vol. 61. S. Zhang, C. Zhu, J. K. O. Sin, and P. K. T. Mok, “A novel ultrathin elevated channel low-temperature poly-Si TFT,” IEEE Electron Device Lett., vol. 20, pp. 569–571, Nov. 1999. M. Wegmuller, J. P. von der Weid, P. Oberson, and N. Gisin, “High resolution fiber distributed measurements with coherent OFDR,” in Proc. ECOC’00, 2000, paper 11.3.4, p. 109. R. E. Sorace, V. S. Reinhardt, and S. A. Vaughn, “High-speed digitalto-RF converter,” U.S. Patent 5 668 842, Sept. 16, 1997. (2002) The IEEE website. [Online]. Available: http://www.ieee.org/ M. Shell. (2002) IEEEtran homepage on CTAN. [Online]. Available: http://www.ctan.org/texarchive/macros/latex/contrib/supported/IEEEtran/ FLEXChip Signal Processor (MC68175/D), Motorola, 1996. “PDCA12-70 data sheet,” Opto Speed SA, Mezzovico, Switzerland. A. Karnik, “Performance of TCP congestion control with rate feedback: TCP/ABR and rate adaptive TCP/IP,” M. Eng. thesis, Indian Institute of Science, Bangalore, India, Jan. 1999. J. Padhye, V. Firoiu, and D. Towsley, “A stochastic model of TCP Reno congestion avoidance and control,” Univ. of Massachusetts, Amherst, MA, CMPSCI Tech. Rep. 99-02, 1999. Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specification, IEEE Std. 802.11, 1997.
ISSN 2098-8711| Judul Paper dalam 3 Kata disambung titik-titik(…)
Nama Penulis Pertama. Riwayat Pendidikan dan pekerjaan secara singkat dan jelas. Tulisan Paper jurnal yang pernah dipublikasikan. Buku-Buku yang pernah dipublikasikan. Aktif di organisasi.
Nama Penulis Kedua. Riwayat Pendidikan dan pekerjaan secara singkat dan jelas. Tulisan Paper jurnal yang pernah dipublikasikan. Buku-Buku yang pernah dipublikasikan. Aktif di organisasi