WEBSITE SKY TV PALEMBANG DENGAN MENGGUNAKAN METODE UML – BASED WEB ENGINEERING (UWE) Dina Nurpadila Siska Indriyani Jurusan Sistem Informasi STMIK PalComTech Palembang Abstrak Website merupakan sebuah media informasi, pengertian website yaitu kumpulan dari halaman web yang merupakan bagian dari suatu domain. SKY TV PALEMBANG merupakan perusahaan yang bergerak dalam bidang media elektronik, dimana suatu informasi itu sangatlah penting. Masalah yang ada saat ini yaitu kurangnya informasi dan keberadaan mengenai SKY TV, media promosi melalui iklan belum maksimal, dan belum tersedianya website. Disini penulis membuatkan website dengan menggunakan metode UML – Based Web Engineering (UWE) dengan tujuan menjadikan proses promosi lebih cepat, mempermudah bagi staf SKY TV untuk memberikan informasi maupun berita kepada masyarakat, dan mampu membantu proses kerja bagi staf SKY TV. Karena aplikasi ini dapat terhubung langsung dengan internet sehingga mudah diakses dimanapun yang terdapat koneksi internet, dan dapat mempermudah proses bisnis SKY TV. Pada website SKY TV ini terdapat beberapa menu diantaranya menu home yaitu tampilan utama dari pada web, menu program acara berisu berita dan acara yang ada, menu jadwal acara berisi event-event yang ada, menu gallery berisi foto dan video aktifitas dan moment yang ada di SKY TV, menu tentang kami berisi contact us, kritik dan saran, dan karir, dan terakhir menu company profile berisi sejarah dan visi misi dari SKY TV. Kata Kunci :Website, Internet, UWE – Based Web Engeneering (UWE).
PENDAHULUAN Televisi atau yang sering disebut TV merupakan salah satu media massa yang sangat berpengaruh terhadap masyarakat. Menurut Kamus Besar Bahasa Indonesia, televisi adalah sebuah alat penangkap siaran bergambar. Televisi berasal dari kata tele (jauh) dan vision (tampak), jadi televisi berarti tampak atau dapat dilihat dari jauh. Seiring perkembangan teknologi tentunya kita bisa lebih mudah untuk mendapatkan informasi, salah satunya melalui televisi. Di Sumatera Selatan kini sudah memiliki beberapa stasiun televisi seperti Palembang TV (Pal TV), Sriwijaya TV, dan SKY TV. PT MNC Finance yang bermula bernama PT Citra Internasional Finance and Invesment Corporation (CIFICORP) didirikan di Jakarta tahun 1989. Induk dari Perusahaan ini yaitu MNC Group. Beberapa anak perusahaan yang bergerak di bidang media elektronik meliputi RCTI, MNC TV, Global TV, dan SKY TV. Untuk di bidang media cetak meliputi Koran SINDO, Majalah Cek dan Ricek dan lainnya. Saat ini SKY TV mempromosikan televisinya hanya melalui media cetak, sehingga informasi yang didapatkan masyarakat kurang maksimal, mengeluarkan biaya yang cukup banyak, informasi yang disampaikan tidak menyebar secara luas. Untuk membantu dapatnya informasi mengenai SKY TV maka salah satu media yang cukup efektif dan efisien adalah melalui website. Dengan adanya website maka masyarakat dapat memperoleh informasi seputar SKY TV lebih banyak lagi. UWE (UML-Based Web Engineering) didefinisikan sebagai profil UML yang bahasa pemodelannya digunakan untuk melakukan spesifikasi, visualisasi, konstruksi, dan dokumentasi artifak dari software system. Karena UML dipakai dalam memodelkan sistem yang dibangun berbasi object.
1
TINJAUAN PUSTAKA Website Menurut Yuhefizar (2008:161), situs web (website) adalah kumpulan dari halaman web yang terdapat pada suatu domain, yang terdiri dari dua atau lebih halaman web. Rekayasa Web Menurut Simarmata (2010:01), Rekayasa Web adalah sebuah aplikasi yang menggunakan pendekatan sistematis, disiplin, dan terukur untuk pengembangan, operasi dan pemeliharaan aplikasi berbasis Web (Web-based applications). UML Menurut Kroenke (2005:60), Unified Modeling Language (UML) adalah himpunan struktur dan teknik untuk pemodelan dan desain program berorientasi objek (OPP) serta aplikasinya. PHP Menurut Wahana (2009:3), PHP (Hypertext Preprocessor) adalah bahasa pemograman berbasis web yang memiliki kemampuan untuk memproses dan mengolah data secara dinamis. MySQL Menurut Saputra (2012:77), MySQL merupakan salah satu database kelas dunia dengan bahasa pemrograman PHP. MySQL harus bekerja menggunakan bahasa SQL (Structure Query Language) yang merupakan bahasa standar yang digunakan untuk manipulasi database. HASIL DAN PEMBAHASAN Berdasarkan hasil penelitian yang dilakukan pada SKY TV Palembang yang berhubungan dengan sistem website informasi mengenai SKY TV dapat disimpulkan. Pemodelan Proses Pemodelan proses adalah cara formal untuk menggambarkan bagaimana bisnis beroperasi. Mengilustrasikan aktivitas-aktivitas yang dilakukan dan bagaimana data berpindah diantara aktivitas-aktivitas itu. Definisi Skenario terdiri dari deskripsi karakteristik dari aplikasi mengenai urutan langkah-langkah. Tabel 1. Definisi Use Case No Aktor 1 Pengguna
2
Staf
Deskripsi Orang yang bisa mengakses website dan melihat isi website serta bisa melihat program acara, jadwal acara, melihat event yang diadakan , dan masih banyak lagi yang bisa dilihat didalam website tersebut. Orang yang bertugas dan memiliki hak akses untuk melakukan operasi pengelolahan user
2
dan password dari website tersebut.
3
Manager
Orang yang memiliki hak akses dan tugas untuk melihat data program acara, jadwal acara, event, dan isi dari website yang lain.
Use Case Diagram Use Case diagram merupakan model diagram UML yang digunakan untuk menggambarkan requirement fungsional yang diharapkan dari sebuah sistem. Use case atau diagram use case merupakan pemodelan untuk kelakukan (behavior) sistem informasi yang akan dibuat. Use case mendeskripsikan sebuah interaksi antara satu atau lebih aktor dengan sistem informasi yang akan dibuat. Secara kasar, use case digunakan untuk mengetahui fungsi apa saja yang ada didalam sebuah sistem informasi dan siapa saja yang berhak menggunakan fungsi-fungsi itu. Syarat penamaan pada use case adalah nama didefenisikan sesimpel mungkin dan dapat dipahami. Ada dua ahal utama pada use case yaitu pendefinisisan apa yang disebut aktor dan use case. 1. Aktor merupakan orang, proses, atau sistem lain yang berinteraksi dengan sistem informasi yang akan dibuat diluar sistem informasi yang akan dibuat itu sendiri, jadi walaupun simbol dari aktor adalah gambar orang, tapi aktor belum tentu merupakan orang. 2. Use case merupakan fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit atau aktor.
Gambar 1. Use Case Diagram
3
Activity Diagram Diagram Activity menggambarkan berbagai alir aktivitas dalam sistem yang sedang dirancang, bagaimana masing-masing alir berawal, decision yang mungkin terjadi, dan bagaimana mereka berakhir. Diagram aktivity atau activity diagram menggambarkan workflow (aliran kerja) atau aktifitas dari sebuah sistem atau proses bisnis. Diagram aktifitas merupakan diagram aktivitas yang menggambarkan aktivitas sistem bukan apa yang dilakukan actor. Gambar 2 diagram activity bagian login terlihat staff melakukan login.
Gambar 2. Diagram Activity Bagian Login Gambar 3 diagram activity bagian program acara terlihat staff melakukan login (valid user), memasukan program acara, mengubah program acara, dan menghapus program acara .
Gambar 3. Diagram Activity Bagian Program Acara Gambar 4 diagram activity bagian jadwal acara terlihat staff melakukan login (valid user), memasukan jadwal acara, mengubah jadwal acara, dan menghapus jadwal acara.
Valid User
Jadwal Acara
Memasukan Jadwal Acara
Mengubah Jadwal Acara
Menghapus Jadwal Acara
Complate Proses
Gambar 4. Diagram Activity Bagian Jadwal Acara
4
Gambar 5 diagram activity bagian event terlihat staff melakukan login (valid user), memasukan event, mengubah event, dan menghapus event.
Gambar 5. Diagram Activity Bagian Event Gambar 6 diagram activity bagian galery terlihat staff melakukan Staff melakukan login (valid user), memasukan gallery, mengubah galery, dan menghapus galery.
Gambar 6. Diagram Activity Bagian Gallery Gambar 7 diagram activity bagian tentang kami terlihat staff melakukan login (valid user), memasukan tentang kami, mengubah tentang kami, dan menghapus tentang kami.
Gambar 7. Diagram Activity Bagian Tentang Kami
5
Gambar 8 diagram activity bagian company profile terlihat staff melakukan login (valid user), memasukan company profile, mengubah company profile, dan menghapus company profile.
Gambar 8. Diagram Activity Bagian Company Profile Pemodelan Data Data Model adalah cara formal untuk menggambarkan data yang digunakan dan diciptakan dalam suatu sistem bisnis. Berikut class diagram website SKY TV.
Gambar 9. Class Diagram Tampilan Home Home menampilkan, program acara, jadwal acara, event, gallery, tentang kami, dan company profile. Adapun tampilan home pada gambar 10 dibawah ini :
6
Gambar 10. Tampilan Home Tampilan Program Acara Pada program acara pengunjung dapat melihat isi berita dan acara dan ada. Adapun tampilan pada gambar 11 dibawah ini :
Gambar 11. Tampilan Program Acara Tampilan Jadwal Acara Pada jadwal acara pengunjung dapat melihat jadwal acara harian. Adapun tampilan jadwal acara pada gambar 12 dibawah ini :
7
Gambar 12. Tampilan Jadwal Acara Tampilan Event Pada event pengunjung dapat melihat event yang ada. Adapun tampilan event pada gambar 13 dibawah ini :
Gambar 13. Tampilan Event Tampilan Galery Pada galery pengunjung dapat melihat foto dan video yang ada. Adapun tampilan galery pada gambar 14 dibawah ini :
8
Gambar 14. Tampilan Galery
Tampilan Tentang Kami Pada tentang kami pengunjung dapat melihat contact us, kritik dan saran, karir. Adapun tampilan tentang kami pada gambar 15 dibawah ini :
Gambar 15. Tampilan Tentang Kami Tampilan Company Profile Pada company profile pengunjung dapat melihat sejarah, visi dan misi perusahaan. Adapun tampilan company profile pada gambar 16 dibawah ini :
9
Gambar 16. Tampilan Company Profile PENUTUP Berdasarkan hasil pengamatan dan pembahasan terhadap website SKY TV Palembang, maka dapat disimpulkan, telah dihasilkan sebuah website SKY TV yang dapat membantu dalam mempromosikan atau memberikan informasi kepada masyarakat baik masyarakat kota palembang maupun diluar kota palembang.
DAFTAR PUSTAKA
Kroenke. David. M. 2005. Database Processing. Jakarta: Erlangga. Riduwan. 2010. Belajar Mudah Penelitian. Bandung: Alfabeta. Simarmata, Janner. 2010. Rekayasa Web. Yogyakarta: Andi. Saputra, Agus. PHP, HTML, 5, Dan CSS 3. Jakarta: Jasakcom. Wahana Komputer. 2009. PHP Programming. Semarang: Andi. Yufehizar. 2008. 10 Jam Menguasai Internet. Jakarta: Elex Media Komputerindo.
10
11