sistem informasi penjualan perdana dan …/sistem... · 24-hours online system will not problem...

73
perpustakaan.uns.ac.id digilib.uns.ac.id commit to user SISTEM INFORMASI PENJUALAN PERDANA DAN REPORT APLIKASI EREFILL BERBASIS WEB DI UD. GPS CELLULER Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya Program Diploma III Teknik Komputer Disusun oleh : RAHMAD HIDAYAT NIM. M3209070 PROGRAM DIPLOMA III TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET SURAKARTA 2012

Upload: phamliem

Post on 06-Feb-2018

216 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

SISTEM INFORMASI PENJUALAN PERDANA DAN REPORT APLIKASI

EREFILL BERBASIS WEB DI UD. GPS CELLULER

Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya

Program Diploma III Teknik Komputer

Disusun oleh :

RAHMAD HIDAYAT

NIM. M3209070

PROGRAM DIPLOMA III TEKNIK INFORMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SEBELAS MARET

SURAKARTA

2012

Page 2: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

iv

ABSTRACT

Rahmad Hidayat, M3209070, 2012. SALES INFORMATION SYSTEM

OF SIM CARD AND REPORTING APPLICATIONS EREFILL WEB

BASE AT UD. GPS CELLULER. DIII of Computer Science, Faculty of

Mathematics and Natural Sciences, University of Sebelas Maret Surakarta.

Electrical pulsa has become a major requirement in now a days, a lot of

business opportunities related to electrical pulsa, including a downline becomes

downline or master reseller of authorized dealers master, or set up a pulsa counter

in one place in order to transact in large numbers.

Little capital is outed to become a reseller become the desire of many people

start a business to can additional income is often a side business that enchanthing.

Only with a single chip cellular telephone service can be used to trat transaction

own pulsa. The new reseller registation is relatively easy but for those have been

busied with work that does not have the time for taking the visit counter is an

unfortunate obstacle, and therefore needed a solution to solve the problem.

The new registration system based reseller website is the right solution, the

prospective reseller can directly enroll from anywhere, anytime, in support with

24-hours online system will not problem more for new resellers potential.

Keywords: Reseller, Electrical pulsa

Page 3: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

v

ABSTRAK

Rahmad Hidayat, M3209070, 2012, SISTEM INFORMASI PENJUALAN

PERDANA DAN REPORT APLIKASI EREFILL BERBASIS WEB DI UD. GPS

CELLULER. Program Diploma III Teknik Informatika, Fakultas Matematika dan

Ilmu Pengetahuan Alam, Universitas Sebelas Maret Surakarta.

Pulsa elektrik sudah menjadi suatu kebutuhan utama di era sekarang, banyak

peluang usaha yang berhubungan dengan pulsa elektrik, diantaranya menjadi

downline atau reseller dari master dealer resmi, ataupun mendirikan konter pulsa

di suatu tempat agar dapat bertransaksi dalam jumlah yang besar.

Sedikit modal yang dikeluarkan untuk menjadi reseller menjadi keinginan

banyak orang memulai usaha untuk mendapatkan pendapatan tambahan sering

menjadi usaha sampingan yang mengiurkan. Hanya bermodalkan satu chip

operator dan telephone selluler sudah dapat digunakan untuk bertransaksi pulsa

sendiri.Pendafaran reseller baru tergolong mudah tetapi bagi mereka yang telah

sibuk dengan urusan kerja yang tidak punya waktu untuk menyempatkan

mengunjungi konter adalah kendala yang disayangkan, maka dari itu dibutuhkan

solusi untuk menyelesaikan masalah tersebut.

System registrasi reseller baru berbasis website merupakan solusi yang

tepat, calon reseller bisa langsung mendaftarkan diri dari manapun dan kapanpun,

di dukung dengan system online 24 jam tidak akan ada lagi masalah bagi calon

reseller baru.

Kata Kunci: Reseller, pulsa elektrik

Page 4: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

vi

MOTTO

“Unggul dalam mutu, santun dalam kepribadian”

Page 5: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

vii

PERSEMBAHAN

Wahai Dzat Yang Maha Memberi Manfaat,

ini sedikit manfaat yang bisa saya berikan ...

Untuk Ayahku dan Ibuku sebagai orang tua terbaik dan nomor 1 di dunia

untuk kakakku yang tak pernah lelah memberi semangat

Page 6: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

viii

KATA PENGANTAR

Dengan mengucapkan puji syukur kepada Allah SWT yang telah

melimpahkan rahmat dan hidayah-Nya sehingga kesehatan, kelapangan, dan

kesempatan diberikan kepada penulis untuk menyelesaikan laporan Tugas Akhir

ini. Laporan ini disusun sebagai salah satu syarat kelulusan program pendidikan

Diploma III Ilmu Komputer di Universitas Sebelas Maret. Dalam penulisan

laporan ini, penulis banyak mendapatkan bantuan dari berbagai pihak. Oleh

karena itu, penulis mengucapkan terima kasih atas tersusunnya laporan ini.

Pada kesempatan ini penulis ingin mengucapkan terima kasih yang

mendalam kepada :

1. Bapak Y. S. Palgunadi, M.Sc. selaku Ketua Jurusan Program DIII Ilmu

Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

Sebelas Maret Surakarta.

2. Bapak Nanang Maulana, S.Si selaku dosen pembimbing yang telah

meluangkan waktunya untuk membimbing, memberi pengarahan, dan memberi

dukungan moral yang sangat berharga kepada penulis dalam menyelesaikan

laporan ini.

3. Segenap dosen DIII Teknik Informatika atas ilmu yang telah diberikan kepada

penulis.

4. Teman-teman DIII Teknik Informatika 2009 atas bantuan yang telah diberikan

kepada penulis.

5. Para pembaca yang budiman

Akhir kata penulis berharap dengan laporan ini dapat memberikan manfaat

bagi pembaca, khususnya bagi mahasiswa program studi Diploma III Fakultas

Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret. Terimakasih.

Surakarta, Juni 2012

Penulis

Page 7: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

ix

DAFTAR ISI

HALAMAN JUDUL ............................................................................................ i

HALAMAN PERSETUJUAN ............................................................................ ii

HALAMAN PENGESAHAN ............................................................................ iii

ABSTRACT ....................................................................................................... iv

ABSTRAK .......................................................................................................... v

MOTTO ............................................................................................................. vi

PERSEMBAHAN ............................................................................................. vii

KATA PENGANTAR ..................................................................................... viii

DAFTAR ISI ....................................................................................................... x

DAFTAR TABEL .............................................................................................. xi

DAFTAR GAMBAR ........................................................................................ xii

BAB I PENDAHULUAN ................................................................................... 1

1.1 Latar Belakang Masalah............................................................................... 1

1.2 Rumusan Masalah ........................................................................................ 2

1.3 Tujuan Penelitian ......................................................................................... 2

1.4 Kegunaan Penelitian .................................................................................... 2

1.5 Batasan Masalah .......................................................................................... 3

1.6 Metode Penelitian ........................................................................................ 4

1.7 Sistematika Penulisan .................................................................................. 5

BAB II LANDASAN TEORI ............................................................................. 6

2.1 Sistem ...........................................................................................................6

2.2 Informasi ......................................................................................................6

2.3 Perancangan Sistem ..................................................................................... 6

2.4 Data .............................................................................................................. 6

2.5 Database ....................................................................................................... 6

2.6 Diagram Konteks ......................................................................................... 7

2.7 Data Flow Diagram (DFD) .......................................................................... 7

2.8 ERD (Entity Relationship Diagram) ................................................................ 8

2.9 Sofware Pendukung .................................................................................. 10

BAB III DESAIN DAN PERANCANGAN ..................................................... 11

3.1 Deskripsi Sistem ......................................................................................... 11

3.2 Metodelogi .................................................................................................. 12

3.3 Analisa Data dan Rancangan Sistem........................................................... 12

3.3.1 Diagram Konteks ..................................................................................... 12

3.3.2 DFD (Data Flow Diagram) ...................................................................... 15

3.4 Analisis dan Perancangan Basis Data ......................................................... 19

3.4.1 Analisis ..................................................................................................... 20

3.4.2 Perancangan Basis Data ........................................................................... 21

3.5 Pembahasan dan Perancangan Struktur ...................................................... 30

Page 8: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

x

3.5.1 Perancangan Struktur Navigasi ................................................................ 30

3.5.2 Perancangan layout .................................................................................. 31

BAB IV IMPLEMENTASI DAN ANALISA .................................................. 39

4.1 Implementasi Sistem .................................................................................. 39

4.1.1 Inteface Admin ...................................................................................... 39

4.1.2 Interface Reseller .................................................................................. 46

4.1.3 Interface Pembeli .................................................................................. 48

4.2 Implementasi database ................................................................................ 52

4.3 Pengujian system ......................................................................................... 53

BAB V PENUTUP ............................................................................................ 62

Kesimpulan ....................................................................................................... 62

Saran .................................................................................................................. 62

DAFTAR PUSTAKA ....................................................................................... 63

Page 9: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

xi

DAFTAR TABEL

Tabel 2.1.Data Flow Diagram ............................................................................. 8

Tabel 2.2. Simbol-Simbol ERD .......................................................................... 8

Tabel 3.1. Tabel pembeli ................................................................................... 24

Table 3.2 Tabel tb_tran .................................................................................... 25

