bab 3 analisis dan perancangan 3.1 sejarah perusahaan dan...
TRANSCRIPT
37
BAB 3
ANALISIS DAN PERANCANGAN
3.1 Sejarah Perusahaan dan Struktur Organisasi
Dalam pembuatan skripsi ini, dilakukan analisis dan perancangan
pada PT Davindo Anugrah, sebuah perusahaan yang beralamatkan di Sentra
Niaga Puri Indah blok T 2 no.18, Jakarta Barat. Penelitian aplikasi yang telah
ada pada perusahaan ini tidak dilakukan sebab aplikasi yang dikembangkan
belum diterapkan di PT Davindo Anugrah.
Website i-page merupakan aplikasi baru yang akan dikembangkan
untuk PT Davindo Anugrah guna diterapkan pada masyarakat umum yang
ingin melakukan penerbitan iklan di internet, dan juga bagi masyarakat
umum yang ingin mendapatkan informasi dari iklan yang di terbitkan di
website i-page. Penelitian dilakukan dengan melihat sistem pemasangan iklan
PT. Davindo Anugrah, sistem yang telah ada belum menunjang penerbitan
iklan di-internet.
3.1.1 Sejarah Perusahaan
PT. Davindo Anugrah adalah perusahaan yang bergerak
dalam bidang jasa penerbitan iklan di media cetak seperti koran dan
majalah. Tujuan perusahaan ini yaitu menjadi pemimpin dalam bisnis
jasa penerbitan iklan.
PT. Davindo Anugrah menawarkan jangkauan penerbitan
iklan yang luas, maksudnya adalah mereka menerima order
penerbitan iklan di koran ataupun majalah lokal manapun yang ada di
Indonesia. Pengalaman perusahaan yang telah berdiri sejak tahun
1984 ini membantu mereka untuk mengerti karakteristik bisnis bidang
jasa
38 penerbitan iklan, karena itu mereka dapat memberikan kualitas
pelayanan yang tinggi, dengan biaya yang rendah.
Para personil perusahaan merupakan ahli di bidangnya, memiliki
motivasi tinggi, dan profesional, mereka juga sangat peka terhadap
permintaan yang dibutuhkan oleh customer dan bekerja dengan sebaik –
baiknya untuk memenuhi kebutuhan dan permintaan customer.
Perusahaan yang pada mulanya ini berdiri pada tahun 1984
dengan hanya beranggotakan tiga orang dan kemudian membentuk PT.
pada tahun 2002, sampai dengan tulisan ini dibuat perusahaan ini telah
memiliki 20 orang personil yang telah berpengalaman di bidangnya
masing – masing.
3.1.2 Struktur Organisasi
PT Davindo Anugrah memiliki struktur organisasi yang terdiri
dari Direktur Utama / pemilik, Marketing Manager, Operational
Manager, Marketing staff, GA (general affair), Finance, dan Accounting.
Gambar 3.1 Struktur Organisasi
393.1.2.1 Direktur Utama / Pemilik
Direktur utama merangkap pemilik memiliki wewenang
penuh terhadap keputusan yang diambil oleh perusahaan.
Keputusan yang diambil bersifat high-level decision dan
berpengaruh terhadap keseluruhan organisasi. Direktur utama
akan dibantu oleh marketing manager dan operational manager
dalam memanajemen posisi-posisi yang lebih rendah pada divisi
marketing dan operasional.
3.1.2.2 Marketing Manager
Marketing manager bertugas mengelola dan mengambil
keputusan untuk tugas yang dilakukan oleh marketing staff,
segala tugas yang dilakukan oleh marketing staff dilaporkan
kepada marketing manager.
Marketing merupakan ujung tombak perusahaan dalam
memasarkan jasa dan pelayanan sehingga keputusan yang
diambil menentukan keberhasilan perusahaan dalam bisnis.
3.1.2.3 Marketing Staff
Marketing Staff merupakan pelaksana tugas marketing
yang paling bawah. Posisi ini berhubungan langsung dengan
para pelanggan, tugas-tugas dan laporan pelaksanaannya
dilakukan kepada posisi yang lebih tinggi yaitu kepada
marketing manager.
3.1.2.4 Operational Manager
Operational manager bertanggungjawab terhadap segala
kegiatan operasional perusahaan, posisi ini mengepalai posisi
40operasional secara luas, seperti GA (General Affair), finance,
dan accounting.
3.1.2.5 GA (General Affair)
GA (General Affair) bertugas sebagai pembantu umum
pada divisi operasional. Segala tugas operasional dapat dibantu
oleh GA. Jadi, tanggungjawab posisi ini lebih merata dan tidak
memiliki tanggung jawab yang spesifik bila dibandingkan
dengan posisi lain dalam perusahaan.
3.1.2.6 Finance
Finance menangani keuangan perusahaan, segala sesuatu
yang berhubungan dengan pemasukkan dan pengeluaran uang
menjadi tanggung-jawab posisi ini. Finance juga membuat
aliran kas (cash flow) yang pencatatan keuangannya nanti akan
dilakukan oleh bagian accounting. Peran posisi ini sangat vital
setelah bagian marketing, kesalahan menentukan pengeluaran
akan berakibat fatal bagi perekonomian perusahaan yang akan
berakibat pada kelangsungan hidup perusahaan.
3.1.2.7 Accounting
Accounting bertugas melakukan pencatatan terhadap aliran
keuangan, termasuk pemasukkan dan pengeluaran yang dibuat
oleh finance. Pencatatan yang dilakukan antara lain meliputi
buku besar dan AJP (Ayat Jurnal Penyesuaian). Jadi, antara
finance dan accounting saling berhubungan erat.
413.2 Sistem yang sedang berjalan
PT. Davindo Anugrah yang merupakan perusahaan yang bergerak dalam
bidang jasa penerbitan iklan pada media cetak seperti koran dan majalah.
3.2.1 Prosedur penerbitan iklan
Prosedur penerbitan iklan PT.Davindo Anugrah adalah sebagai berikut ini
1. Customer menghubungi dan menyatakan niatnya kepada
perusahaan untuk memasang iklan di majalah/surat kabar.
2. Perusahaan membuat surat perkenalan usaha dan melampirkan
price list iklan surat kabar/majalah kepada customer.
3. Customer datang ketempat usaha dan menyerahkan isi iklan yang
akan diterbitkan, design yang diinginkan serta negosiasi biaya
iklan.
4. setelah customer menyetujui biaya penerbitan iklan yang diajukan
perusahaan, customer membayar biaya yang telah ditentukan.
5. Perusahaan membuatkan design iklan yang sesuai dengan
permintaan customer
6. Perusahaan meminta customer untuk menentukan tanggal
penerbitan iklan.
7. Perusahaan menyerahkan materi iklan ke media yang ditujukan
setelah terlebih dahulu disetujui oleh customer.
Demikian prosedur penerbitan iklan yang penulis dapatkan dari hasil
pembicaraan penulis dengan customer service PT. Davindo Anugrah,
yaitu ibu Fannyati Gunawan.
423.2.2 Hasil Questionnaire
Berikut adalah hasil questionnaire dan analisanya yang berhasil
penulis dapatkan, akan dianalisa dan digunakan sebagai acuan untuk
merancang sistem informasi iklan berbasis web.
Dari data yang penulis dapatkan melalui kuesioner yang dibagikan
kepada 41 orang mahasiswa dan mahasiswi Bina Nusantara pada hari
Selasa tanggal 23April 2007 dapat disimpulkan sebagai berikut ini :
Total responden berjumlah 41 orang, terdiri dari 20 orang pria dan 21
orang wanita, yang berusia antara 18 – 22 tahun.
Berikut dibawah ini adalah hasil analisa atas hasil dan jawaban
questionnaire yang diberikan :
Alasan penulis untuk memberikan pertanyaan no. 1, adalah karena
solusi untuk menyelesaikan permasalahan PT. Davindo Anugrah diambil
dari konsep iklan yellow pages dan penulis ingin mempermudah
responden untuk mengerti apa yang akan dibuat penulis.
Tabel 3.1 Tabel Analisa kuesioner no. 1
Hasil Analisa Jumlah (%)
Pria Wanita Pria Wanita
1 Apakah anda pernah mengunakan yellow pages?
Ya 14 / 20 14 / 21 70% 66.67%
Tidak 6 / 20 7 / 21 30% 33.33%
43Pria
Ya70%
Tidak30%
Wanita
Ya67%
Tidak33%
Gambar 3.2 Diagram Analisa kuesioner no. 1
Dari hasil kuesioner yang diterima, dapat disimpulkan bahwa yellow
pages sudah dikenal dengan cukup baik, karena itu penulis positif bahwa
kebanyakan orang dapat mengerti konsep solusi yang akan penulis buat
karena mirip dengan konsep yellow pages.
Alasan penulis memberikan pertanyaan no. 2, dikarenakan penulis ingin
mengetahui media apa yang paling populer digunakan responden untuk
mendapatkan informasi data – data perusahaan.
44Tabel 3.2 Tabel Analisa kuesioner no. 2
Hasil Analisa Jumlah (%)
Pria Wanita Pria Wanita
2 Untuk mencari data(no. kontak) toko, atau perusahaan atau
instansi, biasanya anda menggunakan media apa?
Internet 3 / 20 0 / 21 15% 0%
Buku telepon/yellow pages 5 / 20 3 / 21 25% 14.29%
Bertanya kepada orang lain 2 / 20 1 / 21 10% 4.76%
Media cetak lainnya 1 / 20 0 / 21 5% 0%
Menggunakan lebih dari 1
media
5 / 20 13 / 21 25% 61.9%
Lainnya 4 / 20 4 / 21 20% 19.05%
Pria
Internet15%
Buku telepon / yellow pages
25%
Bertanya kpd orang lain
10%
Media cetak lainnya
5% Menggunakan lbh dr 1 media
25%
Lainnya20%
45
Wanita
Menggunakan lbh dr 1 media
62% Lainnya19%
Internet0%Bertanya kpd
orang lain5%
Media cetak lainnya
0%
Buku telepon / yellow pages
14%
Gambar 3.3 Diagram Analisa kuesioner no. 2
Dari hasil yang didapatkan, menyatakan bahwa responden pria ada
kecenderungan untuk hanya menggunakan 1 jenis media saja untuk
mendapatkan informasi atau data dari no. telepon yang dibutuhkan.
Sedangkan responden wanita lebih cenderung untuk menggunakan semua
media yang ada.
Kesimpulannya adalah responden pria cenderung untuk menggunakan
media yang biasa mereka pakai saja dan cenderung kurang tertarik untuk
mencoba hal yang baru, ketimbang responden wanita yang cenderung
untuk mencoba hal yang baru.
Alasan penulis memberikan pertanyaan no. 3 ini adalah untuk
mengetahui seberapa banyak responden yang telah mengenal dan
menggunakan internet.
46Tabel 3.3 Tabel Analisa kuesioner no. 3
Hasil Analisa Jumlah (%)
Pria Wanita Pria Wanita
3 Apakah Anda pernah menggunakan internet?
Ya 20 / 20 21 / 21 100% 100%
Tidak 0 / 20 0 / 21 0% 0%
Pria
Ya100%
Tidak0%
Wanita
Ya100%
Tidak0%
Gambar 3.4 Diagram Analisa kuesioner no. 3
Hasil menunjukkan bahwa semua responden pernah menggunakan
internet. Hal ini memperkuat argumen penulis, bahwa internet telah
menjadi bagian hidup bagi kebanyakan orang.
47
Alasan penulis untuk menanyakan pertanyaan no. 4 adalah untuk
mengetahui intensitas penggunaan internet responden.
Tabel 3.4 Tabel Analisa kuesioner no. 4
Hasil Analisa Jumlah (%)
Pria Wanita Pria Wanita
4 Seberapa seringkah Anda menggunakan Internet?
Sering (setiap hari) 8 / 20 8 / 21 40% 38.1%
Lumayan sering (1 minggu
3 kali)
9 / 20 9 / 21 45% 42.86%
Jarang (1 bulan 1 kali) 1 / 20 1 / 21 5% 4.76%
Tidak menentu 2 / 20 3 / 21 10% 14.28%
Hampir tidak pernah 0 / 20 0 / 21 0% 0%
Pria
Lumayan Sering
45%
Jarang5%
Tidak menentu
10%
Hampir tdk pernah
0%
Sering40%
48Wanita
Sering38%
Lumayan Sering
43%
Jarang5%
Tidak menentu14%
Hampir tdk pernah
0%
Gambar 3.5 Diagram Analisa kuesioner no. 4
Hasilnya adalah kebanyakan responden menggunakan internet minimal 3
kali dalam 1 minggu, hal ini juga memperkuat argument penulis bahwa
beriklan di internet adalah suatu yang sangat menguntungkan, sebab pada
jaman ini semua ingin serba cepat dan hampir setiap harinya orang selalu
menggunakan internet dalam hal mencari informasi yang dibutuhkan.
Alasan penulis membuat pertanyaan no. 5, adalah penulis ingin
mengetahui minat masyarakat pada penampilan sebuah iklan, yang
nantinya akan digunakan penulis sebagai bahan pertimbangan untuk
solusi permasalahan yang ada.
Tabel 3.5 Tabel Analisa kuesioner no. 5
Hasil Analisa Jumlah (%)
Pria Wanita Pria Wanita
5 Apa yang membuat anda tertarik pada suatu iklan di-
Internet ?
Gambar produk 5 / 20 3 / 21 25% 14.29%
49 Logo perusahaan 1 / 20 0 / 21 5% 0%
Judul iklan 5 / 20 9 / 21 25% 42.86%
semuanya 5 / 20 7 / 21 25% 33.33%
Tidak menjawab 2 / 20 2 / 21 10% 9.52%
lainnya 2 / 20 0 / 21 10% 0%
Pria
Gambar produk25%
Logo perusahaan5%
Judul iklan25%
Semuanya25%
Tidak menjawab10%
Lainnya10%
Wanita
Judul iklan43%
Semuanya33%
Logo perusahaan
0%
Tidak menjawab
10%
Lainnya0%
Gambar produk
14%
Gambar 3.6 Diagram Analisa kuesioner no. 5
Hasilnya menunjukkan bahwa responden pria lebih tertarik pada gambar
dan juga tulisan dengan kata lain responden pria lebih menyenangi
informasi ditampilkan sebanyak – banyaknya pada suatu iklan, sedangkan
50responden wanita lebih memperhatikan iklan yang memberikan tulisan,
yang mengandung kata discount atapun sale dan sejenisnya.
Alasan penulis menanyakan pertanyaan no. 6 adalah penulis ingin
mengetahui apakah transaksi online sudah digunakan oleh responden.
Tabel 3.6 Tabel Analisa kuesioner no. 6
Hasil Analisa Jumlah (%)
Pria Wanita Pria Wanita
6 Pernahkan Anda melakukan transaksi online di Internet?
Ya 6 / 20 7 / 21 30% 33.33%
Tidak 14 / 20 14 / 21 70% 66.67%
Pria
Ya30%
Tidak70%
Wanita
Ya33%
Tidak67%
Gambar 3.7 Diagram Analisa kuesioner no. 6
51Hasil yang penulis dapatkan, menyatakan bahwa sudah banyak
responden pernah melakukan transaksi online. Transaksi semacam ini
sudah bukan hal yang asing lagi, adalah kesimpulan yang dapat ditarik
dari jawaban questionnaire pertanyaan ini.
Alasan penulis menanyakan pertanyaan no. 7, adalah untuk mengetahui
seberapa tertarik responden akan solusi yang akan dibuat oleh penulis.
Tabel 3.7 Tabel Analisa kuesioner no. 7
Hasil Analisa Jumlah (%)
Pria Wanita Pria Wanita
7 Apakah Anda tertarik, bila ada website yang dapat membantu
Anda mencari informasi no. kontak perusahaan atau toko atau
instalasi, dengan mudah dan cepat?
Sangat tertarik 6 / 20 12 / 21 30% 57.14%
Tertarik 6 / 20 4 / 21 30% 19.05%
Biasa saja 5 / 20 5 / 21 25% 23.81%
Kurang tertarik 0 / 20 0 / 21 0% 0%
Sangat tidak tertarik 3 / 20 0 / 21 15% 0%
52Pria
Sangat tertarik30%
Tertarik30%
Biasa saja25%
Kurang tertarik0%
Sangat tdk tertarik
15%
Wanita
Sangat tertarik57%
Tertarik19%
Biasa saja24%
Kurang tertarik0%
Sangat tdk tertarik
0%
Gambar 3.8 Diagram Analisa kuesioner no. 7
Hasil menunjukkan bahwa responden wanita lebih tertarik untuk
memakai solusi yang sedang dikembangkan penulis ketimbang responden
pria, oleh karena itu penulis memutuskan lebih memperhatikan kebutuhan
wanita dalam mengembangkan solusi.
53Alasan penulis membuat pertanyaan no. 8 adalah penulis ingin
mengetahui apakah solusi yang sedang dikembangkan penulis sudah ada
yang mendahului mengembangkannya atau belum.
Tabel 3.8 Tabel Analisa kuesioner no. 8
Hasil Analisa Jumlah (%)
Pria Wanita Pria Wanita
8 Pernahkah anda menemukan website seperti yang dituliskan
diatas?
Ya 6 / 20 4 / 21 30% 19.05%
Tidak 14 / 20 17 / 21 70% 80.95%
Pria
Ya30%
Tidak70%
Wanita
Ya19%
Tidak81%
Gambar 3.9 Diagram Analisa kuesioner no. 8
54Hasil penulis menunjukkan bahwa kebanyakan responden masih
menggunakan website google sebagai search engine untuk mencari
informasi nomor kontak perusahaan, kebanyakan dari mereka belum
mengetahui ada website yang khusus menyediakan informasi nomor
kontak perusahaan dalam bentuk iklan.
Bisa dibilang pertanyaan no. 9 dan no. 10 saling terkait, oleh karena itu
alasan penulis membuat pertanyaan tersebut untuk mengetahui seberapa
banyaknya responden yang sudah berprofesi sebagai wirausaha serta
minat mereka untuk beriklan secara online.
Tabel 3.9 Tabel Analisa kuesioner no. 9
Hasil Analisa Jumlah (%)
Pria Wanita Pria Wanita
9 Apakah anda memiliki toko atau perusahaan atau bisnis ?
Ya 2 / 20 3 / 21 10% 14.29%
Tidak 18 / 20 18 / 21 90% 85.71%
Pria
Ya10%
Tidak90%
55Wanita
Gambar 3.10 Diagram Analisa kuesioner no. 9
Tabel 3.10 Tabel Analisa kuesioner no. 10
Hasil Analisa Jumlah (%)
Pria Wanita Pria Wanita
10 Apakah toko atau perusahaan atau bisnis Anda sudah memiliki
website?
Sudah 0 / 20 1 / 21 0% 4.76%
Belum, tetapi sudah
memiliki iklan di website
lain
0 / 20 0 / 21 0% 0%
Belum, tetapi tetap ingin
memiliki website
1 / 20 2 / 21 5% 9.52%
Belum, dan tidak terlalu
peduli untuk beriklan di
internet
1 / 20 0 / 21 5% 0%
Alasan lainnya 0 / 20 0 / 21 0% 0%
Ya14%
Tidak86%
56Pria
Belum, tetapi tetap ingin memiliki website
50%
Belum, dan tidak terlalu peduli untuk beriklan di
internet50%
Sudah0%
Blm, tetapi sdh memiliki
iklan di website lain
0%
Alasan lainnya0%
Wanita
Sudah33%
Belum, tetapi tetap ingin memiliki website
67%
Alasan lainnya0%
Blm, tetapi sdh memiliki iklan di website lain
0%
Belum, dan tidak terlalu peduli untuk beriklan di
internet0%
Gambar 3.11 Diagram Analisa kuesioner no. 10
Hasil menunjukkan bahwa responden yang sudah memiliki bisnis atau
toko atau perusahaan sendiri masih sedikit, hal ini disebabkan responden
berasal dari kalangan mahasiswa.
57Hasil analisa dari semua jawaban yang penulis terima, maka dapat
diambil kesimpulan secara keseluruhan bahwa :
• Konsep solusi yang dikembangkan penulis dapat diterima oleh
masyarakat atau setidaknya kebanyakan dari responden.
• solusi yang sedang penulis kembangkan agar lebih berorientasi pada
wanita, karena dari hasil questionaire, wanita memiliki potensi yang
lebih besar untuk menggunakan solusi penulis daripada pria.
• Penulis akan membuatkan PT. Davindo anugrah sebuah website
dengan kriteria – kriteria yang didapat dari hasil questionaire.
Kriteria – kriteria website :
Website yang dihasilkan harus memiliki desain yang menarik
Website yang dihasilkan harus gampang digunakan
Transaksi yang dilakukan user harus diusahakan semudah
mungkin
3.3 Permasalahan yang dihadapi
Di jaman dimana perkembangan teknologi informasi
berkembang dengan sangat cepat ini, persaingan antar perusahaan pun
makin ketat. Direktur Utama merangkap pemilik PT. Davindo Anugrah
menyadari hal ini, dan memutuskan untuk meng-adopsi kelebihan-
kelebihan teknologi informasi untuk menjadi pemimpin di bidang jasa
yang sedang digelutinya sesuai dengan tujuan dari PT. Davindo Anugrah.
Dengan cara mengembangkan usahanya dibidang penerbitan
iklan, tidak hanya menerbitkan iklan di media cetak saja seperti koran
dan majalah tetapi juga menerbitkan iklan di-internet, dunia maya yang
sudah dianggap “dunia kedua” bagi manusia abad informasi sekarang ini,
58direktur utama PT. Davindo Anugrah berharap perusahaannya dapat
mengalahkan para pesaingnya, namun kendalanya adalah di perusahaan
ini belum memilih alat bantu untuk mendukung tercapainya tujuan dari
perusahaan yaitu meluaskan jangkauan bisnisnya sampai kedalam dunia
maya yang kita sebut internet.
3.4 Usulan pemecahan permasalahan
Usulan penulis untuk memecahkan permasalahan yang dihadapi PT.
Davindo Anugrah setelah mempertimbangkan berbagai hal, seperti
keterbatasan sumber daya manusia PT. Davindo Anugrah yang tersedia,
pengalaman PT. Davindo Anugrah dibidang teknologi informasi yang
terbatas, dan juga keterbatasan kemampuan penulis untuk mencari solusi
yang tepat, adalah penulis memutuskan untuk menggunakan hasil analisa
angket yang telah penulis bagikan, untuk menjadi acuan dasar pemecahan
masalah. Alasan untuk menggunakan hasil analisa questionnaire tidak
lain adalah supaya aplikasi yang dihasilkan lebih mengacu pada
keinginan dan kebutuhan para pengguna aplikasi dan diharapkan dapat
disukai dan digunakan oleh para penggunanya.
Setelah menganalisa hasil questionnaire, penulis memutuskan untuk
membuat sistem informasi iklan berbasis web untuk mengatasi masalah
yang dihadapi PT. Davindo Anugrah. Sistem informasi iklan ini
memungkinkan para customer PT. Davindo Anugrah untuk menerbitkan
iklannya secara online di website PT. Davindo Anugrah yang penulis beri
nama i-page. Iklan ini nantinya akan bisa diakses siapa saja, darimana
saja, dan kapan saja. Pengaturan website pun akan penulis buat semudah
mungkin mengingat tidak adanya webmaster di PT. Davindo Anugrah.
59Secara garis besar prosedur yang penulis rancang untuk menerbitkan
iklan – iklan melalui website i-page menyerupai prosedur penerbitan iklan
PT. Davindo Anugrah yang lama, dimana ketentuan prosedur penerbitan
iklan pada sistem yang baru ini adalah sebagai berikut ini :
1. user yang ingin menerbitkan iklannya di-website i-page harus terlebih
dahulu meregistrasikan identitas dirinya melalui fitur registrasi yang
disediakan website i-page. Pada halaman registerasi, customer
diminta untuk memasukkan identitas dirinya, seperti : nama, alamat,
nomor telepon, no. Acc bank, dan sebagainya yang sah dan valid.
2. setelah selesai registrasi, maka user akan memiliki sebuah account di
website i-page yang menandakan bahwa ia adalah member dari
website i-page, dan diberi username dan password yang nantinya
akan dibutuhkan untuk login kedalam website i-page.
3. user yang telah melakukan login kedalam website i-page dapat
mengubah maupun menambahkan profile identitas dirinya. Selain itu
ia juga diberikan hak akses untuk meregistrasikan iklan yang akan ia
terbitkan di-website kami. Hal yang harus diperhatikan adalah hanya
member website i-page saja yang dapat meregistrasikan iklannya di-
website i-page.
4. Iklan pertama yang dipasang oleh member akan menjadi iklan yang
gratis, dengan masa aktif yang tidak terbatas, sedangkan iklan – iklan
berikutnya yang dipasang oleh member akan dikenakan biaya sesuai
dengan lama masa aktif iklan yang dipilih oleh member.
5. member wajib untuk membayar biaya iklan kedua dan berikutnya,
sesuai dengan lama masa aktif iklan, apabila menginginkan iklannya
60diaktifkan oleh admin. Pembayaran dapat dilakukan melalui
transfer dana ke rekening PT. Davindo Anugrah, dan setelah
melakukan transfer dana, member wajib untuk melakukan konfirmasi
pembayaran yang bisa dilakukan melalui website i-page ataupun
langsung menghubungi PT. Davindo Anugrah, agar dapat dicek
kebenarannya oleh admin website i-page dan meng-aktifkan iklan bila
pembayarannya terbukti benar dan telah diterima oleh PT. Davindo
Anugrah.
6. Iklan dengan masa aktif yang telah habis, tidak akan tampil di-website
i-page, member yang memiliki iklan yang masa aktifnya hampir
habis akan diberikan notifikasi yang bisa berupa e-mail ataupun
dihubungi langsung oleh customer service PT. Davindo Anugrah
untuk memperpanjang masa aktif iklan-nya.
7. member yang mendapati iklan miliknya dengan masa aktif hampir
ataupun habis dapat memperpanjang masa aktif iklannya dengan cara
melakukan transaksi perpanjang masa aktif iklan yang telah
disediakan oleh website, yaitu member membayar biaya perpanjang
masa aktif sesuai dengan lama masa aktif yang diinginkan pelanggan,
kemudian member melakukan konfirmasi pembayaran yang bisa
dilakukan melalui website i-page ataupun langsung menghubungi PT.
Davindo Anugrah, agar dapat dicek kebenarannya oleh admin website
i-page dan meng-aktifkan kembali iklan yang masa aktifnya sudah
habis ataupun memperpanjang masa aktif iklan bila pembayarannya
terbukti benar dan telah diterima oleh PT. Davindo Anugrah.
61Sedangkan prosedur pengaturan website oleh admin adalah sebagai
berikut ini :
1. Admin berhak untuk menghapus dan mem-banned member bila
member melanggar peraturan.
2. Admin juga berhak menghapus iklan dan me-non aktifkan iklan
member bila dianggap melanggar ketentuan yang ada.
3. Admin dapat membatalkan dan menghapus transaksi, bila transaksi
tidak dapat dibuktikan validasinya atau dianggap tidak valid oleh
admin.
4. Admin bisa mendapatkan laporan tentang website.
3.5 Perancangan
Perancangan website i-page terdiri dari perancangan data fllow
diagram, state transition diagram, perancangan database, perancangan
layar, dan perancangan pseudocode.
Secara umum Website i-page dirancang untuk memiliki 3 (tiga) entitas
utama yaitu :
User biasa atau non-member
Member, dan
Admin
dan Masing – masing entitas ini diberikan hak akses yang berbeda -beda
seperti :
User biasa, dapat melakukan :
Registerasi sebagai member.
62 Mencari iklan, dengan memasukkan keyword
atau kata kunci berupa nama perusahaan atau kata
kunci yang disediakan penerbit iklan.
Melihat iklan yang disusun berdasarkan kategori
yang telah disediakan, misalnya : elektronics,
fashion, automotive dan lain-lain (lihat kategori
iklan).
Melihat detail iklan yang ditampilkan didalam
halaman kategori iklan, halaman hasil pencarian
iklan, maupun dikolom recent Ads (berisikan iklan
– iklan terbaru) yang terletak dihalaman utama.
Member, dapat melakukan :
Login, untuk masuk kehalaman member.
Logout, untuk keluar dari halaman member.
Mencari iklan, dengan memasukkan keyword atau
kata kunci berupa nama perusahaan atau kata kunci
yang disediakan penerbit iklan.
Melihat iklan dalam bentuk gambar thumbnail
dengan keterangan judul dan nama perusahaan
dibawah gambarnya, yang disusun berdasarkan
kategori yang telah disediakan, misalnya :
electronics, fashion, automotive dan lain-lain (lihat
kategori iklan).
Melihat detail iklan yang ditampilkan didalam
halaman kategori iklan, halaman hasil pencarian
63iklan, maupun dikolom recent Ads (berisikan
iklan – iklan terbaru) yang terletak dihalaman
utama dan dihalaman MyAds (halaman yang berisi
iklan pribadi).
Menerbitkan iklan, dengan cara masuk kedalam
halaman MyAds (halaman yang berisi iklan
pribadi), dan meng-akses halaman register iklan.
Meng-edit iklan yang terdapat dalam halaman
MyAds (halaman yang berisi iklan pribadi).
Memperpanjang masa aktif iklan yang terdapat
dihalaman MyAds (halaman yang berisi iklan
pribadi).
Melakukan konfirmasi pembayaran yang terdapat
pada halaman MyAds (halaman yang berisi iklan
pribadi).
Admin, dapat melakukan :
Melihat daftar member, dalam bentuk tabel yang
berisikan 20 baris pada tiap lembarnya.
Melihat daftar iklan, dalam bentuk tabel yang
berisikan 20 baris pada tiap lembarnya.
Melihat daftar transaksi, dalam bentuk tabel yang
berisikan 20 baris pada tiap lembarnya.
Mengubah data member, dengan mengakses
halaman edit pada halaman daftar member.
64 Mengubah data iklan, dengan mengakses
halaman edit pada halaman daftar iklan.
Mengubah status transaksi, dengan mengakses
halaman edit pada halaman daftar transaksi.
Menghapus member, dengan mengakses fungsi
delete pada halaman daftar member.
Menghapus iklan, dengan mengakses fungsi delete
pada halaman daftar iklan.
Me-reject transaksi, dengan mengakses fungsi
reject pada halaman daftar transaksi.
Mencari iklan dengan memasukkan kata kunci
berupa nama perusahaan, iklan id ataupun kata
kunci yang disediakan oleh pembuat iklan,
kedalam fungsi cari iklan yang terdapat pada
halaman daftar iklan.
Mencari member dengan dengan memasukkan kata
kunci berupa nama member, username, ataupun
kode member, kedalam fungsi cari member yang
terdapat pada halaman daftar iklan.
Mencari transaksi dengan memasukkan kata kunci
berupa tanggal transaksi kedalam fungsi cari
transaksi yang terdapat pada halaman daftar
transaksi.
65 Menampilkan laporan yang berisi :
o Jumlah keseluruhan member yang
teregistrasi
o Daftar member yang registrasi per bulan.
o Jumlah keseluruhan iklan yang aktif per
kategori
o Daftar iklan yang tidak aktif lagi dalam per
bulan.
o transaksi yang sudah di approved dan
pendapatan yang diterima perbulan.
663.5.1 Data flow diagram (DFD)
Pada sub bab berikut adalah hasil perancangan atas solusi
untuk PT. Davindo Anugrah berupa data flow diagram yang
terbagi atas diagram konsep, diagram nol dan diagram rinci dari
sistem secara keseluruhan.
3.5.1.1 Diagram Konteks
Gambar 3.12 Diagram Konteks website i-page
Gambar diatas adalah DFD sistem secara keseluruhan,
menjelaskan secara garis besar sistem website i-page.
673.5.1.2 Diagram Nol
Gambar 3.13 Diagram nol website i-page
68 Gambar diagram nol website i-page mempunyai 3
entitas utama yaitu user biasa, member, dan admin. Masing –
masing entitas dapat mengakses proses yang berbeda - beda.
Proses – proses dalam website dapat dikelompokkan secara garis
besar menjadi 6 proses utama, yaitu :
• 1.0 proses fitur website secara umum, yang dapat
digambarkan dengan diagram rinci sebagai berikut,
Gambar 3.14 Diagram rinci 1.0 proses fitur website secara umum
• 2.0 proses pemasangan iklan, yang dapat digambarkan
dengan diagram rinci sebagai berikut,
Gambar 3.15 Diagram rinci 2.0 proses pemasangan iklan
69• 3.0 proses pengaturan website, yang dapat digambarkan
dengan diagram rinci sebagai berikut,
AdminData_list_member
Data_list_iklan
Query_list_member
Query_list_iklan
Query_list_transaksi
Data_update_member
Data_update_Iklan
Data_update_transaksi
Data_kode_member
Data_kode_iklan
Data_kode_transaksi
Data_detil_member
Data_detil_iklan
Database member
Database iklan
Database transaksi
Data_update_member
Data_update_IklanData_update_transaksi
Data_delete_member
Data_delete_iklan
Data_delete_member
Data_delete_iklan
Query_cari_member
Data_list_hasil_cari_member
Query_cari_iklan
Query_cari_transaksi
Data_list_hasil_cari_iklan
Data_list_hasil_cari_transaksi
Data_detil_transaksi
Data_list_transaksi
3.1Proses Edit
3.2Proses delete
3.3Proses cari
3.4Proses lihat list
3.5Proses Lihat detail
Gambar 3.16 Diagram rinci 3.0 proses pengaturan website
• 4.0 proses autentikasi, yang dapat digambarkan dengan
diagram rinci sebagai berikut,
4.1login
4.2logout
Data_login
Data_logout
Data autentikasi
Database Member
Data_logout
Gambar 3.17 Diagram rinci 4.0 proses autentikasi
• 5.0 proses pengaturan profile member, yang dapat
digambarkan dengan diagram rinci sebagai berikut,
70
Gambar 3.18 Diagram rinci 5.0 proses pengaturan profile member
• 6.0 Generate report, yang dapat digambarkan dengan
diagram rinci sebagai berikut,
Gambar 3.19 Diagram rinci 6.0 Generate report
User yang belum memiliki account pada websitei i-page dapat
melakukan 1.4 register identitas dirinya dan akan mendapatkan
sebuah account yang kemudian dapat digunakan untuk login,
71namun jika user tidak melakukan register, mereka juga dapat
menggunakan website i-page hanya saja mereka tidak dapat
menerbitkan iklan dan fitur –fitur lain yang diperoleh member.
Fitur website yang dapat digunakan pada halaman home adalah
1.1 cari iklan, cara menggunakannya adalah user memilih kategori
iklan yang akan dicari kemudian memasukkan keyword atau kata
kunci iklan yang akan dicari, kemudian sistem website i-page
akan mencarikan iklannya dengan cara membuat query yang
isinya menampilkan semua iklan yang judulnya atau keyword-nya
mengandung kata yang diisi oleh user, kemudian
menampilkannya hasilnya pada halaman search result.
1.1.1Memproses
queryQuery_cari_iklan
Database iklan
Baca iklan yang dicari member
1.1.2Mempersiapkan halaman search
result
List iklan yang dicari
Gambar 3.20 Diagram rinci 1.1.0 cari iklan
Setelah itu user dapat mengakses hasil yang ditampilkan
pada halaman search result, pada saat user mengakses hasil,
sistem akan membukakan halaman detail iklan yang diakses. User
juga dapat memilih 1.2 lihat kategori iklan, pada saat user
72memilih salah satu kategori yang disediakan, maka sistem akan
membuat query seperti, tampilkan semua iklan yang memiliki
kode kategori yang dipilih user dan kemudian menampilkan
halaman kategori iklan yang berisikan iklan-iklan yang telah
dikelompokkan berdasarkan kategori yang dipilih.
Gambar 3.21 Diagram rinci 1.2.0 lihat kategori iklan
Kemudian user juga dapat 1.3 lihat detail iklan yang pada
saat diakses akan membuat query seperti, tampilkan semua data
iklan yang mempunyai kode iklan seperti yang dipilih user,
kemudian menampilkannya dihalaman detail iklan.
73
1.3.1Ambil
data_iklanData_kode_iklan
Database iklan
Baca data_iklan
1.3.3 mempersiapkan halaman iklan detail
Data_iklan yang boleh tampil
1.3.2Menentukan
iklan ditampilkan atau tidak
Data_iklan
Baca status iklan
Gambar 3.22 Diagram rinci 1.3.0 lihat detail iklan
Pada halaman ini juga user dapat langsung 1.3 lihat detail iklan
yang tampil pada kolom recent Ads (kolom yang berisikan iklan
terbaru), ketika user mengakses thumbnail salah satu iklan, sistem
akan membukakan halaman detail iklan.
Bila user melakukan 4.1 login, maka sistem akan
melakukan query untuk meng-cek siapakah user tersebut, dan
mengarahkannya kehalamannya masing – masing misalnya
halaman home member atau halaman home admin. User yang
memiliki account member akan diarahkan kehalaman home
member, dan bisa mengakses apa saja yang ada dihalaman
tersebut, antara lain 2.2 lihat MyAds, pada halaman ini sistem
membuat query seperti, tampilkan semua iklan yang dimiliki oleh
member dan baru kemudian member ditampilkan daftar iklan –
iklan yang dimilikinya.
74
Member2.2.1
Memproses query
Query_MyAds
Database iklan
Baca iklan yang dimiliki member
2.2.2Mempersiapkan
halaman MyAds
List iklan yang dimiliki member
Database member
Gambar 3.23 Diagram rinci 2.2 lihat MyAds
Pada halaman ini juga member dapat melakukan 2.3 edit
MyAds dan juga dapat menerbitkan iklannya melalui 2.1 pasang
iklan, setelah member memasang iklannya, ia dapat melakukan
2.4 konfirmasi transaksi apabila ia telah membayar, tujuannya
adalah untuk memberikan notifikasi kepada admin bahwa ia telah
membayar dan admin bisa mengubah status iklannya menjadi
active untuk bisa ditampilkan.
Gambar 3.24 Diagram Rinci 2.4 konfirmasi transaksi
75 Member juga dapat 5.2 lihat MyProfile untuk melihat
profile identitas dia sendiri, dan juga bisa 5.1 edit profile, jika dia
ingin mengubah profile dirinya seperti perubahan alamat, nomor
kontak dan profile dia yang tersimpan didalam database member.
Untuk keluar kehalaman utama, member disarankan untuk
melakukan 4.2 logout supaya data – data iklan maupun profile
identitasnya tidak dapat diubah orang yang tidak berkepentingan.
User yang memiliki account Admin pada saat login, sistem
akan menampilkan halaman Admin, pada halaman ini seorang
admin dapat melakukan pengaturan – pengaturan website seperti
pada umumnya. Admin diberikan hak untuk mengakses 3.4 lihat
list yang diantaranya adalah, lihat list member, lihat list iklan, dan
lihat list transaksi, data – data tabel yang tampil pada halaman list
member akan di-sort berdasarkan nama, data – data pada halaman
list iklan akan di-sort berdasarkan kategori dan judul iklan, dan
data – data pada halaman list transaksi akan di-sort berdasarkan
status konfirmasi dan tanggal transaksi. Admin juga dapat
melakukan 3.3 proses cari pada masing-masing halaman list, yaitu
cari member terdapat pada halaman list member, cari iklan pada
halaman list iklan, cari transaksi pada halaman list transaksi.
Untuk melakukan pencarian, keyword yang dimasukkan pun
berbeda – beda seperti, untuk cari member, keyword yang
dimasukkan adalah nama member, pada cari iklan, keyword yang
dimasukkan adalah judul iklan, dan pada cari transaksi, keyword
yang dimasukkan adalah tanggal transaksi. Selain mencari
76member, iklan maupun transaksi, admin juga bisa melakukan
3.1 proses edit, termasuk didalamnya edit member, edit iklan, edit
transaksi, khusus pada 3.1.3 edit transaksi, yang bisa diedit
hanyalah field approve yaitu menyatakan bahwa transaksi yang
dilakukan member telah berhasil dan iklan akan ditampilkan.
Gambar 3.25 Diagram rinci 3.1.3.0 edit transaksi
Admin dapat mengambil laporan tentang website melalui fitur 6.0
generate report, dengan melakukan ini, admin mendapatkan
informasi dalam bentuk tabel – tabel yang berisikan, jumlah iklan
yang masih aktif, jumlah member keseluruhan, iklan yang tidak
aktif lagi, dan list transaksi yang sudah di-approved.
773.5.2 ERD
MsMember
PK member_ID
usernamepasswordnamaalamatno_KTPtgl_lahirno_telpfaxnama_perusahaanjabatanjenis_kelaminemailno_rekeningtgl_register
FK1 kd_status_member TrIklan
PK trans_ID
tgl_transFK3 kd_biaya_iklanFK2 kd_status_trans
biayaFK1 iklan_ID
MsIklan
PK iklan_ID
FK2 kd_kategori_iklanFK1 kd_status_iklan
judul_iklangambardeskripsilinktanggal_aktiflama_iklanviewed
FK3 member_ID
MsKategori
PK kd_kategori_iklan
kategori_iklan
MsStatusMember
PK kd_status_member
status
MsStatusTrans
PK kd_status_trans
status_trans
MsStatusIklan
PK kd_status_iklan
status_iklan
MsBiayaIklan
PK kd_biaya_iklan
biayalama_iklan
TrKonfirmasi
PK konfirmasi_ID
tgl_konfirmasistatus_konfirmasi
FK1 trans_ID
Gambar
PK,FK1 iklan_IDPK gambar
Gambar 3.26 Gambar hubungan antar table
Setiap member boleh memiliki 0 atau lebih dari 1 iklan,
dan iklan boleh dimiliki oleh 0 atau 1 member. Setiap transaksi
hanya berlaku untuk 1 iklan dan 1 member yang melakukan
transaksi, setiap iklan hanya boleh memiliki 3 gambar. Setiap
member pasti memiliki 1 status member, setiap iklan pasti
memiliki 1 status iklan, dan juga setiap 1 iklan pasti memiliki 1
status transaksi. TrKonfirmasi, berlaku hanya untuk 1 transaksi
saja, dan setiap transaksi pasti memiliki 1 kode biaya yang
terdapat dalam MsBiayaIklan.
783.5.2.1 Data sistem
Berikut ini adalah tabel dari database yang kami buat :
Tabel 3.11 Database
No Nama tabel Keterangan
1 MsbiayaIklan Merupakan tabel yang berisikan kode
biaya iklan beserta biaya dan lama iklan
2 MsIklan Merupakan tabel yang berisikan
iklanID, kode iklan, dan kode status
iklan beserta informasi mengenai iklan
3 MsKategori Merupakan tabel kategori produk iklan
4 TrKonfirmasi Merupakan tabel yang berisikan
keterangan mengenai konfirmasi dari
user maupun dari admin
5 MsMember Merupakan tabel dari member berupa
memberID dan kode status member
beserta informasi mengenai member
6 MsMemberDetail Merupakan tabel yang berisikan
memberID dan iklanID
7 MsStatus_Iklan Merupakan tabel yang berisi tentang
status iklan
8 MsStatus_Member Merupakan tabel yang menjelaskan
mengenai status member, yang
berisikan kode status member dan untuk
mengetahui member tersebut aktif apa
tidak
799 MsStatus_Trans Merupakan tabel yang berisi keterangan
tentang status transaksi member
10 TrIklan Merupakan tabel menjelaskan tentang
transaksi iklan
11 Gambar Tabel berisikan keterangan tentang
gambar yang di upload oleh member
Nama Tabel : MsBiaya_Iklan
Primary Key : kd_biaya_iklan
Foreign Key : -
Keterangan : Tabel yang berisikan kode biaya iklan beserta biaya dan
lama iklan
Tabel 3.12 MsBiaya_Iklan
Nama Field Tipe Data Panjang Keterangan
kd_biaya_iklan Char 4 Kode biaya iklan
Biaya Decimal 10 Biaya untuk memperpanjang
masa aktif
lama_iklan Int 3 Perpanjangan masa aktif yang
diberikan
Nama Tabel : MsIklan
Primary Key : iklan_ID
Foreign Key : kd_status_iklan, kd_kategori_iklan
Keterangan : tabel yang berisikan iklanID, kode iklan, dan kode status
iklan beserta informasi mengenai iklan
80Tabel 3.13MsIklan
Nama Field Tipe Data Panjang Keterangan
iklan_ID Char 10 ID dari iklan
member_ID Char 10 ID pada member
kd_kategori_iklan Char 10 Kode dari jenis / kategori
iklan
kd_status_iklan Char 1 Kode dari status iklan yang
dipasang
judul_iklan Varchar 10 Judul dari iklan
deskripsi Text Deskripsi dari iklan yg
dipasang
Link Text Alamat website dari
member tersebut
Tgl_aktif Date Tanggal iklan tersebut aktif
Viewed Int 5 Berapa kali iklan dilihat
lama_iklan Int 5 Lama batas iklan
keyword Text Berupa keyword dalam
pencarian
Nama Tabel : MsKategori
Primary Key : kd_kategori_iklan
Foreign Key : -
Keterangan : tabel yang menjelaskan tentang kategori iklan
81Tabel 3.14 MsKategori
Nama Field Tipe Data Panjang Keterangan
kd_kategori_iklan Char 5 Kode kategori dari iklan
yang dipasang
kategori_iklan Varchar 20 Kategori iklan yang
dipasang
Nama Tabel : TrKonfirmasi
Primary Key : konfirmasi_ID
Foreign Key : member_ID, trans_ID
Keterangan : table yang menjelaskan setiap konfirmasi transaksi yang
terjadi
Tabel 3.15 TrKonfirmasi
Nama Field Tipe Data Panjang Keterangan
konfirmasi_ID Char 5 Berisikan konfirmasi dari
ID member
tgl_konfirmasi Date Tanggal konfirmasi
member
trans_ID Char 10 ID dari transaksi
status_konfirmasi Text Status konfirmasi
transaksi
Nama Tabel : MsMember
Primary Key : member_ID
Foreign Key : kd_status_member
82Keterangan : table yang berisikan semua data – data dari member
Tabel 3.16 MsMember
Nama Field Tipe Data Panjang Keterangan
member_ID Char 5 ID member
Username Varchar 20 Username member
Password Varchar 50 Password yang
digunakan member
Nama Varchar 20 Nama dari member /
user
Alamat Varchar 50 Alamat dari member /
user
no_KTP Char 16 No KTP dari member /
user
tgl_lahir Date Tanggal lahir dari
member / user
no_telp Varchar 15 No telpon dari member
/ user
Fax Varchar 15 No fax dari member /
user
nama_perusahaan Varchar 20 Nama perusahaan
member
alamat_perusahaan Varchar 50 Alamat perusahaan
member
no_telp_perusahaan Varchar 15 No telp perusahaan
member
83Jabatan Varchar 20 Jabatan member di
perusahaannya
jenis_kelamin Varchar 10 Jenis kelamin member
Email Varchar 20 Email member
no_rekening Varchar 20 No rekening member
tgl_register Date Tanggal registrasi
member
kd_status_member Char 1 Kode status member
Nama Tabel : Gambar
Primary Key : iklan_ID
Foreign Key : iklan_ID
Keterangan : table yang menjelaskan hungan antara member dengan
iklan yang dimiliki
Tabel 3.17 Gambar
Nama Field Tipe Data Panjang Keterangan
iklan_ID Char 10 ID dari iklan yang ada
gambar Varchar 10 Gambar yang diupload
Nama Tabel : MsStatus_Iklan
Primary Key : kd_status_iklan
Foreign Key : -
Keterangan : table yang menjelaskan status dari iklan yang dibuat
84Tabel 3.18 MsStatus_Iklan
Nama Field Tipe Data Panjang Keterangan
kd_status_iklan Char 1 Kode dari status iklan yang
dipasang
status_iklan Text Status dari iklan
Nama Tabel : MsStatus_Member
Primary Key : kd_status_member
Foreign Key : -
Keterangan : table yang menjelaskan status member, apakah aktif atau
belum
Tabel 3.19 MsStatus_Member
Nama Field Tipe Data Panjang Keterangan
kd_status_member Char 1 Kode dari status member
status Text Status dari member
Nama Tabel : MsStatus_Trans
Primary Key : kd_status_trans
Foreign Key : -
Keterangan : table yang menjelaskan status transaksi yang terjadi,
apakah sudah valid atau tidak
Tabel 3.20 MsStatus _Trans
Nama Field Tipe Data Panjang Keterangan
kd_status_trans Char 1 Kode dari status transaksi
yang terjadi
85status_trans Text Status dari transaksi yang
terjadi
Nama Tabel : TrIklan
Primary Key : trans_ID
Foreign Key : iklan_ID, kd_status_trans
Keterangan : tabel yang menjelaskan iklan yang dibuat oleh customer
Tabel 3.21 TransIklan_Detail
Nama Field Tipe Data Panjang Keterangan
trans_ID Char 10 ID dari transaksi yang
terjadi
tgl_trans Date Tanggal sewaktu terjadinya
transaksi
kd_biaya_iklan Char 10 Kode biaya iklan
biaya Decimal 10 Biaya yang harus dibayar
kd_status_trans Char 10 Kode dari status transaksi
yang terjadi
3.5.3 Perancangan Proses
3.5.3.1 Pseudocode
Spesifikasi layar Home Tampilkan layar Home Ambil pilihan pada layar Home Seleksi pilihan menu “Login” Menuju halaman Login “Register” Menuju Halaman Register
“Category” Menuju halaman Category (Kategori Iklan)
“Recent Ads” Menuju halaman Recent Ads (Iklan terbaru)
End Selection Jika Login ditekan maka Buka database MsMember Baca table MsMember
86 Lakukan verifikasi member Jika benar maka menuju halaman member
Jika salah maka tampilkan pesan kesalahan dan kembali ke halaman Home
End Jika End Jika End
Jika Register ditekan maka
Menuju halaman register Jika tekan submit dan benar maka Update database MsMember Jika tekan submit dan salah maka
Tampilkan pesan kesalahan dan kembali ke halaman register
End Jika End Jika End Jika salah satu gambar kategori ditekan maka Buka database MsIklan Baca table MsIklan
Lakukan penayangan layar “category” sesuai dengan category yang dipilih
End Jika End
Jika salah satu gambar recent ads ditekan maka Buka database MsIklan Baca table MsIklan
Lakukan penayangan layar “Ads Detail” sesuai dengan iklan yang dipilih
Jika sudah Login maka Lakukan penayangan layar “Ads Detail” Ambil pilihan pada layar Ads Detail “Edit” Mengubah iklan detail “Delete” Menghapus iklan detail End Selection Jika edit ditekan maka Buka database MsIklan Baca table MsIklan
Lakukan penayangan layar “Edit Ads Detail” sesuai dengan iklan yang dipilih
Jika tekan submit dan benar maka Update database MsIklan Jika tekan submit dan salah maka
Tampilkan pesan kesalahan dan kembali ke halaman Ads Detail
Jika delete ditekan maka Buka database MsIklan Baca table MsIklan
Delete Ads Detail yang dipilih Update database MsIklan dan kembali ke halaman Ads Detail
End Jika
End Jika End Jika
End Jika End
Spesifikasi layar Register
Tampilkan layar Register Ambil pilihan pada layar Register Seleksi pilihan menu
“Submit” Lakukan Update database “Reset” Hapus data temporary pada
page Update database MsMember End Selection End
87Spesifikasi layar Admin
Tampilkan layar Admin Ambil pilihan pada layar Admin Seleksi pilihan menu
”Update profile” Update profile dari member ”Member list” melihat list dari member ”Advertisement list” melihat list dari iklan ”Transaction list” melihat list dari transaksi ”Report” melihat laporan-laporan “Logout” Keluar dari session dan
menuju halaman Home End Selection Jika salah satu gambar kategori ditekan maka Buka database MsIklan Baca table MsIklan
Lakukan penayangan layar “category” sesuai dengan category yang dipilih
End Jika End Jika salah satu gambar recent ads ditekan maka Buka database MsIklan Baca table MsIklan
Lakukan penayangan layar “Ads Detail” sesuai dengan iklan yang dipilih
Jika sudah Login maka Lakukan penayangan layar “Ads Detail” Ambil pilihan pada layar Ads Detail “Edit” Mengubah iklan detail “Delete” Menghapus iklan detail End Selection End
Spesifikasi layar Update Profile Tampilkan layar Update profile Ambil pilihan pada layar Update profile Ubah data sesuai yang diinginkan Seleksi pilihan menu
“Submit” Lakukan Update database “Reset” Hapus data temporary pada
page Update database MsMember End Selection End
Spesifikasi layar Member List Tampilkan layar Member List Buka database Msmember Baca table MsMember Lakukan penayangan MsMember
Ambil pilihan pada layar Member List Seleksi pilihan menu
“Detail Edit” Menuju Halaman Detail Edit Member “Delete” Hapus member dan update database member
End Selection
Jika detail edit ditekan maka Buka database Msmember Baca table MsMember
Lakukan penayangan layar “Edit Member” sesuai dengan yang di pilih
Jika tekan submit dan benar maka Update database MsMember Jika tekan submit dan salah maka
Tampilkan pesan kesalahan dan kembali ke halaman Member List
Jika delete ditekan maka Buka database MsMember Baca table MsMember
Delete Member yang dipilih Update database MsMember dan kembali ke halaman Member List
88 End Jika
End Jika
End
Spesifikasi layar Advertisement List Tampilkan layar Ads List
Buka database MsIklan Baca table MsIklan Lakukan penayangan MsIklan Ambil pilihan pada layar Advertisement List Seleksi pilihan menu
“Detail Edit” Menuju Halaman Detail Edit Advertisement “Delete” Hapus member dan update database iklan
End Selection
Jika detail edit ditekan maka Buka database MsIklan Baca table MsIklan
Lakukan penayangan layar “ Edit Advertisement” sesuai dengan yang dipilih
Jika tekan submit dan benar maka Update database MsIklan Jika tekan submit dan salah maka
Tampilkan pesan kesalahan dan kembali ke halaman Advertisement List
Jika delete ditekan maka Buka database MsIklan Baca table MsIklan
Delete Advertisement / Iklan yang dipilih Update database MsIklan dan kembali ke halaman Advertisement List
End Jika
End Jika End
Spesifikasi layar Transaction List
Tampilkan layar Transaction List
Buka database MsTransaction Baca table MsTransaction Lakukan penayangan MsTransaction Ambil pilihan pada layar Transaction List Seleksi pilihan menu
“All” Menampilkan semua transaksi “Approved Transaction” Menampilkan Transaksi yang sudah
diapprove admin “Confirmed Transaction” Menampilkan Transaksi yang sudah
diconfirm oleh admin End Selection
End
Spesifikasi layar Report Ambil pilihan pada layar Report
Seleksi pilihan menu “Website Status Report” Menampilkan halaman Website Status
Report “Advertisement Report ” Menampilkan halaman Advertisement
Report “Transaction Report” Menampilkan halaman Transaction
Report End Selection
End
89 Spesifikasi layar Member
Tampilkan layar Member Ambil pilihan pada layar Member
Seleksi pilihan menu “Update Profile” Menuju halaman Update
Profile “My Ads” Menuju halaman My Ads List “New Ads” Menuju halaman Register
Iklan “Logout” Keluar dari session dan
menuju halaman Home
End Selection Jika salah satu gambar kategori ditekan maka Buka database MsIklan Baca table MsIklan
Lakukan penayangan layar “category” sesuai dengan category yang dipilih
End Jika End
Jika salah satu gambar recent ads ditekan maka Buka database MsIklan Baca table MsIklan
Lakukan penayangan layar “Ads Detail” sesuai dengan iklan yang dipilih Jika sudah Login maka Lakukan penayangan layar “Ads Detail” Ambil pilihan pada layar Ads Detail “Edit” Mengubah iklan detail “Delete” Menghapus iklan detail End Selection
End
Spesifikasi layar Update Profile Tampilkan layar Update profile Ambil pilihan pada layar Update profile Ubah data sesuai yang diinginkan Seleksi pilihan menu
“Submit” Lakukan Update database “Reset” Hapus data temporary pada
page Update database MsMember End Selection End
Spesifikasi layar My Ads
Tampilkan layar My Ads
Buka database MsIklan Baca table My Ads Lakukan penayangan My Ads Ambil pilihan pada layar My Ads List Seleksi pilihan menu
“Edit” Menuju halaman Edit My
Ads End Selection
End
Spesifikasi layar New Ads Tampilkan layar New Ads Isi data iklan yang ingin dimasukkan Ambil pilihan pada layar Category Seleksi pilihan menu
“Submit” Lakukan Update database “Reset” Hapus data temporary pada
page Update database MsIklan
90 End
Spesifikasi layar Search Tampilkan layar Search Isi data yang ingin dicari Ambil pilihan pada layar Category Seleksi pilihan menu
“ Search” menampilkan iklan sesuai yang dicari
End selection End
3.5.3.2 Struktur Menu
Berikut ini, menggambarkan struktur menu dari website i-
page yang akan dirancang. Dari atas, menu-menu yang ada
terdiri dari index, yaitu halaman yang pertama kali
ditampilkan, kemudian menu Home untuk halaman
pembuka, kemudian login yang bisa digunakan user untuk
login, lalu register yang juga dapat digunakan user yang
belum meregistrasikan dirinya untuk register. Category,
berisikan iklan-iklan sesuai dengan kategori yang dipilih,
dan recent ads, berisikan iklan-iklan yang baru dibuat.
91
Gambar 3.27 Struktur Menu Index
Yang dibawah ini adalah struktur menu admin, untuk
masuk kedalam menu ini, user harus login terlebih dahulu,
dan bila account-nya berupa account admin maka baru
bisa masuk kedalam menu admin. Menu admin terdiri dari
home, untuk kembali kehalaman utama lalu logout, untuk
logout. List member untuk melihat daftar member, pada
menu list member ini seorang admin dapat menjalankan
tugasnya sebagai admin, yaitu ia dapat meng-edit,
menghapus, dan mem-banned member. List iklan untuk
melihat daftar iklan, dan pada menu ini juga admin dapat
menghapus, dan meng-edit iklan. List transaksi dapat
digunakan admin untuk melihat daftar transaksi dan juga
mengedit dan menghapus transaksi.
92
Gambar 3.28 Struktur Menu Admin
Berikut ini adalah struktur menu halaman member,
terdapat halaman home, untuk kembali kehalaman utama.
Logout untuk logout. Edit profile untuk mengedit profile
member. MyAds list untuk melihat list iklan yang dimiliki
oleh member, pada menu ini member dapat menerbitkan
93iklan, meng-edit iklannya dan memperpanjang iklannya
dengan melakukan transaksi perpanjangan iklan, setelah
itu melakukan konfirmasi pembayaran setelah membayar.
Search iklan adalah menu yang dapat digunakan member
untuk mencari iklan yang diinginkan. View kategori
berisikan iklan-iklan yang ditampilkan berdasarkan
kategori yang dipilih. Recent ads berisikan iklan-iklan
terbaru.
Gambar 3.29 Struktur Menu Member
3.5.4.3 STD
Pada sub bab ini, menggambarkan perubahan
setiap kondisi atau perubahan setia state dari setiap
aksi yang dilakukan oleh user. STD digunakan
untuk menuliskan urutan dan pergantian dari layar
94yang dapat terjadi., ketika user berada pada
terminal. Pada bagian ini menggambarkan STD
dari halaman utama website i-page secara
keseluruhan dan bagian-bagian dari setiap menu
didalam website i-page secara rinci.
Gambar 3.30 Gambar STD Home
95
Gambar 3.31 Gambar STD Register
Gambar 3.32 Gambar STD Cari iklan
96
Gambar 3.33 Gambar STD Halaman Admin
97
Gambar 3.34 STD Halaman Member
983.5.3.4 Perancangan Layar
Berikut dibawah ini adalah rancangan layar
website i-page, terdiri dari 28 halaman rancangan
layar.
Gambar 3.35 Rancangan Layar Home
99
Gambar 3.36 Rancangan Layar Register
100
Gambar 3.37 Rancangan Layar kategori view
101
Gambar 3.38 Rancangan layar search result
Gambar 3.39 Rancangan Layar Ads detail
102
Gambar 3.40 Rancangan Layar home Member
103
Gambar 3.41 Rancangan Layar Edit Profile
104
Gambar 3.42 Rancangan Layar New Ads
105
Gambar 3.43 Rancangan layar MyAds
Gambar 3.44 Rancangan layar Edit Ads
106
Gambar 3.45 Rancangan Layar perpanjang iklan
Gambar 3.46 Rancangan Layar konfirmasi transaksi
107
Gambar 3.47 Rancangan Layar Home Admin
108
Gambar 3.48 Rancangan Layar Edit Profile –admin
109
Gambar 3.49 Rancangan Layar List Iklan
Gambar 3.50 Rancangan Layar List Member
110
Gambar 3.51 Rancangan Layar List transaksi
Gambar 3.52 Rancangan Layar List Transaksi
111
Gambar 3.53 Rancangan Layar Report
Gambar 3.54 Rancangan Layar Report – laporan iklan
112
Gambar 3.55 Rancangan Layar Report – Laporan Status Website
Gambar 3.56 Rancangan Layar Report – Laporan Transaksi
113
Gambar 3.57 Rancangan Layar Search result – transaksi
Gambar 3.58 Rancangan Layar Search Result – Member
114
Gambar 3.59 Rancangan Layar Search Result – Iklan
Gambar 3.60 Rancangan Layar Edit – transaksi
115
Gambar 3.61 Rancangan Layar Edit – Advertisement
116
Gambar 3.62 Rancangan Layar Edit – Member - profile