ANALISIS DAN PERANCANGAN WEB SITE PADA UKM KEMPO STMIK “AMIKOM” YOGYAKARTA
Naskah Publikasi
diajukan oleh Muhammad Wahyuddin 08.21.0368
kepada JURUSAN TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA 2011
Application Design And Web Media Campaigns As Tradisional Culinary Bangka Belittung Analisis Dan Perancangan Web Site Pada UKM Kempo Stmik “Amikom” Yogyakarta Muhammad Wahyuddin Jurusan Teknik Informatika STMIK AMIKOM YOGYAKARTA ABSTRACT
The development trend of world informassi technology is now so rapidly both in hardware and lunak.seiring with these technological advances, especially in the preparation of an information because the current social demand for a very besaar. this information with web-based information world is growing rapidly so good be interactive, dynamic and static ranging from information Website as part of Internet technology plays an important role in the dissemination, exchange of information, various activities are online, many activities that require the ability of a website and allows for the web browser to access necessary information anytime and anywhere as long as connected to the Internet. There are so many search engines that provide services in providing information such as GOOGLE, YAHOO, MSN and web hosting sejenisnya. Media this search will make it easier to get information that cool. Indonesian Kempo martial arts community is the second largest community in the world after Japan, because komunutas STMIK AMIKOM Kempo martial has not been a website in cyberspace then in view of the web bangunya necessary in order to interact referrals member in fellow members. In this new breakthrough in need of a website that can be used as a medium of information, interaction and discussion among members quickly and accurately as expected Keyword : technology website
1. PENDAHULUAN
Perkembangan tren dunia teknologi informassi sekarang begitu pesat baik pada perangkat keras maupun perangkat lunak.seiring dengan kemajuan teknologi tersebut khususnya dalam penyajian suatu informasi karena saat ini kebutuhan masyarakat terhadap suatu informasi sangat besaar.Dewasa ini dunia informasi dengan berbasis web berkembang dengan pesat sekali baik yang bersifat interaktif, dinamis maupun statis mulai dari informasi Website sebagai bagian dari teknologi internet berperan penting dalam penyebaran, pertukaran informasi, berbagai kegiatan bersifat online, berbagai aktivitas yang membutuhkan kemampuan website serta memungkinkan bagi para penjelajah web mengakses informasi yang dibutuhkan kapanpun dan dimanapun selama terkoneksi dengan internet. Banyak sekali search engine yang menyediakan layanan dalam memberikan informasi misalnya GOOGLE, YAHOO, MSN dan web hosting sejenisnya.Media pencarian ini akan mempermudah untuk mendapatkan informasi yang dinginkan. Komunitas beladiri kempo indonesia merupakan komunitas terbesar ke dua di dunia setelah jepang, karena komunutas beladiri kempo STMIK AMIKOM ini belum memiliki Website di dunia maya maka di pandang perlu di bangunya web guna mengakomudir anggota dalam berinterakasi sesama anggota. Dalam hal ini di perlukan terobosan baru berupa website yang dapat digunakan sebagai media informasi, interaksi sesama anggota dan forum diskusi secara cepat dan akurat seperti yang diharapkan. 2. LANDASAN TEORI
2.1 Konsep dasar Sistem Didalam konsep dasar system ada dua pendekatan, yaitu penekanan pada prosedurnya dan penekanan pada komponennya atau elemen-elemennya. Berikut ini akan diuraikan definisi sistem dari kedua pendekatan tersebut. Berdasarkan dua pendekatan yang ada, pendekatan yang lebih menekankan pada prosedurnya mendefinisikan sistem itu adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran tertentu. Sedangkan pendekatan yang lebih menekankan pada komponen atau elemen-elemennya mendefenisikan sistem itu adalah kumpulan dari elemen-elemen yang saling berinteraksi untuk mencapai tujuan tertentu.
Selain dari dua defenisi sistem berdasarkan kedua pendekatan yang ada di atas, sistem dapat juga diartikan sebagai sebuah sistem yang terdiri dari bagian-bagian atau elemen-elemen yang saling berkaitan dan bekerja sama untuk mencapai sasaran tertentu. 2.2 Klasifikasi sistem Sistem dapat diklasifikasikan dari beberapa sudut pandang, diantaranya adalah sebagai berikut: a. Sistem fisik dan sistem abstrak. Sistem fisik adalah bagian-bagian yang saling berkaitan dan beroperasi bersama untuk mencapai beberapa sasaran dan tujuan yang ingin dicapai. Misal: sistem keuangan seperti catatan, aturan, prosedur, peralatan, petugas yang beroperasi mencatatkan data, mengukur pendapatan, dan menyiapkan laporan. Sedangkan sistem abstrak adalah suatu susunan gagasan yang teratur atau konsepsi yang saling tergantung b. Sistem tertentu (deterministic system) dan sistem taktentu (probalistik system). Sistem deterministik adalah sebuah sistem yang beroperasi duluan, cara yang diramalkan secara tepat dimana interaksi antar bagian-bagian diketahui dengan pasti. Misal: program komputer yang melaksanakan secara tepat sesuai dengan rangkaian instruksinya. Sedangkan sistem probalistik dapat diuraikan dengan istilah prilaku yang mungkin, tetapi ada selalu sedikit kesalahan pada awalan terhadap jalannya sistem. c. Sistem tertutup (closed system) dan sistem terbuka (open system). Sistem tertutup adalah sistem yang mandiri yang relatif terisolasi dari lingkungannya tetapi tidak sama sekali tertutup dalam arti fisik. Misal: sistem dan manufaktur yang dirancang untuk mengurangi sedapat mungkin untuk perubahan yang tidak diinginkan dengan lingkungan diluar sistem. Sedangkan sistem terbuka adalah sistem yang mengadakan pertukaran informasi, materi, energi dan lingkungannya, dimasa pertukaran dapat meliputi masukan yang acak dan tak tertentu. d. Sistem alamiah (natural system) dan sistem buatan manusia (human made system). Sistem alamiah (natural system) adalah sistem yang terjadi melalui proses alam. Misalnya sistem perputaran bumi. Sedangkan sistem buatan manusia (human made system) adalah sistem yang dirancang oleh manusia, dimana sistem buatan manusia yang melibatkan interaksi antara manusia dengan mesin disebut dengan human machine system atau ada yang menyebut dengan man machine system, karena menyangkut penggunaan komputer yang berinteraksi dengan manusia.
2.3 Karakteristik sistem
Suatu sistem mempunyai unsur-unsur atau sifat-sifat tertentu. Untuk dapat memahami atau mengembangkan suatu sistem, maka perlu membedakan unsur-unsur dari sistem yang membentuknya. Berikut ini karakteristik sistem yang dapat membedakan suatu sistem dengan sistem lainnya. a. Elemen sistem (elements). Yaitu bagian yang terkecil dari sistem yang sudah tidak bisa diurai lagi. Elemen-elemen sistem dapat berupa subsistem atau bagian-bagian sistem, suatu sistem betapun kecilnya selalu mengandung elemen-elemen. b. Batasan sistem (boundary). Merupakan daerah yang membatasi antara suatu sistem dengan sistem lainnya atau dengan lingkungan lainnya. Batas sistem memungkinkan suatu sistem di pandang sebagai satu kesatuan. c. Lingkungan luar (environments). Lingkungan luar sistem adalah apapun diluar batas sistem yang mempengaruhi dan dipengaruhi operasi sistem. d. Penghubung sistem (interface) Penghubung merupakan media penghubung antara subsistem dengan subsistem lainnya. Keluaran (output) dari subsistem akan menjadi masukkan subsistem lainnya melalui penghubung. e. Masukkan sistem (input). Masukkan adalah energi yang dimasukkan ke dalam sistem, berupa masukan perawatan (maintenance input) dan masukan sinyal (signal input). Maintenance input adalah energi yang dimasukkan supaya sistem dapat beroperasi. Signal input adalah energi yang diproses untuk mendapatkan keluaran. f. Keluaran sistem (out put). Keluaran adalah hasil dari masukan yang telah di olah terlebih dahulu oleh sistem. g. Pengolah sistem (process). Kegiatan sistem dalam mengolah masukan menjadi keluaran yang menjadikan sistem tersebut bekerja sesuai dengan keinginan penerima. h. Sasaran sistem (obyektive). Sasaran adalah tujuan yang ingin di capai dari sistem di mana masukan mempengaruhi sasaran dan keluaran yang di hasilkan menuju pada sasaran yang di maksud.
2.4 Konsep Dasar Informasi 2.4.1 Defenisi sistem Informasi adalah sekumpulan data atau fakta-fakta yang diolah sedemikian rupa menjadi bentuk yang lebih berguna dan lebih berarti bagi penggunanya serta menghasilkan informasi untuk membantu pengambilan keputusan. Sedangkan data adalah kumpulan fakta dan angka yang tidak mempunyai nilai dan arti tersendiri dan dijadikan sebagai sumber informasi, misalnya nama mahasiswa dan kumpulan angka. Data yang didapat merupakan bahan mentah yang harus diolah untuk menghasilkan informasi yang akurat. Biasanya data diolah dalam sebuah model pengolahan data atau dikenal dengan siklus pengolahan data (siklus informasi).
2.4.2 Elemen-elemen pendukung sistem Suatu sistem informasi didukung oleh sumber daya manusia (end user dan IS specialists), perangkat keras (mesin dan media), dan perangkat lunak (program dan prosedur) untuk melakukan aktivitas masukan, pemrosesan, keluaran, pemyimpanan, kontrol dan untuk mengubah sumber-sumber data ke dalam produk informasi. Elemen-elemen tersebut dapat dijelaskan sebagai berikut: a. Sumber daya manusia. Manusia dibutuhkan untuk pengoperasian dari seluruh sistem informasi. Dalam hal ini, dibagi menjadi dua, yaitu end users (disebut juga user atau client) dan IS Specialist (administrator sistem). Seorang pemakai (user) adalah orang yang memanfaatkan informasi yang tersedia. Sebagian besar dari kita adalah seorang pemakai (user). Sedangkan orang yang mengembangkan dan mengoperasikan sistem informasi tersebut adalah seorang administrator sistem. Administrator sistem ini meliputi sistem analisis, pemograman, dan operator komputer. b. Perangkat keras (hardware). Konsep sumber daya perangkat keras ini mencakup semua perangkat fisik yang digunakan dalam pemrosesan informasi. Sebagai contoh adalah : Sistem komputer ,yang terdiri atas Central Processing Unit (CPUs) dan bermacam peralatan yang saling terhubung. 1. Peripheral komputer,yaitu peralatan seperti keyboard dan mouse untuk input data dan perintah serta layar dan printer untuk output informasi. 2. Jaringan telekomunikasi, terdiri atas komputer-komputer, processor komunikasi dan peralatan lain yang saling dihubungkan oleh bermacam media tele-komunikasi untuk memberikan kemampuan komputasi pada berbagai tempat. c. Perangkat lunak (Software).
Konsep sumber daya perangkat lunak ini meliputi semua kumpulan instruksi pemrosesan informasi dan dapat digolongkan dalam tiga-hal : 1. Perangkat lunak sistem seperti program sistem operasi yang mengatur dan mendukung operasi sistem komputer. 2. Perangkat lunak aplikasi yang terdiri dari program-program yang secara langsung digunakan untuk pemrosesan dengan kegunaan khusus. 3. Prosedur yang merupakan instruksi bagi pemakai yang akan memanfaatkan aplikasi sistem operasi.
d. Basis data. Dalam definisi yang luas, basis data adalah kumpulan informasi, biasanya disusun dalam urutan tertentu, contohnya berkas data pelanggan yang berisi nomor,nama, alamat rumah, nomor telepon dan seterusnya. Definisi –definisi dalam basis data: 1. Entitas (Entity) Adalah orang, tempat kejadian atau konsep yang informasinya direkam. 2. Attribute Setiap entity mempunyai attribute atau sebutan untuk mewakili suatu entity. Seorang siswa dapat dilihat dari atributnya misalnya nama, alamat dan status. 3. Nilai isi data (data value) Data value adalah data aktual atau informasi yang disimpan tiap data elemen atau attribute. 4. Record/Tuple Mewakili suatu data informasi tentang obyek yang didalamnya terkandung elemen-elemen yang saling berkaitan mengiformasikan suatu entity secara lengkap. 5. File Suatu database file berisi suatu kumpulan record sejenis yang mempunyai panjang elemen yang sama, attribute yang sama, namun berbeda nilai datanya. 6. Field Merupakan item tertentu dari data dalam record. 7. Indeks Suatu elemen yang mempercepat pencarian dan pengurutan data dalam sebuah tabel. Bisa juga berupa tabel yang berisi nilai-nilai field kunci atau field (yang ditetapkan oleh pemakai) dan pointer kelokasi record yang sebenarnya. 8. Query Suatu perintah SQL (Structured Query Language) yang dirancang untuk memangggil kelompok record tertentu dari salah satu atau lebih tabel untuk kemudian melakukan operasi pada tabel itu. Perintah SQL ini dapat disimpan dalam query atau dijalankan lewat aplikasi lain.
2.5 Internet 2.5.1 Sejarah munculnya internet. Sejarah dunia telah mencatat bahwa perjalanan lahirnya internet cukup panjang. Dimana kelahiranya di awali dari jaman persaingan antara Negara Amerika dengan Negara Soviet (USSR). Setelah Soviet meluncurkan Sputnik, Amerika kemudian membuat Advanced Research Projecst Agency atau disingkat dengan ARPA (yang kemudian dikenal dengan Defence Advanced Research Projecst Agency atau disingkat dengan DARPA) pada Februari 1958. Kemudian ARPA membuat Information Processing Technology Office (IPTO) untuk menangani lebih jauh program research Semi Automatic Ground Environmen (SAGE). Dimana proyek ini bertujuan untuk menggabungkan sistem radar di seluruh Amerika untuk pertama kalinya. Pada saat itu ketua IPTO, J. C. R. Licklider mengatakan bahwa networking ini akan mengubah sejarah manusia. Pada tahun 1963, RAND Coorporation membangun suatu jaringan yang menghubungkan semua tempat strategis di Amerika Serikat dengan UCLA sebagai pusat jaringannya, sehingga dapat saling tukar informasi. Diilhami oleh munculnya NET di awal 1960-an , Pada tahun 1964 RAND mengeluarkan proposal yang intinya membentuk jaringan yang sifatnya tidak terpusat pada satu tempat dan tetap berfungsi sekalipun dalam keadaan hancur. Pada tahun 1969 empat buah IMP (Interface Message Processor) dikirimkan ke empat perguruan tinggi yaitu, UCLA, SRI (Standart Research Institute), UCSB (University of California Santa Barbara) dan University of Utah. Dan pada October 29 , 1969 di UCLA telah berhasil dibuat titik jaringan yang pertama dan berfungsi yang kemudian disebut ARPANET, dimana ARPANET inilah yang mejadi cikal bakal internet pada saat ini. Pada tahun 1972, ARPANET didemonstrasikan di depan peserta the First International Conference on Computer Communication dengan menghubungkan 40 node. Dan pada tahun 1979, tercatat sebagai tahun berdirinya USENET yang pada awalnya menghubungkan Universitas Duke dan UNC. Pada tanggal 01 Januari 1983, ARPANET menukar protokol rangkaian pusatnya, dari NCP (Network Communication Protocol) ke TCP/IP (Transmission Control Protocol /Internet Protocol). Pada tahun 1986 Yayasan Ilmu Pengetahuan Nasional (National Science Foundation /NFS) Amerika Serikat memprakarsai pengembangan NSFnet dan bahkan menyediakan backbone layanan komunikasi utama bagi internet, backbone adalah kabel utama yang dilewati oleh sebagian besar lalulintas jaringan.
Pada tahun 1987, berdiri UUNET yang merupakan salah satu provider(penyedia) utama Internet, tercatat pada tahun tersebut jumlah host melewati angka 10.000. Pada tahun 1989, perkembangan Internet menjadi meluas sampai menjangkau Australia dan Slandia Baru. 2.6 Perangkat Lunak yang Digunakan 2.6.1 HTML (Hyprtext markup language) HTML (Hypertext Markup Language) merupakan suatu bahasa yang digunakan untuk membuat halaman web yang statis. HTML dirancang untuk tidak tergantung pada web server karena ditafsirkan langsung oleh browser serta keluarannya dalam format HTM. Dokumen HTML adalah suatu dokumen teks biasa, dan disebut sebagai markup language karena mengandung tanda-tanda (tag) tertentu yang digunakan untuk menentukan tampilan suatu teks dan tingkat kepentingan teks tefsebut dalam suatu dokumen. Sistem hypertext yang ada didalam HTML, user tidak harus membaca dokumen tersebut secara urut dari atas kebawah atau sebaliknya, tetapi user dapat menuju pada topik tertentu secara langsung dengan menggunakan teks penghubung (link) kesuatu topik atau ke dokumen lain secara langsung. 2.6.2 AppServ Appserv merupakan paket program yang didalamnya terdapat apache sebagai webserver, PHP sebagai bahasa program dan MySQL sebagai database server.
Webserver a. Apache Apache adalah suatu server yang dibuat berbasis kode sumber dan ide-ide yang ada pada web server . Web server merupakan server yang dapat dikatakan sebagai tulang punggung bagi semua pengguna internet. Apache merupakan satu satunya aplikasi yang digunakan untuk webserver. b. PHP (Page hypertext preprosesor) PHP adalah bahasa pemograman yang berbentuk script yang diletakkan didalam server web. PHP merupakan bahasa standar yang digunakan dalam dunia website yang diperkenalkan pada tahun 1994 dan merupakan hasil kerja dari Rasmus Lerdorf. Pada awalnya script tersebut dimaksudkan untuk digunakan sebagai program untuk dirinya sendiri. Kemudian dikembangkan lagi sehingga menjadi sebuah bahasa yang disebut Personal Home Page (PHP). Tetapi kemudian mengalami perubahan menjadi PHP Page Hypertext Preprosesor PHP telah diciptakan terutama untuk kegunaan web dan boleh menghubungkan query database dan menggunakan simple taks yang boleh diluruskan dengan 3 atau 4 baris kode saja. PHP mampu menukarkan statis website yang menggunakan HTML ke dynamic web pages yang berpungsi secara automatik.
Pada awalnya PHP merupakan program yang berjalan pada platform LINUX sehingga membuat program ini menjadi Open Source Product. Jadi pengguna dapat mengubah source code dan mendistribusikannya secara bebas. Kelebihan-kelebihan dari PHP ini adalah: • Mudah dibuat dengan kecepatan akses tinggi • Dapat berjalan dalam webserver yang berbeda dan dalam sistem operasi yang berbeda pula • Open source artinya diterbitkan secara gratis • Dapat berjalan pada web server Microsoft Personal Web Server, Apache, IIS, Xitami dan sebagainya. • Merupakan bahasa yang embedded (bisa ditempel atau diletakkan dalam tag HTML) • Mendukung banyak sistem database, yaitu Oracle, Sybase, mSQL, MySQL, Solid, Generic ODBC dan Postgres SQL. • Mendukung kominikasi dengan layanan lain melalui protocol IMAP, SNMP, NNTP, POP3 dan HTTP. Program PHP dibuat dengan menggunakan text editor, yaitu Notepad, PHPed, vi, emac,UltraEdit dan lainnya. c. MySQL MySQL adalah sebuah program pembuat database yang bersifat open source artinya siapa saja boleh menggunakannya dan tidak dicekal. MySQL merupakan program pengaskses database yang bersifat jaringan sehingga dapat digunakan untuk aplikasi multi user(banyak pengguna) Sebagai sebuah program penghasil database, MySQL tidak dapat berjalan sendiri tanpa adanya aplikasi lain (interfase). Program-program aplikasi pendukung MySQL, antara lain: • PHP (Page Hypertext Preprocessor) • Visual Delphi • Visual Basic • Cold fusion Kelebihan yang dimiliki oleh MySQL adalah dia menggunakan bahasa Query standar yang dimiliki SQL( Structure Query Language). SQL adalah suatu bahasa permintaan yang terstruktur yang telah distandarkan untuk semua program pengakses database seperti oracle, prost gress SQ1,SQL server MySQL termasuk jenis RDBMS (Relational Database Management System). Dimana istilah seperti tabel, baris, dan kolom tetap digunakan dalam MySQL. Sebuah database pada MySQL mengandung satu beberapa tabel,yang mana tabel terdiri dari sejumlah baris dan kolom. Fungsi-fungsi pada MySQL yang sering digunakan koneksi dengan php,yaitu
• mysql_connect() digunakan untuk melakukan koneksi keserver database MySQL. Format penulisan : mysql_connect(nama_house, nama _user, password); • mysql_Pconnect() digunakan untuk membangun akses ke database . • mysql_create_db() digunakan untuk membuat sebuah database. Format penulisan : mysql_create_db(“nm_database”); • mysql_select_db() digunakan untuk memilih atau mengaktifkan database. Format penulisan: mysql_select_db (database,pengenal_hub) • mysql_query() gunanya adalah menjalankan perintah query yang terdapat di MySQL. • mysql_db_query() digunakan untuk menjalankan suatu permintaan terhadap suatu database. Format penulisan : mysql_db_query (database,permintaan,pengenal_hub) • mysql _fetch_row(), digunakan untuk menghasilkan suatu array yang bersifat seluruh kolom dari sebuah baris pada suatu himpunan hasil. Format penulisannya : mysql _fetch_row (hasil) 2.7 Macromedia a. Macromedia Dreamweaver Merupakan suatu bentuk program editor web yang dibuat oleh macromedia. Dramweaver MX mempunyai sifat yang WYSIWYG (what you see is what you get) yang artinya apa yang kamu lihat akan kamu peroleh. Dreamweaver MX selain mendukung pembuatan web yang berbasis HTML,juga dapat mendukung program-program web yang lain diantaranya PHP,ASP,Perl, javascript, dan lain sebagainya. b. Macromedia flash MX Flash MX merupkan salah satu software yang dikeluarkan oleh perusahaan Maromedia, diciptakan untuk membuat halaman web site interaktif dengan tampilan animasi. Dalam Flesh MX ini lebih banyak bermain-main dengan action script dan tampilan grafis yang begitu sederhana. Bagian-bagian yang dimiliki Flash MX yaitu: 1. Flash MX dapat menginpor dile movie yang berformat MPG, DV (digital vidio), MOV (Quick time), dan AVI. 2. Mendukung bahasa Korea dan Cina 3. Memililki nilai lebih dalam manajemen warna, komponen, dan jendela Inspector. 4. Disediakannya foleder untuk layer pada jendela time line 5. Dalam jendela Tolls terdapat Free Transform Tolls yang memiliki 4 pilihan. 6. Menyediakan kamus yang tersedia di menu Help*Action Script dictionary.
2.8 Adobe Photoshop Adobe photoshop merupakan sebuah software manupulasi image digital yang popular, yang berfungsi untuk mengedit aspek-aspek dari objek, misalnya untuk memperbaiki warna image, memperbaiki texture image, menggabungkan beberapa image, dan pemberian efek khusus. Keunggulan software ini adalah tersedianya tool manipulasi image secara lengkap. Selain itu Adobe photoshop juga dapat digunakan bersama dengan aplikasi lain, misalnya Adobe after efek, premire bahkan dengan macromedia. Software ini juga mendukung banyak format saving, diantaranya BMP, Photoshop EPS, GIF, JPEG, PDF, RAW, dan lain sebagainya.
2.1 Browser yang Digunakan Browser merupakan suatu program yang dirancang untuk mengambil informasi-informasi dari suatu server komputer pada jaringan internet. Untuk mengakses web dibutuhkan suatu program web Browser. Salah satu dari aplikasi browser ini adalah Mozilla firefox. Mozila firefox mempunyai beberapa fungsi yaitu: • Menampilkan file dan folder • Menampilkan informasi grafis pada layer • Memutar suara • Memutar film • Menampilkan animasi • Mengunjungi situs tertentu • Mencatat sistus-situs yang pernah dikunjungi 3. ANALISIS ( Proses Penelitian)
3.1. Tinjauan Umum Keberadaan komunitas kempo di Stmik Amikom Yogyakarta merupakan salah satu bidang kegiatan berorganisasi kemahasiswaan yang mempu memberikan kontibusi nyata bagi kampus dengan diraihnya beberapa medali yang di persembahkan oleh atlet- atlet amikom. Pada awal berdirinnya kempo beranggotakan dari berbagai orma-orma lain yang merasa tertarik dengan beladiri kempo yang kemudian di koordinir oleh Muhammad Wahyuddin yang kemudian diangkat menjadi ketua komunitas kempo pada tahun 2003 sampai 2005. Kemudian tongkat estafet kepengurusan dipegang oleh Agus Triyono dari tahun 2006 sampai dengan 2008. Kemudian berlanjut pada generasi Florianus Benigno Apen sampai sekarang.
3.2 Analisis Kelemahan Sistem Dalam makalah ini penulis menggunakan sistem PIECES efficiency dan Services).
(performance, information, Economy, Control,
1. Analisis Kinerja (Performance) Sistem yang dikembangkan ini memberikan informasi-kuliner Bangka Belitung dan menjadikan sistem ini sebagai salah satu media online. Kelemahan : Sistem promosi masih manual, masih berupa selebaran brosur Dan waktu yang digunakan cukup memakan waktu cukup lama. 2. Analisis Informasi (information) Dalam penelitian ini yang dianalisa adalah bahwa banyak keragaman kuliner bangka yang patut di coba sehingga penulis mencoba untuk membuat sebuah web untuk mempromosikan kuliner-kuliner khas bangka belitung ini. Kelemahan : Kurang komunikatif masih bersifat satu arah dan kurang spesifik Dalam memberikan informasi masih menggunakan brosur untuk mempromosikan makanan tradisional ini Informasi yang didapat masih kurang update 3. Analisis Ekonomi (Economy) Penilaian sistem dalam pengurangan dan keuntungan yang akan didapatkan dari sistem yang dikembangkan. Sistem ini akan memberikan penghematan operasional dan meningkatkan keuntungan bagi yang mengakses. Kelemahan : Dalam jangka panjang Biaya yang di hasilkan cukup besar karena harus mengeluarkan biaya yang cukup besar 4. Analisis Keamanan (Control) Sistem keamanan yang digunakan harus dapat mengamankan dta dari kerusakan. Misalnya dengan membuat back up data. Selain itu sestem keamanan juga harus dapat mengamankan data akses yang tidak diijinkan, biasanya dilakukan dengan password terutama pada form aplikasi dan databasenya. Kelemahan : Sistem promosi secara manual membagikan brosur cukup sulit dalam menyebarkan sehingga untuk memberikan informasi hanya di tempel pada dinding atau warung warung saja
5. Analisis Efisiensi (Efficiency) .efisiensi dari sistem yang dikembangkan adalah pemakaian secara maksimal atas pelayanan sistem yang tersedia meliputi manusia,informasi,waktu dan keterlambatan pengolahan data antara pengguna dan admin Kelemahan : Promosi secara manual kurang efisien karena masih memerlukan selebaran kertas dan disebar secara manual 6. Analisis layanan (Services) Pelayanan pada pengguna akan memakan banyak waktu karna harus menunggu pemrosesan data. Kelemahan : Sistem pelayanannya masih secara tradisional 3.2.2 Analisis Kebutuhan Sistem
Kebutuhan sistem dilakukan untuk mengetahui kebutuhan yang diperlukan untuk mengembangkan aplikasi. Analisis dilakukan dengan mencari dan menentukan beberapa kebutuhan seperti masukan, fungsi-fungsi yang dibutuhkan, keluaran sistem, dan antarmuka sistem. 3.2.2.1 Kebutuhan informasi Kebutuhan informasi sangat diperlukan karena dalam sistem ini yaitu : 1) Menampilkan berbagai makanan tradisional yang beraneka ragam melalui media internet 2) mengetahui bagaimana cara-cara membuat makanan tradisional 3) menampilkan artikel-artikel dan sejarah pulau bangka belitung 3.2.2.2 Kebutuhan pengguna (user) Sistem ini dibangun dilihat dari kebutuhan pengguna dapat dikelompokkan menjadi 2 level pengguna yang akan memanfaatkan sistem ini yaitu administrator dan pengunjung/tamu 1. Administrator
Pada level Administrator ini memiliki hak untuk merawat sistem agar sistem berjalan dengan baik 2. Anggota Pada level pengunjung/tamu memiliki hak untuk mengisi buku tamu dan memberikan komentar berupa kritikan yang membangun 3.2.3 Analisis Kelayakan Sistem Sistem yang akan dibuat telah dinyatakan layak untuk diterapkan, maka langkah selanjutnya adalah tahap rancangan sistem. Perancangan sistem secara umum merupakan tahap persiapan dan perancangan secara rinci terhadap aplikasi ini yang akan dibangun. Adapun langkah-langkah yang harus diperhatikan dalam perancangan sebuah sistem yaitu perancangan proses penyimpanan database dan perancangan interface 3.3 Perancangan Sistem Untuk merancang sistem maka yang harus diperhatikan langkah – langkah sebelum membuat menjadi sebuah web yang utuh yaitu Tahapan analisis, Tahapan desain, Implementasi, pemeliharaan 3 HASIL PENELITIAN DAN PEMBAHASAN
4.1 Implementasi Sistem Setelah melakukan analisis dan merancang aplikasi sistem yang telah dibahas pada bab III, maka untuk tahap selanjutnya yaitu implementasi sistem. Implementsi sistem adalah proses realisasi dari model sistem yang telah dirancang sebelumnya, diantaranya penulisan model ke dalam bahasa program pembuatan database dan pembuatan tampilan halaman aplikasi. Tujuan dari tahap implementasi adalah menyiapkan semua kegiatan sistem sesuai dengan rancangan yang telah ditentukan. 4.1.1 Uji coba Sistem dan Program Implementasi dilihat dari sisi server sebagai berikut : 1. Komputer processor intel Pentium 2.4 GHz RAM 750MB 2. Sistem operasi Windows XP professional SP3 3. Server menggunakan Wamp server versi 2.2.11 4. Database menggunakan mysql versi 5.1.36 Implementasi dilihat dari sisi client sebagai berikut : 1. Komputer prosessor minimal intel Pentium 2.4 GHz RAM 128 2. Sistem operasi Windows Xp professional SP3 3. Koneksi internet dengan bandwith standar dengan kecepatan 80 Kbp/s agar tidak terjadi delay koneksi ke server 3.2 Pembahasan
Pada implementasi dari sisi aplikasi dibagi menjadi 2 bagian, yaitu : aplikasi server yang menggunakan PHP, dan aplikasi web client yang juga menggunakan PHP. 4.2.1 Aplikasi Server Dalam aplikasi server, koneksi ke database server MySql dan informasikan dalam bentuk website dalam sisi server. Berikut tampilan aplikasi dari sisi server pada halaman administrator. 4.2.2 Aplikasi Client Apliasi client ini juga dikemas dalam bentuk website dengan tampilan yang semenarik dan konten isi yang selalu up to date 4 KESIMPULAN
5.1 Kesimpulan Berikut adalah beberapa kesimpulan yang dapat diambil dari sistem yang dibuat : 1. Dari analisis-analisis yang telah dilakukan dapat disimpulkan bahwa pada sistem lama masih terjadi kesulitan dalam menangani pengolahan data dan penyampaian informasi. Dari analisis diperoleh hasil bahwa penyampaian informasi masih dilakukan secara manual, dari segi analisis kelayakan diperoleh hasil bahwa system yang akan dibangun layak untuk diteruskan karena dapat menghasilkan manfaat. Dari segi analisis kebutuhan informasi, bahwa informasi yang diberikan terpenuhi, dari segi analisis kebutuhan perangkat keras dan lunak diperoleh kesimpulan bahwa hardware maupun software mudah didapat dipasaran dengan harga terjangkau. 2. Dalam kegiatan perancangan sistem baru dapat diperoleh kesimpulan bahwa tampilan interface yang dirancang cukup sederhana supaya memudahkan user atau member melakukan kegiatannya, tapi perancangan dalam perancangan interface sistem, ada beberapa tampilan yang berubah terhadap perancangannya. Dari segi kegiatan implementasi sistem, dapat diperoleh kesimpulan bahwa sistem dapat dipakai setelah data-data dimasukkan kedalam database sistem selama kurang lebih 2 bulan. 3. Dari analisis biaya dan manfaat dapat diperoleh kesimpulan bahwa manfaat yang diperoleh dari penerapan sistem informasi dan promosi berbasis website pada Komunitas beladiri kempo
138 STMIK AMIKOM Yogyakarta lebih besar dibandingkan dengan biaya-biaya yang dikeluarkan untuk membangun sistem infornasi secara manual. Jadi secara logika sistem tersebut layak untuk diterapkan guna kelancaran penyampaian informasi dan promosi.
5.2 Saran
Ada beberapa saran yang dapat diberikan berhubungan dengan sistem yang dibuat : 1. Dengan adanya sistem informasi komputerisasi diharapkan kontrol terhadap kegiatan kegiatan dan pengupdetan informasi dilakukan sesering mungkin guna untuk mendeteksi adanya penyalahgunaan. 2. Supaya dapat digunakan sebagai bahan pertimbangan dalam menyelesaikan permasalahan pihak komunitas beladiri kempo STMIK AMIKOM Yogyakarta khususnya dalam permasalahan penyampain informasi dan perluasan promosi.
Daftar Pustaka Al Fatta, Hanif 2007. Analisis dan Perancangan Sistem Informasi untuk Keunggulan Bersaing Organisasi Modern. Yogyakarta : Andi. Jogiyanto, HM. 2005. Analisis & Disain Sistem Informasi Pendekatan Terstruktur Teori Aplikasi Bisnis. Yogyakarta: ANDI OFFSET.
Perusahaan dan
dan
Praktek
Jogiyanto, HM. 2008. Metodologi Penelitian Sistem. Yogyakarta: Andi. Jogiyanto H. M., Analisis dan Desain Sistem Informasi, Pendekatan Terstruktur, Yogyakarta: Andi. Offsite, 1997, hal.12