Table 3.3 Tabel tb_tran_detail ......................................................................... 25

Tabel 3.4. Tabel perdana ................................................................................... 26

Tabel 3.5 Tabel tb_order_temp ........................................................................ 27

Tabel 3.6. Tabel hp_reseller .............................................................................. 27

Tabel 3.6. Tabel transaksi ................................................................................. 28

Tabel 3.7. Tabel reseller .................................................................................... 29

Page 10: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

xii

DAFTAR GAMBAR

Gambar 2.1 Konteks Diagram ....................................................................... 7

Gambar 2.2. relasi satu ke satu .................................................................................................. 9

Gambar 2.2. relasi satu ke banyak ............................................................................................ 9

Gambar 2.3. relasi banyak ke banyak ...................................................................................... 9

Gambar 3.1. Diagram Konteks ..................................................................... 13

Gambar 3.2 DFD Level – 0 .......................................................................... 15

Gambar 3.3. DFD Level – 1 proses 2 (Proses management user) ................ 17

Gambar 3.4. DFD Level – 1 proses 3 (Proses management report) ............. 18

Gambar 3.5. DFD Level – 1 proses 4 (Proses tambah data perdana). .......... 18

Gambar 3.6. ER-Diagram ............................................................................. 21

Gambar 3.7. Skema Diagram ....................................................................... 23

Gambar 3.8. Perancangan Struktur Navigasi .............................................. 30

Gambar 3.9. Rancangan halaman log in ....................................................... 31

Gambar 3.10. Rancangan Header ................................................................. 31

Gambar 3.11. Rancangan footer ................................................................... 32

Gambar 3.12. Rancangan menu navigasi admin .......................................... 32

Gambar 3.13. Rancangan home admin ........................................................ 32

Gambar 3.14. Rancangan halaman tambah reseller ..................................... 33

Gambar 3.15. Rancangan halaman lihat reseller .......................................... 34

Gambar 3.16. Rancangan halaman lihat report transaksi. ............................ 34

Gambar 3.17. Rancangan menu navigasi reseller. ....................................... 35

Gambar 3.18. Rancangan halaman home reseller ........................................ 35

Gambar 3.19. Rancangan registrasi reseller ................................................. 36

Gambar 3.20. Rancangan lihat report transaksi ........................................... 36

Gambar 3.21. Rancangan home pembeli ...................................................... 37

Gambar 3.22. Rancangan lihat perdana ........................................................ 37

Gambar 3.23. Rancangan halaman detail keranjang belanja ........................ 38

Gambar 4.1 Tampilan header ....................................................................... 39

Gambar 4.2 Tampilan footer ........................................................................ 39

Gambar 4.3 Tampilan Halama Log in .......................................................... 40

Gambar 4.4 Tampilan Halaman home admin .............................................. 41

Gambar 4.5 Halaman Lihat Reseller ............................................................ 41

Gambar 4.6 Tampilan Halaman tambah deposit. ......................................... 42

Gambar 4.7 Halaman tambah perdana ......................................................... 43

Gambar 4.8 Halaman Lihat report transaksi ................................................ 44

Gambar 4.9 Export data reseller ................................................................... 44

Gambar 4.10 Export data semua transaksi ................................................... 45

Gambar 4.11 Halaman Lihat Report Transaksi ........................................... 46

Page 11: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

xiii

Gambar 4.12 Tampilan Menu Navigasi Admin ........................................... 46

Gambar 4.13 Tampilan Halaman Data User ................................................ 47

Gambar 4.14 Tampilan Halaman Update Akun Reseller ............................. 47

Gambar 4.15 Tampilan Halaman Lihat Data Transaksi ............................... 48

Gambar 4.16 Tampilan Halaman Registrasi Pembeli .................................. 49

Gambar 4.17 Tampilan Halaman Home Pembeli ........................................ 49

Gambar 4.18 Tampilan Daftar Perdana ........................................................ 50

Gambar 4.19 Tampilan Keranjang Belanja .................................................. 50

Gambar 4.20 Tampilan Halaman Invoice .................................................... 51

Gambar 4.21 Tampilan Keranjang Belanja. ................................................. 51

Gambar 4.22 Tampilan Halaman Help & Cara beli ..................................... 52

Gambar 4.23 Tampilan Keranjang Implementasi Database ......................... 53

Gambar 4.24 Tampilan Halaman Home Admin. ......................................... 53

Gambar 4.25 Pesan Error Tambah Reseller ................................................. 54

Gambar 4.26 Pesan Error Tambah Reseller ................................................. 54

Gambar 4.27 Pesan Sukses Tambah Reseller .............................................. 55

Gambar 4.28 Pesan Error Pilih Reseller ....................................................... 55

Gambar 4.29 Pesan Error Jumlah Deposit Kosong ...................................... 56

Gambar 4.30 Sukses Tambah Deposit. ........................................................ 56

Gambar 4.31 Pesan Error Tambah Perdana ................................................. 57

Gambar 4.32 Error Tambah Perdana. ........................................................... 57

Gambar 4.33 Pesan Sukses Tambah Perdana. .............................................. 58

Gambar 4.34 Error Registrasi Reseller ......................................................... 58

Gambar 4.35 Error Registrasi Reseller ......................................................... 59

Gambar 4.36 Halaman Home Pembeli Yang Telah Log in .......................... 59

Gambar 4.37 Halaman Daftar Perdana ......................................................... 60

Gambar 4.38 Halaman Detail Keranjang Belanja ........................................ 60

Page 12: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

1

BAB I

PENDAHULUAN

1.1 Latar Belakang Penelitian

Manusia banyak berinteraksi dengan orang lain, lewat komunikasi tersebut

manusia bisa berhubungan satu sama lain. Saat ini jarak tidak lagi menjadi

sebuah kendala maupun penghalang dalam berkomunikasi karena dengan

adanya pengembangan teknologi yang canggih, manusia bisa menciptakan

suatu alat komunikasi tanpa kabel dan bisa dibawa kemana saja. Alat

komunikasi ini disebut ponsel.

Dalam perkembangan media komunikasi di Indonesia khususnya

komunikasi dengan media celluler, pulsa merupakan satu hal yang penting

dalam kelangsungan komunikasi tanpa adanya pulsa komunikasi dengan

media ini tidak akan terjadi. Pengguna handphone khususnya di Indonesia

semakin meningkat dikarenakan harga handphone yang semakin murah dan

harga pulsapun semakin beragam. Hal ini juga diikuti dengan munculnya

provider - provider baru yang menawarkan tarif komunikasi yang sangat

murah.

Saat ini banyak sekali perusahaan yang mengembangkan bisnis pulsa.

Mereka memulai meningkatkan teknologi yang dipakai guna meningkatkan

performa mereka. Aplikasi perangkat lunak untuk server pulsa mulai

dikembangkan, dimana agen dapat bertransaksi melalui sms hanya

bermodalkan handphone dan deposit maka setiap orang dapat menjadi agen

reseller pulsa.

GPS celluler marupakan salah satu pulsa master dealer yang bekerja dalam

bidang jasa, pengisian pulsa elektrik maupun pendaftran reseller baru dapat

dilakukan di GPS celluler. Server yang online 24 jam memudahkan para

konsumen dapat bertransaksi kapanpun dan dimanapun melalui cabang konter

yang terdaftar di GPS celluler.

Page 13: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

2

Erefill 2011 merupakan aplikasi server yang digunakan untuk bertransaksi

pulsa elektrik berbasis desktop. Aplikasi ini hanya dapat melakukan transaksi

secara manual. Reseller yang ingin melihat report transaksi yang telah

dilakukan harus request report dengan mengirimkan SMS sesuai dengan kode

yang telah ditentukan. Untuk memudahkan para reseller melihat report

transaksi mereka yang dapat dilakukan tanpa harus mengetahui kode SMS

maka diperlukan system serupa berbasis web.

Peningkatan jumlah perusahaan bisnis pulsa mengakibatkan persaingan

usaha semakin ketat. Agar tidak kalah dalam persaingan harus ada solusi

untuk menjawab tantangan tersebut. Maka dibutuhkan sistem informasi

penjualan perdana dan report erefill berbasis website di UD. GPS celluler

yang memanfaatkan kemajuan teknologi internet agar dapat memperluas

jumlah reseler deposit. Dengan adanya sistem informasi penjualan perdana

dan report erefill berbasis web di UD.GPS celluler, jarak bukanlah menjadi

masalah dalam melakukan transaksi pulsa.

1.2 Rumusan Masalah

Berdasarkan latar belakang dan identifikasi masalah diatas, maka penulis

kemudian merumuskan masalah yang teridentifikasi yaitu : bagaimana

membuat sistem informasi penjualan perdana dan report erefill yang dapat

menangani proses registrasi reseller baru secara online dan reseller aktif dapat

melihat transaksi yang telah dilakukan serta sebagai tempat untuk

memasarkan produk produk GPS celluler yang dapat terdisribusikan ke

masyarakat luas.

1.3 Tujuan Penelitian

Adapun tujuan penelitian dari Penulis TA yaitu untuk membuat Sistem

Informasi Penjualan Perdana dan Report Erefill Berbasis Web di UD. GPS

celluler.

Page 14: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

3

1.4 Kegunaan Penelitian

Kegunaan penelitian menjelaskan manfaat atau kontribusi yang akan

diperoleh dari hasil penelitian dan pihak - pihak yang akan mendapatkan

