MEMBANGUN CONTENT MANAGEMENT SYSTEM ( CMS ) SEBAGAI SISTEM INFORMASI TOKO KOMPUTER DI DAERAH YOGYAKARTA
Naskah Publikasi
diajukan oleh Reda Bregaswara Brilliantoro 05.11.0810
kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA 2010
BUILDING A CONTENT MANAGEMENT SYSTEM (CMS) AS A SYSTEM INFORMATION OF COMPUTER STORES IN YOGYAKARTA MEMBANGUN CONTENT MANAGEMENT SYSTEM (CMS) SEBAGAI SISTEM INFORMASI TOKO KOMPUTER DI DAERAH YOGYAKARTA Reda Bregaswara B Jurusan Teknik Informatika STMIK AMIKOM YOGYAKARTA
It is known that information systems play an important role in providing information useful for the purpose of sales or purchases. So many stores that use the Internet to provide information on goods the goods it sells. Utilization of Web in a financial entity, especially a store that specialized in buying and selling computer itself, is currently considered very important because with the information about the products they sell can be easily accessed anytime, anywhere. Moreover, the current Internet and the Web is not familiar to computer users, especially students who are looking for computer components. Among them there are who use the Internet to get information on price and specification of computer components without having to waste time to go to the store physically. In this thesis, the author tries to analyze your needs - basic needs that required a computer store by using CMS technology in managing a system informasi.Beside that, the authors also constructed such that the CMS is still to be developed again.
Keywords : Information systems, Utilization of Web, Basic needs.
1.
Pendahuluan Sekarang ini teknologi jaringan dan teknologi internet dalam dunia komputer telah mengalami
perkembangan yang sangat pesat dan telah mengubah fungsi dari penggunaan komputer yang semula hanya digunakan sebagai mesin hitung dan pengolah data, menjadi pusat informasi digital dan memungkinkan terbentuknya sebuah sistem jaringan komunikasi data secara massal. Perkembangan teknologi yang sedemikian pesat ini juga mempengaruhi gaya hidup masyarakat dalam pemenuhan kebutuhan akan informasi, apalagi sekarang ini Internet semakin murah dan semakin mudah untuk diakses. Hal ini membuat masyarakat beramai-ramai untuk memanfaatkan sarana internet untuk memenuhi kebutuhan informasi mereka atau mungkin sebagai penyedia informasi itu sendiri. Bahkan tidak sedikit orang yang aktif berinternet sebagai sarana untuk menunjukkan keberadaan mereka dalam dunia maya, misalnya chatting, jejaring sosial dan blogging. Saat ini banyak sekali CMS yang bisa digunakan untuk membuat website, CMS tersebut yang menawarkan kemudahan dan kelengkapan fitur yang lumayan lengkap namun dampak dari semua itu adalah adanya fitur-fitur yang mubazir, yang membuat web lebih berat untuk diakses. Selain itu kemudahan dan kelengkapan tersebut juga membuat mereka lebih mengandalkan CMS sebagai sarana membuat website dengan instant dan mengabaikan untuk belajar membuat web itu sendiri. 2.
Landasan Teori
2.1 Content Management System (CMS) Menurut I Made Gunardi dan Lirva32 (2007, h. 3) CMS (Content Management System) bisa didefenisikan sebagai pengelolaan isi atau content. Bila dikaitkan dengan web, maka CMS bisa didefinisikan sebagai software yang mampu mengelola isi atau content dari sebuah website seperti melakukan publikasi, edit ataupun menghapus sebuah content. Secara sederhana CMS juga dapat diartikan sebagai berikut: “Sebuah sistem yang memberikan kemudahan kepada para penggunanya dalam mengelola dan mengadakan perubahan isi sebuah website dinamis tanpa sebelumnya dibekali pengetahuan tentang hal-hal yang bersifat teknis. Dengan demikian, setiap orang, penyusun maupun editor, setiap saat dapat menggunakannya secara leluasa untuk membuat, menghapus atau bahkan memperbaharui isi website tanpa campur tangan langsung dari pihak webmaster” . Ini merupakan suatu hal yang efisien, Karena CMS memisahkan antara isi dan desain, konsistensi tampilan dapat senantiasa dijaga dengan
baik. Setiap bagian dari website dapat
memiliki isi dan tampilan yang berbeda-beda, tanpa harus khawatir kehilangan identitas dari website secara keseluruhan. Oleh karena semua data disimpan dalam satu tempat, pemanfaatan kembali dari informasi yang ada untuk berbagai keperluan dapat dengan mudah dilakukan.
CMS juga memberikan kefleksibelan dalam mengatur alur kerja atau ‘workflow’ dan hak akses, sehingga memperbesar kesempatan berpartisipasi dari pengguna dalam pengembangan website. Hal ini akan sangat menguntungkan bila website yang dikelola memiliki kompleksitas yang tinggi dan mengalami kemajuan yang cukup pesat. 3.
Analisis ( Proses Penelitian ) Metode yang digunakan untuk menyusun skripsi ini adalah metode Studi Literatur yaitu suatu
metode yang dipakai dalam menemukan informasi yang dibutuhkan, yaitu dengan kegiatan mengumpulkan, membaca, mempelajari teori-teori yang berhubungan dengan topik skripsi yang dibuat dari buku-buku, arikel-artikel, maupun dari situs internet. Untuk memfokuskan pembahasan pada penulisan skripsi ini, maka perlu dibuat suatu pembatasan terhadap masalah-masalah yang akan dibahas. Hal ini bertujuan agar pembahasan lebih terarah dan tidak melebar sehingga dapat dicari pemecahan masalah secara optimal. Oleh itu dibuat batasan masalah sebagai berikut : 1. Objek penelitian pada pembuatan CMS ini adalah toko yang bergerak di bidang jual beli computer. 2. Software yang digunakan untuk membuat web portal ini adalah : a. Xampp 1.6.5 b. Browser i. Mozilla Firefox 3.6.3 ii. Opera 9.63 iii. Safari 3.0.4 iv. IE 8.0 c. Notepad++ v5.5.1 d. Firebug 1.3.3 plugin for Mozilla Firefox 3. Sistem operasi yang dipakai adalah Windows XP Profesional SP3
4.
Hasil Penelitian dan Pembahasan
Berdasarkan dari riset yang penulis lakukan, dengan cara : Melakukan Tanya jawab melalui media chatting dengan CS Meneliti secara otodidak website2 dari toko komputer di Jogja Bisa ditarik kesimpulan, yaitu :
Adanya link download brosur, price list Kemudahan komunikasi dengan CS ( YM ) Terhubung ke situs jejaring social, spt Facebook, twitter, dll Penjelasan singkat mengenai toko tersebut Informasi2 produk yang dijual Review peripheral Update info2 promo dari toko tersebut Fitur belanja online 4.1
Implementasi Implementasi sistem merupakan tindak lanjut dalam pembuatan dan pengujian CMS
baru yang akan digunakan, sesuai dengan desain yang telah direncanakan sebelumnya. 4.1.1
Perencanaan Implementasi
Untuk memulai implementasi atau pembuatan CMS, telah dilakukan beberapa tahapan diantaranya adalah analisis dan rancangan terhadap CMS yang akan dibuat. CMS yang dibuat ini diharapkan dapat berjalan dengan baik, maka untuk mencapai tujuan tersebut dilakukan perencanaan dan tahapan implemantasi yang dapat dirincikan sebagai berikut: Pembuatan Database Pembuatan Engine CMS Pembuatan Layout CMS
Pengujian CMS Revisi / Perbaikan Tabel 4.1. Perencanaan Implementasi
4.2
Pembahasan Dalam pembahasan ini akan dijelaskan beberapa menu yang terdapat di dalam CMS
yang telah dibuat baik di bagian front end maupun back end.. Manual program dibuat untuk mempermudah dan memperjelas di dalam pemetaan letak dan bentuk CMS yang telah dibuat.
4.2.1
Logika Struktur pemrograman CMS
Gambar 4.1 Logika Struktur Pemrograman
4.2.2
Manual Program 4.2.2.1 Pengenalan front end 1.
Layout
Gambar 4.2 Tampilan Layout Front End
2.
Komponen-Komponen Front End
1 2 3 5
4
6
10 7 11
12
8
9
13 Gambar 4.3 Komponen – komponen Front End
1. Judul web yang memberikan informasi terhadap tema web secara umum. Dalam hal ini dikhususkan untuk member informasi nama toko computer. 2. Menu utama untuk memilih halaman mana yang ingin kita tampilkan, secara default menu ini berisikan menu home, artikel, about us, download, produk. 3. Konten pemberitahuan informasi promo yang sedang dilakukan oleh took computer.juga terdapa link download price list toko tersebut. 4. Search, merupakan aplikasi pencarian artikel berdasarkan keyword yang dimasukkan oleh pengunjung. 5. Halaman tampil konten merupakan halaman yang menampilkan konten-konten sesuai pilihan pengunjung. Misalnya jika jika pengunjung memilih menu about us maka halaman ini akan menampilkan biodata toko komputer. Secara default halaman ini menampilkan menu home yang berisi beberapa artikel terbaru yang telah diposting pengelola web. 6. Produk berfungsi mengelompokkan artikel – artikel berdasarkan subtema-subtema tersendiri. Misalnya kategori Casing menyimpan semua artikel yang berkaitan tentang Casing komputer. 7. Favorite produk yang berfungsi mengelompokkan artikel-artikel produk – produk favorite berdasarkan subtema-subtema tersendiri. Misalnya kategori Simbadda menyimpan semua artikel yang berkaitan tentang Simbadda. 8. Kategori yang berfungsi mengelompokkan artikel-artikel berdasarkan subtema-subtema tersendiri. Misalnya kategori Event menyimpan semua artikel yang berkaitan tentang Event. 9. Favorite yang berfungsi menampilkan artikel-artikel yang sering dibuka atau dibaca oleh pengunjung 10. Terdapat menu2 konten YM, FB, dan banner. Ini merupakan fasilitas agar pengunjung bias langsung berkomunikasi dengan pengelola.
11. Artikel sebelumnya yang berfungsi untuk menampilkan beberapa artikel sebelumnya yang tidak tampil pada halaman home. 12. Menampilkan informasi RSS dari web hosting. 13. Footer yang biasanya berisikan informasi tentang blog atau pembuat template b. Menu Utama 1) Home, berisikan beberapa artikel yang terakhir kali diposting dan menu artikel sebelumnya. 2) Artikel, memberikan kemudahan bagi pengunjung untuk melihat seluruh artikel yang ada dalam web 4.2.2.2 Pengenalan back end Halaman back end adalah halaman pengelola konten yang akan ditampilkan pada front end. Halaman ini hanya bisa diakses oleh pengelola yang mempunyai username dan password yang valid.
Gambar 4.4 Layout Back End
5.
Kesimpulan 5.1 Kesimpulan Setelah melewati beberapa bab sebelumnya, dapat disimpulkan bahwa : 1. Saat ini banyak sekali CMS yang mempunyai kemudahan-kemudahan hal ini membuat proses pembuatan web akan sangat mudah sehingga orang menjadi malas untuk lebih mengenal CMs dan pemograman didalamnya. 2. CMS ini dirancang dan dibuat sedemikian rupa, agar mudah dimengerti baik dari sisi arsitektur maupun struktur pemrograman sehingga mudah dipahami dan web dapat dikembangkan sendiri. 3. CMS ini mudah dimodifikasi oleh user dan bisa digunakan untuk membuat beberapa proyek seperti web lainnya. 4. Ini menjadi bukti bahwa sebuah toko komputer bisa memberikan informasi tentang tokonya dengan mudah tanpa biaya yang besar. 5.2 Saran 1. CMS ini sangat ringan dan sangat cocok digunakan paka koneksi internet yang lambat. 2. Untuk memodifikasi atau menambah modul disarankan memahami arsitektur CMS dan struktur pemrograman dari CMS ini.
6.
Daftar Pustaka
Evan Callahan, 2001. Troubleshooting Your Web Page, Jakarta : Elex Media Komputindo. Gunardi, I Made dan Lirva32, 2007. Joomla website magic : dengan joomla bikin website semudah memasak mie instan. Jakarta: Jasakom. Jogiyanto, 1995. Analisis dan Desain Sistem Informasi. Yogyakarta: Andi Offset. Lukmanul Hakim, 2009.Trik Rahasia Master PHP Terbongkar Lagi. Yogyakarta: Lokomedia. Syafrizal, Melwin. 2005. Pengantar Jaringan Komputer. Yogyakarta: Andi Offset. Wahana Komputer, 2002. Membuat Website Interaktif dengan Macromedia Dreamweaver MX. Yogyakarta: Andi Offset Antonius, Kemas. Manfaat CMS. http://kyantonius.com/atwork/pengantar-cms/manfaat-cms/. Diakses 24 Juli 2010.