Jurnal SCRIPT Vol. 1 No. 2 Juni 2014
ISSN:2338-6304
SISTEM INFORMASI PENYEDIA LAYANAN PERANGKAT LUNAK GRATIS UNTUK IDEVICE BERBASIS WEB 1
2
Wahyu Widianto , Amir Hamzah , Catur Iswahyudi 1, 2 ,3
1
Teknik Informatika, Intitut Sains &Teknologi AKPRIND Yogyakarta 2 3
[email protected],
[email protected],
[email protected]
ABSTRACT iOS operating system (i Operation system) Apple is growing rapidly and rise in popularity since it was first released. Moreover, the software that supports it, by building an information system software providers. This system is an information system that provides information software to allow the iDevice users in searching free software. On information systems software service providers are free to iDevice option menus. These menus are fitur system option for visitors to use in selecting and sorting software that visitors are looking for, such as category, menu search and tag (label) that distinguishes software supporting the device. The information system service provider develoved with PHP and CMS systems that is content management system. This study successfully implemented CMS method with the end result in the form of information systems service providers free software for web-based iDevice. With several advantages, namely a simple web interface, which allows visitors to view a search software, information systems service providers free software for web-based iDevice serves as a search tool for software iDevice users of the iPhone, iPod and iPad. Key Words: Apple, Information system, iDevice, Software. INTISARI Sistem operasi iOs(i Operation system) Apple berkembang pesat dan menanjak popularitasnya sejak pertama kali dirilis. Terlebih lagi dengan perangkat lunak yang mendukungnya, dengan membangun sebuah sistem informasi penyedia layanan perangkat lunak. Aplikasi ini merupakan sistem informasi yang menyediakan informasi perangkat lunak untuk memudahkan pengguna iDevice dalam pencarian software gratis Pada sistem informasi penyedia layanan perangkat lunak gratis untuk iDevice terdapat menu-menu pilihan. Menumenu pilihan ini adalah fitur sistem untuk pengunjung gunakan dalam memilih dan memilah perangkat lunak yang pengunjung cari, seperti kategori, menu pencarian dan tag(label) yang membedakan software dengan device pendukungnya. Sistem informasi penyedia layanan ini dibuat dengan databasenya menggunakan MySql dan bahasa pemrograman PHP dengan sistem CMS yaitu content management system. Penelitian ini berhasil megimplementasikan metode CMS dengan hasil akhir berupa sistem informasi penyedia layanan perangkat lunak gratis untuk iDevice berbasis web. Dengan beberapa kelebihan yang dimiliki, yakni tampilan web yang sederhana, tampilan yang memudahkan pengunjung untuk melakukan pencarian software, sistem informasi penyedia layanan perangkat lunak gratis untuk iDevice berbasis web ini berfungsi sebagai sarana pencarian software iDevice bagi para pengguna iPhone, iPod dan iPad. Kata Kunci: Apple, sistem informasi, iDevice, CMS, PHP PENDAHULUAN Seiring dengan perkembangan teknologi saat ini, baik dalam perangkat keras (hardware) maupun perangkat lunak (perangkat lunak) keduanya berkembang dengan sangat pesat. dalam dunia teknologi semua orang pasti pernah mendengar Apple. Apple inc atau biasa dikenal dengan Apple adalah sebuah perusahaan yang terletak di daerah Silicon Valley, Cupertino, California, yang bergerak dalam bidang teknologi Komputer. Produk Apple diantarnya adalah iPhone, iPod, iPad dan masih banyak lagi, Untuk iPhone, iPod dan iPad biasanya disebut dengan iDevice. Seperti kita ketahui, iDevice adalah Gadget mahal, bukan hanya harga iDevicenya yang mahal, harga perangkat lunak pendukungnya juga berbayar dan hampir semua yang berkaitan dengan game, aplikasi, semuanya berbayar, walaupun ada juga yang gratis(free) hanya fiturnya kurang. Namun
Jurnal SCRIPT Vol. 1 No. 2 Juni 2014
ISSN:2338-6304
iDevice mempunyai keterbatasan tersendiri, keterbatasan yang penulis maksud adalah keterbatasan dalam mendapatkan perangkat lunak pendukung seperti game, aplikasi dan lainnya semua harus mendapatkannya hanya melalui App Store dan iTunes. Tidak seperti Produk lainnya yang bisa didapatkan dengan mudah dari berbagai sumber. Maka penulis mencoba untuk memberikan solusi agar supaya para pengguna iDevice bisa mengunduh perangkat lunak pendukung iDevicenya, baik itu game, aplikasi, Tools dan semua yang berkaitan dengan perangkat lunak pendukung iDevice yaitu dengan menyediakannya informasi perangkat lunak pendukung yang gratis. AppStore dan iTunes Store juga memang telah di tersedia perangkat lunak pendukung yang gratis, namun cara mengunduhnya yaitu dengan mensyncronkan iDevice kita langsung dengan AppStore atau iTuneStore tersebut, dengan kata lain perangkat lunak pendukung yang kita unduh tersebut langsung terinstal secara Online, dengan tidak memberikan perangkat lunak pendukung tersebut dalam bentuk mentahnya (*.ipa, *.Deb). Solusi yang dibuat yaitu dengan memberikan informasi sekaligus menyediakannya perangkat lunak pendukung iDevice secara gratis dan dalam bentuk mentahnya, sehingga para pengguna iDevice bisa menyimpannya dan bisa menginstalnya langsung tanpa harus terhubung dengan internet. Melakukan penelitian ini, penulis menggunakan bahan acuan kepustakaan dan penelitian-penelitian sebelumnya untuk melengkapi Tugas Akhir ini diantaranya adalah Sistem penyimpanan data berbasis web, ( Tiondo, 2010 ). Penelitian ini membahas bagaimana caranya mengimplementasikan sebuah teknologi internet dalam memberikan layana penyimpanan data, penyimpanan yang dimaksud adalah penyimpana data yang hanya bisa diakses jika perangkat kita terhubung dengan jaringan internet, jadi kita kita tidak usah membawa media penyimpanan. Namun sistem penyimpanan ini tidak untuk disebarluaskan karena data yang diupload adalah data pribadi, jadi hanya memberikan fasilitas penyimpana data. Sistem informasi penjualan handphone berbasis web pada toko district shop secara online, ( Puspo, 2010 ). Penelitian ini sudah cukup bagus dan lengkap, sistem informasi ini memberikan sebuah informasi tentang hanphone yang akan dijual dengan pilhan gambar handphone dan daftar harga handphone tersebut, akan tetapi pada penelitian ini hanya memberikan sebuah informasi dan menjual handphone saja, tidak menyediakan link download untuk aplikasi pendukukung handphone tersebut. Aplikasi web mp3 server online menggunakan php dan mysql, ( Ardiansyah, 2009 ). Aplikasi web server ini memberikan sebuah pelayanan file musik *.mp3 yang bisa dinikmati oleh para user, tentunya user tersebut hendaknya mendownload terlebih dahulu. User juga bisa memilih dan memilah mana yang akan user download untuk di koleksi serta di nikmati alunan musiknya. Sistem yang di anut adalah dimana admin yang mengupload ke server dan selanjutnya user mendownload file musik tersebut. Penelitian ini sudah sangat bagus, akan tetapi masih monoton karena fasilitas yang diberikan hanya file musik saja dan tidak ada perangkat lunak lainnya yang mungkin diperlukan oleh user. Dari penelitian tersebut, terdapat beberapa point yang penulis ambil, Point dari referensi yang pertama adalah sistem dalam penyimpanan data yang disimpan pada internet dan bisa diakses dimana saja. Referensi yang kedua adalah sistem informasi dalam mengenalkan sebuah produk handphone yang mungkin ada konsumen yang minat untuk membeli produk yang ditawarkan pada sistem informasi tersebut. dari referensi yang ketiga adalah sistem informasi yang bisa didownload oleh user, agar user tersebut bisa menikmati fasilitas sebuah file musik. Maka penulis berpikir untuk membuat sebuah penelitian yang berjudul ” Sistem Informasi Penyedia Layanan Perangkat Lunak Gratis Untuk IDevice Berbasis Web ”. Sistem berasal dari bahasa Latin (systēma) dan bahasa Yunani (sustēma) adalah suatu kesatuan yang terdiri komponen atau elemen yang dihubungkan bersama untuk memudahkan aliran informasi, materi atau energi. Istilah ini sering dipergunakan untuk menggambarkan suatu set entitas yang berinteraksi, dimana suatu model matematika seringkali bisa dibuat. ( Jogiyanto, 1993 ). Menurut Jogiyanto (1993) Informasi adalah data yang telah diolah menjadi sebuah bentuk yang berarti bagi penerimanya dan bermanfaat bagi pengambilan keputusan saat ini atau saat mendatang. Informasi merupakan kumpulan data yang diolah menjadi bentuk yang
Jurnal SCRIPT Vol. 1 No. 2 Juni 2014
ISSN:2338-6304
lebih berguna dan lebih berarti bagi yang menerima. Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya. Perangkat lunak atau software adalah istilah umum untuk data yang diformat dan disimpan secara digital, termasuk program komputer, dokumentasinya, dan berbagai informasi yang bisa dibaca dan ditulis oleh komputer. Dengan kata lain, bagian sistem komputer yang tidak berwujud. Istilah ini menonjolkan perbedaan dengan perangkat keras komputer.(jasmadi, 2004). iDevice adalah sebutan untuk iPod, iPhone, dan iPad, dengan berbagai versinya. iPod memiliki seri Nano, Shuffle, Classic, dan Touch. iPhone telah keluar dalam beberapa versi, yaitu 2G, 3G, 3Gs, 4, dan 4S. iPad ada dua seri, yaitu iPad dan iPad 2. Masing-masing berisi sistem operasi yang disebut iOs. iOs selalu diperbaiki dan diberi nomor yang membedakan masing-masing versi, misalnya 4.2.1, 4.3, 4.3.1, dan saat ini sudah keluar versi 5.0.(Winarno, 2001). METODE PENELITIAN Desain diagram konteks merupakan tahapan awal dari proses desain sistem. Tahapan desain sistem pada diagram konteks merupakan terdiri dari input proses dan output proses dengan melakukan pembagian wewenang pada proses input data. Input data pada sistem terdiri dari input data informasi perangkat lunak, plunak, kategori, tag (label), anggota, komentar, hubungi kami, modul, statistik dan kata jelek. Petugas pengolahan sistem yaitu hanya admin, pengunjung yang sudah mendaftar dan bergabung akan menjadi anggota. Pengunjung belum tentu sebagai anggota, akan tetapi anggota sudah barang tentu pengunjung. Pengunjung adalah user yang hanya melihat-lihat informasi namun tidak mendaftar untuk menjadi anggota. diagram konteks seperti pada Gambar 1.
Gambar 1 Data Flow Diagram sistem
Jurnal SCRIPT Vol. 1 No. 2 Juni 2014
ISSN:2338-6304
Kerelasian antar tabel merupakan pemodelan hubungan masing-masing tabel yang membentuk suatu model ketergantungan fungsional secara utuh antara masingmasing tabel pada basisdata. Model hubungan kerelasian antar tabel seperti pada Gambar 2. Kategori 1. 2. 3. 4.
Id_kategori * Nama_kategori Kategori_seo aktif Hubungi
1. 2. 3. 4. 5. 6.
Id_hubungi * Nama Email Subjek Pesan tanggal
Login_admin 1. 2. 3. 4. 5. 6. 7.
Username Password Nama_lengkap Email No_telp Level Id_session Tag
1. Id_tag * 2. Nama_tag 3. Tag_seo
Plunak 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 1. 12. 2. 13. 3.
Id_plunak * Id_kategori ** Username judul Judu_seo Isi_plunak Hari Tanggal Jam Gambar Katajelek Dibaca Id_jelek * Tag Kata link ganti
Komentar 1. 2. 3. 4. 5. 6. 7. 1. 8. 2. 3. 4. 5. 6. 7. 8.
Modul 1. 2. 3. 4. 5. 6. 7.
Id_modul * Nama_modul Link Publish Aktif Urutan Link_seo
Id_komentar * Id_plunak ** Nama_komentar url isi_komentar tgl Anggota jam_komentar Username * aktif Password Nama_lengkap Email Level Website Tgl_daftar blokir Statistik
1. 2. 3. 4.
Ip Tanggal Hits Online
Gambar 2. Kerelasian Antar Tabel PEMBAHASAN Menu Utama Program Tampilan halaman awal sistem berfungsi sebagai sajian informasi pada sistem untuk pengakses program sistem informasi pada media internet. Pada tampilan awal sistem, sistem informasi penyedia layanan perangkat lunak gratis untuk iDevice ini menampilkan selogan dan gambar iDevice untuk memikat pengunjung supaya tertarik untuk menjelajah diweb informasi penyedia layanan ini. Menu yang tampil pada halaman awal sistem ini seperti menu utama serta dibawahnya yaitu 22 kategori. Untuk tampilan statistik user, komentar dan software
Jurnal SCRIPT Vol. 1 No. 2 Juni 2014
ISSN:2338-6304
iDevice tampil pada sebelah kiri konten yang menampilkan selogan dan gambar iDevice (Gambar 3).
Gambar 3 Tampilan Halaman Awal Sistem Tampilan Login Halaman administrator merupakan halaman yang diakses hanya oleh admin dalam mengolah semua sistem informasi perangkat lunak iDevice dan untuk selanjutnya informasi tersebut dipublikasi terhadap para pengunjung yang berkunjung (Gambar 4)
Gambar 4. Tampilan Administrator
Jurnal SCRIPT Vol. 1 No. 2 Juni 2014
ISSN:2338-6304
Terbaru 10 Terbaru 10 merupakan menu pilihan yang menampilkan informasi perangkat lunak sebanyak 10 informasi yang paling baru diunggah oleh admin. Metode yang digunakan adalah setiap kali admin mengunggah informasi, maka sistem akan menampilkan tanggal yang diunggah admin yang paling baru sebanyak 10 informasi (Gambar 5). Gambar tampilan terbaru 10 merupakan tampilan 10 informasi perangkat lunak terbaru dari berbagai kategori dan berbagai tag (label).
Gambar 5. Tampilan Terbaru 10 Top 10 Top 10 merupakan menu pilihan yang menampilkan sebanyak 10 informasi perangkat lunak iDevice yang paling popular sering diunduh oleh anggota. Metode yang digunakan adalah setiap kali anggota mengunduh dengan meng klik link unduhan, maka dengan secara otomatis sistem akan menambah nilai angka unduhan pada suatu informasi tersebut. Nilai unduhan tersebut sebagai acuan sistem informasi yang akan tampil pada top 10 (Gambar 6). Gambar tampilan top 10 merupakan tampilan 10 informasi perangkat lunak dari berbagai kategoridan berbagai tag(label) dengan nilai unduhan tertinggi.
Jurnal SCRIPT Vol. 1 No. 2 Juni 2014
ISSN:2338-6304
Gambar 6. Tampilan Top 10 Sebelum 10 Sebelum 10 merupakan pilihan menu yang menampilkan informasi perangkat lunak sebelumnya dari terbaru 10 sebanyak 10 informasi perangkat lunak dari berbagai tag (label) seperti iPhone, iPad, iPod iDevice dan 22 kategori. (gambar 7).
Gambar 7. Tampilan Sebelum 10
Jurnal SCRIPT Vol. 1 No. 2 Juni 2014
ISSN:2338-6304
Gambar tampilan sebelum 10 merupakan tampilan halaman informasi perangkat lunak 10 sebelumnya dari terbaru 10. Tag(Label) Tag(label) yaitu menu iPhone, iPad, Pod dan iDevice. iPhone merupakan tag(label) menu yang menampilkan informasi perangkat lunak yang mendukung perangkat iPhone dari berbagai kategori. iPad merupakan tag(label) menu yang menampilkan informasi perangkat lunak yang mendukung perangkat iPad dari berbagai kategori. iPod merupakan tag(label) menu yang menampilkan informasi perangkat lunak yang mendukung perangkat iPod dari berbagai kategori. iDevice merupakan tag(label) menu yang menampilkan informasi perangkat lunak yang mendukung perangkat iPhone, Pad dan iPod dari berbagai kategori.
Gambar 8. Tampilan Tag iPhone Gambar tampilan tag iPhone merupakan tampilan halaman tag(label) iPhone yang menampilkan 10 informasi perangkat lunak dalam 1 halaman dari berbagai kategori, untuk melihat informasi perangkat lunak selanjutnya yaitu dengan mengklik halaman next dan untuk melihat informasi perangkat lunak yang ber tag label iPhone yang terakhir klik last. Pencarian Pencarian adalah menu layanan untuk mencari informasi perangkat lunak dengan kata kunci yang lebih spesifik. Metode yang diproses dalam sistem pencarian adalah kata kunci yang dicocokan dengan nama atau judul perangkat lunak yang terdapat pada database tepatnya pada tabel plunak. Gambar 9 tampilan hasil pencarian merupakan hasil dari pencarian suatu informasi perangkat lunak dengan kata kunci “tips”, setiap kata kunci yang dimasukan maka sistem akan mencocokan kata tersebut pada database pada tabel plunak tepatnya pada kolom judul plunak. Apabila ketemu maka sistem akan menampilkannya pada halaman
Jurnal SCRIPT Vol. 1 No. 2 Juni 2014
ISSN:2338-6304
pengujung sebanyak 10 informasi perangkat lunak yang katanya cocok dan mendekati kecocokan dengan kata yang dimasukan tersebut.
Gambar 9.Tampilan Hasil Pencarian Kategori Kategori merupakan pembeda perangkat lunak dalam kegunaanya, kategori yang terdapat pada sistem informasi penyedia layanan perangkat lunak gratis untuk iDevice berbasis web ini adalah 22 kategori. Pada 22 kategori tersebut terdapat kategori yang tertulis “All” itu merupakan menu kategori yang menampilkan semua perangkat lunak yang ada didalam database dengan menampilkna 10 perangkat lunak dalam 1 halaman, untuk melihat informasi perangkat lunak berikutnya klik next dan untuk melihat informasi perangkat lunak yang paling akhir klik Last. Gambar 10 tampilan kategori all merupakan tampilan menu all yang berfungsi untuk menampilkan semua sistem informasi perangkat lunak dari berbagai kategori, top 10, terbaru 10, sebelum 10, dan berbagai tag.
Jurnal SCRIPT Vol. 1 No. 2 Juni 2014
ISSN:2338-6304
Gambar 10. Tampilan Kategori All
Sistem Unduh File Sistem unduh file merupakan sistem dimana pengujung yang bermaksud untuk mengunduh file atau perangkat lunak iDevice dengan mendapatkan link unduhan. Syarat untuk mendapatkan link unduhan yaitu pengunjung harus mendaftar sebagai anggota supaya pengujung tersebut mendapatkan link unduhan. Potongan tampilan halaman pengunjung yang belum medaftarkan diri sebagai anggota untuk mendapatkan link unduhan seperti pada gambar tampilan potongan halaman link unduhan (Gambar 11)
Tampilan 11. Potongan Halaman Link Unduhan
Jurnal SCRIPT Vol. 1 No. 2 Juni 2014
ISSN:2338-6304
Gambar diatas adalah potongan halaman pengunjung yang belum mendaftar sebagai anggota, sehingga link download belum muncul. Untuk mendaftar sebagai anggota, pengunjung harus mendaftar dan login terlebih dahulu. Untuk daftar dan login, pengujung dapat mengaksesnya pada halaman pengunjung yang terdapat pada sebelah kanan halaman pengunjung.
Gambar 12. Login dan Daftar Gambar 12 diatas terdapat lingkaran merah yang menunjukan menu login atau admin itu merupakan menu pilihan unutk mendaftar dan login untuk mendapatkan link unduhan. Setelah pengunjung mendaftar dan login maka tampilan link unduhan akan muncul seperti pada gambar 13..
Tampilan 13. Potongan Halaman Link Unduhan Muncul KESIMPULAN Berdasarkan analisis, perancangan, dan implementasi program maka dapat diambil kesimpulan sebagai berikut : - Sistem merupakan aplikasi yang dirancang secara khusus untuk tujuan penyedia layanan informasi perangkat lunak iDevice gratis yang disusun secara online. - Tujuan desain sistem adalah untuk memberikan kemudahan bagi pengunjung dalam mencari perangkat lunak iDevice yang gratis. Saran yang dapat diberikan untuk pengembangan sistem selanjutnya adalah sebagai berikut :
Jurnal SCRIPT Vol. 1 No. 2 Juni 2014
-
-
ISSN:2338-6304
Belum adanya tampilan ratting pada halaman pengunjung terhadap informasi perangkat lunak yang terkait, top 10 masih mengampu pada perangkat lunak terbanyak dalam unduhannya. Jika perlu untuk kedepannya sistem harap di berikannya tampilan ratting pada halaman pengunjung seperti halnya ratting tampilan bintang. Tampilan ratting saat ini masih menggunakan tampilan angka. Sistem masih belum adanya backup data, untuk pengembangan kedepannya sistem diharapkan adanya backup data. Untuk kedepannya perlu adanya sistem seperti halnya ”web crawler” yang mampu mencari informasi secara otomatis.
DAFTAR PUSTAKA Ardiyansah, R., 2009, Aplikasi Web Mp3 Server Online Menggunakan PHP dan MySQL, Tugas Mandiri, Jurusan Teknik Informatika, FTI, IST AKPRIND, Yogyakarta. Hakim, L., 2008, Membongkar Trik Rahasia Para Master PHP, Lokomedia, Yogyakarta. Harris, A., 2012, HTML5 for Dummies® Quick Reference., John Willey & Sons Inc, Canada. Jasmadi., 2004, Panduan Praktis Menggunakan Fasilitas Internet, Penerbit Andi, Yogyakarta. Jogiyanto, H, M., 2003, Analisa Desain dengan Implementasi Sistem Informasi, Erlangga, Jakarta. Madcoms, 2004, Aplikasi Program PHP dan MySQL untuk Membuat Website Interaktif , Penerbit Andi, Yogyakarta. Nugroho, B., 2004, Aplikasi Pemrograman Web Dinamis dengan PHP dan MySQL, Gava Media, Yogyakarta. Puspo, A., 2010, Sistem Informasi Penjualan Handphone Berbasis Web pada District Shop secara Online, Tugas Mandiri, Jurusan Teknik Informatika, FTI, IST AKPRIND, Yogyakarta. Sitorus, A., 2012, iPad dan iPhone, Baduose Media, jakarta. Suyanto, A,H., 2007, web Design Theory and Practice, Andi, Yogyakarta. Tiondo, H., 2010, Sistem Penyimpanan Data Berbasis Web, Skripsi, Jurusan Teknik Elektro, FTI, IST AKPRIND, Yogyakarta. Triyuliana, H., 2007, Seri Panduan Lengkap Macromedia Dreamwaver 8, Penerbit Andi, yogyakarta. Utami, E., 2006, RDBMS Using Ms Sql Server, NRAR DOT NET, Yogyakarta. Winarno,W.W., 2001, Menguasai iDevice iPod iPhone iPad, PT Elex Media Komputindo, jakarta.