manfaat tersebut. Kegunaan penelitian mengungkapkan secara spesifik tentang

manfaat yang akan dicapai yaitu :

a. Bagi GPS celluler

Diharapkan dengan penelitian ini gps celluler lebih dikenal

diseluruh masyarakat luas, dan mempunyai reseller dari mana saja,

serta laporan transaksi yang lebih detail mampu meminimalisai

kegagalan transaksi.

b. Bagi Pengembangan Ilmu

Hasil dari penelitian diharapkan bisa menjadi pembandingan antara

ilmu menejemen (teori) keadaan yang terjadi langsung di lapangan

(praktek). Sehingga dengan adanya perbandingan tersebut akan lebih

memajukan ilmu teknik informatika yang sudah ada ditahapkan pada

dunia nyata dandapat menguntungkan berbagai pihak.

c. Bagi Peneliti Lain

Diharapkan hasil penelitian ini bisa memberikan inspirasi

pemikiran kepada peneliti maupun para akademis yang akan

mengambil tugas akhir, sekaligus sebagai referensi untuk bahan

penulisan.

1.5 Batasan Masalah

Banyaknya permasalahan yang ada di GPS celluler sangatlah komplek

maka permasalahan perlu dibatasi sehingga hanya mencakup beberapa hal,

yaitu :

a. Transaksi penjualan terbagi menjadi dua yaitu transaksi pulsa elektrik

dan transaksi deposit pulsa.

b. Penjualan deposit dilakukan secara tunai dan kredit.

Page 15: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

4

c. Pendaftaran reseller baru hanya dapat dilakukan secara langsung

melalui cabang konter dan secara online di website GPS celluler.

d. Website GPS celluler menyediakan informasi perdana grosir.

e. Penjualan perdana tidak termasuk ongkos kirim.

f. Verifikasi pembayaran trnsaksi perdana dan penambahan deposit

dilakukan secara manual.

g. Informasi report transaksi dapat dilihat melalui website GPS celluler

bagi reseller yang telah terdaftar di GPS celluler.

h. Report transaksi pulsa elektrik dan pendaftaran reseller baru

mengambil data dari aplikasi erefill.

1.6 Metode penelitian

Metode penelitian yang digunakan dalam pembuatan tugas akhir ini

adalah:

a. Studi literatur

Tahap ini merupakan tahap pengumpulan informasi yang

diperlukan untuk merancang sistem.Informasi tersebut diperoleh

dengan membaca literature ataupun buku referensi yang berhubungan

dengan tugas akhir.

b. Analisa dan Perancangan Sistem

Pada tahap ini dilakukan analisa kebutuhan dan perancangan

system. Dari tahap ini diharapkan dapat membuat solusi yang tepat

untuk merancang sistem serta kemungkinan yang dapat dilakukan

untuk mengimplementasikan rancangan tersebut.

c. Implementasi, dan ujicoba

Pada tahap ini, model dan rancangan sistem yang telah dibuat akan

diimplementasikan berupa perangkat lunak. Kemudian dilakukan uji

cobadari rancangan yang telah dibuat. Selain itu juga dilakukan

evaluasi terhadap rancangan yang telah dibuat serta perbaikan-

perbaikan apabila diperlukan.

Page 16: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

5

d. Penyusunan laporan tugas akhir

Tahap ini merupakan tahap akhir dari pengerjaan tugas akhir ini.

Disusun sebagai laporan dari seluruh proses pengerjaan tugas akhir ini.

1.7 Sistematika Penulisan

Penulisan tugas akhir ini terdiri dari 5 bab dimana sistematika

pembahasannya sebagai berikut ini :

BAB I PENDAHULUAN

Bagian pendahuluan memuat latar belakang masalah dari

penelitian yang diangkat, rumusan masalah, batasan masalah,

tujuan penelitian, manfaat penelitian dan sistematika penulisan.

BAB II LANDASAN TEORI

Landasan teori memuat tinjauan pustaka yang diambil sebagai

dasar penelitian berisi teori-teori dari segala teknik yang

digunakan dalam penelitian.

BAB III ANALISIS DAN PERANCANGAN SISTEM

Memuat tentang data-data yang diperlukan dalam perancangan

suatu sistem.

BAB IV IMPLEMENTASI DAN ANALISA

Memuat tentang langkah dan hasil analisa dan pembahasan yang

sifatnya terpadu.

BAB V PENUTUP

Penutup memuat kesimpulan dan saran.

Page 17: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

6

BAB II

LANDASAN TEORI

2.1 Sistem

Jaringan kerja dari prosedur-prosedur yang saling berhubungan,

berkumpul bersama-sama untuk melakukan suatu kegiatan atau

menyelesaikan suatu sasaran tertentu (Jogiyanto, 2001).

2.2 Informasi

Data yang diletakkan dalam konteks yang lebih berarti dan berguna

yang dikomunikasikan kepada penerima untuk digunakan dalam

pembuatan keputusan (Jogiyanto, 2001). Atau merupakan kumpulan data

yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang

menerima (Kristanto, 2003).

2.3 Perancangan Sistem

Analisis perancangan sistem adalah suatu pendekatan sistematis untuk

mengidentifikasi masalah, peluang, dan tujuan-tujuan, menganalisis arus

informasi dalam organisasi, serta untuk merancang sistem informasi

terkomputerisasi untuk menyelesaikan suatu masalah.(Kendall & Kendall,

2003)

2.4 Data

Data adalah bahan utama dari pekerjaan manajemen system informasi.

Tanpa ada data pekerjaan informasi tidak akan pernah ada. Data adalah

fakta yang terjadi adanya kegiatan organisasi yang terjadi pada bagian

transaksi .(Amsyah, 1997)

2.5 Database

Database adalah kumpulan dari data yang saling berhubungan satu

sama lain yang diorganisasikan berdasarkan sebuah skema tertentu,

Page 18: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

7

tersimpan di hardware dan dengan software untuk melakukan manipulasi

untuk kegunaan tertentu (Irmansyah, 2003).

2.6 Diagram konteks

Menurut kristanto (2003) diagram konteks adalah sebuah diagram

sederhana yang menggambarkan hubungan antara entity luar dengan,

masukan dan keluaran dari system. Diagram konteks direpresentasikan

dengan lingkaran tunggal yang mewakili seluruh system. Perhatikan

contoh diagram konteks berikut ini:

Gambar 2.1 Konteks Diagram

2.7 Data Flow Diagram (DFD)

Menurut Oetomo (2002), alat pembuat model yang memungkinkan

profesional sistem untuk menggambarkan sistem sebagai suatu jaringan

proses fungsional yang dihubungkan satu sama lain dengan alur data baik

secara manual maupunkomputerisasi. DFD berguna untuk menjelaskan

aliran informasi yang bergerak dari pemasukkan data hingga keluaran data

Simbol-simbol Data Flow Diagram ditunjukkan pada Tabel 2.1.

Page 19: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

8

Tabel 2.1.Data Flow Diagram

No. Simbol Keterangan

1.

Entitas

2.

Proses data

3.

Aliran data

4. Penyimpanan data

(Data Store)

2.8 ERD (Entity Relationship Diagram)

Menutut Fathansyah (1999), diagram yang diisi komponen-komponen

himpunan entitas dan himpunan relasi yang masing-masing dilengkapi

dengan atribut-atribut yang mempresentasikan seluruh fakta dari dunia

nyata .Simbol-simbol dalam ERD ditunjukkan dalam Tabel 2.2.

Tabel 2.2 . Simbol-Simbol ERD

No. Simbol Keterangan

1.

Entitas

2.

Relasi

3. Atribut

4. Hubungan

Sumber : Fathansyah (1999)

Page 20: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

9

Direktur

Barang barang

persediaan faktur

pelanggan Produk

perusahaan

a. Relasi satu ke satu (One to One relationship)

Relasi satu ke satu atau one to one dapat di tunjukkan seperti gambar 2.2. berikut :

Gambar 2.2. relasi satu ke satu

Artinya setiap perusahaan memiliki satu direktur atau setiap perusahaan mempunyai satu

Direktur. Relasi antara keduanya diwakilkan dengan tanda panah tunggal.

b. Relasi satu ke banyak (One to Many relationship)

Relasi satu ke banyak dapat ditunjukkan seperti gambar 2.3. berikut :

Gambar 2.3. relasi satu ke banyak

Artinya setiap faktur berisi banyak barang persediaan atau barang-

barangpersediaan dalam suatu perusahaan memiliki banyak faktur. Relasi

antara keduanya diwakilkan dengan tanda panah tunggal untuk

menunjukkan hubungan satu dan panah ganda untuk menunjukkan

hubungan banyak.

c. Relasi banyak ke banyak (Many to Many relationship)

Relasi satu ke banyak dapat ditunjukkan seperti gambar 2.4. berikut :

Gambar 2.4. relasi banyak ke banyak

Artinya dalam suatu perusahaan memiliki banyak produk dan banyak

parapelanggan membeli produk-produk tersebut. Relasi antara keduanya

diwakilkan dengan tanda ganda untuk menunjukkan hubungan banyak.

1 m

1 1

m m

n

Page 21: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

10

2.9 Software Pendukung

Software pendukung digunakan sebagai alat untuk membantu

penulis dalam proses pembuatan sistem ujian online. Software yang

digunakan oleh penulis diantaranya yaitu :

a. PHP

PHP adalah bahasa scripting yang menyatu dengan HTML dan

