Jurnal KomTekInfo, Vol. 3, No. 1, 2016, Hal 92 – 105 , Copyright@2016 by LPPM UPI YPTK Padang
ISSN CETAK : 2356 – 0010, ISSN ONLINE : 2502-8758
SISTEM INFORMASI PROMOSI OBYEK WISATA PULAU PAMUTUSAN Surmayanti Universitas Putra Indonesia YPTK Padang
[email protected]
ABSTRAK Banyak obyek wisata yang belum dikenal oleh para wisatawan, baik wisatawan domestik maupun lokal.Pada umumnya orang hanya mengenal objek wisata dari cerita orang per orang, yang selanjutnya akan mengunjungi langsung tanpa mengetahui informasi lebih lanjut tentang lokasi obyek wisata tersebut. Akhirnya dari sekedar memliki hobi dan mencoba untuk meng-upload hasil obyek wisata di social media, penulis mencoba untuk mempromosikan obyek wisata tersebut. Untuk itu, seiring dengan kemajuan teknologi, Dalam hal ini penulis menggunakan beberapa metode penelitian dalam pengumpulan data, diantaranya adalah penelitian lapangan, penelitian perpustakaan dan penelitian laboratorium dimana data-data yang diperoleh dikelompokkan terlebih dahulu, Metode penelitian yang akan digunakan pada Perancangan dan Pembuatan website sebagai media promosi dan pemesanan ini adalah systemdevelopment life cycle (SDLC) Model, CV. Malala Tours perlu memakai sistem komputerisasi dengan membangun sebuah web untuk media informasi bagi masyarakat umum yang bertujuaan agar masyarakat lebih mudah dalam mengakses informasi sekaligus dapat menarik minat masyarakat. Kata Kunci :upload, social media, system development life cycle (SDLC), promosi
1. PENDAHULUAN Latar Belakang Masalah Internet bukan lagi istilah asing bagi orang yang berkecimpung di dunia komputer. Internet adalah sebuah jaringan untuk berkomunikasi satu dengan lain tanpa mengenal batasbatas institusi, Negara, bangsa, ras dan birokrasi. Kata internet akan berhubungan erat dengan worl wide web (www). Dimana situs-situs web menampilkan informasi apapun secara cepat, mudah dan murah, salah satunya adalah mempromosikan sebuah obyek wisata, sehingga setiap orang cenderung menggunakan web sebagai agen informasi terbesar saat ini. Dengan web dapat dilakukan promosi dan pemesanan secara online.Salah satu perusahaan yang menggunakan jasa promosi ini nantinya adalah, CV.Malala Tours dimana sebelumnya masih menggunakan sistem manual seperti promosi melalui media cetak atau selebaran yang ditempel dan promosi dari orang ke orang.Kegiatan promosi seperti ini membutuhkan biaya yang cukup besar. Hal ini menyebabkan kesulitan dalam mencapai target yang diinginkan, baik segi pengembangan maupun segi penjualan. Untuk itu, seiring dengan kemajuan teknologi, perlu memakai sistem komputerisasi dengan membangun sebuah web untuk media informasi bagi masyarakat umum yang bertujuaan agar masyarakat lebih mudah dalam mengakses sebuah informasi mengenai obyek wisata di suatu daerah dan sekaligus dapat menarik minat masyarakat Seubungan dengan hal diatas, maka penulis berusaha untuk merancang sebuah sistem informasi guna mencapai berbagai peningkatan dalam hal promosi jasa dalam bentuk sistem yang lebih baik dari sebelumnya, dan penelitian ini diberi judul : “SISTEM INFORMASI PROMOSI OBYEK WISATA PULAU PAMUTUSAN”.
92
Jurnal KomTekInfo, Vol. 3, No. 1, 2016, Hal 92 – 105 , Copyright@2016 by LPPM UPI YPTK Padang
ISSN CETAK : 2356 – 0010, ISSN ONLINE : 2502-8758
Tujuan Penelitian Adapun tujuan dari penelitian yang penulis lakukan dalam merancang aplikasi web promosi barang ini adalah : 1. Memudahkan para pemberi jasa dalam mempromosikan perusahaan dan jasa yang diberikan, serta memudahkan para calon pemakai jasa dalam mencari informasi yang nanti dibutuhkannya. 2. Dapat meminimalisir biaya yang dikeluarkan oleh pembeli atau penjual dalam mempromosikan jasa dibidang wisata. 3. Menerapkan teknologi informasi sebagai alat bantu mempromosikan suatu jasa. Manfaat Penelitian Hasil penelitian akan bermanfaat bagi : 1. Untuk memudahkannya para pemilik jasa dalam mempromosikan jasa yang akan dijualnya nanti. 2. Untuk memudahkan calon pelanggan dalam mencari dan mengakses informasi mengenai pelayanan jasa kebutuhan dan keinginan nya.
3.
TINJAUAN LITERATUR
Pengertian Sistem Teguh Wahyono (2004:10) Berikut adalah beberapa pengertian tentang sistem, yang diperoleh dari berbagai sumber dan latar belakang pemikiran yang mungkin berbeda. 1. Dalam kamus Inggris-Indonesia-nya John M. Echols dan Hassan Shadily, “sistem” diartikan sebagai susunan. Seperti misalnya yang terdapat dalam kata sistem syaraf berarti susunan syaraf, sistem jaringan berarti susunan jaringan dan lain sebagainya. 2. Menurut M.J Alexander dalam buku Information Sistem Analysis : Theory and Application, Karakteristik Sistem Jogiyanto (2004:684) Suatu sistem mempunyai karakteristik atau sifat – sifat tertentu, yaitu memiliki komponen – komponen (components), batas sistem (boundary), lingkungan sistem (Environment), penghubung (Interface), masukan (Input), keluaran (Output), pengolah (Proses), sasaran (Objective), dan tujuan (Goal). Pengertian Informasi Jogiyanto (2004:692) Informasi dapat didfenisikan sebagai hasil dari pengolahan data dalam suatu bentuk yang lebih berguna dan lebih berarti bagi penerimanya yang menggambarkan suatu kejadian-kejadian (event) yang nyata (fact) yang digunakan untuk mengambil keputusan. Konsep Dasar Informasi Jogiyanto (2004:692) Sumber informasi adalah data.Data merupakan bentuk jamak dari bentuk tunggal atau data-idem.Data adalah kenyataan yang menggambarkan suatu kejadiankejadian dan kesatuan nyata.Kejadian-kejadian adalah sesuatu yang terjadi pada saat yang tertentu.Di dalam dunia bisnis, kejadian-kejadian yang sering terjadi adalah perubahan dari suatu nilai yang disebut dengan transaksi.Misalnya penjualan adalah transaksi perubahan nilai barang menjadi nilai uang atau piutang dagang.Kesatuan nyata adalah berupa suatu objek nyata tempat, benda dan orang yang betul-betul ada dan terjadi. Sistem Informasi Sistem yang ada berfungsi sebagai penghasil suatu keluaran, baik berupa informasi maupun berupa objek/benda. Untuk keluaran berupa informasi, maka sistem tersebut dikatakan sebagai sistem informasi.
93
Jurnal KomTekInfo, Vol. 3, No. 1, 2016, Hal 92 – 105 , Copyright@2016 by LPPM UPI YPTK Padang
ISSN CETAK : 2356 – 0010, ISSN ONLINE : 2502-8758
Pengertian Sistem Informasi Teguh Wahyono (2004:12) Mengacu pada pendapat Kames B. Bower dan kawan-kawan dalam bukunya Computer Oriented Accounting Informations System, maka sistem penghasil informasi atau yang dikenal dengan nama sistem informasi, memiliki pengertian sebagai berikut : “Sistem Infrmasi adalah suatu cara tertentu untuk menyediakan informasi yang dibutuhkan oleh organisasi untuk beroperasi dengan cara yang sukses dan untuk organisasi bisnis dengan cara yang menguntungkan”. Pada dasarnya sistem informasi merupakan sistem yang dibuat oleh manusia yang terdiri dari komponen-komponen dalam organisasi untuk mencapai suatu tujuan yaitu menyajikan informasi . Pengembangan Sistem Informasi Metode pengembangan sistem adalah proses standar yang dilakukan suatu organisasi untuk melakukan semua langkah-langkah dalam menganalisa, merancang, mengimplementasikan dan memelihara sistem informasi (Hoffer et all, 1998). Siklus Hidup Pengembangan Sistem Informasi (SDLC) Pengembangan sistem (Development System) adalah merancang atau menyusun suatu sistem yang baru untuk menggantikan sistem yang lama secara keseluruhan atau memperbaiki sistem yang telah ada. Proses pengembangan sistem melewati beberapa tahapan-tahapan mulai dari sistem itu dirancang sampai sistem tersebut dapat dioperasikan dan dipelihara.Sebelum proses pengembangan sistem dilakukan, maka harus dibuat lebih dahulu rencana kerja yang menunjukkan tahapan-tahapan kerja dan tugas-tugas yang akan dilakukan, selesai dan berhasil sesuai dengan waktu dan anggaran yang direncanakan.Daur hidup pengembangan sistem atau “System Development Life Cycle” umumnya menunjukkan tahapan-tahapan kerja dan tugastugas yang harus dilakukan. Berikut ini tahapan utama dari pengembangan sistem informasi: 1. Tahap Kebijakan dan Penerapan Sistem Sebelum informasi dikembangkan, terlebih dahulu dimulai dengan adanya kebijakan dan perencanaan untuk mengembangkan sistem tersebut. 2. Tahap Analisa Sistem Tahap ini dilakukan setelah tahap perencanaan sistem.Ini merupakan tahap yang sangat penting dan kritis. Karena apabila terjadi kesalahan pada tahap ini akan menyebabkan kesalahan pada tahap selanjutnya. 3. Tahap Desain Secara Umum Memberikan gambaran secara umum kepada user tentang sistem yang baru.Desain secara umu merupakan persiapan untuk desain dan mengidentifikasikan komponen-komponen sistem secara terinci. 4. Desain Sistem Secara Terinci Pada tahap ini dapat digambarkan seperti apa komonen-komponen dari sistem informasi yang dibentuk. 5. Tahap Seleksi Sistem Hasil dari desain sistem adalah sistem diatas kertas.Hasil desain ini belum dapat diimplementasikan.Untuk itu komponen-komponen secara fisik perlu dimiliki.Komponen fisik sistem ini adaloah komponen teknologi yang berupa perangkat keras dan perangkat lunak. 6. Tahap Perawatan Sistem Tahap ini merupakan tahap paling penting dan merupakan tahap akhir dalam pengembangan sistem. Dimana pada tahap ini ditekankan pada pemeliharaan sistem yang lebih mengarah kepada manajemen sistem, seorang analisis sistem juga harus memikirkan apa tindakan terbaik yang perlu dilakukan didalam sebuah pengembangan sistem. Sekilas Tentang UML (Unified Modelling Language) Martin Fowler (2004:1) Unified Modeling Language(UML) adalah keluarga notasi grafis yang didukung oleh meta-model tunggal, yang membantu pendeskripsian dan sistem perangkat lunak, khususnya sistem yang dibangun menggunakan pemograman berorintasi 94
Jurnal KomTekInfo, Vol. 3, No. 1, 2016, Hal 92 – 105 , Copyright@2016 by LPPM UPI YPTK Padang
ISSN CETAK : 2356 – 0010, ISSN ONLINE : 2502-8758
objek. Penggunaan UML dalam industri terus meningkat.Ini merupakan standar terbuka yang menjadikannya sebagai bahasa pemodelan yang umum dalam industri perangkat lunak dan pengembangan sistem. Jenis-Jenis Diagram UML Use Case Diagram Martin Fowler (2004:141) Use Case Diagram adalah teknik untuk merekam persyaratan fungsional sebuah sistem. Use Case Diagram mendeskripsikan interaksi tipikal antara para pengguna sistem dengan sistem itu sendiri, dengan memberi sebuah narasi tentang bagaimana sistem tersebut digunakan. Class Diagram Martin Fowler (2004:53) Class diagram adalah sebuah class yang menggambarkan struktur dan penjelasan class, paket, dan objek serta hubungan satu sama lain seperti containment, pewarisan, asosiasi, dan lain-lain. Class diagram juga menjelaskan hubungan antar class dalam sebuah sistem yang sedang dibuat dan bagaimana caranya agar mereka saling berkolaborasi untuk mencapai sebuah tujuan. Adapun simbol-simbol yang terdapat dalam Class diagram Activity Diagram Martin Fowler (2004:163) activity diagram adalah teknik untuk menggambarkan logika procedural, proses bisnis, dan jalur kerja. Dalam beberapa hal, diagaram ini memainkan peran mirip sebuah diagram alir, tetapi perbedaan prinsip antara diagram ini dan notasi diagram alir adalah diagram ini mendukung behavior parelel. Sequence Diagaram Martin Fowler (2004:81) Sequence diagram adalah diagram yang menunjukan bagaimana kelompok-kelompok objek saling berkolaborasi dalam beberapa behavior. Sebuah sequence diagram, secara khusus, menjabarkan behavior sebuah skenario tunggal. Diagram tersebut menunjukan sejumlah objek contoh dan pesan-pesan yang melewati objek-objek ini dalam use case. Objek yang berhubungan dengan pembuatan E-Commerce Dalam pembuatan E-Commerce ada beberapa objek atau perangkat Lunak yang saling berhubungan untuk kelancaran program ini yaitu dimulai dari desain program,desain tampilan hingga Fasilitas yang menghubungkan e(ecommerce) ke internet. Objek-objek tersebut diantaranya: internet, PHP, Database yang menggunakan Mysql, dan program aplikasi macromedia dreamweaver CS 3. Pengertian E-commerce E-Commerce (Electronic Commerce) :E-Commerce merupakan suatu cara berbelanja atau berdagang secara online atau directselling yang memanfaatkan fasilitas. Internet dimana terdapat website yang dapat menyediakan layanan "get and deliver". E-Commerce akan merubah semua kegiatan marketing dan juga sekaligus memangkas biaya-biaya operasional untuk kegiatan trading (perdagangan) . Keuntungan E-Commerce Keuntungan yang diperoleh dengan menggunakan transaksi melalui E-Commerce bagi suatu perusahaan adalah sebagai berikut : 1. Meningkatkan pendapatan dengan menggunakan online channel yang biayanya lebih murah. 2. Mengurangi biaya-biaya yang berhubungan dengan kertas, seperti biaya pos surat, percetakan, report, dan sebagainya. 3. Mengurangi keterlambatan dengan menggunakan transfer elektronik pembayaran yang tepat waktu dan dapat langsung dicek. 4. Mempercepat pelayanan ke pelanggan, dan pelayanan lebih reponsif 95
Jurnal KomTekInfo, Vol. 3, No. 1, 2016, Hal 92 – 105 , Copyright@2016 by LPPM UPI YPTK Padang
ISSN CETAK : 2356 – 0010, ISSN ONLINE : 2502-8758
Pengenalan Web Janner Simarmata (2000:285) World Wide Web (WWW) atau biasa disebut dengan web adalah sebuah sistem di mana informasi dalam bentuk teks, gambar, suara, dan lain-lainya yang tersimpan dalam sebuah internet webserver di presentasikan dalam bentuk hypertext. Informasi di web dalam bentuk teks umumnya ditulis dalam format HTML (Hypertext Markup Languange). Informasi disajikan dalam bentuk dokumen-dokumen yang dapat diakses dari berbagai mesin dan bahkan diberbagai negara. Aplikasi Web Janner Simarmata (2000:285) Internet sebenarnya mengacu kepada istilah untuk menyebut sebuah jaringan, bukannya suatu aplikasi tertentu. Oleh karenanya, Internet tidaklah bermanfaat tanpa adanya aplikasi yang sesuai.Internet menyediakan beragam aplikasi yang dapat digunakan untuk berbagai keperluan.Setiap aplikasi berjalan di atas sebuah protokol tertentu. Istilah “protokol” di internet mengacu pada satu set aturan yang mengatur bagaimana sebuah aplikasi berkomunikasi dalam suatu jaringan. Adapun software aplikasi yang berjalan di atas sebuah protokol disebut aplikasi client. Media Komunikasi (Communication). HTML Agus Saputra (2012:1) Hyper Text Markup Language (HTML) disebut bahasa yang digunakan untuk menampilkan dan mengelola hypertext. Menurut sumber dari wikiprdia, hmtl digunakan untuk menampilkan berbagai informasi di dalam sebuah penjelajah web internet dan formatting hypertext sederhana yang ditulis kedalam berkas format ASCII agar dapat menghasilkan tampilan wujud teritegrasi. Dengan kata lain, berkas yang dibuat dalam perangkat lunank penglah kata dan disimpan ke dalam format ASCII normal sehingga menjadi homepage dengan perintah-perintah html. PHP (Personal Home Page) PHP: Hypertext Preprocessor(PHP) adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memrogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS. CSS (Cascading Style Sheet) CSS (cascadding stylesheet) adalah bahasa stylesheet yang digunakan untuk mengatur tampilan suatu dokumen yang ditulis dalam bahasa markup. Penggunaan yang paling umum dari CSS adalah untuk memformat halaman web yang ditulis HTML dan XHTML.Walaupun demikian, bahasanya sendiri dapat digunakan untuk semua jenis dokumen XML termasuk SVG dan XVL. Spesifikasi CSS diatur oleh world wide web consortium (W3C). . Dreamweaver Adobe Dreamweaver merupakan program penyunting halaman web keluaran Adobe Systems yang dulu dikenal sebagai Macromedia Dreamweaverkeluaran Macromedia.Program ini banyak digunakan oleh pengembang web karena fitur-fiturnya yang menarik dan kemudahan penggunaannya.Versi terakhir Macromedia Dreamweaver sebelum Macromedia dibeli oleh Adobe Systems yaitu versi 8. XAMPP Xampp adalah sebuah manager service yang akan menginstal Apache, PHP5, database MySQL, PHPmyadmin dan SQLitemanager di komputer anda. Xampp server merupakan softwere freeware yang artinya dapat di download secara gratis di internet. Kegunaan xampp server ini untuk membuat jaringan
96
Jurnal KomTekInfo, Vol. 3, No. 1, 2016, Hal 92 – 105 , Copyright@2016 by LPPM UPI YPTK Padang
ISSN CETAK : 2356 – 0010, ISSN ONLINE : 2502-8758
4.HASIL DAN DISKUSI Analisa Sistem Analisa sistem adalah penguraian dari suatu sistem informasi yang utuh kedalam bagian komponen-komponennya dengan maksud untuk mendefenisikan danmengevaluasi permasalahan-permasalahan, kesempatan-kesempatan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikannya. Suatu sistem pada dasarnya merupakan suatu susunan teratur dari sekumpulan kegiatankegiatan yang saling berhubungan antara satu dengan yang lainnya, dan prosedur-prosedur yang dilaksanakan saling berkaitan sehingga kemudahan untuk melakukan kegiatan.Perkembangan suatu sistem sering kali dipengaruhi oleh perubahan kondisi yang dihadapi. Analisa sistem dilakukan untuk mengetahui dan menentukan masalah yang dihadapi oleh sistem yang sedang diterapkan. Analisa sistem penting dilakukan karena merupakan dasar dalam merencanakan dan merancang sistem yang baru, dimana sistem lama akan dijadikan sebagai perbandingan terhadap sistem baru yang akan diterapkan. Analisa sistem digunakan untuk melihat dan memahami kelemahan dan kekurangan sistem yang dipakai selama ini. Setelah mengidentifikasi kelemahan dan kekurangan sistem tersebut maka akan diputuskan apakah sistem baru layak dikembangkan atau tidak. Analisa Sistem Yang Sedang Berjalan Analisis sistem yang berjalan berisi tentang pemaparan sistem aplikasi Promosi yang ada saat ini.Analisis ini dimaksudkan agar perangkat lunak yang dibangun tidak keluar dari cakupan sistem pengolahan data yang ada.
Gambar1Diagram Use Case Yang Sedang Berjalan
Usulan Perbaikan Sistem Berdasarkan identifikasi masalah yang ada sebelumnya maka ditemui kelemahan pada sistem yang lama, antara lain : 1.Belum adanya suatu program aplikasi yang dapat membantu proses pemesanan dan promosi. 2.Sistem informasi yang dapat digunakan umumnya memakan waktu yang lama. 3.Penggunaan informasi yang kurang efisien. 4.Proses Promosi dan Pemesanan baru yang akan diterapkan yaitu sistem Promosi dan Pemesanan secara online dimana diantaranya Karyawan dapat memberikan informasi secara online,serta memberikan info yang dapat di download oleh costumer. Untuk mengatasi masalah-masalah yang ada, diperlukan perancangan sistem baru untuk mendefenisikan kebutuhan fungsional. Sistem baru di bangun untuk memudahkan proses pengolahan data sehingga tidak lagi memerlukan waktu yang lama dan diusulkan untuk disajikan dalam bentuk rancangan fisik dan rancangan logika. Perancangan sistem baru yang akan dibangun yaitu menerapkan sistem Promosi dan Pemesanan yang dimana memanfaatkan media internet sebagai salah satu wadah untuk menyajikan dan informasi yang akan diberikan Karyawan terhadap costumer yang nantinya costumer akan mendownload informasi yang diberikan Karyawan serta mengupload kembali jawaban yang telah diisi. Dengan perbaikan mekanisme sistem baru yang merupakan perbaikan dari aliran sistem informasi lama dimana perancanagn sistem baru ini bertujuan untuk mengatasi kendala-kendala yang ada pada sistem
97
Jurnal KomTekInfo, Vol. 3, No. 1, 2016, Hal 92 – 105 , Copyright@2016 by LPPM UPI YPTK Padang
ISSN CETAK : 2356 – 0010, ISSN ONLINE : 2502-8758
yang lama. Sistem yang diusulkan diharapkan dapat melakukan perbaikan terhadap kekurangan yang ada pada sistem yang lama.
Keunggulan Sistem Baru Sistem yang akan dibangun ini bukan untuk menggantikan sistem yang sedang berjalan namun memanfaatkan peluang dengan membuat sistem baru yang berbasis digital. Sistem yang baru tersebut diharapkan dapat lebih meningkatkan kinerja dari sistem yang lama sehingga dapat menjadi salah satu penunjang untuk mencapai tujuan organisasi dan mempunyai nilai guna bagi masyarakat luas. Beberapa keunggulan dari sistem baru yang akan dibangun tersebut adalah sebagai berikut : 1. Sistem ini akan dirancang agar dapat menjadi media Promosi dan Pemesanan baik itu penyampaian informasi jarak jauh sehingga informasi tersebut dapat cepat diakses oleh orang lain. 2. Sistem akan dibangun berbasiskan internet sehingga dapat diakses secara realtime. Rancangan Sistem dengan Unified Modeling Languange Pemodelan sesungguhnya dilakukan untuk penyederhanaan permasalahanpermasalahan yang kompleks sehingga lebih mudah dipelajari dan dipahami.Untuk dapat memahami UML membutuhkan bentuk konsep dari sebuah bahasa model dan mempelajari tiga elemen utama dari UML seperti building block, aturan-aturan yang menyatakan bagaimana building block diletakkan secara bersamaan, dan beberapa mekanisme umum (common). Skenario Sistem Aplikasi ini menggunakan satu platform yaitu web. Dimana web digunakan untuk menyimpan data-data pemesanan paket liburan ke pulau yang tersedia.Pertama-tama, admin memasukan data paket liburan berdasarkan deskripsi dan harga berdasarkan data yang ada. Data tersebut akan digunakan, kemudian akan ditampilkan pada aplikasi web milik customer. Untuk hal ini, data yang dimasukkan adalah data-data paket yang tersedia di CV. Malala Tours tersebut. Setelah itu customer dapat melihat produk-produk melalui halaman web yang disediakan untuk customer. Setelah web di buka, maka akan tersedia beberapa tampilan menumenu yang sudah dibuat. Adapun menunya adalah home, profil, pemesanan, video, dan gallery. Menu pokok dari web ini adalah menu paket yang data-datanya sudah dimasukkan oleh admin.Lalu customer dapat memilih paket-paket yang diinginkan.Setelah itu customer bisa langsung memesan paket.Sebelumnya customer harus registrasi dan login terlebih dahulu. Selanjutnya admin akan melakukan pengelolaan untuk mengkonfirmasi pemesanan yang telah dilakukan customer dan proses pembelian selesai. Use case Diagram Use case Diagram, menggambarkan sekelompok Use cases dan aktor yang disertai dengan hubungan diantaranya. Diagram Use cases ini menjelaskan dan menerangkan kebutuhan atau requirement yang diinginkan user, serta sangat berguna dalam menentukan struktur organisasi dan model dari pada sebuah sistem. Use case diagram dapat sangat membantu bila kita sedang menyusun requirement sebuah sistem, mengkomunikasikan rancangan dengan klien, dan merancang test case untuk semua feature yang ada pada sistem. Sebuah use case dapat meng-include fungsionalitas use case lain sebagai bagian dari proses dalam dirinya. Secara umum diasumsikan bahwa use case yang di-includeakan dipanggil setiap kali use case yang meng-include dieksekusi secara normal. Sebuah use case dapat diinclude oleh lebih dari satu use case lain, sehingga duplikasi fungsionalitas dapat dihindari dengan cara menarik keluar fungsionalitas yang common. Sebuah use case juga dapat mengextenduse case lain dengan behaviour-nya sendiri. Sementara hubungan generalisasi antar use case menunjukkan bahwa use case yang satu merupakan spesialisasi dari yang lain.
98
Jurnal KomTekInfo, Vol. 3, No. 1, 2016, Hal 92 – 105 , Copyright@2016 by LPPM UPI YPTK Padang
ISSN CETAK : 2356 – 0010, ISSN ONLINE : 2502-8758
Diagram Use Case Sistem Diagram Use case menggambarkan bagaimana actor, yang mana dalam hal ini yaitu dan user berinteraksi dengan sistem.
Gambar 2 Diagram Use Case Diagram
Class Diagram Class diagram menampilkan eksistensi atau keberadaan dari class-class dan hubungan (relationship) dalam desain logikal dari sebuah sistem.Class adalah sebuah spesifikasi yang jika diinstansiasi akan menghasilkan sebuah objek dan merupakan inti dari pengembangan dan desain berorientasi objek. Class menggambarkan keadaan (atribut/properti) suatu sistem, sekaligus menawarkan layanan untuk memanipulasi keadaan tersebut (metoda/fungsi). Atribut dan metoda dalam Class Diagram dapat memiliki salah satu sifat berikut : 1. Private, tidak dapat dipanggil dari luar class yang bersangkutan 2. Protected, hanya dapat dipanggil oleh class yang bersangkutan dan anak-anak yang mewarisinya 3. Public, dapat dipanggil oleh siapa saja Class dapat merupakan implementasi dari sebuah interface, yaitu class abstrak yang hanya memiliki metoda.Interface tidak dapat langsung diinstansiasikan, tetapi harus diimplementasikan dahulu menjadi sebuah class. Dengan demikian interface mendukung resolusi metoda pada saat run-time.
99
Jurnal KomTekInfo, Vol. 3, No. 1, 2016, Hal 92 – 105 , Copyright@2016 by LPPM UPI YPTK Padang
ISSN CETAK : 2356 – 0010, ISSN ONLINE : 2502-8758
Gambar 3 Class Diagram
Sequence Diagram dan Collaboration Diagram Sequence diagram digunakan untuk menggambarkan perilaku pada sebuah scenario secara detail menurut waktu. Diagram ini menunjukkan sejumlah contoh objek dan message (pesan) yang diletakkan diantara objek-objek di dalam use case. Komponen utama sequence diagram terdiri atas objek yang dituliskan dengan kotak segiempat bernama participant. Message diwakili oleh garis dengan tanda panah dan waktu yang ditunjukkan dengan progress vertical. Diagram ini menjelaskan urutan langkah-langkah yang dilakukan seorang admin untuk mengentrykan Jenis Paket .
Gambar4 Sequence Diagram Admin Entry Jenis Paket
Sequence dan Diagram Entry Video Diagram ini menjelaskan urutan langkah-langkah yang dilakukan seorang mengelola video.
untuk
100
Jurnal KomTekInfo, Vol. 3, No. 1, 2016, Hal 92 – 105 , Copyright@2016 by LPPM UPI YPTK Padang
ISSN CETAK : 2356 – 0010, ISSN ONLINE : 2502-8758
Gambar 5Sequence Diagram Entry Video
Sequence Diagram Entry Gallery Diagram ini menjelaskan urutan langkah-langkah yang dilakukan seorang mengelola Gallery.
untuk
Gambar 6 Sequence Diagram Entry Gallery
Sequence Diagram Proses Transaksi Diagram ini menjelaskan urutan langkah-langkah yang dilakukan seorang mengelola Proses Transaksi.
untuk
Gambar 7 Sequence Diagram Admin Proses Transaksi
101
Jurnal KomTekInfo, Vol. 3, No. 1, 2016, Hal 92 – 105 , Copyright@2016 by LPPM UPI YPTK Padang
ISSN CETAK : 2356 – 0010, ISSN ONLINE : 2502-8758
Activity Diagram Activity diagrams menggambarkan berbagai alir aktivitas dalam sistem yang sedang dirancang, bagaimana masing-masing alir berawal, decision yang mungkin terjadi, dan bagaimana mereka berakhir. Activity diagram juga dapat menggambarkan proses paralel yang mungkin terjadi pada beberapa eksekusi. Activity diagram merupakan state diagram khusus, di mana sebagian besar state adalah action dan sebagian besar transisi di-trigger oleh selesainya state sebelumnya (internal processing). Oleh karena itu activity diagram tidak menggambarkan behaviour internal sebuah sistem (dan interaksi antar subsistem) secara eksak, tetapi lebih menggambarkan proses-proses dan jalur-jalur aktivitas dari level atas secara umum. Diagram ini menjelaskan segala aktivitas yang bisa dilakukan oleh users dengan memilih menu-menu yang tersedia pada sistem. dapat melakukan aktivitas penambahan, pengeditan serta penghapusan terhadap data yang terdapat dalam database seperti yang terlihat pada gambar diagram berikut :
Gambar 8 Activity Diagram
Component Diagram Deployment/physical diagram menggambarkan detail bagaimana komponen di-deploy dalam infrastruktur sistem, di mana komponen akan terletak (pada mesin, server atau piranti keras apa), bagaimana kemampuan jaringan pada lokasi tersebut, spesifikasi server, dan hal-hal lain yang bersifat fisikal Sebuah node adalah server, workstation, atau piranti keras lain yang digunakan untuk men-deploy komponen dalam lingkungan sebenarnya.
Gambar 9 Component Diagram
Pada component diagram di atas, dijelaskan component-component yang terlibat didalam sistem, yang saling berhubungan untuk mendukung sebuah sistem. Hubungan
102
Jurnal KomTekInfo, Vol. 3, No. 1, 2016, Hal 92 – 105 , Copyright@2016 by LPPM UPI YPTK Padang
ISSN CETAK : 2356 – 0010, ISSN ONLINE : 2502-8758
component dengan class bahwa component merupakan subsistem berisi class-class yang bekerja sama merealisasikan antar muka yang diinstruksikan. Deployment Diagram Diagram Deployment menggambarkan tata letak sebuah sistem secara fisik, dengan menampakkan bagian-bagian software yang berjalan pada bagian-bagian hardware.
Gambar 10 Deployment Diagram
Perancangan Design Web Perancangan Design Web ini merupakan disain secara global yang menjelaskan mengenai design sistem yang lebih terinci atau mendetail, untuk lebih jelasnya dapat dilihat pada gambar berikut : Design Halaman Utama Web
Gambar 11 Rancangan Design Halaman Utama Web
103
Jurnal KomTekInfo, Vol. 3, No. 1, 2016, Hal 92 – 105 , Copyright@2016 by LPPM UPI YPTK Padang
ISSN CETAK : 2356 – 0010, ISSN ONLINE : 2502-8758
Design Halaman Utama Administrator
Gambar 12Desain Output Halaman Utama Administrator
Design Tampilan Halaman Profile
Gambar 13 Design Halaman Profile
Design Tampilan Halaman Contact
Gambar 14 Design Halaman Contact
104
Jurnal KomTekInfo, Vol. 3, No. 1, 2016, Hal 92 – 105 , Copyright@2016 by LPPM UPI YPTK Padang
ISSN CETAK : 2356 – 0010, ISSN ONLINE : 2502-8758
Design Tampilan Halaman Daftar Customer
Gambar 15 Design Halaman Daftar Customer
5.KESIMPULAN Berdasarkan dari hasil penilitian yang dilakukan,maka dapat disimpulkan : 1. Dengan aplikasi Promosi yang berbasis web ini dan telah di desain sedemikian menarik, pengunjung web dapat melihat langsung hasil karya foto maupun vidio secara online, dan juga dapat melakukan pemesanan produk apabila pengunjung merasa tertarik. 2. Dapat memberikan informasi yang akurat, up to date. 3. Penyimpanan data tidak memerlukan suatu tempat yang besar tetapi menggunakan suatu media yang dapat menyimpan dan menghubungkan file-file secara efektif dan efesien yaitu database. REFERENSI A.S, Rosa Shalahuddin, M, Siklus hidup pengembangan sistem 2011 Agus, Saputra Sekilas Tentang MySQL 2012 Budi, Imam, Enjang. 2010. Modul Pemrograman WEB. Bandung: Modula Hirin, Virgi. 2011. Cepat Mahir PemrogramanWEB dengan PHP mySQL. Jakarta: Prestasi Pustaka Hakim, Lukmanul.Membongkar Trik Rahasia Para Master PHP.Lokmedia. Jakarta 2006 Jogiyanto. 2009. Analisis dan Desain. Yogyakarta: Andi Kadir, Abdul. Dasar Pemrograman Web Dinamis Menggunakan PHP. ANDI. Yogyakarta. 2011 Munawar.Pemodelan Visual denganUML.Yogyakarta: Graha Ilmu Nugroho, Bunafit. Membuat Website Sendiri dengan PHP-MySQL.Mediakita. Jakarta 2009 Rosa, Rekayasa Perangkat Lunak. 2011 Sugiarti, Yuni. 2013. Analisis dan Perancangan UML (Unified Modelling Language). Yogyakarta: Graha Ilmu Sutabri, Tata. 2012. Pengenalan Sistem Informasi. Jakarta : Elex Media Komputindo. Widiarso Yoni Jurnal Rancang bangun media promosi dan pemesanan online 2012 Wikipedia. 2009 Web Server (http://en.wikipedia.org/wiki/Web_server)
105