47
BAB 3 ANALISIS DAN PERANCANGAN SISTEM
3.1 Gambaran Umum Studi Kasus Pada sub bab ini akan dibahas mengenai riwayat perusahaan PT. Massive Music Entertainment, sejarah grup musik Samsons, struktur organisasi, pembagian tugas, tanggung jawab dan wewenang. 3.1.1 Riwayat Perusahaan PT. Massive Music Entertainment PT. Massive Music Entertainment berdiri pada tanggal 16 januari 2006. Dengan nomor akta C-20303.HT.01.01.TH.2006, beralamatkan di Komplek Perkantoran Majapahit Permai Blok B-26 JL. Majapahit, no 1822 Jakarta pusat. Telah terdaftar dalam perusahaan perseroan terbatas dengan nomor TDP 09.05.1.92.55405 terdaftar mulai tanggal 25 januari 2007, status kantor tunggal dengan kegiatan usaha pokok : Produksi dan Distribusi Film, Serta video oleh swasta. Disahkan oleh Departemen Kebudayaan dan Pariwisata Republik Indonesia pada tanggal 23 januari 2007 untuk mendapat Izin Usaha Perfilman atau IUP bernomor 08/PROD/PP-FS.RV/I/2007 kepada PT.Massive Music Entertainment.
48
3.1.2 Sejarah Grup Musik Samsons Grup musik Samsons terbentuk pada tanggal 14 juli 2005, dibentuk oleh lima anak muda yaitu Bambang Reguna Bukit, Irfan Aulia, Erik Partogi, Chandra Christanto dan Aldri Dataviadi. Awal karir mereka dimulai pada akhir tahun 2005 dengan album perdana yang berjudul Naluri Lelaki. Pada tahun 2007 grup musik Samsons meluncurkan album kedua berjudul Penantian Hidup, lalu dilanjutkan dengan album repackagePlatinum edition. Samsons. Sekarang telah meluncurkan album terbaru pada tanggal 21 Oktober 2009 dengan judul album self tittled atau SAMSONS. Sampai saat ini penggemar grup musik Samsons telah mencapai ribuan orang dan terus bertambah.
3.2 Struktur Organisasi
Gambar 3.1 Struktur Organisasi
49
3.2.1 Pembagian Tugas, Tanggung Jawab, dan Wewenang Tugas dan tanggung jawab Komisaris adalah sebagai berikut : 1. Melakukan pengawasan terhadap pelaksanaan tugas dan tanggung jawab Direktur Utama dan memberi nasihat kepada Direktur Utama guna memastikan terselenggaranya pelaksanaan prinsip-prinsip dalam kegiatan usaha pada seluruh tingkatan atau jenjang organisasi. 2. Mengarahkan, memantau dan mengevaluasi pelaksanaan kebijakan strategis. 3. Memastikan seluruh temuan audit baik intern dan ekstern. 4. Memastikan
semua
tingkatan
atau
jenjang
organisasi
telah
menjalankan tugasnya secara efektif. Tugas dan tanggung jawab Direktur Utama adalah sebagai berikut: 1. Memimpin seluruh tingkatan atau jenjang organisasi. 2. Menawarkan visi dan imajinasi di tingkat tertinggi(biasanya bekerjasama dengan Head of Division). 3. Memimpin rapat umum, dalam hal : untuk memastikan pelaksanaan tata-tertib, menyesuaikan keadilan dan kesempatan bagi semua untuk kontribusi secara tepat, menyesuaikan alokasi waktu peritem masalah, menentukan urutan agenda, mengarahkan diskusi ke arah konsensus, menjelaskan dan menyimpulkan tindakan dan kebijakan.
50
4. Bertindak sebagai perwakilan organisasi dalam hubungannya dengan ekstern. 5. Memainkan bagian terkemuka dalam menentukan komposisi dari board dan sub division, sehingga tercapainya keselarasan dan efektivitas. 6. Menjalankan tanggung jawab dari Komisaris sesuai dengan standar etika dan hukum. Tugas dan tanggung jawab General Manager adalah sebagai berikut : 1. Bertanggung jawab atas seluruh bagian/fungsional pada perusahaan atau organisasi yang dipimpin. 2. Memimpin beberapa atau seluruh unit bidang fungsi pekerjaan. 3. Sebagai penanggung jawab administrative dan parter strategis dalam pengembangan usaha khususnya dalam mengembangkan sistem pengelolaan SDM(Sumber Daya Manusia). 4. Meyakinkan bahwa pelaksanaan fungsi manajemen di tiap division / jenjang
organisasi
perusahaan
berjalan
dengan
baik
dan
meningkatkan kinerja sistem dalam mencapai target perusahan dari waktu ke waktu. 5. Meyakinkan bahwa pelaksanaan kebijakan pengelolaan di tiap division/jenjang organisasi perusahaan sesuai dengan peraturan dan perundangan yang berlaku termasuk dalam hal keselamatan kerja.
51
Tugas dan tanggung jawab Finnance Manager adalah sebagai berikut : 1. Bertanggung jawab mengkoordinasikan aktivitas pembayaran seluruh kewajiban perusahaan baik untuk pembayaran produk maupun nonproduk. 2. Mengontrol seluruh biaya yang dikeluarkan. 3. Membuat kebijakan-kebijakan dan memonitor atas kebijakan tersebut dalam aktivitas finance dan cost control di perusahaan. 4. Melaporkan setiap kebijakan-kebijakan, aktivitas finance dan cost control kepada General Manager. Tugas dan tanggung jawab Head of Division adalah sebagai berikut : 1. Melaksanakan koordinasi dan pengontrolan terhadap seluruh pelaksanaan tugas-tugas ditiap divisi. 2. Mengatur pembagian tugas dalam divisi. 3. Memonitor seluruh pelaksanaan pengadaan produk maupun event. 4. Bekerjasama
dengan
tiap
divisi
untuk
mengkoordinasi
memonitor pelaksanaan event maupun pengadaan produk. 5. Membuat laporan bulanan kepada General Manager. 6. Memeriksa dan menandatangani surat perintah lembur.
dan
52
7. Secara aktif melakukan komunikasi dengan General Manager sehubungan
dengan
masalah-masalah
yang
terjadi
dalam
melaksanakan tugas dan tanggung jawab. Tugas dan tanggung jawab Creative Division adalah sebagai berikut : 1. Membuat konsep strategi event. 2. Mencari klien. 3. Menjembatani perusahaan dengan klien. 4. Maintain klien. 5. Entertain klien. Tugas dan tanggung jawab Artist/Band Management Division adalah sebagai berikut : 1. Memanajemen dan mengontrol group performer, solo performer, movie actress/actor, comedian, presenter, dan DJ(DiscJockey). 2. Mengantur jadwal untuk event group performer, solo performer, movie actress/actor, comedian, presenter, dan DJ(DiscJockey). 3. Memanajemen dan mengontrol crew. Tugas dan tanggung jawab Artist/Band Agency Division adalah sebagai berikut : 1. Mengatur dan mengontrol kinerja dan kemampuan Artist/Band. 2. Mengatur dan mengontrol perfoma kerja.
53
Tugas dan tan ggung jawab Marchandise Division adalah sebagai berikut : 1. Memproduksi merchandise. 2. Mengatur kerjasama dengan sponsor untuk pembuatan merchandise. 3. Melakukan penjualan merchandise. Tugas dan tanggung jawab Producer/Minor Label Division adalah sebagai berikut : 1. Memproduksi album artist/band/group. 2. Memproduksi digital/mobile content. 3. Memproduksi jingle/theme songs. 4. Sebagai A&R dan producer. Tugas dan tanggung jawab Publisher Division adalah sebagai berikut : 1. Membuat Iklan RBT(Ring Back Tone) 2. Membuat Iklan tour dan event. 3. Membuat Iklan Promosi. 4. Membuat digital/mobile content. Tugas dan tanggung jawab Event Organizer Division adalah sebagai berikut : 1. Membuat dan mengatur kegiatan event dan tour.
54
2. Membuat, mengatur dan menjaga penampilan artist/band/group sebaik mungkin. Tugas dan tanggung jawab Production House Division adalah sebagai berikut : 1. Membuat video kip. 2. Membuat iklan.
3.3 Tata Laksana / Prosedur yang sedang Berjalan Prosedur yang sedang berjalan pada PT. Massive Music Entertainment untuk menyampaikan berbagai informasi Grup Band Samsons masih menggunakan website lama mereka dimana saat ini website lama masih bertemakan album lama samsons promosi di website samsons yang lama pun masih belum bisa berjalan optimal dikarenakan ada beberapa fitur yang tidak bekerja. Pembelian marchandise yang dilakukan PT. Massive Music Entertainment untuk marchendise Grup Band Samsons yaitu dengan membuat tempat penjualan marchendise pada saat event atau tour terselenggara. Dimana penggemar Grup Band Samsons hanya dapat membeli marchendise pada saat event atau tour terselenggara dan pembelian marchendise dilakukan secara pembayaran tunai. Saat ini penjualan merk musik samsons paling baik dan popular adalah dengan RBT(Ring Back Tone). Dimana untuk menunjang penjualan RBT(Ring Back Tone) diperlukan informasi registrasi RBT(Ring Back Tone) untuk lagu Grup Band Samsons. Oleh karena itu diperlukan penyampaian informasi registrasi RBT(Ring Back Tone)
55
yang benar dan akurat. Penyampaian informasi untuk penjualan RBT(Ring Back Tone) Grup Band Samsons yang dilakukan oleh PT. Massive Music Entertainment masih dilakukan oleh pihak Provider Telepon Seluler. Yaitu melalui iklan dimedia cetak maupun media elektronik fitur RBT belum ada di situ lama samsons. Penyampaian informasi jadwal tayang Grup Band Samsons di televisi yang dilakukan oleh PT. Massive Music Enterteinment selain menyerahkan promo iklannya pada pihak stasiun televisi dan juga didukung oleh situs yang lama karena banyak penggemar yang melihat jadwal acara di website samsons. Untuk menampung aspirasi, kritik, saran dan interaksi peggemar grup musik Samsons, PT. Massive Music Entertainment dilakukan dengan cara membuat acara jumpa fans pada saat event dan tour terselenggara atau jumpa fans pada saat acara musik distasiun televisi. Selain itu PT. Massive Music Enterteinment membuat surat baca untuk menampung seluruh saran dan kritik dari penggemar grup musik Samsons. 3.4 Analisis Sistem 3.4.1
User’s Requirements Spesification Pada sub-bab ini mendeskripsikan data yang dibutuhkan dan transaksi yang terjadi pada PT. Massive Music Entertainment pada grup musik Samsons. Direktur Utama dari PT. Massive Music Entertainment menginginkan sebuah aplikasi web commerce online di perusahaannya untuk menangani penjualan merek Grup Musik Samsons. Koleksi data dari database yang sekarang dan penjelasan terperinci dari hasil wawancara
56
dengan Direktur Utama PT. Massive Music Entertainment Jakarta, memberikan deskripsi yang jelas bagaimana perusahaan beroperasi. 3.4.1.1 Data Requirements Saat ini PT. Massive Music Entertainment sudah memiliki banyak produk seperti penyanyi solo, grup band musik, aktor/aktris, komedian, presenter, DJ(DiscJockey), merchandise, video klip, dan album musik. Salah satu produk dari PT. Massive Music Entertainment adalah grup musik Samsons. Dimana grup musik musik samsons saat ini telah memiliki ribuan penggemar di seluruh nusantara maupun di luar negri. Oleh karena itu, PT. Massive Music Entertainment pada tahun 2007 membuat suatu wadah untuk mengumpulkan seluruh penggemar Samsons dengan membuat website www.samsoniaku.com. Dimana pada November 2008 dipublish website www.samsoniaku.com hingga kini. Pembuatan website samsoniaku.com ini bertujuan untuk mengumpulkan seluruh penggemar Samsons, membuat interaksi antar seluruh penggemar maupun personil Samsons, mengetahui berita terkini, mengetahui jadwal event dan tour, dan masih banyak informasi pada website www.samsoniaku.com. Dengan semakin berkembangnya dunia industri musik, maka pada bulan Maret 2009 website www.samsoniaku.com perlu dikembangkan. Dalam hal seperti informasi konten provider RBT(Ring Back Tone) masih menggunakan media cetak atau informasinya susah didapat,
57
pemesanan merchandise masih secara manual, event dan tour melalui media cetak atau televisi, informasi jadwal tayang ditelevisi dan videoklip terbaru melalui media cetak atau televisi, interaksi antar penggemar dan personil musik secara pertemuan event atau tour saja. Dari hasil analisis kegiatan pengamatan lapangan yang dilakukan, tabel berikut merupakan ruang lingkup dari proses-proses yang dijadikan fokus pengamatan identifikasi masalah pada sistem lama grup musik Samsons: Tabel 3.1 Proses Pengamatan Identifikasi Masalah No. 1.
Nama Proses Melihat informasi
Aktor
Dokumen
Member
N/A
Member
N/A
Member
N/A
registrasi RBT(Ring Back Tone).
2.
Interaksi antar sesama penggemar grup musik Samsons.
3.
Melihat informasi penjualan merchandise
58
4.
Menambah, mengahapus,
Admin
N/A. Masih menggunakan
atau merubah data sistem
upload dan delete menggunakan
lama.
aplikasi ftp server. Untuk memperjelas proses aliran data pada sistem lama, dibawah
ini merupakan usecase diagram utama dari proses aliran data dan informasi pada website lama samsoniaku.com :
Gambar 3.2 Usecase Sistem Lama
59
3.4.1.2 General System Requirements Spesifikasi sistem harus menguraikan semua fitur-fitur penting yang ada pada PT. Massive Music Entertainment dalam meningkatkan fungsi-fungsi yang terdapat dalam sistem. Tipe fitur yang harus diuraikan pada spesifikasi sistem meliputi : 1. Initial database size Rata-rata ada sekitar 3000 penggemar Grup Musik Samsons sebagai pengguna sistem yang sudah terdaftar sebagai member samsonia. 2. Database rate of growth a) Rata-rata jumlah penggemar baru Grup Musik Samsons yang melakukan
registrasi
sebagai
member
baru
pada
web
samsoniaku.com ada sekitar 5 orang perhari. b) Rata-rata ada sekitar 100 files yang bertambah dalam database server samsoniaku.com tiap harinya. 3. The types and average number of record searches a) Jumlah halaman yang dikunjungi oleh seluruh penggemar atau pengguna atau member web samsoniaku.com ada sebanyak 300 kali halaman yang dikunjungi tiap harinya. b) Jumlah
hits
link
yang
dilakukan
oleh
pengguna
web
samsoniaku.com ada sekitar 4000 hits link dan page perharinya.
60
4. Networking and shared access requirements Menggunakan jaringan server, dimana domain samsoniaku.com terdaftar pada domain server PublicDomainRegistry.com dan database server terdapat pada kingkong.2ru.com. 5. Performance a) Informasi jadwal event dan tour ditampilkan secara interaktif pada halaman home web samsoniaku.com. b) Penataan tampilan halaman web yang lebih interaktif. c) Informasi yang tersedia lebih lengkap dan detail. d) Waktu yang diperlukan untuk pemesanan marchendise hanya 35menit. e) Waktu yang diperlukan untuk mengupdate data pada web samsoniaku.com tidak membutuhkan waktu yang lama karena adanya halaman admin untuk aktifitas insert, update, delete dan maintenance web samsoniaku.com. Misalnya sekitar 2 menit untuk mengupdate data informasi event, tour, dan news. 6. Security Administrator yang berhak mengakses database web samsoniaku.com untuk kegiatan maintenance server, update data, insert data, dan delete data.
61
7. Backup and recovery Data yang terdapat dalam database dapat dibackup dalam format excel kapan saja melalui halaman admin samsoniaku.com. 8. Legal issues Seluruh konten preview lagu, video klip, dan lirik lagu Grup Musik Samsons merupakan hak cipta atas PT. Massive Music Entertainment.
3.4.2
Analisis User View Fungsi analisis user view adalah untuk membuat user’s requirements specification yang mendeskripsikan data secara detail untuk disimpan kedalam database dan bagaimana data tersebut digunakan. Dibawah ini akan diperlihatkan referensi silang dari user view dengan jenis-jenis data utama yang sudah di identifikasi. Publisher Penggemar(Member) Division(Administrator) Data Access Type
Access Type
Maintain Query Report Maintain Query Report About Profile, X
X
X
X
X
X
History, Gear Today's News, Event News, Blogs
62 Schedule Tour Dates, Schedule
X
X
X
X
X
X
X
X
X
X
X
X
X
Fans Comment
X
X
X
Fans Gallery
X
X
X
X
X
X
Footage Concert
X
X
X
Marchendise
X
X
X
X
Links
X
X
X
Contact
X
X
X
X
Chat
X
X
X
Forum
X
X
X
Events Media Video Clip, Audio, Wallpaper Discography Samsonia Personal Account
Gallery Band, Memorabillia
Tabel 3.2 Analisis User View
63
3.5 Analisis Permasalahan Yang Dihadapi Dari analisis kuesioner dan wawancara adapun permasalahan yang dihadapi oleh PT. Massive Music Entertainment untuk aplikasi komunitas grup musik Samson yang lama adalah sebagai berikut : 1. Penggemar grup musik Samsons mengalami kesulitan dan keterbatasan dalam berinteraksi dengan sesama penggemar maupun dengan personil grup musik Samsons. Dengan semakin banyak penggemar grup musik Samsons yang ada di seluruh nusantara maupun luar negri, penggemar yang jaraknya berjauhan mengalami kesulitan dan keterbatasan dalam berinteraksi dengan personil grup musik Samsons maupun sesama penggemar. 2. Penggemar mengalami keterbatasan dalam memperoleh informasi mengenai grup musik Samsons. Selama ini penggemar mengalami keterbatasan dalam memperoleh informasi grup musik Samsons seperti informasi event, jadwal tour, personil grup musik Samsons, liputan berita event dan tour, lirik lagu, registrasi RBT(Ring Back Tone), dan merchandise. 3. Penjualan RBT(Ring Back Tone) merek musik grup musik Samsons melalui iklan di media cetak atau elektronik masih dirasa kurang efektif bagi perusahaan. RBT(Ring Back Tone) merupakan salah satu penjualan merek musik grup musik Samsons yang sangat pesat. Dimana untuk meningkatkan penjualan
64
RBT(Ring Back Tone) merek musik grup musik Samsons, PT. Massive Music Entertainment menggunkan iklan di media cetak maupun elektronik. Saat ini perusahaan merasa kurang efektif dalam penyampaian informasi registrasi RBT(Ring Back Tone) di iklan media cetak maupun elektronik. Seperti informasi registrasi RBT(Ring Back Tone) di media cetak dan elektronik tidak lengkap dan detail. 4. Penjualan merchendise saat ini masih dilakukan secara manual, yang dirasa kurang efektif bagi perusahaan. Selama ini penjualan marchendise grup musik Samsons masih dilakukan secara manual seperti membuat suatu tempat penjualan marchendise pada saat event atau tour berlangsung saja. Diluar event atau tour berlangsung penggemar mengalami kesulitan mendapatkan marchendise dan juga masih banyaknya penggemar yang tidak mengetahui informasi mengenai barangbarang marchendise yang ada. Berdasarkan dengan metode analisa SWOT, kelemahan PT. Massive Music Entertainment selama ini adalah belum cukup memfasilitasi para penggemar grup musik Samsons dalam menyampaikan informasi yang dibutuhkan oleh penggemar yang berdada di Indonesia maupun luar negri. Seperti informasi jadwal event atau tour, informasi liputan berita pada saat event atau tour, informasi merchandise, informasi registrasi RBT(Ring Back Tone). Ditambah lagi belum adanya suatu jaringan komuntas para penggemar grup musik Samsons yang dapat menghubungkan atau
65
menciptakan interaksi atara para penggemar dan personil grup musik Samsons diluar kegiata event atau tour. Hal ini akan berdampak negatif terhadap PT. Massive Music Entertainment dan grup musik Samsons.
3.5.1
Analisis Kuesioner dan Wawancara Pada Studi Kasus 3.5.1.1 Anasisis Kuesioner Berikut ini merupakan analisis kuesioner yang disebarkan kepada 19 orang penggemar grup music Samsons pada tanggal 4 Desember 2009. 1. Seberapa mudah Anda mendapatkan informasi event dan tour Group Musik Samsons saat ini?. a. Sangat mudah
0%
(0 Orang )
b. Mudah
68 % (15 Orang )
c. Sulit
32%
(7 Orang )
d. Sangat Sulit
0%
(0 Orang )
66
2, 17% 4, 33%
Sangat Mudah Mudah 3, 25%
Sulit Sangat Sulit
3, 25%
Gambar 3.3 Persentasi Mendapatkan Informasi Event dan Tour Grup Musik Samsons 2. Media apakah yang dapat membantu Anda mempermudah memperoleh informasi jadwal event dan tour Grup Musik Samsons?. a. Majalah
0%
(0 Orang )
b. Televisi
7.26%
(7 Orang )
c. Radio
2.7%
(2 Orang )
d. Internet
18.67%
(18 Orang )
67
0, 0% 7, 26% Majalah Televisi Radio Internet
2, 7% 18, 67%
Gambar 3.4 Persentasi Media Informasi Untuk Jadwal Event dan Tour Grup Musik Samsons 3. Apakah Anda pernah mengunjungi website www.samsoniaku.com?. a. Pernah
89%
(17 Orang )
b. Tidak pernah
11%
(2 Orang )
11%
Pernah Tidak Pernah
89%
Gambar 3.5 Persentasi Kunjungan ke Website www.samsoniaku.com 4. Informasi apakah yang ingin Anda cari di website www.samsoniaku.com?. a. Jadwal event dan tour
13 Orang
b. RBT(Ring Back Tone)
4 Orang
68
c. Merchandise
7 Orang
d. Lirik lagu
9 Orang
e. Lainnya : a. Berita Wawancara
5 Orang
13% 34%
Jadwal Event dan Tour RBT(Ring Back Tone)
24%
Marchendise Lirik Lagu Lainnya 11%
18%
Gambar 3.6 Persentasi Informasi yang dicari pada Website www.samsoniaku.com 5. Apakah Anda pernah menggunakan teknologi RBT(Ring Back Tone) pada ponsel Anda?. a.
Pernah 100% (19 orang)
b.
Tidak Pernah 0% (0 orang)
69
0%
Pernah Tidak Pernah
100%
Gambar 3.7 Persentasi Penggemar yang Pernah Menggunakan RBT(Ring Back Tone) 6. Seberapa mudah Anda mendapatkan informasi registrasi RBT(Ring Back Tone) grup musik Samsons saat ini?. a.
SangatMudah 5.26% (5 orang)
c. Sulit 0% (0 orang)
b.
Mudah 14.74% (14 orang)
d.
Sangat Sulit 0% (0 orang)
0; 0% 0; 0% 5; 26%
Sangat Mudah Mudah Sulit
14; 74%
Sangat Sulit
Gambar 3.8 Persentasi Kemudahan Memperoleh Informasi Rgistrasi RBT(Ring Back Tone)
70
7. Media apakah saat ini yang dapat membantu Anda mempermudah memperoleh informasi registrasi RBT(Ring Back Tone) grup musik Samsons?. a. Iklan Televisi 1.5% (1 orang) b. Majalah/Koran 4.21% (4 orang) c. SMS dari Provider 3.16 % (3 orang) d.
Internet 11.58% (11 orang)
1, 5% 4, 21%
Iklan Televisi Majalah/Koran Sms Provider
11, 58%
Internet
3, 16%
Gambar 3.9 Persentasi Penggunaan Media Untuk Mencari Informasi RBT (Ring Back Tone) 8. Seberapa mudah Anda berinteraksi dengan grup musik Samsons saat ini?. a. SangatMudah 2.11% (2 orang)
c. Sulit2.11% (2 orang)
b. Mudah 15.78% (15 orang)
d. Sangat Sulit 0% (0 orang)
71
0; 0% 2; 11%
2; 11% Sangat Mudah Mudah Sulit Sangat Sulit
15; 78%
Gambar 3.10 Persentasi Kemudahan Berinteraksi dengan grup musik Samsons 9. Melalui media apakah yang dapat membuat interaksi Anda, penggemar grup masik Samsons dan dengan Personil Grup Band Samsons lebih tercipta?. a. Acara Televisi 1.5% (1 orang)
c. Surat baca 1.5% (1 orang)
b. Event dan Tour 8.42% (8 orang)
d. Internet9.48% (9 orang)
1, 5%
9, 48%
8, 42%
televisi event/tour surat baca Internet
1, 5%
Gambar 3.11 Persentasi Media Yang Dapat Menciptakan Interaksi Antar Sesama Penggemar dan Grup Musik Samsons
72
10. Seberapa mudah Anda memperoleh merchandise grup musik Samsons? a. SangatMudah 0% (0 orang)
c.
Sulit 2.11% (2 orang)
b. Mudah 16.84% (16 orang)
d.
Sangat Sulit 1.5% (1 orang)
1; 5%0; 0% 2; 11%
Sangat Mudah Mudah Sulit Sangat Sulit 16; 84%
Gambar 3.12 Persentasi Kemudahan Memperoleh Merchandise
11. Apakah dengan dibuat pemesanan marchendise melalui website www.samsoniaku.com membantu Anda lebih mudah memesan marchendise? a. SangatMudah 0% (0 orang)
c. Sulit 2.11% (2 orang)
b. Mudah 17.89% (17 orang)
d. Sangat Sulit 0% (0 orang)
73
0; 0% 2; 11%
0; 0% Sangat Mudah Mudah Sulit Sangat Sulit 17; 89%
Gambar 3.13 Persentasi Fugsional Pemesanan Merchandise Pada Aplikasi 12. Fitur apa yang Anda inginkan pada website www.samsoniaku.com? (Pilihan bisa lebih dari 1 jawaban) a. Chating (4 orang) b. Forum (3 orang) c. Lirik Lagu (5 orang) d. Pemesanan Marchendise(5 orang) e. Foto Gallery (8 orang) f. Informasi Jadwal Event / Tour (6 orang) g. Informasi Grup Band Samsons (15 orang) h. Lainnya : _(4 orang)_
74
Chatting Forum 1, 3% 5, 17%
5, 17%
Lirik Lagu Merchandise
5, 17%
4, 13%
Informasi Jadwal Event/Tour
1, 3% 4, 13%
Foto Gallery
3, 10% 2, 7%
Informasi grup musik Samsons Slice 8 Lainnya
Gambar 3.14 Persentasi Pemilihan Fitur Yang Diinginkan Penggemar Pada Aplikasi Komunitas Penggemar grup musik Samsons
3.5.1.2 Analisis Wawancara Dibawah ini merupakan hasil wawancara dengan pihak PT. Massive Music Entertainment yang diwakili oleh Bapak Irfan Aulia selaku owner. 1. Apakah tujuan didirikan perusahaan ini? Jawab : sebagai perusahaan rekaman dan menejemen dalam bidang entertainment.
75
2. Bagaimana kegiatan promosi dan penjualan kaset, vcd dan RBT selama ini? Jawab : saat ini promosi lebih banyak menggunakan applikasi social networking yang sedang menjadi trend dan media ini gratis. Untuk penjualan bersifat fisik (cd,kaset,vcd) masih menjual secara manual. RBT merupakan penjualan yang bergantung kepada promosi dan penjualan fisik secara luas. 3. Apakah Anda benar-benar membutuhkan website untuk menunjang kebutuhan perusahaan Anda? Jawab : kami membutuhkan karena tidak bisa dipungkiri banyak fitur-fitur yang dapat kita manfaatkan dalam website yang akan menunjang kebutuhan kami seperti promosi gratis. 4. Sekiranya masalah apa saja yang terjadi pada pengaturan dan pemantauan fans grup musik samsons? Jawab : saat ini website yang lama hanya menjadi tempat pendataan tetapi belum menjadi media untuk para fans berekegiatan seperti membentuk komunitas, saya harapkan dengan adanya website dapat membuat fans samsons dapat berkegiatan dan berorganisasi, turut membesarkan nama samsons untuk kedepannya. 5. Seberapa perlukah website tersebut? Jawab : Perlu, karena memenuhi kebutuhan samsons dan para fansnya, salah satunya adalah menyediakan informasi yang eksklusif dan terbaru tentang samsons. 6. Apakah fitur-fitur yang dibutuhkan dalam website tersebut?
76
Jawab : fitu forum yang diberikan untuk para fans samsons berkomunikasi dengan sesama, fitur yang melibatkan para fans untuk berkegiatan dengan samsons, fitur yang menjual merek dagang samsons yang asli. 7. Apakah perusahaan ini sudah mempunyai sumber daya manusia untuk menangani website tersebut? Jawab : saat ini sudah. 8. Bagaimana dengan pemesanan jarak jauh apakah dapat dijalankan? Jawab : saat ini dapat dijalankan melalui cara manual. Hasil evaluasi dari wawancara dan kuesioner terhadap permasalahan dan solusi: Tabel 3.3 Evaluasi Hasil Wawancara & Kuesioner Terhadap Permasalahan Target Pengguna Permasalahan No.
Yang Mengalami
Evaluasi Dari
Yang Muncul Permasalahan 1.
Kesulitan memesan
dalam Customer produk
Kuesioner, menurut penggemar, mereka sulit untuk mendapatkan
dan membeli
produk
samsons
yang
resmi
terutama di luar pulau jawa. 2.
Banyaknya pembajak
Owner
Wawancara, bajakan
munculnya membuat
produk banyak
penggemar meninggalkan produk
77
yang orisinil. Sehingga daya beli terhadap
produk
yang
asli
menurun. 3.
Fitur
kegiatan Customer
Kuisioner, dikarenakan fitur forum
antar sesama fans
dari website yang lama tidak
kurang optimal
bekerja dengan baik dan optimal sehingga kegiatan para fans sangat minim.
Tabel 3.4 Evaluasi Hasil Wawancara & Kuesioner Terhadap Solusi Informasi/Data/
Mengapa Mau
Target No.
Fungsi Yang
Value Yang Diharapkan
Kembali
Pengguna Diperlukan 1.
Customer
Info
Menggunakan Solusi
tentang Customer
produk dijual
mendapatkan Customer tidak perlu
yang kemudahan informasi produk
tentang datang
ke
mereka
toko cukup
mengunjungi untuk
situs melihat
informasi produk 2.
Customer
Pemesanan
Kemudahan
untuk Customer tidak perlu
78
pemesanan
produk antri untuk membeli
terutama di luar jakarta
3.
Owner
Informasi produk
Tidak
memerlukan Effesiensi waktu yang
yang sumber
dipromosikan
daya
manusia dibutuhkan
karena
yang
banyak, banyak hal yang bisa
memanfaatkan
promosi dilakukan
gratis,
menarik sekali jalan.
dalam
penggemar agar membeli produk asli
3.6 Usulan Pemecahan Masalah Berdasarkan hasil identifikasi masalah yang telah didapatkan, maka dilakukan analisis untuk memecahkan masalah tersebut. Analisis pemecahan masalah yang dilakukan adalah sebagai berikut : Masalah 1. Penggemar grup musik Samsons
Solusi 1. Yaitu dengan membuat aplikasi
mengalami kesulitan dan keterbatasan
komunitas penggemar berbasis web
dalam berinteraksi dengan sesama
yang didalamnya terdapat chatroom
penggemar maupun dengan personil
dan forum. Dengan chatroom dan
Grup Musik Samsons.
forum penggemar lebih dapat
79
berinteraksi dengan sesama penggemar grup musik Samsons maupun personil grup musik Samsons. 2. Penggemar mengalami keterbatasan
2. Dengan dibuatnya aplikasi komunitas
dalam memperoleh informasi
penggemar grup musik Samsons
mengenai grup musik Samsons.
berbasis web yaitu www.samsoniaku.com dimana memiliki berbagai informasi yang sangat dibutuhkan oleh banyaknya penggemar grup musik Samsons. Seperti adanya informasi jadwal event, jadwal tour, liputan berita event dan tour, lirik lagu dan kordnya, dan informasi personil Grup Musik Samsons.
3. Penjualan RBT(Ring Back Tone)
3. Menyediakan halaman informasi yang
merek musik Grup Musik Samsons
lengkap dan detail seluruh RBT(Ring
melalui iklan di media cetak atau
Back Tone) Grup Musik Samsons pada
elektronik masih dirasa kurang efektif
website www.samsoniaku.com.
bagi perusahaan. 4. Fitur-fitur yang belum optimal dalam
4. Menyediakan fitur yang sesuai dengan
80
sistem fan community web lama.
kebutuhan penggemar samsons seperti fitur Admin dan kontes desain merchandise.
5. Penjualan marchendise saat ini masih
5. Membuat media pemesanan
dilakukan secara manual, yang dirasa
marchendise secara online pada website
kurang efektif bagi perusahaan.
www.samsoniaku.com
Tabel 3.5 Usulan Pemecahan Masalah
3.6.1
Perancagan Sistem 3.6.1.1 Perancangan UML Dalam perancangan sistem yang diusulkan akan digambarkan menggunakan diagram-diagram yang dibuat dengan menggunakan metode UML(Unified Modelling Language) yang terdiri dari class diagram, use case diagram, dan activity diagram. A. Class Diagram Class diagram adalah pemodelan yang menggambarkan sejumlah class, interfaces, dan kolaborasi dan relasi diantara class tersebut. Sementara class adalah suatu deskripsi dari sekumpulan object yang memiliki strcutural, pola prilaku, dan atribut yang serupa. Class digunakan untuk menggambarkan model abstraksi dari masalah yang
81
akan dipecahkan atau dari teknologi yang digunakan untuk memecahkan masalah tersbut. -1..*
-1..*
-1..1 -1..*
Members
-1..1
-1..1
User
-memberid -name -address -email -phone -gender -religion -username -password -ret_password -status +register_new() +lupa_pass() +login() +editprofile() +kirmcomment() +rep_forum() +lihat_gallery() +lihat_media() +lihat_news() +pesan_barang() +logout()
-1..1
-userid -username -level -status
-1..1
-0..* -0..1 Gallery -image_id -name -thumbnail -filename -submit_date -1..* -submit_by +addimage() +deleteimage() +updateimage() +level() +view_gallery()
Toko_samsons
Activate -1..1 -1..1 -username -email -1..1 -password -filename
-member_id -price -quota -kodebarang -submitdate -filename +pesan() +kirimemail()
-0..*
-0..*
Register_new -memberid -username -pssword -email -filename +sendtoemail() +activate()
-1..*
RBT
-0..1 Lupa_password
forum
-username -email +kirim_email() Kirim_Comment -userid -message -date +addmessage() +delmessage() +publishmessage()
Session Media -viewVideo -viewAudio -viewCount -date +userid() +count()
-userid -ip -date +log()
-userid -message -topicname -submitdate -1..* +addforum() +editforum() +rep_forum()
-1..* Upload_File
Contest -memberid -username -password -0..* -filename -id_file -ip +login() +viewgallery() +upload_file() +voting() +logout()
-1..*
-1..*
-0..1
-header -content -submit_date -submit_by -type +addschedule() +editschedule() +delschedule()
discography
-vendorid -kdrbt -info -detail
-1..1 -1..1 -1..1
-1..1
Schedule
-namealbum -albumid -audioname -videoname -lirik -chord -submitdate -submit_by +addalbum() +editalbum() +addlirik() +editlirik() +addchord() +editchord()
News -userid -header -content -status -submitdate +addnews() +editnews() +deletenews()
-1..1
Schedule_detail -event_id -tour_id -place -name -date
-1..1
profile -name -address -phone -email -password -image +update() +addimage() -1..*
-memberid -username -filename -1..3 -1..3 -id_file -submit_date +upload_file() +logip() -0..*
Gambar 3.15 Class Diagram Aplikasi Komunitas Grup Musik Samsons
Setelah melakukan analisa, maka dikumpulkan objek-objek beserta atribut dan operasinya untuk membantu dalam analisis dan perancangan sistem. Dari objek-objek yang dikumpulkan, maka didapatlah class-class yang dapat digunakan dalam melakukan pemodelan sistem yang dirancang.
82
B. Use case Diagram Dibawah ini adalah use-case diagram sistem yang diusulkan.
Gambar 3.16 Usecase Sistem Yang Diusulkan
83
Pada gambar use-case diagram diatas, terdapat 2 aktor dan 54 use-case. Dimana terdapat aktor admin yang case-casenya terdiri dari Login, lihat about(profile, history, gear), lihat event dan tour, lihat today news, event news, blog, lihat lirik dan chord, lihat links, lihat media(video klip, audio, wallpaper), lihat fans (personal account, fans comment, fans gallery), lihat merchandise, lihat komentar, lihat chat, lihat forum, ubah data diri, ubah password, update member, tambah member, hapus member, update RBT, tambah RBT, hapus RBT, update personil, tambah personil, hapus personil, update merchandise, tambah merchandise, hapus merchandise, update forum, tambah forum category atau sub forum category, hapus forum category atau sub forum category, update link, tambah link, hapus link, update polling, tambah polling, hapus polling, update banner, tambah banner, hapus banner, update media, tambah media, hapus media, update schedule, tambah schedule, hapus schedule, update news, tambah news, hapus news, update gallery, tambah gallery, hapus gallery, dan lihat RBT. Aktor Member yang case-casenya terdiri dari dari Login, lihat about(profile, history, gear), lihat event dan tour, lihat today news, event news, blog, lihat lirik dan chord, lihat links, lihat media(video klip, audio, wallpaper), lihat fans (personal account, fans comment, fans gallery), lihat merchandise, lihat komentar, lihat chat, lihat forum, ubah data diri, ubah password, dan lihat RBT. Dibawah ini akan dijelaskan skenario use case diagram sistem yang diusulkan, yaitu :
84
1. Skenario use case login. NAMA USE CASE
Login
AKTOR YANG Admin dan Member BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor melakukan DESKRIPSI login Data-data admin dan member yang ingin melakukan login PRAKONDISI harus berada di dalam database. 1. Admin bermaksud untuk melakukan kegiatan update, delete, atau insert data yang diperlukan yang berada dalam sistem. PEMICU 2. Member atau Admin bermaksud untuk melihat informasi kegiatan bisnis.
LANGKAHActor Action
System Response
LANGKAH
SKENARIO UTAMA
Step 1 : Aktor memasukkan
Step 2 : Melakukan cek
username dan password.
validasi input. Step 3 : Melakukan cek kedalam database. Step 4 : Tampilkan halaman "Home"
85
LANGKAHSystem Response
Actor Action LANGKAH
Alt-Step 1 : Pada step 2, jika input tidak valid, maka kembali ke step1. SKENARIO Alt-Step 2 : Pada step 3, jika ALTERNATIF input tidak sesuai dengan data pada database, makakembali ke step 1. Use case berakhir jika aktor telah berhasil masuk pada KESIMPULAN sistem. KONDISI PASCA SKENARIO
Aktor dapat melakukan aktivitas pada sistem sesuai dengan otoritasnya. Setiap aktor, baik admin maupun member grup musik
BUSINESS RULES Samsons, memiliki satu username dan password. BATASAN Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI Tabel 3.6 Skenario use case login 2. Skenario use case registrasi member. NAMA USE CASE AKTOR YANG
Registrasi Member
86
BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor melakukan DESKRIPSI registrasi sebagai member. Data-data yang dibutuhkan untuk registrasi sebagai member PRAKONDISI
seperti name, birthdate, address, provinsi, gender, phone, email, username, password, retype password. 1. Bermaksud untuk melakukan kegiatan insert data yang diperlukan yang berada dalam sistem.
PEMICU 2. Aktor ingin registrasi sebagai member.
LANGKAHActor Action
System Response
LANGKAH Step 1 : Aktor memasukkan
Step 2 : Melakukan cek
name, birthdate, address,
validasi input.
provinsi gender, phone, email, username, password, SKENARIO retype password. UTAMA Step 3 : Melakukan cek kedalam database. Step 4 : Sistem mengirimkan email aktifasi sebagai
87
member dan menampilkan halaman "Home" LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 2, jika input tidak valid, maka kembali ke step1. SKENARIO Alt-Step 2 : Pada step 3, jika ALTERNATIF input username sudah ada dalam database, maka kembali ke step 1. Use case berakhir jika aktor telah berhasil masuk pada KESIMPULAN sistem. KONDISI PASCA SKENARIO
Aktor harus mengaktifasi data member yang berada dalam email yang didaftarkan pada saat registrasi. Aktor harus input data registrasi dengan benar. Dan harus
BUSINESS RULES
melakukan aktivasi member dengan klik link aktivasi yang dikirim oleh sistem ke email email member.
BATASAN Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI Tabel 3.7 Skenario use case registrasi member
88
3. Skenario Update data diri. NAMA USE CASE
Update datadiri
AKTOR YANG Admin dan Member BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor update DESKRIPSI datadiri. •
Admin atau member harus login terlebih dahulu agar dapat update datadiri.
PRAKONDISI
•
Pada halaman home aktor memilih menu update fans account untuk member atau update administrator untuk admin.
•
Akotr ingin melakukan perubahan pada identitas diri.
•
Aktor ingin melihat informasi identitas diri.
PEMICU
LANGKAHActor Action
System Response
LANGKAH Step 1 : Aktor harus
Step 2 : Melakukan cek
melakukan login dahulu.
validasi input. Step 3 : Melakukan cek
SKENARIO kedalam database. UTAMA Step 4 : Tampilkan halaman "Home". Step 5:Aktor memilih menu
Step 6: Melakukan cek
89
update account profile untuk
validasi input.
ubah data diri. Step 7: Sistem melakukan perubahan pada database. Step 8: Sistem menampilkan pesan bahwa identitas telah berhasil diubah. LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 6, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step5. Use case ini berakhir jika sistem telah berhasil melakukan KESIMPULAN
perubahan identitas pada database atau jika aktor batal untuk melakukan perubahan identitas.
KONDISI PASCA SKENARIO
Perubahan pada database pada tabel yang berisi identitas dari aktor. 1. Identitas milik admin atau member yang ditampilkan adalah identitas yang ada pada saat registrasi.
BUSINESS RULES 2. Setiap aktor hanya dapat mengubah identitasnya masing-masing. BATASAN
Sistem memberikan reaksi yang informatif dan tampilan
90
IMPLEMENTASI
yang mudah dipahami.
DAN SPESIFIKASI Tabel 3.8 Skenario Update data diri 4. Skenario use case ubah datadiri NAMA USE CASE
Ubah datadiri
AKTOR YANG Member BERHUBUNGAN DESKRIPSI
Use case ini mendeskripsikan bagaimana aktor ubah datadiri. 1. Member harus login terlebih dahulu agar dapat update datadiri.
PRAKONDISI
2. Pada halaman home aktor memilih menu update fans account . 3. Member ingin menambah image profile. 1. Akotr ingin melakukan perubahan pada identitas diri.
PEMICU 2. Aktor ingin melihat informasi identitas diri. LANGKAHActor Action
System Response
LANGKAH Step 1 : Aktor harus
Step 2 : Melakukan cek
melakukan login dahulu.
validasi input.
SKENARIO Step 3 : Melakukan cek UTAMA kedalam database. Step 4 : Tampilkan halaman
91
"Home". Step 5:Aktor memilih menu
Step 6: Melakukan cek
update account profile untuk
validasi input.
ubah data diri. Step 7: Sistem melakukan perubahan pada database. Step 8: Sistem menampilkan pesan bahwa identitas telah berhasil diubah. LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 6, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step5. Use case ini berakhir jika sistem telah berhasil melakukan KESIMPULAN
perubahan identitas pada database atau jika aktor batal untuk melakukan perubahan identitas.
KONDISI PASCA SKENARIO
Perubahan pada database pada tabel yang berisi identitas dari aktor. 1. Data yang ditampilkan adalah identitas yang ada pada saat
BUSINESS RULES
registrasi. 2. Setiap aktor hanya dapat mengubah identitasnya masing-
92
masing. 3. Perubahan image profile member berupa file yang berformat jpg, bmp, atau gif. BATASAN Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI Tabel 3.9 Skenario use case ubah datadiri 5. Skenario use case ubah password. NAMA USE CASE
Ubah password
AKTOR YANG Admin dan Member BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor ubah DESKRIPSI password. 1. Admin atau member harus login terlebih dahulu agar dapat update datadiri. 2. Pada halaman home aktor memilih menu update fans PRAKONDISI
account untuk member. 3. Untuk admin pada halaman home admin, aktor admin memilih menu administrator untuk update password administrator.
PEMICU LANGKAH-
Akotr ingin melakukan perubahan password. Actor Action
System Response
93
LANGKAH Step 1 : Aktor harus
Step 2 : Melakukan cek
melakukan login dahulu.
validasi input. Step 3 : Melakukan cek kedalam database. Step 4 : Tampilkan halaman "Home".
SKENARIO
Step 5:Aktor memilih menu
Step 6: Melakukan cek
UTAMA
update account profile untuk
validasi input.
ubah data diri. Step 7: Sistem melakukan perubahan pada database. Step 8: Sistem menampilkan pesan bahwa password telah berhasil diubah. LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 6, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step 5. Use case ini berakhir jika sistem telah berhasil melakukan KESIMPULAN perubahan password pada database atau jika aktor batal
94
untuk melakukan perubahan identitas. KONDISI PASCA SKENARIO
Perubahan pada database pada tabel yang berisi informasi username dan password 1. Data username dan password milik admin atau member yang ditampilkan adalah identitas yang ada
BUSINESS RULES
pada saat registrasi. 2. Setiap aktor hanya dapat mengubah password masingmasing.
BATASAN Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI Tabel 3.10 Skenario use case ubah password 6. Skenario use case lihat about profile, history, gear NAMA USE CASE
lihat about profile, history, gear
AKTOR YANG Admin dan Member BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor dapat melihat DESKRIPSI about profile, history, gear 1. Admin atau member dapat login terlebih dahulu agar dapat melihat about profile, history, gear. PRAKONDISI 2. Pada halaman home aktor memilih menu about profile, history, gear untuk dapat melihat informasi
95
about profile, history, gear PEMICU
Akotr ingin melakukan informasi about profile, history, gear.
LANGKAHActor Action
System Response
Step 1 : Aktor memilih menu
Step 2 : Tampilkan halaman
about profile, history, gear.
about profile, history, gear.
LANGKAH
SKENARIO
Step 3 : Melakukan load data
UTAMA
about profile, history, gear. Step 4 : Tampilkan halaman about profile, history, gear.
LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 2, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step 1. Use case ini berakhir jika sistem menampilkan data about KESIMPULAN profile, history, gear. KONDISI PASCA SKENARIO
Sistem menampilkan halaman home, dimana menu about profile, history, gear terdapat didalam menu halaman home. 1. Hanya dapat melihat data about profile, history, gear
BUSINESS RULES
yang terdapat dalam database. 2. Data yang ditampilkan adalah data yang di input oleh
96
administrator BATASAN Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI Tabel 3.11 Skenario use case lihat about profile, history, gear 7. Skenario use case lihat event dan tour NAMA USE CASE
lihat about event dan tour
AKTOR YANG Admin dan Member BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor dapat melihat DESKRIPSI about event dan tour 1. Admin atau member dapat login terlebih dahulu agar dapat melihat informasi event dan tour . PRAKONDISI 2. Pada halaman home aktor memilih menu event dan tour untuk dapat melihat informasi event dan tour PEMICU
Akotr ingin melihat informasi event dan tour.
LANGKAHActor Action
System Response
Step 1 : Aktor memilih menu
Step 2 : Tampilkan halaman
event dan tour.
event dan tour.
LANGKAH
SKENARIO UTAMA
Step 3 : Melakukan load data event dan tour.
97
Step 4 : Tampilkan halaman event dan tour. LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 2, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step 1. Use case ini berakhir jika sistem menampilkan data event KESIMPULAN dan tour. Sistem menampilkan halaman home, dimana menu event dan
KONDISI PASCA SKENARIO
tour terdapat didalam menu halaman home. 1. Hanya dapat melihat data event dan tour yang terdapat dalam database.
BUSINESS RULES 2. Data yang ditampilkan adalah data yang di input oleh administrator BATASAN Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI Tabel 3.12 Skenario use case lihat event dan tour 8. Skenario use case lihat today news, event news, blogs. NAMA USE CASE AKTOR YANG
lihat news, event news, blogs Admin dan Member
98
BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor dapat melihat DESKRIPSI news, event news, blogs 1. Admin atau member dapat login terlebih dahulu agar dapat melihat informasi news, event news, blogs. PRAKONDISI
2. Pada halaman home aktor memilih menu event dan tour untuk dapat melihat informasi news, event news, blogs.
PEMICU
Akotr ingin melihat informasi news, event news,dan blogs.
LANGKAHActor Action
System Response
Step 1 : Aktor memilih menu
Step 2 : Tampilkan halaman
news, event news, blogs.
news, event news, blogs.
LANGKAH
SKENARIO
Step 3 : Melakukan load data
UTAMA
news, event news, blogs. Step 4 : Tampilkan halaman news, event news, blogs.
LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 2, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step 1.
99
Use case ini berakhir jika sistem menampilkan news, event KESIMPULAN news, blogs. KONDISI PASCA
Sistem menampilkan halaman home, dimana menu news,
SKENARIO
event news, blogs terdapat didalam menu halaman home. 1. Hanya dapat melihat data news, event news, blogs yang terdapat dalam database.
BUSINESS RULES 2. Data yang ditampilkan adalah data yang di input oleh administrator BATASAN Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI Tabel 3.13 Skenario use case lihat today news, event news, blogs 9. Skenario use case lihat lirik, chord. NAMA USE CASE
lihat lirik, chord
AKTOR YANG Admin dan Member BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor dapat melihat DESKRIPSI about lirik dan chord 1. Admin atau member dapat login terlebih dahulu agar dapat melihat informasi lirik, chord . PRAKONDISI 2. Pada halaman home aktor memilih menu lirik dan chord untuk dapat melihat informasi lirik, chord.
100
PEMICU
Akotr ingin melihat informasi lirik, chord.
LANGKAHActor Action
System Response
Step 1 : Aktor memilih menu
Step 2 : Tampilkan halaman
lirik, chord.
lirik, chord.
LANGKAH
SKENARIO
Step 3 : Melakukan load data
UTAMA
lirik, chord. Step 4 : Tampilkan halaman lirik, chord.
LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 2, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step 1. Use case ini berakhir jika sistem menampilkan data lirik, KESIMPULAN chord. KONDISI PASCA SKENARIO
Sistem menampilkan halaman home, dimana menu lirik, chord terdapat didalam menu halaman home. 1. Hanya dapat melihat data lirik, chord yang terdapat dalam database.
BUSINESS RULES 2. Data yang ditampilkan adalah data yang di input oleh administrator
101
BATASAN Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI
Tabel 3.14 Skenario use case lihat lirik, chord 10. Skenario use case lihat links. NAMA USE CASE
lihat links
AKTOR YANG Admin dan Member BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor dapat melihat DESKRIPSI informasi links. 1. Admin atau member dapat login terlebih dahulu agar dapat melihat informasi links. PRAKONDISI 2. Pada halaman home aktor memilih menu event dan tour untuk dapat melihat informasi links PEMICU
Akotr ingin melihat informasi links.
LANGKAHActor Action
System Response
Step 1 : Aktor memilih menu
Step 2 : Tampilkan halaman
links.
links.
LANGKAH
SKENARIO UTAMA
Step 3 : Melakukan load data links.
102
Step 4 : Tampilkan halaman links. LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 2, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step 1. KESIMPULAN
Use case ini berakhir jika sistem menampilkan data links.
KONDISI PASCA
Sistem menampilkan halaman home, dimana menu links
SKENARIO
terdapat didalam menu halaman home. 1. Hanya dapat melihat data links yang terdapat dalam database.
BUSINESS RULES 2. Data yang ditampilkan adalah data yang di input oleh administrator BATASAN Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI Tabel 3.15 Skenario use case lihat links 11. Skenario use case lihat video klip, audio, wallpaper. NAMA USE CASE
lihat video klip, audio, wallpaper
AKTOR YANG Admin dan Member BERHUBUNGAN
103
Use case ini mendeskripsikan bagaimana aktor dapat melihat DESKRIPSI video klip, audio, wallpaper. 1. Admin atau member harus login terlebih dahulu agar dapat melihat informasi video klip, audio, wallpaper. PRAKONDISI
2. Pada halaman home aktor memilih menu event dan tour untuk dapat melihat informasi video klip, audio, wallpaper. Akotr ingin melakukan informasi video klip, audio,
PEMICU wallpaper. LANGKAHActor Action
System Response
Step 1 : Aktor memilih menu
Step 2 : Tampilkan halaman
video klip, audio, wallpaper.
video klip, audio, wallpaper.
LANGKAH
SKENARIO
Step 3 : Melakukan load data
UTAMA
video klip, audio, wallpaper. Step 4 : Tampilkan halaman video klip, audio, wallpaper.
LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 2, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step 1.
104
Use case ini berakhir jika sistem menampilkan data video KESIMPULAN klip, audio, wallpaper. KONDISI PASCA SKENARIO
Sistem menampilkan halaman home, dimana menu video klip, audio, wallpaper terdapat didalam menu halaman home. 1. Dapat melihat data video klip, audio, wallpaper yang terdapat dalam database.
BUSINESS RULES 2. Data yang ditampilkan adalah data yang di input oleh administrator BATASAN Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI Tabel 3.16 Skenario use case lihat video klip, audio, wallpaper 12. Skenario use case lihat contact. NAMA USE CASE
lihat contact
AKTOR YANG Admin dan Member BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor dapat melihat DESKRIPSI contact 1. Admin atau member dapat login terlebih dahulu agar dapat melihat informasi contact. PRAKONDISI 2. Pada halaman home aktor memilih menu event dan tour untuk dapat melihat informasi contact.
105
PEMICU
Akotr ingin melakukan informasi contact.
LANGKAHActor Action
System Response
Step 1 : Aktor memilih menu
Step 2 : Tampilkan halaman
contact.
contact.
LANGKAH
SKENARIO
Step 3 : Melakukan load data
UTAMA
contact. Step 4 : Tampilkan halaman contact.
LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 2, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step 1. KESIMPULAN
Use case ini berakhir jika sistem menampilkan data contact.
KONDISI PASCA
Sistem menampilkan halaman home, dimana menu event dan
SKENARIO
tour terdapat didalam menu halaman home. 1. Dapat melihat informasi contact sekretariat samsonia yang terdapat dalam database.
BUSINESS RULES 2. Data yang ditampilkan adalah data yang di input oleh administrator BATASAN
Sistem memberikan reaksi yang informatif dan tampilan
106
IMPLEMENTASI
yang mudah dipahami.
DAN SPESIFIKASI Tabel 3.17 Skenario use case lihat contact. 13. Skenario use case lihat fans personal account, fans comment, fans gallery. NAMA USE CASE
lihat fans personal account, fans comment, fans gallery
AKTOR YANG Admin dan Member BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor dapat melihat DESKRIPSI informasi fans personal account, fans comment, fans gallery. 1. Admin atau member dapat login terlebih dahulu agar dapat melihat informasi fans personal account, fans comment, fans gallery. PRAKONDISI
2. Pada halaman home aktor memilih menu fans personal account, fans comment, fans gallery untuk dapat melihat informasi fans personal account, fans comment, fans gallery. Akotr ingin melakukan informasi fans personal account, fans
PEMICU comment, fans gallery. LANGKAHActor Action
System Response
Step 1 : Aktor memilih menu
Step 2 : Tampilkan halaman
fans personal account, fans
fans personal account, fans
LANGKAH SKENARIO UTAMA
107
comment, fans gallery.
comment, fans gallery. Step 3 : Melakukan load data fans personal account, fans comment, fans gallery. Step 4 : Tampilkan halaman fans personal account, fans comment, fans gallery.
LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 2, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step 1. Use case ini berakhir jika sistem menampilkan data fans KESIMPULAN personal account, fans comment, fans gallery. Sistem menampilkan halaman home, dimana menu fans KONDISI PASCA personal account, fans comment, fans gallery terdapat SKENARIO didalam menu halaman home. 1. Dapat melihat data fans personal account, fans comment, fans gallery yang terdapat dalam database. BUSINESS RULES 2. Data yang ditampilkan adalah data yang di input oleh administrator BATASAN
Sistem memberikan reaksi yang informatif dan tampilan
108
IMPLEMENTASI
yang mudah dipahami.
DAN SPESIFIKASI Tabel 3.18 Skenario use case lihat fans personal account, fans comment, fans gallery 14. Skenario use case lihat merchandise. NAMA USE CASE
lihat merchandise.
AKTOR YANG Admin dan Member BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor dapat melihat DESKRIPSI informasi merchandise. 1. Admin atau member dapat login terlebih dahulu agar dapat melihat informasi merchandise. PRAKONDISI
2. Pada halaman home aktor memilih menu merchandise untuk dapat melihat informasi merchandise.
PEMICU
Akotr ingin melakukan informasi merchandise.
LANGKAHActor Action
System Response
Step 1 : Aktor memilih menu
Step 2 : Tampilkan halaman
merchandise.
merchandise..
LANGKAH
SKENARIO UTAMA
Step 3 : Melakukan load data merchandise..
109
Step 4 : Tampilkan halaman merchandise.. LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 2, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step 1. Use case ini berakhir jika sistem menampilkan data KESIMPULAN merchandise.. KONDISI PASCA
Sistem menampilkan halaman home, dimana menu
SKENARIO
merchandise.terdapat didalam menu halaman home. 1. Dapat melihat data merchandise yang terdapat dalam database.
BUSINESS RULES 2. Data yang ditampilkan adalah data yang di input oleh administrator BATASAN Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI Tabel 3. 19 Skenario Usecase lihat merchandise. 15. Skenario use case lihat komentar. NAMA USE CASE AKTOR YANG
lihat komentar Admin dan Member
110
BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor dapat melihat DESKRIPSI about komentar 3. Admin atau member dapat login terlebih dahulu agar dapat melihat informasi komentar. PRAKONDISI 4. Pada halaman home aktor memilih menu komentar untuk dapat melihat informasi komentar PEMICU
Akotr ingin melihat informasi komentar
LANGKAHActor Action
System Response
Step 1 : Aktor memilih menu
Step 2 : Tampilkan halaman
Samsonia.
komentar.
LANGKAH
Step 3 : Melakukan load data
SKENARIO UTAMA
komentar. Step 4 : Tampilkan halaman komentar.
LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 2, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step 1. KESIMPULAN
Use case ini berakhir jika sistem menampilkan data
111
komentar. KONDISI PASCA SKENARIO
Sistem menampilkan halaman home, dimana menu komentar terdapat didalam menu halaman home. 1. Dapat melihat data komentar yang terdapat dalam database.
BUSINESS RULES 2. Data yang ditampilkan adalah data yang di input oleh administrator BATASAN Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI Tabel 3.20 Skenario Usecase lihat komentar 16. Skenario use case lihat chat. NAMA USE CASE
lihat chat
AKTOR YANG Admin dan Member BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor dapat melihat DESKRIPSI chat 1. Admin atau member dapat login terlebih dahulu agar dapat melihat chat . PRAKONDISI 2. Pada halaman home aktor memilih menu chat untuk dapat melihat informasi chat. PEMICU
Akotr ingin melakukan informasi chat.
112
LANGKAHActor Action
System Response
Step 1 : Aktor memilih menu
Step 2 : Tampilkan halaman
chat.
chat.
LANGKAH
SKENARIO
Step 3 : Melakukan load data
UTAMA
chat. Step 4 : Tampilkan halaman chat.
LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 2, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step 1. KESIMPULAN KONDISI PASCA SKENARIO
Use case ini berakhir jika sistem menampilkan chat. Sistem menampilkan halaman home, dimana menu chat terdapat didalam menu halaman home. 1. Dapat melakukan berinteraksi dengan sesama member dengan menggunakan chat.
BUSINESS RULES 2. Data yang ditampilkan adalah data yang di input oleh member. BATASAN IMPLEMENTASI
Sistem memberikan reaksi yang informatif dan tampilan yang mudah dipahami.
113
DAN SPESIFIKASI Tabel 3.21 Skenario Usecase lihat chat 17. Skenario use case lihat forum. NAMA USE CASE
lihat forum
AKTOR YANG Admin dan Member BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor dapat melihat DESKRIPSI forum 1. Admin atau member harus login terlebih dahulu agar dapat melihat informasi forum. PRAKONDISI 2. Pada halaman home aktor memilih menu forum untuk dapat melihat informasi forum. PEMICU
Akotr ingin melakukan informasi forum.
LANGKAHActor Action
System Response
Step 1 : Aktor memilih menu
Step 2 : Tampilkan halaman
forum.
forum.
LANGKAH
SKENARIO
Step 3 : Melakukan load data
UTAMA
forum. Step 4 : Tampilkan halaman forum.
LANGKAH-
Actor Action
System Response
114
LANGKAH Alt-Step 1 : Pada step 2, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step 1. KESIMPULAN
Use case ini berakhir jika sistem menampilkan data forum.
KONDISI PASCA
Sistem menampilkan halaman home, dimana menu forum
SKENARIO
terdapat didalam menu halaman home. 1. Member dapat berinteraksi di forum. 2. Data yang ditampilkan adalah data yang di input oleh administrator dan member.
BUSINESS RULES
BATASAN Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI
Tabel 3.22 Skenario Usecase lihat forum 18. Skenario use case lihat RBT. NAMA USE CASE AKTOR YANG
lihat RBT Admin dan Member
115
BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor dapat melihat DESKRIPSI informasi RBT. Pada halaman home aktor memilih menu RBT untuk dapat PRAKONDISI melihat informasi RBT. PEMICU
Akotr ingin melakukan informasi RBT.
LANGKAHActor Action
System Response
Step 1 : Aktor memilih menu
Step 2 : Tampilkan halaman
RBT.
RBT.
LANGKAH
SKENARIO
Step 3 : Melakukan load data
UTAMA
RBT. Step 4 : Tampilkan halaman RBT.
LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 2, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step 1. KESIMPULAN
Use case ini berakhir jika sistem menampilkan data RBT.
KONDISI PASCA
Sistem menampilkan halaman home, dimana menu RBT
SKENARIO
terdapat didalam menu halaman home.
116
1. Hanya dapat melihat informasi RBT yang terdapat dalam database. BUSINESS RULES 2. Data yang ditampilkan adalah data yang di input oleh administrator BATASAN Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI Tabel 3. 23 Skenario Usecase lihat RBT 19. Skenario use case lihat gallery. NAMA USE CASE
lihat gallery
AKTOR YANG Admin dan Member BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor dapat melihat DESKRIPSI gallery 1. Admin atau member harus login terlebih dahulu agar dapat melihat gallery. PRAKONDISI 2. Pada halaman home aktor memilih menu gallery untuk dapat melihat gallery. PEMICU
Akotr ingin melakukan informasi event dan tour.
LANGKAHActor Action
System Response
Step 1 : Aktor memilih menu
Step 2 : Tampilkan halaman
LANGKAH SKENARIO
117
UTAMA
gellery.
gallery. Step 3 : Melakukan load data gallery. Step 4 : Tampilkan halaman gallery.
LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 2, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step 1. KESIMPULAN
Use case ini berakhir jika sistem menampilkan data gallery.
KONDISI PASCA
Sistem menampilkan halaman home, dimana menu gallery
SKENARIO
terdapat didalam menu halaman home. 1. Hanya dapat melihat data gallery yang terdapat dalam database.
BUSINESS RULES 2. Data yang ditampilkan adalah data yang di input oleh administrator BATASAN Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI Tabel 3.24 Skenario Usecase lihat gallery 20. Skenario use case update gallery
118
NAMA USE CASE
Update gallery
AKTOR YANG Admin BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor update DESKRIPSI gallery. 1. Admin harus login terlebih dahulu agar dapat update gallery. PRAKONDISI 2. Pada halaman home aktor memilih menu gallery untuk update gallery. 1. Akotr ingin melakukan perubahan pada data gallery. PEMICU 2. Aktor ingin melihat gallery. LANGKAHActor Action
System Response
LANGKAH Step 1 : Aktor harus
Step 2 : Melakukan cek
melakukan login dahulu.
validasi input. Step 3 : Melakukan cek kedalam database.
SKENARIO Step 4 : Tampilkan halaman UTAMA "Home". Step 5:Aktor memilih menu
Step 6: Melakukan cek
gallery untuk update gallery.
validasi input. Step 7: Sistem melakukan
119
perubahan pada database. Step 8: Sistem menampilkan pesan bahwa update data telah berhasil diubah. LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 6, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step5. Use case ini berakhir jika sistem telah berhasil melakukan perubahan sesuai dengan data yang di update oleh aktor. Dan KESIMPULAN disimpan dalam database atau jika aktor batal untuk melakukan update gallery. KONDISI PASCA SKENARIO
Perubahan pada database pada tabel yang berisi data yang di update oleh aktor. 1. Dapat update caption, place, category dan status.
BUSINESS RULES
2. Hanya dapat update data gallery band, memorabillia, footage personil.
BATASAN Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI Tabel 3.25 Skenario Usecase Update gallery
120
21. Skenario use case tambah gallery. NAMA USE CASE
Update gallery
AKTOR YANG Admin BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor tambah DESKRIPSI gallery. 1. Admin harus login terlebih dahulu agar dapat tambah gallery. PRAKONDISI 2. Pada halaman home aktor memilih menu gallery untuk update gallery. 1. Akotr ingin melakukan perubahan pada data gallery. PEMICU 2. Aktor ingin melihat gallery. LANGKAHActor Action
System Response
LANGKAH Step 1 : Aktor harus
Step 2 : Melakukan cek
melakukan login dahulu.
validasi input. Step 3 : Melakukan cek kedalam database.
SKENARIO UTAMA
Step 4 : Tampilkan halaman "Home". Step 5:Aktor memilih menu
Step 6: Melakukan cek
gallery untuk tambah gallery.
validasi input.
121
Step 7: Sistem melakukan perubahan pada database. Step 8: Sistem menampilkan pesan bahwa input data telah berhasil. LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 6, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step5. Use case ini berakhir jika sistem telah berhasil melakukan perubahan sesuai dengan data yang di tambah oleh aktor. KESIMPULAN Dan disimpan dalam database atau jika aktor batal untuk melakukan tambah data gallery. KONDISI PASCA SKENARIO
Perubahan pada database pada tabel yang berisi data yang di update oleh aktor. 1. Dapat update caption, place, category dan status.
BUSINESS RULES
2. Hanya dapat update data gallery band, memorabillia, footage personil.
BATASAN Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI Tabel 3.26 Skenario Usecase Update gallery
122
22. Skenario use case hapus gallery. NAMA USE CASE
Update gallery
AKTOR YANG Admin BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor hapus data DESKRIPSI gallery. 1. Admin harus login terlebih dahulu agar dapat update gallery. PRAKONDISI 2. Pada halaman home aktor memilih menu gallery untuk hapus data gallery. PEMICU
1. Akotr ingin melakukan hapus file pada data gallery.
LANGKAHActor Action
System Response
LANGKAH Step 1 : Aktor harus
Step 2 : Melakukan cek
melakukan login dahulu.
validasi input. Step 3 : Melakukan cek kedalam database.
SKENARIO UTAMA
Step 4 : Tampilkan halaman "Home". Step 5:Aktor memilih men
Step 6: Melakukan cek
gallery.
validasi input.
123
Step 7: Sistem melakukan perubahan pada database. Step 8: Sistem menampilkan pesan bahwa hapus data telah berhasil. LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 6, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step5. Use case ini berakhir jika sistem telah berhasil melakukan penghapusan data/file gallery oleh aktor. Dan disimpan KESIMPULAN dalam database atau jika aktor batal untuk melakukan hapus gallery. KONDISI PASCA SKENARIO
Data atau file yang dihapus oleh aktor akan terhapus secara permanen pada database. Hanya dapat hapus data/file album, video, audio, lyric, dan
BUSINESS RULES wallpaper. BATASAN Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI Tabel 3.27 Skenario Usecase Update gallery
124
23. Skenario use case update news NAMA USE CASE
Update news
AKTOR YANG Admin BERHUBUNGAN DESKRIPSI
Use case ini mendeskripsikan bagaimana aktor update news. 1. Admin harus login terlebih dahulu agar dapat update news.
PRAKONDISI 2. Pada halaman home aktor memilih menu news untuk update news. 3. Akotr ingin melakukan perubahan pada data news. PEMICU 4. Aktor ingin melihat news. LANGKAHActor Action
System Response
LANGKAH Step 1 : Aktor harus
Step 2 : Melakukan cek
melakukan login dahulu.
validasi input. Step 3 : Melakukan cek kedalam database.
SKENARIO UTAMA
Step 4 : Tampilkan halaman "Home". Step 5:Aktor memilih menu
Step 6: Melakukan cek
news untuk update news.
validasi input.
125
Step 7: Sistem melakukan perubahan pada database. Step 8: Sistem menampilkan pesan bahwa update data telah berhasil diubah. LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 6, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step5. Use case ini berakhir jika sistem telah berhasil melakukan perubahan sesuai dengan data yang di update oleh aktor. Dan KESIMPULAN disimpan dalam database atau jika aktor batal untuk melakukan update news. KONDISI PASCA SKENARIO
Perubahan pada database pada tabel yang berisi data yang di update oleh aktor. 1. Dapat update headline, contact, source dan status.
BUSINESS RULES
2. Hanya dapat update data today news, event news dan blog.
BATASAN Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI Tabel 3.28 Skenario Usecase Update news
126
24. Skenario use case tambah news NAMA USE CASE
Tambah news
AKTOR YANG Admin BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor menambah DESKRIPSI data news. 1. Admin harus login terlebih dahulu agar dapat menambah data news. PRAKONDISI 2. Pada halaman home aktor memilih menu news untuk menambah data news. PEMICU
1. Akotr ingin melakukan penambahan data news.
LANGKAHActor Action
System Response
LANGKAH Step 1 : Aktor harus
Step 2 : Melakukan cek
melakukan login dahulu.
validasi input. Step 3 : Melakukan cek kedalam database.
SKENARIO Step 4 : Tampilkan halaman UTAMA "Home". Step 5:Aktor memilih menu
Step 6: Melakukan cek
news untuk tambah data
validasi input.
news.
127
Step 7: Sistem melakukan perubahan pada database. Step 8: Sistem menampilkan pesan bahwa penambahan data telah berhasil diubah. LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 6, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step5. Use case ini berakhir jika sistem telah berhasil melakukan perubahan sesuai dengan data yang di kirim oleh aktor. Dan KESIMPULAN disimpan dalam database atau jika aktor batal untuk melakukan penambahan data news. KONDISI PASCA SKENARIO
Perubahan pada database pada tabel yang berisi data yang ditambah oleh aktor. Penambahan data adalah data headline, contact, source dan
BUSINESS RULES status. BATASAN Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI Tabel 3.29 Skenario Usecase Tambah news
128
25. Skenario use case hapus news NAMA USE CASE
Hapus news
AKTOR YANG Admin BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor hapus data DESKRIPSI news. 1. Admin harus login terlebih dahulu agar dapat hapus data news. PRAKONDISI 2. Pada halaman home aktor memilih menu news untuk hapus data news. 1. Akotr ingin melakukan hapus data news. PEMICU 2. Data yang tidak akurat. LANGKAHActor Action
System Response
LANGKAH Step 1 : Aktor harus
Step 2 : Melakukan cek
melakukan login dahulu.
validasi input. Step 3 : Melakukan cek kedalam database.
SKENARIO UTAMA
Step 4 : Tampilkan halaman "Home". Step 5:Aktor memilih menu
Step 6: Melakukan cek
news untuk hapus data news.
validasi input.
129
Step 7: Sistem melakukan perubahan pada database. Step 8: Sistem menampilkan pesan bahwa hapus data telah berhasil diubah. LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 6, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step5. Use case ini berakhir jika sistem telah berhasil melakukan perubahan sesuai dengan data yang di hapusoleh aktor. Dan KESIMPULAN disimpan dalam database atau jika aktor batal untuk melakukan hapus data news. KONDISI PASCA
Perubahan pada database pada tabel yang berisi data yang di
SKENARIO
hapus data oleh aktor. Dapat today news, event news,dan blogs.
BUSINESS RULES BATASAN
Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI Tabel 3.30 Skenario Usecase Hapus news
130
26. Skenario use case update schedule NAMA USE CASE
Update schedule
AKTOR YANG Admin BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor update DESKRIPSI schedule type, schedule event dan schedule tour. 1. Admin harus login terlebih dahulu agar dapat update schedule type, schedule event dan schedule tour. PRAKONDISI 2. Pada halaman home aktor memilih menu schedule untuk update schedule type, schedule event dan schedule tour. 1. Akotr ingin melakukan perubahan pada data schedule type, schedule event dan schedule tour. PEMICU 2. Aktor ingin melihat schedule type, schedule event dan schedule tour. LANGKAHActor Action
System Response
LANGKAH
SKENARIO UTAMA
Step 1 : Aktor harus
Step 2 : Melakukan cek
melakukan login dahulu.
validasi input. Step 3 : Melakukan cek kedalam database. Step 4 : Tampilkan halaman "Home".
131
Step 5:Aktor memilih menu
Step 6: Melakukan cek
schedulu untuk update
validasi input.
schedule type, schedule event dan schedule tour. Step 7: Sistem melakukan perubahan pada database. Step 8: Sistem menampilkan pesan bahwa update data telah berhasil diubah. LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 6, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step5. Use case ini berakhir jika sistem telah berhasil melakukan perubahan sesuai dengan data yang di update oleh aktor. Dan KESIMPULAN disimpan dalam database atau jika aktor batal untuk melakukan update schedule. KONDISI PASCA SKENARIO
Perubahan pada database pada tabel yang berisi data yang di update oleh aktor. 1. Dapat update schedule type, schedule event dan
BUSINESS RULES schedule tour.
132
2. Untuk update schedule type data yang di update adalah schedule type dan status. 3. Untuk update schedule event dan tour, data yang diupate adalah schedule date, time, type, name, place, city, content, dan status. BATASAN Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI Tabel 3.31 Skenario Usecase Update schedule 27. Skenario use case tambah schedule NAMA USE CASE
Tambah schedule
AKTOR YANG Admin BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor menambah DESKRIPSI data schedule type, schedule event dan schedule tour. 1. Admin harus login terlebih dahulu agar dapat tambah data baru schedule type, schedule event dan schedule tour. PRAKONDISI 2. Pada halaman home aktor memilih menu schedule untuk tambah data baru schedule type, schedule event dan schedule tour. PEMICU
5. Akotr ingin melakukan perubahan pada data schedule
133
type, schedule event dan schedule tour. 6. Aktor ingin melihat schedule type, schedule event dan schedule tour. LANGKAHActor Action
System Response
LANGKAH Step 1 : Aktor harus
Step 2 : Melakukan cek
melakukan login dahulu.
validasi input. Step 3 : Melakukan cek kedalam database. Step 4 : Tampilkan halaman "Home".
Step 5:Aktor memilih menu
Step 6: Melakukan cek
schedulu untuk tambah data
validasi input.
SKENARIO UTAMA schedule type, schedule event dan schedule tour. Step 7: Sistem melakukan perubahan pada database. Step 8: Sistem menampilkan pesan bahwa tambah data telah berhasil diubah. LANGKAHActor Action LANGKAH
System Response
134
Alt-Step 1 : Pada step 6, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step5. Use case ini berakhir jika sistem telah berhasil melakukan perubahan sesuai dengan data yang di update oleh aktor. Dan KESIMPULAN disimpan dalam database atau jika aktor batal untuk melakukan tambah data schedule. KONDISI PASCA SKENARIO
Perubahan pada database pada tabel yang berisi data yang di tambah oleh aktor. 1. Dapat menambah data schedule type, schedule event dan schedule tour. 2. Untuk menambah data schedule type data yang di
BUSINESS RULES
update adalah schedule type dan status. 3. Untuk menambah data schedule event dan tour, data yang diupate adalah schedule date, time, type, name, place, city, content, dan status.
BATASAN Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI Tabel 3.32 Skenario Usecase Tambah schedule
135
28. Skenario use case hapus schedule NAMA USE CASE
Hapus schedule
AKTOR YANG Admin BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor menghapus DESKRIPSI data schedule type, schedule event dan schedule tour. 1. Admin harus login terlebih dahulu agar dapat mengahapus data schedule type, schedule event dan PRAKONDISI
schedule tour. 2. Pada halaman home aktor memilih menu schedule untuk hapus schedule type, schedule event dan schedule tour. Akotr ingin menghapus data pada data schedule type,
PEMICU schedule event dan schedule tour. LANGKAHActor Action
System Response
LANGKAH Step 1 : Aktor harus
Step 2 : Melakukan cek
melakukan login dahulu.
validasi input. Step 3 : Melakukan cek
SKENARIO kedalam database. UTAMA Step 4 : Tampilkan halaman "Home". Step 5:Aktor memilih menu
Step 6: Melakukan cek
136
schedulu untuk hapus data
validasi input.
schedule type, schedule event dan schedule tour. Step 7: Sistem melakukan perubahan pada database. Step 8: Sistem menampilkan pesan bahwa hapus data telah berhasil diubah. LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 6, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step5. Use case ini berakhir jika sistem telah berhasil melakukan perubahan sesuai dengan data yang di update oleh aktor. Dan KESIMPULAN disimpan dalam database atau jika aktor batal untuk melakukan hapu schedule. KONDISI PASCA SKENARIO
Perubahan pada database pada tabel yang berisi data yang di hapus oleh aktor. Data yang dapat dihapus yaitu schedule type, schedule event
BUSINESS RULES dan schedule tour. BATASAN
Sistem memberikan reaksi yang informatif dan tampilan
137
IMPLEMENTASI
yang mudah dipahami.
DAN SPESIFIKASI Tabel 3.33 Skenario Usecase Hapus schedule 29. Skenario use case update media NAMA USE CASE
Update media
AKTOR YANG Admin BERHUBUNGAN DESKRIPSI
Use case ini mendeskripsikan bagaimana aktor update media. 1. Admin harus login terlebih dahulu agar dapat update data media.
PRAKONDISI 2. Pada halaman home aktor memilih menu media untuk update media. 1. Akotr ingin melakukan perubahan pada data album, video, lyric, dan wallpaper. PEMICU 2. Aktor ingin melihat data album, video, lyric, dan wallpaper. LANGKAHActor Action
System Response
LANGKAH
SKENARIO UTAMA
Step 1 : Aktor harus
Step 2 : Melakukan cek
melakukan login dahulu.
validasi input. Step 3 : Melakukan cek kedalam database.
138
Step 4 : Tampilkan halaman "Home". Step 5:Aktor memilih menu
Step 6: Melakukan cek
media untuk album, video,
validasi input.
lyric, dan wallpaper. Step 7: Sistem melakukan perubahan pada database. Step 8: Sistem menampilkan pesan bahwa update data telah berhasil diubah. LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 6, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step5. Use case ini berakhir jika sistem telah berhasil melakukan perubahan sesuai dengan data yang di update oleh aktor. Dan KESIMPULAN disimpan dalam database atau jika aktor batal untuk melakukan update album, video, lyric, dan wallpaper. KONDISI PASCA SKENARIO BUSINESS RULES
Perubahan pada database pada tabel yang berisi data yang di update oleh aktor. 1. Dapat yang di update yaitu album, video, lyric, dan
139
wallpaper. 2. Untuk update album type data yang di update adalah headline, content, album order, dan status. 3. Untuk update video, data yang diupate adalah album, headline, video name, thumbnail picture, video file, dan status. BATASAN Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI Tabel 3.34 Skenario Usecase Update media 30. Skenario use case tambah media NAMA USE CASE
tambah media
AKTOR YANG Admin BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor menambah DESKRIPSI data media. 1. Admin harus login terlebih dahulu agar dapat menambah data media. PRAKONDISI 2. Pada halaman home aktor memilih menu media untuk tambah data media. 1. Akotr ingin melakukan penambahan data pada data PEMICU album, video, lyric, dan wallpaper.
140
2. Aktor ingin melihat data album, video, lyric, dan wallpaper. LANGKAHActor Action
System Response
LANGKAH Step 1 : Aktor harus
Step 2 : Melakukan cek
melakukan login dahulu.
validasi input. Step 3 : Melakukan cek kedalam database. Step 4 : Tampilkan halaman "Home".
SKENARIO
Step 5:Aktor memilih menu
Step 6: Melakukan cek
UTAMA
media untuk album, video,
validasi input.
lyric, dan wallpaper. Step 7: Sistem melakukan perubahan pada database. Step 8: Sistem menampilkan pesan bahwa update data telah berhasil diubah. LANGKAHActor Action
System Response
LANGKAH SKENARIO ALTERNATIF
Alt-Step 1 : Pada step 6, jika input tidak valid, maka
141
kembali ke step5. Use case ini berakhir jika sistem telah berhasil melakukan perubahan sesuai dengan data yang di tambah oleh aktor. KESIMPULAN Dan disimpan dalam database atau jika aktor batal untuk melakukan tambah data album, video, lyric, dan wallpaper. KONDISI PASCA SKENARIO
Perubahan pada database pada tabel yang berisi data yang ditambah oleh aktor. 1. Data yang dapat ditambah yaitu album, video, lyric, dan wallpaper. 2. Untuk album type data yang di tambah adalah
BUSINESS RULES
headline, content, album order, dan status. 3. Untuk video, data yang ditambah adalah album, headline, video name, thumbnail picture, video file, dan status.
BATASAN Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI Tabel 3.35 Skenario Usecase tambah media
142
31. Skenario use case hapus media NAMA USE CASE
Hapus media
AKTOR YANG Admin BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor menghapus DESKRIPSI data media. 1. Admin harus login terlebih dahulu agar dapat menghapus data media. PRAKONDISI 2. Pada halaman home aktor memilih menu media untuk hapus data media. 1. Akotr ingin menghapus data album, video, lyric, dan wallpaper. PEMICU 2. Aktor ingin melihat data album, video, lyric, dan wallpaper. LANGKAHActor Action
System Response
LANGKAH
SKENARIO UTAMA
Step 1 : Aktor harus
Step 2 : Melakukan cek
melakukan login dahulu.
validasi input. Step 3 : Melakukan cek kedalam database. Step 4 : Tampilkan halaman "Home".
143
Step 5:Aktor memilih menu
Step 6: Melakukan cek
media untuk hapus data
validasi input.
album, video, lyric, dan wallpaper. Step 7: Sistem melakukan perubahan pada database. Step 8: Sistem menampilkan pesan bahwa hapus data telah berhasil diubah. LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 6, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step5. Use case ini berakhir jika sistem telah berhasil melakukan perubahan sesuai dengan data yang di hapu oleh aktor. Dan KESIMPULAN
disimpan dalam database atau jika aktor batal untuk melakukan hapus data media album, video, lyric, dan wallpaper.
KONDISI PASCA SKENARIO BUSINESS RULES
Perubahan pada database pada tabel yang berisi data yang di hapus oleh aktor. Data yang dihapus yaitu album, video, lyric, dan wallpaper.
144
BATASAN Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI Tabel 3.36 Skenario Usecase Hapus media 32. Skenario use case update banner NAMA USE CASE
Update Banner
AKTOR YANG Admin BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor mengupdate DESKRIPSI data banner. 1. Admin harus login terlebih dahulu agar dapat mengupdate data banner. PRAKONDISI 2. Pada halaman home aktor memilih menu link untuk update banner yang dipilih. PEMICU
Akotr ingin mengupdate banner.
LANGKAHActor Action
System Response
LANGKAH Step 1 : Aktor harus
Step 2 : Melakukan cek
melakukan login dahulu.
validasi input.
SKENARIO Step 3 : Melakukan cek UTAMA kedalam database. Step 4 : Tampilkan halaman
145
"Home". Step 5:Aktor memilih menu
Step 6: Melakukan cek
banner untuk update data
validasi input.
banner. Step 7: Sistem melakukan perubahan pada database. Step 8: Sistem menampilkan pesan bahwa update data telah berhasil diubah. LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 6, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step5. Use case ini berakhir jika sistem telah berhasil melakukan perubahan sesuai dengan data yang di update oleh aktor. Dan KESIMPULAN disimpan dalam database atau jika aktor batal untuk melakukan hapu schedule. KONDISI PASCA SKENARIO
Perubahan pada database pada tabel yang berisi data yang di update oleh aktor. Data yang dapat ditambah yaitu banner seperti data file
BUSINESS RULES image, status, dan position.
146
BATASAN Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI Tabel 3.37 Skenario Usecase Update Banner 33. Skenario use case tambah banner NAMA USE CASE
Tambah Banner
AKTOR YANG Admin BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor menambah DESKRIPSI data banner. 1. Admin harus login terlebih dahulu agar dapat menambah data banner. PRAKONDISI 2. Pada halaman home aktor memilih menu banner untuk tambah banner yang dipilih. PEMICU
Akotr ingin menambah banner.
LANGKAHActor Action
System Response
LANGKAH Step 1 : Aktor harus
Step 2 : Melakukan cek
melakukan login dahulu.
validasi input.
SKENARIO Step 3 : Melakukan cek UTAMA kedalam database. Step 4 : Tampilkan halaman
147
"Home". Step 5:Aktor memilih menu
Step 6: Melakukan cek
banner untuk tambah data
validasi input.
banner. Step 7: Sistem melakukan perubahan pada database. Step 8: Sistem menampilkan pesan bahwa update data telah berhasil diubah. LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 6, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step5. Use case ini berakhir jika sistem telah berhasil melakukan perubahan sesuai dengan data yang di update oleh aktor. Dan KESIMPULAN disimpan dalam database atau jika aktor batal untuk melakukan hapu schedule. KONDISI PASCA SKENARIO
Perubahan pada database pada tabel yang berisi data yang di tambah oleh aktor. Data yang dapat ditambah yaitu banner seperti data file
BUSINESS RULES image, status dan position.
148
BATASAN Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI Tabel 3.38 Skenario Usecase Tambah Banner 34. Skenario use case hapus banner NAMA USE CASE
Hapus Banner
AKTOR YANG Admin BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor menghapus DESKRIPSI data banner. 1. Admin harus login terlebih dahulu agar dapat mengahapus data banner. PRAKONDISI 2. Pada halaman home aktor memilih menu link untuk hapus banner yang dipilih. PEMICU
Akotr ingin menghapus banner.
LANGKAHActor Action
System Response
LANGKAH Step 1 : Aktor harus
Step 2 : Melakukan cek
melakukan login dahulu.
validasi input.
SKENARIO Step 3 : Melakukan cek UTAMA kedalam database. Step 4 : Tampilkan halaman
149
"Home". Step 5:Aktor memilih menu
Step 6: Melakukan cek
banner untuk hapus data
validasi input.
banner. Step 7: Sistem melakukan perubahan pada database. Step 8: Sistem menampilkan pesan bahwa hapus data telah berhasil diubah. LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 6, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step5. Use case ini berakhir jika sistem telah berhasil melakukan perubahan sesuai dengan data yang di hapus oleh aktor. Dan KESIMPULAN disimpan dalam database atau jika aktor batal untuk melakukan hapu schedule. KONDISI PASCA SKENARIO BUSINESS RULES BATASAN
Perubahan pada database pada tabel yang berisi data yang di hapus oleh aktor. Data yang dapat dihapus yaitu banner. Sistem memberikan reaksi yang informatif dan tampilan
150
IMPLEMENTASI
yang mudah dipahami.
DAN SPESIFIKASI Tabel 3.39 Skenario Usecase Hapus Banner 35. Skenario use case update polling NAMA USE CASE
Update Polling
AKTOR YANG Admin BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor mengupdate DESKRIPSI data polling. 3. Admin harus login terlebih dahulu agar dapat mengupdate data polling. PRAKONDISI 4. Pada halaman home aktor memilih menu link untuk update polling yang dipilih. PEMICU
Akotr ingin mengupdate polling.
LANGKAHActor Action
System Response
LANGKAH
SKENARIO UTAMA
Step 1 : Aktor harus
Step 2 : Melakukan cek
melakukan login dahulu.
validasi input. Step 3 : Melakukan cek kedalam database. Step 4 : Tampilkan halaman "Home".
151
Step 5:Aktor memilih menu
Step 6: Melakukan cek
polling untuk update data
validasi input.
polling. Step 7: Sistem melakukan perubahan pada database. Step 8: Sistem menampilkan pesan bahwa update data telah berhasil diubah. LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 6, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step5. Use case ini berakhir jika sistem telah berhasil melakukan perubahan sesuai dengan data yang di update oleh aktor. Dan KESIMPULAN disimpan dalam database atau jika aktor batal untuk melakukan hapu schedule. KONDISI PASCA SKENARIO
Perubahan pada database pada tabel yang berisi data yang di update oleh aktor. Data yang dapat ditambah yaitu polling seperti data
BUSINESS RULES questions, answer 1, answer 2, answer 3, answer 4, status. BATASAN
Sistem memberikan reaksi yang informatif dan tampilan
152
IMPLEMENTASI
yang mudah dipahami.
DAN SPESIFIKASI Tabel 3.40 Skenario Usecase Update Polling 36. Skenario use case tambah polling NAMA USE CASE
Tambah Polling
AKTOR YANG Admin BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor menambah DESKRIPSI data polling. 1. Admin harus login terlebih dahulu agar dapat menambah data polling. PRAKONDISI 2. Pada halaman home aktor memilih menu link untuk tambah polling yang dipilih. PEMICU
Akotr ingin menambah polling.
LANGKAHActor Action
System Response
LANGKAH
SKENARIO UTAMA
Step 1 : Aktor harus
Step 2 : Melakukan cek
melakukan login dahulu.
validasi input. Step 3 : Melakukan cek kedalam database. Step 4 : Tampilkan halaman "Home".
153
Step 5:Aktor memilih menu
Step 6: Melakukan cek
polling untuk tambah data
validasi input.
polling. Step 7: Sistem melakukan perubahan pada database. Step 8: Sistem menampilkan pesan bahwa update data telah berhasil diubah. LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 6, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step5. Use case ini berakhir jika sistem telah berhasil melakukan perubahan sesuai dengan data yang di update oleh aktor. Dan KESIMPULAN disimpan dalam database atau jika aktor batal untuk melakukan hapu schedule. KONDISI PASCA SKENARIO
Perubahan pada database pada tabel yang berisi data yang di tambah oleh aktor. Data yang dapat ditambah yaitu polling seperti data
BUSINESS RULES questions, answer 1, answer 2, answer 3, answer 4, status. BATASAN
Sistem memberikan reaksi yang informatif dan tampilan
154
IMPLEMENTASI
yang mudah dipahami.
DAN SPESIFIKASI Tabel 3.41 Skenario Usecase Tambah Polling 37. Skenario use case hapus polling NAMA USE CASE
Hapus Polling
AKTOR YANG Admin BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor menghapus DESKRIPSI data polling. 1. Admin harus login terlebih dahulu agar dapat mengahapus data polling. PRAKONDISI 2. Pada halaman home aktor memilih menu link untuk hapus polling yang dipilih. PEMICU
Akotr ingin menghapus polling.
LANGKAHActor Action
System Response
LANGKAH
SKENARIO UTAMA
Step 1 : Aktor harus
Step 2 : Melakukan cek
melakukan login dahulu.
validasi input. Step 3 : Melakukan cek kedalam database. Step 4 : Tampilkan halaman "Home".
155
Step 5:Aktor memilih menu
Step 6: Melakukan cek
polling untuk hapus data
validasi input.
polling. Step 7: Sistem melakukan perubahan pada database. Step 8: Sistem menampilkan pesan bahwa hapus data telah berhasil diubah. LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 6, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step5. Use case ini berakhir jika sistem telah berhasil melakukan perubahan sesuai dengan data yang di hapus oleh aktor. Dan KESIMPULAN disimpan dalam database atau jika aktor batal untuk melakukan hapu schedule. KONDISI PASCA SKENARIO BUSINESS RULES BATASAN IMPLEMENTASI
Perubahan pada database pada tabel yang berisi data yang di hapus oleh aktor. Data yang dapat dihapus yaitu polling. Sistem memberikan reaksi yang informatif dan tampilan yang mudah dipahami.
156
DAN SPESIFIKASI Tabel 3.42 Skenario Usecase Hapus Polling 38. Skenario use case update links NAMA USE CASE
Update Links
AKTOR YANG Admin BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor mengupdate DESKRIPSI data links. 1. Admin harus login terlebih dahulu agar dapat mengupdate data links. PRAKONDISI 2. Pada halaman home aktor memilih menu link untuk update links yang dipilih. PEMICU
Akotr ingin mengupdate links.
LANGKAHActor Action
System Response
LANGKAH Step 1 : Aktor harus
Step 2 : Melakukan cek
melakukan login dahulu.
validasi input. Step 3 : Melakukan cek
SKENARIO kedalam database. UTAMA Step 4 : Tampilkan halaman "Home". Step 5:Aktor memilih menu
Step 6: Melakukan cek
157
links untuk update data links.
validasi input. Step 7: Sistem melakukan perubahan pada database. Step 8: Sistem menampilkan pesan bahwa update data telah berhasil diubah.
LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 6, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step5. Use case ini berakhir jika sistem telah berhasil melakukan perubahan sesuai dengan data yang di update oleh aktor. Dan KESIMPULAN disimpan dalam database atau jika aktor batal untuk melakukan hapu schedule. KONDISI PASCA SKENARIO
Perubahan pada database pada tabel yang berisi data yang di update oleh aktor. Data yang dapat diupdate yaitu links seperti data image atau
BUSINESS RULES caption BATASAN Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI Tabel 3.43 Skenario Usecase Update Links
158
39. Skenario use case tambah links NAMA USE CASE
Tambah Links
AKTOR YANG Admin BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor menambah DESKRIPSI data links. 3. Admin harus login terlebih dahulu agar dapat menambah data links. PRAKONDISI 4. Pada halaman home aktor memilih menu link untuk tambah links yang dipilih. PEMICU
Akotr ingin menambah links.
LANGKAHActor Action
System Response
LANGKAH Step 1 : Aktor harus
Step 2 : Melakukan cek
melakukan login dahulu.
validasi input. Step 3 : Melakukan cek kedalam database.
SKENARIO Step 4 : Tampilkan halaman UTAMA "Home". Step 5:Aktor memilih menu
Step 6: Melakukan cek
links untuk tambah data links. validasi input. Step 7: Sistem melakukan
159
perubahan pada database. Step 8: Sistem menampilkan pesan bahwa update data telah berhasil diubah. LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 6, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step5. Use case ini berakhir jika sistem telah berhasil melakukan perubahan sesuai dengan data yang di update oleh aktor. Dan KESIMPULAN disimpan dalam database atau jika aktor batal untuk melakukan hapu schedule. KONDISI PASCA SKENARIO
Perubahan pada database pada tabel yang berisi data yang di tambah oleh aktor. Data yang dapat ditambah yaitu links seperti data image atau
BUSINESS RULES caption BATASAN Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI Tabel 3.44 Skenario Usecase Tambah Links
160
40. Skenario use case hapus links NAMA USE CASE
Hapus Links
AKTOR YANG Admin BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor menghapus DESKRIPSI data links. 5. Admin harus login terlebih dahulu agar dapat mengahapus data links. PRAKONDISI 6. Pada halaman home aktor memilih menu link untuk hapus links yang dipilih. PEMICU
Akotr ingin menghapus links.
LANGKAHActor Action
System Response
LANGKAH Step 1 : Aktor harus
Step 2 : Melakukan cek
melakukan login dahulu.
validasi input. Step 3 : Melakukan cek kedalam database.
SKENARIO Step 4 : Tampilkan halaman UTAMA "Home". Step 5:Aktor memilih menu
Step 6: Melakukan cek
links untuk hapus data links.
validasi input. Step 7: Sistem melakukan
161
perubahan pada database. Step 8: Sistem menampilkan pesan bahwa hapus data telah berhasil diubah. LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 6, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step5. Use case ini berakhir jika sistem telah berhasil melakukan perubahan sesuai dengan data yang di hapus oleh aktor. Dan KESIMPULAN disimpan dalam database atau jika aktor batal untuk melakukan hapu schedule. Perubahan pada database pada tabel yang berisi data yang di
KONDISI PASCA SKENARIO
update oleh aktor.
BUSINESS RULES
Data yang dapat dihapus yaitu links.
BATASAN Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI Tabel 3.45 Skenario Usecase Hapus Links
162
41. Skenario use case update forum NAMA USE CASE
Update Forum Category
AKTOR YANG Admin BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor update sub DESKRIPSI category forum. 1. Admin harus login terlebih dahulu agar dapat update sub category forum. PRAKONDISI 2. Pada halaman home aktor memilih menu forum untuk update sub category forum. 1. Akotr ingin melakukan perubahan pada data sub category PEMICU forum. LANGKAHActor Action
System Response
LANGKAH Step 1 : Aktor harus
Step 2 : Melakukan cek
melakukan login dahulu.
validasi input. Step 3 : Melakukan cek kedalam database.
SKENARIO UTAMA
Step 4 : Tampilkan halaman "Home". Step 5:Aktor memilih menu
Step 6: Melakukan cek
Forum untuk update sub
validasi input.
163
category forum. Step 7: Sistem melakukan perubahan pada database. Step 8: Sistem menampilkan pesan bahwa update data telah berhasil diubah. LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 6, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step5. Use case ini berakhir jika sistem telah berhasil melakukan perubahan sesuai dengan data yang di update oleh aktor. Dan KESIMPULAN disimpan dalam database atau jika aktor batal untuk melakukan update sub category forum. KONDISI PASCA SKENARIO BUSINESS RULES
Perubahan pada database pada tabel yang berisi data yang di update oleh aktor. Data yang diupdate adalah data sub category.
BATASAN Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI Tabel 3.46 Skenario Usecase Update Forum Category
164
42. Skenario use case tambah forum category NAMA USE CASE
Tambah Forum Category
AKTOR YANG Admin BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor menambah DESKRIPSI data room baru atau category name. PRAKONDISI PEMICU
Aktor membuat suatu room baru di forum. Aktor ingin menambahkan category name pada Forum.
LANGKAHActor Action
System Response
LANGKAH Step 1 : Aktor harus
Step 2 : Melakukan cek
melakukan login dahulu.
validasi input. Step 3 : Melakukan cek kedalam database. Step 4 : Tampilkan halaman "Home".
SKENARIO UTAMA
Step 5:Aktor memilih menu
Step 6: Melakukan cek
Forum untuk tambah data
validasi input.
Category name Step 7: Sistem melakukan perubahan pada database. Step 8: Sistem menampilkan
165
pesan bahwa tambah data telah berhasil diubah. LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 6, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step5. Use case ini berakhir jika sistem telah berhasil melakukan perubahan sesuai dengan data yang di update oleh aktor. Dan KESIMPULAN disimpan dalam database atau jika aktor batal untuk melakukan tambah data Category name. KONDISI PASCA SKENARIO
Perubahan pada database pada tabel yang berisi data yang di tambah oleh aktor. Data yang ditambah pada Forum Category adalah Category
BUSINESS RULES Name. BATASAN Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI Tabel 3.47 Skenario Usecase Tambah Forum Category
166
43. Skenario use case hapus forum category NAMA USE CASE
Hapus Forum Category
AKTOR YANG Admin BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor menghapus DESKRIPSI data delete reply. 1. Admin harus login terlebih dahulu agar dapat mengahapus data delete reply. PRAKONDISI 2. Pada halaman home aktor memilih menu Forum untuk hapus delete reply. PEMICU
Akotr ingin menghapus data pada data delete reply
LANGKAHActor Action
System Response
LANGKAH Step 1 : Aktor harus
Step 2 : Melakukan cek
melakukan login dahulu.
validasi input. Step 3 : Melakukan cek kedalam database.
SKENARIO Step 4 : Tampilkan halaman UTAMA "Home". Step 5:Aktor memilih menu
Step 6: Melakukan cek
Forum untuk hapus data
validasi input.
delete reply.
167
Step 7: Sistem melakukan perubahan pada database. Step 8: Sistem menampilkan pesan bahwa hapus data telah berhasil diubah. LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 6, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step5. Use case ini berakhir jika sistem telah berhasil melakukan perubahan sesuai dengan data yang di hapus oleh aktor. Dan KESIMPULAN disimpan dalam database atau jika aktor batal untuk melakukan hapus delete reply. KONDISI PASCA SKENARIO BUSINESS RULES
Perubahan pada database pada tabel yang berisi data yang di hapus oleh aktor. Data yang dapat dihapus delete reply.
BATASAN Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI Tabel 3.48 Skenario Usecase Hapus Forum Category
168
44. Skenario use case update merchandise NAMA USE CASE
Update Merchandise
AKTOR YANG Admin BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor update data DESKRIPSI merchandise. 1. Admin harus login terlebih dahulu agar dapat update data merchandise. PRAKONDISI 2. Pada halaman home aktor memilih menu merchandise untuk update merchandise PEMICU
Akotr ingin update data pada data merchandise
LANGKAHActor Action
System Response
LANGKAH Step 1 : Aktor harus
Step 2 : Melakukan cek
melakukan login dahulu.
validasi input. Step 3 : Melakukan cek kedalam database.
SKENARIO Step 4 : Tampilkan halaman UTAMA "Home". Step 5:Aktor memilih menu
Step 6: Melakukan cek
merchandise untuk update
validasi input.
data merchandise
169
Step 7: Sistem melakukan perubahan pada database. Step 8: Sistem menampilkan pesan bahwa update data telah berhasil diubah. LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 6, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step5. Use case ini berakhir jika sistem telah berhasil melakukan perubahan sesuai dengan data yang di update oleh aktor. Dan KESIMPULAN disimpan dalam database atau jika aktor batal untuk melakukan update merchandise. KONDISI PASCA SKENARIO
Perubahan pada database pada tabel yang berisi data yang di update oleh aktor. Data merchandise yang dapat diupdate yaitu name, price,
BUSINESS RULES kode produk, ready stock, status. BATASAN Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI Tabel 3.49 Skenario Usecase Update Merchandise
170
45. Skenario use case tambah merchandise NAMA USE CASE
Tambah Merchandise
AKTOR YANG Admin BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor menambah DESKRIPSI data merchandise. 3. Admin harus login terlebih dahulu agar dapat menambah data merchandise. PRAKONDISI 4. Pada halaman home aktor memilih menu merchandise untuk tambah merchandise PEMICU
Akotr ingin menambah data pada data merchandise
LANGKAHActor Action
System Response
LANGKAH Step 1 : Aktor harus
Step 2 : Melakukan cek
melakukan login dahulu.
validasi input. Step 3 : Melakukan cek kedalam database.
SKENARIO Step 4 : Tampilkan halaman UTAMA "Home". Step 5:Aktor memilih menu
Step 6: Melakukan cek
merchandise untuk tambah
validasi input.
data merchandise
171
Step 7: Sistem melakukan perubahan pada database. Step 8: Sistem menampilkan pesan bahwa update data telah berhasil diubah. LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 6, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step5. Use case ini berakhir jika sistem telah berhasil melakukan perubahan sesuai dengan data yang di update oleh aktor. Dan KESIMPULAN disimpan dalam database atau jika aktor batal untuk melakukan tambah merchandise. KONDISI PASCA SKENARIO
Perubahan pada database pada tabel yang berisi data yang di tambah oleh aktor. Data merchandise yang dapat ditambah yaitu name, price,
BUSINESS RULES kode produk, ready stock, status. BATASAN Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI Tabel 3.50 Skenario Usecase Tambah Merchandise
172
46. Skenario use case hapus merchandise NAMA USE CASE
Hapus Merchandise
AKTOR YANG Admin BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor menghapus DESKRIPSI data merchandise. 5. Admin harus login terlebih dahulu agar dapat menghapus data merchandise. PRAKONDISI 6. Pada halaman home aktor memilih menu merchandise untuk hapus merchandise PEMICU
Akotr ingin menghapus data pada data merchandise
LANGKAHActor Action
System Response
LANGKAH Step 1 : Aktor harus
Step 2 : Melakukan cek
melakukan login dahulu.
validasi input. Step 3 : Melakukan cek kedalam database.
SKENARIO Step 4 : Tampilkan halaman UTAMA "Home". Step 5:Aktor memilih menu
Step 6: Melakukan cek
merchandise untuk hapus
validasi input.
data merchandise
173
Step 7: Sistem melakukan perubahan pada database. Step 8: Sistem menampilkan pesan bahwa hapus data telah berhasil diubah. LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 6, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step5. Use case ini berakhir jika sistem telah berhasil melakukan perubahan sesuai dengan data yang di hapus oleh aktor. Dan KESIMPULAN disimpan dalam database atau jika aktor batal untuk melakukan hapus merchandise. KONDISI PASCA SKENARIO BUSINESS RULES
Perubahan pada database pada tabel yang berisi data yang di hapus oleh aktor. Data yang dapat dihapus hanya data merchandise
BATASAN Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI Tabel 3.51 Skenario Usecase Hapus Merchandise
174
47. Skenario use case update personil NAMA USE CASE
Update Personil
AKTOR YANG Admin BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor mengupdate DESKRIPSI data personil Samsons 1. Admin harus login terlebih dahulu agar dapat mengupdate data personil Samsons. PRAKONDISI 2. Pada halaman home aktor memilih menu personel untuk update data personel Samsons. PEMICU
Akotr ingin menambah data personil Samsons,.
LANGKAHActor Action
System Response
LANGKAH Step 1 : Aktor harus
Step 2 : Melakukan cek
melakukan login dahulu.
validasi input. Step 3 : Melakukan cek kedalam database.
SKENARIO Step 4 : Tampilkan halaman UTAMA "Home". Step 5:Aktor memilih menu
Step 6: Melakukan cek
Personel untuk update data
validasi input. Step 7: Sistem melakukan
175
perubahan pada database. Step 8: Sistem menampilkan pesan bahwa update data telah berhasil diubah. LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 6, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step5. Use case ini berakhir jika sistem telah berhasil melakukan perubahan sesuai dengan data yang di update oleh aktor. Dan KESIMPULAN disimpan dalam database atau jika aktor batal untuk melakukan update data personel KONDISI PASCA SKENARIO
Perubahan pada database pada tabel yang berisi data yang diupdate oleh Aktor.
BUSINESS RULES
Data yang dapat diupdate yaitu data personel.
BATASAN Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI Tabel 3.52 Skenario Usecase Update Personil
176
48. Skenario use case tambah personil NAMA USE CASE
Tambah Personil
AKTOR YANG Admin BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor menambah DESKRIPSI data personil Samsons 3. Admin harus login terlebih dahulu agar dapat menambah data personil Samsons. PRAKONDISI 4. Pada halaman home aktor memilih menu personel untuk tambah data personel Samsons. PEMICU
Akotr ingin menambah data personil Samsons,.
LANGKAHActor Action
System Response
LANGKAH Step 1 : Aktor harus
Step 2 : Melakukan cek
melakukan login dahulu.
validasi input. Step 3 : Melakukan cek kedalam database.
SKENARIO Step 4 : Tampilkan halaman UTAMA "Home". Step 5:Aktor memilih menu
Step 6: Melakukan cek
Personel untuk tambah data
validasi input. Step 7: Sistem melakukan
177
perubahan pada database. Step 8: Sistem menampilkan pesan bahwa tambah data telah berhasil diubah. LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 6, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step5. Use case ini berakhir jika sistem telah berhasil melakukan perubahan sesuai dengan data yang di tambah oleh aktor. KESIMPULAN Dan disimpan dalam database atau jika aktor batal untuk melakukan tambah data personel KONDISI PASCA SKENARIO
Perubahan pada database pada tabel yang berisi data yang ditambah oleh Aktor.
BUSINESS RULES
Data yang dapat ditambah yaitu data personel.
BATASAN Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI Tabel 3.53 Skenario Usecase Tambah Personil
178
49. Skenario use case hapus personil NAMA USE CASE
Hapus Personil
AKTOR YANG Admin BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor menghapus DESKRIPSI data personil Samsons 5. Admin harus login terlebih dahulu agar dapat mengahapus data personil Samsons. PRAKONDISI 6. Pada halaman home aktor memilih menu personel untuk hapus data personel Samsons. PEMICU
Akotr ingin menghapus data personil Samsons,.
LANGKAHActor Action
System Response
LANGKAH Step 1 : Aktor harus
Step 2 : Melakukan cek
melakukan login dahulu.
validasi input. Step 3 : Melakukan cek kedalam database.
SKENARIO Step 4 : Tampilkan halaman UTAMA "Home". Step 5:Aktor memilih menu
Step 6: Melakukan cek
Personel untuk hapus data
validasi input. Step 7: Sistem melakukan
179
perubahan pada database. Step 8: Sistem menampilkan pesan bahwa hapus data telah berhasil diubah. LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 6, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step5. Use case ini berakhir jika sistem telah berhasil melakukan perubahan sesuai dengan data yang di hapus oleh aktor. Dan KESIMPULAN disimpan dalam database atau jika aktor batal untuk melakukan hapus data personel KONDISI PASCA SKENARIO
Perubahan pada database pada tabel yang berisi data yang dihapus oleh Aktor.
BUSINESS RULES
Data yang dapat dihapus yaitu data personel.
BATASAN Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI Tabel 3.54 Skenario Usecase Hapus Personil
180
50. Skenario use case update member NAMA USE CASE
Update member
AKTOR YANG Admin BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor update data DESKRIPSI member 1. Admin harus login terlebih dahulu agar dapat update data member PRAKONDISI 2. Pada halaman home aktor memilih menu member untuk update data member. Aktor ingin melakukan update data member yang di ajukan PEMICU oleh member. LANGKAHActor Action
System Response
LANGKAH Step 1 : Aktor harus
Step 2 : Melakukan cek
melakukan login dahulu.
validasi input. Step 3 : Melakukan cek kedalam database.
SKENARIO UTAMA
Step 4 : Tampilkan halaman "Home". Step 5:Aktor memilih menu
Step 6: Melakukan cek
members untuk update data
validasi input.
181
member. Step 7: Sistem melakukan perubahan pada database. Step 8: Sistem menampilkan pesan bahwa update data telah berhasil diubah. LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 6, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step5. Use case ini berakhir jika sistem telah berhasil melakukan perubahan sesuai dengan data yang di update oleh aktor. Dan KESIMPULAN disimpan dalam database atau jika aktor batal untuk melakukan update data member KONDISI PASCA SKENARIO
Perubahan pada database pada tabel yang berisi data yang di update oleh aktor. Hanya dapat merubah data member seperti usrname, email,
BUSINESS RULES nama, alamat dan nomor telepon BATASAN Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI Tabel 3.55 Skenario Usecase Update member
182
51. Skenario use case update RBT NAMA USE CASE
Update RBT
AKTOR YANG Admin BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor update data DESKRIPSI RBT Headline, NSP, tampilkan halaman depan, Status. 1. Admin harus login terlebih dahulu agar dapat update data RBT Headline, NSP, tampilkan halaman depan, Status PRAKONDISI
2. Pada halaman home aktor memilih menu RBT untuk update RBT Headline, NSP, tampilkan halaman depan, Status. 1. Aktor ingin melakukan perubahan pada data RBT Headline, NSP, tampilkan halaman depan, Status
PEMICU 2. Aktor ingin melihat RBT Headline, NSP, tampilkan halaman depan, Status. LANGKAHActor Action
System Response
LANGKAH Step 1 : Aktor harus
Step 2 : Melakukan cek
melakukan login dahulu.
validasi input.
SKENARIO Step 3 : Melakukan cek UTAMA kedalam database. Step 4 : Tampilkan halaman
183
"Home". Step 5:Aktor memilih menu
Step 6: Melakukan cek
RBT untuk update data RBT
validasi input.
Headline, NSP, tampilkan halaman depan, Status Step 7: Sistem melakukan perubahan pada database. Step 8: Sistem menampilkan pesan bahwa update data telah berhasil diubah. LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 6, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step5. Use case ini berakhir jika sistem telah berhasil melakukan perubahan sesuai dengan data yang di update oleh aktor. Dan KESIMPULAN disimpan dalam database atau jika aktor batal untuk melakukan update RBT. KONDISI PASCA SKENARIO BUSINESS RULES
Perubahan pada database pada tabel yang berisi data yang di update oleh aktor. Data yang di update yaitu data RBT Headline, NSP,
184
tampilkan halaman depan, Status. BATASAN Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI Tabel 3.56 Skenario Usecase Update RBT 52. Skenario use case tambah RBT NAMA USE CASE
Tambah RBT
AKTOR YANG Admin BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor menambah DESKRIPSI data RBT Headline, NSP, tampilkan halaman depan, Status. 1. Admin harus login terlebih dahulu agar dapat tambah data baru RBT Headline, NSP, tampilkan halaman depan, Status PRAKONDISI 2. Pada halaman home aktor memilih menu schedule untuk tambah data baru schedule type, schedule event dan schedule tour. 1. Akotr ingin melakukan menambah data pada data RBT Headline, NSP, tampilkan halaman depan, Status PEMICU 2. Aktor ingin melihat data RBT Headline, NSP, tampilkan halaman depan, Status LANGKAH-
Actor Action
System Response
185
LANGKAH Step 1 : Aktor harus
Step 2 : Melakukan cek
melakukan login dahulu.
validasi input. Step 3 : Melakukan cek kedalam database. Step 4 : Tampilkan halaman "Home".
Step 5:Aktor memilih menu
Step 6: Melakukan cek
RBT untuk tambah data RBT
validasi input.
SKENARIO UTAMA Headline, NSP, tampilkan halaman depan, Status. Step 7: Sistem melakukan perubahan pada database. Step 8: Sistem menampilkan pesan bahwa tambah data telah berhasil diubah. LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 6, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step5. KESIMPULAN
Use case ini berakhir jika sistem telah berhasil melakukan
186
perubahan sesuai dengan data yang di tambah oleh aktor. Dan disimpan dalam database atau jika aktor batal untuk melakukan tambah data RBT. KONDISI PASCA SKENARIO
Perubahan pada database pada tabel yang berisi data yang di tambah oleh aktor. Dapat menambah data RBT Headline, NSP, tampilkan
BUSINESS RULES halaman depan, Status BATASAN Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI Tabel 3.57 Skenario Usecase Tambah RBT 53. Skenario use case hapus RBT NAMA USE CASE
Hapus RBT
AKTOR YANG Admin BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor menghapus DESKRIPSI data RBT Headline, NSP, tampilkan halaman depan, Status. 1. Admin harus login terlebih dahulu agar dapat mengahapus data RBT Headline, NSP, tampilkan PRAKONDISI
halaman depan, Status. 2. Pada halaman home aktor memilih menu RBT untuk hapus data RBT Headline, NSP, tampilkan halaman
187
depan, Status. Akotr ingin menghapus data pada data RBT Headline, NSP, PEMICU tampilkan halaman depan, Status LANGKAHActor Action
System Response
LANGKAH Step 1 : Aktor harus
Step 2 : Melakukan cek
melakukan login dahulu.
validasi input. Step 3 : Melakukan cek kedalam database. Step 4 : Tampilkan halaman "Home".
Step 5:Aktor memilih menu
Step 6: Melakukan cek
RBT untuk hapus data RBT
validasi input.
SKENARIO UTAMA Headline, NSP, tampilkan halaman depan, Status Step 7: Sistem melakukan perubahan pada database. Step 8: Sistem menampilkan pesan bahwa hapus data telah berhasil diubah. LANGKAHActor Action LANGKAH
System Response
188
Alt-Step 1 : Pada step 6, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step5. Use case ini berakhir jika sistem telah berhasil melakukan perubahan sesuai dengan data yang di hapus oleh aktor. Dan KESIMPULAN disimpan dalam database atau jika aktor batal untuk melakukan hapus RBT. Perubahan pada database pada tabel yang berisi data yang di
KONDISI PASCA SKENARIO
hapus oleh aktor. Data yang dapat dihapus yaitu RBT Headline, NSP,
BUSINESS RULES tampilkan halaman depan, Status. BATASAN Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI Tabel 3.57 Skenario Usecase Hapus RBT 54. Skenario usecase Tambah Pesan Shoutbox NAMA USE CASE
Tambah Pesan Shoutbox
AKTOR YANG Admin BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor menambah DESKRIPSI data pesan shoutbox members.
189
1. Admin harus login terlebih dahulu agar dapat tambah pesan shoutbox. PRAKONDISI 2. Pada halaman home aktor memilih menu shoutbox untuk tambah data baru pesan shoutbox. 1. Akotr ingin melakukan tambah pesan shoutbox. PEMICU 2. Aktor ingin melihat data pesan shoutbox members. LANGKAHActor Action
System Response
LANGKAH Step 1 : Aktor harus
Step 2 : Melakukan cek
melakukan login dahulu.
validasi input. Step 3 : Melakukan cek kedalam database. Step 4 : Tampilkan halaman "Home".
SKENARIO
Step 5:Aktor memilih menu
Step 6: Melakukan cek
UTAMA
shoutbox untuk tambah data
validasi input.
pesan shoutbox. Step 7: Sistem melakukan perubahan pada database. Step 8: Sistem menampilkan pesan bahwa tambah data telah berhasil diubah.
190
LANGKAHActor Action
System Response
LANGKAH Alt-Step 1 : Pada step 6, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step5. Use case ini berakhir jika sistem telah berhasil melakukan perubahan sesuai dengan data yang di tambah oleh aktor. KESIMPULAN Dan disimpan dalam database atau jika aktor batal untuk melakukan tambah data shoutbox. KONDISI PASCA SKENARIO BUSINESS RULES
Perubahan pada database pada tabel yang berisi data yang di tambah oleh aktor. Dapat menambah data pesan shoutbox members.
BATASAN Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI Tabel 3.58 Skenario Usecase Tambah Pesan Shoutbox 55. Skenario usecase Hapus Pesan Shoutbox NAMA USE CASE
Hapus Pesan Shoutbox
AKTOR YANG Admin BERHUBUNGAN Use case ini mendeskripsikan bagaimana aktor menghapus DESKRIPSI data pesan shoutbox members.
191
1. Admin harus login terlebih dahulu agar dapat mengahapus data pesan shoutbox members. PRAKONDISI 2. Pada halaman home aktor memilih menu shoutbox untuk hapus data pesan shoutbox members. PEMICU
Akotr ingin menghapus data pada data shoutbox members.
LANGKAHActor Action
System Response
LANGKAH Step 1 : Aktor harus
Step 2 : Melakukan cek
melakukan login dahulu.
validasi input. Step 3 : Melakukan cek kedalam database. Step 4 : Tampilkan halaman "Home".
SKENARIO
Step 5:Aktor memilih menu
Step 6: Melakukan cek
UTAMA
shoutbox untuk hapus data
validasi input.
pesan shoutbox members. Step 7: Sistem melakukan perubahan pada database. Step 8: Sistem menampilkan pesan bahwa hapus data telah berhasil diubah. LANGKAH-
Actor Action
System Response
192
LANGKAH Alt-Step 1 : Pada step 6, jika SKENARIO input tidak valid, maka ALTERNATIF kembali ke step5. Use case ini berakhir jika sistem telah berhasil melakukan perubahan sesuai dengan data yang di hapus oleh aktor. Dan KESIMPULAN disimpan dalam database atau jika aktor batal untuk melakukan hapus pesan shoutbox members. KONDISI PASCA SKENARIO BUSINESS RULES
Perubahan pada database pada tabel yang berisi data yang di hapus oleh aktor. Data yang dapat dihapus yaitu pesan shoutbox members.
BATASAN Sistem memberikan reaksi yang informatif dan tampilan IMPLEMENTASI yang mudah dipahami. DAN SPESIFIKASI Tabel 3.58 Skenario Usecase Hapus Pesan Shoutbox
C. Sequence Diagram
Dalam
menggambarkan
serangkaian
messages
yang
mengalami
pertukaran yang dilakukan oleh object (dapat juga berupa actor) yang terdapat pada aplikasi tersebut, maka penulis menggunakan sequence diagram untuk lebih memperjelas kegiatan usecase diagram.
193
1. Sequence diagram member login
Web interface
Samsoniaku.com
Member
login Validasi user
Return pesan
Ya/tidak
Tampilkan pesan
Gambar 3.17 Sequence diagram member login
194
2. Sequence diagram admin login
Web interface
Samsoniaku.com
Admin
login Validasi user
Return pesan
Ya/tidak
Tampilkan pesan
Gambar 3.18 Sequence diagram admin login
195
3. Sequence diagram register member
Gambar 3.19 Sequence diagram register member 4. Sequence diagram update data member
Gambar 3.20 Sequence diagram update data member
196
5. Sequence diagram lupa password
Gambar 3.21 Sequence diagram admin login 6. Sequence diagram kirim comment
Gambar 3.22 Sequence diagram kirim comment
197
7. Sequence diagram chat
Web Interface
samsoniaku.com
Member
login validasi input return pesan
ya/tidak
tampilkan pesan tampilkan chat kirim pesan chat simpan tampilkan pesan chat
Gambar 3.23 Sequence diagram chat 8. Sequence diagram forum
Web Interface
samsoniaku.com
Member
login validasi input return pesan
ya/tidak
tampilkan pesan tampilkan forum kirim berita forum simpan tampilkan berita forum
Gambar 3.24 Sequence diagram forum
198
9. Sequence diagram lihat berita atau informasi web
Gambar 3.25 Sequence diagram lihat berita atau informasi web
199
10. Sequence diagram update berita atau informasi web
Web Interface
merchandise
Admin
update berita atau data web load berita atau data web return berita atau data web tampilkan berita atau data web hapus berita hapus berita atau data web return pesan tampilkan pesan masukan berita atau data web load form berita atau data wab berita baru atau data web baru simpan return pesan tampilkan pesan
Gambar 3.26 Sequence diagram Update berita atau informasi web
200
11. Sequence diagram kirim shout box
Web Interface
samsoniaku.com
Member
login validasi input return pesan tampilkan pesan tampilkan halaman home kirim pesan pada shoutbox simpan tampilkan halaman home
Gambar 3.27 Sequence diagram kirim Shoutbox
ya/tidak
201
12. Sequence diagram kirim pesan contact
Gambar 3.28 Sequence diagram Krim Pesan Contact 13. Sequence diagram pemesanan merchandise
Gambar 3.29 Sequence diagram Pemesanan Merchandise
202
D. Activity Diagram Untuk memvisualisasikan interaksi di antara usecase yang berbeda, kami menggambarkan activity diagram dari usulan prosedur sistem yang sedang dirancang sebagai berikut :
1. Activity diagram login admin
Gambar 3.30 Activity Diagram login Admin
203
2. Activity diagram login member
Gambar 3.31 Activity Diagram Login Member
204
3. Activity diagram melihat konten web
Gambar 3.32 Activity Diagram Lihat Konten Web
205
4. Activity diagram register member
Gambar 3.33 Activity Diagram Register Member
206
5. Activity diagram ubah data pribadi
Gambar 3.34 Activity Diagram Ubah Data Pribadi
207
6. Activity diagram pemesanan merchandise Member
Web Interface Redirect ke Halaman Home Samsoniaku.com
/ [invalid]
Load data web
Tampilkan pesan load data web error
/ [success]
Tampilkan Halaman Home Member
Pilih Menu Merchandise Load Data Merchandise / [Error Load] Tampilkan Pesan Error Load Data / [load sukses]
Tampikan Halaman Merchandise
Simpan Data Pesanan Merchandise Simpan Data Pesanan / [Error Simpan] / [Sukses Simpan] Tampilkan Pesan Error Simpan Data Pesanan
Simpan Data Pesanan dalam DataBase
Tampilkan Daftar Pesanan Merchandise
Gambar 3.35 Activity Diagram Pemesanan Merchandise
208
7. Activity diagram admin update konten web
Gambar 3.36 Activity Diagram Update Konten Web
209
8. Activity diagram admin tambah konten web
Gambar 3.37 Activity Diagram Tambah Konten Web
210
9. Activity diagram admin hapus konten web
Gambar 3.38 Activity Diagram Hapus Konten Web
211
3.6.1.2 Perancangan Database 3.6.1.2.1 Entity Relationship Diagram ERD (Entity Relationship Diagram) diatas menjelaskan perrancangan database sistem aplikasi yang di usulkan untuk website samsoniaku.com dimana terdapat beberapa entity yang berinteraksi dengan entity lainnya dan menjelaskan pesan interaksi antar entity tersebut.
Gambar 3.39 Entity Relationship Diagram samsoniaku.com
212
3.6.1.2.2 Perancangan Tabel Nama Tabel
: Album
PrimaryKey
: Album_id
Tabe 3.59 album Column Album_id
Type Smallint
Lenght 6
Keterangan Sebagai Prymary Key. Sebagai album id
Headline
Varchar
Content
Text
Cover_image
Varchar
128
Judul album Keterangan
32
Nama file gambar album
Thumbnail
Varchar
Submit_date
Datetime
Submit_by
Tinyint
32
Nama file gambar Tanggal di posting
4
1 adalah admin dan 0 adalah member
Orderby
Int
2
Album order
213
Status
Enum(‘pending’,’
Pending untuk data
onliline’,’offline
belum pasti. Online data yang sedang ditampilkan. Offline data yang sudah tidak ditampilkan lagi.
Nama tabel : album_footage Primary key : album_id Tabel 3.60 album_footage Column
Type
Lenght
Keterangan
Album_id
Smallint
6
Sebagai primary key
Name
Varchar
128
Nama dari album
Submit_date
Datetime
Submit_by
Tinyint
Tanggal di posting 4
1 adalah admin dan 0 adalah member
Ststus
Enum(‘pending;’
Pending untuk data belum pasti. Online
214
online’,’offline’)
data yang sedang ditampilkan. Offline data yang sudah tidak ditampilkan lagi.
Nama Table : Answer Primary key :answer_id Tabel 3.61 answer Column
Type
Lenght
Keterangan
Answer_id
Smallint
5
primarykey
Question_id
Smallint
6
Petanyaal polling
Answer
Varchar
128
Jawaban polling
Total
Smallint
6
Total voting
Submit_date
Datetime
Submit_by
Smallint
Status
Enum(‘pending’,’
Pending untuk data belum
online’,’offline’)
pasti. Online data yang
Waktu submit 5
Member
sedang ditampilkan. Offline data yang sudah
215
tidak ditampilkan lagi.
Nama Tabel : Banners Primary key : banner_id Tabel 3.62 banners Column
Type
Lenght
Keterangan
Banner_id
Int
11
Primary key
Filename
Varchar
32
Text
Position
Enum(‘center’,’le
Default right
ft’,’right’) Submit_date
Datetime
Waktu submit
Expiry_date
Datetime
Expire banner
Submit_by
Tinyint(4)
By admin
Status
Enum(‘pending’,’
Pending untuk data
online’,’offline’)
belum pasti. Online data yang sedang ditampilkan. Offline data yang
216
sudah tidak ditampilkan lagi.
Nama Tabel
: Blog_news
Primary key
:blogs_id
Tabel 3.63 Blogs Column
Type
Lenght
Keterangan
Blogs_id
Int
10
Primary key
Headline
Varchar
125
Text
Content
Text
Filename
Varchar
Submit_date
Datetime
Submit_by
Tinyint
Status
Enum(‘pending’,’
Pending untuk data
online’,’offline’)
belum pasti. Online
Text 32
Nama file upload Waktu submit
3
admin
data yang sedang ditampilkan. Offline data yang sudah tidak
217
ditampilkan lagi.
Nama Tabel
: Chords
Primary key
:chord_id
Tabel 3.64 Chords Column
Type
Lenght
Keterangan
Chord_id
Smallint
6
primarykey
Headline
Varchar
128
Text
Content
Text
Text
Submit_date
Datetime
Waktu submit
Submit_by
Tinyint
Status
Enum(‘pending’,’
Pending untuk data belum
online’,’offline’)
pasti. Online data yang
4
admin
sedang ditampilkan. Offline data yang sudah tidak ditampilkan lagi.
218
Nama Tabel
: Event_news
Primary key
:news_id
Tabel 3.65 Event News Column
Type
Lenght
Keterangan
News_id
Int
10
Primarykey
Headline
Varchar
125
Text
Content
Text
Filename
Varchar
32
Upload file
Source
Varchar
32
sumber informasi data
Submit_date
Datetime
Submit_by
Tinyint
Status
Enum(‘pending’,’
Pending untuk data belum
online’,’offline’)
pasti. Online data yang
Text
Waktu submit 3
Admin
sedang ditampilkan. Offline data yang sudah tidak ditampilkan lagi.
219
Nama Tabel
: Forum_category
Primarykey
:category_id
Tabel 3.66 Forum_category Column
Type
Lenght
Keterangan
Category_id
Int
11
primarykey
Category_name
Varchar
225
Text
Nama Tabel
: Forum_message
Primary key
:Message_id
Foreign key
:Topic_id
Tabel 3.67 Forum_message Column
Type
Lenght
Keterangan
Message_id
Int
11
Primarykey
Topic_id
Int
11
Foreign key
Date
Datetime
Waktu submit
Message
Text
Text pesan
Member_id
Int
11
Id member
220
Nama Tabel : Sub_category Primarykey :subcategory Foreign key : category_id Tabel 3.68 Sub_category Column
Type
Lenght
Keterangan
Subcategory_id
Int
10
Primarykey
Category_id
Int
11
Foreignkey
Subcategory_na
Varchar
255
Text
me
Nama Tabel
: forum_topic
Primary key
:topic_id
Tabel 3.69 forum_topic Column
Type
Lenght
Keterangan
Topic_id
Int
10
primarykey
Subcategory_id
Int
10
Foreignkey
Topic_name
Varchar
255
Text
221
Detail
Text
Text
Insert_date
Datetime
Tanggal & waktu
Submit_by
Tinyint
10
admin
Nama Tabel
: forums
Primary key
:primarykey
Tabel 3.70 Forums Column
Type
Lenght
Keterangan
Forum_id
Int
11
Text
Parent_id
Int
11
Foreignkey
Member_id
Int
11
Id member
Headline
Varchar
255
Text
Content
Text
Text
Submit_date
Datetime
Tanggal&waktu
Status
Enum(‘pending’,’
Pending untuk data
online’,’offline’)
belum pasti. Online data yang sedang ditampilkan. Offline data yang sudah tidak ditampilkan lagi.
222
Nama Tabel :Gallery Primarykey :gallery_id Tabel 3.71 Gallery Column
Type
Lenght
Keterangan
Gallery_id
Int
11
Primarykey
Filename
Varchar
32
Nama file
Caption
Varchar
128
Informasi data file
Gallery_date
Date
Place
Varchar
Category
Enum(‘band’,’me
Tanggal 255
Tempat Band(default)
mory’,’footage’) Submit_date
Datetime
Tanggal&waktu
Submit_by
Smallint
Status
Enum(‘pending’,’
Pending untuk data
online’,’offline’)
belum pasti. Online data
6
Admin
yang sedang ditampilkan. Offline data yang sudah tidak ditampilkan lagi.
223
Nama Tabel
: Gallery_footage
Primary key
:Gallery_id
Tabel 3.72 Gallery_footage Column
Type
Lenght
Keterangan
Gallery_id
Int
11
Primarykey
Album_id
Smallint
6
Id album
Filename
Varchar
32
Nama file
Caption
Varchar
128
Informasi data file
Submit_date
Datetime
Submit_by
Smallint
Status
Enum(‘pending’,’
Pending untuk data belum
online’,’offline’)
pasti. Online data yang
Tanggal&waktu submit 6
admin
sedang ditampilkan. Offline data yang sudah tidak ditampilkan lagi.
224
Nama Tabel
: Links
Primary key
:link_id
Tabel 3.73 links Column
Type
Lenght
Keterangan
Link_id
Smallint
5
Primary key
Headline
Varchar
255
Text
Filename
Varchar
32
nama file link
url
Varchar
255
url link
Submit_date
Datetime
Submit_by
Smallint
Status
Enum(‘pending’,’
Pending untuk data
online’,’offline’)
belum pasti. Online data
Tanggal & waktu submit 5
admin
yang sedang ditampilkan. Offline data yang sudah tidak ditampilkan lagi.
225
Nama Tabel
: Lyric
Primary key
:lyric_id
Tabel 3.74 Lyric Column
Type
Lenght
Keterangan
Lyric_id
Smallint
6
Orimarykey
Album_id
Smallint
6
Id album
Headline
Varchar
128
Text
Content_lyric
Text
Text lyric
Content_chord
Text
Text chord
Filename
Varchar
255
Nama file
Orderby
Int
2
Orderby
Submit_date
Datetime
Submit_by
Tinyint
Status
Enum(‘pending’,’
Pending untuk data
online’,’offline’)
belum pasti. Online data
Tanggal&waktu submit 4
Admin
yang sedang ditampilkan. Offline data yang sudah tidak ditampilkan lagi.
226
Nama Tabel : Member_comment Primary key : comment_id Tabel 3.75 Member_comment Column
Type
Lenght
Keterangan
Comment_id
Int
11
Primarykey
Topic_id
Int
11
Id topic
Member_id
Int
11
Id member
Content
Text
text
Submit_date
Datetime
Tanggal & waktu submit
Nama Tabel
:member_gallery
Primary key
:gallery_field
Tabel 3.76 member_gallery Column
Type
Lenght
Keterangan
Gallery_field
Int
11
Primarykey
Member_id
Int
11
Id member
Filename
Varchar
32
Nama file
227
Caption
Varchar
128
Text
Submit_date
Datetime
Submit_by
Smallint
Status
Enum(‘pending’,’
Pending untuk data
online’,’offline’)
belum pasti. Online data
Tanggal & waktu submit 6
member
yang sedang ditampilkan. Offline data yang sudah tidak ditampilkan lagi.
Nama Tabel
:members
Primary key
:member_id
Tabel 3.77 Member Column
Type
Lenght
Keterangan
Member_id
Int
11
Primarykey
Name
Varchar
32
Text
Address
Varchar
255
Text
Provinsi_id
Tinyint
4
Text
Handphone
Varchar
32
Number
Birthdate
Date
Number
228
Gender
Enum(‘F’,’M’)
M(male)
Email
Varchar
32
Text
Username
Varchar
32
Text
Password
Varchar
32
Text
Filename
Varchar
32
Text
Reminder
Varchar
32
Text
Isadmin
Enum(‘admin’,’m
Member(default)
ember’) Submit_date
Datetime
Tanggal & waktu submit
Status
Enum(‘pending’,’
Online (default)
online’,’offline’)
Nama Tabel
: Merchandise
Primary key
:merchandise_id
Tabel 3.78 Merchandise Column
Type
Lenght
Keterangan
Merchandise_id
Int
11
Primarykey
Name
Varchar
128
Text
229
Filename
Varchar
32
Text
Price
Varchar
10
Number
Quota
Varchar
10
Number
Readystock
Tinyint
1
Number
Submit_date
Datetime
Submit_by
Smallint
Status
Enum(‘pending’,’
Pending untuk data
online’,’offline’)
belum pasti. Online data
Tanggal & waktu 6
admin
yang sedang ditampilkan. Offline data yang sudah tidak ditampilkan lagi.
Nama Tabel :News Primarykey :news_id Tabel 3.79 News Column
Type
Lenght
Keterangan
News_id
Int
10
Primarykey
Headline
Varchar
125
Text
Content
Text
Text
230
Filename
Varchar
32
Text
Source
Varchar
32
Text
Submit_date
Datetime
Submit_by
Tinyint
Status
Enum(‘pending’,’
Pending untuk data
online’,’offline’)
belum pasti. Online data
Tanggal & waktu 3
Admin
yang sedang ditampilkan. Offline data yang sudah tidak ditampilkan lagi.
Nama Tabel
: personnel
Primary key
:personnel_id
Tabel 3.80 personnel Column
Type
Lenght
Keterangan
Personnel_id
Tinyint
4
Primarykey
Realname
Varchar
64
Text
Name
Varchar
32
Text
Filename
Varchar
32
Text
Pob
Varchar
64
Text
231
Dob
Date
Tanggal
Gender
Enum(‘male’,’fe
Male(defult)
male’) Religion
Enum(‘islam’,’kri
Islam(default)
sten’,’katolik’,’hi ndu’,’budha’) Education
Text
Text
Influence
Text
Text
Gear
Text
Text
Submit_date
Datetime
Tanggal & waktu
Submit_by
Tinyint
Status
Enum(‘pending’,’
Pending untuk data
online’,’offline’)
belum pasti. Online data
4
Admin
yang sedang ditampilkan. Offline data yang sudah tidak ditampilkan lagi.
232
Nama Tabel
: personal_gallery
Primary key
:gallery_id
Tabel 3.81 personal_gallery Column
Type
Lenght
Keterangan
Gallery_id
Int
11
Primarykey
Personel_id
Tinyint
11
Id personnel
Filename
Varchar
32
Text
Caption
Varchar
128
Text
Submit_date
Datetime
Submit_by
Smallint
Status
Enum(‘pending’,’
Pending untuk data
online’,’offline’)
belum pasti. Online data
Tanggal submit 6
Admin
yang sedang ditampilkan. Offline data yang sudah tidak ditampilkan lagi.
233
Nama Tabel
:Provinsi
Primary key
:Provinsi_id
Tabel 3.82 Provinsi Column
Type
Lenght
Keterangan
Provinsi_id
Smallint
6
Primarykey
Name
Varchar
64
Text
Submit_date
Datetime
Submit_by
Smallint
Status
Enum(‘pending’,’
Pending untuk data
online’,’offline’)
belum pasti. Online data
Tanggal dan waktu 6
Admin
yang sedang ditampilkan. Offline data yang sudah tidak ditampilkan lagi.
234
Nama Tabel
:question
Primary Key
:question_id
Tabel 3.83 Question Column
Type
Lenght
Keterangan
Question_id
Smallint
5
Primarykey
Question
Varchar
255
Text
Submit_date
Datetime
Submit_by
Smallint
Status
Enum(‘pending’,’
Pending untuk data
online’,’offline’)
belum pasti. Online data
Tanggal dan waktu 6
Admin
yang sedang ditampilkan. Offline data yang sudah tidak ditampilkan lagi.
235
Nama Tabel
:rbt
Primary key
:rbt_id
Tabel 3.84 RBT Column
Type
Lenght
Keterangan
Rbt_id
Int
3
Primarykey
Headline
Varchar
50
Text
Telkomsel
Varchar
20
Text
Esia
Varchar
20
Text
Flexi
Varchar
20
Text
Huthison
Varchar
20
Text
Indosat
Varchar
20
Text
Fren
Varchar
20
Text
Axis
Varchar
20
Text
Xl
Varchar
20
Text
Show_front
Enum(‘ya’,’tidak’
Tidak(default)
) Submit_date
Datetime
Tanggal dan waktu
236
Submit_by
Smallint
Status
Enum(‘pending’,’
6
Admin Online
online’,’offline’)
Nama Tabel
:ref_schedule
Primary key
:ref_schedule_id
Tabel 3.85 ref_schedule Column
Type
Lenght
Keterangan
Ref_schedule_id Int
11
Primarykey
Name
Varchar
32
Text
Submit_by
Smallint
6
Admin
Submit_date
Datetime
Tanggal dan waktu
Status
Enum(‘pending’,’
Pending untuk data
online’,’offline’)
belum pasti. Online data yang sedang ditampilkan. Offline data yang sudah tidak ditampilkan lagi.
237
Nama Tabel
:schedule
Primary key
:schedule_id
Tabel 3.86 schedule Column Schedule_id
Type
Lenght
Keterangan
Int
11
Primarykey
Ref_schedule_id Int
11
0(default)
Name
Varchar
255
Text
Place
Varchar
32
Text
City
Varchar
32
Text
Schedule_date
Time
Waktu
Content
Text
Null(dfault), Text
Schedule_time
Time
Waktu
Submit_date
Datetime
Tanggal & waktu
Submit_by
Smallint
Status
Enum(‘pending’,’
Pending untuk data
online’,’offline’)
belum pasti. Online data
6
0 – Admin
yang sedang ditampilkan. Offline data yang sudah
238
tidak ditampilkan lagi.
Nama Tabel
:schedule_event
Primary key
:schedule_id
Tabel 3.87 schedule_event Column
Type
Lenght
Keterangan
Schedule_id
Int
11
Primarykey
Ref_schedule_id
Int
11
0-admin
Name
Varchar
255
Text
Place
Varchar
32
Text
City
Varchar
32
Text
Schedule_date
Time
Waktu
Content
Text
Null (default), Text
Schedule_time
Time
Waktu
Submit_date
Datetime
Tanggal & waktu
Submit_by
Smallint
Status
Enum(‘pending’
6
0 - Admin Pending untuk data
239
,’online’,’offline
belum pasti. Online data
’)
yang sedang ditampilkan. Offline data yang sudah tidak ditampilkan lagi.
Nama Tabel
:sessions
Primary key
:user_id
Tabel 3.88 Session Column
Type
Lenght
Keterangan
User_id
Int
10
0 – id user
Session_id
Varchar
32
Text
Lastlogin
Datetime
Tanggal & waktu lastlogin
Ip
Varchar
15
Ip user
Nama Tabel
:shoutbox
Primary key
:message_id
Tabel 3.90 Shoutbox Column Message_id
Type Int
Lenght 11
Keterangan Primarykey
240
Member_id
Int
11
Id member
Message
Text
Text
Submit_date
Datetime
Tanggal dan waktu
Nama Tabel
:soundlist
Primary key
:sound_id
Tabel 3.89 soundlist Column
Type
Lenght
Keterangan
Sound_id
Int
11
Primarykey
Album_id
Int
11
Id album
Headline
Varchar
64
Text
Filename
Varchar
255
Text
Submit_date
Datetime
Submit_by
Tinyint
Status
Enum(‘pending’
Pending untuk data
,’online’,’offline
belum pasti. Online data
’)
yang sedang ditampilkan.
Tanggal dan waktu 4
Admin
Offline data yang sudah tidak ditampilkan lagi.
241
Nama Tabel
:Topic
Primary key
: topic_id
Tabel 3.91 Topic Column
Type
Lenght
Keterangan
Topic_id
Int
6
Primary key
Headline
Varchar
128
headline
Submit_date
Datetime
Submit_by
Tinyint
Status
Enum(‘pending’
Pending untuk data
,’online’,’offline
belum pasti. Online data
’)
yang sedang ditampilkan.
Waktu submit 4
0
Offline data yang sudah tidak ditampilkan lagi.
242
Nama Tabel
:Users
Primary key
:user_id
Tabel 3.92 Users Column
Type
Lenght
Keterangan
User_id
Smallint
5
Primarykey
Name
Varchar
32
nama
Username
Varchar
16
username
Password
Varchar
32
password
Level
Int
11
0 admin
Submit_date
Datetime
Submit_by
Smallint
Status
Enum(‘pending’
Pending untuk data
,’online’,’offline
belum pasti. Online
’)
data yang sedang
1 member
Waktu 5
Member
ditampilkan. Offline data yang sudah tidak ditampilkan lagi.
243
Nama Tabel
:Videolist
Primary key
:primary key
Tabel 3.93 Videolist Column
Type
Lenght
Keterangan
Video_id
Int
11
Primary key
Album_id
Smallint
6
0 default, akses by admin (1)
Videofile
Varchar
255
Nama file vide
Videoname
Varchar
255
Nama video yang disubmit
Videothumb
Varchar
255
Nama file thumb video
Headline
Varchar
125
Penamaan headline
Submit_date
Datetime
Submit_by
Tinyint
Status
Enum(‘pending’
Pending untuk data
,’online’,’offline
belum pasti. Online data
’)
yang sedang
Waktu data di simpan 4
Admin
ditampilkan. Offline
244
data yang sudah tidak ditampilkan lagi.
Nama Tabel
:Wallpaper
Primary key
:wallpaper_id
Tabel 3.94 Wallpaper Column
Type
Lenght
Keterangan
Wallpaper_id
Int
11
Sebagai primary key
Filename
Varchar
32
Nama file gambar wallpaper
Submit_date
Datetime
Waktu data disimpan
Submit_by
Smallint
Status
Enum(‘pending’
Pending untuk data
,’online’,’offline
belum pasti. Online
’)
data yang sedang
6
Admin
ditampilkan. Offline data yang sudah tidak ditampilkan lagi.
245
3.6.2
Perancangan Layar A. Rancangan Layar Member Untuk lebih memperjelas rancangan layar member dibawah ini terdapat table 3.42 yaitu table fungsi/menu vs pengguna yang menjelsakan fungsi/menu aplikasi, proses bisnisnya dan storyboard nya Tabel 3.95 Fungsi/Menu vs Pengguna (Member)
No.
1.
Fungsi/Menu
Digunakan Pada
Aplikasi
Proses Bisnis Baru
Login
Login
Nama Layar (Storyboard)
Halaman Index Member dan Halaman Home Member. Fungsi Menu Login untuk memasukkan informasi terlebih dahulu sebelum bisa menggunakan semua fungsi sistem dengan optimal. Informasi yang diminta adalah : Username dan Password
2.
Register New
Register New
Halaman Register New Member. Fungsi Menu Regsiter new untuk member dapat mendaftar sebagai member baru, dimana member harus memasukkan informasi terlebih dahulu untuk mendaftar sebagai member baru. Informasi yang diminta
246
adalah: name, birthdate, address, provinsi, gender, phone, email, username, password, dan retype password. 3.
Lupa Password
Lupa Password
Halaman Lupa Password. Fungsi menu ini untuk member dapat meminta data password member, dimana member harus memasukkan informasi terlebih dahulu untuk dapat meminta password. Informasi yang diminta adalah: username dan email.
4.
About
Lihat Informasi
Halaman About. Fungsi menu ini adalah
About
untuk menampilkan informasi about profile, history, dan about gear.
5.
News
Lihat Informasi
Halaman News. Fungsi menu ini adalah
News
untuk menampilkan informasi Today News, Event News dan Blogs.
6.
Schedule
Lihat Informasi
Halaman Schedule. Fungsi menu ini adalah
Schedule
untuk menampilkan informasi Tour Dates dan Event.
7.
Media
Lihat Media
Halaman Media. Fungsi menu ini adalah untuk menampilkan informasi video clip, audio dan wallpaper. Untuk melihat
247
halaman ini harus login terlebih dahulu. 8.
Samsonia
Lihat data samsonia
Halaman Samsonia. Fungsi menu ini adalah
member
untuk menampilkan informasi fans personal account, fans comment, dan fans gallery. Untuk melihat halaman ini harus login terlebih dahulu.
9.
Gallery
Lihat Gambar
Halaman Schedule. Fungsi menu ini adalah
Gallery
untuk menampilkan informasi Gallery band, Memorabillia, dan Footage Concert. Untuk melihat halaman ini dengan maksimal fungsi aplikasi maka member harus login terlebih dahulu.
10.
Merchandise
Lihat Barang
Halaman Schedule. Fungsi menu ini adalah
Merchandise atau
untuk menampilkan informasi barang
Memesan Barang
Merchandise. Untuk pemesana barang
Merchandise
Merchandise member harus login dahulu, informasi yang diminta adalah cart merchandise, jumlah, dan ukuran.
11.
Link
Lihat Informasi Link
Halaman Link. Fungsi menu ini adalah untuk menampilkan informasi Link.
248
12.
Contact
Lihat Informasi
Halaman Contact. Fungsi menu ini adalah
Sekretariat Samsons
untuk menampilkan informasi Sekretariat
atau kirim pesan
Samsons dan Form kirim pesan contact.
contact
Informasi data yang dibutuhkan untuk kirim pesan contact adalah : name, address, email dan comment.
13.
Chat
Chat
Halaman Chat. Fungsi menu ini adalah untuk menampilkan informasi Chat. Pada Halaman Chat Member dapat kirim pesan ke sesama member. Untuk dapat mengakses halaman chat member harus login terlebih dahulu.
14.
Forum
Forum
Halaman Forum. Fungsi menu ini adalah untuk menampilkan informasi Forum. Pada Halaman forum, member dapat berinteraksi ke sesama member dengan membalas pesan forum. Untuk dapat mengakses halaman forum member harus login terlebih dahulu.
249
Bierukut adalah rancangan tampilannya :
Gambar 3.40 Rancangan Layar Halaman index Halaman index berfungsi sebagai halaman awal dalam aplikasi komunitas berbasis web grup musik SAMSONS halaman index menampilkan schedule, banner, kode RBT, lihat lyric, login, dan button enter here untuk masuk kedalam halaman home.
250 Welcome “xxxxx” | Logut Home | About | News | Schedule | Media | Discography | Samsonia | Gallery | Merchendise | Links | Contact | Chat | Forum
Image of Header Banner
SCHEDULE
Video LATEST NEW ________________________________________________ TODAY NEWS Archives ________________________________________________
Date : time XXXXX xxxxxxxxxxxxx ---------------------Date : time XXXXX xxxxxxxxxxxxxx
Video Player
* Title News, date&time xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
+----------------------------------+
SHOUTBOX
XXXXX
Banner
Kirim Hasil Voting
* Title News, date&time xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
XXXXXXXXXXX Option 1 Option 2 Option 3 Option 4
* Title News, date&time xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Vote Now FORUM XXXXX, Xxxxxxxxxxxxxxxxxxxx Xxxxxxxxxxxxxxxxxxxx XXXXX, Xxxxxxxxxxxxxxxxxxxx Xxxxxxxxxxxxxxxxxxxx
Kirim Pesan
SAMSONS RBT Data List RBT(Ring Back Tone)
Copyright
Gambar 3.41 Rancangan Layar Halaman Home Menampilkan halaman yang berisi informasi secara umum yaitu jadwal kegiatan, berita acara, hasil voting, shoutbox, forum, RBT dan banner.
251 Welcome “xxxxx” | Logut Home | About | News | Schedule | Media | Discography | Samsonia | Gallery | Merchendise | Links | Contact | Chat | Forum
Image of Header Banner
SCHEDULE
Video ABOUT
Date : time XXXXX xxxxxxxxxxxxx ---------------------Date : time XXXXX xxxxxxxxxxxxxx
Video Player PROFILE ____________________________________________ XXXXXXXX Xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
+----------------------------------+
SHOUTBOX
XXXXX
Banner
Kirim Hasil Voting XXXXXXXXXXX
HISTORY ____________________________________________ XXXXXXXX Xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx GEAR ____________________________________________ XXXXXXXX Xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Option 1 Option 2 Option 3 Option 4
Vote Now FORUM XXXXX, Xxxxxxxxxxxxxxxxxxxx Xxxxxxxxxxxxxxxxxxxx XXXXX, Xxxxxxxxxxxxxxxxxxxx Xxxxxxxxxxxxxxxxxxxx
Kirim Pesan
SAMSONS RBT Data List RBT(Ring Back Tone)
Copyright
Gambar 3.42 Rancangan Layar Halaman About Menampilkan halaman yang berisi informasi tentang profile, sejarah, peralatan yang dipakai grup musik SAMSONS.
252 Welcome “xxxxx” | Logut Home | About | News | Schedule | Media | Discography | Samsonia | Gallery | Merchendise | Links | Contact | Chat | Forum
Image of Header Banner
Banner
SCHEDULE
Video SAMSONIA ________________________________________________ FANS PERSONAL ACCOUNT ________________________________________________
Date : time XXXXX xxxxxxxxxxxxx ---------------------Date : time XXXXX xxxxxxxxxxxxxx
Video Player
Name xxxxx User name xxxx Member since xxxxx update profile
image SHOUTBOX
Kirim Hasil Voting
XXXXX
+----------------------------------+
XXXXXXXXXXX Option 1 Option 2 Option 3 Option 4
Add Image Gallery
________________________________________________
Vote Now FORUM XXXXX, Xxxxxxxxxxxxxxxxxxxx Xxxxxxxxxxxxxxxxxxxx XXXXX, Xxxxxxxxxxxxxxxxxxxx Xxxxxxxxxxxxxxxxxxxx
Kirim Pesan
SAMSONS RBT Data List RBT(Ring Back Tone)
Copyright
Gambar 3.43 Rancagan Layar Halaman Member Menampilkan halaman fans personal account bagi fans yang telah menjadi anggota dalam aplikasi komunitas berbasis web grup musik SAMSONS
253 Welcome “xxxxx” | Logut Home | About | News | Schedule | Media | Discography | Samsonia | Gallery | Merchendise | Links | Contact | Chat | Forum
Image of Header Banner
Banner
SCHEDULE
Video SCHEDULE ________________________________________________ TOUR DATES ________________________________________________
Date : time XXXXX xxxxxxxxxxxxx ---------------------Date : time XXXXX xxxxxxxxxxxxxx
Video Player
Kirim Hasil Voting
CALENDER TOOLBOX SHOUTBOX
XXXXX
+----------------------------------+
XXXXXXXXXXX
________________________________________________ Date | Time, Xxxxxxxxxxx, Xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Date | Time, Xxxxxxxxxxx, xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Date | Time, Xxxxxxxxxxx, xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx First
Prev
1 2 3 4
Next
Last
Option 1 Option 2 Option 3 Option 4
Vote Now FORUM XXXXX, Xxxxxxxxxxxxxxxxxxxx Xxxxxxxxxxxxxxxxxxxx XXXXX, Xxxxxxxxxxxxxxxxxxxx Xxxxxxxxxxxxxxxxxxxx
Kirim Pesan
SAMSONS RBT Data List RBT(Ring Back Tone)
Copyright
Gambar 3.44 Rancangan Layar Halaman Schedule Menampilkan halaman informasi tentang jadwal acara, jadwal manggung, jadwal tour dan tanggalan.
254 Welcome “xxxxx” | Logut Home | About | News | Schedule | Media | Discography | Samsonia | Gallery | Merchendise | Links | Contact | Chat | Forum
Image of Header Banner
SCHEDULE
Banner
Video Discography
Date : time XXXXX xxxxxxxxxxxxx ---------------------Date : time XXXXX xxxxxxxxxxxxxx
Video Player image
Name of album
Kirim Hasil Voting
SHOUTBOX
XXXXX
+----------------------------------+
XXXXXXXXXXX image
Name of album
Option 1 Option 2 Option 3 Option 4
Vote Now FORUM XXXXX, Xxxxxxxxxxxxxxxxxxxx Xxxxxxxxxxxxxxxxxxxx XXXXX, Xxxxxxxxxxxxxxxxxxxx Xxxxxxxxxxxxxxxxxxxx
Kirim Pesan
SAMSONS RBT Data List RBT(Ring Back Tone)
Copyright
Gambar 3.45 Rancangan Layar Discography Menampilkan halaman informasi tentang semua album grup musik SAMSONS.
255 Welcome “xxxxx” | Logut Home | About | News | Schedule | Media | Discography | Samsonia | Gallery | Merchendise | Links | Contact | Chat | Forum
Image of Header Banner
Banner
SCHEDULE
Video GALLERY
Date : time XXXXX xxxxxxxxxxxxx ---------------------Date : time XXXXX xxxxxxxxxxxxxx
Video Player image
image
image
Kirim Hasil Voting SHOUTBOX
XXXXX
+----------------------------------+
XXXXXXXXXXX image
image
Option 1 Option 2 Option 3 Option 4
image
Vote Now FORUM First
Prev
1 2 3 4
Next
Last
XXXXX, Xxxxxxxxxxxxxxxxxxxx Xxxxxxxxxxxxxxxxxxxx XXXXX, Xxxxxxxxxxxxxxxxxxxx Xxxxxxxxxxxxxxxxxxxx
Kirim Pesan
SAMSONS RBT Data List RBT(Ring Back Tone)
Copyright
Gambar 3.46 Rancangan Layar Halaman Gallery Menampilkan halaman yang berisi semua foto-foto grup musik SAMSONS.
256 Welcome “xxxxx” | Logut Home | About | News | Schedule | Media | Discography | Samsonia | Gallery | Merchendise | Links | Contact | Chat | Forum
Image of Header Banner
SCHEDULE
Banner
Video LINKS
Date : time XXXXX xxxxxxxxxxxxx ---------------------Date : time XXXXX xxxxxxxxxxxxxx
Otrher Links
image
Video Player
XXXXXXXXXXX XXXXXXXXXXX XXXXXXXXXXX XXXXXXXXXXX
image
Kirim Hasil Voting
SHOUTBOX
XXXXX
+----------------------------------+
XXXXXXXXXXX Option 1 Option 2 Option 3 Option 4
image
Vote Now FORUM XXXXX, Xxxxxxxxxxxxxxxxxxxx Xxxxxxxxxxxxxxxxxxxx XXXXX, Xxxxxxxxxxxxxxxxxxxx Xxxxxxxxxxxxxxxxxxxx
Kirim Pesan
SAMSONS RBT Data List RBT(Ring Back Tone)
Copyright
Gambar 3.47 Rancangan Layar Links Menampilkan halaman yang berisi links atau situs lainya yang berhubungan dengan grup musik SAMSONS.
257 Welcome “xxxxx” | Logut Home | About | News | Schedule | Media | Discography | Samsonia | Gallery | Merchendise | Links | Contact | Chat | Forum
Image of Header Banner
SCHEDULE
Banner
Video SEKRETARIAT SAMSONIA
Date : time XXXXX xxxxxxxxxxxxx ---------------------Date : time XXXXX xxxxxxxxxxxxxx
Video Player
Sekretariat Samsonia XXXXXXXXXXX XXXXXXXXXXX XXXXXXXXXXX XXXXXXXXXXX
SHOUTBOX
Kirim Hasil Voting File Riders
File Riders XXXXXXXXXXX
XXXXX
+----------------------------------+
Countact Us Nama
textbox
Alamat
textbox
Email
textbox
No Telp
textbox
Komentar
textbox
Kirim Pesan
Option 1 Option 2 Option 3 Option 4
Vote Now FORUM XXXXX, Xxxxxxxxxxxxxxxxxxxx Xxxxxxxxxxxxxxxxxxxx XXXXX, Xxxxxxxxxxxxxxxxxxxx Xxxxxxxxxxxxxxxxxxxx Submit
SAMSONS RBT Data List RBT(Ring Back Tone)
Copyright
Gambar 3.48 Rancangan Layar Contact Menampilkan halaman contact yang berisi informasi jika ingin mencari kontak tentang grup musik SAMSONS.
258 Welcome “xxxxx” | Logut Home | About | News | Schedule | Media | Discography | Samsonia | Gallery | Merchendise | Links | Contact | Chat | Forum
Image of Header Banner
SCHEDULE
Banner
Video CHAT
Date : time XXXXX xxxxxxxxxxxxx ---------------------Date : time XXXXX xxxxxxxxxxxxxx
Video Player
Kirim Hasil Voting SHOUTBOX
XXXXX
+----------------------------------+
XXXXXXXXXXX CHAT BOX
Friend List
Option 1 Option 2 Option 3 Option 4
Vote Now FORUM
Menu
XXXXX, Xxxxxxxxxxxxxxxxxxxx Xxxxxxxxxxxxxxxxxxxx XXXXX, Xxxxxxxxxxxxxxxxxxxx Xxxxxxxxxxxxxxxxxxxx
Text
Kirim Pesan
SAMSONS RBT Data List RBT(Ring Back Tone)
Copyright
Gambar 3.49 Rancangan Layar Chatbox Menampilkan halaman khusus aplikasi chat box yang berfungsi sebagai ruangan untuk mengirim pesan singkat atau chat room.
259 Welcome “xxxxx” | Logut Home | About | News | Schedule | Media | Discography | Samsonia | Gallery | Merchendise | Links | Contact | Chat | Forum
Banner
Banner
SCHEDULE
Video MERCHANDISE
Date : time XXXXX xxxxxxxxxxxxx ---------------------Date : time XXXXX xxxxxxxxxxxxxx
Xxxxxxxxx Yet Added! Add to Cart Kode: xxxxxx Harga satuan: Rp. xxxxxxxx
Image of merchanidse
Video Player
Kirim Hasil Voting
XXXXX
+----------------------------------+
SHOUTBOX
Xxxxxxxxx Yet Added! Add to Cart Kode: xxxxxx Harga satuan: Rp. xxxxxxxx
Image of merchanidse
First Kirim Pesan
Xxxxxxxxx Yet Added! Add to Cart Kode: xxxxxx Harga satuan: Rp. xxxxxxxx
Image of merchanidse
Prev
1 2 3 4
Next
Last
XXXXXXXXXXX Option 1 Option 2 Option 3 Option 4
Vote Now FORUM XXXXX, Xxxxxxxxxxxxxxxxxxxx Xxxxxxxxxxxxxxxxxxxx XXXXX, Xxxxxxxxxxxxxxxxxxxx Xxxxxxxxxxxxxxxxxxxx
View Your Shopping Chart SAMSONS RBT Data List RBT(Ring Back Tone)
Copyright
Gambar 3.50 Rancangan Layar Merchandise Menampilkan halaman yang berfungsi untuk memberikan infromasi tentang merchandise.
260 Welcome “xxxxx” | Logut Home | About | News | Schedule | Media | Discography | Samsonia | Gallery | Merchendise | Links | Contact | Chat | Forum
Image of Header Banner
SCHEDULE
Banner
Video MERCHANDISE
Date : time XXXXX xxxxxxxxxxxxx ---------------------Date : time XXXXX xxxxxxxxxxxxxx
Berikut ini barang-barang yang sudah kamu pilih :
Video Player
Nama
Harga
Jumlah
Ukuran
Aksi
XXXX
@Rp.XXXX
_______
_______
Remove
XXXX
@Rp.XXXX
_______
_______
Remove
XXXX
@Rp.XXXX
_______
_______
Remove
Kirim Hasil Voting SHOUTBOX XXXXXXXXXXX
XXXXX
+----------------------------------+
Submit
Vote Now FORUM
First Kirim Pesan
Option 1 Option 2 Option 3 Option 4
*Untuk barang yang tidak memiliki ukuran, kolom ukuran dapat dikosongkan,
Prev
1 2 3 4
Next
Last
XXXXX, Xxxxxxxxxxxxxxxxxxxx Xxxxxxxxxxxxxxxxxxxx XXXXX, Xxxxxxxxxxxxxxxxxxxx Xxxxxxxxxxxxxxxxxxxx
View Your Shopping Chart SAMSONS RBT Data List RBT(Ring Back Tone)
Copyright
Gambar 3.51 Rancangan Layar Daftar Pesanan Merchandise Menampilkan halaman yang berisi form pemesanan merchandise.
261 Welcome “xxxxx” | Logut Home | About | News | Schedule | Media | Discography | Samsonia | Gallery | Merchendise | Links | Contact | Chat | Forum
Image of Header Banner
SCHEDULE
Video MERCHANDISE
Date : time XXXXX xxxxxxxxxxxxx ---------------------Date : time XXXXX xxxxxxxxxxxxxx
Halo Samsoniaku, Terima kasih sudah berbelanja di website samsons, ini adalah beberapa barang yang kamu pilih
+----------------------------------+
SHOUTBOX
XXXXX
Banner
Nama
Harga
Jumlah
Ukuran
XXXX
@Rp.XXXX
_______
_______
XXXX
@Rp.XXXX
_______
_______
XXXX
@Rp.XXXX
_______
_______
Total Barang
_______
TOTAL HARGA
_______
Berikut ini data kamu: Nama: astra Alamat / Provinsi: jl veteran no 11, duren tiga, kalibata / DKI Jakarta No. Telepon / Email: /
[email protected] Untuk selanjutnya kamu akan di hubungi lebih lanjut sama tim kami, terus berbelanja yah Regards, samsons
Video Player
Kirim Hasil Voting XXXXXXXXXXX Option 1 Option 2 Option 3 Option 4
Vote Now FORUM XXXXX, Xxxxxxxxxxxxxxxxxxxx Xxxxxxxxxxxxxxxxxxxx XXXXX, Xxxxxxxxxxxxxxxxxxxx Xxxxxxxxxxxxxxxxxxxx
Kirim Pesan
SAMSONS RBT Data List RBT(Ring Back Tone)
Copyright
Gambar 3.52 Rancangan Layar Konfirmasi Pemesanan Merchandise Menampilkan halaman yang berisis form konfimasi bahwa telah memesan barang pada halaman merchandise.
262
Gambar 3.53 Rancangan Layar Update Profile Member Menampilkan halaman form untuk merubah profile bagi anggota yang telah login.
263 Welcome “xxxxx” | Logut Home | About | News | Schedule | Media | Discography | Samsonia | Gallery | Merchendise | Links | Contact | Chat | Forum
Image of Header Banner
Banner
SCHEDULE
Video FANS COMMENT
Date : time XXXXX xxxxxxxxxxxxx ---------------------Date : time XXXXX xxxxxxxxxxxxxx
Video Player Submit Shoutbox Close ___________________________________________ Comment Username, Datetime Kirim Hasil Voting Xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
SHOUTBOX
____________________________________________ Username, Datetime Xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ____________________________________________ Username, Datetime Xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ____________________________________________
XXXXX
First
Prev
1 2 3 4
Next
Kirim Komentarmu
Last
XXXXXXXXXXX xxxxxxxxxxxxxx Option 1 Option 2 Option 3 Option 4
Vote Now Submit FORUM XXXXX, Xxxxxxxxxxxxxxxxxxxx Xxxxxxxxxxxxxxxxxxxx XXXXX, Xxxxxxxxxxxxxxxxxxxx Xxxxxxxxxxxxxxxxxxxx
SAMSONS RBT Data List RBT(Ring Back Tone)
Copyright
Gambar 3.54 Rancangan Layar Kirim Komentar Menampilkan halaman untuk fans grup musik samsons dapat memberikan komentar di dalam aplikasi ini.
264
Gambar 3.55 Rancangan Layar Lupa Password Menampilkan form lupa password apabila pengguna lupa dengan password untuk akses kedalam aplikasi ini.
265
Gambar 3.56 Rancangan Layar Register Member Halama registrasi anggota baru, apabila pengguna melakukan registrasi untuk menjadi member maka form registrasi ini akan muncuk pada halaman index.
266
Welcome “xxxxx” | Logut Home | About | News | Schedule | Media | Discography | Samsonia | Gallery | Merchendise | Links | Contact | Chat | Forum
Image of Header Banner
Banner
FORUM Forum
Jumlah Topik Jumlah Posting
Posting Terakhir
xxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxx Forum xxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxx
SAMSONS RBT Data List RBT(Ring Back Tone)
Copyright
Gambar 3.57 Rancangan Layar Forum Menampilkan halaman forum yaiut halaman khusus bagi para fans untuk berkomunikasi dengan bebas.
267 Welcome “xxxxx” | Logut Home | About | News | Schedule | Media | Discography | Samsonia | Gallery | Merchendise | Links | Contact | Chat | Forum
Image of Header Banner
Banner
FORUM Forum xxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxx
Message
Reply
xxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxx Submit
Cancel
SAMSONS RBT Data List RBT(Ring Back Tone)
Copyright
Gambar 3.58 Rancangan Layar Reply Forum Menampilkan fungsi reply pada halaman forum, jika member ingin membalas pesan pada forum.
268 Welcome “xxxxx” | Logut Home | About | News | Schedule | Media | Discography | Samsonia | Gallery | Merchendise | Links | Contact | Chat | Forum
Image of Header Banner
Add Image Gallery
SCHEDULE
Close
SAMSONIA ________________________________________________ Browse Photo FANS PERSONAL ACCOUNT ________________________________________________ Caption
Date : time XXXXX xxxxxxxxxxxxx ---------------------Date : time XXXXX xxxxxxxxxxxxxx
Banner
Video
Video Player
Submit
Name xxxxx User name xxxx Member since xxxxx update profile
image SHOUTBOX
Kirim Hasil Voting
XXXXX
+----------------------------------+
XXXXXXXXXXX Add Image Gallery
________________________________________________
Option 1 Option 2 Option 3 Option 4
Vote Now FORUM XXXXX, Xxxxxxxxxxxxxxxxxxxx Xxxxxxxxxxxxxxxxxxxx XXXXX, Xxxxxxxxxxxxxxxxxxxx Xxxxxxxxxxxxxxxxxxxx
Kirim Pesan
SAMSONS RBT Data List RBT(Ring Back Tone)
Copyright
Gambar 3.59 Rancangan Layar Add Image Menampilkan halaman bagi para member yang dapat upload foto untuk personal account mereka.
269
B. Rancangan Layar Admin Untuk lebih memperjelas rancangan layar member dibawah ini terdapat table 3.42 yaitu table fungsi/menu vs pengguna yang menjelsakan fungsi/menu aplikasi, proses bisnisnya dan storyboard nya Tabel 3.96 Fungsi/Menu vs Pengguna (Admin) No.
1.
Fungsi/Menu
Digunakan Pada
Aplikasi
Proses Bisnis Baru
Login
Login
Nama Layar (Storyboard)
Halaman Index Admin. Fungsi Menu Login untuk memasukkan informasi terlebih dahulu sebelum bisa menggunakan semua fungsi sistem dengan optimal. Informasi yang diminta adalah : Username dan Password
2.
Administrator
Add, Update, Delete
Halaman admnistrator. Halaman ini
Administrator
menampilkan informasi administrator. Halaman ini juga dapat melakukan add, update, delete data administrator.
3.
Shoutbox
Update dan Delete
Halaman shoutbox. Halaman ini
Administrator
menampilkan informasi pesan shoutbox member. Halaman ini juga dapat melakukan
270
updatdan delete data pesan shoutbox member. 4.
Members
Lihat Inforamasi dan Halaman admnistrator. Halaman ini Update Data
menampilkan informasi member. Halaman
Member
ini juga dapat melakukan update data member.
5.
Personnel
Add, Update, Delete
Halaman personnel. Halaman ini
Personnel
menampilkan informasi personnel. Halaman ini juga dapat melakukan add, update, delete data personnel.
6.
Today News
Add, Update, Delete
Halaman Today News. Halaman ini
Today News
menampilkan informasi Today News. Halaman ini juga dapat melakukan add, update, delete data Today News.
7.
Event News
Add, Update, Delete
Halaman Event News. Halaman ini
Event News
menampilkan informasi Event News. Halaman ini juga dapat melakukan add, update, delete data Event News.
8.
Blog
Add, Update, Delete
Halaman blog. Halaman ini menampilkan
Blog
informasi blog. Halaman ini juga dapat
271
melakukan add, update, delete data blog. 9.
Schedule Type
Add dan Update
Halaman Schedule Type. Halaman ini
Blog
menampilkan informasi Schedule Type. Halaman ini juga dapat melakukan add dan update data Schedule Type.
10.
Tour Schedule
Add, Update, Delete
Halaman Tour Schedule. Halaman ini
Tour Schedule
menampilkan informasi Tour Schedule. Halaman ini juga dapat melakukan add, update, delete data Tour Schedule.
11.
Event Schedule
Add, Update, Delete
Halaman Event Schedule. Halaman ini
Event Schedule
menampilkan informasi Event Schedule. Halaman ini juga dapat melakukan add, update, delete data Event Schedule.
12.
Album
Add dan Update
Halaman Album. Halaman ini menampilkan
Album
informasi Album. Halaman ini juga dapat melakukan add dan update data Album.
13
Video
Add, Update, Delete
Halaman Video. Halaman ini menampilkan
Video
informasi Video. Halaman ini juga dapat melakukan add, update, delete data Video.
14.
Lyric
Add, Update, Delete
Halaman Lyric. Halaman ini menampilkan
272
Lyric
informasi Lyric. Halaman ini juga dapat melakukan add, update, delete data Lyric.
15.
Gallery
Add, Update, Delete
Halaman gallery. Halaman ini menampilkan
gallery
informasi gallery. Halaman ini juga dapat melakukan add, update, delete data gallery.
16.
Merchandise
Add, Update, Delete
Halaman Merchandise. Halaman ini
Merchandise
menampilkan informasi Merchandise. Halaman ini juga dapat melakukan add, update, delete data Merchandise.
17.
Forums
Add dan Update
Halaman Forums. Halaman ini
Forums
menampilkan informasi Forums. Halaman ini juga dapat melakukan add dan update Forums.
18.
Links
Add, Update, Delete
Halaman Links. Halaman ini menampilkan
Links
informasi Links. Halaman ini juga dapat melakukan add, update, delete data Links.
19.
Polling
Add, Update, Delete
Halaman Polling. Halaman ini
Polling
menampilkan informasi Polling. Halaman ini juga dapat melakukan add, update, delete data Polling.
273
20.
Banner
Add, Update, Delete
Halaman Banner. Halaman ini
Banner
menampilkan informasi Banner. Halaman ini juga dapat melakukan add, update, delete data Banner.
21.
RBT
Add, Update, Delete
Halaman RBT. Halaman ini menampilkan
RBT
informasi RBT. Halaman ini juga dapat melakukan add, update, delete data RBT.
274 Logout
Admnistrator Menu
Welcome admnistrator, Today is datetime xxxxxx ADD NEW
MENU TITLE
Summary : pending (xx) | online (xx) | offline (xx) | Total (xxxx) First | Prev 1|2|3|4|5|
UPDATE
Next | Last DELETE
DATE
Last update
Namedate, Date
time
Username DELETE
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
DATE
Last update
Namedate, Date
time
Username DELETE
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
DATE
Last update
Namedate, Date
time
Username DELETE
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Copyright
Gambar 3.60 Rancangan Layar Home Admin Menampilkan halaman awal bagi administrator aplikasi komunitas berbasi web grup musik SAMSONS, berisi tanggal yang dapat di update.
275 Logout
Admnistrator Menu
Welcome admnistrator, Today is datetime xxxxxx ADD NEW
Administrator Shoutox Members (Samsons)
UPDATE
Add Album
About Personel News Today News Event News Blog Schedule Schedule Type Tour Schedule Event Schedule Media/Discography Albums Video Lyric Wallpaper Gallery Band,Memorabilia,Footage Gallery Personnel Bams Irfan Erik Aldri Konde Merchandise Forum Links Polling Banner RBT
Headline xxxxxxx
Content
xxxxxxx
Album Order 1 Status Online Submit
Cancel
Copyright
Gambar 3.61 Rancangan Layar Add News Menampilkan halaman bagi admin untuk menambah dan merubah berita kedalam aplikasi yang akan online.
276 Logout
Admnistrator Menu
Welcome admnistrator, Today is datetime xxxxxx ADD NEW
Administrator Shoutox Members (Samsons)
UPDATE
Add Lyric
About Personel
Headline
News Today News Event News Blog
xxxxxxx Album Penantian Hidup
Schedule Schedule Type Tour Schedule Event Schedule
File
Media/Discography Albums Video Lyric Wallpaper
Browse
Content Lyric xxxxxxx
Gallery Band,Memorabilia,Footage Gallery Personnel Bams Irfan Erik Aldri Konde
Content Chord xxxxxxx Status Online
Merchandise Forum Links Polling Banner RBT
Submit
Cancel
Copyright
Gambar 3.62 Rancangan Layar Add Lyric dan Chord Menampilkan halaman bagi admin untuk menambah dan merubah lirik lagu dan chord lagu
277 Logout
Admnistrator Menu
Welcome admnistrator, Today is datetime xxxxxx ADD NEW
MENU TITLE Administrator Shoutox Members (Samsons) About Personel
Summary : pending (xx) | online (xx) | offline (xx) | Total (xxxx) First | Prev 1|2|3|4|5|
UPDATE
Next | Last DELETE
News Today News Event News Blog
DATE
Schedule Schedule Type Tour Schedule Event Schedule
Last update
Namedate, Date
time
Username DELETE
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
DATE
Media/Discography Albums Video Lyric Wallpaper
Last update
Namedate, Date
time
Username DELETE
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
DATE Gallery Band,Memorabilia,Footage Gallery Personnel Bams Irfan Erik Aldri Konde
Last update
Namedate, Date
time
Username DELETE
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Merchandise Forum Links Polling Banner RBT
Copyright
Gambar 3.63 Rancangan Layar View Data Halaman Admin Menampilkan halaman bagi admin untuk melihat data seperti tanggal dan user yang sudah mendaftar.
278 Logout
Admnistrator Menu
Welcome admnistrator, Today is datetime xxxxxx ADD NEW
Administrator Shoutox Members (Samsons)
UPDATE
Add Merchandise
About Personel News Today News Event News Blog Schedule Schedule Type Tour Schedule Event Schedule Media/Discography Albums Video Lyric Wallpaper Gallery Band,Memorabilia,Footage Gallery Personnel Bams Irfan Erik Aldri Konde
Name xxxxxxx
Price xxxxxxx Kode Produk xxxxxxx Status Online
Merchandise Forum Links Polling Banner RBT
Submit
Cancel
Copyright
Gambar 3.64 Rancangan Layar Add Merchandise Menampilkan halaman bagi admin untuk dapat menambah data produk merchandise.
279 Logout
Admnistrator Menu
Welcome admnistrator, Today is datetime xxxxxx ADD NEW
Administrator Shoutox Members (Samsons)
UPDATE
Add Blog
About Personel News Today News Event News Blog Schedule Schedule Type Tour Schedule Event Schedule Media/Discography Albums Video Lyric Wallpaper Gallery Band,Memorabilia,Footage Gallery Personnel Bams Irfan Erik Aldri Konde
Headline xxxxxxx
Content
xxxxxxx
Status Online
Merchandise Forum Links Polling Banner RBT
Submit
Cancel
Copyright
Gambar 3.65 Rancangan Layar Add Blog Menampilkan halaman bagi admin untuk menulis blog khusus grup musik SAMSONS.
280 Logout
Admnistrator Menu
Welcome admnistrator, Today is datetime xxxxxx ADD NEW
Administrator Shoutox Members (Samsons)
UPDATE
Forum Category
About Personel News Today News Event News Blog
Forum Forum
Schedule Schedule Type Tour Schedule Event Schedule
Add
Forum Category
Add Edit
Sub Category
Media/Discography Albums Video Lyric Wallpaper
Edit
Forum Category
Gallery Band,Memorabilia,Footage Gallery Personnel Bams Irfan Erik Aldri Konde
Add Edit
Sub Category
Edit
Merchandise Forum Links Polling Banner RBT
Copyright
Gambar 3.66 Rancangan Layar Add dan Edit Forum Menampilkan halaman bagi admin utntuk merubah data pada fitur forum.
281
Welcome To Samsons Admin Area
Username Password
Submit
Cancel
Gambar 3.67 Rancangan Layar Halaman Login Menampilkan form login apabila pengguna akan mengakses kedalam sistem admin dari aplikasi komunitas berbasis web grup musik SAMSONS.
282
You Are Successfully Logout From Admin Site
Click Login to Log back in
Login
Gambar 3.68 Rancangan Layar Logout Menampilkan halaman yang memberitahu apabila pengguna dalam sistem admin telah menutup aplikasi admin.
283 Logout
Admnistrator Menu
Welcome admnistrator, Today is datetime xxxxxx ADD NEW
Administrator Shoutox Members (Samsons)
UPDATE
Update Member
About Personel News Today News Event News Blog Schedule Schedule Type Tour Schedule Event Schedule Media/Discography Albums Video Lyric Wallpaper Gallery Band,Memorabilia,Footage Gallery Personnel Bams Irfan Erik Aldri Konde
Real Name xxxxxxx
Username xxxxxxx Password
User Access(Edit/Delete) 0 Status
Merchandise Forum Links
Online
Polling Banner RBT
Submit
Cancel
Copyright
Gambar 3.69 Rancangan Layar Update Member Menampilkan halaman bagi admin untuk dapat merubah data untuk anggota yang telah terdaftar dalam aplikasi.
284 Logout
Admnistrator Menu
Welcome admnistrator, Today is datetime xxxxxx ADD NEW
Administrator Shoutox Members (Samsons)
Add Personel / Update Personel
About Personel
Real Name
News Today News Event News Blog
xxxxxxx Name
Schedule Schedule Type Tour Schedule Event Schedule
xxxxxxx Place of Birth
Media/Discography Albums Video Lyric Wallpaper
xxxxxxx Gender --
Gallery Band,Memorabilia,Footage Gallery Personnel Bams Irfan Erik Aldri Konde Merchandise Forum Links Polling Banner RBT
Date Of Birth date
month
year
Religion -Education xxxxxxx Submit
Cancel
Copyright
Gambar 3.70 Rancangan Layar Add dan Update Personel Menampilkan halaman bagi admin untuk merubah data personal grup musik SAMSONS.
UPDATE
285 Logout
Admnistrator Menu
Welcome admnistrator, Today is datetime xxxxxx ADD NEW
Administrator Shoutox Members (Samsons) About Personel News Today News Event News Blog
UPDATE
Add News Headline xxxxxxx Content
Schedule Schedule Type Tour Schedule Event Schedule Media/Discography Albums Video Lyric Wallpaper Gallery Band,Memorabilia,Footage Gallery Personnel Bams Irfan Erik Aldri Konde
xxxxxxx
Source xxxxxxx Status Online
Merchandise Forum Links Polling Banner RBT
Submit
Cancel
Copyright
Gambar 3.71 Rancangan Layar Add dan Edit News Menampilkan halaman bagi admin untuk merubah data pada fitur news yang berisi informasi tentang berita acara grup musik SAMSONS.
286 Logout
Admnistrator Menu
Welcome admnistrator, Today is datetime xxxxxx ADD NEW
Administrator Shoutox Members (Samsons) About Personel News Today News Event News Blog
Add Schedule Tour Schedule Date Date 01
Media/Discography Albums Video Lyric Wallpaper Gallery Band,Memorabilia,Footage Gallery Personnel Bams Irfan Erik Aldri Konde Merchandise Forum Links Polling Banner RBT
Month Jan
Year
1984
Time 19
Schedule Schedule Type Tour Schedule Event Schedule
UPDATE
: 00
s/d 20
: 00
Type TV Show Name xxxxxxx Place xxxxxxx City xxxxxxx Content xxxxxxx Status
Online
Submit
Cancel
Copyright
Gambar 3.72 Rancangan Layar Add/Edit Schedule Menampilkan halaman bagi admin untuk merubah data pada fitur schedule yang berisi semua jadwal kegiatan acara yang dilakukan oleh grup musik SAMSONS.
287
3.6.3 Spesifikasi Proses 3.6.3.1 Spesifikasi modul Member Module Index Members Index Tampilkan index IF Login on Click Then Buka Database IF Username != Username & Password!=Password THEN Tampilkan Konfirmasi Login Gagal END IF IF Username == Username & Password==Password THEN Tampilkan Halaman Home End IF END IF IF Register New on Click Then Tampilkan PopUp Form Register New IF validasi = invalid THEN Tampilkan Konfirmasi Register New Gagal ELSE IF Validasi = valid THEN Buka Database
288
Simpan Data Register New Member Kirim Email Aktivasi Account Tampilkan Konfirmasi Register New Member Berhasil END IF END IF IF Lupa Password on Click Then Tampilkan PopUp Form Lupa Password IF Username!=Username & Email!=Email THEN Tampilkan Konfirmasi Data Tidak Ada ELSE IF Username == Username & Email == Email THEN Tampilkan Konfirmasi Sukses Buka Database Kirim Email Data Username & Password END IF END IF IF Enter Here on Click THEN Tampilkan Halaman Home END IF IF Kode RBT on Click THEN Tampilkan Halaman RBT
289
END IF IF Lihat Lyric Click THEN Tampilkan Halaman Lyrcis END IF 3.6.3.2 Module Register New Register New Tampilkan Form Register New IF validasi = invalid THEN Tampilkan Konfirmasi Register New Gagal ELSE IF Validasi = valid THEN Buka Database Simpan Data Register New Member Kirim Email Aktivasi Account Tampilkan Konfirmasi Register New Member Berhasil END IF
3.6.3.3 Module Lupa Password Tampilkan Form Lupa Password IF Username!=Username & Email!=Email THEN Tampilkan Konfirmasi Data Tidak Ada
290
ELSE IF Username == Username & Email == Email THEN Tampilkan Konfirmasi Sukses Buka Database Kirim Email Data Username & Password END IF 3.6.3.4 Module Home Member Home IF About on Click THEN Tampilkan Halaman About END IF IF News on Click THEN Tampilkan Halaman News END IF IF Schedule on Click THEN Tampilkan Halaman Schedule END IF IF Media on Click THEN Tampilkan Halaman Media END IF IF Discography on Click THEN
291
Tampilkan Halaman Discography END IF IF Samsonia on Click THEN Tampilkan Halaman Samsonia END IF IF Gallery on Click THEN Tampilkan Halaman Gallery END IF IF Merchandise on Click THEN Tampilkan Halaman Merchandise END IF Links on Click THEN Tampilkan Halaman Links END IF IF Contact on Click THEN Tampilkan Halaman Contact END IF IF Chat on Click THEN Tampilkan Halaman Chat END IF
292
IF Forum on Click THEN Tampilkan Halaman Forum END IF IF RBT on Click THEN Tampilkan Halaman RBT END IF IF Media on Click THEN Tampilkan Halaman Media END IF IF Kirim Pesan Shoutbox on Click THEN Tampilkan Konfirmasi Harus Login END IF IF Voting on Click THEN Simpan Jawaban Voting END IF 3.6.3.5 Module Index Admin Index Tampilkan Form Login IF Username != Username & Password != Password THEN Tampilkan halaman Index
293
ELSE IF Username == Username & Password == Pasword THEN Tampilkan halaman Home Admin END IF
3.6.3.6 Module Home Admin IF Administratoron Click THEN Tampilkan Halaman Administrator END IF IF Shoutbox on Click THEN Tampilkan Halaman Shoutbox END IF IF Members on Click THEN Tampilkan Halaman Members END IF IF Personnel on Click THEN Tampilkan Halaman Personnel END IF IF Today News on Click THEN Tampilkan Halaman Today News END IF
294
IF Event News on Click THEN Tampilkan Halaman Event News END IF IF Schedule Type on Click THEN Tampilkan Halaman Schedule Type END IF IF Tour Schedule on Click THEN Tampilkan Halaman Tour Schedule END IF Event Schedule on Click THEN Tampilkan Halaman Event Schedule END IF IF Album on Click THEN Tampilkan Halaman Album END IF IF Video on Click THEN Tampilkan Halaman Video END IF IF Lyric on Click THEN Tampilkan Halaman Lyric
295
END IF IF Wallpaper on Click THEN Tampilkan Halaman Wallpaper END IF IF Gallery Band on Click THEN Tampilkan Halaman Gallery Band END IF IF Gallery Personil Shoutbox on Click THEN Tampilkan Gallery Personil END IF IF Merchandise on Click THEN Tampilkan Halaman Merchandise END IF IF Forum on Click THEN Tampilkan Halaman Forum END IF IF Links on Click THEN Tampilkan Halaman Links END IF IF Polling on Click THEN
296
Tampilkan Halaman Polling END IF IF Banner on Click THEN Tampilkan Halaman Banner END IF IF RBT on Click THEN Tampilkan Halaman RBT END IF 3.6.3.7 Spesifikasi Proses Ubah Profile Member Mulai Tampilkan Halaman Home Fans Account on Click THEN IF Member is Login THEN Tampilkan Halaman Fans Account Profile END IF IF Update Button on Click THEN Tampilkan Halaman Ubah Profile Member Tampilkan Data Profile Member
297
END IF IF Button Submit on Click THEN Validasi Inputan ELSE IF Validasi Inputan = Tidak Valid THEN Tampilkan Konfirmasi Data Profile Tidak Valid ELSE Update Data Members END IF Tampilkan Konfirmasi Update Profile Berhasil END IF Selesai 3.6.3.8 Spesifikasi Proses Kirim Shoutbox Mulai Tampilkan Halaman Home IF Session Members is Login THEN ELSE IF Button Kirim Shoutbox on Click THEN Tampilkan PopUp Form Pesan Shoutbox
298
ELSE IF Button Submit on Clcik THEN Simpan Pesan Shoutbox Tampilkan Data Shoutbox ELSE Tampilkan Konfirmasi PopUp Member Harus Login END IF Selesai 3.6.3.9 Spesifikasi Proses Kirim Comment Mulai Tampilkan Halaman Home IF Button Samsonia Comment on Click & Session Members is Login THEN Tampilkan Halaman Samsonia Comment ELSE IF Button Kirim Shoutbox on Click THEN Tampilkan PopUp Form Pesan Shoutbox ELSE IF Button Submit on Clcik THEN Simpan Pesan Shoutbox
299
Tampilkan Data Shoutbox ELSE Tampilkan Konfirmasi PopUp Member Harus Login END IF Selesai
3.6.3.10 Spesifikasi Proses Pemesanan Merchandise Mulai Tampilkan Halaman Home Fans Merchandise on Click THEN Tampilkan Halaman Merchandise END IF IF View Your Shopping Cart on Click THEN IF Member is Login THEN Tampilkan Halaman View Shopping Cart Tampilkan Data Profile Member END IF
300
END IF IF Button Submit on Click THEN Validasi Data Inputan ELSE IF Validasi Inputan = Tidak Valid THEN Tampilkan Konfirmasi Pemesanan Merchandise Harus Di Isi Dengan Benar ELSE Simpan Data Pesanan Merchandise Member END IF Tampilkan Konfirmasi Pesanan Merchandise Berhasil END IF Selesai
3.6.3.11 Spesifikasi Proses Reply Forum Mulai Tampilkan Halaman Home IF Menu Forum on Click THEN
301
Tampilkan Halaman Forum END IF IF Link Sub Category Forum on Click THEN Tampilkan Halaman Sub Category Forum END IF IF Button Relpy on Click THEN IF Member is Login THEN Tampilkan Form Reply Forum END IF END IF IF Button Submit on Click THEN Simpan Data Reply Forum Tampilkan Halaman Sub Forum Category END IF Selesai
302
3.6.3.12 Spesifikasi Update Admin Mulai Tampilkan Halaman Login Admin IF Username != Username & Password != Password THEN Tampilkan Halaman Gagal Login Admin ELSE Tampilkan Halaman Home Admin END IF IF Menu Schedule Event on Click THEN Tampilkan Halaman Schedule Event END IF IF Link Nama Event on Click THEN Tampilkan Halaman Event END IF IF Button Edit on Click THEN Tampilkan Halaman Form Edit Schedule Event Validasi Data Inputan
303
ELSE IF Validasi Inputan = Tidak Valid THEN Tampilkan Konfirmasi Data Harus Di Isi Dengan Benar ELSE Simpan Data Schedule Event END IF Tampilkan Halaman Event END IF Selesai 3.6.3.13 Spesifikasi Insert Data Pada Admin Mulai Tampilkan Halaman Login Admin IF Username != Username & Password != Password THEN Tampilkan Halaman Gagal Login Admin ELSE Tampilkan Halaman Home Admin END IF IF Menu Schedule Event on Click THEN
304
Tampilkan Halaman Schedule Event END IF IF Button Add on Click THEN Tampilkan Halaman Form Add Schedule Event Validasi Data Inputan ELSE IF Validasi Inputan = Tidak Valid THEN Tampilkan Konfirmasi Data Harus Di Isi Dengan Benar ELSE Simpan Data Schedule Event END IF Tampilkan Halaman Event END IF Selesai 3.6.3.14 Spesifikasi Delete Data Pada Admin Mulai Tampilkan Halaman Login Admin IF Username != Username & Password != Password THEN
305
Tampilkan Halaman Gagal Login Admin ELSE Tampilkan Halaman Home Admin END IF IF Menu Schedule Event on Click THEN Tampilkan Halaman Schedule Event END IF IF Cek Box Delete on Click THEN Pilih Data Untuk Delete END IF IF Button Delete on Click THEN Delete Data yang Dipilih Pada Database END IF Tampilkan Halaman Schedule Event Selesai
306
3.6.3.15 Spesifikasi Proses Kontes Samsonia Mulai Tampilkan Halaman Login IF Login on Click THEN ELSE IF Username != Username & Password != Password THEN Tampilkan Konfirmasi Gagal Login ELSE Tampilkan Halaman Home Contest Samsons ENABLE Link Contest END IF IF Enter on Click THEN Tampilkan Halaman Home Contest Samsons DISABLE Link Contest END IF 3.6.3.16 Spesifikasi Proses Kirim Hasil Kontes Mulai Tampilkan Halaman Index Contest Samsons IF Session Member is Login THEN Tampilkan Halaman Home Contest Samsons
307
ENABLE Link Contest ELSE DISABLEL Link Ccontest END IF IF Link Contest on Click THEN Tampilkan Halaman Contest END IF IF Upload on Click THEN Simpan Data pada database END IF 3.6.3.17 Spesifikasi Proses Voting Kontes Mulai Tampilkan Halaman Index Contest Samsons IF Session Member is Login THEN Tampilkan Halaman Home Contest Samsons ENABLE Link Contest ELSE DISABLEL Link Ccontest END IF IF Vote on Click THEN
308
Validasi vote Tampilkan Konfirmasi Sudah Vote END IF 3.6.3.18 Spesifikasi Proses Laporan Pemesanan Merchandise Mulai Tampilkan Halaman Login Admin IF Username != Username & Password != Password THEN Tampilkan Halaman Gagal Login Admin ELSE Tampilkan Halaman Home Admin END IF IF Menu Report on Click THEN Tampilkan Halaman Report END IF IF Button Search on Click THEN Tampilkan data pemesanan berdasarkan nilai yang dicari END IF