dijalankan pada server side. Artinya semua sintaks yang kita berikan

akan sepenuhnya dijalankan pada server sedangkan yang dikirimkan ke

browser hanya hasilnya saja. PHP merupakan bahasa pemrograman yang

dapat disisipkan dalam script HTML. Banyak sintaks didalamnya yang

mirip dengan bahasa C, Java dan Perl.(Antonius, 2010)

b. MySQL

MySQL merupakan database server yang banyak digunakan untuk

membangun suatu database.MySQL termasuk jenis RDBMS (Relational

Database Management System), sehingga istilah seperti tabel, baris dan

kolom tetap digunakan dalam MySQL. Pada MySQL sebuah database

terdiri dari beberapa tabel, tabel terdiri dari beberapa baris dan kolom.

(Sutarman, 2007)

c. Apache

Untuk menjalankan PHP dibutuhkan web server.Web server juga

dikenal dengan istilah HTTPD (Hypertext Transfer Protocol

Daemon).HTTP server ini adalah service yang bekerja untuk melayani

HTTP client (web browser) ke komputer server. (Imansyah, 2003)

Page 22: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

11

BAB III

ANALISIS DAN PERANCANGAN SISTEM

3.1 Deskripsi Sistem

Website GPS celluler online yang dibuat diharapkan dapat memberikan

kemudahan dalam pemasaran produk perdana dan registrasi reseller baru yang

menjangkau pembeli luar kota yaitu dengan transaksi secara online.

Pengolahan data yang ada di website GPS celluler adalah sebagai berikut.

1. Bagian administrator.

a. Menambah reseller.

b. Menambah deposit.

c. Menambah dan mengubah data produk.

d. Melihat laporan transaksi.

e. Verifikasi transaksi.

2. Bagian Pembeli

a. Registrasi dan update account pembeli.

b. Membeli produk.

c. View perdana

d. Management kantong belanja.

e. View detail belanja

3. Bagian reseller

a. Registrasi dan update account reseller.

b. Melihat transaksi.

c. Registrasi reseller.

d. Update account reseller

Page 23: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

12

3.2 Metodelogi

3.2.1. Penjualan Perdana

Pembeli perdana di GPS celluler dapat melihat produk tanpa harus log

in ke dalam sistem, tetapi ketika akan membeli perdana pembeli harus

melakukan log in ke sistem, proses pembelian perdana diawali dengan

memilih perdana sesuai nama dan banyak perdana yang diinginkan, setelah

itu perdana akan masuk kedaftar belanja, pembeli yang telah selesai

membeli perdana harus segera melakukan pembayaran dan verifikasi

pembayaran sebelum masa delay pembayaran habis, selanjutnya perdana

akan dikirim sesuai dengan alamat pembeli tetapi ongkos kirim belum

termasuk dalam harga perdana, proses status transaksi dapat dilihat oleh

pembeli melalui website.

3.3.2. Report transaksi erefill

Report transaksi yang disimpan dalam database erefill dilakukan

pengolahan analisa di website GPS celluler sehinggan data dikelompokkan

sesuai dengan entitas yang berhubungan dan status transaksi terakhir.

Website GPS celluler selanjutnya menampilkan report transaksi yang telah

diolah sesuai dengan kebutuhan reseller.

3.3 Analisa Data dan Rancangan Sistem

Data yang diperlukan untuk membuat sistem informasi pulsa dan

registrasi reseller baru didapat dengan cara menganalisa data dari sistem

server pulsa yang telah dilakukan analisa pengelompokan data, sesuai

dengan entitas entitasnya dan hak akses masing masing, sehingga data yang

telah diolah tidak saling mengganggu satu dengan yang lainya.

Page 24: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

13

3.3.1 Diagram Konteks

Penggambaran sistem informasi pulsa dan pendaftaran reseller baru di

GPS celluler secara umun dapat digambarkan melalui Gambar 3.1.

ADMIN

RESELLER

Data Account Reseller

Data laporan transaksi

PEMBELI

Data Account Reseller

Data Registrasi

Data Account Pembeli

Data Verifikasi pembayaran

Data pembelian perdana

Data Account Pembeli

Data perdana

Data laporan transaksi

Data keranjang belanja

Data verifikasi pembayaran

Data Reseller

Data perdana

Data keranjang belanja

Data pembeli

Data laporan deposit reseler

Data transaksi perdana

Data laporan transaksi

Data Transaksi perdana

Data laporan transaksi deposit

Data laporan transaksi

Data deposit reseler

Data Verifikasi pembayaranData Transaksi perdana

Data laporan transaksi

Data deposit reseller

Data deposit reseler

Data Verifikasi pembayaran

Sistem Informasi

Penjualan Perdana

dan

Report Aplikasi Erefill

APLIKASI

EREFILL

Gambar 3.1. Diagram Konteks

Page 25: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

14

Pada diagram konteks proses yang terjadi di dalam system informasi pulsa

dan pendaftaran reseller baru ini melibatkan entitas reseller, pembeli dan admin,

beberapa data yang diolah oleh sistem didapatkan dari sistem lain yang sesuai data

sedang dibutuhkan.

Entitas reseller menginputkan data reseller yang diantaranya terdapat kode

reseller dan password, dari sistem reseller akan mendapatkan validasi akun dan

memberikan data laporan transaksi pulsa yang telah dilakukanya.

Entitas pembeli menginput data pembeli diantaranya kode pembeli,

password untuk log in ke sistem, entitas pembeli mengimputkan kode perdana

yang akan dibeli selanjutnya melakukan verifikasi pembayaran jika verifikasi

pembayaran sukses dilakukan sistem akan memproses pembelian perdana dan

memberikan laporan transaksi

Entitas admin menginputkan data admin diantaranya username dan

password untuk log in maka sistem akan melakukan validasi data admin. Sistem

akan memberikan laporan semua transaksi yang dilakukan oleh reseller dan

pembeli sesuai dengan keinginan.

Page 26: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

15

3.3.2 DFD (Data Flow Diagram)

Penggambaran sistem melalui DFD dari semua proses secara umum dapat

dilihat pada Gambar 3.2

DFD Level – 0

3

Data transaksi

Transaksi

perdana

1ADMIN

LOG IN

RESELLER

Data PembeliData admin Data Reseller

Management

Data transaksi

2

Management

Data Reseller

PEMBELI

Pesan Validasi

Kode pembeli

Password

Pesan validasi

Pesan validasi

Kode reseller

passwordUsername

password

Pesan validasi

Pesan validasi

Username, password

Kode reseller

passwordPesan validasi

Kode pembeli

password

5

Data perdana

Data ResellerData Reseller

Kode_transaksi

Data trasaksi

Laporan transaksi

Data verifikasi

Data perdana

Data verifikasi

Data Verifikasi

Laporan verifikasi

Data transaksi

Data verifikasi

Tambah data

perdana

4

Data pembeli

Data pembeli

Data transaksi

Data Deposit

Data trasaksi

Tambah deposit

Data Deposit

Data trasaksi

Data reseler

Data perdana

Data perdana

Data reseler

Laporan transaksi perdana

Laporan transaksi

Gambar 3.2 DFD Level – 0

Page 27: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

16

1. Di sistem admin jika ingin masuk ke halaman administrator maka admin

harus memasukkan username dan password, sistem akan melakukan

validasi apabila berhasil masuk ke sistem admin dapat menginputkan data

perdana, data deposit, dan data management reseller. Sistem akan

memberikan laporan transaksi, data perdana dan data reseller sesuai

dengan kebuhan admin.

2. Di sistem reseller baru dapat melakukan registrasi reseller baru dengan

memasukkan data reseller. Sistem selanjutnya akan memproses data

reseller tersebut. Data yang sama dengan data yang sudah ada di sistem

maka sistem akan menolak registrasi tersebut. Untuk verifikasi

pengaktifan reseller akan diproses pada proses lain.

3. Di sistem pembeli dapat melihat perdana dan registrasi account sebagai

pembeli. Pembeli harus memasukkan kode pembeli dan password untuk

masuk ke halaman pembeli. Pembeli dapat melihat bermacam - macam

perdana yang siap order. Setelah dilakukan pembelian perdana terlebih

dahulu masuk ke keranjang belanja. Proses pembelian akan segera dikirim

jika telah dilakukan verifikasi pembayaran dengan jumlah transfer sesuai

dengan harga total pembelian. Pembeli akan mendapatkan laporan

pengiriman barang setelah melakukan verifikasi

Page 28: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

17

DFD Level – 1 proses 2 (Proses management reseller)

Proses management reseller memiliki beberapa proses lagi sehingga dapat

digambarkan melalui DFD level 1 pada Gambar 3.3

2.1

Tambah

reseller

2.3

Hapus

reseller

ADMIN Reseller

Data reseller

Data reseller

Data resellerData reseller

2.2

Edit

reseller

Data reseller

Data reseller

Data reseller

Data reseller

Kode reseller

Password

Kode reseler

password

Data resellerData reseller

Data reseller

Gambar 3.3. DFD Level – 1 proses 2 (Proses management user)

1. Dalam sistem admin dapat melakukan tambah, update, hapus, lihat semua

reseller.

2. Reseller baru yang belum mempunyai akun di sistem dapat melakukkan

registrasi terlebih dahulu.

3. Jika reseller menginginkan update data reseller maka dari sisi reseller dapat

