1 PENGEMBANGAN SISTEM INFORMASI PEMASARAN PADA INTERNATIONAL SPORTS CLUB OF INDONESIA Oleh : REDIKA WINTANA PROGRAM STUDI SISTEM INFORMASI FAKUTLAS SA...
PENGEMBANGAN SISTEM INFORMASI PEMASARAN PADA INTERNATIONAL SPORTS CLUB OF INDONESIA
Oleh :
REDIKA WINTANA 2040.9300.2625
PROGRAM STUDI SISTEM INFORMASI FAKUTLAS SAINS DAN TEKNOLOGI UNIVERSITAS ISLAM NEGERI SYARIF HIDAYATULLAH JAKARTA 2011 M / 1432 H
i
PENGEMBANGAN SISTEM INFORMASI PEMASARAN PADA INTERNATIONAL SPORTS CLUB OF INDONESIA
Skripsi Sebagai Salah Satu Syarat Untuk Memperoleh Gelar Sarjana Komputer (S.Kom)
Oleh :
Redika Wintana 2040.9300.2625
PROGRAM STUDI SISTEM INFORMASI FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS ISLAM NEGERI SYARIF HIDAYATULLAH JAKARTA 2011/1432 H ii
ABSTRAK
REDIKA WINTANA, Pengembangan Sistem Informasi Pemasaran pada International Sports Club of Indonesia. Di bawah bimbingan NUR AENI HIDAYAH dan ZULFIANDRI. Sistem yang berjalan di International Sport Club of Indonesia bisa dibilang sangat manual, semua laporan kegiatan pemasaran dan keuangan dilaporkan dengan memberikan hard copy kepada manajer. Dengan keadaan demikian sulit untuk seorang manajer menganalisa dan menentukan strategi pemasaran apa yang dapat dilakukan. Maka itu peneliti mencoba mengembangkan sistem yang ada di International Sports Club of Indonesia menjadi lebih terkomputerisasi dengan cara mengembangkan sistem yang dapat membantu bagian pemasaran dan bagian keuangan untuk membuat sebuah laporan pemasaran dan laporan keuangan yang nantinya dapat memudahkan manajer dalam melihat laporan secara periodik agar dapat menentukan strategi pemasaran apa yang akan dilakukan. Sistem Informasi Pemasaran dikembangkan dengan menggunakan metode pengembangan sistem Rapid Application Development (RAD) yang terdiri dari perencanaan syarat-syarat (Requirement Planning Phase), Workshop desain (RAD Design Workshop), dan Implementasi(Implementation). Tools perancangan yang digunakan adalah Unified Modelling Language (UML). Teknologi yang digunakan dalam pengembangan perangkat lunak sistem menggunakan PHP 5.2.4 sebagai bahasa pemrograman, Apache 2.2.6 sebagai web server, dan MySQL 5.0.45 sebagai database. Dengan adanya sistem informasi pemasaran manager akan lebih mudah untuk mendapatkan data pemasaran produk yang diinginkan, dan juga memudahkan menager dalam menganalisa data pemasaran produk untuk melakukan strategi pemasaran produk yang akan datang.
Kata Kunci : Sistem Informasi, Pemasaran, Internatioanl Sport Club of Indonesia, Rapid Application Development (RAD), Unified Modelling Language (UML). V Bab + Ixxxvii Halaman + 140 Halaman + 80 Gambar + 21 Tabel + 23 Simbol + Lampiran Daftar Pustaka : 24 Buku (1995 – 2010)
v
KATA PENGANTAR
Alhamdulillah, rasa syukur dan rangkaian puji saya panjatkan kehadirat Allah SWT. Tidak ada kekuatan apapun dalam diri selain karena kekuatan-Nya. Karena anugerah-Nya sehingga peneliti mampu menyelesaikan Skripsi dengan judul Pengembangan Sistem Informasi Pemasaran Pada International Sports Club of Indonesia dengan baik. Shalawat dan salam semoga Allah SWT curahkan kepada Nabi besar Muhammad SAW. Dalam penelitian ini, peneliti menyadari tidak sedikit tentunya kendala, hambatan dan kesulitan yang dihadapi, baik yang menyangkut pengaturan waktu pengumpulan bahan-bahan ataupun kondisi objektif di lapangan dan sebagainya. Namun dengan pertolongan Allah SWT serta berkat kesungguhan hati dan kerja keras peneliti dapat melewati kesulitan yang dihadapi dan semua ini tidak lepas dari dukungan, bimbingan serta bantuan dari berbagai pihak yang selalu menyertai peneliti. Untuk ini peneliti sampaikan terima kasih yang sebesar-besarnya kepada: 1. Bapak DR. Syopiansyah Jaya Putra, M.Sis, selaku Dekan Fakultas Sains dan Teknologi, Universitas Islam Negeri Syarif Hidayatullah Jakarta. 2. Ibu Nur Aeni Hidayah, MMSI, selaku Ketua Program Studi Sistem Informasi dan dosen Pembimbing I serta Bapak Zulfiandri, MMSI selaku dosen pembimbing II yang dengan penuh kesabaran telah memberi semangat dan dorongan serta arahan yang berharga dan kesediaannya
vi
memberikan waktu luang kepada peneliti sehingga peneliti dapat menyelesaikan skripsi ini. 3. Segenap bapak dan Ibu dosen Fakultas Sains dan Teknologi, khususnya pengajar Jurusan Sistem Informasi yang dengan ikhlas memberikan ilmu pengetahuan yang tiada ternilai harganya. 4. Pimpinan dan Staf perpustakaan Fakultas Sains dan Teknologi yang memberikan fasilitas untuk mengadakan studi kepustakaan. 5. International Sports Club of Indonesia yang memberikan informasi dan data yang diperlukan dan juga mengijinkan peneliti untuk mengadakan penelitian dan wawancara guna menyelesaikan skripsi ini. 6. Terima kasih yang tak terhingga banyaknya kepada Ayahanda Ramly Yusuf dan Ibunda Kasmeriyeti atas segala dukungan dalam kesabaran, keikhlasan, perhatian dan kasih sayang yang tak terbatas, senantiasa memotivasi dan menguatkan peneliti disaat lelah dan lemah hingga dalam doa dan munajatnya tak pernah terhenti memohon kepada-Nya untuk memberikan yang terbaik untuk peneliti. 7. Adik tercinta Rezania Yolanda yang selalu memberikan semangat dan dukungan,
sehingga
membuat
lebih
bersemangat
lagi
dalam
menyelesaikan skripsi ini. 8. Terima Kasih untuk “Nurul Ambariyah” yang telah memberikan segala dukungan, motivasi dan bantuan serta doanya selama menyusun skripsi ini.
vii
9. Teman-teman Seperjuangan Sistem Informasi angkatan 2004, Fakultas Sains dan Teknologi dan juga sahabat-sahabat yang selalu memberikan dorongan : Bob Mora Pinagaran Nasution, Ahmad Khaidir, Catur Sudrajat. 10. Semua pihak yang tidak bisa disebutkan satu per satu, yang telah memberikan bantuannya kepada peneliti, sehingga penelitian ini dapat terselesaikan dengan baik.
Kesempurnaan hanya milik Allah, karena itu peneliti menyadari bahwa skripsi ini masih jauh dari sempurna, oleh karena itu saran dan kritik yang membangun sangat peneliti harapkan guna penyempurnaan penelitian yang akan datang. Akhir kata, peneliti berharap agar skripsi ini dapat bermanfaat bagi peneliti dan semua yang membaca.
Ciputat,
Juli 2011
Redika Wintana 204093002625
viii
DAFTAR ISI
………………………………………………………………………
i
………………………………………………………..
ii
LEMBAR PENGESAHAN ………………………………………………….
iii
LEMBAR PENGESAHAN UJIAN …………………………………………..
iv
…………………………………………………………………..
v
………………………………………………………
vi
………………………………………………………………..
ix
…………………………………………………………..
xv
JUDUL
HALAMAN JUDUL
ABSTRAK
KATA PENGANTAR DAFTAR ISI
DAFTAR TABEL
………………………………………………………. xvii
DAFTAR GAMBAR DAFTAR SIMBOL
………………………………………………………… xxiii
DAFTAR LAMPIRAN
…………………………………………………….. xxvi
BAB 1 PENDAHULUAN 1.1
Latar Belakang
………………………………………………………..
1
1.2
Perumusan Masalah …………………………………………………….
3
ix
………………………………………………………
3
……………………………………….
4
…………………………………
4
………………………………………………
4
…………………………………………..
4
……………………………………….
4
…………..
4
…………………………………………………….
5
……………………………………..
5
………………………………………..
5
………………………………………….
6
………………………………….
6
Metode Pengembangan Sistem ………………………………….
6
…………………………………………………
6
2.1
Pengembangan Sistem …………………………………………………
8
2.2
Konsep Dasar Sistem Informasi ……………………………………….
8
……………………………………………….
8
…………………………………..
9
……………………………………………
11
……………………………………….
11
1.3
Batasan Masalah
1.4
Tujuan dan Manfaat Penelitian
1.4.1
Tujuan Penelitian bagi Peneliti
1.4.2
Manfaat Penelitian
1.4.2.1 Bagi Peneliti
1.4.2.2 Bagi Universitas
1.4.2.3 Bagi International Sports Club of Indonesia 1.5
Metode Penelitian
1.5.1
Metode Pengumpulan Data 1.5.1.1 Studi Lapangan 1.5.1.2 Studi Pustaka
1.5.1.3 Studi literatur Sejenis 1.5.2 1.6
Sistematika Penulisan
BAB 2 LANDASAN TEORI
2.2.1
Pengertian Sistem
2.2.1.1 Karakteristik Sistem 2.2.2
Pengertian Informasi
2.2.2.1 Siklus Informasi
x
2.2.3
Pengertian Pemasaran
…………………………………………..
12
2.2.4
Pengertian Sistem Informasi …………………………………….
13
………………………….
13
……………………
13
………………………………………….
14
Bauran Pemasaran (Marketing Mix) …………………………….
16
…………………………………………………….
17
……………………………………..
17
………………………………………..
18
…………………………………………..
18
2.5.1.3 Studi Literatur Sejenis ……………………………………
18
…………………………………
19
………………
19
2.5.2.2 Fase-fase RAD …………………………………………
19
………………………………….
21
2.6.1
Pengertian UML .…………………………………………………
21
2.6.2
Diagram dalam UML ……………………………………………
21
………………………………………………………………
25
…………………………………………………………………
25
……………………………………………………………………
26
…………………………………………………
26
………………………………………
26
2.3
Konsep Dasar Sistem informasi Manajemen
2.3.1 2.4
Sistem Informasi Pemasaran
2.4.1 2.5
Model Sistem Informasi Manajemen (SIM)
Metode Penelitian
2.5.1
Metode Pengumpulan Data 2.5.1.1 Studi Lapangan 2.5.1.2 Studi Pustaka
2.5.2
Metode Pengembangan Sistem
2.5.2.1 Rapid Application Development (RAD)
2.6
Unified Modeling Language (UML)
2.7
Database
2.8
Xampp
2.9
PHP
2.9.1
Pengertian PHP
2.9.2
Kelebihan-kelebihan PHP
xi
2.9.3
…………………………………………………….
27
……………………………………………………………….
27
……………………………………………
28
……………………………………………………………….
29
………………………………..
29
…………………………………………………….
30
Sintaks PHP
2.10 MySQL
2.11 Macromedia Dreamweaver 2.12 Intranet 2.12.1
Komponen Pembentuk Intranet
2.13 Jaringan Komputer 2.13.1
Jenis-jenis Jaringan
……………………………………………..
30
2.13.2
Topologi Jaringan
………………………………………………
31
2.14 Pengujian perangkat Lunak ……………………………………………
32
2.15 Studi Literatur Sejenis …………………………………………………
33
BAB 3 METODOLOGI PENELITIAN ……………………………………………
35
…………………………………………………
35
3.1.1.1 Observasi (Pengamatan) ……………………………….
35
…………………………………………….
36
3.1.2
Studi Pustaka …………………………………………………….
37
3.1.3
Studi Literatur Sejenis
………………………………………….
38
………………………………………..
38
…………………………………………………..
41
3.1
Metode Pengumpulan Data
3.1.1
Studi Lapangan
3.1.1.2 Wawancara
3.2
Metode pengembangan Sistem
3.3
Kerangka Penelitian
xii
BAB 4 HASIL DAN PEMBAHASAN …………………………………………….
42
………………………………….
42
4.1.1.1 Profil Perusahaan ………………………………………
42
4.1.1.2 Visi dan Misi Perusahaan ……………………………….
43
4.1.1.3 Struktur Organisasi …………………………………….
43
4.1.1.4 Logo Perusahaan ……………………………………….
48
4.1.2
Analisa Sistem yang berjalan …………………………………….
48
4.1.3
Definisi Masalah ………………………………………………….
49
4.1.4
Analisis Sistem yang Diusulkan ………………………………….
50
4.1.5
Tujuan Pengembangan Sistem ……………………………………
51
…………………………………………………….
52
…………………………………………….
52
………………………………………
52
4.2.1.2 Usecase Scenario ……………………………………….
55
4.2.1.3 Activity Diagram ……………………………………….
71
…………………………………….
92
4.1
Perencanaan Syarat-syarat
4.1.1
4.2
Gambaran Umum Perusahaan
Workshop Design
4.2.1
Perancangan Sistem
4.2.1.1 Usecase Diagram
4.2.1.4 Sequence Diagram 4.2.1.5 State Diagram
………………………………………... 100
4.2.2
Perancangan Form Input dan Output …………………………….. 103
Tabel 4.19 Tabel Kota ………..………………………………………………. 113 Tabel 4.20 Tabel Jenis ………………………………………………………… 113 Tabel 4.21 Tabel Bulan ………………………………………………………. 114
xvi
DAFTAR GAMBAR
……………………………………
9
………………………………………………
12
……………………………………………………
14
…………………………..
15
Gambar 2.5 Contoh Usecase Diagram
…………………………………….
22
Gambar 2.6 Contoh Activity Diagram
…………………………………….
22
Gambar 2.7 Contoh Sequence Diagram
……………………………………
23
……………………………………….
24
…………………………………..
24
………………………………………….
41
…..
44
………………….
48
……………………………
49
………………………….
50
Gambar 2.1 Karakteristik Suatu Sistem Gambar 2.2 Siklus Informasi Gambar 2.3 Model SIM
Gambar 2.4 Model Sistem Infomasi Pemasaran
Gambar 2.8 Contoh Class Diagram
Gambar 2.9 Contoh Statechart Diagram Gambar 3.1 Kerangka Penelitian
Gambar 4.1 Struktur Organisasi International Sport Club Of Indonesia Gambar 4.2 Logo International Sport Club Of Indonesia Gambar 4.3 Gambaran Sistem Yang Berjalan Gambar 4.4 Gambaran Sistem Yang Diusulkan
xvii
…………………………………………….
57
……………………………………..
72
………………………….
73
…………………………………….
74
…………………..
75
………………………
77
……………………………
79
………………………………
81
………………..
83
…………………….
85
………………………….
87
Gambar 4.16 Activity Diagram Laporan Promosi
………………………...
89
Gambar 4.17 Activity Diagram Bauran Integrasi
………………………….
91
……………………………………
93
Gambar 4.19 Sequence Diagram Input Pendapatan Produk …………………
94
…………….
95
Gambar 4.5 Usecase Diagram
Gambar 4.6 Activity Diagram Login
Gambar 4.7 Activity Diagram Update Password Gambar 4.8 Activity Diagram Logout
Gambar 4.9 Activity Diagram Input Pemasaran Produk Gambar 4.10 Activity Diagram Input Master Produk Gambar 4.11 Activity Diagram Input Promosi Gambar 4.12 Activity Diagram Input Place
Gambar 4.13 Activity Diagram Input Pendapatan Produk Gambar 4.14 Activity Diagram Input Biaya Promosi Gambar 4.15 Activity Diagram Laporan Produk
Gambar 4.18 Sequence Diagram Login
Gambar 4.20 Sequence Diagram Laporan Pendapatan Produk
xviii
Gambar 4.21 Sequence Diagram Input Biaya Promosi ……….………………
97
Gambar 4.22 Sequence Diagram Laporan Promosi ……………..……………
99
Gambar 4.23 State Diagram Pada user Staf Pemasaran …………………….. 101 Gambar 4.24 State Diagram Pada user Staf Keuangan ………………………. 102 Gambar 4.25 Perancangan form input pemasaran produk …………………….. 103 Gambar 4.26 Perancangan form input master produk ………………………… 103 Gambar 4.27 Perancangan form input promosi ………………………………. 104 Gambar 4.28 Perancangan form input kota …………………………………… 104 Gambar 4.29 Perancangan form input pendapatan produk …………………… 105 Gambar 4.30 Perancangan form input biaya promosi ………………………… 105 Gambar 4.31 Perancangan form output laporan produk ……………………… 106 Gambar 4.32 Perancangan form output laporan promosi …………………….. 106 Gambar 4.33 Perancangan form output bauran integrasi ……………………. 107 Gambar 4.34 Class Diagram …………………………………………………. 108 Gambar 4.35 Menu Login Staf Pemasaran……………………………………. 115 Gambar 4.36 Menu Kesalahan Username dan Password
xix
…………………. 115
…………… 116
Gambar 4.37 Menu Update Password Untuk Staff Pemasaran Gambar 4.38 Menu Home Untuk Pemasaran
……………………………. 116
Gambar 4.39 Menu Input Pemasaran Produk
…………………………….. 117
Gambar 4.40 Menu Input Pemasaran Produk (Insert Data Baru) Gambar 4.41 Menu Input Pemasaran Produk (Edit Data)
Gambar 4.43 Menu Input Master Produk (Insert Data Baru) Gambar 4.44 Menu Input Master Produk (Edit Data)
……………... 119
…………………….. 119
……………………………………….. 120
Gambar 4.46 Menu Input Promosi (Insert Data Baru) Gambar 4.47 Menu Input Promosi (Edit Data) Gambar 4.48 Menu Input Place
………………… 118
………………………………… 118
Gambar 4.42 Menu Input Master Produk
Gambar 4.45 Menu Input Promosi
…………. 117
…………………….. 120
…………………………… 121
…………………………………………… 121
Gambar 4.49 Menu Input Place (Insert Data Baru)
……………………….. 122
Gambar 4.50 Menu Input Place (Edit Data)
……………………………… 122
Gambar 4.51 Menu Login Staff Keuangan
………………………………. 123
Gambar 4.52 Menu Kesalahan Username dan Password ……………………. 123
xx
Gambar 4.53 Menu Update Password Untuk Staff Keuangan
……………. 124
……………………………….. 124
Gambar 4.54 Menu Home untuk Keuangan
Gambar 4.55 Menu Input Pendapatan Produk (Data Pendapatan) …………. 125 Gambar 4.56 Menu Input Pendapatan Produk ( Insert Data Baru) …………. 125 Gambar 4.57 Menu Input Pendapatan Produk (Edit Data) …………………. 126 Gambar 4.58 Menu Input Biaya Promosi (Data Promosi) ………………….. 126 Gambar 4.59 Menu Input Biaya Promosi (Insert Data Baru) ………………. 127 Gambar 4.60 Menu Input Biaya Promosi (Edit Data) ……………………… 127 Gambar 4.61 Menu Login User Manajer …………………………………… 128 Gambar 4.62 Menu Kesalahan Username dan Password …………………… 128 Gambar 4.63 Menu Update Password untuk Manajer ……………………… 129 Gambar 4.64 Menu Home untuk Manajer
…………………………………. 129
Gambar 4.65 Menu Laporan Produk (Overall) …………………………….. 130 Gambar 4.66 Menu Laporan Produk (Spesific)
……………………………. 130
Gambar 4.67 Menu Laporan Promosi (Overall) ……………………………. 131 Gambar 4.68 Menu Laporan Promosi (Spesific)
xxi
…………………………… 131
Gambar 4.69 Menu Bauran Integrasi (Overall)
……………………………. 132
Gambar 4.70 Menu Bauran Integrasi (Spesific)
……………………………. 132
xxii
DAFTAR SIMBOL UML (Munawar, 2005) Usecase Diagram NO
Simbol
Nama
Keterangan
1
Usecase
Fungsionalitas yang disediakan sistem Sebagai unit-unit yang saling bertukar pesan antar unit atau aktor
2
Aktor
Orang, proses, atau sistem lain yang berinteraksi dengan sistem informasi yang akan dibuat di luar sistem informasi yang akan dibuat itu sendiri.
3
Asosiasi
Komunikasi antara aktor dan usecase yang berpartisipasi pada usecase atau usecase memiliki interaksi dengan aktor
Activity Diagram
4
Status Awal
Status awal aktivitas sistem, sebuah diagram aktivitas memiliki status awal
5
Aktivitas
Aktivitas yang dilakukan sistem, aktivitas biasanya diawali dengan kata kerja
6
Pencabangan / decision
Asosiasi pencabangan dimana jika ada pilihan aktivitas lebih dari satu
7
Join
Digunakan untuk menunjukkan kegiatan yang digabungkan
xxiii
8
Fork
Digunakan untuk menunjukkan kegiatan yang dilakukan secara paralel
9
Status Akhir
Status akhir yang dilakukan sistem, sebuah diagram aktivitas memiliki sebuah status akhir
Sequence Diagram
Garis Hidup / lifeline
Menyatakan kehidupan suatu objek
Objek
Menyatakan objek yang berinteraksi pesan
Waktu Aktif
Menyatakan objek dalam keadaan aktif dan berinteraksi pesan
Pesan tipe send
Menyatakan bahwa suatu objek mengirimkan data/masukan/informasi ke objek lainnya, arah panah mengarah pada objek yang dikirimi
14
Interface pada sequence
Menghubungkan aktor dengan interface sistem
15
Pesan tipe return
Menyatakan bahwa suatu objek yang telah menjalankan suatu operasi atau metode menghasilkan suatu kembalian ke objek tertentu, arah panah mengarah pada objek yang menerima kembalian
10
11
12
13
nama objek : Nama kelas
xxiv
Class Diagram
Nama_kelas
16
Kelas
Kelas pada struktur sistem
17
Asosiasi / association
Relasi antar kelas dengan makna umum, asosiasi biasanya juga disertai dengan multiplacity
18
Asosiasi berarah
Relasi antar kelas dengan makna kelas yang satu digunakan oleh kelas yang lain, asosiasi biasanya disertai dengan multiplacity
19
Agresi / aggregation
Relasi antar kelas dengan makna semua bagian (whole-part)
+atribut +operasi()
StateChart
20
State
Nilai atribut dan nilai link pada suatu waktu tertentu, yang dimiliki oleh suatu objek.
21
Initial Pseudo State
Bagaimana objek dibentuk atau diawali
22
Final State
Bagaimana objek dibentuk dan diakhiri
23
Transition
Sebuah kejadian yang memicu sebuah state objek dengan cara memperbaharui satu atau lebih nilai atributnya
xxv
DAFTAR LAMPIRAN
Lampiran 1 Surat Keterangan Penelitian ………………………….. xxvii Lampiran 2 Hasil Observasi ………………………………………... xxviii Lampiran 3 Hasil Wawancara …………………………………….. xxix Lampiran 4 Pengujian Sistem ……………………………………… xxxv Lampiran 5 Tampilan Sistem ……………………………………… xIiv Lampiran 6 Coding Program ………………………………………. Ixii Lampiran 7 Form Perbaikan Sidang Skripsi
xxvi
BAB I PENDAHULUAN
1.1.
Latar Belakang Menurut Novika Yasmin (2011), Rancang Bangun Sistem Informasi
Pemasaran Berbasis Web Pada BMT (Baitul Maal Wattamwil), dengan menggunakan Metode RAD dengan pemodelan UML hingga tahap Implementasi. Dalam tahap perancangan dengan mengembagkan Usecase, Activity, Sequence, dan Class diagram, dengan demikian dalam penelitian, penulis menggunakan tahap perancangan dengan mengembangkan Usecase, Activiy, Sequence, Class diagram, dan Statechart dikarenakan transaksi otentifikasi lebih kompleks dari penelitian yang dilakukan Novika Yasmin (2011). Menurut Husnul Aspiana (2010), Pengembangan Sistem Informasi Penjualan Barang dan Jasa pada Toko Bravo Multi Flasher, melakukan tahap evaluasi dengan menggunakan Black Box Testing pada User Konsumen dan admin. Dalam penelitian penulis melakukan tahap evaluasi dengan menggunakan Black Box Testing pada User Staf Pemasaran, Staf Keuangan, dan Manager. Sistem yang yang dikembangkan oleh penulis tidak dapat melakukan pemasaran produk secara langsung terhadap konsumen, tidak seperti sistem yang dikembangkan oleh Husnul Aspiana (2010).
1
Menurut TB.A.Khaerul Umam (2010), Perancangan Sistem Informasi Pemesanan Berbasis Web pada Toko Kaos Deka, melakukan tahap evaluasi dengan menggunakan Black Box Testing pada User Konsumen dan admin. Dalam penelitian penulis melakukan tahap evaluasi dengan menggunakan Black Box Testing pada User Staf Pemasaran, Staf Keuangan, dan Manager. Sistem yang yang dikembangkan oleh penulis tidak dapat melakukan pemesanan fasilitas / sarana olahraga secara langsung, tidak seperti sistem yang di rancang oleh TB.A.Khaerul Umam (2010). Menurut Arisma Susanto (2010), Pengembangan Sistem Informasi Inventori pada PT. Dwiwarna Inti Sejahtera, dengan menggunakan Metode RAD dengan pemodelan UML hingga tahap Implementasi. Dalam tahap perancangan dengan mengembagkan Usecase, Activity, Sequence, dan Class diagram, dengan demikian dalam penelitian, penulis menggunakan tahap perancangan dengan mengembangkan Usecase, Activiy, Sequence, Class diagram, dan Statechart dikarenakan transaksi otentifikasi lebih kompleks dari penelitian yang dilakukan Arisma Susanto (2010). Menurut Dwi Martha Jingga (2009), Sistem Informasi Pendaftaran Wisuda Online di UIN Jakarta, melakukan tahap evaluasi dengan menggunakan Black Box Testing. Dalam penelitian penulis melakukan tahap evaluasi dengan menggunakan Black Box Testing pada User Staf Pemasaran, Staf Keuangan, dan Manager. Sistem yang yang dikembangkan oleh penulis tidak dapat melakukan pendaftaran member secara langsung, tidak seperti sistem yang dirancang oleh Dwi Martha Jingga (2009).
2
1.2.
Perumusan Masalah Dari beberapa permasalahan yang ada, maka dapat dirumuskan sebagai
berikut : Kesulitan untuk mencari dan menganalisa data pemasaran produk yang diinginkan untuk dapat menentukan strategi pemasaran produk yang akan datang. a. Bagaimana
merancang
sistem
informasi
pemasaran
yang
dapat
mempermudah manager untuk mencari dan menganalisa data pemasaran produk?
1.3.
Batasan Masalah Berdasarkan perumusan masalah diatas, peneliti membataskan masalah ini
pada : a. Pengembangan sistem dilakukan pada divisi Membership dan Finance International Sports Club of Indonesia. b. Proses bisnis yang dikembangkan dalam penelitian ini hanya pemasaran pada produk saja. c. Pengembangan sistem menggunakan metodologi RAD dengan pemodelan UML yang dilakukan sampai proses pengujian (testing) saja. d. Pengembangan sistem menggunakan PHP 5.2.4 untuk bahasa pemograman dan MySQL 5.0.45 untuk perancangan database.
3
1.4.
Tujuan dan manfaat penulisan 1.4.1. Tujuan penelitian a. Mengembangkan sistem informasi pemasaran berdasarkan hasil analisis dan observasi. b. Mengembangkan
sistem
informasi
pemasaran
yang
dapat
memberikan laporan secara periodik dan memberikan output berupa grafik 3 (tiga) dimensi. 1.4.2. Manfaat penulisan Peneliti mengharapkan penulisan ini dapat berguna bagi seluruh pihak yang terkait, diantaranya : 1.4.2.1 Bagi peneliti a.
Menambah pengetahuan tentang sistem informasi pemasaran
b.
Mengetahui penggunaan sistem informasi pemasaran dalam pemanfaatannya secara langsung.
c.
Menambah wawasan di dalam mengembangkan suatu sistem informasi pemasaran.
1.4.2.2 Bagi Universitas a.
Memperkaya ilmu pengetahuan di bidang sistem informasi pemasaran.
b.
Memberikan referensi bagi penelitian selanjutnya di bidang sistem informasi pemasaran.
1.4.2.3 Bagi International Sports Club of Indonesia (ISCI) a.
Sistem informasi pemasaran menjadi terkomputerisasi.
4
b.
Dengan adanya sistem informasi pemasaran, maka secara tidak langsung akan memudahkan bagian pemasaran dan keuangan untuk membuat laporan secara mudah, tepat dan cepat.
c.
Dengan adanya sistem informasi pemasaran pada ISCI maka dapat mempermudah manajer untuk mengetahui pendapatan produk, biaya promosi, dan perbandingan pendapatan produk, sehingga manajer dapat menentukan strategi pemasaran yang akan dilakukan pada setiap produk yang ada di ISCI.
1.5.
Metodologi Penelitian Metode yang digunakan peneliti dibagi menjadi dua, yaitu metode
pengumpulan data dan metode pengembangan. 1.5.1 Metode pengumpulan data Merupakan metode yang digunakan peneliti dalam melakukan analisis data dan menjadikannya informasi yang akan digunakan untuk mengetahui permasalahan yang dihadapi. 1.5.1.1
Studi Lapangan a. Observasi, merupakan teknik atau pendekatan untuk mendapatkan data primer dengan cara mengamati langsung objek datanya. (Jogiyanto, 2008) b. Wawancara, merupakan komunikasi dua arah untuk mendapatkan data dari responden. (Jogiyanto, 2008)
5
1.5.1.2
Studi Pustaka Studi Pustaka, mengumpulkan data dan informasi dengan cara
membaca dan mempelajari buku-buku, referensi serta situs-situs penyedia layanan yang berkenanaan dengan judul di atas. (Nazir, 2003) 1.5.1.3
Studi Literatur Sejenis Sumber literatur yang digunakan di dalam penulisan skripsi ini
adalah studi literatur dari penelitian atas hasil karya ilmiah dari mahasiswa dan mahasiswi Universitas Bina Nusantara, untuk lebih lengkapnya dijelaskan pada akhir bab 2 (dua).
1.5.2 Metode Pengembangan Sistem Pada metode ini, penulis menggunakan metode pengembangan system Rapid Application Development (RAD) dengan tools UML, yang memiliki tahap-tahap sebagai berikut : (Kendall dan Kendall, 2008) : 1. Perencanaan Syarat-syarat 2. Workshop Design 3. Implementasi 1.6.
Sistematika Penulisan Penulisan dan penyusunan penelitian ini disusun berdasarkan penulisan sistematika sebagai berikut :
6
BAB I
:
PENDAHULUAN Pada bab ini berisikan latar belakang, perumusan masalah, tujuan dan manfaat penelitian, metode penelitian dan sistematika penulisan.
BAB II
:
LANDASAN TEORI Pada bab ini akan menguraikan dengan menjelaskan tentang landasan teori dan studi kepustakaan dari penelitian, dimana berisi teori-teori dari konsep, software, dan aplikasi dari penelitian yang akan dibuat.
BAB III
:
METODOLOGI PENELITIAN Pada bab ini akan menguraikan bagaimana metode yang akan digunakan dalam penelitian yang akan dibuat. Baik mulai dari jenis metodologi dan tahaptahap pengembangan dari penelitian.
BAB IV
:
HASIL DAN PEMBAHASAN Pada bab ini akan membahas hasil dan pembahasan dari penelitian yang telah dilakukan.
BAB V
:
KESIMPULAN DAN SARAN Bab ini berisi simpulan dari hasil penelitian yang dilakukan, dan juga berisi saran-saran perbaikan yang berhubungan dengan masalah yang dibahas.
7
BAB II LANDASAN TEORI
2.1
Pengembangan Sistem Pengembangan Sistem dapat berarti menyusun suatu sistem yang baru
untuk menggantikan sistem yang lama secara keseluruhan atau memperbaiki sistem yang telah ada (Mulyanto, 2009).
2.2
Konsep Dasar Sistem Informasi Untuk dapat lebih memahami konsep dasar dari pada sistem informasi, kita
dapat menggunakan pendekatan sistem dan subsistem, serta dengan memahami makna dari informasi dan elemen-elemen yang menyusun sistem tersebut.
2.2.1 Pengertian Sistem Sistem dapat diartikan sebagai kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu sebagai satu kesatuan. (Mulyanto, 2009)
8
2.2.1.1
Karakteristik Sistem Suatu system mempunyai beberapa karakteristik, yaitu komponen
atau elemen (component), batas system (boundary), lingkungan luar system (environtment), penghubung (interface), masukan (input), pengolah (proses), keluaran (output), sasaran (objective) atau tujuan (goal). (Mulyanto, 2009)
Gambar 2.1 Karakteristik Suatu Sistem (Mulyanto, 2009)
a. Komponen Sistem (Component) Suatu sistem tidak berada dalam lingkungan yang kosong, tetapi sebuah sistem berada dan berfungsi di dalam lingkungan yang berisi sistem lainnya. Suatu system berdiri daru sejumlah komponen yang saling 9
berinteraksi, bekerja sama membentuk satu kesatuan. Apabila suatu sistem merupakan salah satu dari komponen system lain yang lebih besar, maka akan disebut subsistem, sedangkan sistem yang lebih besar tersebut adalah lingkugannya. b. Batas Sistem (Boundary) Batas sistem merupakan pembatas atau pemisah antara suatu system dengan sistem lainnya atau dengan lingkungan luarnya. Batas system ini memungkinkan suatu sistem dipandang sebagai suatu kesatuan dan menunjukkan ruang lingkup dari sistem tersebut. c. Lingkungan Luar Sistem (Environtment) Lingkungan luar adalah apapun di luar batas dari sistem yang dapat mempengaruhi operasi system, baik pengaruh yang menguntungkan ataupun merugikan. d. Penghubung Sistem (Interface) Penghubung sistem (Interface) merupakan media penghubung antara satu subsistem dengan subsistem yang lainnya. Penghubung inilah yang akan menjadi media yang digunakan data dari masukan (Input) hingga keluaran (Output). e. Masukan Sistem (Input) Masukan atau Input merupakan energy yang dimasukkan ke dalam sistem. Masukan dapat berupa masukan perawatan (maintenance input) dan masukan sinyal (Signal Input).
10
f. Keluaran Sistem (Output) Keluaran atau output merupakan hasil dari pemrosesan, keluaran dapat berupa informasi sebagai masukan pada sistem lain atau hanya sebagai sisa pembuangan. g. Pengolah Sistem (Process) Pengolahan sistem (process) merupakan bagian yang melakukan perubahan dari masukan untuk menjadi keluaran yang diinginkan. h. Sasaran Sistem (Goal) Suatu sistem pasti memiliki sasaran (objective) atau tujuan (goal). Apabila sistem tidak mempunyai, maka operasi sistem tidak aka nada gunanya. Tujuan inilah yang mengarahkan suatu sistem. Tanpa adanya tujuan, sistem menjadi tidak terarah dan terkendali.
2.2.2 Pengertian Informasi Informasi adalah data yang dioalah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya. (Mulyanto, 2009)
2.2.2.1
Siklus informasi Data yang diolah melalui suatu model menjadi informasi, penerima
kemudian menerima informasi tersebut, membuat suatu keputusan dan melakukan tindakan, yang berarti menghasilkan suatu tindakan yang lain yang akan membuat sejumlah data kembali. Data tersebut akan ditangkap
11
sebagai input, diproses kembali lewat suatu model dan seterusnya membentuk suatu siklus. (Jogiyanto, 2005)
Gambar 2.2 Siklus Informasi (Jogiyanto, 2005)
2.2.3 Pengertian Pemasaran
Pemasaran
adalah
Kegiatan
perorangan
dan
organisasi
yang
memudahkan dan mempercepat hubungan pertukaran yang memuaskan dalam lingkungan yang dinamis melalui penciptaan, pendistribusian, promosi dan penentuan harga barang, jasa dan gagasan. (Mc Leod, 1994).
12
Proses dalam pemenuhan kebutuhan dan keinginan manusia inilah yang menjadi konsep pemasaran. Mulai dari pemenuhan produk (product), penetapan harga (price), Tempat (place), dan mempromosikan barang (promotion). Seseorang yang bekerja dibidang pemasaran disebut pemasar. Pemasar ini sebaiknya memiliki pengetahuan dalam konsep dan prinsip pemasaran agar kegiatan pemasaran dapat tercapai sesuai dengan kebutuhan dan keinginan manusia terutama pihak konsumen yang dituju.
2.2.4 Pengertian Sistem Informasi Sistem informasi adalah sekelompok elemen-elemen dalam suatu organisasi yang saling berintegrasi dengan menggunakan masukan, proses, dan keluaran dengan maksud yang sama untuk mencapai suatu tujuan dan tempat digunakan
untuk
membantu
pengambilan
keputusan
yang
tepat.
(Whitten, et.al, 2004) 2.3
Konsep Dasar Sistem Informasi Manajemen Sistem Informasi Manajemen (SIM) adalah suatu sistem berbasis computer
yang menyediakan informasi bagi pengguna dengan kebutuhan yang serupa. (Mc.Leod, 2008) 2.3.1
Model Sistem Informasi Manajemen (SIM) Dari definisi di atas dapat digambarkan dengan model SIM pada
gambar 2.3. Database berisi data yang disediakan oleh sistem pemrosesan transaksi. Selain itu, data maupun informasi dimasukkan dari lingkungan. Isi 13
database digunakan oleh perangkat lunak yang menghasilkan laporan periodic dan laporan khusus, serta model matematika yang mensimulasikan beragam aspek operasi perusahan. Output perangkat lunak digunakan oleh orang-orang dalam perusahaan yang bertanggung jawab memecahkan masalah perusahaan. (Mc.Leod, 2008)
Gambar 2.3 Model SIM (Mc. Leod, 2008) 2.4
Sistem Informasi Pemasaran Sistem Informasi pemasaran adalah suatu sistem berbasis computer yang
bekerja sama dengan sistem informasi fungsional lain untuk mendukung manajemen perusahaan dalam menyelesaikan masalah yang berhubungan langsung dengan pemasaran produk perusahaan. (Mc.Leod, 2008)
14
Gambar 2.4 Model Sistem Informasi Pemasaran (Mc.Leod, 2008)
Subsistem Input, seperti yang ditampilkan dalam gambar 2.4, Sistem informasi
pemrosesan
transaksi
(transaction
processing
information)
mengumpulkan data dari sumber-sumber internal dan lingkungan lalu memasukkannya ke dalam basis data. Subsistem riset pemasaran (marketing research subsystem) juga mengumpulkan data internal dan lingkungan dengan melakukan studi kasus. Subsistem intelegensi pemasaran (marketing intelligence subsystem) mengumpulkan data dari lingkungan perusahaan yang berkaitan dengan operasi pemasaran. Basis Data, data yang digunakan oleh subsistem output berasal dari basis data. Basis data dipopulasi dengan data yang berasal dari tiga subsistem input.
15
Subsistem Output, setiap subsistem output memberikan informasi mengenai unsure-unsur penting di dalam bauran pemasaran. Bauran pemasaran (marketing mix) terdiri atas empat unsure utama yang dikelola oleh manajemen agar dapat memenuhi kebutuhan pelanggan dengan mendapat keuntungan. Subsistem produk (product subsystem) memberikan informasi mengenai produk-produk perusahaan. Subsistem lokasi (place subsystem) memberikan informasi
mengenai
jaringan
distibusi
perusahaan.
Subsistem
promosi
(promotion subsystem) memberikan informasi mengenai iklan dan penjualan pribadi perusahaan. Subsistem harga (price subsystem) membantu manajer mengambil keputusan harga. Subsistem bauran terintegrasi (integrated-mix subsystem) yang memungkinkan para manajer mengembangkan strategi yang mempertimbangkan pengaruh gabungan dari unsure-unsur diatas.
2.4.1
Bauran Pemasaran (Marketing Mix) Kegiatan-kegiatan pemasaran tampil dalam semua bentuk. Satu
lukisan tradisional tentang kegiatan pemasaran adalah dari segi bauran pemasaran, yang telah didefinisikan sebagai seperangkat alat pemasaran yang digunakan perusahaan untuk mencapai tujuan pemasarannya. (Kotler dan Armstrong, 2003) Manajer
pemasaran
memiliki
beragam
sumber
daya
untuk
dikaryakan. Tujuannya adalah mengembangkan strategi yang menerapkan sumber daya ini bagi pemasaran barang, jasa dan gagasan perusahaan. Strategi pemasaran terdiri dari campuran unsur-unsur yang dinamakan bauran 16
pemasaran (marketing mix) : produk, harga, tempat dan promosi (Produk, Promotion, Place, Price), semua itu dikenal dengan “4P”. (Mc. Leod, 1995) Adapun 4P dalam bauran pemasaran (marketing mix) adalah sebagai berikut : (Mc. Leod, 1995) a. Produk (Product) Produk adalah apa yang dibeli oleh pelanggan untuk memuaskan keinginannya atau kebutuhanya, produk dapat berupa barang fisik, berbagai jenis jasa, atau suatu gagasan. b. Promosi (Promotion) Berhubungan dengan menyediakan informasi mengenai penjualan langsung periklanan. c. Tempat (Place) Berhubungan dengan cara mendistribusi produk secara fisik kepada pelanggan melalui saluran distribusi. d. Harga (Price) Harga terdiri dari semua elemen yang berhubungan dengan apa yang dibayar oleh pelanggan untuk produk itu
2.5
Metode Penelitian 2.5.1
Metode Pengumpulan Data Pengumpulan data dilakukan untuk memperoleh informasi yang
dibutuhkan untuk mencapai tujuan penelitian. (Gulo, 2002)
17
2.5.1.1
Studi Lapangan Salah satu proses kegiatan untuk memperoleh keterangan atau data
dengan cara terjun langsung ke lapangan. (Gulo, 2002) 1. Observasi Merupakan teknik atau pendekatan untuk mendapatkan data primer dengan cara mengamati langsung objek datanya. (Jogiyanto, 2008) 2. Wawancara Merupakan komunikasi dua arah untuk mendapatkan data dari responden. (Jogiyanto, 2008)
2.5.1.2
Studi Pustaka Studi Pustaka, mengumpulkan data dan informasi dengan cara
membaca dan mempelajari buku-buku, referensi serta situs-situs penyedia layanan yang berkenaan dengan judul di atas. (Nazir, 2003)
2.5.1.3
Studi Literatur Sejenis Sumber
literatur
sejenis
adalah
sebuah
penelitian
untuk
mendapatkan gambaran yang menyeluruh tentang apa yang sudah dikerjakan orang lain dan bagaimana orang mengerjakan kemudian seberapa berbeda penelitian yang kita lakukan. (Nazir, 2003)
18
2.5.2
Metode Pengembangan Sistem Proses pengembangan sistem adalah satu set aktivitas, metode,
praktik terbaik, siap dikirimkan, dan peralatan terotomatisasi yang akan digunakan oleh para pengembang sistem untuk mengembangkan dan memelihara sistem informasi dan perangkat lunak. (Whitten, et.al, 2004)
2.5.2.1
Rapid Application Development (RAD)
Rapid Application Development (RAD) merupakan sebuah strategi yang menekan kecepatan pengembangan melalui keterlibatan pengguna yang ekstensif dalam konstruksi, cepat, berulang, dan bertambah serangkaian prototype bekerja pada sebuah sistem yang pada akhirnya berkembang ke dalam sistem final. (Kendall dan Kendall, 2008)
2.5.2.2
Fase-fase RAD 1. Perencanaan Syarat-syarat Pada tahap ini, user dan analis melakukan semacam pertemuan untuk melakukan identifikasi tujuan aplikasi atau sistem dan melakukan identifikasi kebutuhan informasi untuk mencapai tujuan. Pada tahap ini hal terpenting adalah adanya keterlibatan dari kedua belah pihak bukan hanya sekedar persetujuan proposal yang sudah dibuat. Untuk lebih jauh lagi, keterlibatan user bukan hanya dari satu tingkatan pada suatu organisasi, melainkan beberapa tingkatan organisasi, sehingga informasi 19
yang dibutuhkan untuk masing-masing user dapat terpenuhi dengan baik.
2. Workshop Design Pada tahap ini adalah melakukan proses desain dan melakukan perbaikan-perbaikan apabila masih terdapat ketidaksesuaian desain antara user dan analis. Untuk tahap ini maka keaktifan user yang terlibat sangat menentukan untuk mencapai tujuan, karena user bisa langsung memberikan komentar apabila terdapat ketidaksesuaian pada desain.
3. Implementasi Setelah desain dari sistem yang akan dibuat sudah disetujui baik itu oleh user dan analis, maka pada tahap ini programmer mengembangkan desain menjadi suatu program. Setelah program selesai baik itu sebagian maupun secara keseluruhan, maka dilakukan proses pengujian terhadap program tersebut apakah terdapat kesalahan atau tidak sebelum diaplikasikan pada suatu organisasi.
20
2.6
Unified Modeling Language (UML) 2.6.1
Pengertian UML UML (Unified Modeling Language) adalah salah satu alat bantu
yang sangat handal di dunia pengembangan sistem yang berorientasi obyek. Hal ini disebabkan UML menyediakan bahasa pemodelan visual yang memungkinkan bagi pengembang sistem untuk membuat cetak biru atas visi mereka dalam bentuk yang baku, mudah dimengerti serta dilengkapi dengan mekanisme yang efektif untuk berbagi dan mengkonsumsikan rancangan mereka dengan yang lain. (Munawar, 2005)
2.6.2
Diagram dalam UML UML menyediakan beberapa diagram visual yang menunjukkan
berbagai aspek dalam sistem. Ada beberapa diagram yang disediakan dalam UML, antara lain : a. Usecase diagram Menyajikan interkasi antara use case dan aktor. Dimana, aktor dapat berupa orang, peralatan, atau sistem lain yang berinteraksi dengan sistem yang sedang dibangun. Use case menggambarkan fungsionalitas sistem sistem atau persyaratanpersyaratan yang harus dipenuhi sistem dari pandangan pemakai. (Sholiq, 2006)
21
System Usecase1
Usecase2
Usecase3
Gambar 2.5 Contoh Use case Diagram
b. Activity Diagram Menggambarkan aliran fungsionalitas sistem. Pada tahap permodelan bisnis, activity diagram dapat digunakan untuk menunjukan aliran kerja bisnis (bussines work flow). Dapat juga digunakan untuk menggambarkan aliran kejadian (flow of events) dalam use case. (Sholiq, 2006)
Gambar 2.6 Contoh Activity Diagram
22
c. Sequence Diagram Sequence Diagram menjelaskan interaksi objek yang disusun dalam suatu urutan waktu. Diagram ini secara khusus berasosiasi dengan usecase. Sequence diagram memperlihatkan tahap demi tahap apa yang seharusnya terjadi untuk menghasilkan sesuatu di dalam usecase. Tipe diagram ini sebaiknya digunakan diawal tahap desain atau analisis karena kesederhanaannya dan mudah untuk dimengerti. (Sholiq, 2006)
Gambar 2.7 Contoh Sequence Diagram
d. Class Diagram Class Diagram menunjukkan interaksi antar keals dalam sistem, kelas mengandung informasi dan tingkah laku (behavior) yang berkaitan dengan informasi tersebut. (Sholiq, 2006) 23
Gambar 2.8 Contoh Class Diagram
e. State Diagram State diagram menyediakan sebuah cara untu memodelkan bermacam-macam keadaan yang mungkin dialami oleh sebuah objek. Jika dalam diagram kelas menunjukkan gambaran statis kelas-kelas dan relasinya,diagram state digunakan untuk memodelkan tingkah laku dinamik sistem. (Sholiq, 2006)
Gambar 2.9 Contoh Statet Diagram 24
2.7
Database Basis data (database) adalah relasi biasanya ditunjukkan dengan kunci (key) dari tiap file yang ada. Dalam satu file terdapat record-record yang sejenis, sama besar, sama bentuk yang merupakan satu kumpulan entitas yang beragam. Satu record terdiri dari field-field yang saling berhubungan dengan menunjukkan dalam satu pengertian yang lengkap dalam satu record. (Yakub, 2008)
2.8
Xampp Xampp merupakan suatu software yang di dalamnya terdapat Apache yang berfungsi sebagai web server, PHP (Hypertext Preprocessor) merupakan bahasa web server side yang bersifat open source dan MySQL adalah basis data yang menghubungkan scipt PHP menggunakan perintah query dan escape character
yang sama dengan PHP. PHP memang
mendukung banyak jenis basis data, tetapi untuk membuat sebuah basis data yang dinamis dan selalu up to date, MySQL merupakan pilihan basis data tercepat saat ini. Selain itu terdapat juga PhpMyAdmin sebagai tempat melakukan konfigurasi keseluruhan. (Sidik, 2006) Sebelum membuat basis data candidate diperlukan software pendukung yang perlu di install terlebih dahulu, yaitu XAMPP. Adapun versi xampp-win 32-1.5.3. versi yang sudah dapat berjalan di windows XP dan windows vista. 25
2.9
PHP 2.9.1
Pengertian PHP PHP singkatan dari Hypertext Prepocessor yang digunakan sebagai scipt server-side dalam pengembangan web yang disisipkan
pada
dokumen
HTML.
Penggunaan
PHP
memungkinkan web dapat dibuat dinamis sehingga maintenance situs web tersebut menjadi lebih mudah dan efisien. (Sidik, 2006)
2.9.2
Kelebihan-kelebihan PHP PHP secara mendasar dapat mengerjakan semua yang dapat dikerjakan oleh program CGI, seperti mendapatkan data dari form, menghasilkan isi halaman web yang dinamik, dan menerima cookies. Kemampuan (feature) PHP yang paling diandalkan dan signifikan adalah dukungan kepada banyak database. Membuat halaman web yang menggunakan data dari database dengan sangat mudah dapat dilakukan. PHP juga mendukung untuk berkomunikasi dengan layanan lain menggunakan protokol IMAP, SNMP, NNTP, POP3, HTTP, dan lainya yang tidak terhitung. (Sidik, 2006)
26
2.9.3
Sintaks PHP Sintaks PHP ditulis dalam apitan tanda khusus PHP. Ada empat macam pasangan tag PHP yang digunakan : (Peranginangin, 2006) 1. 2. <script language=”PHP”>… 3. ....?> 4. <%....%> Cara 1 dan 2 merupakan cara yang paling umum digunakan sekalipun cara 3 tampak lebih praktis karena cara 3 tidak selalu diaktifkan pada konfigurasi file php.ini yang terdapat pada direktori c:\apache\php. Cara 4 juga dimungkinkan sebagai kemudahan bagi anda yang sudah terbiasa dengan ASP (Active Server Pages). Namun, bila itu dikenal, maka harus dilakukan pengaktifan file konfigurasi php.ini.
2.10
MySQL MySQL
merupakan
software
sistem
manajemen
database
(Database Management System-DBMS) yang Open Source (gratis) yang sangat populer di kalangan pemrogram web, sehingga dapt digunakan untuk membangun aplikasi web yang menggunakan database sebagai sumber dan pengelola datanya. Hal ini dikarenakan MySQL dapat
27
digunakan cepat secara kinerja query, dan mencukupi untuk kebutuhan database perusahaan skala menengah kecil. (Sidik, 2006)
2.11
Macromedia Dreamweaver Macromedia Dreamweaver adalah sebuah edito web profesional yang digunakan untuk mendesain dan mengelola situs web atau halaman web. Dreamweaver paling sering digunakan oleh web desainer atau web programmer dalam mengembangakan suatu situs web. Hal ini sebabkan area kerja, fasilitas, dan kemampuan Dreamweaver yang makin powerful dan menunjang peningkatan produktifitas dan efektifitas untuk mendesaain atau membangun situs web. Dreamweaver juga dilengkapi dengan fasilitas untuk manajemen situs yang cukup lengkap. Pembahasan mencakup: (Firdaus, 2007) a. Mendesain halaman web. b. Menggunakan CSS. c. Bekerja dengan gambar. d. Bekerja dengan frame. e. Bekerja dengan form. f. Bekerja dengan media dan lain-lain. Macromedia Dreamweaver 8.0 adalah program yang sangat fleksibel, program ini mengijinkan anda untuk melihat kode dalam tampilan yang berbeda : Code View, Code dan Desaign View.
28
Anda bisa berpindah antara tampilan ini dengan menggunakan tiga tombol icon yang terdapat diatas sebelah kiri monitor.
2.12
Intranet Intranet merupakan sebuah jaringan yang dibangun berdasarkan teknologi internet yang di dalamnya terdapat basis arsitektur berupa aplikasi web dan teknologi komunikasi data. (Syafrizal, 2005)
2.12.1 Komponen Pembentuk Intranet Komponen pembentuk Intranet pada dasarnya ssama dengan komponen pembentuk internet, seperti : (Syafrizal, 2005) 1. Aplikasi browser 2. Komputer server 3. Perangkat jaringan 4. Protokol TCP/IP 5. Bahasa pemrograman 6. Komputer client 7. Perangkat bantu pengembangan (development tools) untuk manajemen jaringan lokal. Yang perlu ditambahkan pada Intranet apabila sebagian informasi organisasi tersebut ingin diekspose agar dapat diakses jaringan luar (internet) adalah firewall dan router.
29
2.13
Jaringan Komputer Jaringan komputer adalah himpunan “interkoneksi” antara dua komputer (autonomous) atau lebih terhubung dengan media transmisi kabel atau tanpa kabel (wireless). (Syafrizal, 2005)
2.13.1 Jenis-jenis Jaringan Ada beberapa jenis jaringan, diantaranya : (Syafrizal, 2005) 1. Local Area Network (LAN) Local area network adalah sejumlah komputer yang saling dihubungkan bersama dalam satu area tertentu yang tidak begitu luas, seperti di dalam satu kantor atau gedung. 2. Medium Area Network (MAN) Medium Area Network merupakan arsitektur komputer yang kapasitas komputernya lebih banyak daripada model LAN. Arsitektur ini disebut medium karena komputer yang terhubung tidak hanya berada dalam satu tempat atau rungan saja. Jaringan tersebut MAN apabila menghubungkan dua gedung yang sama-sama memiliki jaringan local (LAN). 3. Wide Area Network (WAN) Dalam dunia TI (Teknologi Informasi), istilah WAN juga sering disebut internet. Karena WAN ini memungkinkan hubungan jaringan local (LAN) dan MAN yang letaknya antar kota, antar propinsi, antar pulau bahkan antar benua. 30
2.13.2 Topologi jaringan Topologi jaringan adalah gambaran perencanaan hubungan antar komputer dalam local area network yang umumnya menggunakan kabel (sebagai media transmisi), dengan konektor, ethernet card, dan perangkat pendukung lainya. Ada beberapa topologi yang sering digunakan dalam membangun sebuah jaringan diantaranya adalah (Syafrizal, 2005): 1. Topologi Bus Topologi ini merupakan bentangan satu kabel yang kedua ujungnya ditutup, dimana di sepanjang kabel terdapat nodenode. Signal dalam kabel dengan topologi ini dilewati satu arah sehingga memungkinkan sebuah collision terjadi. 2. Topologi Ring Topologi cincin ini mengkoneksikan host pertama ke host berikutnya dan host pertama. Model ini akan memuat lingkaran-lingkaran titik-titik komputer yang dikoneksikan melalui kabel. 3. Topologi Star Topologi bintang mernggunakan satu terminal sebagai terminal sentral yang menghubungkan ke semua terminal client. Terminal sentral ini yang mengarahkan setiap data yang dikirim ke komputer yang dituu. Jenis jaringan ini apabila ada salah satu terminal client yang tidak berfungksi atau media 31
transmisi terganggu, maka tidak akan mempengaruhi kinerja jaringan.
2.14
Pengujian Perangkat Lunak Pengujian perangkat lunak adalah proses pemeriksaan atau evaluasi sistem secara manual atau otomatis untuk memverifikasi apakah sistem memenuhi
kebutuhan-kebutuhan
yang
dispesifikasikan
atau
mengidentifikasikan perbedaan-perbedaan antara hasil yang diharapkan dengan hasil yang terjadi. (Hariyanto, 2004)
Terdapat dua pengujian perangkat lunak : (Nugroho, 2010) 1. Pengujian yang menspesifikasi bagaimana melakukan pengujian suatu use case atau skenario yang bersifat spesifik. Beberapa kasus pengujian menverifikasi hasil dari interaksi yang terjadi antara actor dengan sistem. Yaitu Memverifikasi apakah kondisi awal (pre-condition) dan kondisi akhir (prost-condition) yang dispesifikasi oleh use case yang dispesifikasi oleh use case memang diikuti. Pengujian ini disebut dengan “blackbox testing”. 2. Pengujian yang menspesifikasi bagaimana melakukan pengujian realisasi use case. Kasus pengujian di sini mencakup di dalamnya verifikasi interkasi komponen-komponen yang menimplementasikan suatu usecase tertentu. Pengujian ini disebut “whitebox testing”.
32
2.15
Studi Literatur Sejenis Sumber literatur yang dipergunakan di dalam skripsi ini adalah studi literatur hasil dari penelitian atau hasil penulisan karya ilmiah. Penelitian studi literatur yang dilakukan pada hasil penulisan karya ilmiah, yaitu menekankan pada kelebihan dan kekurangan yang dilihat dari sisi sistem yang telah dirancang. Sebagai sumber referensi dan bahan acuan terhadap sistem yang akan dibuat. Dari berbagai referensi, terdapat studi literatur yakni sebagai berikut : 1. Thomson (2007), mahasiswa Universitas Bina Nusantara dalam penelitiannya berjudul “Analisis dan Perancangan Sistem Informasi Pemasaran Untuk Mendukung Strategi Pemasaran Pada PT. Indo Semar”. Penulis tersebut membahas pembuatan suatu aplikasi yang memberikan layanan kepada pihal manajemen perusahaan, yakni Sistem Informasi Pemasaran yang dirancang ini dapat menjadi fasilitas yang sangat berguna bagi PT. Indo Semar Sakti, untuk mendapatkan informasi yang diinginkan dan sistem ini juga bersifat mendukung mereka di dalam melaksanakan tugasnya yang berkaitan dengan pengambilan keputusan dan penetapan kebijakan perusahaan. Dan Sistem Informasi Pemasaran PT. Indo Semar Sakti menyajikan informasi internal dan eksternal dalam bentuk tabel dan grafik sehingga memudahkan dalam menganalisa informasi. Kelemahannya kurang update terhadap informasi eksternal yang berhubungan dengan proses bisnis perusahaan. 33
2. Ilona Layandi (2008), mahasiswi Universitas Bina Nusantara dalam penelitiannya berjudul “Analisis dan Perancangan Sistem Informasi Pemasaran Pada PT. Lippo General Insurance, Tbk”. Dalam penelitian penulis menyimpulkan bahwa sistem yang akan dirancang pada PT. Lippo General Insurance, Tbk menyediakan fitur-fitur yang lengkap yang dapat menampilkan informasi-informasi yang dibutuhkan dalam bentuk grafik sehingga memudahkan manajer mengintrol kegiatankegiatan pemasaran yang telah dan sedang berlangsung, aplikasi tersebut juga dapat mendukung manajer dalam menentukan strategi pemasaran.
Kelemahanya
adalah
system
yang
ada
kurang
menyesuaikan dengan perubahan dan perkembangan yang terjadi di pasar. 3. Yanni, dkk (2002), mahasiswa Universitas Bina Nusantara dalam penelitianya berjudul “Perancangan Sistem Informasi Pemasaran PT. Samudra Teknindo”. Dalam penelitian tersebut penulis menyimpulkan bahwa sistem yang akan dirancang dapat memperbaiki proses penyampaian laporan sehingga pemanfaatan waktu menjadi lebih efisien dan bersifat summarized untuk memudahkan eksekutif untuk menganalisa informasi tersebut. Kelemahan dari sistem ini adalah sistem belum ada informasi eksternal guna membantu eksekutif menentukan kebijakan.
34
BAB III METODOLOGI PENELITIAN
3.1
Metode Pengumpulan Data Pengumpulan data dilakukan untuk memperoleh informasi
yang
dibutuhkan untuk mencapai tujuan penelitian. Dalam penelitian ini peneliti menggunakan 3 (tiga) cara untuk mengumpulkan data, yaitu studi lapangan, studi pustaka dan studi literatur sejenis. 3.1.1 Studi Lapangan 3.1.1.1 Observasi (Pengamatan) Pada metode ini, peneliti melakukan peninjauan dan pengamatan secara langsung ke lapangan untuk memperoleh dan mengumpulkan data yang dibutuhkan. Observasi dilakukan pada : (Lampiran 1) Tempat
: International Sports Club of Indonesia
Waktu
: 18 Januari 2010 s.d 20 Maret 2010
Berdasarkan pengamatan yang peneliti lakukan, peneliti mengumpulkan informasi mengenai : (Lampiran 2)
35
a. Sejarah singkat International Sports Club of Indonesia Memuat tentang latar belakang pendirian International Sports Club of Indonesia, Visi Misi serta perkembangannya hingga saat ini.
b. Struktur Organisasi Menjelaskan tentang hubungan kerja, wewenang dan tanggung jawab antara pimpinan dan bawahan secara formal.
c. Produk dan layanan pada International Sports Club of Indonesia Menjelaskan tentang produk dan layanan yang ada pada International Sports Club of Indonesia
3.1.1.2 Wawancara Bertujuan untuk mengetahui masalah yang berhubungan dengan sistem informasi pemasaran di International Sports Club of Indonesia. Wawancara dilakukan pada bagian Pemasaran, bagian Keuangan, dan Manajer, Wawancara dilakukan pada : (Lampiran 3) Tempat
: International Sport Club of Indonesia
Waktu
: 18 Januari 2010 s.d 20 Januari 2010 36
Dan metode wawancara yang peneliti lakukan adalah interview bebas, yaitu penulis bebas menanyakan apa saja yang relevan dengan data yang dikumpulkan. Hasil wawancara akan terlampir pada lampiran 3 (tiga), (Lampiran Wawancara), dan dari hasil wawancara tersebut diperoleh kesimpulan bahwa : a.
Laporan pemasaran saat ini masih menggunakan Microsoft excel dan Microsoft word, belum terdapat aplikasi pribadi untuk membuat laporan.
b.
Belum terdapat sistem yang dapat memberikan laporan periodik yang dibutuhkan oleh manajer, terutama dalam kegiatan pemasaran.
c.
Diharapkan sistem yang akan dikembangkan dapat membantu manajer dalam membuat strategi pemasaran karena adanya perbandingan data yang dapat ditampilkan dengan grafik 3(tiga) dimensi.
3.1.2
Studi Pustaka Penulis melakukan studi pustaka dengan cara membaca dan mempelajari buku-buku yang berhubungan dengan perancangan system, serta buku-buku yang mendukung topik yang akan dibahas dalam penyusunan skripsi ini.
37
3.1.3
Studi Literatur Sejenis Sumber literatur yang dipergunakan di dalam penulisan skripsi ini adalah studi literatur dari penelitian atau hasil penulisan karya ilmiah dari mahasiswa dan mahasiswi universitas Bina Nusantara, untuk lebih lengkapnya dijelaskan pada akhir bab 2 (dua).
3.2
Metode Pengembangan Sistem Pengembangan sistem yang peneliti gunakan dengan metodologi RAD dan tools UML, hal ini dikarenakan RAD mempunyai kecepatan adaptasi yang tinggi, dan dapat dibuat dengan cepat dan juga karena metode RAD ini memungkinkan untuk mengumpulkan syarat dan kebutuhan informasi yang tidak didefinisikan secara spesifik melalui tanggapan pengguna. Tahapan penilitan yang dilakukan antara lain : 1.
Perencanaan Syarat-syarat
Dalam tahap ini pihak ISCI dan peneliti bertemu untuk mengidentifikasi tujuan-tujuan aplikasi atau sistem serta menidentifikasi kebutuhan informasi yang ditimbulkan dari tujuan-tujuan tersebut. Dalam pertemuan tersebut diperoleh perencanaan yang akan dibuat ke dalam sistem, yaitu: a.
Analisa Sistem yang Berjalan 38
b.
Definisi masalah.
c.
Analisa Sistem yang di usulkan
d.
Tujuan Pengembangan Sistem
2. Workshop Desain Tahap ini adalah tahap untuk merancang dan memperbaiki yang dapat digambarkan sebagai workshop. Selama workshop design RAD, pihak ISCI merespon working prototype yang ada dan peneliti memeperbaiki modul-modul yang dirancang menggunakan perangkat lunak berdasarkan respon pihak ISCI. Adapun metode desain yang digunakan terdiri dari beberapa tahapan, yaitu: 1. Usecase Diagram, menggambarkan bagaimana sistem yang digunakan. 2. Usecase Scenario (meskipun secara teknis bukan sebuah diagram). Pada tahap ini peneliti menjelaskan penggambaran pada usecase diagram. 3. Activity Diagram, peneliti menggambarkan aliran keseluruhan kegiatan, dan masing-masing usecase diagram dapat membuat satu kegiatan. 4. Squence Diagram, Peneliti menjelaskan interaksi objek yang disusun dalam suatu urutan waktu. Peneliti memperlihatkan tahap apa yang seharusnya terjadi untuk menghasilkan sesuatu didalam usecase. 39
5. State Diagram, peneliti menyediakan sebuah cara untuk memodelkan bermacam-macam keadaan yang mungkin dialami oleh sebuah objek. Jika dalam diagram kelas menunjukkan gambaran statis kelas-kelas dan relasinya, diagram
statechart
digunakan
untuk memodelkan
tingkah laku dinamik sistem. 6. Perancangan Input dan Output 7. Class Diagram, peneliti menggambarkan kelas dan hubungannya, dan penjelasan detail tiap-tiap kelas di dalam model desain (dalam logical view) dari suatu sistem. 8. Perancangan layout Sistem Informasi Pemasaran 3. Implementation Setelah sistem dirancang menggunakan bahasa pemrograman PHP, dan databasae MySQL, maka peneliti melakukan pengujian atau testing terhadap sistem, dan melakukan pengenalan terhadap sistem. Dalam hal ini sistem informasi pemasaran ini diuji dan dikenalkan kepada manajer sebagai penentu kebijakan dan keputusan perusahaan dan kepada staf lainnya. Untuk pengujian sistem dilakukan dengan metode blackbox testing, dimana penelitian melakukan input data pada sistem dan melihat output-nya apakah sesuai dengan sistem yang diharapkan.
40
Metode Pengembangan Sistem
Metodologi Penelitian
Metode Pengumpulan Data
Metode RAD
Studi Literatur Sejenis
Studi Pustaka
Studi Lapangan
Implementasi
Workshop Design
Perencanaan Syarat-Syarat
Wawancara
Observasi
Pengujian Sistem
Membangun Sistem
Perancangan Layout
Perancangan Basis Data
Perancangan input & output
Perancangan Sistem
Tujuan Pengembangan Sistem
Analisa Sistem yang di usulkan
Definisi Masalah
Analisa Sistem yang berjalan
Gambaran Umum Perusahaan
Struktur Organisasi
Profil Perusahaan
Blackbox Testing
Class Diagram
Statechart Diagram
Sequence Diagram
Activity Diagram
UseCase Diagram
3.3 Metodologi Penelitian
Gambar 3.1 Metodologi Penelitian
41
BAB IV HASIL DAN PEMBAHASAN
4.1
Perencanaan Syarat-Syarat
4.1.1
Gambaran Umum Perusahaan 4.1.1.1
Profil Perusahaan ISCI berdiri pada akhir bulan Juni tahun 1973, yang bergerak dalam bidang olahraga yang berfasilitas internasional. Dari tahun ke tahun ISCI terus berkembang pesat dengan fasilitas olahraga yang semakin beragam dan bertaraf internasional. Anggota dalam club olahraga ini dibuka untuk Warga Negara Indonesia (WNI) dan Warga Negara Asing (WNA). Fasilitas-fasilitas yang ada dalam club diperuntukkan bagi orang dewasa, anak-anak hingga lanjut usia. ISCI menyediakan fasilitas-fasilitas olahraga antara lain.
Soccer,
Squash, Swimming Pool, Tennis Court, dan Sport hall. Tersedia juga Restaurant, Bar & lounge and café crème restaurant. Semua fasilitas-fasilitas tersebut dapat digunakan seluruhnya oleh para anggota ISCI. Baik anggota perseorangan ataupun anggota yang beserta keluarga. ISCI buka pada pukul 07.00 WIB sampai dengan pukul 23.00 WIB setiap harinya.
42
4.1.1.2
Visi dan Misi Perusahaan
a. Visi Mengembangkan dan memajukan olahraga di Indonesia dan menjadi club olahraga sosial yang sanat menguntungkan bagi kemajuan masyarakat Indonesia. Mempererat kerjasama antar komunitas olahraga di Indonesia dengan Negara tetangga dengan mengadakan acara-acara olahraga antar club International. b. Misi Mendatangkan member sebanyak-banyaknya untuk kemajuan perusahaan dan para pekerjanya. Selain itu perusahaan juga mengadakan event di dalam club seperti Wedding Party, Birthday Party, Family Gathering dan lain-lain.
4.1.1.3
Struktur Organisasi International Sports Club of Indonesia memiliki struktur organisasi atau suatu bagan yang menjelaskan jabatan yang terdapat di dalamnya, tugas dan fungsi dari masing-masing bagian yang saling terkait satu dengan yang lainnya. Adapun struktur organisasi pada ISCI adalah sebagai berikut :
43
Board of Management
Club Advisor
Membership Manager
FM Supervisor
Finance Manger
Captain
Staf Keuangan
Staf Pemasaran
Staf
F&B Manager
Sports Manager
Captain
Captain
Staf
Staf
Gambar 4.1 Struktur Organisasi International Sports Club of Indonesia (Sumber : Data Primer)
1.
Board of Management a. Membuat keputusan secara keseluruhan tentang operasional club dan disampaikan kepada club advisor. b. Mengatur semua pengeluaran uang yang ada dan menandatangani check dan giro untuk pembayaran pengeluaran ISCI. c. Setiap tahunya Board Of Management mengadakan Annual general meeting ( AGM ) untuk memilih pengurus baru.
2.
Club Advisor a.
Menjalankan operasional Club
b.
Mengawasi masalah operasional ISCI dan membuat report ke Board Of Management 44
c. 3.
Bertanggung jawab pada Board Of Management
Fasilities & Maintenance Supervisor a. Melakukan pemesanan kebutuhan peralatan yang dibutuhkan untuk fasilitas yang akan digunakan untuk event di ISCI b. Mengawasi pengerjaan pada fasilitas ISCI c. Memberikan laporan dan bertanggung jawab kepada Club Advisor.
4.
Membership Manager a. Menganalisa laporan pemasaran dan disampaikan ke Board of Management b. Bersama marketing membuat suatu strategi pemasaran agar dapat menarik minat member untuk menjadi anggota di International Sport Club of Indonesia. c. Bertanggung jawab pada Board of Management
5.
Staf Pemasaran a. Membuat Laporan pemasaran produk b. Membuat Laporan Promosi untuk diajukan ke bagian keuangan, agar dapat melakukan proses promosi untuk kebutuhan ISCI. c. Membuat laporan tentang kemajuan pemasaran kepada Membership Manager d. Bertanggung jawab pada Membership Manager
45
6.
Finance Manager a. Mengawasi pemasukan dan pengeluaran keuangan di semua divisi ISCI b. Bersama staff melakukan pembuatan laporan keuangan bulanan yang akan diserahkan kepada Board of Management c. Bertanggung jawab kepada Board of Management
7.
Staf Keuangan a. Membuat laporan pendapatan produk b. Membuat laporan laporan biaya promosi c. Bertanggung jawab pada Finance Manager
8.
F&B Manager a. Melakukan pemesanan kebutuhan bahan – bahan makanan dan minuman kepada suplier b. Bersama staff mengawasi kelayakan bahan – bahan makanan dan minuman setiap harinya c. Bertanggung jawab pada Board of Management
9.
Sports Supervisor a. Bersama dengan marketing melakukan rencana pembuatan event olahraga yang akan menarik perhatian calon member, agar dapat menarik minat mereka untuk menjadi anggota di ISCI. b. Melakukan pengawasan terhadap fasilitas olahraga yang ada di ISCI. c. Bertanggung jawab pada Board of Management 46
Berikut susunan organisasi pada ISCI (periode 2010 – 2011) : Board of Management Chaiman : Lissette Moormann Club Advisor 1. Secretary : Teddy Ragg 2. Staff Salary Convenor : Valery Fedortsov 3. F&M Convenor : Phill Salvador 4. Sports Convenor : Nabil Wareth 5. Membership Convenor : Frida Lucovic 6. F&B Convenor : Bobby M Sumarkho 7. Finance Convenor : Teddy Ragg
Fasilities & Maintenance Supervisor
: Kasmeriyeti
Membership Manager
: Anggi
Finance Manager
: Ramly Yusuf
Food & Beverage Manager
: Joko Waluyo
Sports Supervisor
: Barnas
47
4.1.1.4
Logo Perusahaan
Gambar 4.2 Logo International Sports Club of Indonesia
4.1.2
Analisis Sistem yang Sedang Berjalan Dalam sistem pemasaran yang berjalan, terdapat 2 proses bisnis yaitu : Pemasaran Produk dan Pemasaran Member. Pemasaran Produk dilakukan dengan cara mempromosikan sarana/fasilitas olahraga yang ada di ISCI kepada member dan non-member. Pemasaran Member dilakukan dengan cara mempromosikan paket keanggotaan menggunakan media internet, media cetak, dan brosur. pada setiap akhir bulan bagian pemasaran merekap seluruh data yang akan dilaporkan ke manajer, begitu pula dengan bagian keuangan yang melaporkan jumlah pemasaaran ISCI per bulan. Laporan tersebut dikumpukan dan dibuat arsip, yang nantinya laporan tersebut dipelajari untuk menentukan strategi pemasaran selanjutnya.
48
Gambar 4.3 Gambaran sistem yang sedang berjalan (Sumber : Data Primer)
Keterangan gambar : Pada sistem yang berjalan staf pemasaran membuat laporan kegiatan pemasaran, dan staf keuangan membuat laporan periodik pemasaran, nantinya laporan tersebut akan diterima oleh manager. 4.1.3
Definisi Masalah Beberapa hal yang menjadi kendala dalam sistem pemasaran
yang sedang berjalan dalam memenuhi kebutuhan informasi untuk manajer dalam menentukan kebijakan dan mengambil keputusan yang tepat dan benar yang berhubungan dengan pemasaran, yaitu sistem manual yang ada belum dapat menyajikan laporan yang memberikan perbandingan dan juga kinerja perusahaan sercara ringkas yang dapat membantu manajer untuk membuat 49
perencanaan dalam kegiatan pemasaran. Oleh karena itu, diperlukan pengembangan sistem yang dapat menangani permasalahan-permasalahan tersebut. 4.1.4
Analisis Sistem yang Diusulkan Sistem informasi pemasaran yang akan dirancang pada ISCI adalah sistem yang dapat membantu manajer dalam memantau langsung perkembangan permasaaran perusahaan. Sistem yang dibangun menyajikan informasi secara rinci dan ringkas dalam bentuk grafik-grafik meliputi informasi tentang produk yang banyak diminati, promosi, pendapatan produk serta biaya promosi.
Gambar 4.4 Gambaran sistem yang diusulkan
50
Keterangan gambar : Pada sistem yang akan diusulkan, staf pemasaran menginput data pemasaran produk, master produk, promosi dan place ke dalam sistem, begitu pula dengan staf keuangan yang menginput data pendapatan produk dan biaya promosi ke dalam sistem. Data yang telah kemudian masuk ke dalam server sistem. Setelah diproses di dalam sistem maka proses yang akan ditampilkan berupa grafik sehingga mudah dimengerti oleh manajer. 4.1.5
Tujuan Pengembangan Sistem Pengembangan sistem bertujuan untuk membantu pihak
manajemen pada International Sports Club of Indonesia dalam mengakses laporan pemasaran dan laporan keuangan sehingga dapat memberikan kemudahan kepada manajer untuk menentukan strategi pemasaran yang akan datang.
51
4.2
Workshop Design Pada tahapan design sistem yang dilakukan meliputi perancangan sistem,
perancangan basis data, dan perancangan layout sistem 4.2.1
Perancangan Sistem Alur proses sistem informasi pemasaran digambarkan dengan
menggunakan diagram UML yang terdiri atas usecase diagram, usecase scenario, activity diagram, sequence diagram, class diagram dan Statechart Diagram. 4.2.1.1
Use Case Diagram Pada use case diagram ini menjelaskan apa yang dilakukan
oleh sistem yang akan dikembangakan dan siapa saja yang akan berinteraksi dengan sistem. Pada perancangan use case diagram di bawah terdapat tiga aktor, yaitu aktor Staf Pemasaran, Staf Keuangan, dan Manajer. Ketiga aktor tersebut mempunyai hak akses yang berbeda-beda antara lain:
52
Tabel 4.1 Identifikasi aktor dan usecase
No
Aktor
1.
Staf Pemasaran
Deskripsi Orang yang menginput, menghapus dan mengubah data pemasaran produk, master produk, data promosi, dan place.
2.
Staf Keuangan
Orang yang menginput, menghapus dan mengubah pendapatan produk dan biaya promosi.
3.
Manajer
Orang yang melihat seluruh laporan produk, laporan promosi, dan bauran intergrasi
53
Login
<>
<< In Input Pemasaran Produk
Update password
clu de> > Logout
Input Master Produk Staf Pemasaran
Input Promosi
Laporan produk
Input Place Laporan promosi Manajer Input Pendapatan Produk
Staf Keuangan
Bauran Integrasi
Input Biaya Promosi
Gambar 4.5 Use Case Diagram Sistem Informasi Pemasaran
Keterangan gambar : Dalam usecase diagram, yang menjadi aktor adalah staf pemasaran, staf keuangan dan manajer, adapun aktor staf pemasaran mempunyai usecase login, update password, logout, input pemasaran produk, input master produk, input promosi dan input place. Adapun staf keuangan mempunyai usecase login, update password, logout, input data pendapatan dan input biaya promosi. Sedangkan aktor manajer mempunyai usecase login, update password, logout, laporan produk, laporan promosi, dan bauran integrasi.
54
4.2.1.2
Usecase Scenario Proses yang terjadi pada gambar 4.2 dan 4.3 lebih lanjut
dijelaskan secara rinci pada table 4.4 sampai dengan table 4.15.
Tabel 4.2 Usecase Scenario Login Use Case Name
Login
Use Case Id
1
Actor
Staf Pemasaran, Staf Keuangan, dan Manager.
Description
Usecase menggambarkan kegiatan memasukkan Username dan password untuk mengakses sistem.
Precondition
Staf Pemasaran, Staf Keuangan, dan Manager memasukkan username dan password untuk dapat masuk kedalam sistem.
Typical Course of Events
Actor Action 1. Membuka Sistem
System Response 2.
Informasi Pemasaran 3. Input Username dan
Menampilkan Menu Login
4.
Password
Cek Username dan Password
5.
Menampilkan menu utama Sistem informasi
55
pemasaran
4. Jika Username dan Password salah maka akan menampilkan pesan kesalahan dan meminta user Alternate Course
untuk memasukkan kembali Username dan Password yang benar.
Conclusion
Staf Pemasaran, Staf Keuangan, dan Manajer Login ke dalam sistem dan masuk ke halaman utama.
Post Condition
Staf Pemasaran, Staf Keuangan dan Manajer dapat mengakses sistem.
Tabel 4.3 Usecase Scenario Update Password User Case Name
Update Password
User Case Id
2
Actor
Staf Pemasaran, Staf Keuangan dan Manajer.
Description
Use case menggambarkan kegiatan meng-update Password.
Precondition
Staf Pemasaran, Staf Keuangan dan Manajer mengupdate Password.
56
Typical Couse Of Events
Actor Action
1. Memilih menu Update password
System Response
2. Menampilkan Halaman update password
3. Mengisi form update password 4. Klik “submit” sebagai tanda
5. Menghubungkan dengan database user
informasi update telah tersimpan ke database user.
Alternate Courses
4 : Terdapat pilihan “Cancel” untuk membatalkan dan tidak dimasukan kedalam database user.
Conclusion
Staf Pemasaran, Staf Keuangan dan Manajer mengupdate Password.
Post Condition
Update Password telah berhasil.
57
Tabel 4.4 Usecase Scenario Logout
Use Case Name
Logout
Use Case Id
3
Actor
Staf Pemasaran, Staf Keuangan dan manager Use Case ini menggambarkan kegiatan staf
Description
pemasaran, staf keuangan, dan manajer untuk keluar dari sistem
Precondition
Staf Pemasaran, Staf Keuangan dan manajer untuk keluar dari sistem Actor Action 1. Memilih menu
Typical Course of Events
System Response 2. Menghubungkan
logout. Dengan database user
Alternate Courses
Consulation
Post Condition
Staf Pemasaran, Staf Keuangan dan Manajer keluar dari sistem. Staf Pemasaran, Staf Keuangan dan Manajer akan keluar dari sistem.
58
Tabel 4.5 Usecase Scenario Input Pemasaran Produk Use Case Name
Input Pemasaran Produk
Use Case Id
4
Actor
Staf Pemasaran
Description
Precondition Typical Course of Events
Usecase ini menggambarkan kegiatan staf pemasaran melakukan input pemasaran produk. Staf Pemasaran meng-input pemasaran produk. Actor Action
System Response
1. Memilih menu input
2. Menampilkan halaman
Pemasaran produk.
Pemasaran produk.
3. Memilih “insert data
4. Menampilkan halaman
baru.
Input pemasaran Produk
5 Mengisi form input Pemasaran produk. 6 Klik “simpan” sebagai
7 Menghubungkan
Tanda informasi input
Dengan database
Data telah tersimpan
Laporan.
59
Ke database Alternate Courses
2 : Terdapat pilihan edit dan delete 5 : Jika data yang dimasukkan kurang lengkap maka akan terjadi pesan kesalahan. 6 : Jika actor menekan “batal” maka tanda informasi memasukan data pemasaran produk batal dan tidak tersimpan dalam database.
Consulation
Post Condition
Staf pemasaran meng-input data pemasaran produk. Data pemasaran produk akan tersimpan di dalam database laporan.
Tabel 4.6 Usecase Scenario input Master Produk
Use Case Name
Input Master Produk
Use Case Id
5
Actor
Staf Pemasaran
Description
Precondition
Usecase ini menggambarkan kegiatan staf pemasaran melakukan input master produk Staf Pemasaran meng-input master produk.
60
Typical Course of Events
Actor Action
System Response
1. Memilih menu input
2. Menampilkan halaman
master produk 3. Memilih “insert data baru”
master produk 4. Menampilkan halaman input master produk.
5. Mengisi form input master produk 6. Klik “simpan”
7. Menghubungkan
sebagai tanda
dengan database
informasi input data
produk.
telah tersimpan ke database. Alternate Courses
2 : Terdapat pilihan edit dan delete 5 : Jika data yang dimasukkan kurang lengkap maka akan terjadi pesan kesalahan. 6 : Jika actor menekan “batal” maka tanda informasi memasukan data master produk batal dan tidak tersimpan di dalam database.
Consulation
Post Condition
Staf Pemasaran meng-input master produk Data master produk akan tersimpan di dalam database produk.
61
Tabel 4.7 Usecase Scenario Input Promosi
Use Case Name
Input Promosi
Use Case Id
6
Actor
Staf Pemasaran
Description
Usecase menggambarkan kegiatan staf pemasaran melakukan input data promosi
Precondition Typical Course of Events
Staf Pemasaran meng-input data promosi Actor Action 1. Memilih menu input promosi 3. Memilih “insert data baru”
5 : Jika data yang dimasukkan kurang lengkap maka akan terjadi pesan kesalahan. 6 : Jika actor menekan “batal” maka tanda informasi memasukan data promosi batal dan tidak tersimpan di dalam database.
Concluction
Staf Pemasaran meng-input data promosi
Post Condition
Data promosi telah tersimpan dalam database jenis.
Tabel 4.8 Usecase Scenario Input Place
Use Case Name
Input Place
Use Case Id
7
Actor
Staf Pemasaran
Description
Usecase menggambarkan kegiatan staf pemasaran melakukan input place
Precondition Typical Course of Events
Staf Pemasaran meng-input place Actor Action
System Response
63
1. Memilih menu input place 3. Memilih “insert data baru”
2. Menampilkan halaman place 4 Menampilkan halaman input place
5. Mengisi form input place
6. Klik “simpan”
7. Menghubungkan
sebagai tanda
dengan database
informasi input data
kota.
telah tersimpan ke database. Alternate Courses
2 : Terdapat pilihan edit dan delete 5 : Jika data yang dimasukkan kurang lengkap maka akan terjadi pesan kesalahan. 6 : Jika actor menekan “batal” maka tanda informasi memasukan data place batal dan tidak tersimpan di dalam database.
Concluction
Staf Pemasaran meng-input place
Post Condition
Data Place telah tersimpan dalam database kota.
64
Tabel 4.9 Usecase Scenario Input Pendapatan Produk
Use Case Name
Input Data Pendapatan
Use Case Id
8
Actor
Staf Keuangan
Description
Usecase menggambarkan kegiatan staf keuangan melakukan input data pendapatan
Precondition Typical Course of Events
Staf Keuangan meng-input data pendapatan Actor Action 1. Memilih menu input pendapatan produk
System Response 2. Menampilkan halaman pendapatan produk
3. Memilih “insert data baru”
4 Menampilkan halaman input pendapatan produk
5. Mengisi form input pendapatan produk 6. Klik “simpan”
7. Menghubungkan
sebagai tanda
dengan database
informasi input data
pendapatan
telah tersimpan ke database.
65
Alternate Courses
2 : Terdapat pilihan edit dan delete 5 : Jika data yang dimasukkan kurang lengkap maka akan terjadi pesan kesalahan. 6 : Jika actor menekan “batal” maka tanda informasi memasukan data pendapatan produk batal dan tidak tersimpan di dalam database.
Concluction
Staf Pemasaran meng-input pendapatan produk
Post Condition
Data pendapatan produk telah tersimpan dalam database pendapatan.
Tabel 4.10 Usecase Scenario Input Biaya Promosi
Use Case Name
Input Biaya Promosi
Use Case Id
9
Actor
Staf Keuangan
Description
Usecase menggambarkan kegiatan staf keuangan melakukan input data biaya promosi
Precondition Typical Course of Events
Staf Keuangan meng-input data biaya promosi Actor Action
System Response
66
1. Memilih menu input biaya promosi
2. Menampilkan halaman biaya promosi
3. Memilih “insert data baru”
4 Menampilkan halaman input biaya promosi.
5. Mengisi form input biaya promosi 6. Klik “simpan”
7. Menghubungkan
sebagai tanda
dengan database
informasi input data
promosi.
telah tersimpan ke database. Alternate Courses
2 : Terdapat pilihan edit dan delete 5 : Jika data yang dimasukkan kurang lengkap maka akan terjadi pesan kesalahan. 6 : Jika actor menekan “batal” maka tanda informasi memasukan data promosi batal dan tidak tersimpan di dalam database.
Concluction
Staf Keuangan meng-input data biaya promosi
Post Condition
Data biaya promosi telah tersimpan dalam database promosi.
67
Tabel 4.11 Usecase Scenario Laporan Produk
Use Case Name
Laporan Data Produk
Use Case Id
10
Actor
Manajer
Description
Usecase menggambarkan kegiatan manajer melihat laporan produk berupa grafik dengan keterangan berapa banyak jumlah member yang sudah terdaftar.
Precondition Typical Course of Events
Manajer melihat laporan produk. Actor Action 1. Memilih menu laporan produk.
System Response 2. Menampilkan halaman laporan produk.
3. Memilih pilihan
4. Menghubungkan
laporan secara overall
dengan database
atau Spesific
laporan. 5. Menampilkan halaman laporan produk sesuai pilihan
Alternate Courses
2 : Terdapat pilihan overall dan specific
Concluction
Manajer Melihat laporan produk
68
Laporan produk berhasil diakses
Post Condition
Tabel 4.12 Usecase Scenario Laporan Promosi
Use Case Name
Laporan Promosi
Use Case Id
11
Actor
Manajer
Description
Usecase menggambarkan kegiatan manajer melihat laporan promosi berupa grafik dengan keterangan biaya yang dikeluarkan dan target dari pemasaran tersebut.
Precondition Typical Course of Events
Manajer melihat laporan promosi. Actor Action 1. Memilih menu laporan promosi.
System Response 2. Menampilkan halaman laporan promosi.
Activity diagram Activity diagram menggambarkan berbagai alir aktifitas dalam
sistem yang sedang dirancang, bagaimana masing-masing alir berawal, decision yang mungkin terjadi dan bagaimana mereka berakhir. Berikut merupakan activity diagram yang menggambarkan aktifitas-aktifitas yang terjadi dalam sistem informasi pemasaran.
71
1.
Activity diagram Login
Mulai
Menampilkan Menu login
Membuka Sistem Informasi Pemasaran
Masukkan Username & Password
Cek_Salah
Menampilkan Pesan Kesalahan
Cek_Benar
Menampilkan Menu Utama Sistem Informasi Pemasaran
Selesai
Gambar 4.6 Activity diagram Login Keterangan Gambar : Pada activity diagram “Login”, Staf pemasaran, staf keuangan dan manajer yaitu membuka sistem informasi pemasaran. Staf pemasaran, staf keuangan dan manajer terlebih dahulu melakukan login. Saat membuka sistem, maka sistem akan menampilkan menu login. Masukkan username dan password pada kolom yang tersedia dan kemudian memilih tombol “Login”. Apabila username ataupun password salah, maka sistem akan menampilkan pesan kesalahan dan kembali ke menu login. Jika username dan password yang dimasukkan benar maka sistem akan
72
menampilkan halaman utama sistem informasi pemasaran untuk staf pemasaran, staf keuangan dan manajer. 2.
Activity diagram Update Password
Mulai
Memilih menu update password
Isi form update password
Simpan
Pilih button “submit”
Batal
Pilih button “cancel”
Selesai
Gambar 4.7 Activity diagram Update Password Keterangan Gambar : Pada activity diagram “update password” staf pemasaran, staf keuangan dan manajer rnemilih menu update password dan mengisi form yang tersedia. Setelah mengisi form update password tersebut, maka staf pemasaran, staf keuangan dan manajer memilih button “Submit”
73
untuk
menyimpan
dalam
database
atau
button
“Cancel”
untuk
membatalkannya dan kembali ke menu utama sistem informasi pemasaran. 3.
Activity diagram Logout
Mulai
Memilih Menu Logout
Keluar Halaman Sistem
Selesai
Gambar 4.8 Activity diagram Logout Keterangan gambar : Di dalam activity diagram “logout” staf pemasaran, staf keuangan dan manajer dapat memilih menu logout untuk keluar dan sistem, lalu otomatis staf pemasaran, staf keuangan dan manajer akan keluar dan halaman sistem.
74
4.
Activity diagram input pemasaran produk
Mulai
Memilih menu input pemasaran produk
Menampilkan Halaman pemasaran produk
Memilih “insert data baru”
Edit
Menampilkan halaman edit pemasaran produk
Menampilkan Data pemasaran produk
Selesai
Menampilkan halaman input pemasaran produk
Isi form input pemasaran produk edit
Delete
batal
Cek_Salah
Menampilkan Pesan Kesalahan
Cek_Benar
Simpan
Pilih button “submit”
Batal
Pilih button “cancel”
Memilih view data
Gambar 4.9 Activity diagram Input Pemasaran Produk
75
Keterangan Gambar : Di dalam activity diagram “Input Pemasaran Produk” staf pemasaran memilih menu Input Pemasaran Produk, Staf Pemasaran dapat meng-edit atau men-delete data pemasaran produk yang sudah tersimpan, jika ingin memasukkan data yang baru Staf pemasaran dapat memilih menu “insert data baru” kemudian sistem akan menampilkan halaman input pemasaran produk, dan staf pemasaran akan mengisi form yang tersedia dan mengisi form data tersebut berdasarkan jenisnya. Jika data yang di input belum lengkap, maka akan ada pesan kesalahan untuk melengkapi data yang belum di input. Jika data yang di input lengkap maka staf pemasaran dapat memilih button “simpan” untuk menyimpan dalam database dan staf pemasaran dapat memilih menu “view data” maka sistem akan menampilkan halaman pemasaran produk yang berisi data-data yang sudah di-input atau memilih button “batal” untuk membatalkannya, maka sistem akan kembali menampilkan halaman pemasaran produk.
76
5.
Activity diagram Input Master Produk
Mulai
Memilih menu input master produk
Menampilkan Halaman master produk
Memilih “insert data baru”
Edit
Menampilkan halaman edit master produk
Menampilkan Data master produk
Selesai
Menampilkan halaman input master produk
Isi form input master produk edit
Delete
batal
Cek_Salah
Menampilkan Pesan Kesalahan
Cek_Benar
Simpan
Pilih button “submit”
Batal
Pilih button “cancel”
Memilih view data
Gambar 4.10 Activity diagram Input Master Produk
77
Keterangan gambar : Di dalam activity diagram “Input Master Produk” staf pemasaran memilih menu Input Master Produk, Staf Pemasaran dapat mengedit atau men-delete data master produk yang sudah tersimpan, jika ingin memasukkan data yang baru Staf pemasaran dapat memilih menu “insert data baru” kemudian sistem akan menampilkan halaman input master produk, dan staf pemasaran akan mengisi form yang tersedia dan mengisi form data tersebut berdasarkan jenisnya. Jika data yang di input belum lengkap, maka akan ada pesan kesalahan untuk melengkapi data yang belum di input. Jika data yang di input lengkap maka staf pemasaran dapat memilih button “simpan” untuk menyimpan dalam database dan staf pemasaran dapat memilih menu “view data” maka sistem akan menampilkan halaman master produk yang berisi data-data yang sudah di-input atau memilih button “batal” untuk membatalkannya, maka sistem akan kembali menampilkan halaman master produk.
78
6.
Activity diagram Input Promosi
Mulai
Memilih menu input promosi
Menampilkan Halaman input promosi
Memilih “insert data baru”
Edit
Menampilkan halaman edit promosi
Menampilkan Data promosi
Selesai
Menampilkan halaman input promosi
Isi form input promosi edit
Delete
batal
Cek_Salah
Menampilkan Pesan Kesalahan
Cek_Benar
Simpan
Pilih button “submit”
Batal
Pilih button “cancel”
Memilih view data
Gambar 4.11 Activity diagram Input Promosi
79
Keterangan gambar : Di dalam activity diagram “Input Promosi” staf pemasaran memilih menu Input Promosi, Staf Pemasaran dapat meng-edit atau men-delete data Promosi yang sudah tersimpan, jika ingin memasukkan data yang baru Staf pemasaran dapat memilih menu “insert data baru” kemudian sistem akan menampilkan halaman input promosi, dan staf pemasaran akan mengisi form yang tersedia dan mengisi form data tersebut berdasarkan jenisnya. Jika data yang di input belum lengkap, maka akan ada pesan kesalahan untuk melengkapi data yang belum di input. Jika data yang di input lengkap maka staf pemasaran dapat memilih button “simpan” untuk menyimpan dalam database dan staf pemasaran dapat memilih menu “view data” maka sistem akan menampilkan halaman promosi yang berisi data-data yang sudah di-input atau memilih button “batal” untuk membatalkannya, maka sistem akan kembali menampilkan halaman promosi.
80
7.
Activity diagram Input Place
Mulai
Memilih menu input place
Menampilkan Halaman input place
Memilih “insert data baru”
Edit
Menampilkan halaman edit place
Menampilkan Data place
Selesai
Menampilkan halaman input place
Isi form input place edit
Delete
batal
Cek_Salah
Menampilkan Pesan Kesalahan
Cek_Benar
Simpan
Pilih button “submit”
Batal
Pilih button “cancel”
Memilih view data
Gambar 4.12 Activily Diagram Input Place
81
Keterangan gambar : Di dalam activity diagram “Input Place” staf pemasaran memilih menu Input Place, Staf Pemasaran dapat meng-edit atau men-delete data Place yang sudah tersimpan, jika ingin memasukkan data yang baru Staf pemasaran dapat memilih menu “insert data baru” kemudian sistem akan menampilkan halaman input place, dan staf pemasaran akan mengisi form yang tersedia dan mengisi form data tersebut berdasarkan jenisnya. Jika data yang di input belum lengkap, maka akan ada pesan kesalahan untuk melengkapi data yang belum di input. Jika data yang di input lengkap maka staf pemasaran dapat memilih button “simpan” untuk menyimpan dalam database dan staf pemasaran dapat memilih menu “view data” maka sistem akan menampilkan halaman place yang berisi data-data yang sudah di-input atau memilih button “batal” untuk membatalkannya, maka sistem akan kembali menampilkan halaman place.
82
8.
Activity diagram Input Pendapatan Produk
Mulai
Memilih menu input pendapatan produk
Menampilkan Halaman pendapatan produk
Memilih “insert data baru”
Edit
Menampilkan halaman edit pendapatan produk
Menampilkan Data Pendapatan produk
Selesai
Menampilkan halaman input pendapatan produk
Isi form input Pendapatan produk edit
Delete
batal
Cek_Salah
Menampilkan Pesan Kesalahan
Cek_Benar
Simpan
Pilih button “submit”
Batal
Pilih button “cancel”
Memilih view data
Gambar 4.13 Activity diagram Input Pendapatan Produk
83
Keterangan gambar : Di dalam activity diagram “Input Pendapatan produk” staf keuangan memilih menu Input Place, Staf keuangan dapat meng-edit atau men-delete data pendapatan produk yang sudah tersimpan, jika ingin memasukkan data yang baru Staf keuangan dapat memilih menu “insert data baru” kemudian sistem akan menampilkan halaman input pendapatan produk, dan staf keuangan akan mengisi form yang tersedia dan mengisi form data tersebut berdasarkan jenisnya. Jika data yang di input belum lengkap, maka akan ada pesan kesalahan untuk melengkapi data yang belum di input. Jika data yang di input lengkap maka staf keuangan dapat memilih button “simpan” untuk menyimpan dalam database dan staf keuangan dapat memilih menu “view data” maka sistem akan menampilkan halaman pendapatan produk yang berisi data-data yang sudah di-input atau memilih button “batal” untuk membatalkannya, maka sistem akan kembali menampilkan halaman pendapatan produk.
84
9.
Activity diagram Input Biaya Promosi
Mulai
Memilih menu input biaya promosi
Menampilkan Halaman biaya promosi
Memilih “insert data baru”
Edit
Menampilkan halaman edit biaya promosi
Menampilkan Data Biaya promosi
Selesai
Menampilkan halaman input biaya promosi
Isi form input Biaya promosi edit
Delete
batal
Cek_Salah
Menampilkan Pesan Kesalahan
Cek_Benar
Simpan
Pilih button “submit”
Batal
Pilih button “cancel”
Memilih view data
Gambar 4.14 Activity diagram Input Biaya Promosi
85
Keterangan gambar : Di dalam activity diagram “Input biaya promosi” staf keuangan memilih menu Input biaya promosi, Staf keuangan dapat meng-edit atau men-delete data biaya promosi produk yang sudah tersimpan, jika ingin memasukkan data yang baru Staf keuangan dapat memilih menu “insert data baru” kemudian sistem akan menampilkan halaman input biaya promosi, dan staf keuangan akan mengisi form yang tersedia dan mengisi form data tersebut berdasarkan jenisnya. Jika data yang di input belum lengkap, maka akan ada pesan kesalahan untuk melengkapi data yang belum di input. Jika data yang di input lengkap maka staf keuangan dapat memilih button “simpan” untuk menyimpan dalam database dan staf keuangan dapat memilih menu “view data” maka sistem akan menampilkan halaman biaya promosi yang berisi data-data yang sudah di-input atau memilih button “batal” untuk membatalkannya, maka sistem akan kembali menampilkan halaman biaya promosi.
86
10. Activity diagram Laporan Produk
Mulai
Memilih menu “laporan produk”
Menampilkan Halaman laporan produk
Memilih menu “ overall ”
Memilih menu “ spesific ”
Menampilkan Halaman laporan produk (sesuai pilihan)
Selesai
Gambar 4.15 Activity diagram Laporan Produk
87
Keterangan gambar : Di dalam activity diagram “Laporan Produk” Manajer memilih menu laporan produk, maka sistem akan menampilkan halaman laporan produk, kemudian manajer dapat memilih menu overall atau Spesific untuk mengetahui laporan yang diinginkan. Jika manajer memilih laporan secara overall maka sistem akan menampilkan laporan secara keseluruhan, sedangkan jika manajer memilih secara spesifik maka sistem akan menampilkan secara detail.
Keterangan gambar : Di dalam activity diagram “Laporan Promosi” Manajer memilih menu laporan promosi, maka sistem akan menampilkan halaman laporan promosi, kemudian manajer dapat memilih menu overall atau Spesific untuk mengetahui laporan yang diinginkan. Jika manajer memilih laporan secara overall maka sistem akan menampilkan laporan secara keseluruhan, sedangkan jika manajer memilih secara spesifik maka sistem akan menampilkan secara detail.
Keterangan gambar : Di dalam activity diagram “Bauran Integrasi” Manajer memilih menu bauran integrasi, maka sistem akan menampilkan halaman bauran integrasi, kemudian manajer dapat memilih menu overall atau Spesific untuk mengetahui laporan yang diinginkan. Jika manajer memilih laporan secara overall maka sistem akan menampilkan laporan secara keseluruhan, sedangkan jika manajer memilih secara spesifik maka sistem akan menampilkan secara detail.
4.2.1.4
Sequence Diagram Menjelaskan interaksi antara beberapa objek untuk periode
waktu tertentu dan juga menekankan interaksi sekumpulan objek pada waktu atau pada hubungannya. Sequence diagram dapat menjelaskan aliran pesan antar objek saat menjalankan suatu usecase. Berikut adalah sequence diagram yang menjelaskan aliran pesan antar objek dalam aktivitas usecase dan rancangan sistem yang akan dirancang.
92
1.
Sequence Diagram Login
User
Staf Pemasaran, Staf Keuangan, manager
Interface
1. Masukan Username & Password 2. Validasi Password 3. Login Gagal “kombinasi username dan password Salah!!” 4. Login Sukses Menampilkan menu utama Sistem Informasi Pemasaran
Gambar 4.18 Sequence Diagram Login Keterangan Gambar : Pada sequence diagram “Login”, staf pemasan, staf keuangan dan manajer sebagai aktor. Staf pemasaran, staf keuangan dan manajer mengirim message untuk memasukkan Username dan Password kepada object user dan melakukan proses panggil di database. Jika Username dan Password salah, maka object user mengirim message login gagal. Object user mengirim message kepada diri sendiri bahwa Username dan Password salah dan object user mengirim message kepada aktor bahwa tampilan pesan salah. Jika benar maka sistem akan menampilkan menu halaman utama Sistem informasi pemasaran.
93
2.
Sequence Diagram Input Pendapatan Produk
Kota
Bulan
Produk
Staf Keuangan
1. Memilih Kota
2. Memilih Bulan 3. Memilih Produk 4. Pilih Tahun 5. Masukkan Jumlah Pendapatan produk 6. Simpan data Pendapatan produk 7. Pilih view data 8. Menampilkan data pendapatan produk
Gambar 4.19 Sequence Diagram Input Pendapatan Produk Keterangan Gambar : Pada sequence diagram “Input Pendapatan Produk”. Aktor Staf keuangan mengirim message kepada object kota untuk memilih nama kota. Object Kota mengirimkan message kepada object Bulan untuk memilih nama Bulan. Object Bulan mengirimkan message kepada object Produk untuk memilih nama Produk. Aktor mengirimkan message Pilih tahun, memasukkan jumlah pendapatan produk, simpan data produk, dan pilih view data kepada object produk, lalu object produk mengirimkan message kepada aktor Staf keuangan untuk menampilkan data pendapatan produk.
94
3.
Sequence Diagram Laporan Pendapatan Produk
Kota
Bulan
Produk
Manajer
1. Memilih Kota
2. Memilih Bulan 3. Memilih Produk 4. Memilih Tahun
5. Memilih view data 6. Menampilkan Laporan Pendapatan Secara Overall
7. Memilih Bulan 8. Memilih Produk 9. Memilih Tahun 10. Memilih view data 11. Menampilkan Laporan Pendapatan Secara Spesific
Gambar 4.20 Sequence Diagram Laporan Pendapatan Produk Keterangan Gambar : Pada sequence diagram “Laporan Pendapatan Produk”. Aktor Manajer mengirim message untuk memilih produk kepada object produk. Object produk mengirimkan message kepada object bulan untuk memilih bulan. Object bulan mengirimkan message kepada object kota untuk memilih kota. Object kota mengirimkan message memilih tahun, memilih view data kepada object pendapatan. Dan object pendapatan
95
mengirimkan message untuk menampilkan laporan pendapatan secara overall kepada aktor manajer. Aktor manajer mengirim message untuk memilih bulan kepada object bulan. Object bulan mengirimkan message untuk memilih kota pada object kota. Object kota mengirim message untuk memilih tahun, memilih view data kepada object pendapatan. Dan
Object pendapatan
mengirimkan message untuk menampilkan laporan pendapatan secara specific kepada aktor manajer.
96
4.
Sequence Diagram Input Biaya Promosi
Produk
Jenis
Staf Keuangan
1. Memilih Produk
2. Memilih Jenis
4. Masukkan target dan keteranganPromosi 5. Masukkan Biaya Promosi 6. Simpan data Biaya Promosi 7. Pilih view data 8. Menampilkan data Biaya Promosi
Gambar 4.21 Sequence Diagram Input Biaya Promosi
97
Keterangan Gambar : Pada sequence diagram “Input Biaya Promosi”. Aktor Staf keuangan mengirim message kepada object Produk untuk memilih nama Produk. Object Produk mengirimkan message kepada object Jenis untuk memilih Jenis Promosi. Aktor Staf Keuangan mengirimkan message untuk Masukkan Target promosi, Keterangan Promosi, Biaya Promosi, Simpan data biaya promosi, dan view data kepada object jenis. Lalu object jenis akan mengirimkan message kepada aktor staf keuangan untuk menampilkan data Biaya Promosi.
98
5.
Sequence Diagram laporan Promosi
Jenis
Produk
Promosi
Manajer
1. Memilih Jenis
2. Memilih Tahun
3. Memilih view data
4. Menampilkan Laporan Promosi Secara Overall
5. Memilih produk 6. Memilih Tahun 7. Memilih view data
8. Menampilkan Laporan Promosi Secara Spesific
Gambar 4.22 Sequence Diagram Laporan Promosi
Keterangan Gambar : : Pada sequence diagram “Laporan Promosi”. Aktor manajer mengirim message untuk memilih jenis kepada object jenis. Object jenis mengirimkan message untuk memilih tahun, memilih view data kepada object promosi. Object promosi mengirimkan message untuk menampilkan laporan promosi secara overall kepada aktor manajer. Aktor manajer mengirimkan message untuk memilih produk kepada object produk. Object
99
produk mengirimkan message untuk memilih tahun, memilih view data kepada object promosi. Object promosi mengirimkan message untuk menampilkan laporan promosi secara spesific kepada aktor manajer.
4.2.1.5
State Diagram
Menggambarkan semua state (kondisi) yang dimiliki oleh suatu object dari suatu class dan keadaan yang menyebabkan state berubah. Kejadian dapat berupa object lain yang mengirim pesan. State class tidak digambarkan untuk semua class, hanya yang mempunyai sejumlah state yang terdefinisi dengan baik dan kondisi class berubah oleh state yang berbeda.
100
1.
State Diagram pada user Staf Pemasaran
Input
Start
- Input pemasaran Produk - Input Master Produk - Input Promosi - Input Place
View Data
Adding to system
- view pemasaran Produk - view Master Produk - view Promosi - view Place
- Save pemasaran Produk - Save Master Produk - Save Promosi - Save Place
End
Gambar 4.23 State Diagram pada user staf Pemasaran
101
2.
State Diagram pada user Staf Keuangan
Input
Start
- Input pendapatan Produk - Input Biaya Promosi
View Data
Adding to system
- view pendapatan Produk - view Biaya Promosi
- Save pendapatan Produk - Save Biaya Promosi
End
Gambar 4.24 State Diagram pada user staf Keuangan
102
4.2.2
Perancangan Form Input dan Output BANNER Login sebagai staf pemasaran [logout] Jam
Home
Input Pemasaran Produk
Input Master Prouduk
Input Promosi
Input Place
Update Password
INSERT DATA PEMASARAN PRODUK ISCI Produk
:
Produk
Tahun
:
Tahun
Jumlah Member
:
Bulan
:
Bulan
Simpan View data
FOOTER
Gambar 4.25 Perancangan form input pemasaran produk
BANNER Login sebagai staf pemasaran [logout] Jam
Home
Input Pemasaran Produk
Input Master Prouduk
Input Promosi
Input Place
Update Password
Insert Data Master Produk
Id Produk
:
Nama Produk : Batal
Simpan
View data
FOOTER
Gambar 4.26 Perancangan form input Master Produk
103
BANNER Login sebagai staf pemasaran [logout] Jam
Home
Input Pemasaran Produk
Input Master Prouduk
Input Promosi
Input Place
Update Password
Insert Data Promosi Produk
Id Jenis
:
Jenis Promosi : Batal
Simpan
View data
FOOTER
Gambar 4.27 Perancangan form input Promosi
BANNER Login sebagai staf pemasaran [logout] Jam
Home
Input Pemasaran Produk
Input Master Prouduk
Input Promosi
Input Place
Update Password
Insert Data Place Produk
Id Kota
:
Nama Kota
: Batal
Simpan
View data
FOOTER
4.28 Perancangan form input kota (place)
104
BANNER Login sebagai staf Keuangan [logout] Jam
Home
Input Pendapatan Produk
Input Biaya Promosi
Update Password
INSERT DATA PENDAPATAN PRODUK ISCI Nama Kota
:
kota
Bulan
:
Bulan
Nama produk
:
Nama Produk
Tahun
:
Tahun
Jumlah Pendapatan
: Simpan
Batal
View data
FOOTER
4.29 Perancangan form input pendapatan produk
BANNER Login sebagai staf Keuangan [logout] Jam
Home
Input Pendapatan Produk
Input Biaya Promosi
Update Password
INSERT DATA PROMOSI PRODUK ISCI Produk
:
Produk
Jenis Promosi
:
Jenis Promosi
Target
:
Keterangan
:
Biaya
: Simpan
Batal
View data
FOOTER
Gambar 4.30 Perancangan form input Biaya Promosi
105
BANNER Login sebagai Manager [logout] Jam
Home
Laporan Produk
Laporan Promosi
Overall pilih
Bauran Integrasi
Update Password
Specific
Semua Produk
Tahun
Lihat
FOOTER
Gambar 4.31 Perancangan form output laporan produk
BANNER Login sebagai Manager [logout] Jam
Home
Laporan Produk
Laporan Promosi
Overall pilih
Bauran Integrasi
Update Password
Specific
Semua Jenis Promosi
Tahun
Lihat
FOOTER
Gambar 4.32 Perancangan form output laporan promosi
106
BANNER Login sebagai Manager [logout] Jam
Home
Laporan Produk
Laporan Promosi
Overall pilih
Semua Jenis Produk
Bauran Integrasi
Update Password
Specific Semua Bulan
Tahun
Lihat
FOOTER
Gambar 4.33 Perancangan form output Bauran integrasi
107
4.2.3
Perancangan Database Sistem 4.2.3.1
Class Diagram
1
0..* Bulan
Laporan Produk
- Id_Bulan - Bulan
- id_produk - id_bulan - tahun - Jumlah_member
+ Ubah () + Hapus () + Simpan ()
0..* Produk
0..* Kota
0..*
- Id_Kota - Kota
0..* - Id_produk - produk
1 Pendapatan Produk
+ Ubah () + Hapus () + Simpan ()
- id_kota - id_bulan - id_produk - tahun - jumlah_pendapatan
Class “pendapatan produk” merupakan composite dari class “kota”, class “bulan”, class “ produk”, Setiap satu pendapatan memiliki banyak kota, setiap satu pendapatan memiliki banyak bulan, dan setiap satu pendapatan memiliki banyak produk.
2.
Class “laporan Produk” merupakan composite dari class “bulan” dan class “produk”. Setiap satu laporan memiliki banyak bulan dan setiap satu laporan memiliki banyak produk.
3.
Class “promosi” merupakan composite dari class “jenis” dan class “produk”. Setiap satu promosi memiliki banyak jenis dan setiap satu promosi memiliki banyak produk.
Berikut perancangan database yang dikumpulkan dalam bentuk penyajian sebagai berikut: a.
Username admin (staf pemasaran) Password admin (staf pemasaran) Nama User
Tabel 4.14 Tabel Staf Pemasaran
b. Tabel Staf Keuangan Nama Tabel
: Staf Keuangan
Primary Key : UserId Foreign Key
:
-
Nama Field
Tipe data
Ukuran
Keterangan
userId
char
5
Kode Staf Keuangan
Username
varchar
15
Username Staf Keuangan
Password
varchar
20
Password Staf Keuangan
Nama
varchar
20
Nama Staf Keuangan
Tabel 4.15 Tabel Staf Keuangan
110
c. Tabel Manager Nama Tabel
: Manager
Primary Key : UserId Foreign Key
:
-
Nama Field
Tipe data
Ukuran
Keterangan
userId
char
5
Kode Manager
Username
varchar
15
Username Manager
Password
varchar
20
Password Manager
Nama
varchar
20
Nama Manager
Tabel 4.16 Tabel Manager
b. Tabel Promosi Nama Tabel : Promosi Primary Key : id_promo Foreign Key : id_produk (di dalam table produk) Id_jenis (di dalam table jenis)
111
Nama Field
Tipe Data
Ukuran
keterangan
Id_promo
char
2
Kode Promosi
Id_produk
char
2
Kode Produk
Id_Jenis
char
2
Kode Jenis Promosi
Target
varchar
4
Target Promosi
Keterangan
text
-
Keterangan Promosi
Biaya
int
8
Biaya Promosi
Tabel 4.17 Tabel Promosi
c. Tabel Produk Nama Tabel : Produk Primary Key : id_produk Foreign key : Nama Field
Tipe Data
Ukuran
Keterangan
Id_produk
char
2
Kode Produk
produk
varchar
20
Nama Produk
Tabel 4.18 Tabel Produk
112
d. Tabel Kota Nama Tabel : Kota Primary Key : id_kota Foreign Key :
-
Nama Field
Tipe Data
Ukuran
Keterangan
Id_Kota
char
2
Kode Kota
Kota
varchar
10
Kota Penyebaran
Tabel 4.19 Tabel Kota
e. Tabel Jenis Nama Tabel : Jenis Primary Key : id_jenis Foreign Key :
-
Nama Field
Tipe Data
Ukuran
Keterangan
Id_jenis
char
2
Kode Jenis
Jenis
varchar
8
Jenis Promosi
Tabel 4.20 Tabel Jenis
113
f. Tabel Bulan Nama Tabel : Bulan Primary Key : id_bulan Foreign Key :
-
Nama Field
Tipe Data
Ukuran
Keterangan
Id_Bulan
char
2
Kode Bulan
Bulan
varchar
12
Nama Bulan
Tabel 4.21 Tabel Bulan
4.2.4
Perancangan Layout Sistem Layout sistem ini bertujuan untuk menggambarkan rancangan tampilan
sistem yang akan dibuat. Perancangan layout terdiri dari halaman menu staf pemasaran, staf keuangan, dan manajer. Gambaran rancangan layout adalah sebagai berikut :
114
4.2.4.1 a.
Halaman Staf Pemasaran Menu Login
Sistem Informasi Pemasaran LOGO
LOGIN USERNAME : IMAGE
PASSWORD : LOGIN
FOOTER
Gambar 4.35 Menu Login Staf Pemasaran
b.
Pesan Kesalahan Username dan Password
Kombinasi Username dan Password Salah !
OK
Gambar 4.36 Pesan Kesalahan Username dan Password
115
c. Menu Update Password untuk Staf Pemasaran BANNER Login sebagai staf pemasaran [logout] Jam
Home
Input Pemasaran Produk
Input Master Prouduk
Input Promosi
Input Place
Update Password
Update Password Staf Pemasaran
Masukkan Password Lama Masukkan Password Baru Masukkan kembali Password Baru Submit
Cancel
FOOTER
Gambar 4.37 Menu Update Password untuk Staf Pemasaran
d. Menu Home untuk Pemasaran BANNER Login sebagai staf pemasaran [logout] Jam
Home
Input Pemasaran Produk
Input Master Prouduk
Input Promosi
Input Place
Update Password
Welcome Note
CONTENT
FOOTER
Gambar 4.38 Menu Home untuk Pemasaran 116
e. Menu Input Pemasaran Produk (Data Pemasaran) BANNER Login sebagai staf pemasaran [logout] Jam
Home
Input Pemasaran Produk
Input Master Prouduk
Input Promosi
Input Place
Update Password
DATA PEMASARAN PRODUK ISCI action
CONTENT
Edit
Delete
Edit
Delete
Edit
Delete
Edit
Delete
Edit
Delete
FOOTER
Gambar 4.39 Menu Input Pemasaran Produk (Data Pemasaran)
f. Menu Input Pemasaran Produk (Insert Data Baru) BANNER Login sebagai staf pemasaran [logout] Jam
Home
Input Pemasaran Produk
Input Master Prouduk
Input Promosi
Input Place
Update Password
INSERT DATA PEMASARAN PRODUK ISCI Produk
:
Produk
Tahun
:
Tahun
Jumlah Member
:
Bulan
:
Bulan
Simpan View data
FOOTER
Gambar 4.40 Menu Input Pemasaran Produk ( Insert Data Baru)
117
g. Menu Input Pemasaran Produk (Edit Data) BANNER Login sebagai staf pemasaran [logout] Jam
Home
Input Pemasaran Produk
Input Master Prouduk
Input Promosi
Input Place
Update Password
DATA PEMASARAN PRODUK ISCI Produk
:
Produk
Tahun
:
Tahun
Jumlah Member
:
Bulan
: Edit
Bulan Batal
Lihat Laporan Pemasaran Produk ISCI Insert data baru
FOOTER
Gambar 4.41 Menu Input Pemasaran Produk (Edit data)
h. Menu Input Master Produk (Data Master Produk) BANNER Login sebagai staf pemasaran [logout] Jam
Home
Input Pemasaran Produk
Input Master Prouduk
Input Promosi
Input Place
Update Password
Data Master Produk Pada ISCI action
CONTENT
Edit
delete
Edit
delete
Edit
delete
Edit
delete
Edit
delete
Insert data baru
FOOTER
Gambar 4.42 Menu Input Master Produk (Data Master Produk)
118
i. Menu Input Master Produk (Insert Data Baru) BANNER Login sebagai staf pemasaran [logout] Jam
Home
Input Pemasaran Produk
Input Master Prouduk
Input Promosi
Input Place
Update Password
Insert Data Master Produk
Id Produk
:
Nama Produk : Batal
Simpan
View data
FOOTER
Gambar 4.43 Menu Input Master Produk (Insert Data Baru)
j. Menu Input Master Produk (Edit Data) BANNER Login sebagai staf pemasaran [logout] Jam
Home
Input Pemasaran Produk
Input Master Prouduk
Input Promosi
Input Place
Update Password
Data Master Produk Pada ISCI
Id Produk Produk
:
Id Produk
:
Produk
edit
batal
Lihat data master produk ISCI Insert data baru
FOOTER
Gambar 4.44 Menu Input Master Produk (Edit Data)
119
k. Menu Input Promosi (Data Jenis Promosi) BANNER Login sebagai staf pemasaran [logout] Jam
Home
Input Pemasaran Produk
Input Master Prouduk
Input Promosi
Input Place
Update Password
Data Jenis Promosi Produk Pada ISCI action
CONTENT
Edit
delete
Edit
delete
Edit
delete
Edit
delete
Edit
delete
Insert data baru
FOOTER
Gambar 4.45 Menu Input Promosi (Data Jenis Promosi)
l. Menu Input Promosi (Insert Data Baru) BANNER Login sebagai staf pemasaran [logout] Jam
Home
Input Pemasaran Produk
Input Master Prouduk
Input Promosi
Input Place
Update Password
Insert Data Promosi Produk
Id Jenis
:
Jenis Promosi : Batal
Simpan
View data
FOOTER
Gambar 4.46 Menu Input Promosi ( Insert Data Baru) 120
m. Menu Input Promosi (Edit Data) BANNER Login sebagai staf pemasaran [logout] Jam
Home
Input Pemasaran Produk
Input Master Prouduk
Input Promosi
Input Place
Update Password
DATA JENIS PROMOSI PRODUK PADA ISCI Id Jenis
:
Id Jenis
Jenis Promosi
:
Id Promosi
Edit
Batal
Lihat master produk pada ISCI Insert data baru
FOOTER
Gambar 4.47 Menu Input Promosi (Edit Data)
n. Menu Input Place ( Data Place) BANNER Login sebagai staf pemasaran [logout] Jam
Home
Input Pemasaran Produk
Input Master Prouduk
Input Promosi
Input Place
Update Password
Data Place Produk Pada ISCI action
CONTENT
Edit
delete
Edit
delete
Edit
delete
Edit
delete
Edit
delete
Insert data baru
FOOTER
Gambar 4.48 Menu Input Place (Data Place) 121
o. Menu Input Place ( Insert Data Baru) BANNER Login sebagai staf pemasaran [logout] Jam
Home
Input Pemasaran Produk
Input Master Prouduk
Input Promosi
Input Place
Update Password
Insert Data Place Produk
Id Kota
:
Nama Kota
: Batal
Simpan
View data
FOOTER
Gambar 4.49 Menu Input Place (Insert Data Baru)
p. Menu Input Place (Edit Data) BANNER Login sebagai staf pemasaran [logout] Jam
Home
Input Pemasaran Produk
Input Master Prouduk
Input Promosi
Input Place
Update Password
DATA JENIS PROMOSI PRODUK PADA ISCI Id Kota
:
Id Kota
Kota
:
Kota
Edit
Batal
Lihat data place produk ISCI Insert data baru
FOOTER
Gambar 4.50 Menu Input Place (Edit data) 122
4.2.4.2 a.
Halaman Staf Keuangan Menu Login
Sistem Informasi Pemasaran LOGO
LOGIN USERNAME : IMAGE
PASSWORD : LOGIN
FOOTER
Gambar 4.51 Menu Login Keuangan
b.
Pesan kesalahan Username dan Password
Kombinasi Username dan Password Salah !
OK
Gambar 4.52 Pesan Kesalahan Username dan Password
123
c.
Menu Update Password untuk Staf Keuangan BANNER Login sebagai staf Keuangan [logout] Jam
Home
Input Pendapatan Produk
Input Biaya Promosi
Update Password
Update Password Staf Keuangan
Masukkan Password Lama Masukkan Password Baru Masukkan kembali Password Baru Submit
Cancel
FOOTER
Gambar 4.53 Menu Update Password untuk staf Keuangan
d.
Menu Home untuk Keuangan BANNER Login sebagai staf Keuangan [logout] Jam
Home
Input Pendapatan Produk
Input Biaya Promosi
Update Password
Welcome Note
CONTENT
FOOTER
Gambar 4.54 Menu Home untuk Keuangan
124
e.
Menu Input Pendapatan Produk (Data Pendapatan) BANNER Login sebagai staf Keuangan [logout] Jam
Home
Input Pendapatan Produk
Update Password
Input Biaya Promosi
DATA PENDAPATAN PRODUK PADA ISCI action
CONTENT
Edit
Delete
Edit
Delete
Edit
Delete
Edit
Delete
Edit
Delete
Insert data baru
FOOTER
Gambar 4.55 Menu Input Pendapatan Produk (Data Pendapatan)
f.
Menu Input Pendapatan Produk (Insert Data Baru)
BANNER Login sebagai staf Keuangan [logout] Jam
Home
Input Pendapatan Produk
Input Biaya Promosi
Update Password
INSERT DATA PENDAPATAN PRODUK ISCI Nama Kota
:
kota
Bulan
:
Bulan
Nama produk
:
Nama Produk
Tahun
:
Tahun
Jumlah Pendapatan
: Simpan
Batal
View data
FOOTER
Gambar 4.56 Menu Input Pendapatan Produk (Insert Data Baru) 125
g.
Menu Input Pendapatan Produk (Edit Data) BANNER Login sebagai staf Keuangan [logout] Jam
Home
Input Pendapatan Produk
Input Biaya Promosi
Update Password
DATA PEMASARAN PRODUK ISCI Kota
:
Kota
Bulan
:
Bulan
Nama Produk
:
Nama Produk
Tahun
:
Tahun
Jumlah Pendapatan
: Edit
Batal
Lihat Laporan Pendapatan Produk ISCI Insert data baru
FOOTER
Gambar 4.57 Menu Input Pendapatan Produk (Edit Data)
h.
Menu Input Biaya Promosi (Data Promosi)
BANNER Login sebagai staf Keuangan [logout] Jam
Home
Input Pendapatan Produk
Update Password
Input Biaya Promosi
DATA PROMOSI PRODUK PADA ISCI action
CONTENT
Edit
Delete
Edit
Delete
Edit
Delete
Edit
Delete
Edit
Delete
Insert data baru
FOOTER
Gambar 4.58 Menu Input Biaya Promosi (Data Promosi)
126
i.
Menu Input Biaya Promosi (Insert Data Baru) BANNER Login sebagai staf Keuangan [logout] Jam
Home
Input Pendapatan Produk
Input Biaya Promosi
Update Password
INSERT DATA PROMOSI PRODUK ISCI Produk
:
Produk
Jenis Promosi
:
Jenis Promosi
Target
:
Keterangan
:
Biaya
: Simpan
Batal
View data
FOOTER
Gambar 4.59 Menu Input Biaya Promosi (Insert Data Baru)
j.
Menu Input Biaya Promosi (Edit Data) BANNER Login sebagai staf Keuangan [logout] Jam
Home
Input Pendapatan Produk
Input Biaya Promosi
Update Password
DATA PROMOSI PRODUK ISCI Produk
:
Produk
Jenis Promosi
:
Jenis Promosi
Target
:
Keterangan
:
Biaya
: Edit
Batal
LIHAT LAPORAN PROMOSI PRODUK ISCI Insert data baru
FOOTER
Gambar 4.60 Menu Input Biaya Promosi (Edit Data)
127
4.2.4.3 a.
Halaman Manajer Menu Login
Sistem Informasi Pemasaran LOGO
LOGIN USERNAME : IMAGE
PASSWORD : LOGIN
FOOTER
Gambar 4.61 Menu Login Manajer
b.
Pesan Kesalahan Username dan Password
Kombinasi Username dan Password Salah !
OK
Gambar 4.62 Menu Kesalahan Username dan Password
128
c.
Menu Update Password untuk Manajer BANNER Login sebagai Manager [logout] Jam
Home
Laporan Produk
Laporan Promosi
Bauran Integrasi
Update Password
Update Password Manager
Masukkan Password Lama Masukkan Password Baru Masukkan kembali Password Baru Submit
Cancel
FOOTER
Gambar 4.63 Menu Update Password untuk Manajer
d.
Menu Home untuk Manajer BANNER Login sebagai Manager [logout] Jam
Home
Laporan Produk
Laporan Promosi
Bauran Integrasi
Update Password
Welcome Note
CONTENT
FOOTER
Gambar 4.64 Menu Home untuk Manajer
129
e.
Menu Laporan Produk (Overall ) BANNER Login sebagai Manager [logout] Jam
Home
Laporan Produk
Laporan Promosi
Overall pilih
Bauran Integrasi
Update Password
Specific
Semua Bulan
Tahun
Lihat
FOOTER
Gambar 4.65 Menu laporan Produk (Overall)
f.
Menu Laporan Produk (Spesific ) BANNER Login sebagai Manager [logout] Jam
Home
Laporan Produk
Laporan Promosi
Overall pilih
Bauran Integrasi
Update Password
Specific
Semua Produk
Tahun
Lihat
FOOTER
Gambar 4.66 Menu laporan Produk (Spesific)
130
g.
Menu Laporan Promosi (Overall ) BANNER Login sebagai Manager [logout] Jam
Home
Laporan Produk
Laporan Promosi
Overall pilih
Bauran Integrasi
Update Password
Specific
Semua Jenis Promosi
Tahun
Lihat
FOOTER
Gambar 4.67 Menu laporan Promosi (Overall) h.
Menu Laporan Promosi (Spesific)
BANNER Login sebagai Manager [logout] Jam
Home
Laporan Produk
Laporan Promosi
Overall pilih
Bauran Integrasi
Update Password
Specific
Semua Produk
Tahun
Lihat
FOOTER
Gambar 4.68 Menu laporan Promosi (Specific)
131
i.
Menu Bauran Integrasi (Overal ) BANNER Login sebagai Manager [logout] Jam
Home
Laporan Produk
Laporan Promosi
Overall pilih
Semua Jenis Produk
Bauran Integrasi
Update Password
Specific Semua Bulan
Tahun
Lihat
FOOTER
Gambar 4.69 Menu Bauran Integrasi (Overall)
j.
Menu Bauran integrasi (Spesific)
BANNER Login sebagai Manager [logout] Jam
Home
Laporan Produk
Laporan Promosi
Overall pilih
Semua Kota
Bauran Integrasi
Update Password
Specific Semua Bulan
Tahun
Lihat
FOOTER
Gambar 4.70 Menu Bauran Integrasi (Spesific)
132
4.3
Pengujian Sistem 4.3.1
Pengujian Sistem Informasi Pemasaran Setiap program menjalani pengujian secara pribadi untuk memastikan
bahwa program yang telah peneliti buat bisa bebas dari kesalahan (bug), walaupun tidak menutup kemungkinan masih terjadi sedikit bug atau tidak 100% bebas dari bug, namun pengujian ini setidaknya bisa meminimalisasi kesalahan yang akan terjadi. Pada tahap ini peneliti menggunakan metode pengujian unit dengan pendekatan black-box testing. Cara pengujian yang dilakukan dengan menjalankan sistem informasi pemasaran yaitu melakukan input data dan melihat output-nya apakah sesuai dengan proses yang diharapkan. 4.3.1.1
NO
1
Pengujian pada user Pemasaran
Rancangan Proses Isi
Username dan Masuk
Password
input produk.
ke
menu
utama
Sistem Informasi Pemasaran
Klik tombol menu 2
Hasil yang Diharapkan
pemasaran
Tampilkan form input pemasaran produk
Hasil
OK
OK
133
3
4
5
6
7
8
9
10
Klik tombol edit atau Input delete
pemasaran
akan di edit atau dihapus
Klik Tombol input Tampilkan master produk
produk
form
input
master produk
Klik tombol edit atau Input Master produk akan di delete
edit atau di hapus
Klik tombol Input Tampilkan Promosi
form
input
promosi
Klik tombol edit atau Input Promosi akan di edit delete Klik Tombol Input Place
atau di hapus
Tampilkan form input Place
Klik tombol edit atau Input Place akan di edit atau delete
di hapus
Klik Tombol update
Tampilkan form update
password
password
OK
OK
OK
OK
OK
OK
OK
OK
134
4.3.1.2
NO
1
Pengujian pada user Keuangan
Rancangan Proses Isi
Username dan Masuk
Password Klik tombol menu
2
input
Pendapatan
produk.
3
4
5
6
Hasil yang Diharapkan menu
utama
Sistem Informasi Pemasaran
Tampilkan form input pendapatan produk
Klik tombol edit atau Input delete
ke
pendapatan
produk
akan di edit atau dihapus
Klik Tombol input Tampilkan form input Biaya Biaya Promosi
Promosi
Klik tombol edit atau Input Biaya Promosi akan di delete
edit atau di hapus
Klik Tombol update
Tampilkan form update
password
password
Hasil
OK
OK
OK
OK
OK
OK
135
4.3.1.3
NO
1
2
3
4
5
6
7
8
Pengujian pada user Manajer
Rancangan Proses Isi
Hasil yang Diharapkan
Username dan Masuk
Password Klik tombol menu Laporan Produk
ke
menu
utama
Sistem Informasi Pemasaran
Tampilkan laporan produk
Klik tombol overall Tampilkan laporan secara atau spesific Klik Tombol menu Laporan Promosi
overall atau spesific
Tampilkan Laporan Promosi
Klik tombol overall Tampilkan laporan secara atau spesific Klik tombol menu Bauran Integrasi
overall atau spesific
Tampilkan Bauran Integrasi
Klik tombol overall Tampilkan laporan secara atau spesific
overall atau spesific
Klik Tombol update
Tampilkan form update
password
password
Hasil
OK
OK
OK
OK
OK
OK
OK
OK
136
BAB V KESIMPULAN DAN SARAN
5.1
Kesimpulan Berdasarkan uraian dan pembahasan pada bab-bab sebelumnya, maka
dapat disimpulkan bahwa : 1. Sistem informasi pemasaran yang dikembangkan dapat mencari dan menganalisa data yang diinginkan oleh manager, sehingga manager dapat melihat perbandingan jumlah pendapatan dari produk yang ada. 2. Dengan adanya pengembangan sistem informasi pemasaran, manager dapat menentukan strategi pemasaran produk yang akan datang.
5.2
Saran Berdasarkan kesimpulan-kesimpulan yang telah dikemukakan, dapat
diajukan beberapa saran untuk pengembangan lebih lanjut antara lain : 1. Pengembangan Sistem Informasi pemasaran dapat dikembangkan lagi pada divisi Fasility and Maintenance, Food and Beverage, dan Sports. 2. Proses bisnis dapat dikembangkan dengan memasarkan keanggotaan (membership) pada International Sports Club of Indonesia.
137
DAFTAR PUSTAKA
Al-Quran, 2002. Q.S ; 2 : 275. Yogyakarta. UUI Press. Departemen Pendidikan Nasional, 2002. Kamus Besar Bahasa Indonesia. Jakarta : Balai Pustaka Firdaus.2007. PHP dan MySQL dengan Dreamweaver. Palembang : Maxikom. Gulo, W. 2002. Metodologi Penelitian. Jakarta : Gramedia. Hariyanto, Bambang, Ir., MT. 2004. Rekayasa Sistem Berorientasi Objek. Bandung : Informatika. Jogiyanto, H.M. 2005. Analisis dan Desain Sistem Informasi Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis. Edisi 3. Yogyakarta : ANDI. Jogiyanto,
H.M.
2008.
Metodologi
Penelitian
Sistem
Informasi.
Yogyakarta : ANDI Kadir, Abdul. 2003. Pengenalan Sistem Informasi : Edisi 1. Yogyakarta : ANDI Kendall, Kenneth E., Kendall, Julie E. 2008. System Analysis and Design. 7th Edition. New Jersey : Pearson International Edition. Kotler, Philip., Armstrong, Gary. 2003. Dasar-dasar pemasaran : Edisi 9. Jakarta : Indeks. Mc.Leod, Jr, Raymond., Schell, George, P. 2008. Sistem Informasi Manajemen : Edisi 10. Jakarta : Salemba Empat. Mc.Leod, Jr, Raymond. 1995. Sistem Informasi Manajemen : Jilid II. Jakarta : Prehalllindo.
138
Mulyanto, Agus. 2009. Sistem Informasi Konsep & Aplikasi. Yogyakarta : Pustaka Pelajar. Munawar.2005. Pemodelan Visual dengan UML. Jakarta : Graha Ilmu. Nazir. Moh, Phd. 2003. Metode Penelitian. Jakarta : Ghalia Indonesia. Nugroho, Adi. 2010. Rekayasa Perangkat Lunak Berorientasi Objek dengan Metode USDP. Yogyakarta : ANDI O’Brien, J. 2005. Pengantar Sistem Informasi Prespektif Bisnis dan Manajerial : Edisi 12. Jakarta : Salemba Empat. Paranginangin, Kasiman. 2006. Aplikasi Web dengan PHP dan MySQL. Yogyakarta : ANDI. Sholiq. 2006. Pemodelan Sistem Informasi Berorientasi Objek dengan UML. Yogyakarta : GRAHA ILMU. Sidik, Betha. 2006. Pemrograman Web dengan PHP. Bandung : Informatika. Sudarman., Ariyus, Dony. 2007. Interaksi Manusia dan Komputer. Yogyakarta : ANDI. Syafrizal, Melwin. 2005. Pengantar Jaringan Komputer. Yogyakarta : STMIK AMIKOM. Whitten, JL., Bentley LD., Dittman KC. 2004. Metode Analisis & Desain Sistem : Edisi ke-6. Yogyakarta : Andi Yakub.2008. Sistem Basis Data Tutorial Konseptual. Yogyakarta : Graha Ilmu.
139
LITERATUR SEJENIS
Layandi, Ilona. 2008. Analisis dan Perancangan Sistem Informasi Pemasaran Pada PT. Lippo General Insurance, Tbk. Universitas Bina Nusantara. Yanni. Dkk. 2002. Perancangan Sistem Informasi Pemasaran PT. Samudra Teknindo. Universitas Bina Nusantara. Thomson. 2007. Analisi dan Perancangan Sistem Informasi Pemasaran Untuk Mendukung Strategi Pemasaran pada PT. Indo Semar. Universitas Bina Nusantara.
140
HASIL OBSERVASI
Observasi dilakukan pada : Tempat
: International Sports Club of Indonesia
Waktu
: 18 Januari s.d 20 Maret 2010
Berdasarkan pengamatan yang peneliti lakukan, peneliti mengumpulkan informasi mengenai : a. Sejarah Singkat International Sports Club of Indonesia Memuat tentang profil perusahaan, Visi dan Misi perusahaan b. Struktur Organisasi Menjelaskan tentang hubungan kerja, wewenang dan tanggung jawab antara pimpinan dan bahawan secara formal. c. Produk dan layanan pada International Sports Club of Indonesia Menjelaskan tentang produk dan layanan yang ada pada International Sports Club of Indonesia.
xxviii
HASIL WAWANCARA
Nama
: Wina Ardisti
Jabatan
: Staf Pemasaran
Tanggal
: Senin, 18 Januari 2010
Jam
: 12.00 – 13.00 WIB
Pertanyaan
: Sebagai staf pemasaran, apa saja tugas ibu?
Jawaban
: Tugas saya antara lain adalah membuat laporan yang berkaitan dengan pemasaran produk yang ada di ISCI dan juga selalu berkoordinasi dengan manajer pemasaran guna menentukan langkah pemasaran yang akan diambil.
Pertanyaan : Bisa dijelaskan lebih spesifik laporan apa saja yang ibu biasa buat? Jawaban
: Laporan pemasaran yang saya buat itu seperti pemasaran produk per bulan bahkan per tahun, serta promosi apa saja yang telah dilakukan oleh ISCI.
Pertanyaan : Laporan yang ibu buat itu nantinya dibuat seperti apa dan dilaporkan pada siapa?
xxix
Jawaban
: Laporan yang saya buat masih menggunakan Microsoft excel dan juga Microsoft word yang nantinya saya laporkan ke manager pemasaran.
Pertanyaan : Adakah kendala yang ibu rasakan ketika membuat laporan keuangan ?
Jawaban
: Saya kira masih banyak kendala ya untuk saat ini, kendala yang paling mengganggu saya adalah ketika saya ingin melaporkan pemasaran produk dengan frekuensi tahunan. Terkadang data-data tahun sebelumnya susah untuk di akses bahwan ada yang hilang. Dalam penyampaian ke manager pun sangat sulit dicerna, karena data yang terlalu banyak.
Pertanyaan : Apa yang ibu harapkan untuk kemajuan ISCI pada umumnya dan untuk bagian pemasaran pada khususnya?
Jawaban
: Untuk kedepannya saya berharap ada sistem yang dapat memudahkan saya dalam membuat laporan, sehingga data yang disajikan akurat dan tepat. Untuk saat-saat seperti ini pemasaran membutuhkan sistem tersebut.
xxx
HASIL WAWANCARA
Nama
: Dedi Syarifudin
Jabatan
: Staf Keuangan
Tanggal
: 19 Januari 2010
Jam
: 12.00 – 13.00 WIB
Pertanyaan
: Apa saja tugas dari staf keuangan pak?
Jawaban
: Banyak sekali tugas dari staf keuangan, semua yang berhubungan dengan keluar masukknya uang dalam ISCI harus sepengetahuan bagian keuangan.
Pertanyaan
: Adakah kaitan antara bagian pemasaran dan keuangan di ISCI ini pak?
Jawaban
: Jelas ada, karena bagian-bagian dalam lingkup ISCI saling melengkapi satu sama lain. Bagian keuangan juga mempunyai andil yang besar dalam progress pemasaran ISCI terutama dalam bidang promosi.
Pertanyaan
: Bagian keuangan mempunyai andil seperti apa pak dalam bidang promosi? xxxi
Jawaban
: Bagian pemasaran itu mengajukan anggaran biaya untuk promosi, promosi yang dilakukan itu promosi apa dan berapa budgetnya itu nanti dicek lagi oleh bagian keuangan, jika disetujui maka promosi tersebut dilakukan, jika tidak disetujui maka dikembalikan kepada bagian pemasaran.
Pertanyaan
: Apakah bapak juga membuat laporan kepada manager mengenai hal tersebut?
Jawaban
: Ya, bagian keuangan nantinya merekap data biaya promosi dan data pendapatan yang diperoleh di kota tertentu dan produk tertentu kepada manager, guna mengetahui sejauh mana pemasaran yang telah dilakukan oleh ISCI ada kenaikan atau tidak.
Pertanyaan
: Apakah bapak setuju jika ada sistem informasi pemasaran yang nantinya dibuat untuk ISCI ?
Jawaban
: Saya sangat setuju jika sistem nantinya dapat mempermudah ISCI, karena saat ini masih sering terjadi salah pengertian antara bagian pemasaran, bagian keuangan, serta manager. Semoga dengan adanya sistem ini, dapat mengurangi masalah yang ada.
xxxii
HASIL WAWANCARA
Nama
: Ramly Yusuf
Jabatan
: Manager
Tanggal
: Rabu, 20 Januari 2010
Jam
: 12.00 – 13.00 WIB
Pertanyaan
: Sejak kapan anda menempati posisi manager ini pak?
Jawaban
: Sejak awal tahun 2008 saya menjabat sebagai manager di ISCI.
Pertanyaan
: Kalau boleh saya apa saja yang bapak kerjakan sebagai seorang manager pemasaran?
Jawaban
: Selain mereview laporan pemasaran saya juga harus selalu berkordinasi dengan bagian keuangan dan bagian pemasaran, agar target pemasaran dapat tercapai sesuai dengan yang diinginkan.
Pertanyaan
: Dalam mereview laporan, apakah ada hambatan pak?
Jawaban
: Ada, laporan yang saya terima dalam bentuk berkas, terkadang berkas yang saya minta itu tercecer atau hilang, jadi saya pikir
xxxiii
kita sangat membutuhkan sebuah sistem yang dapat mengakses dengan mudah semua kegiatan pemasaran yang ada di ISCI.
Pertanyaan
: Kebetulan sekali pak, saya disini ingin melakukan penelitian untuk skripsi saya dengan mengambil judul “ Perancangan Sistem Informasi Pemasaran Berbasis Web pada ISCI ” bagaimana menurut bapak?
Jawaban
: Wah.. Sangat bagus sekali, semoga dengan adanya sistem tersebut dapat membantu management ISCI dalam bidang pemasaran pada khususnya.
Semua pertanyaan peneliti dan jawaban dari orang yang terkait dalam penelitian ini, sepengetahuan Manager.
Jakarta, 25 Januari 2010 Penanggung Jawab Hasil Wawancara
Ramly Yusuf Manager
xxxiv
1. Pengujian Bagian Pemasaran Pengujian sistem informasi pemasaran ini telah di uji coba oleh Ibu Wina Ardisti ( Bagian Pemasaran ) di ISCI. Melakukan uji coba pada account bagian pemasaran. Hasil yang didapat sebagai berikut pada tabel dibawah ini : No
Rancangan Proses Isi Username dan
1
Password Klik tombol ‘login’ Isi Username dan
2
Password Klik tombol ‘login’
3
4
pemasaran
produk.
Klik menu ‘Edit’ dalam
Menampilkan form edit data pemasaran
menu ‘input pemasaran
produk untuk mengubah data
produk’
pemasaran produk.
dalam menu ‘input
Baru’ dalam menu ‘input pemasaran produk.
8
Tidak dapat masuk ke halaman bagian
Pemasaran Produk’
Klik menu ‘Insert Data
7
pemasaran.
Menampilkan halaman data pemasaran
pemasaran produk’
6
Masuk Halaman utama bagian
Klik menu ‘Input
Klik menu ‘delete’ 5
Hasil yang di harapkan
Data pemasaran produk berhasil dihapus.
Hasil
Sesuai
Sesuai
Sesuai
Sesuai
Sesuai
Menampilkan form input pemasaran produk untuk menambah data
Sesuai
pemasaran produk.
Klik menu ‘input
Menampilkan halaman data master
Master Produk.
produk.
Klik menu ‘Edit’ dalam
Menampilkan form edit data master
menu ‘input master
produk untuk mengubah data master
produk’
produk. xxxv
Sesuai
Sesuai
Klik menu ‘delete’ 9
dalam menu ‘input
Data master produk berhasil dihapus.
Sesuai
master produk’
10
11
12
Klik menu ‘Insert Data
Menampilkan form input master
Baru’ dalam menu
produk untuk menambah data master
‘input master produk’.
produk.
Klik menu ‘input Promosi.
Menampilkan halaman data promosi.
Klik menu ‘Edit’ dalam
Menampilkan form edit data promosi
menu ‘input promosi
untuk mengubah data promosi.
Sesuai
Sesuai
Sesuai
Klik menu ‘delete’ 13
dalam menu ‘input
Data promosi berhasil dihapus.
Sesuai
promosi’ Klik menu ‘Insert Data 14
Baru’ dalam menu ‘input promosi’.
15
16
Menampilkan form input promosi untuk menambah data promosi.
Klik menu ‘input
Menampilkan halaman data place
Place’
(tempat).
Klik menu ‘Edit’ dalam
Menampilkan form edit data Place
menu ‘input Place’
untuk mengubah data Place (tempat).
Sesuai
Sesuai
Sesuai
Klik menu ‘delete’ 17
dalam menu ‘input
Data Place berhasil dihapus.
Sesuai
Place’ Klik menu ‘Insert Data 18
Baru’ dalam menu ‘input Place’.
19 20
Menampilkan form input place untuk menambah data place (tempat).
Klik menu ‘update
Memasukkan password lama kemudian
password’
password yang terbaru.
Logout
Keluar dari sistem
Sesuai
Sesuai Sesuai
xxxvi
Simpulan :
1. Apakah sistem informasi pemasaran ini dapat memudahkan di dalam kegiatan pemasaran pada ISCI? Ya Tidak
2. Apakah tampilan atau design yang disajikan sistem informasi pemasaran ini sudah user friendly? Ya Tidak
3. Apakah seluruh menu dan fitur yang ada di dalam sistem informasi pemasaran terutama dalam bagian pemasaran sudah berjalan secara sempurna? Ya Tidak
Staf Pemasaran
Wina Ardisti xxxvii
2. Pengujian Bagian Keuangan Pengujian sistem informasi pemasaran ini telah di uji coba oleh Bapak Dedi Syarifudin ( Bagian Keuangan ) di ISCI. Melakukan uji coba pada account bagian keuangan. Hasil yang didapat sebagai berikut pada tabel dibawah ini : No
Rancangan Proses Isi Username dan
1
Password Klik tombol ‘login’ Isi Username dan
2
Password Klik tombol ‘login’
3
4
Keuangan
produk.
Klik menu ‘Edit’ dalam
Menampilkan form edit data
menu ‘input pendapatan pendapatan produk untuk mengubah
dalam menu ‘input Klik menu ‘Insert Data Baru’ dalam menu ‘input pendapatan produk.
8
Tidak dapat masuk ke halaman bagian
Pendapatan Produk’
pendapatan produk’
7
Kuangan.
Menampilkan halaman data pendapatan
Klik menu ‘delete’
6
Masuk Halaman utama bagian
Klik menu ‘Input
produk’
5
Hasil yang di harapkan
Hasil
Sesuai
Sesuai
Sesuai
Sesuai
data pendaptan produk. Data pendapatan produk berhasil dihapus.
Sesuai
Menampilkan form input pendapatan produk untuk menambah data
Sesuai
pendapatan produk.
Klik menu ‘input Biaya
Menampilkan halaman data Biaya
Promosi.
Promosi.
Klik menu ‘Edit’ dalam
Menampilkan form edit data Biaya
menu ‘input Biaya
Promosi untuk mengubah data Biaya
Promosi’
promosi. xxxviii
Sesuai
Sesuai
Klik menu ‘delete’ 9
dalam menu ‘input
Data Biaya Promosi berhasil dihapus.
Sesuai
Biaya Promosi
10
11 12
Klik menu ‘Insert Data
Menampilkan form input Biaya
Baru’ dalam menu
Promosi untuk menambah data Biaya
‘Biaya Promosi.
Promosi.
Klik menu ‘update
Memasukkan password lama kemudian
password’
password yang terbaru.
Logout
Keluar dari sistem
Sesuai
Sesuai Sesuai
xxxix
Simpulan :
1. Apakah sistem informasi pemasaran ini dapat memudahkan di dalam kegiatan pemasaran pada ISCI? Ya Tidak
2. Apakah tampilan atau design yang disajikan sistem informasi pemasaran ini sudah user friendly? Ya Tidak
3. Apakah seluruh menu dan fitur yang ada di dalam sistem informasi pemasaran terutama dalam bagian Keuangan sudah berjalan secara sempurna? Ya Tidak
Staf Keuangan
Dedi Syarifudin xl
3. Pengujian Bagian Manager Pengujian sistem informasi pemasaran ini telah di uji coba oleh Bapak Ramly Yusuf ( Manager ) di ISCI. Melakukan uji coba pada account bagian Manager. Hasil yang didapat sebagai berikut pada tabel dibawah ini : No
Rancangan Proses Isi Username dan
1
Password Klik tombol ‘login’ Isi Username dan
2
Password Klik tombol ‘login’
3
Klik menu ‘laporan Produk’
4
Klik menu Overall
5
Klik menu Spesific
6
Masuk Halaman utama bagian manager.
Tidak dapat masuk ke halaman bagian Manager
Menampilkan halaman laporan produk. Menampilkan halaman laporan secara keseluruhan Menampilkan halaman laporan secara Spesific
Klik menu ‘laporan
Menampilkan halaman laporan
Promosi’
promosi.
7
Klik menu Overall
8
Klik menu Spesific
9
Hasil yang di harapkan
Menampilkan halaman laporan secara keseluruhan Menampilkan halaman laporan secara Spesific
Klik menu ‘Bauran
Menampilkan halaman bauran
Integrasi’
integrasi.
Hasil
Sesuai
Sesuai
Sesuai
Sesuai
Sesuai
Sesuai
Sesuai
Sesuai
Sesuai
Menampilkan halaman laporan secara 10
Klik menu Overall
keseluruhan
xli
Sesuai
11
12 13
Klik menu Spesific
Menampilkan halaman laporan secara Spesific
Klik menu ‘update
Memasukkan password lama kemudian
password’
password yang terbaru.
Logout
Keluar dari sistem
Sesuai
Sesuai Sesuai
xlii
Simpulan :
1. Apakah sistem informasi pemasaran ini dapat memudahkan di dalam kegiatan pemasaran pada ISCI? Ya Tidak
2. Apakah tampilan atau design yang disajikan sistem informasi pemasaran ini sudah user friendly? Ya Tidak
3. Apakah seluruh menu dan fitur yang ada di dalam sistem informasi pemasaran terutama dalam bagian Manager sudah berjalan secara sempurna? Ya Tidak
Manager
Ramly Yusuf xliii
1. Halaman Staf Pemasaran a. Menu login (staf pemasaran)
b. Menu kesalahan Username dan Password
xliv
c. Menu Update Password untuk Staf Pemasaran
d. Menu Home untuk Pemasaran
xlv
e. Menu Input Pemasaran Produk (Data Pemasaran)
f. Menu input Pemasaran Produk (Insert Data Baru)
xlvi
g. Menu Input Data Pemasaran Produk (Edit Data)
h. Menu Input Master Produk (Data Master Produk)
xlvii
i. Menu Input Master Produk (Insert Data Baru)
j. Menu Input Master Produk (Edit Data)
xlviii
k. Menu Input Promosi (Data Jenis Promosi)
l. Menu Input Promosi (Insert Data Baru)
xlix
m. Menu Input Promosi (Edit Data)
n. Menu Input Place (Data Place)
l
o. Menu Input Place (Insert Data Baru)
p. Menu Input Place (Edit Data)
li
2. Halaman Staf Keuangan a. Menu login (staf Keuangan)
b. Menu kesalahan Username dan Password
lii
c. Menu Update Password untuk Staf Pemasaran
d. Menu Home untuk Pemasaran
liii
e. Menu Input Pendapatan Produk (Data Pendapatan)
f. Menu input Pendapatan Produk (Insert Data Baru)