RAHMAD HIDAYAT M3209070

(1)

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


(2)

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.


(3)

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.


(4)

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

commit to user

vi MOTTO


(5)

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


(6)

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


(7)

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


(8)

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.2Implementasi database ... 52

4.3 Pengujian system ... 53

BAB V PENUTUP ... 62

Kesimpulan ... 62

Saran ... 62


(9)

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


(10)

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


(11)

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


(12)

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

commit to user

1 BAB I PENDAHULUAN

1.1Latar 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.


(13)

commit to user

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.2Rumusan 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.3Tujuan Penelitian

Adapun tujuan penelitian dari Penulis TA yaitu untuk membuat Sistem Informasi Penjualan Perdana dan Report Erefill Berbasis Web di UD. GPS celluler.


(14)

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.5Batasan 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.


(15)

commit to user

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.6Metode 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.


(16)

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.7Sistematika 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


(17)

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,


(18)

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.


(19)

commit to user

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


(20)

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


(21)

commit to user

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)


(22)

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


(23)

commit to user

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.


(24)

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 pembayaran Data Transaksi perdana

Data laporan transaksi Data deposit reseller Data deposit reseler Data Verifikasi pembayaran

Sistem Informasi Penjualan Perdana

dan Report Aplikasi Erefill

APLIKASI EREFILL


(25)

commit to user

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.


(26)

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 1 ADMIN LOG IN RESELLER Data Pembeli

Data admin Data Reseller

Management Data transaksi 2 Management Data Reseller PEMBELI Pesan Validasi Kode pembeli Password Pesan validasi Pesan validasi Kode reseller password Username password Pesan validasi Pesan validasi Username, password Kode reseller password Pesan validasi Kode pembeli password 5 Data perdana Data Reseller Data 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


(27)

commit to user

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


(28)

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 reseller Data reseller 2.2 Edit reseller Data reseller Data reseller Data reseller Data reseller Kode reseller Password Kode reseler password

Data reseller Data 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.


(29)

commit to user

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 perdana Data perdana

Data deposit Data 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.


(30)

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 perdana Data perdana

2.2 Edit perdana

Data perdana Data perdana

Data perdana

Data perdana

Kode perdana Kode pembeli Kode perdana

Data perdana

Kode 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.


(31)

commit to user

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.


(32)

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 perdana

pembeli perdana

Nama_bank

tanggal

stat

Nama_perdana Kode_perdana

Harga_jual

Masa_aktif

area

area gambar

status

nomor

No_rek No_hp

alamat

Nama_lengkap Kode_pembeli

password

m 1

Tb_tran_detail

jumlah total

delay 1


(33)

commit to user Hp reseller reseller deposit keterangan status terminal Kode_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) 1 m 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.


(34)

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.


(35)

commit to user

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


(36)

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.


(37)

commit to user

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.


(38)

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


(39)

commit to user

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


(40)

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.


(41)

commit to user

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 verifikasi lihat 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.


(42)

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


(43)

commit to user

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 reseller deposit perdana report about

Selamat datang :

navigasi


(44)

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


(45)

commit to user

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


(46)

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 Report Registrasi Account About

Selamat datang :

header

Isi halaman home navigasi


(47)

commit to user

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


(48)

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


(49)

commit to user

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


(50)

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

commit to user

39 BAB IV

IMPLEMENTASI DAN ANALISA

4.1Implementasi 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


(51)

commit to user

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


(52)

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.


(53)

commit to user

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.


(54)

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


(55)

commit to user

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


(56)

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


(57)

commit to user

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


(58)

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


(59)

commit to user

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


(60)

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


(61)

commit to user

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


(62)

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


(63)

commit to user

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.


(64)

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.


(65)

commit to user

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.


(66)

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.


(67)

commit to user

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.


(68)

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.


(69)

commit to user

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.


(70)

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


(71)

commit to user

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.


(72)

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.


(73)

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.


(1)

commit to user

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.


(2)

commit to user

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.


(3)

commit to user 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


(4)

commit to user 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.


(5)

commit to user

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.


(6)

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.