melakukan update data reseller sendiri .

4. Data reseller yang telah diupdate atau baru ditambahkan disimpan dalam

data reseller.

Page 29: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

18

DFD Level – 1 proses 3 (Proses management data transaksi)

Proses management data transaksi yang ada di DFD level 0 memiliki

beberapa proses lagi sehingga dapat digambarkan melalui DFD level 1 pada

Gambar 3.4

3.1

Transaksi

pulsa

ADMIN

Reseller

Data perdana

username

Password

3.2

Transaksi

perdana

pembeli

Data transaksi Data deposit

3.2

Transaksi

deposit

Kode pembeli

password

Order perdana

Kode reseiler

pin

Order deposit

Laporan

transaksi perdana

Laporan

transaksi deposit

Laporan order perdana

Data perdana

Laporan transaksi deposit

Data reseler

Data perdanaData perdana

Data depositData transaksi Data deposit

Laporan transaksi pulsa

Data transaksi

Gambar 3.4. DFD Level – 1 proses 3 (Proses management report)

1. Admin dapat melihat semua transaksi yang dilakukan oleh pembeli dan

reseller.

2. Pembeli dapat melakukan order perdana. Pembeli yang melakukkan

transaksi pembelian perdana akan mendapatkan laporan transaksi yang

telah dilakukannya. Order perdana terlebih dahulu disimpan didalam

keranjang perdana, order perdana menerapkan sistem kontrak dengan

lamanya verifikasi pembayaran selama masa delay transfer

pembayaran, setelah lebih dari masa delay habis perdana yang masuk di

keranjang perdana akan dilakukan pembatalan transaksi.

3. Admin dapat menambahkan deposit secara langsung.

4. Verifikasi pembayaran masih menggunakan proses manual yang ada di

luar sistem.

Page 30: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

19

DFD Level – 1 proses 4 (Proses tambah data perdana)

Proses management perdana memiliki beberapa proses lagi sehingga dapat

digambarkan melalui DFD level 1 pada Gambar 3.5

2.1

Tambah

perdana

2.3

Hapus perdana

ADMIN pembeli

Data perdana

Data perdana

Data perdanaData perdana

2.2

Edit perdana

Data perdana

Data perdana

Data perdana

Data perdana

Kode perdana

Kode pembeli

Kode perdana

Data perdanaKode perdana

Data perdana

Gambar 3.5. DFD Level – 1 proses 4 (Proses tambah data perdana).

1. Penambahan perdana hanya dapat dilakukan oleh entitas admin.

2. Admin dapat melakukan tambah perdana.

3. Entitas pembeli dapat melakukan view data perdana.

3.4 Analisis dan Perancangan Basis Data

Perancangan tabel-tabel ini akan digunakan sebagai dasar pembuatan

database untuk website GPS celluler online.

Page 31: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

20

3.4.1 Analisis

Dari perancangan sistem terutama DFD, diperoleh data store - data store

yang nantinya dibutuhkan oleh sistem. Data store akan diubah menjadi entitas

pada pemodelan basis data ERD. Penggunaan ERD untuk memetakan relasi yang

mungkin terjadi antar entitas dan mengidentifikasi masing - masing atribut dari

tiap entitas.

Setelah diperoleh rancangan ERD tahap selanjutnya adalah pemetaan skema

diagram. Skema diagram adalah pemodelan yang paling mendekati bentuk basis

data didalam sistem yang sebenarnya.

Pembuatan basis data tidak dapat dilakukan hanya berdasarkan skema

diagram, selanjutnya diperlukan pendeskripsian table - tabel dari skema diagram.

Pendeskripsian ini akan memperlihatkan ukuran field dan fungsi tiap field tabel

basis data.

Page 32: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

21

3.4.2 Perancangan Basis Data

Perancangan sistem terutama ERD dapat digambarkan seperti Gambar 3.6

a. ERD

Order

perdanapembeli perdana

Nama_bank

tanggal

stat

Nama_perdana

Kode_perdana

Harga_jual

Masa_aktif

areaarea

gambar

status

nomor

No_rek

No_hp

alamat

Nama_lengkapKode_pembeli

password

m1

Tb_tran_detail

jumlah

total

delay

1

Page 33: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

22

Hp reseller

reseller

deposit

keterangan

status

terminalKode_produk

Harga_beli

Kode_transaksi

hp

Transaksi

(pulsa)

Kode_reseller

Nama_reseller

pin

Status

Tanggal-

daftar

Order

pulsa

1

m

1

alamat

Order

deposit

Transaksi

(deposit)

1m

memiliki

m

Kode_transaksi

deposit

tujuan

Gambar 3.6. ER-Diagram

Relasi dari masing masing entitas menunjukkan adanya hubungan diantara

sejumlah entitas yang berasal dari himpunan entitas yang berbeda.

Dari Gambar 3.6 dapat diketahui bahwa:

a) Satu transaksi hanya boleh dilakukan oleh satu pembeli.

b) Satu transaksi hanya memiliki satu kode perdana.

c) Satu kode_keranjang hanya dimiliki satu pembeli.

d) Satu transaksi hanya memiliki satu kode pengiriman.

e) Dari semua entitas yang berelasi dapat digunakan untuk pembuatan

laporan transaksi sesuai dengan data yang dibutuhkan.

Page 34: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

23

Skema Diagram

Perancangan skema diagram dapat digambarkan seperti Gambar 3.7

perdana

Kode_perdana*

Nama_perdana

Harga_jual

Masa_aktif

Area

Gambar

Status

Nomor

Tb_tran

Id_tran*

Kode_pembeli

Tanggal

Stat

delay

pembeli

Kode_pembeli*

Nama_lengkap

Password

No_hp

No_rek

Nama_bank

alamat

Tb_tran_detail

Id_tran*

Kode_perdana

jumlah

total

Hp reseller

Kode_reseller*

Hp

transaksi

Kode_transaksi*

Kode_produk

Tujuan

Kode_reseller

Harga_beli

Deposit

Terminal

Status

keterangan

reseller

Kode_reseller*

Nama_reseller

Deposit

Alamat

Pin

Status

Terminal

Tanggal_daftar

Gambar 3.7. Skema Diagram

Keterangan :

* : primary key

** :foreign key

Skema diagam ini mengambarkan hubungan antara entitas satu dengan yang

satunya memiliki hubungan data sesuai dengan relasinya.

Page 35: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

24

a. Definisi Tabel

Tabel Pembeli

Tabel ini digunakan untuk menghubungkan pembeli dengan sistem

sekaligus sebagai data untuk proses validasi kepenggunaan user dalam sistem.

Tabel ini juga memuat data identitas pembeli yang berguna untuk sistem.

Mengenai tabel pembeli lebih jelasnya dapat dilihat di Tabel 3.1

Keterangan

*: primary key

Tabel 3.1. Tabel Pembeli

Nama

Field

Tipe

Data

Ukuran

Field Diskripsi

Kode_pembeli* Varchar 20 Identitas pembeli.

Alamat Varchar 50 Alamat tempat tinggal

pembeli.

No_hp Varchar 12 No HP pembeli.

Nama Bank Varchar 10 Nama bank.

No_rek Int 1 Rekening bank yang

dimiliki pembeli.

Kode pos Int 1 Alamat kode pos pembeli.

Nama_lengkap varchar 20 Identitas pembeli.

Password varchar 50 Kode pengaman data.

Tabel tb_tran

Tabel tb_tran memuat data transaksi order perdana yang dilakukan oleh

pembeli. Tb_tran menyimpan data kode pembeli dan tanggal saat pembelian

dengan status awal masih belum terverifikasi atau pending. Dapat dilihat pada

Tabel 3.2

Keterangan

*: primary key

Page 36: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

25

Tabel 3.2. Tabel tb_tran

Nama

Field

Tipe

Data

Ukuran

Field Diskripsi

id_tran* int 1 Kode transaksi perdana.

kode_pembeli int 1 Kode perdana.

stat Varchar 20 Keadaan perdana di system.

tanggal Date Tanggal transaksi dilakukan

delay Varchar 10 Tanggal batas delay bayar.

Tabel tb_tran_detail

Tabel tb_tran_detail memuat data transaksi order perdana yang dilakukan

oleh pembeli. Tabel tb_tran_detail menyimpan data kode_perdana, jumla, dan

total dilihat pada Tabel 3.3

Keterangan

*: primary key

Tabel 3.3. Tabel tb_tran_detail

Nama

Field

Tipe

Data

Ukuran

Field Diskripsi

Id_tran* int 1 Kode transaksi perdana.

Kode_perdana int 1 Kode perdana.

jumlah Varchar 20 Jumlah perdana order.

Total Varchar 10 Tanggal transaksi dilakukan

Page 37: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

26

Tabel perdana

Keterangan

*: primary key

Tabel 3.4. Tabel perdana

Nama

Field

Tipe

Data

Ukuran

Field Diskripsi

Kode_perdana* Int 1 Kode alasan.

Nama_perdana Varchar 15 Nama perdana.

Harga_jual Int 1 Harga perdana dalam 1 box.

Masa_aktif Date Tanggal akhir masa aktif

perdana.

Area Varchar 10 Area perdana di

distribusikan.

Gambar Varchar 25 Gambar perdana attachment .

Status Int 1 Keberadaan perdana di

system.

Nomor Varchar 25 Nomor range perdana dalam

1 box.

