perpustakaan.uns.ac.id
digilib.uns.ac.id
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
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
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
commit to user iv
perpustakaan.uns.ac.id
digilib.uns.ac.id
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
commit to user v
perpustakaan.uns.ac.id
digilib.uns.ac.id
MOTTO
“Unggul dalam mutu, santun dalam kepribadian”
commit to user vi
perpustakaan.uns.ac.id
digilib.uns.ac.id
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
commit to user vii
perpustakaan.uns.ac.id
digilib.uns.ac.id
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,
commit to user viii
Juni 2012
Penulis
perpustakaan.uns.ac.id
digilib.uns.ac.id
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 user 3.5 Pembahasan dan Perancangancommit Strukturto...................................................... 30 ix
perpustakaan.uns.ac.id
digilib.uns.ac.id
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
commit to user x
perpustakaan.uns.ac.id
digilib.uns.ac.id
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
commit to user xi
perpustakaan.uns.ac.id
digilib.uns.ac.id
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 commitTransaksi to user ........................................... 46 Gambar 4.11 Halaman Lihat Report xii
perpustakaan.uns.ac.id
digilib.uns.ac.id
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
commit to user xiii
perpustakaan.uns.ac.id
digilib.uns.ac.id
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.commit to user 1
perpustakaan.uns.ac.id
digilib.uns.ac.id 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.
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id 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. commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id 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 perbaikanperbaikan apabila diperlukan. commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id 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.
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
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, commit to user 6
perpustakaan.uns.ac.id
digilib.uns.ac.id 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.
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id 8
Tabel 2.1.Data Flow Diagram No.
Simbol
1.
Entitas
2.
Proses data
3.
Aliran data
Penyimpanan data
4.
2.8
Keterangan
(Data Store)
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)
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id 9
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 : perusahaan
1
Direktur
1
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 :
faktur
Barang barang persediaan
m
1
Gambar 2.3. relasi satu ke banyak Artinya setiap faktur berisi banyak barang persediaan atau barangbarangpersediaan 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 :
pelanggan
m n
m
Produk
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. commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id 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)
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
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
commit to user
11
perpustakaan.uns.ac.id
digilib.uns.ac.id 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.
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id 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.
Data Registrasi Data Account Pembeli Data Verifikasi pembayaran Data pembelian perdana
ADMIN
Data Transaksi perdana Data laporan transaksi Data deposit reseller Data deposit reseler Data Verifikasi pembayaran
PEMBELI
Data Transaksi perdana Data laporan transaksi deposit Data laporan transaksi Data deposit reseler Data Verifikasi pembayaran
Sistem Informasi Penjualan Perdana
Data Account Pembeli Data perdana Data laporan transaksi Data keranjang belanja Data verifikasi pembayaran
dan Data Account Reseller
Report Aplikasi Erefill
APLIKASI EREFILL Data Reseller Data perdana Data keranjang belanja Data pembeli Data laporan deposit reseler Data transaksi perdana Data laporan transaksi
RESELLER
Data Account Reseller Data laporan transaksi
Gambar 3.1. Diagram Konteks
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id 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.
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id 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
Data transaksi
Data Deposit Data trasaksi Tambah deposit
Data Deposit Data trasaksi
3
Laporan transaksi
Management Data transaksi
Kode_transaksi Data trasaksi Laporan transaksi
Data transaksi
Data transaksi
Pesan validasi
PEMBELI Kode pembeli Password Kode reseller password
Username password
ADMIN
RESELLER
1 LOG IN
Pesan validasi
Pesan Validasi
Username, password Pesan validasi
Kode reseller password
Pesan validasi Pesan validasi
Kode pembeli password
Data Pembeli
Data admin
Data Reseller
Data pembeli Data verifikasi Data pembeli
4 Data perdana
Data Reseller
Data perdana Data perdana Data reseler Data reseler
5 Data Verifikasi
Data verifikasi
Data verifikasi
Data Reseller
Management Data Reseller
Tambah data perdana
Data perdana
2
Transaksi perdana
Laporan transaksi perdana
Gambar 3.2 DFD Level – 0 commit to user
Laporan verifikasi
perpustakaan.uns.ac.id
digilib.uns.ac.id 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
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id 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 Data reseller
ADMIN Data reseller
2.1 Tambah reseller
Data reseller
Reseller Data reseller
Data reseller Data reseller
Data reseller
Data reseller Data reseller Data reseller
Kode reseler password
Data reseller
2.3
2.2
Hapus reseller
Edit reseller
Kode reseller Password
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.
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id 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 Laporan transaksi deposit
ADMIN
Laporan transaksi perdana Laporan transaksi pulsa
pembeli username Password
Kode pembeli password Order perdana
Reseller Laporan transaksi deposit Data reseler
Kode reseiler Laporan order perdana pin Data perdana Order deposit
3.1
3.2
Transaksi pulsa
Transaksi perdana
3.2 Transaksi deposit
Data transaksi Data transaksi
Data perdana
Data perdana
Data transaksi
Data deposit
Data deposit
Data deposit
Data perdana
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.
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id 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
Data perdana
ADMIN
Data perdana
2.1 Tambah perdana
Data perdana
Kode perdana
pembeli
Data perdana Data perdana
Data perdana Data perdana Data perdana Data perdana
Kode perdana
Data perdana
2.2 Edit perdana
2.3 Hapus perdana Kode perdana Kode pembeli
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 commit to user database untuk website GPS celluler online.
perpustakaan.uns.ac.id
digilib.uns.ac.id 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.
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id 21
3.4.2 Perancangan Basis Data Perancangan sistem terutama ERD dapat digambarkan seperti Gambar 3.6 a. ERD
Kode_perdana
alamat Kode_pembeli
Nama_lengkap
Nama_perdana
No_hp password
pembeli
Order perdana
1
nomor
perdana
m gambar
No_rek area area
Harga_jual
Nama_bank
Masa_aktif status
1 Tb_tran_detail
delay tanggal jumlah stat
total
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id 22
tujuan
status
Kode_transaksi
Harga_beli
Transaksi (pulsa)
keterangan
Kode_produk
terminal
m
hp
Hp reseller
Tanggaldaftar
alamat
m memiliki
1
Transaksi (deposit) pin
reseller
1
deposit
Kode_transaksi
Order pulsa
1
Order
m deposit
Kode_reseller
Status Nama_reseller
deposit
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.
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id 23
Skema Diagram Perancangan skema diagram dapat digambarkan seperti Gambar 3.7
Tb_tran Id_tran* Kode_pembeli Tanggal Stat delay
Tb_tran_detail Id_tran* Kode_perdana jumlah total
pembeli
perdana Kode_perdana* Nama_perdana Harga_jual Masa_aktif Area Gambar Status Nomor
Kode_pembeli* Nama_lengkap Password No_hp No_rek Nama_bank alamat
Hp reseller
transaksi
Kode_reseller* Hp
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.
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id 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 Kode_pembeli*
Tipe Data Varchar
Ukuran Field 20
Alamat
Varchar
50
Diskripsi Identitas pembeli. 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
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id 25
Tabel 3.2. Tabel tb_tran Nama Field id_tran*
Tipe Data int
Ukuran Field 1
kode_pembeli
int
1
Kode perdana.
stat
Varchar
20
Keadaan perdana di system.
tanggal
Date
delay
Varchar
Diskripsi Kode transaksi perdana.
Tanggal transaksi dilakukan 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 Id_tran*
Tipe Data int
Ukuran Field 1
Kode_perdana
int
1
Kode perdana.
jumlah
Varchar
20
Jumlah perdana order.
Total
Varchar
10
Tanggal transaksi dilakukan
commit to user
Diskripsi Kode transaksi perdana.
perpustakaan.uns.ac.id
digilib.uns.ac.id 26
Tabel perdana Keterangan *: primary key Tabel 3.4. Tabel perdana Nama Field Kode_perdana*
Tipe Data Int
Ukuran Field 1
Nama_perdana
Varchar
15
Nama perdana.
Harga_jual
Int
1
Harga perdana dalam 1 box.
Masa_aktif
Date
Diskripsi Kode alasan.
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.
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id 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 Kode_reseller
Tipe Data Varchar
Ukuran Field 10
Hp*
Varchar
100
Diskripsi Identitas kode reseller 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
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id 28
Tabel transaksi Keterangan *: primary key Tabel 3.7. Tabel Transaksi Nama Field kode_transaksi*
Tipe Data Varchar
Ukuran Field 25
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.
Diskripsi Kode 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
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id 29
Tabel Reseller Tabel 3.8. Tabel Reseller Nama Field Kode_reseller*
Tipe Data Varchar
Ukuran Field 10
Nama_reseller
varchar
25
Deposit
Double
Diskripsi Kode reseller. Nama reseller terdaftar. 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
Tanggal_daftar
Datetime
3
Port modem sms gateway 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.
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id 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 logout PEMBELI
ADMIN RESELLER
Home admin
Manage ment reseller
lihat
edit
deposit
perdana
Registrasi
Registra si
Home reseller
Home pembeli
Report transaksi keranjang batal
tambah tambah tambah
lihat edit
Report transaksi
menunggu
berhasil lihat
Home reseller
lihat lihat
edit
menunggu berhasil lihat
verifikasi
lihat buy
batal lihat
perdana
hapus
lihat lihat
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.
commit to user
input
perpustakaan.uns.ac.id
digilib.uns.ac.id 31
3.5.2 Perancangan layout 1. Log in
header
Icon Username Password
footer
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 Title website
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
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id 32
3. Footer Contact us & Copyright
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
home
reseller
deposit
perdana
report
about
Selamat datang :
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 header
navigasi
Isi halaman home
footer
to user home admin Gambarcommit 3.13. Rancangan
perpustakaan.uns.ac.id
digilib.uns.ac.id 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 header
Menu navigasi admin Masukann Data reseller
footer
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.
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id 34
d. Halaman Lihat reseller Header
Menu Navigasi Edit| hapus Edit| hapus Edit| hapus Edit| hapus
Data reseller
footer
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 Header
Navigasi menu admin Filter :
Report transaksi No
produk
status
footer
commit to user Gambar 3.16. Rancangan halaman lihat report transaksi.
perpustakaan.uns.ac.id
digilib.uns.ac.id 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
Home
Report
Registrasi
Account
About
Selamat datang :
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 header
navigasi
Isi halaman home
footer
Gambar 3.18. Rancangan halaman home reseller Halaman home reseller merupakan konten utama, dengan isi ucapan selamat datang kepada reseller dan menunjukkan indentitas reseller commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id 36
yang sedang log in. Rancangan halaman home dapat dilihat pada Gambar 3.18. h. Halaman registrasi reseller header
NavigasiMenu reseller Input data reseller
footer
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 Header
Navigasi menu reseller Filter : Report transaksi
footer
commit to user Gambar 3.20. Rancangan lihat report transaksi
perpustakaan.uns.ac.id
digilib.uns.ac.id 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 Header
Menu Navigasi
Keranjang belanja
Halaman home
Form Log in
footer
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 Header
Menu Navigasi Halaman perdana Keranjang belanja
View produk
Form Log in
footer
to user Gambar 3.22.commit Rancangan halaman lihat perdana.
perpustakaan.uns.ac.id
digilib.uns.ac.id 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 Header
Menu Navigasi Detail keranjang belanja perdana
No_perdana
delay
harga
Form Log in
Jumlah bayar
footer
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.
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
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 commit to user 39
perpustakaan.uns.ac.id
digilib.uns.ac.id 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
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id 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. commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id 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. commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id 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
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id 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
commit to user data reseller Gambar 4.9 Export
perpustakaan.uns.ac.id
digilib.uns.ac.id 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
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id 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 commit to user diri melului halan ini, pendaftran reseller akan disimpan jika pengisian
perpustakaan.uns.ac.id
digilib.uns.ac.id 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 commitHalaman to user Update Akun Reseller.
perpustakaan.uns.ac.id
digilib.uns.ac.id 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
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id 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 commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id 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. commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id 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. commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id 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
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id 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. commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id 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.
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id 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, commit to userlihat Gambar 4.29.
perpustakaan.uns.ac.id
digilib.uns.ac.id 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
mendapatkan pesan sukses, lihat Gambar 4.31. commit to user
maka
akan
perpustakaan.uns.ac.id
digilib.uns.ac.id 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.
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id 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.
Gambarcommit 4.34 Pesan Sukses Tambah Perdana. to user
perpustakaan.uns.ac.id
digilib.uns.ac.id 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. commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id 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. commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id 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.
commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
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.
commit to user 62