PERANCANGAN WEBSITE PT MAVINDO PRATAMA YOGYAKARTA
NASKAH PUBLIKASI
disusun oleh :
Setia Budi Joko Agung Prabowo
08.11.2151
Kepada
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA
YOGYAKARTA 2013
DESIGNING WEBSITES PT. MAVINDO PRATAMA YOGYAKARTA PERANCANGAN WEBSITE PT MAVINDO PRATAMA YOGYAKARTA
Setia Budi Joko Agung Prabowo Kusnawi
Jurusan Teknik Informatika STMIK AMIKOM YOGYAKARTA
ABSTRACT
PT. Mavindo Pratama is a company engaged in Event Organizer which had stood for 16 years and have a business development specializing in building management ie Phone Market Division.
With over time, PT. Mavindo Pratama today is highly developed. Because of the concerned parties want more information, then I design the web for PT. Mavindo Pratama. So with this website, PT. Mavindo Pratama become more apparent existence. All information about PT. Mavindo Pratama can be viewed via the website.
The advantage of this is in terms of web design templates is great. Perhaps with the addition of a flash in the header title and will make the display more attractive. This website also has fitu-features menu that can be enjoyed visitors and easy to use.
1. Pendahuluan
Pada era globalisasi seperti sekarang ini, sebuah perusahaan dituntut harus dapat mengikuti kemajuan teknologi, khususnya pada bidang teknologi informasi. Teknologi informasi sudah terbukti merupakan salah satu media informasi yang efektif dan efisien dalam penyebaran informasi yang dapat diakses oleh siapa saja, kapan saja dan dimana saja. Teknologi informasi mempunyai efek yang sangat besar pada bidang bisnis.
PT Mavindo Pratama adalah sebuah lembaga yang bergerak di bidang usaha Exhibition, Promotion dan Property yang di kelola secara profesional dari segi manajemen maupun teknologi. PT Mavindo Pratama Yogyakarta dapat membantu anda mengkonsep, membantu membuat event dan memproduksi dalam pembuatan iklan di media surat kabar, segala jenis pekerjaan sablon dan percetakan, pembuatan neon box, neon sign, billboard.
Dalam hal promosi PT Mavindo Pratama Yogyakarta masih menggunakan cara konvensional seperti brosur dan dari orang ke orang. Jika hanya mengandalkan system promosi dengan cara tersebut maka pendapatan perusahaan tidak mengalami peningkatan yang signifikan. Selain itu perkembangan perusahaan terasa dinilai agak lambat. Oleh karena itu dirancang suatu sistem promosi secara online dengan menggunakan media website dengan tujuan untuk mempromosikan event yang dimiliki oleh PT Mavindo Pratama Yogyakarta kepada masyarakat. Sehingga pendapatan perusahaan dapat meningkat
2. Landasan Teori
2.1
Pengertian Worl Wide WebWorld Wide Web (WWW) adalah sebuah jaringan global situs Internet multimedia untuk informasi, hiburan, pendidikan dan bisnis. WWW merupakan sistem hypertext yang terangkai menjadi jaringan, yang memungkinkan dokumen dibaca banyak orang melalui Internet. WWW dikembangkan pertama kali di pusat penelitian Fisika Partikel Eropa(CERN), Jenewa, Swiss. Pada awalnya web ini dikembangkan untuk memudahkan para peneliti di seluruh dunia untuk mempelajari dokumen tanpa harus meninggalkan negaranya.(Prof. Dr. M. Suyanto, M.M., 2003).
Waktu pertama kali diluncurkan, web betul-betul berbasis text. Baru pada tahun 1993, National Center for Supercomputer Applications (NCSA) meluncurkan sebuah Graphical User Interface (GUI) yang dinamakan Mosaic. Dengan Mosaic inilah Web menjadi sangat mudah digunakan dan memungkinkan web page memuat gambar yang dilengkapi link audio dan video. Hal inilah yang menyebabkan Web menjadi layanan paling populer di Internet.
Sistem Informasi
1. Pengertian Sistem
Robert G.Mudick mengertikan system sebagai suatu kumpulan elemen-elemen yang dijadikan satu untuk tujuan umum (Robert G.Mudick, 1987).
Berdasarkan pengertian diatas, dapat diambil kesimpulan bahwa system adalah kumpulan elemen-elemen yang saling terkait dan berkerjasama untuk memproses masukan (input) yang ditujukan kepada system tersebut dan mengolah masukan tersebut sampai menghasilkan keluaran (output) yang diinginkan. Sistem terdiri dari subsistem yang secara keseluruhan bertujuan untuk mencari tujuan-tujuan tertentu.
Banyak ahli mengajukan konsep system dengan deskripsi yang berbeda, tetapi pada prinsipnya hampir sama dengan sistem pada umumnya.
2. Karakteristik Sistem
Berikut karakteristik sistem yang dapat membedakan suatu sistem dengan sistem lainnya (Hanif Al Fatta, 2007) :
a. Komponen (Component)
Kegiatan-kegiatan atau proses dalam suatu sistem yang mentransformasikan input menjadi bentuk setengah jadi (output). Komponen ini dapat berupa subsistem dari sebuah system.
b. Batas (Boundary)
Penggambaran dari suatu elemen atau unsur mana yang termasuk didalam sistem dan mana yang diluar sistem.
c. Lingkungan (Environment)
Segala sesuatu diluar sistem, lingkungan yang menyediakan asumsi, kendala, dan input terhadap suatu sistem.
d. Penghubung (Interface)
Tempat dimana komponen atau system dan lingkungannya bertemu dan berinteraksi. e. Masukan (Input)
Sumber daya (data, bahan baku, peralatan, energi) dari lingkungan yang dikonsumsi dan dimanipulasi oleh suatu sistem.
f. Keluaran (Output)
Sumber daya atau produk (informasi, laporan, dokumen, tampilan layer computer,barang jadi) yang disediakan untuk lingkungan sistem oleh kegiatan dalam suatu sistem.
g. Penyimpanan (Storage) Penyimpanan merupakan
2.2 Konsep Dasar Informasi
Menurut Gordon B. Davis; Informasi adalah data yang telah diolah menjadi suatu bentuk yang penting bagi penerima dan mempunyai nilai yang nyata yang dapat dirasakan dalam keputusan – keputusan yang sekarang atau keputusan – keputusan yang akan dating Menurut Andi Kristanto informasi adalah suatu kumpulan data yang diolah menjadi bentuk
yang lebih berarti dan lebih berguna bagi penerimanya.
Informasi adalah data yang sudah diolah, dibentuk, atau dimanipulasi, sesuai dengan keperluan tertentu. Sumber dari suatu informasi adalah data. Data merupakan fakta yang ditulis dalam bentuk catatan atau direkam dalam berbagai bentuk media (contohnya komputer)..
2.3 Konsep Dasar Promosi
Sebagai pelaku usaha dunia digital, sudah tentu kita harus mengetahui cara membuat website kita dikenal. Lalu kira-kira bagaimana cara paling efektif untuk memperkenalkan website Anda?
Keefektifan antara iklan online dan offline hingga kini masih diperdebatkan. Beberapa kalangan menilai promosi melalui media online lebih efektif, sementara beberapa menilai jika di Indonesia, sebuah promosi offline masih tetaplah perlu untuk meningkatkan kepercayaan dari customer.
2.4 Pengertian Internet
Internet berasal dari kata interconnection-networking, yang merupakan sistem global dari seluruh jaringan komputer yang saling terhubung menggunakan standar Internet Protocol Suite (TCP/IP) untuk melayani muliaran pengguna di seluruh dunia.
2.5 Pemrograman MySql
MySQL (My Strukture Query Language) atau yang biasa dibaca “mai-se-kuel” adalah sebuah program pembuat database yang bersifat open source. MySQL sebenarnya produk yang berjalan pada platform Linux. Karena sifatnya yang open source, sehingga dapat dijalankan pada semua platform baik Windows maupun Linux. Selain itu, MySQL juga merupakan program pengakses database yang bersifat multiuser (Banyak Pengguna). Saat ini database MySQL telah digunakan hampir oleh semua programmer database, apalagi dalam pemrograman web (Nugroho, 2002:29).
2.6 Server Side Scripting
Server Side Scripting merupakan suatu bahasa scripting yang dalam menterjemahkan skripnya dilakukan di server web, kemudian hasilnya baru dikirimkan ke browser web dalam bentuk HTML1.Contoh dari server side scripting diantaranya: ASP, ColdFusion, Java Server Pages, PERL, Phyton, dan PHP.
2.7 Konsep Pemodelan Sistem
Menurut Al Fatta (2007, h. 105), pemodelan proses adalah cara formal untuk menggambarkan bagaimana suatu bisnis dapat beroperasi. Berbagai cara dapat dilakukan untuk mempresentasikan proses model. Data flow diagram (DFD) menjadi salah satu yang paling populer.
2.8 Konsep Basis Data
Menurut Kusrini (2007, h. 2), basis data adalah kumpulan data yang saling berelasi atau kumpulan data yang saling berhubungan yang disimpan secara bersama sedemikian rupa tanpa pengulangan (redundancy) yang tidak perlu, untuk memenuhi kebutuhan. Data sendiri merupakan fakta mengenai objek, orang dan lain-lain. Data dinyatakan dengan nilai(angka, deretan karakter, atau simbol).
2.9 Software-Software yang digunakan
Menurut Sudarma (2010, hal. 2), database MySQL merupakan database server open source yang cukup popular keberadaannya. Dengan berbagai keunggulan yang dimiliki, membuat software database ini banyak digunakan oleh para praktisi untuk membangun suatu project. Adanya fasilitas API(Application Programming Interface) yang dimiliki oleh MySQL, memungkinkan bermacam-macam aplikasi komputer yang ditulis dengan bahasa pemrograman dapat mengakses basis data MySQL. Sofware atau aplikasi lainya adalah Adobe Photoshop, Notepad++, Web Browser, Xampp.
1
3 Analisis Dan Perancangan 3.1 Gambaran umum
3.1.1 Profil PT. Mavindo Pratama Yogyakarta
Berdiri pada tanggal 28 November 1994 berdasarkan Notaris M.Agus Hanafi, SH. PT. Mavindo Pratama, adalah sebuah lembaga pelayanan yang bergerak di bidang usaha Exhibition, Promotion dan Property yang di kelola secara profesional dari segi manajemen maupun teknologi.
3.1.2 Lokasi
PT. Mavindo Pratama beralamat di Jl. Menur No.7 Yogyakarta
3.2 Analisis Sistem
Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang utuh kedalam bagian-bagian komponen dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan, kesempatan, hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan.
3.2.1 Analisis Kelemahan Sistem
Dalam analisis sistem, mengidentifikasi masalah merupakan tahap awal yang harus dilakukan. Masalah dapat diidentifikasikan sebagai suatu hal yang akan menghambat proses pencapaian tujuan. Permasalahan yang ada harus ditindak lanjuti untuk menemukan solusi pemecahan masalah sebagai suatu alternatif agar sistem dapat berjalan sesuai dengan yang diharapkan dan tujuan sistem dapat tercapai.
3.2.1.1 Definisi Masalah
Mengidentifikasi masalah merupakan langkah awal yang dilakukan dalam tahapan analisis, masalah dapat didefinisikan sebagai suatu pernyataan yang diinginkan untuk dipecahkan. Adapun masalah yang timbul adalah sebagai berikut:
1. Kurangnya informasi yang disampaikan oleh PT.Mavindo Pratama sehingga masih banyak orang yang ada di daerah Yogyakarta belum tahu tentang adanya PT. Mavindo Pratama. Sehingga banyak orang awam yang ingin mengadakan event dengan bantuan EO belum bisa terpecahkan dengan baik.
2. Pencarian data tentang PT. Mavindo Pratama secara detail belum terperinci, sehingga sangat sulit dilakukan dan membutuhkan waktu yang cukup lama.
3.2.1.2 Analisis SWOT
Analisis ini terdapat beberapa inti yang meliputi Kekuatan ( Strength ), Kelemahan ( Weakness ) ,Peluang / Kesempatan ( Opportunity) ,Ancaman ( Threat )
3.2.2 Analisis Kebutuhan Sistem
3.2.2.1 Analisis Kebutuhan Sistem Fungsional
Analisis Kebutuhan fungsional dilakukan untuk mengetahui informasi yang diberikan oleh website PT.Mavindo Pratama. Adapun informasi yang akan di tampilkan adalah: 1. Informasi tentang PT.Mavindo Pratama (Sejarah, visi dan misi, dan event-event). 2. Informasi tentang berita terbaru dari PT.Mavindo Pratama.
3. Informasi tentang hasil kerja PT.Mavindo Pratama pada sebuah acara-acara. 4. Informasi berupa layanan jasa yang ditawarkan oleh PT.Mavindo Pratama.
3.2.2.2 Analisis Kebutuhan Sistem Non Fungisonal
a. Perangkat Keras
Perangkat keras yang digunakan minimal dengan spesifikasi:
- Intel(R) Core(TM) Duo CPU @2.00GHz (2CPUs),~2.0GHz RAM 256 – 512 MB - Media koneksi internet (modem, lan, wifi).
b. Perangkat Lunak
Perangkat lunak yang digunakan oleh user atau konsumen dan administrator adalah Menggunakan sistem operasi Windows XP (bisa juga menggunakan sistem operasi lain seperti Windows 7, Linux maupun Machintos) dan web browser. User dan administrator dapat menggunakan berbagai jenis web browser seperti mozilla firefox, google chrome, opera safari dan lain-lain.
3.2.2.3 Analisis Kelayakan Operasional
Sistem ini dapat menyelesaikan masalah penggunaan sistem selama ini, yaitu transaksi penjualan yang biasa dilakukan dengan tatap muka dan terbatas oleh ruang dan waktu maka dengan sistem ini transaksi penjualan dapat dilakukan secara elektronik dan tidak terbatas oleh ruang dan waktu.Sistem juga dapat diorganisasikan sehingga dapat menghasilkan informasi (dalam hal ini laporan penjualan dan rekapitulasi stok) tepat pada saat dibutuhkan.Selain itu sistem juga dapat menghasilkan informasi secara real time dan lengkap mengenai informasi produk kepada user atau konsumen.
3.2.3.4 Analisis Kelayakan Hukum
Sistem publikasi yang ada pada system informasi penjualan berbasis web ini tidak melanggar hukum dan peraturan yang berlaku. Isi dari sistem yang baru tidak berisikan SARA maupun pornografi sehingga tidak melanggar hukum.
3.3 Perancangan Sistem
3.3.1 Perancangan Pemodelan Proses
Tujuan dari perancangan sistem secara umum adalah untuk memberikan gambaran secara umum kepada user atau pengguna tentang sistem yang baru atau sistem yang diusulkan. Perancangan sistem secara umum mengidentifikasikan komponen-komponen sistem informasi yang akan didesain secara rinci.
3.3.2 Perancangan Basis Data
Normalisasi adalah Proses normalisasi merupakan proses pengelompokan data elemen menjadi tabel yang menunjukkan entity dan relasinya.
3.3.3 Perancangan Antarmuka (Interface)
Website PT.Mavindo Pratama terdiri dari beberapa halaman yang saling berhubungan satu sama lain, dan hubungan dari satu halaman ke halaman lain ini disebut link. Link ini dapat memudahkan user untuk dapat berpindah dari satu halaman lain ke halaman lain dengan waktu yang cepat tanpa harus mengetikkan nama file yang ingin dibuka di browser web.
4. Implementasi dan pembahasan 4.1 Implementasi
4.1.1 Implementasi Perancangan Database
Sistem website PT.Mavindo Pratama ini menggunakan “
“db_mavindo”
” sebagai nama database. Berikut adalah daftar tabel dari website PT.Mavindo Pratama Yogyakarta .4.1.2 Implementasi Perancangan Tabel
1. Tabel admin ( admin)
Pada form ini admin dapat melakukan update, insert , edit, delete 2. Tabel banner
Tabel ini berfungsi untuk memasang iklan 3. Tabel Hubungi
Tabel ini berfungsi untuk menghubungi pihak perusahaan 4. Tabel Jasa
Tabel ini berisi data list jasa yang di berikan oleh perusahaan. 5. Tabel kategori
Tabel ini berisi kategori berisi informasi- infrmasi yang dikelompokkan 6. Tabel Member
7. Tabel Kategori berita 8. Tabel Modul. 9. Tabel News.
Tabel ini berisikan informasi terp update seputar berita-berita terbaru. 10. Tabel event
Tabel ini berisikan informasi event-event yang baru dari pihak EO, sehingga pengunjung dapat melihat informasi tersebut.
11. Tabel Statistik.
Tabel ini berisikan informasi pengunjung
4.2 Uji Coba Sistem
Uji coba sistem dan program dalam pembuatan website PT.Mavindo Pratama Yogyakarta ini dilakukan dengan pengetesan fungsi dan logika yang telah diberikan pada masing-masing program, apakah masih ada kesalahan atau tidak. Dengan menjalankan program dapat dideteksi kesalahan yang ada dan fungsi-fungsi yang tidak sesuai. Pesan kesalahan akan muncul di browser ketika ada sintaks yang tidak benar
4.2.1 White Box Testing
White Box Testing lebih mengacu pada pengujian yang dilakukan terakhir kali sebelum sistem diimplementasikan. Strategi ini digunakan untuk melihat mekanisme internal dari suatu produk perangkat lunak, khususnya untuk mengamati struktur dan logika kode-kode program yang ditulis. Strategi ini dapat dilakukan dengan cara meninjau langsung kode-kode program (source code) yang ditulis dalam membangun perangkat lunak. Termasuk di dalamnya komponen-komponen berupa fungsi (function), prosedur (procedure) ataupun modul-modul eksternal yang digunakan.
4.2.2 Black Box Testing
Pengujian Black Box Testingberfokus pada fungsi sistem, tentang kesalahan interface, fungsi, basis data atau kesalahan kinerja sistem. Pengujian ini dilakukan terhadap seluruh modul yang ada, untuk mencari kesalahan, sehingga apabila ditemukan kesalahan bisa dilakukan perbaikan.
4.3 Manual Instalasi
Dalam manual instalasi berikut akan dijelaskan secara singkat bagaimana aplikasi toko online ini dapat dijalankan. Untuk menginstall aplikasi toko online ini dibutuhkan sebuah hosting, minimal shared hosting, agar dapat mengupload file script ke server. Instalasi hosting juga dapat dilakukan oleh pihak pemilik atau penyedia jasa hosting. Setelah pembelian nama domian, maka diperlukan setting DNS (Domain Name System). DNS biasanya disediakan oleh pihak hosting. DNS akan berupa seperti ns1.domain.com dan ns2.domain.com.
4.4 Manual Program
4.4.1 Halaman Utama Pengunjung
Pada saat pengunjung pertama kali masuk ke website PT. Mavindo Pratama Yogyakarta maka akan masuk ke halaman utama website (halaman index). Pengunjung dapat mengakses beberapa menu diantaranya menu jasa , hubungi kami, news, dll.
4.4.2 Halaman Kategori berita
Pada saat kustomer atau pelanggan mengakses website PT. Mavindo Pratama Yogyakarta maka akan muncul halaman utama atau halaman index dari website. Kustomer dapat mengakses halaman kategori.
Halaman Kategori 4.5 Pemeliharaan Sistem
Pemeliharaan sistem merupakan faktor atau point yang penting dalam perangkat lunak terlebih website. Pemeliharaan sistem dilakukan agar kinerja website dapat berjalan dengan baik dan menghindari kehilangan-kehilangan data-data maupun informasi yang penting seperti dengan melakukan backup database. Namun tidak hanya itu, perkembangan website harus ada inovasi dan pembenahan sistem untuk menghadapai data-data baru maupun kejenuhan user dalam menggunakan website.
4.5.1 Backup data
Dengan melakukan backup data secara rutin, karena sistem website masih dalam skala kecil, waktu untuk melakukan backup data dapat dilakukan misalnya 1 atau 2 bulan sekali.
4.5.2 Inovasi sistem
Inovasi dapat dilakukan pada tampilan, penambahan fitur website dan keamanan sistem.
Kesimpulan
Berdasarkan penelitian dan perancangan yang dikerjakan dan mengacu pada rumusan masalah yang ada yaitu bagaimana membuat website yang dinamis dan interaktif, maka dapat ditarik kesimpulan sebagai berikut:
1. Website ini merupakan sarana untuk mempermudah masyarakat dalam mendapatkan informasi tentang layanan jasa yang ditawarkan PT.Mavindo Pratama Yogyakarta.
2. Dengan mengoptimalkan penggunaan website ini maka akan meningkatkan hasil layanan jasa, dan masyarakat dapat lebih mengenal layanan jasa dari PT.Mavindo Pratama lebih luas.
3. Dengan optimalisasi SEO dan konten berita yang sering di update, maka traffic pengunjung web akan selalu meningkat.
4. Website ini menampilkan detail layanan jasa yang ditawarkan oleh PT.Mavindo Pratama, sehingga masyarakat tidak binggung lagi untuk mencari informasi tentang layanan yang mereka cari.
5. Dengan adanya database yang ada pada sistem, keamanan data menjadi lebih terjamin dan memudahkan dalam proses pengolahan data yang sebelumnya menggunakan sistem informasi secara manual.
6. Website ini memiliki layanan online chat dan menu hubungi, sehingga memudahkan user / pengunjung / member untuk mendapatkan informasi yang lebih banyak
DAFTAR PUSTAKA
Al Fatta, Hanif. 2007. Analisis & Perancangan Sistem Informasi untuk Keunggulan Bersaing Perusahaan dan Organisasi Modern. Yogyakarta: CV.Andi Offset.
Jogiyanto, H.M. 2005. Sistem Teknologi Informasi. Yogyakarta: Andi.
Kusrini, 2007. Strategi Perancangan dan Pengelolaan Basis Data. Yogyakarta:Andi. MADCOMS. 2004. Membuat Desain Situs Web Dengan Macromedia.
MADCOMS dan ANDI, 2008. Aplikasi Web Database Menggunakan Adobe Dreamweaver CS3 dan Pemrograman PHP & MySQL. Yogyakarta.
Utami, Ema. 2008. Mengoptimalkan Query Pada Ms SQL Server. Yogyakarta:Andi.