Tabel 3.4 memuat daftar perdana, perdana merupakan barang yang dijual

di website GPS celluler online dengan cara grosir maka tidak dapat melayani

order perdana eceran. Perdana yang telah terjual maka statusnya akan berubah

menjadi kosong, sehinggga perdana tidak lagi ditampilkan di halaman lihat

perdana.

Page 38: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

27

Tabel tb_order_temp

Tabel ini memuat transaksi perdana sementara yang belum terverifikasi

dimana transaksinya masih dapat dilakukan pembatalan tanpa dikenakan biaya

Mengenai tabel keranjang lebih jelasnya dapat dilihat di Tabel 3.5

Keterangan :

*: primary key

Tabel 3.5. Tabel tb_order_temp

Nama Field Tipe Data Ukuran Field Diskripsi

Sesion* Varchar 50 Session id untuk order

perdana.

Kode_perdana Varchar 20 Kode perdana.

Jumlah Int 1 Banyak perdana yang

dibeli.

Total Int 1 Besar biaya total

transaksi perdana.

Tabel Hp_reseller

Keterangan

*: primary key

**:foreign key

Tabel 3.6. Tabel hp_reseller

Nama

Field

Tipe

Data

Ukuran

Field Diskripsi

Kode_reseller Varchar 10 Identitas kode reseller

Hp* Varchar 100 No hp reseller

Tabel hp_reseller adalah data yang sangat penting untuk data transaksi

pulsa elektrik, Mengenai tabel lebih jelasnya dapat dilihat di Tabel 3.6

Page 39: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

28

Tabel transaksi

Keterangan

*: primary key

Tabel 3.7. Tabel Transaksi

Nama

Field

Tipe

Data

Ukuran

Field Diskripsi

kode_transaksi* Varchar 25 Kode transaksi.

kode_produk Varchar 10 Identitas produk.

Tujuan Varchar 50 No tujuan transaksi.

kode_reseller Varchar 10 Identitas reseller.

Harga_beli Double Harga beli produk .

Deposit Double Deposit reseller.

Terminal Int 3 Port mode sms gateway.

Status Tiny Int 1 Status terakhir transaksi.

Keterangan Varchar 160 Keterangan transaksi.

Tabel ini memuat seluruh data transaksi pulsa maupun tambah deposit

yang disimpan didalam database, tabel ini juga memuat identitas data reseller.

Tabel ini dari database yang diambil dari server sistem lain, field dengan

keterangan data dari sistem lain menandakan field tersebut tidak di manfaatkan

dalam pembuatan website GPS celluler online. Mengenai tabel transaksi lebih

jelasnya dapat dilihat di Tabel 3.7

Page 40: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

29

Tabel Reseller

Tabel 3.8. Tabel Reseller

Nama

Field

Tipe

Data

Ukuran

Field Diskripsi

Kode_reseller* Varchar 10 Kode reseller.

Nama_reseller varchar 25 Nama reseller terdaftar.

Deposit Double Jumlah deposit yang di

miliki reseler di system.

Alamat Varchar 120 Alamat tempat tinggal

reseller.

Pin Varchar 25 Kode keamanan reseller.

Status Tinyint 1 Status pengaktifan

reseller.

Terminal Tinyint 3 Port modem sms gateway

Tanggal_daftar Datetime Waktu kapan reseller

tersebut mendaftarkan

diri.

Tabel ini memuat seluruh data reseller, penambahan data reseller dapat

dilakukan oleh admin secara langsung maupun dari sisi reseller baru, jika dari

reseller baru maka harus melakukan proses registrasi dimana status pengaktifan

menunggu dari sistem lain untuk memproses dan memberikan laporan

pengaktifan tersebut, registrasi reseller baru dapat dilakukan tanpa harus

menambahkan deposit terlebih dahulu, boleh jika penambahannya setelah

proses aktifasi disetujui. Mengenai tabel reseller lebih jelasnya dapat dilihat di

tabel 3.8.

Page 41: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

30

3.5 Pembahasan dan Perancangan Struktur

Keseluruhan aspek yang diperhatikan sebelum perancangan akan berpengaruh

besar terhadap setiap tampilan website yang akan dibuat. Tahapan umun dalam

pembuatan website tesebut adalah sebagai berikut.

3.5.1 Perancangan Struktur Navigasi

Struktur navigasi yang cocok untuk sistem adalah struktur navigasi

komposit, yang membebaskan pengguna untuk melakukan navigasi dengan

batasan tertentu. Untuk memperjelas dapat dilihat pada Gambar 3.8

Login

ADMIN PEMBELI

Home

admin

Manage

ment

reseller

lihat edit

logout

RESELLER

Registrasi Registra

si

Home

reseller

tambah

deposit

tambah

perdana

lihat

edit

tambah

Report transaksi

berhasil

batal

menunggu

lihat lihat

lihat

Report

transaksi

berhasil

batal

menunggu

lihat lihat

lihat

Home

reseller

lihat edit

Home

pembeli

keranjang perdana

verifikasilihat

hapus

buy

input

Gambar 3.8. Perancangan Struktur Navigasi

Struktur navigasi dirancang untuk memudahkan semua pemakai untuk

mengakses website GPS celluler online. Antara admin, pembeli dan reseler

diletakkan dalam interface yang berbeda karena memiliki hak akses data yang

berbeda. Tampilan interface pembeli dibuat lebih menarik dibandingkan

interface admin karena diinginkan pembeli banyak yang mengunjungi website.

Page 42: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

31

3.5.2 Perancangan layout

1. Log in

Gambar 3.9. Rancangan halaman log in.

Sebelum masuk ke dalam system reseller dan admin harus melalui form

log in untuk autentifikasi yaitu user diminta melakukan memasukkan

username dan password seperti pada Gambar 3.9. jika username dan

password benar maka akan masuk ke halaman home admin atau reseller

sesuai dengan status usernya.

2. Header

Gambar 3.10. Rancangan Header.

Header pada website memuat title website sebagai identitas utama dari

website. Letak title rata tengah agar simetris memudahkan user mengetahui

website tersebut, lihat Gambar 3.10

header

Icon

footer

Username

Password

Title website

Page 43: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

32

3. Footer

Gambar 3.11. Rancangan footer

Footer pada website memuat daftar contact perusahaan jika ada user yang

ingin menghubungi perusahaan dan copyright website, lihat Gambar 3.11.

1. Interface Admin

a. Menu navigasi admin

Gambar 3.12. Rancangan menu navigasi admin.

Navigasi mengambarkan hak akses yang dimiliki oleh admin Gambar 3.12

menu admin ada beberapa navigasi yaitu home, reseller, deposit, perdana,

report, about, dan logout.

a. Halaman home admin

b. Halaman home admin

Gambar 3.13. Rancangan home admin

Contact us & Copyright

header

Isi halaman home

home about report perdana deposit reseller

Selamat datang :

navigasi

footer

Page 44: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

33

Halaman home merupakan konten utama, halaman home admin

berisi konten admin, ucapan selamat datang kepada user dan menunjukkan

status user. Rancangan halaman home dapat dilihat pada Gambar 3.13

c. Halaman tambah reseller

Gambar 3.14. Rancangan halaman tambah reseller

Untuk menambahkan reseller baru maka diperlukan kode_reseller,

password, nama lengkap,alamat, pin, no_hp, deposit dan maka di halaman

tambah reseller dibutuhkan field - field yang digunakan untuk menggambil

masukan tersebut, lebih jelasnya lihat Gambar 3.14, setelah semua field

diisi maka untuk menyimpan data tekan tombol simpan reseller,

penambahan reseller hanya dapat di simpan jika kode_reseller belum ada

di system.

header

Menu navigasi admin

footer

Masukann Data reseller

Page 45: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

34

d. Halaman Lihat reseller

Gambar 3.15. Rancangan halaman lihat reseller

Data reseller dapat dilihat dan ditampilkan dalam tabel yang

dimuat dalam beberapa baris, admin dapat melakukan update dan

hapus data reseller malalui link yang ada didalam halaman ini. Lihat

Gambar 3.15 untuk melihat rancangan halaman lihat reseller.s

e. Halaman lihat report transaksi

Gambar 3.16. Rancangan halaman lihat report transaksi.

Header

Edit| hapus

Edit| hapus

Edit| hapus

Edit| hapus

footer

footer

Header

Navigasi menu admin

Report transaksi

No produk status

Data reseller

Menu Navigasi

Filter :

Page 46: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

35

Data report yang tersimpan didalam data report dapat dilihat dan

dimuat dalam tabel sehingga data report dapat dikelompokkan secara rapi.

Lihat Gambar 3.16 untuk lebih jelas perancangan halaman lihat report.

2. Interface Reseller

f. Menu Navigasi reseller

Gambar 3.17. Rancangan menu navigasi reseller.

Navigasi mengambarkan hak akses yang dimiliki oleh reseller

Gambar 3.17. menu reseller ada beberapa navigasi yaitu home, report,

registrasi account, about dan logout.

g. Halaman home reseller

Gambar 3.18. Rancangan halaman home reseller

Halaman home reseller merupakan konten utama, dengan isi

ucapan selamat datang kepada reseller dan menunjukkan indentitas reseller

Home About Account Registrasi Report

Selamat datang :

header

Isi halaman home

navigasi

footer

Page 47: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

36

yang sedang log in. Rancangan halaman home dapat dilihat pada Gambar

3.18.

