Perancangan Sistem Informasi Penyewaan Barang Elektronik ...
Transcript of Perancangan Sistem Informasi Penyewaan Barang Elektronik ...
JURNAL ILMIAH CORE IT e-ISSN: 2548-3528 p-ISSN: 2339-1766IJCCS, Vol.x, No.x, JSSN: 0251-8791
Perancangan Sistem Informasi Penyewaan Barang Elektronik pada CV. Nusantara Berbasis Online Menggunakan CMS
OSCommerce
Conrad Bombongan
STMIK IBBI Jalan Sei Deli No. 18 Medan
e-mail: [email protected]
Abstrak Dengan melakukan analisa dan desain sistem informasi di CV. Nusantara, yang merupakan salah
satu bisnis sewa barang elektronik yang masih menggunakan cara manual dalam pengelolaan dan penyajian informasi, diharapkan dapat menghasilkan efisiensi dan kemudahan dalam pengelolaan dan penyajian data bisnis sewa barang elektronik. Dengan mempertimbangkan hasil analis kelemahan dalam sistem, analis kebutuhan sistem, analis kelayakan dan analis sistem biaya dan manfaat, sistem ini menggunakan PhpMyAdmin sebagai sistem manajemen database. Hasil inputnya berupa data-data penyewaan oleh user dan pada akhirnya menghasilkan sistem informasi sewa barang elektronik yang dapat membantu dalam meningkatkan kinerja CV. Nusantara. Kata Kunci: Sistem Informasi, internet, CMSOscommerce.
1. Pendahuluan
CV. Nusantara yang merupakan perusahaan yang bergerak di bidang persewaan barang elektronik. Produk yang ditawarkan bermacam-macam barang seperti laptop, printer, tv plasma, dan juga proyektor. Setiap saat dilakukan update jika ada barang baru. CV. Nusantara beralamat di Jln. Bunga Sedap Malam 1B No. 9H,Medan. Penelitian ini dilakukan pada tahun 2017. No. Ijin Usaha : 3144/3130/1.1/2006/08/2015. Dalam hal pencatatan data dan transaksi penyewaan masih secara manual sehingga mudah terjadi kesalahan dan kesulitan dalam penyewaan, dengan dukungan sistem Web, maka cara kerja suatu perusahaan yang akan lebih efektif dan efisien, tepat guna dan berdaya guna serta terjamin mutu dan kualitas prosedur kerjanya. Dengan perkembangan sarana teknologi modern yang lebih baik akan tercipta suatu lingkungan sistem kerja yang lebih produktif.
2. Landasan Teori 2.1. Internet
Internet merupakan jaringan komputer terbesar di dunia, yang menghubungkan semua jaringan komputer (termasuk juga komputer itu sendiri) yang ada di setiap wilayah di dunia ini, baik menggunakan media kabel (wired) maupun nirkabel (wireless). Hal ini berarti bahwa di dalam internet terdapat banyak sekali komputer di seluruh dunia yang saling terhubung satu sama lain. Mengingat bahwa di zaman teknologi saat ini komputer memiliki bentuk yang beragam (dari komputer desktop, notebook, netbook, smartphone). Internet sendiri merupakan singkatan dari Interconnection Networking atau jaringan yang saling terhubung satu sama lain. Keterhubungan ini dimulai dari jaringan lokal (Local AreaNetwork/LAN), yang kemudian merambah ke Wide Area Network (WAN) dan Metropolitan Area Network (MAN). (I Putu, 2014)
2.2. Website
Website adalah halaman informasi yang disediakan mealalui jalur internet sehingga bisa diakses dimanapun selama anda terkoneksi dengan jaringan internet. Website merupakan komponen atau kumpulan komponen yang terdiri dari teks, gambar, suara, animasi sehingga lebih merupakan media informasi yang menarik untuk dikunjungi. (Adelheid, 2015)
�
Perancangan Sistem Informasi Penyewaan Barang Elektronik pada CV. Nusantara Berbasis
Online Menggunakan CMS OSCommerce
55
2.3. CMS (Content Management System) CMS atau lebih dikenal dengan sebutan Content Management Sytem adalah program yang
dibutuhkan untuk membuat content, mengedit content, yang bisa dilakukan beberapa user atau lebih
dalam satu database. Ada beberapa CMS yang memang bertebaran banyak di internet saat ini. Beberapa
CMS yang terkenal yaitu adalah (Adelheid, 2015):
2.4. Cascading Style Sheet (CSS)
CSS (Cascading Style Sheet) adalah suatu teknologi untuk memperindah tampilan halaman
website (situs). Singkatnya dengan menggunakan metode CSS kita dapat dengan mudah mengubah secara
keseluruhan sekaligus memformat ulang situs.
CSS mempunyai dua bagian utama yaitu selectors dan deklarasi. Yang dimaksud selector
biasanya element HTML yang ingin diubah, sedangkan deklarasi biasanya terdiri dari properti dan nilai.
Properti sendiri adalah atribut style yang ingin kita ubah, dan setiap properti memiliki nilai.
2.4. PHP (Hypertext Preprocessor)\
PHP (Hypertext Preprocessor), merupakan bahasa pemrograman pada sisi server yang
memperbolehkan programmer menyisipkan perintah – perintah perangkat lunak web server (Apache,
IIS, atau apapun) akan dieksekusi sebelum perintah itu dikirim oleh halaman ke browser yang me-
request-nya, contohnya adalah bagaimana memungkinkannya memasukkan tanggal sekarang pada sebuah
halaman web setiap kali tampilan tanggal dibutuhkan. Sesuai dengan fungsinya yang berjalan di sisi
server maka PHP adalah bahasa pemrograman yang digunakan untuk membangun teknologi web
application.
3. Metode Penelitian Metode penelitian adalah cara mencari ataupun memecahkan masalah penelitian untuk
merencanakan proses penelitian secara keseluruhan agar peneliti dapat selesai tepat waktu. Proses metode
penelitian merupakan bagian yang sangat penting didalam proses ini. Pada penelitian ini metode
pengembangan sistem yang peneliti gunakan adalah metode waterfall. Pada metode waterfall
pengembangan sistem dilakukan berdasarkan analisis, desain, pengkodean, pengujian dan berakhir pada
tahap pemeliharaan. Metode waterfall memiliki proses yang berurut sehingga sebuah sistem dapat
dikembangkan sesuai dengan yang diinginkan, dan mudah untuk melihat progres disetiap tahapannya
serta dengan menggunakan metode waterfall dapat dilihat lebih jelas target penyelesaian dan
pengembangan program. Berdasarkan penjelasan tersebut peneliti akhirnya menggunakan metode
waterfall sebagai metodologi penelitian yang digunakan dalam penelitian ini.
4. Analisa dan perancangan
4.1. Analisa Sistem
Analisa sistem merupakan tahapan pengembangan website yang diawali dengan menganalisa
kebutuhan website. Proses analisa bertitik-tolak pada identifikasi kebutuhan pengguna dimana sistem
yang berjalan dipelajari lebih mendalam, sehingga menghasilkan sebuah informasi yang menjadi landasan
bagi sistem baru yang akan dibangun.
4.2. Rancangan Sistem
Perngembangan sistem dilakukan dengan mengubah dan memperbaiki sistem yang masih
manual ke dalam sistem yang lebih baik. Proses penerapan terdiri dari beberapa langkah yaitu:
1. Flowchart Diagram Sedang Berjalan
Analisa sistem yang sedang berjalan dibuat dengan tujuan untuk penguraian dari sistem
informasi yang utuh ke dalam bagian-bagian komponen dengan maksud untuk mengidentifikasi
ditunjukkan pada Gambar 1.
�
56
Gambar 1. Flowchart Diagram sedang berjalan
2. Flowchart Diagram Usulan
Berdasarkan activity yang sudah berjalan maka dengan ini peneliti merancang sebuah sistem
usulan yang akan menggantikan sistem yang lama karena memiliki beberapa kelemahan pada sistem yang
lama. rancangan flowchart sistem usulan dapat dilihat pada Gambar 2.
Gambar 2.Flowchart Diagram Usulan
�
Perancangan Sistem Informasi Penyewaan Barang Elektronik pada CV. Nusantara Berbasis
Online Menggunakan CMS OSCommerce
57
3. Activity Diagram
Pada bagian ini activity diagram menggambarkan aktivitas user dan admin dalam melakukan
proses pencarian artikel dan pengelolaan website. Activity diagram dibagi menjadi dua bagian
yang dapat dilihat pada Gambar 3. dan 4.
a. Activity User dan System.
b. Activity Admin dan System.
Gambar 3. Activity Diagram
4. Class Diagram Diagram
Class diagram menggambarkan struktur sistem dari segi pendefinisian kelas-kelas yang akan
dibuat untuk membangun sistem. Class diagram dari web CV. Nusantara dapat dilihat pada Gambar 4.
Gambar 4.4. Class Diagram.
Gambar 4. Class Diagram
�
58
5. Use Case Diagram
Use case diagram merupakan pemodelan untuk kelakuan (behavior) sistem informasi yang akan
dibuat. Use Case mendeskripsikan sebuah interaksi antar satu atau lebih aktor dengan sistem informasi
yang dibuat. Use case diagram digunakan untuk mengetahui fungsi apa saja yang ada didalam sebuah
informasi dan siapa saja yang berhak menggunakan fungsi itu. Use case diagram dapat dilihat pada
Gambar 5.
Gambar 5. Use Case Diagram
4.3. Penerapan User Interface User interface / antarmuka pengguna merupakan bentuk tampilan grafis yang berhubungan
langsung dengan pengguna (user) yang berfungsi menghubungkan sistem dengan user.
4.3.1. Persiapan Data Master
Dalam sebuah sistem website portal diperlukan data awal untuk table master seperti konfigurasi
website, data artikel, kategori artikel.
1. Tampilan User
Gambar 6 Halaman utama user
2. Tampilan My Account
�
Perancangan Sistem Informasi Penyewaan Barang Elektronik pada CV. Nusantara Berbasis
Online Menggunakan CMS OSCommerce
59
Gambar 7. Tampilan My Account
3. Tampilan Halaman Pemesanan
Gambar 8. Tampilan Halaman Pemesanan
4. Tampilan program pada halaman informasi pengiriman
Gambar 9.Tampilan Program Halaman Informasi Pengiriman
�
60
5. Tampilan program pada halaman informasi pembayaran
Gambar 10.Tampilan Program pada halaman informasi pembayaran
6. Tampilan program pada halaman informasi Pemesanan
Gambar 11.Tampilan Pemesanan
7. Tampilan program pada halaman contact us
Gambar 4.12.Tampilan Halaman Contact Us
5. Saran
Pada kesempatan ini peneliti memberikan beberapa saran terkait dengan implementasi dan
pengembangan penelitian sebagai berikut:
1. Hendaknya pimpinan mengubah sistem penyewaan dari proses manual menjadi sistem yang
terkomputerisasi berbasis online
2. Memberikan pelatihan kepada staff admin terlebih dahulu sebelum menerapkan sistem usulan
agar dapat mengoptimalkan penggunaan sistem usulan sehingga mekanisme kegiatan menjadi
lebih lancar dan mutu pelayanan menjadi semakin lebih baik.
3. Untuk memperlancar dan mempermudah kegiatan operasional pada CV. Nusantara, sistem
sebaiknya dijaga kerahasiaannya kepada pihak manapun yang ingin mengetahuinya.
Daftar Pustaka
[1]. Abdullah, D dan Erliana, C.I. (2011). Bisnis Rental Mobil Melalui Internet (E-Commerce)
Menggunakan Algoritma Sha-1 (Sequre Hash Algorithm-1). Speed-Sentra Penelitian Engineering
dan Edukasi 4(2).
�
Perancangan Sistem Informasi Penyewaan Barang Elektronik pada CV. Nusantara Berbasis
Online Menggunakan CMS OSCommerce
61
[2]. Abdullah, D. (2015). Perancangan Sistem Informasi Pengelolaan Retribusi Pengujian Kendaraan
Bermotor Kabupaten Aceh Utara. Jurnal Sisfotenika 5(2).
[3]. Abdullah, D. (2015). Perancangan Sistem Informasi Pendataan Siswa SMP Islam Swasta Darul
Yatama Berbasis Web. Indonesian Journal on Networking and Security 4(1).
[4]. Abdullah, D dan Erliana, C.I. (2016). Sistem Informasi Pendataan Kendaraan Hilang Berbasis Web
Pada Polres Binjai. Prosiding SNIKOM 2016: pp. 39-46.
[5]. Abdullah, Dahlan. (2016). Pemrosesan Paralel (Parallel Processing). Lhokseumawe: UNIMAL
Press
[6]. Abdullah, Dahlan. (2017). Merancang Aplikasi Perpustakaan Menggunakan SDLC.
Lhokseumawe: Sefa Bumi Persada
[7]. Abdullah, Dahlan, C.I. Erliana, Fadlisyah. (2017). Pengantar Robot Visi. Lhokseumawe: Sefa
Bumi Persada
[8]. Abdulloh, R. (2016). Trik Rahasia Menjadi Master Wordpress Handal. Cirebon: CV ASFA
Solution.
[9]. Adelheid, A. (2015). Website no.1 Cara Mudah Bikin Website dan Promosi ke SEO. Yogyakarta:
MediaKom.
[10]. Hartono H. (2017). Model Optimisasi Hybrid Ensembles dalam Menyelesaikan Permasalahan
Class Imbalance. TECHSI-Jurnal Teknik Informatika Vol. 8 No. 2
[11]. Hartono, H., Jimmy, J. (2017). Perancangan Aplikasi Mobile Repository Skripsi (Skripsi Alumni
Mahasiswa) STMIK IBBI Berbasis Andorid. Jurnal Ilmiah Core IT: Community Research
Information Technology Vol. 5 No. 2
[12]. Hartono, H., Simanihuruk, T. (2017). Optimization Model of Fuzzy Rule Based Expert System
Using Max-Min Composition and Schema Mapping Translation. INSIST Vol. 2 No. 1
[13]. Hartono, H., Simanihuruk, T. (2015). Implementation of Fuzzy Rule Based Expert System in
Determing The Major Selection for The Student of Raksana Senior High School. International
Journal of Computing and Technology Vol. 2 No. 11, pp. 442-447
[14]. Hartama, D. dan H. Hartono. (2016). Analisis Kinerja Dosen STMIK IBBI dengan Menggunakan
Metode Rough Set. Semnasteknomedia Online 4(1).
[15]. Hidayat, Harri, H. Hartono, S. Sukiman. (2017). Pengembangan Learning Management System
(LMS) untuk Bahasa Pemrograman PHP. Jurnal Ilmiah CORE IT 5(1): 20-29.
[16]. Setiawan , J. (2011). Implementasi Customer Relationship Management (CRM) pada Sistem
Reservasi Hotel Berbasisi Website dan Desktop . Jurnal Sistem Informasi , 116.
[17]. Adelia, & Setiawan, J. (2011). Implementasi Customer Relationship Management (CRM) pada
Sistem Reservasi Hotel Berbasisi Website dan Desktop. Jurnal Sistem Informasi , 116.
[18]. Diana, A., & Setiawati, L. (2011). Sistem Informasi Akuntansi. Yogyakarta: CV ANDI OFFSET.