JURNAL KHATULISTIWA INFORMATIKA, VOL. VI, NO. 2 DESEMBER 2018 p-ISSN: 2339-1928 & e-ISSN: 2579-633X Penerapan Metode Waterfall Pada Sistem Informasi Wedding Organizer Lili Vicky Decoration Hani Puti Raisa[1], Ricki Sastra[2], Numan Musyaffa [3] Program Studi Sistem Informasi, Kampus Kota Jakarta[1] Fakultas Teknologi Informasi, Universitas Bina Sarana Informatika Jl.Salemba tengah No.22 Program Studi Sistem Informasi, Kampus Kota Pontianak[2] Fakultas Teknologi Informasi , Universitas Bina Sarana Informatika Jl. Abdurrahman Saleh No. 18 Sistem Informasi STMIK Nusa Mandiri Jakarta [3] Jl.Damai No.8, Warung Jati Barat (Margasatwa) E-mail: ricki.rkt@bsi.ac.id[2], numan.nmf@nusamandiri.ac.id[3] ABSTRAKSI Penelitian ini merancang suatu sistem pemesanan wedding organizer berbasis web yang digunakan untuk menawarkan dan memberikan informasi dengan cepat dan mudah. Tujuan dari pembuatan sistem informasi berbasis web wedding organizer adalah untuk memperkenalkan kepada masyarakat tentang profil dari wedding organizer yaitu Lili Vicky Decoration sehingga cakupan pasar akan semakin luas, pembeli akan lebih mudah mengakses web dan berbelanja tanpa terbatas ruang dan waktu. Metode pembuatan Penelitian lunak waterfall dan pemodelan UML yang ini yaitu menggunanakan pengembangan perangkat menggunakan bahasa pemprograman php dan databasenya memakai mysql. Teknik pengumpulan data dengan observasi dan study pustaka ( Library Research ).sistem informasi wedding organizer yang baru diharapkan membuat perusahaan mampu berkembang dengan baik dari sisi pemasaran. Kata kunci: Sistem Informasi, UML, Wedding Organizer. ABSTRACT Abstrak This study design an ordering system web-based wedding organizer who used to offer and deliver information quickly and easily. The purpose of making a web-based information system wedding organizer is to introduce to the public about the profile of a wedding organizer Vicky Lili Decoration namely that the market will be more extensive coverage, the buyer will have easier access to the web and shop without limited space and time. The method of making this study is menggunanakan waterfall software development and UML modeling that uses PHP programming language and MySQL database wear. The technique of collecting data through observation and study the literature (Library Research) .The system of new information expected wedding organizer enable the company to grow both in terms of marketing. Keywords: Information Systems, UML, Wedding Organizer. 1. PENDAHULUAN Perkembangan teknologi informasi yang semakin meningkat membawa pengaruh yang cukup besar dalam dunia usaha, dimana saat ini setiap perusahaan tidak dapat terlepas dari peranan teknologi informasi. Perusahaan memanfaatkan teknologi informasi melalui penggunaan komputer untuk mengolah informasi yang ada sehingga dapat memenuhi tersebut. dari Penggunaan komputer dapat mempermudah proses pengolahan data kegiatan perusahaan sehingga informasi dapat dengan cepat disampaikan kepada tujuan informasi pihak-pihak (Pribadi, Ramadhan, Saputra, & Neighbor, 2018). terkait dengan hasil yang akurat Lili Vicky Decoration merupakan perusahaan yang bergerak dibidang usaha jasa membantu calon pengantin & keluarga dalam perencanaan dan rangkaian acara pesta supervisi pelaksanaan telah pernikahan sesuai dengan ditetapkan. Saat ini sistem pengelolaan pemesanan yang ada, pada Lili Vicky Decoration Jakarta menjalankan suatu kegiatan pemesanaan masih bentuk tulisan tangan, sistem yang masih berjalan data harus disimpan dalam metode saat ini jadwal yang 126
JURNAL KHATULISTIWA INFORMATIKA, VOL. VI, NO. 2 DESEMBER 2018 p-ISSN: 2339-1928 & e-ISSN: 2579-633X pengarsipan kertas dan penulisan pemesanan dalam bentuk tulis tangan maka kegiatan tersebut terjadi beberapa kendala seperti arsip data hilang. Maka dibutuhkan suatu perancangan sistem informasi yang dapat mengatasi hal-hal tersebut, dengan membuat perancangan pemesanan dengan berbasis web untuk memudahkan pihak perusahaan dan konsumen dalam proses pemesanaan wedding organizer. 2. TINJAUAN PUSTAKA 2.1. Konsep Dasar Sistem Menurut Mustakini (Lubis, 2016) "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". 2.2. Teori Konsep Dasar Sistem electronic learning bukan internet learning. E-Learning merupakan dapat menghubungkan antara pendidik dan peserta didik dalam sebuah ruang belajar online(Prakoso, 2005). E-Learning ternyata untuk mengatasi keterbatasan antara pendidik dan peserta didik, terutama dalam waktu dan ruang. 2.3. Model Pengembangan Perangkat Lunak aplikasi internet yang Menurut Sukamto dan Shalahuddin(P. S. Informasi, 2016) "model SDLC air terjun (waterfall model) sering kali disebut model sekuensial linier (Squential Linier) atau alur hidup klasik (classic life cycle)". Model ini menggunakan pendekatan yang berurutan dimulai dari analisis, desain, pengodean, pengujian dan tahapan pendukung (support). Pembelajaran berbasis web adalah proses dengan yang belajar mengajar memanfaatkan jaringan internet, sehingga sering disebut juga dengan e-learning. Internet merupakan jaringan yang terdiri atas ribuan bahkan jutaan komputer, termasuk di dalamnya jaringan lokal, yang terhubungkan melalui saluran (satelit, telepon, kabel) dan jangkauanya mencakup seluruh dunia. Internet memiliki banyak fasilitas yang dapat digunakan dalam berbagai bidang, termasuk dalam kegiatan pendidikan. Fasilitas tersebut antara lain : e-mail, Telnet, Internet Relay Chat, Newsgroup, Mailing List (Milis), File Transfer Protocol (FTP), atau World Wide Web (WWW).Pengajaran berbasis web (WBI) sebagai program pengajaran berbasis hypermedia yang memanfaatkan atribut dan sumber daya World Wide Web (Web) untuk menciptakan lingkungan belajar yang kondusif. Konvensi internasional, menyatakan bahwa e-learning merujuk pada penggunaan berbagai proses dan aplikasi elektronik untuk pembelajaran, termasuk di dalamnya adalah Sedangkan CBT, WBI, CD, dan pembelajaran berbasis web diartikan sebagai intranet, dan pembelajaran melalui halaman web saja. Web based learning dapat diartikan juga sebagai pemanfaatan web/internet untuk pembelajaran. Pemanfaatan itu dapat berupa sumber bahan ajar maupun media pembelajaran. Pada perkembangannya web based learning ini sering disebut elearning (lihat di wikipedia, web based learning di-direct ke E-learning), meskipun ini adalah ada yang menyebutkan dilakukan lain-lain. internet, Sumber: Sukamto dan Shalahuddin, (F. T. Informasi, 2013) Gambar 1. Model Air Terjun Analisis Kebutuhan Perangkat Lunak Proses pengumpulan kebutuhan dilakukan intensif untuk dapat memformulasikan secara input kode yang serta kombinasi dibutuhkan oleh user agar dapat diolah dan diproses menjadi sebuah perangkat lunak yang sesuai. Spesifikasi informasi yang diperlukan serta langkah untuk memformulasikan perangkat lunak sebaiknya didokumentasikan agar tidak terjadi kesalahan. 1. Desain informasi Desain perangkat lunak adalah sebuah proses multi fokus pada desain pembuatan program perangkat lunak termasuk kepada struktur data, arsitektur perangkat lunak, representasi antarmuka dan proses pengodean. Tahap ini mentranslasi analisis kebutuhan perangkat lunak menjadi sebuah desain pembuatan perangkat lunak yang sesuai dengan kebutuhan yang telah teridentifikasi pada tahap analisis. Desain perangkat lunak ini juga perlu didokumentasikan. langkah yang 2. Pembuatan Kode Program e-learning 127
JURNAL KHATULISTIWA INFORMATIKA, VOL. VI, NO. 2 DESEMBER 2018 p-ISSN: 2339-1928 & e-ISSN: 2579-633X Tahapan dimana program perangkat lunak dibuat sesuai dengan desain yang telah dibuat. Dokumentasi tahapan sebelumnya merupakan sumber agar proses pembuatan dan pengodean sesuai dengan desain yang tepat. informasi penting dari aktor adalah gambar orang, tapi aktor belum tentu merupakan orang. 2. Use case merupakan fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit atau aktor. 3. Pengujian b. Activity Diagram Tahapan ini dilakukan untuk melihat kesesuaian program perangkat lunak yang dibuat dengan desain awal. Tahapan ini juga berfungsi untuk menghilangkan error yang tahap pembuatan terjadi pada mungkin program perangkat lunak. 4. Pendukung (Support) atau Pemeliharaan (Maintenance) Program perangkat lunak yang sudah dibuat bisa saja masih terdapat error bahkan ketika sudah dilakukan tahapan pengujian atau ketika program tersebut harus beradaptasi dengan kondisi baru. Hal ini membuat programmer harus dapat memberikan fungsi pendukung dan pemelihara atas program perangkat lunak yang dibuat diagram Diagram menggambarkan workflow (aliran kerja) atau aktivitas dari sebuah sistem atau proses bisnis atau menu yang ada pada perangkat lunak.Yang perlu diperhatikan disini adalah bahwa diagram aktivitas menggambarkan aktivitas sistem bukan apa yang dilakukan actor, jadi aktivitas yang dapat dilakukan oleh sistem. c. Class Diagram diagram Diagram atau menggambarkan struktur sistem dari segi pendefinisian kelas-kelas yang akandibuat untuk membangun sistem. Kelas memiliki apa yang disebut atribut danmetode atau operasi : aktivitas atau activity kelas class 1. Atribut merupakan variabel-variabel yang dimiliki oleh suatu kelas. 2.4. UML (Unified Modeling Language) 2. Operasi atau metode adalah fungsi-fungsi yang (S. (Unified Modeling Informasi et al., 2016)"UML Language) adalah salah satu standar bahasa yang banyak digunakan didunia industri untuk mendefinisikan requirement, membuat analisis & desain, serta menggambarkan arsitektur dalam pemrograman berorientasi objek". Menurut Sukamto dan Shalahuddin dimiliki oleh suatu kelas. Susunan struktur kelas yang baik pada diagram kelas sebaiknya memiliki jenis-jenis kelas berikut: a. Kelas Main Kelas yang memiliki fungsi awal dieksekusi ketika sistem dijalankan. Beberapa macam diagram UML yaitu : b. Kelas yang menangani tampilan sistem (view) a. Use Case Diagram Use case atau diagram use case merupakan sistem pemodelan untuk kelakuan case informasi yang 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 didalam sebuah sistem informasi dan siapa saja yang berhak menggunakan fungsi-fungsi itu. Syarat penamaan pada use case adalah nama didefinisikan sesimpel mungkin dan dapat dipahami. Ada dua hal utama pada use case yaitu : 1. Aktor merupakan orang, proses, atau sistem lain yang berinteraksi dengan sistem informasi yang akan dibuat di luar sistem informasi yang akan dibuat itu sendiri, jadi walaupun simbol (behavior) dibuat. Use akan Kelas yang mendefinisikan dan mengatur tampilan ke pemakai. c. Kelas yang diambil dari pendefinisian use case (controller) 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. d. Kelas yang diambil dari pendefinisian data (model) Kelas yang digunakan untuk memegang atau membungkus data menjadi sebuah kesatuan yang diambil maupun akan disimpan ke basisdata. e. Sequence Diagram Sequence sekuen menggambarkan kelakuan objek pada use case diagram atau diagram 128
JURNAL KHATULISTIWA INFORMATIKA, VOL. VI, NO. 2 DESEMBER 2018 p-ISSN: 2339-1928 & e-ISSN: 2579-633X dengan mendeskripsikan waktu hidup objek dan message yang dikirim dan diterima antar objek. Oleh karena itu untuk menggambarkan diagram sekuen maka harus diketahui objek- objek yang terlibat dalam sebuah use case beserta metode-metode yang dimiliki kelas yang diinstansiasi menjadi objek itu. Membuat diagram sekuen juga dibutuhkan untuk melihat skenario yang ada pada use case. f. Component Diagram 3. sistem. Software yang digunakan adalah for windows. Disain Mockplus software melibatkan dan pengidentifikasian penggambaran mengenai pemisahan dasar sistem software dan hubungannya. Implementasi dan Pengujian Unit Dalam ini, disain software adalah menyadari sebagai kumpulan program atau testing melibatkan satuan program. Unit verifikasi bahwa setiap unit telah mencapai spesifikasinya. tahap Diagram komponen atau 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. 3.2. Teknik Pengumpulan Data Teknik pengumpulan data yang digunakan oleh penulis dalam melakukan pengumpulan data untuk pembuatan Tugas Akhir adalah : 1. Pengamatan atau Observasi g. Deployment Diagram Diagram deployment atau deployment diagram menunjukkan konfigurasi komponen dalam proses eksekusi aplikasi. 3. METODOLOGI 3.1. Metode Pengembangan Perangkat Lunak Medote yang digunakan pada pengembangan perengkat lunak menggunakan model water fall ( Sommerville, 2007:66 ) yang terbagi menjadi 3 tahapan, yaitu : 1. Analisa Kebutuhan Jangkauan pelayanan dalam penjualan wedding organizer tanpa batas, baik waktu ruang dan tempat, namun pelayanan dalam web ini terbatas pada paket wedding saja. Admin yang bertugas untuk mengelolah web tersebut menginput data paket wedding secara lengkap, sehingga pembeli dapat melihat semua tersedia dan mendapatkan data yang lengkap tentang paket wedding yang diinginkan. Sedangkan dari sisi customer, akan memberikan kemudahan dan penghematan dari sisi waktu, biaya dan tenaga. Para customer tidak perlu mengeluarkan banyak usaha dibandingkan dengan jika mereka harus pergi ke kantor wedding organizer, cukup dengan membuka web dari perangkat gadget yang dimiliki. jenis paket yang pembuatan web ini 2. Desain Sistem Dan Software Proses disain sistem membagi kebutuhan Ini hardware menjadi software. atau seluruh perancangan mencakup hampir Metode ini dilakukan dengan cara pengamatan secara langsung terhadap kegiatan pengelolaan pemesanan wedding organizer berjalan di Lili Vicky Decoration. Metode ini dilakukan guna menganalisa secara langsung permasalahan yang terjadi pada sistem berjalan. 2. Tehnik Wawancara 3. Yaitu metode pengumpulan data dengan cara wawancara atau Tanya jawab kepada pemilik, marketing sudah menggunakan jasa wedding Lili Vicky Decoration. Study Pustaka (Library Research) Penelitian ini digunakan sebagai pendukung dan penunjang dari data yang telah ada serta sebagai bahan pertimbangan. yang berkaitan dengan tema yang diambil oleh penulis melakukan pendekatan dengan referensi buku- buku dan internet. serta customer yang 4. HASIL DAN PEMBAHASAN 4.1. Analisis Kebutuhan A. Kebutuhan Penguna Sistem informasi pemesanan wedding organizer pada Lili Vicky Decoration yang penulis rancang merupakan sistem informasi berbasis web yang dapat digunakan oleh bagian administrasi Lili Vicky Decoration dalam mengelola kegiatan proses pemesanan wedding organizer. Adapun spesifikasi kebutuhan dari sistem informasi pemesanan Lili Vicky Decoration sebagai berikut : Administrasi : A1. Administrasi dapat melakukan login. A2. Administrasi dapat mengelola data pengguna. 129
JURNAL KHATULISTIWA INFORMATIKA, VOL. VI, NO. 2 DESEMBER 2018 p-ISSN: 2339-1928 & e-ISSN: 2579-633X A3. Administrasi dapat mengelola data paket wedding Deskripsi Use Case Diagram Halaman Administrasi Activity Diagram A4. Administrasi dapat mengelola data customer. A5. Administrasi dapat mengelola data pesanan. A7. Administrasi dapat mengelola pembayaran A8. Administrasi pembayaran dapat mencetak laporan sistem informasi pemesanan wedding organizer padaLili Vicky Decoration sebagai berikut: 1. Activity Diagram Pemesanan wedding Activity diagram yang ada pada Bagian Customer : B1. Customer dapat melakukan login. B2. Customer dapat melakukan pemesanan. B3 .Customer pembayaran B. Kebutuhan Sistem a. Penguna harus melakukan login terlebih dahulu untuk dapat mengakses web ini dengan memasukan username dan password agar pada saat mengakses halaman perpustakaan setelah login sesuai hak akses masing-masing. logout dapat melakukan transaksi b. Penguna harus melakukan selesai mengakses program. c. Sistem mengkalkulasi dan memperbarui data serta menyimpan perubahan data yang terjadi. 4.2. Use Case Diagram Berikut gambaran use case diagram yang terdapat pada sistem informasi pemesanan wedding organizer Lili Vicky a. Use Case Diagram Halaman Administrasi Sumber: Hasil Penelitian (2018) Gambar 3. Activity Diagram Pemesanan b. ERD (Entity Relationship Diagram) nm_pelangga n id_pelangga n Id_paket Nm_custm telepon email Customer memilih M Pemesanan username Tmpt_acara alamat Tgl_acara No.telp password terdapat id_pesan nm_paket deskripsi Paket wedding harga foto melakukan Id_custm Total_pembyrn Nm_custm 1 Kode_pesan Id_custm Pembayaran Phone Transaksi pemesanan Tgl_acara Kode_bank atas_nama Almt_acara Email Kode_transfr Uang_muka melakukan 1 Sumber: Hasil Penelitian (2018) mempunyai 1 Detail pemesanan Total_pembayarn Gambar 2. Use Case Diagram Halaman Administrasi Kode-paket Id_custm Tempat_acara Uang_muka Sumber: Hasil Penelitian (2018) Gambar 4. ERD (Entity Relationship Diagram) 130
JURNAL KHATULISTIWA INFORMATIKA, VOL. VI, NO. 2 DESEMBER 2018 p-ISSN: 2339-1928 & e-ISSN: 2579-633X 4.3. LRS(Logical Relational Structure) 3. Form Login digunakan oleh pengguna sistem Customer nm_pelanggan* telepon alamat email password 1 admin id_admin* nm_admin username password untuk masuk ke dalam sistem. pemesanan 1 1 Pembayaran Nama_cust* Alamat Email Tgl Acara Id_custm Kode_bank Total_pembayaran Kode_bank 1 Nama_cust* No_telp Tgl_acara Tmpt_acara Kd_paket 1 M Paket wedding nm_paket* Harga harga deskripsi foto Transaksi Pemesanan Detail_pesanan Kode_pesanan* Id_custm Tempat_acara Uang_muka Total_pembayaran M nm_custm* Tgl_acara No_telp Alamat_acara Kode_pesanan Uang_muka Kode_bank Sumbe: Hasil Penelitian (2018) Gambar 5. LRS (Logical Relational Structure) Sumber: Hasil Penelitian (2018) 4.4. Tampilan Gambar 8. Form Login tampilan dari sistem karoseri ini sebagai berikut 1. Menu utama customerberfungsi menampilkan serta memanggil form-form yang ada pada sistem pemesanan wedding informasi organizer lili Vicky. informasi pemesanan 4. Form Registrasi Form registrasi digunakan untuk customer yang belum pernah menggunakan web pada sistem pemesanan wedding organizer Sumber: Hasil Penelitian (2018) Gambar 9. Form Registrasi 5. Form WeddingPackage Sumber: Hasil Penelitian (2018) Menu pilihanpaket wedding organizer lili Vicky utama berfungsi menampilkan Gambar 6. Form menu utama customer 2. Form menu about Sumber: Hasil Penelitian (2018) Sumber: Hasil Penelitian (2018) Gambar 7. Form menu about Gambar 10. Form wedding package 131
JURNAL KHATULISTIWA INFORMATIKA, VOL. VI, NO. 2 DESEMBER 2018 p-ISSN: 2339-1928 & e-ISSN: 2579-633X 6. Form menu Detail wedding package Sumber: Hasil Penelitian (2018) Menu detail wedding berfungsi menampilkan detail yang ada di setiap paket wedding organizer package Gambar 13. Form Transaksi Pembayaran 9. Form Print Menu print merupakan hasil tanda bukti sudah melakukan pembayaran setelah melakukan pemesanan Sumber: Hasil Penelitian (2018) Gambar 11. Form wedding package 7. Form menu pemesanan Menu pemesanan menampilkan form untuk customer melakukan pemesanan wedding organizer pada lili Vicky Sumber: Hasil Penelitian (2018) Gambar 14. Form Transaksi pembayaran 10. Form Menu Utama Admin Menu utama admin berfungsi menampilkan serta memanggil form-form yang ada pada sistem pemesanan wedding informasi organizer lili Vicky. Sumber: Hasil Penelitian (2018) Gambar 12. Form pemesanan 8. Form menu Transaksi pembayaran transaksi pembayaran berisi Menu melakukan transaski pembayaran melakukan pemesanan pada lili Vicky form setelah Sumber: Hasil Penelitian (2018) Gambar 15. Form menu utama admin 132
JURNAL KHATULISTIWA INFORMATIKA, VOL. VI, NO. 2 DESEMBER 2018 p-ISSN: 2339-1928 & e-ISSN: 2579-633X 5. KESIMPULAN DAN SARAN pada bab-bab pembahasan sebelumnya, penulis dapat mengambil kesimpulan sebagai berikut: 1. Sistem Organizer pemecahan masalah dalam pesanan wedding organizer pada Lili Vicky. 2. Dengan dibuat nya website penjualan tidak terbatas ruang dan waktu, setiap saat di manapun berada website bisa di akses dan transaksi pun dapat dilakukan. Berdasarkan informasi pemesanan Wedding alternatif pengelolaan ini dapat menjadi 3. Dapat meminimalkan kesalahan-kesalahan yang mungkin kegiatan terjadi pengelolaan pesanan wedding organizer, lebih sehingga akurat. informasi yang dihasilkan pada 4. Penyimpanan data pada media penyimpanan komputer menjadi lebih baik, lebih tahan lama dan lebih aman. Pencarian data atau perubahan data-data yang diperlukan juga menjadi lebih mudah. Seperti ungkapan kata pepatah tak ada gading yang tak retak demikan pula dalam pembuatan hasil karya ilmiah ini penulis menyadari masih banyak itu penulis kekurangan yang ditemui untuk guna kritik mengharapkan terselesaikannya Tugas Akhir ini, antara lain: 1. Sebagai tahap awal, hendaknya diberikan pelatihan kepada staf yang akan menggunakan ini dapat aplikasi dipergunakan dengan baik dan dimanfaatkan secara maksimal. aplikasi saran agar dan ini, REEFERENSI Hadibin, M. M. (2010). Sistem informasi perawatan dan inventaris laboratoryum pada SMK Negeri 1 Rembangberbasis web.Speed-Sentra Penelitian Engineering Dan Edukasi, 3(4), 1-9. Informasi, F. T. (2013). Sistem Informasi Persewaan Wedding Organizer. P. Informasi, S. Web.Informatika, 1(1), 91-99. (2016). AkademikBerbasis Lubis, B. O. (2016). Sistem Informasi Penjualan Voucher Belanja Pada PT .Plaza Indonesia Reality Tbk . Jakarta. BagindaOloanLubis, (1). Informasi, S., Karoseri, P., Cv, P., Prima, S., &Hayati, N. U. R. (2016). Sistem informasi pemesanan karoseri pada cv saka prima bekasi. Ss, R. W., Pratiwi, H. S., Muhardi, H., Studi, P., Informatika, T., Tanjungpura, U., ... Organizer, B. W. (2017). Rancang Bangun Aplikasi Wedding, 5(3), 3-7. Miftah, F. (2016).Rancang Bangun Sistem Informasi 29-38. Administrasi. perangkat Lunak. Bandung: Informatika, 50. Jurnal Elkha, 7(1), 2. Dilakukan pemeliharaan secara rutin terhadap hardware dan software pada komputer atau perangkat yang digunakan untuk menghindari terjadinya kerusakan pada aplikasi. 3. Untuk menjaga keamanan data agar tidak semua orang dapat mengakses, dibuatkan password untuk masing-masing pengguna. 4. Diperlukan ketelitian dalam penggunaan aplikasi maupun dalam memasukan data ke dalam program, untuk menghindari kesalahan- kesalahan yang mungkin terjadi. 5. Guna menghindari kehilangan data yang tersimpan di dalam komputer karena berbagai faktor, pengguna perlu melakukan back up data secara teratur. . 133