ANALISIS DAN PERANCANGAN WEB SEBAGAI MEDIA INFORMASI DAN PROMOSI COKLAT CAFESHOP YOGYAKARTA Naskah Publikasi
diajukan oleh Syaiful Alam 07.11.1418
JURUSAN TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA 2011
2
ANALYSIS AND DESIGN OF THE WEB AS A MEDIUM OF INFORMATION AND PROMOTION COKLAT CAFESHOP ANALISIS DAN PERANCANGAN WEB SEBAGAI MEDIA INFORMASI DAN PROMOSI COKLAT CAFESHOP YOGYAKARTA Syaiful Alam Jurusan Teknik Informatika STMIK AMIKOM YOGYAKARTA ABSTRACT The Internet is a medium of information very fast and efficient in providing the information widely to the user without knowing the space, distance and time. One form of information processing is to use a web application. Developing web applications along with the rapid development of internet technology to assist in the ease and speed of delivery and reception of information. The website made the right tools as a media campaign and a means of disseminating information about existing business processes within an organization. Dynamic website designed for companies Coklat Cafeshop be an appropriate solution to implement. The contents of a dynamic web page can essentially vary according to the information and promotions that exist in Coklat Cafeshop. Another thing to be a factor of consideration is as a form of quality improvement and promotion of enterprise information delivery to consumers or society at large and evenly. To create a website that is always up to date, the website connected with the database whose function is to store data - data to be displayed site. These data can be changed quickly with the Access database and uses MySQL database. To be easily recognized sites should be registered in the commercial hosting that provides additional facilities on site. Keywords : Web based Internet technology, Information and promotion
3
1.
Pendahuluan Pada era globalisasi seperti ini, sebuah perusahaan dituntut harus dapat
mengikutu kemajuan tekhnologi, khususnya pada bidang tekhnologi informasi. Teknologi informasi yang baik akan memudahkan sebuah perusahaan untuk memasarkan dan mempromosikan produk dan jasa kepada para konsumen, sehinggga dengan mudah perusahaan dapat memenangkan persaingan yang semakin ketat seperti sekarang ini. Oleh karena itu banyak sekali perusahaan-perusahaan menggunakan website sebagai media promosi untuk memberikan informas. Dengan teknologi informasi yang berkembang saat ini, pengelolaan informasi dapat dilakukan secara lebih aktual dan optimal. Dengan adanya bantuan teknologi, seperti: komputer, program-program aplikasi, perangkat komunikasi serta jaringan internet/intranet. Penggunaan teknologi informasi bertujuan untuk mencapai efisiensi dalam berbagai aspek pengelolaan informasi, yang ditunjukkan dengan kecepatan dan ketepatan waktu pemrosesan, serta ketelitian dan keakuratan informasi. Coklat Cafeshop adalah sebuah cafe yang lebih dikenal oleh masyarakat jogja dengan nama Rumah Coklat hadir pertama kali di jogja pada tanggal 24 April 2003. Kehadiran Cafe Coklat berawal dari keinginan owner untuk menghadirkan salah satu tempat nongkrong alternatif yang mengkhususkan produk seputar coklat, sesuai dengan Visi Coklat Cafeshop yaitu memberikan warna baru bagi dunia kuliner di Yogyakarta.
2.
Landasan Teori
2.1
Definisi Sistem Mempelajari suatu sistem akan lebih mudah apabila kita mengetahui pengertian
dari sistem itu sendiri. Definisi sistem berkembang sesuai dengan konteks dimana pengertian sistem itu digunakan. Banyak ahli mengajukan konsep sistem dengan deskripsi yang berbeda, tetapi pada prinsipnya hampir sama dengan konsep dasar sistem pada umumnya. Sistem dilihat dari prosedurnya menurut Jerry Fitz Gerald adalah “suatu jarinan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu susunan sasaran yang tertentu”.
1
1
Jerry Fitz Gwerald, Arda F.Fitz Feral, Werren D. Stallings. Jr; Fundamentals of system Analisis (edisi ke 2; New York: John Willey dan Sonns, 1981). Hal 5
4
2.2
Konsep Dasar Informasi
2.2.1
Definisi Informasi Informasi merupakan hasil dari pengolahan data menjadi lebih berguna bagi
yang menerimanya dan menggambarkan suatu kejadian nyata untuk alat bantu dalam pengambilan keputusan. Gordon B. Davis (1995:28) mendefinisikan Informasi sebagai “data yang telah diolah menjadi sebuah bentuk yang berarti bagi penerimanya dan 2
bermanfaat dalam pengambilan keputusan saat ini dan yang akan datang” . Burch dan Strater, mendefinisikan Informasi adalah “pengumpulan atau pengolahan data untuk memberikan pengetahuan atau keterangan” . 2.2.2
Karekteristik Informasi 3
Untuk mendukung keputusan yang akan dilakukan oleh manajemen, maka
manajemen membutuhkan informasi yang berguna. Untuk tiap-tiap tingkatan manajemen dengan kegiatannya yang berbeda, dibutuhkan informasi dengan karakteristik yang berbeda pula. 2.3
Konsep Dasar Sistem Informasi
2.3.1
Pengertian Sistem Informasi Sistem informasi dapat didefinisikan sebagai suatu alat untuk menyajikan
informasi dengan cara sedemikian rupa sehingga bermanfaat bagi penerimanya (Kertahadi, 1995). Tujuannya adalah untuk menyajikan informasi guna pengambilan keputusan pada perencanaan, pemrakarsaan, pengorganisasian, pengendalian kegiatan operasi subsistem suatu perusahaan, dan menyajikan sinergi organisasi pada proses (Murdick dan Ross, 1993). 2.3.2
Komponen Sistem Informasi Tugas dari sistem informasi adalah untuk melakukan siklus pengolahan data ini.
Untuk melakukan siklus ini, maka sebagai satu sistem diperlukan.
2
Gordon B. Davis, Management Information System: Conceptual Foundation, Structure, and Development, McGraw-Hill International Book Company, Aucklland dll., 1974, halaman 32 3
Jogiyanto, Sistem Teknologi Informasi, Penerbit Andi, 2005, hal. 34
5
2.4
Promosi
2.4.1
Pengertian Promosi Dalam melaksanakan suatu kegiatan, pasti mempunyai tujuan dan menginginkan
suatu manfaat yang dapat diambil dari kegiatan tersebut. Kegiatan promosi dilakukan untuk mencapai tujuan tertentu.
2.5
Konsep Dasar Internet
2.5.1
Pengertian Dasar Internet Internet adalah singkatan dari Interconnected Network. Internet merupakan
sebuah system komunikasi yang mampu menghubungkan jaringan-jaringan komputer di seluruh dunia. Berbagai jenis computer dengan spesifikasi yang berbeda-beda dapat saling berkomunikasi melalui internet. Berapa bentuk jaringan yang berbeda-beda dapat saling bertukar informasi dan data melalui internet.
2.6
Konsep Dasar Website
Situs web (Website) merupakan kumpulan halaman web yang merupakan bagian dari suatu nama domain atau subdomain di World Wide Web di Internet yang diakses melalui URL (Uniform resource Locator). Halaman web dapat terdiri dari dokumen multimedia (teks, gambar, animasi, suara, dan video) yang menggunakan konsep hyperlink atau saling terhubung. Fasilitas yang digunakan untuk mengakses atau menampilkan halaman web disebut web browser dan secara umum yang sering digunakan adalah Internet Explorer, Mozilla firefox, Opera, Google chrome, dan Safari
2.7
Konsep Basis Data
2.7
Pengertian Basis Data Basis Data terdiri atas 2 kata, yaitu Basis dan Data. Basis kurang lebih dapat
diartikan sebagai markas atau gudang, tempat bersarang atau berkumpul. Sedangkan Data adalah representasi fakta dunia nyata yang mewakili suatu objek seperti manusia (pegawai, siswa, pembeli, pelanggan), barang, hewan, peristiwa, konsep, keadaan, dan sebagainya, yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, atau kombinasinya 2.7.1
Keuntungan Basis Data
a. Kecepatan dan kemudahan (Speed) b. Efisiensi ruang penyimpanan (Space) c.
Keakuratan (Accuracy)
6
d. Ketersediaan (Availability) e. Kelengkapan (Completeness) f.
Keamanan (Security)
g. Kebersamaan pemakaian (Sharability) 3.1
Gambaran Umum
3.1.1
Sejarah Perusahaan Cafe Coklat hadir pertama kali di Jogja pada tanggal 24 April 2003. Berawal dari
ide dan gagasan yang brilliant dari Bu Eine Antuni, sebagai owner Coklat Cafe yang pertama kali mengenalkan Cafe Coklat ke masyarakat Jogja. Kehadiran Cafe Coklat berawal dari keinginan owner untuk menghadirkan salah satu tempat nongkrong alternatif yang mengkhususkan produk seputar coklat. Animo masyarakat Jogja dengan kehadiran Coklat Cafeshop ternyata sangat besar dan dalam waktu yang tidak lama, Cafe ini sudah mampu menarik perhatian masyarakat Jogja. Karena kesibukan Ibu Eine serta domisili beliau yang berada di Jakarta pada waktu itu, akhirnya beliau memutuskan untuk melakukan take over manajemen kepada Drs. Herdaru Poernomo. Take over manajemen dilakukan pada bulan Juni 2007. Selanjutnya, Drs. Herdaru Poernomo memutuskan untuk melakukan ekspansi ruang bagi Coklat Cafeshop, dari ruang semula berukuran kira-kira 3 m X 3 m, diperluas menjadi sekitar 6m X 7m. Perluasan ini juga dilengkapi dengan tata ruang yang baru, fasilitasfasilitas baru, interior yang lebih menekankan pada konsep kenyamanan, serta eksterior yang disesuaikan dengan luas tanah dan keadaan bangunan Coklat Cafeshop secara keseluruhan. Setelah semua proses perluasan selesai dilakukan, maka soft opening Coklat baru dilakukan pada tanggal 22 Desember 2007. Sejak itulah, Coklat Cafeshop mulai menunjukkan eksistensinya kembali dengan warna dan kemasan yang lebih baru tanpa mengesampingkan visi-misi Coklat yang sudah lebih dulu dikenalkan pada masyarakat Jogja oleh managemen sebelumnya.
7
3.2
Analisis Kebutuhan Sistem
3.2.1
Kebutuhan Fungsional
Kebutuhan fungsional merupakan jenis kebutuhan yang berisi proses-proses apa saja yang nantinya bisa dilakukan oleh sistem dan juga berisi informasi-informasi apa saja yang harus ada dan dihasilkan oleh system. 3.3
Analisis Kelayakan Sistem Tujuan utama dari pada analisis kelayakan sistem adalah untuk mengetahui
apakah sistem yang baru dan akan ditetapkan layak dipakai atau tidak. Dalam hal ini tentunya diperlukan pertimbangan yang matang seberapa yang didapat dan biaya yang diperlukan dari sistem yang baru. 3.4
Analisis Biaya dan Manfaat Pengembangan suatu sistem informasi merupakan suatu investasi seperti halnya
investasi proyek lainnya. Investasi berarti dikeluarkannya sumber-sumber daya untuk mendapatkan manfaat di masa mendatang Hasilnya dari investasi tersebut yaitu sistem informasi akan memberikan manfaat-manfaat yang dapat berupa manfaat yang baru. Jika manfaat yang diharapkan lebih kecil dari sumber-sumber daya yang akan dikeluarkan, maka sistem informasi ini dikatakan tidak bernilai atau tidak layak. 3.5
Perancangan Sistem
3.5.1
Pengertian Perancangan Sistem Setelah kita melakukan analisis sistem secara seksama, kita selanjutnya
melangkah ke perancangan sistem. Perancangan sistem adalah strategi untuk memecahkan masalah dan mengembangkan solusi terbaik bagi permasalahan itu. Perancangan sistem adalah termasuk bagaimana mengorganisasi sistem ke dalam subsistem-subsistem, serta alokasi subsistem-subsistem ke komponen-komponen perangkat keras, perangkat lunak, serta prosedur-prosedur.
8
3.5.2
Flowchart yang diusulkan
3.5.3
DFD Sistem Coklat Cafeshop Merupakan alat perancangan sistem yang berorientasi pada alur data yang dapat
digunakan untuk menggambarkan hasil analisa maupun perancangan sistem yang sudah dikomunukasikan oleh sistem kepada user maupun pembuat aplikasi program.
1. DFD Level 0
9
2. DFD Level 1
1
berita
D2
1
komentar
D3
1
galeri
D4 produk
1
D5 testimony
D6
1
1
polling
Entry data login
Entry data admin Data admin
Login admin
D7
Input
Pengolahan Data admin
Data polling
Pengolahan Data polling
Data komentar
Pengolahan Data komentar
Entry Data polling
Entry Data komentar
Entry data produk
Pengolahan Data produk
Data galeri
Data berita
D1
Pengolahan Data galeri
Data testimoni
Pengolahan Data testimoni
User
Data Produk
Pengolahan Data berita
Entry data galeri
Entry Data berita
Entry data testimoni
Admin
polling
Proses pembuatan Laporan
Laporan
4.
Implementasi dan Pembahasan Implementsi merupakan tahapan setelah melakukan analisa dan perancangan
sistem pada siklus rekayasa perangkat lunak dimana aplikasi siap dioperasikan pada keadaan sebenarnya sehingga dari sini akan di ketahui apakah program atau aplikasi atau sistem yang telah di buat benar-benar dapat menghasilkan keluaran yang sesuai dengan tujuan yang di inginkan program harus bebas terlebih dahulu dari kesalahankesalahan sebelum program di terapkan dan diimplementasikan. Kesalahan program yang mungkin terjadi adalah kesalahan bahasa (sintaks) . kesalahan pada program yang sedang berjalan (runtime) atau kesalahan logika. Setelah program bebas dari kesalahan ,program di uji dengan memasukan data uji untuk di olah. Implementasi di wujudkan dengan form-form yang telah dibuat berdasarkan rancangan form yang ada pada bab sebelumnya. Pengimplementasian dan pembahasan perancangan aplikasi web Coklat Cafeshop dengan menggunakan bahasa pemrograman php dan mysql untuk merancang database.
10
4.1
Pembuatan Database Database untuk website ini bernama coklat_cafe terdiri dari 7 tabel dan dibuat
dengan
phpmyadmin.
Dapat
diakses
dengan
cara
mengetikkan
http://localhost/phpmyadmin. Langkah–langkah pembuatan database dan tabel di phpMyAdmin : 1. Buka
browser
(Mozilla
Firefox),
lalu
ketikkan
pada
bagian
address:
http://localhost/phpmyadmin.
Gambar 4.1 Gambar phpmyadmin 2. Untuk pembuatan database, isikan nama database pada bagian Create new database, misalnya : coklat_cafe (tidak boleh ada spasi), lalu klik tombol create. 3. Maka akan terbentuk sebuah database dengan nama: coklat_cafe, untuk mengetahui nama database bisa melihatnya pada bagian jendela kiri di bawah teks Home. Setelah membuat database, maka langkah selanjutnya adalalah membuat tabel di database coklat_cafe 4.2
Pembahasan Program 1. Listing Program Simpan Listing program simpan pada umunya untuk semua tabel sama listingnya, hanya
dibedakan setiap formnya berdasarkan field – field yang ada, listingnya seperti listing dibawah ini digunakan di tabel Berita.
+++ INPUT BERITA +++
11
$query="insert into berita(id_berita,tema,tanggal,isi_berita,gambar)values ((''),'$tema','$tanggal','$isi_berita','$gambar')"; if
(!mysql_query($query))
{ echo mysql_error(); exit();} print("<script>window.alert('Data
Sudah
Diinputkan!'); window.location='input_berita.php';"); ?> 4.3
Uji Coba Program Tujuan pelaksanaan pengetesan program adalah untuk mengetahui letak dan
bentuk kekurangan dari sistem yang dibuat dengan melakukan kegiatan studi kelayakan. Jika sistem yang dibuat telah memenuhi permasalahan yang diminta maka sistem dinyatakan layak penggunaanya dan jika tidak maka dilakukan pengecekan dan perbaikan ulang terhadap bentuk kekurangannya. Pengetesan program dilakukan oleh pihak yang berkepentingan terhadap sistem tersebut. Permasalahan ini bertujuan apakah sistem yang dibuat sudah membantu menyelesaikan permasalahan yang ada atau sebaliknya. Selain itu juga bertujuan untuk menghindari
kesalahan-kesalahan pada
program yang dibuat. 4.4
Uji Coba Sistem
4.4.1
Black Box Testing Uji coba black box yaitu spesifikasi suatu fungsi atau modul apakah berjalan
sesuai dengan yang diharapkan atau tidak. Pengujian ini berfokus pada persyaratan fungsional perangkat lunak. 4.4.2
White Box Testing Uji coba white box menggunakan struktur control rancangan untuk memperoleh
tase cas. Didasarkan pada pengamatan yang teliti tahap detail prosedur dan jalur logika yang melewati perangkat lunak diuji dengan memberikan tase case yang menguji serangkaian kondisi atau loop tertentu.
12
4.5
Manual Program Manual program merupakan suatu petunjuk bagi pemakai tentang bagaimana
cara penggunaan program aplikasi yang dijalankan. Perancangan pada manual program dilakukan apabila penyusunan perancangan database aplikasi input dan output data telah selesai. Dengan perancangan manual form seperti ini diharapkan pengolahan pemasukan data akan lebih sempurna 1.
Halaman Admin a. Halaman Administrator
Gambar 4.15 Rancangan Halaman Administrator Form Login ini berfungsi memberikan keamanan dengan hak akses untuk user. Sebelum masuk pada menu utama admin
harus melakukan login terlebih
dahulu. Pada menu login ketikkan user name dan password, jika benar maka akan masuk ke menu utama, tetapi jika salah maka akan ditampilkan pesan kesalahan. admin dapat mengakses semua form, menambah, mengedit, menghapus data dan melakukan perubahan password b. Halaman Menu
Gambar 4.16 Rancangan Halaman Menu Rancangan form Menu Utama digunakan untuk membuka form manajemen user
13
2.
Halaman User a. Halaman Utama
Gambar 4.23 Rancangan Halaman Utama Rancangan
form
Menu
Utama
digunakan
user
untuk
melihat
data
galeri,testimoni,berita, daftar produk, polling dan melihat perkembangan berita 5
Penutup
5.1
Kesimpulan Setelah beberapa tahapan dalam menyelesaikan web Coklat Cafeshop sebagai
media informasi dan promosi Dapat disimpulkan bahwa : 1. Pentingnya peran admin dalam mengelola infomasi untuk menjaga agar web selalu meyajikan informasi terkini, relevan dan akurat bagi pengunjung web. 2. Melalui polling dan komentar dapat terbentuk interaksi antara web dan para pengunjung. 3. Dengan Support online admin dapat melayani pengunjung untuk memberikan respon secara real- time. 5.2
Saran Adapun website tersebut diharapkan dapat memberikan pelayanan serta
kemudahan dalam pelaksanaan penyampaian informasi, oleh sebab itu agar
ke
depannya website ini dapat berperan aktif dalam penyampaian informasi dan promosi, dan memberikan data maupun keterangan yang sesuai dengan keadaan yang sebenarnya untuk kelancaran kegiatan tersebut.
14
Untuk website ini, penulis memberikan saran sebagai berikut : 1. website ini perlu untuk dikembangkan lebih lanjut dengan menambah fitur-fitur yang belum ada. 2. Perlu di kembangkan lagi dari segi keamanan. Penerapan website sebagai sarana informasi dan promosi ini membutuhkan peran dari pihak Coklat Cafeshop..
15
DAFTAR PUSTAKA Jogiyanto, H.M. 1999. Analisis dan Desain Sistem Informasi : Pendekatan Terstuktur, Teori dan praktek Aplikasi Bisnis. Yogyakarta : Andi Offset Hanif Al Fatta. 2007. Analisis Dan Perancangan Sistem Informasi. Yogyakarta: Andi Offset. Abdul Kadir. 2002. Pengenalan Sistem Informasi, Yogyakarta; Andi Offset. Abdul Kadir. 2003. Dasar Pemrograman Web Dinamis Menggunakan PHP. Yogyakarta: Andi Offset. M Rudyanto Arief. 2006. Pemrograman Basis Data Menggunakan Transact SQL dengan Microsoft SQL Server 2000, Yogyakarta; Andi Offset. M Suyanto. 2003. Multimedia Alat untuk Meningkatkan Keunggulan Bersaing, Yogyakarta; Andi Offset..
16