h. Halaman registrasi reseller

Gambar 3.19. Rancangan halaman registrasi reseller

Reseller baru yang akan registrasi perlu mengisi field

kode_reseller, password, nama lengkap, alamat, pin, no_hp, dan deposit.

Setelah semua field diisi maka untuk menyimpan data tekan tombol

simpan reseller, penambahan reseller hanya dapat disimpan jika

kode_reseller belum ada di sistem. Lihat Gambar 3.19 untuk melihat

rancangan halaman rancangan registrasi reseller.

i. Halaman Lihat report transaksi reseller

Gambar 3.20. Rancangan lihat report transaksi

header

NavigasiMenu reseller

footer

Input data reseller

footer

Header

Navigasi menu reseller

Report transaksi

Filter :

Page 48: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

37

Data report transaksi dapat dilihat dan dimuat dalam tabel sehingga

dapat dikelompokkan secara rapi, report yang dilihat hanyalah report dari

transaksi yang dilakukan reseler log in. Lihat Gambar 3.20

3. Interface Pembeli

j. Halaman home permbeli

Gambar 3.21. Rancangan lihat report transaksi

Halaman ini ditujukan pada user pengunjung website, untuk

melakukan pembelian produk pembeli harus terlebih dahulu log in atau

registrasi jika belum memiliki account di system. Lihat Gambar 3.21

k. Halaman lihat perdana

Gambar 3.22. Rancangan halaman lihat perdana.

Header

Halaman home

footer

Menu Navigasi

Form

Log in

Keranjang

belanja

Header

Halaman perdana

View produk

footer

Menu Navigasi

Form

Log in

Keranjang

belanja

Page 49: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

38

Halaman ini memuat perdana yang siap order dengan detail

perdana tertera langsung di halaman perdana jadi para pembeli tidak

kesulitan dalam pemilihan perdana yang akan mereka pilih, perdana yang

dibeli selanjtnya masuk ke keranjang belanja secara langsung perdana

tersebut terkontrak dan masa delay pembayaran dihitung dari saat itu juga.

Barang yang telah dimasuk keranjang tidak lagi dimuat dihalaman perdana

sampai ada proses pengiriman barang atau pembatalan transaksi karena

telah melebihi waktu delay pembayaran. Lihat Gambar 3.22 untuk melihat

rancangan halaman perdana

l. Halaman detail keranjang belanja

Gambar 3.23. Rancangan halaman keranjang belanja

Halaman ini memuat detail perdana telah dimasuk keranjang,

verifikasi pembayaran harus segera diselesaikan sebelum waktu delay

selesai dan jumlah pembayaran yang ditransfer sama dengan jumlah

pembayaran. Lihat Gambar 3.23 untuk melihat rancangan keranjang

belanja.

Header

Detail keranjang belanja

perdana No_perdana delay harga

Jumlah bayar

footer

Menu Navigasi

Form

Log in

Page 50: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

39

BAB IV

IMPLEMENTASI DAN ANALISA

4.1 Implementasi Sistem

4.1.1 Inteface Admin

1. Header

Header pada website memuat title website sebagai identitas utama

dari website. Letak title rata tengah agar simetris memudahkan user

menggetahui website tersebut, ditunjukkan pada Gambar 4.1

Gambar 4.1 Tampilan header

Sesuai dengan perancangan sistem yang telah dikemukakan

sebelumnya, pada sistem sistem informasi pulsa dan registrasi reseller baru

terdapat 3 macam User yaitu admin, reseller dan pembeli. Berikut ini

merupakan implementasi halaman di masing-masing User. Sistem

mengambil data dari database sistem lain dan mengolahnya sesuai dengan

keperluan user.

2. Footer

Footer pada website memuat daftar contact perusahaan jika ada

user yang ingin menghubungi perusahaan dan copyright website,

ditunjukkan pada Gambar 4.2

Gambar 4.2 Tampilan foot

Page 51: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

40

3. Tampilan Halaman Log in

Halaman ini adalah halaman log in user yang sudah terdaftar di

sistem dan admin, karena data bersifat pribadi maka selain user yang sudah

terdaftar dan admin. Halaman log in ditunjukkan pada Gambar 4.3

Gambar 4.3 Tampilan Halama Log in

Semua user yang masuk kedalam sistem harus melakukan log in

memasukkan username dan password, kemudian sistem akan melakukan

validasi dengan data user yang ada di sistem, proses log in akan

memproses status user yang nantinya setelah log in sebagai admin,

pembeli ataupun sebagai reseller.

4. Halaman home

Halaman ini merupakan halaman yang dapat diakses oleh admin

setelah admin log in. Halaman home admin ditunjukkan pada Gambar 4.4

Page 52: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

41

Gambar 4.4 Tampilan Halaman Home Admin

Halaman home admin merupakan halaman yang berisi konten

admin, ucapan selamat datang kepada user dan menunjukkan status user.

Halaman home dapat dilihat pada gambar 4.4

5. Tampilan Halaman lihat reseller

Gambar 4.5 Tampilan Halaman Lihat Reseller

Halaman lihat reseller secara langsung menampilkan nama reseller,

kode reseller dan jumlah deposit yang dimiliki oleh masing masing reseller

di menu lihat reseller juga ada hapus update dan tambah reseller.

Page 53: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

42

Halaman ini merupakan halaman untuk melihat data reseller yang

sudah diinputkan terdaftar di sistem. Terdapat menu tambah reseller untuk

menambah reseller baru, hanya admin yang dapat mengakses halaman ini.

Seluruh reseler yang terdaftar sistem dapat dilakukan update data maupun

pengahapusan akun dari halaman ini. Seperti ditunjukkan pada Gambar 4.5

6. Tampilan halaman tambah deposit

Halaman ini merupakan halaman admin untuk menambahkan

deposit reseller. Deposit akan ada penambahan sesuai dengan yang

diinputkan setelah menekan tombol simpan deposit. Halaman tambah

deposit seperti ditunjukkan pada Gambar 4.6

Gambar 4.6 Tampilan Halaman Tambah Deposit.

Halaman tambah deposit hanya dapat diakses oleh admin yang telah

melakukan log in.

7. Tampilan Halaman tambah perdana

Halaman ini merupakan halaman untuk menambahkan perdana

yang akan dijual secara online admin harus menginputkan nama perdana,

harga jual, tenggang masa aktif, area, status, range nomor dan image.

Page 54: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

43

Perdana yang diinputkan hanya dapat dilakukan dengan jumlah per-box

karena tidak melayani penjualan perdana eceran.

Gambar 4.7 Halaman tambah perdana

Halaman pernambahan perdana hanya dapat diakses oleh admin,

data perdana akan tersimpan di database dan perdana yang telah

diinputkan akan terlihat di penjualan perdana pada interface pembeli jika

status perdana ada

8. Tampilan Halaman Lihat report transaksi

Halaman ini merupakan halaman untuk melihat hasil transaksi

yang dilakukan oleh reseller misalkan penambahan deposit ataupun order

pulsa. Repot transaksi semua reseller hanya dapat dilihat oleh admin, jika

reseller hanya dapat melihat report transaksinya sendiri. Seperti pada

Gambar 4.8

Page 55: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

44

Gambar 4.8 Halaman Lihat Report Transaksi

9. Tampilan Export data reseller

Fitur untuk melakukan penyimpanan data reseller dalam bentuk

excel dapat di lakukan di interface admin. Seperti pada Gambar 4.9

Gambar 4.9 Export data reseller

Page 56: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

45

10. Tampilan Export data Transaksi

Fitur untuk melakukan penyimpanan data transaksi dalam bentuk

excel dapat di lakukan di interface admin. Seperti pada Gambar 4.10

Gambar 4.10 Export data semua transaksi

11. Tampilan Halaman Lihat report transaksi

Halaman ini merupakan halaman untuk melihat hasil transaksi

yang dilakukan oleh reseller misalkan penambahan deposit ataupun order

pulsa. Repot transaksi semua reseller hanya dapat dilihat oleh admin,

Seperti pada Gambar 4.11

Page 57: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

46

Gambar 4.11 Halaman Lihat Report Transaksi

12. Tampilan Menu navigasi admin

Menu navigasi mengambarkan adanya hak akses yang di miliki oleh

masing masing user. Untuk menu navigasi admin, seperti ditunjukkan pada

Gambar 4.12

Gambar 4.12 Tampilan Menu Navigasi Admin

4.1.2 Interface Reseller

1. Tampilan halaman registrasi reseller baru

Halaman ini merupakan halaman untuk pendaftaran reseller baru,

user yang belum mempunyai akun reseller disistem dapat mendaftarkan

diri melului halan ini, pendaftran reseller akan disimpan jika pengisian

Page 58: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

47

form dilakukan dengan lengkap dan benar, seperti ditunjukkan Gambar

4.13

Gambar 4.13 Tampilan Halaman Data User

2. Halaman update akun reseller.

Halaman ini merupakan halaman untuk pengeditan data reseller jika

ada perubahan diwaktu mendatang, halaman ini dapat diakses secara

langsung oleh reseller ditunjukkan pada Gambar 4.14

Gambar 4.14 Tampilan Halaman Update Akun Reseller.

Page 59: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

48

3. Halaman Lihat Data Transaksi

Halaman ini merupakan halaman untuk melihat hasil transaksi

yang dilakukan oleh reseller misalkan penambahan deposit ataupun order

pulsa. Laporan transaksi yang ditampilkan hanya transaksi yang dilakukan

oleh reseller miliknya saja, ditunjukkan pada Gambar 4.15

Gambar 4.15 Tampilan Halaman Lihat Data Transaksi

4.1.3 Interface Pembeli

1. Halaman Registrasi Pembeli

Halaman ini merupakan halaman untuk pembeli, pembeli yang

belum memiliki account di web maka dapat melakukkan registrasi account

baru dengan menginputkan data-data yang dibutuhkan. Halaman regitrasi

pembeli dapat ditunjukkan pada Gambar 4.16

Page 60: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

49

Gambar 4.16 Tampilan Halaman Registrasi Pembeli

2. Halaman home pembeli

Halaman ini merupakan halaman untuk pembeli, pembeli log in

terlebih dahulu ke sistem untuk menyimpan kode pembeli untuk indentitas

transaksi. Halaman home pembeli ini ditunjukkan pada Gambar 4.17

Gambar 4.17 Tampilan Halaman Home Pembeli

Page 61: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

50

3. Halaman Daftar perdana

Halaman ini merupakan halaman dimana pembeli dapat memilih

perdana jika tekan tombol Buy maka perdana akan langsung tersimpan ke

kantong belanja. Perdana yang telah terbeli harus segera diverifikasi agar

perdana segera dikirim. Halaman lihat daftar perdana ditunjukkan pada

Gambar 4.18

Gambar 4.18 Tampilan Daftar Perdana

4. Halaman keranjang belanja

Halaman ini menunjukkan perdana apa saja yang terlah dibeli oleh

pembeli, pembeli dapat melakukan pembatalan transaksi sebelum delay

pembayaran selesai halaman ini ditunjukkan pada Gambar 4.19

Gambar 4.19 Tampilan Keranjang Belanja.

Page 62: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

51

5. Tampilan Halaman Invoice

Halaman ini merupakan bukti dari transaksi yang dilakukan oleh

pembeli, dalam invoice menunjukkan id transaksi, identitas pembeli dan

detail perdana yang telah dipilih.

Gambar 4.20 Tampilan Halaman Invoice

6. Halaman keranjang belanja

Halaman ini menunjukkan total belanja sementara yang dilakukan

pembeli , detail transaksi dapat diperoleh ketika menekan tombol detail

dan selesai belanja jika tidak ada lagi perdana yang akan dibeli, halaman

ini ditunjukkan pada Gambar 4.21

Gambar 4.21 Tampilan Keranjang Belanja.

Page 63: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

52

7. Halaman Help & cara beli

Halaman ini memuat informasi tata cara pembelian perdana dan

verifikasi pembayaran di GPS celluler online, halaman ini dibutuhkan oleh

para pembeli jika mereka mendapat kesulitan dalam bertransaksi. Untuk

lebih jelas lihat Gambar 4.22

Gambar 4.22 Tampilan Halaman Help & Cara beli.

4.2 Implementasi Database

Page 64: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

53

Gambar 4.23 Tampilan Keranjang Implementasi Database

Keterangan

: merupakan field system lain.

4.3 Pengujian system

1. Log in

a. Proses Log in Benar

Gambar 4.24 Tampilan Halaman Home Admin.

Admin memasukkan username dan password jika validasi

username dan password benar maka akan masuk ke halaman home

admin.

Page 65: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

54

b. Proses Log in Salah

Jika admin salah memasukkan username atau password

maka sistem akan meminta untuk log in ulang

Gambar 4.25 Tampilan Halaman Log in Error.

2. Tambah reseller

a. Data tidak lengkap

Admin dapat melakukan entri reseller baru atau update data

reseller, semua data harus diisi dengan benar dan lengkap

Gambar 4.26 Pesan Error Tambah Reseller.

b. Kode reseller sudah ada di system

Admin akan mendapatkan pesan error bahwa “kode reseller

telah dipakai sebelumnya” karena kode reseler yang baru di

masukkan sudah ada di sistem, lihat Gambar 4.27.

Page 66: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

55

Gambar 4.27 Pesan Error Tambah Reseller.

c. Benar

Jika semua data reseller yang dimasukkan sudah lengkap

dan benar maka system akan menyimpan data reseller tersebut.

Gambar 4.28 Pesan Sukses Tambah Reseller.

3. Tambah deposit

a. Jika kode_reseller belum dipilih

Admin dapat melakukan tambah deposit ke reseller yang

telah ada di sistem maka admin harus memilih dahulu reseller yang

akan dilakukan penambahan deposit lalu memasukkan jumlah

deposit yang akan ditambahkan, lihat Gambar 4.29.

Page 67: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

56

Gambar 4.29 Pesan Error Pilih Reseller.

b. Jika jumlah deposit belum dimasukkan

Penambahan deposit juga harus memasukkan besarnya

deposit, jika belum maka aka nada pesan error bahwa anda belum

“memasukkan jumlah deposit”, lihat Gambar 4.30.

Gambar 4.30 Pesan Error Jumlah Deposit Kosong.

c. Benar

Jika reseller sudah dipilih dan jumlah deposit sudah

dimasukkan ketika dilakukan penyimpanan maka akan

mendapatkan pesan sukses, lihat Gambar 4.31.

Page 68: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

57

Gambar 4.31 Sukses Tambah Deposit.

4. Tambah perdana

a. Error jika data perdana yang dimasukkan belum lengkap

Penambahan perdana hanya dapat dilakukan oleh admin,

tetapi kelengkapan data merupakan prioritas utama dalam hal ini,

jika ada salah satu data yang belum diisi maka admin akan

mendapatkan pesan error, lihat Gambar 4.32.

Gambar 4.32 Pesan Error Tambah Perdana.

Page 69: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

58

b. Error jika nomor perdana sama dengan dengan perdana yang telah

ada disistem.

Gambar 4.33 Error Tambah Perdana.

Penambahan perdana jika nomor range sama maka tidak

dapt disimpan di dalam database karena sistem menganalisa bahwa

perdana itu sama.

c. Benar

System akan menyimpan dan menyampaikan pesan sukses

jika data perdana yang disimpan benar dan lengkap, lihat Gambar

4.34.

Gambar 4.34 Pesan Sukses Tambah Perdana.

Page 70: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

59

5. Registrasi reseller baru.

a. Jika data yang dimasukkan belum lengkap.

Registrasi reseler baru ditujukan bagi pengunjung website

yang ingin bergabung dengan GPS celluler online menjadi reseller

pulsa, data yang harus dimasukkan di form registrasi harus

lengkap. Pungunjung akan mendapatkan pesan error jika data yang

di masukkan tidak lengkap, lihat Gambar 4.35.

Gambar 4.35 Error Registrasi Reseller.

b. Jika kode reseller sudah ada disistem

Gambar 4.36 Error Registrasi Reseller.

Page 71: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

60

6. Log in Pembeli

a. Proses Log in Pembeli Benar

Pembeli tidak dapat melakukan pembelian perdana jika pembeli

belum log in ke sistem, jika validasi kode pembeli dan password benar

maka pembeli dapat melakukan order perdana. Di halaman home juga

dapat dilihat bahwa pembeli telah log in, lihat Gambar 4.37.

Gambar 4.37 Halaman Home Pembeli Yang Telah Log in .

b. Kode user atau password salah

Gambar 4.38 Error Karena Tambah Reseller.

7. Beli perdana

Pembeli yang telah log in dapat melakukan order perdana di

halaman daftar perdana secara online , perdana yang telah dibeli

akan masuk ke keranjang belanja sampai proses verifikasi perdana,

lihat Gambar 4.39.

Page 72: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

61

Gambar 4.39. Halaman Daftar Perdana.

8. Detail keranjang belanja

Halaman yang muncul jika pembeli melihat detail keranjang

belanja, di halaman ini pembeli dapat melakukan pembatalan order

pulsa dengan cara mengapus daftar keranjang perdana, lihat Gambar

4.40.

Gambar 4.40. Halaman Detail Keranjang Belanja.

Page 73: SISTEM INFORMASI PENJUALAN PERDANA DAN …/Sistem... · 24-hours online system will not problem more for new resellers ... Analisa Data dan Rancangan Sistem ... 3.4 Analisis dan Perancangan

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

62

BAB V

PENUTUP

5.1 Kesimpulan

Bahwa telah dibuat sistem informasi pulsa dan registrasi reseller baru di GPS

celluler yang dapat memberikan manfaat sebagai berikut.

a. Dengan adanya sistem informasi pulsa ini, proses report transaksi dapat

dilihat dari website secara detail dan terorganisasi.

b. Sistem informasi pulsa yang dibuat, dapat memudahkan dalam proses

registrasi reseller baru bagi calon reseller yang berlokasi di luar daerah.

c. Sistem informasi pulsa ini memberikan kemudahan dalam menjual grosir

perdana dengan cakupan konsumen yang luas karena penjualan yang

dilakukan dilakukan secara online.

d. Sistem informasi pulsa yang memberikan laporan transaksi secara cepat

dan akurat dapat meminimalisasi kegagalan transaksi yang ada di Gps

celluler.

5.2 Saran

Agar kinerja sistem informasi transaksi yang telah dibuat ini lebih

optimal,maka penulis memberikan saran, yaitu untuk pengembangan sistem

informasi pulsa agar dapat melakukan verifikasi pembayaran melalui rekening

bank dan perubahan status barang secara otomatis.