APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan...

48
perpustakaan.uns.ac.id digilib.uns.ac.id commit to user i APLIKASI MANAJEMEN PENJUALAN PULSA DAN SERVIS HANDPHONE Ditulis dan Diajukan Untuk Memenuhi Sebagian Persyaratan Memperoleh Gelar Ahli Madya Ilmu Komputer Oleh : Dian Mufti Amin M3207006 PROGRAM DIPLOMA III TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET SURAKARTA 2011

Transcript of APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan...

Page 1: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

i

APLIKASI MANAJEMEN PENJUALAN PULSA

DAN SERVIS HANDPHONE

Ditulis dan Diajukan Untuk Memenuhi Sebagian Persyaratan Memperoleh Gelar

Ahli Madya Ilmu Komputer

Oleh :

Dian Mufti Amin

M3207006

PROGRAM DIPLOMA III TEKNIK INFORMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SEBELAS MARET

SURAKARTA

2011

Page 2: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

ii

HALAMAN PERSETUJUAN

APLIKASI MANAJEMEN PENJUALAN PULSA

DAN SERVIS HANDPHONE

Disusun Oleh

Dian Mufti Amin

M3207006

Tugas Akhir ini telah disetujui untuk dipertahankan

Di hadapan dewan penguji

pada tanggal _______________

Pembimbing Utama

Umi Salamah, M.Kom

NIP. 19700217 199702 2 001

Page 3: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

iii

HALAMAN PENGESAHAN

APLIKASI MANAJEMEN PENJUALAN PULSA

DAN SERVIS HANDPHONE

Disusun Oleh

Dian Mufti Amin

M3207006

Di bimbing oleh

Pembimbing Utama

Umi Salamah, M.Kom

NIP. 19700217 199702 2 001

Tugas Akhir ini telah diterima dan disahkan

oleh dewan penguji Tugas Akhir

Program Diploma III Ilmu Komputer

pada hari ____________tanggal _______________

Dewan Penguji

1. Penguji 1 Umi Salamah, M.Kom ( )

NIP. 19700217 199702 2 001

Page 4: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

iv

ABSTRACT

Dian Mufti Amin 2011. Application and Service Management Sales Toll-Mobile.

Diploma III Program of Computer Science, Faculty of Mathematics and Natural

Sciences, Sebelas Maret University of Surakarta.

It will be conducted do the analysis and implementation for the development the

Application and Service Management Sales Toll-Mobile which has been observed

from the sources of credit sales and service principals mobile phone into an

application that has the function as record sales and servicing of mobile phones. Then

the application can be utilized for the user as a recapitulation of sales management

transactions, reports and statistics.

To implement this application, it was used the Java programming language with

the editor of NetBeans 6.9 and Java Development Kit 6 Update 1. The database used

is MySQL client version: 5.0.27.

It can be concluded that program has been developed from a design and

implemented to be Sales Management Applications.

Keywords: Sales, Applications, Java.

Page 5: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

v

ABSTRAKSI

Dian Mufti Amin 2011. Aplikasi Manajemen Penjualan Pulsa dan Servis

Handphone. Program Diploma III Ilmu Komputer, Fakultas Matematika Dan

Ilmu Pengetahuan Alam, Universitas Sebelas Maret Surakarta

Akan dilakukan analisis dan implementasi untuk pembuatan Aplikasi

Manajemen Penjualan Pulsa dan Servis Handphone yang telah diobservasi dari

sumber-sumber pelaku penjualan pulsa dan servis handphone menjadi sebuah aplikasi

yang mempunyai fungsi sebagai record penjualan dan servis handphone. Kemudian

pada aplikasi tersebut dapat dimanfaatkan oleh user sebagai manajemen penjualan

berupa rekap transaksi, report dan statistik.

Untuk mengimplementasikan aplikasi ini, digunakan bahasa pemrograman

Java dengan editor Netbeans 6.9 dan Java Development Kit 6 Update 1. Database

yang digunakan adalah MySQL client version: 5.0.27.

Dapat disimpulkan program ini telah dikembangkan dari sebuah perancangan

dan diterapkan menjadi Aplikasi Manajemen Penjualan

Kata kunci : Penjualan,Aplikasi,Java.

Page 6: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

vi

MOTTO

Ancaman nyata sebenarnya bukan pada saat komputer mulai bisa berpikir seperti

manusia, tetapi ketika manusia mulai berpikir seperti komputer.

Page 7: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

vii

PERSEMBAHAN

Karya ini saya persembahkan untuk :

”Diri saya sendiri dan orang lain”

Page 8: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

viii

KATA PENGANTAR

Assalamualaikum Wr.Wb.

Dengan memanjatkan segala puji syukur kehadirat Allah SWT, yang telah

melimpahkan rahmat dan karuniaNya, sehingga penulisan Laporan Tugas Akhir

(TA) dengan judul “APLIKASI MANAJEMEN PENJUALAN PULSA DAN

SERVIS HANDPHONE” ini dapat diselesaikan.

Maksud dan tujuan dari penulisan laporan ini adalah untuk memenuhi salah

satu syarat mencapai gelar Ahli MadyaProgram Diploma III Teknik Infromatika

FakultasMatematika dan Ilmu pengetahuan Alam Universitas Sebelas Maret.

Atas selesainya laporan ini, penulis tidak lupa mengucapkan terima kasih

kepada :

1. Allah SWT atas segala mukjizat dan karunia yang telah diberikan

kepada penulis.

2. Kedua orang tua, saudara serta segenap keluarga yang saya cintai yang

telah memberikan doa, dukungan moril dan material.

3. Bapak Drs. YS. Palgunadi, M.Sc selaku ketua program DIII Teknik

Infromatika Fakultas Matematika Dan Ilmu Pengetahuan Alam

Universitas Sebelas Maret Surakarta.

4. Ibu Umi Salamah, M.Kom selaku dosen pembimbing yang telah

banyak memberikan saran, memberikan begitu banyak waktu, ilmu,

dukungan moril serta pengarahan yang sangat berguna bagi penulis.

Penulis menyadari masih banyak sekali kekurangan dalam penulisan laporan

Tugas Akhir ini, sehingga hasilnya masih jauh dari sempurna dikarenakan

keterbatasan kemampuan penulis. Karenanya kritik dan saran yang bersifat

membangun sangat penulis harapkan dari para pembaca sekalian. Akhir kata semoga

laporan ini dapat bermanfaat bagi semua pihak. Amin.

Wassalamu’alaikum Wr. Wb

Penulis

Page 9: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

ix

DAFTAR ISI

Halaman

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

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

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

HALAMAN ABSTRACT ................................................................................... iv

HALAMAN ABSTRAKSI ................................................................................ v

HALAMAN MOTTO ........................................................................................ vi

HALAMAN PERSEMBAHAN ......................................................................... vii

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

DAFTAR ISI ...................................................................................................... ix

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

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

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

A. Latar Belakang Masalah ................................................................ 1

B. Rumusan Masalah ......................................................................... 1

C. Batasan Masalah ........................................................................... 1

D. Tujuan Dan Manfaat ..................................................................... 1

E. Metode Penelitian ......................................................................... 2

F. Sistematika Penulisan ................................................................... 3

BAB II LANDASAN TEORI .......................................................................... 4

A. Definisi Sistem……………………………………………………. 4

B. Sistem Informasi………………………..……………...… ……… 4

C. Contexts Diagram……. ................................................................. 4

D. Data Flow Diagram.. ..................................................................... 5

E. Entity Relationship Diagram..……….…... ………………………. 5

F. BASIS DATA……………………………………………………… 6

Page 10: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

x

G. MY SQL…………………………………………………………… 7

H. JAVA……………………………………………………………… 7

BAB III ANALISIS DAN PERANCANGAN................................................... . 8

A. Analisis Sistem ……………………………………........................ 8

1. Contexts Diagram…………………………………………….. 8

2. Data Flow Diagram.…………………………………………. 8

B. Entity Relationship Diagram ……………………………………... 11

C. Struktur Tabel…………………………………………………….. 13

D. Relasi Antar Tabel………………………………………………… 16

E. Perancangan Interface…………………………………………… 17

BAB IV IMPLEMENTASI DAN EVALUASI …..……………………………. 25

A. Piranti Yang Diperlukan................................................................... 25

B. Struktur dan Implementasi Program................................................. 25

C. Evaluasi …………………………………………………………… 33

BAB V PENUTUP ……………………………………………………………... 34

A. Kesimpulan ………………………………………………………. 34

B. Saran ……………………………………………………………… 34

DAFTAR PUSTAKA............................................................................................. 35

Page 11: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

xi

DAFTAR TABEL

Halaman

Tabel 2.1 Tabel Simbol dalam DFD.................................................................. 5

Tabel 2.2 Tabel Simbol dalam ERD.................................................................. 6

Tabel 3.1 Tabel Master Barang.......................................................................... 13

Tabel 3.2 Tabel Master Pulsa............................................................................. 13

Tabel 3.3 Tabel Nama Pulsa.............................................................................. 13

Tabel 3.4 Tabel Nominal Pulsa.......................................................................... 14

Tabel 3.5 Tabel Server....................................................................................... 14

Tabel 3.6 Tabel Transaksi.................................................................................. 14

Tabel 3.7 Tabel Detail Barang........................................................................... 14

Tabel 3.8 Tabel Detail Pulsa.............................................................................. 15

Tabel 3.9 Tabel Servis....................................................................................... 15

Tabel 3.10 Tabel Detail Servis........................................................................... 16

Tabel 3.11 Tabel Akses...................................................................................... 16

Page 12: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

xii

DAFTAR GAMBAR

Halaman

Gambar 2.1 Sistem............................................................................................. 4

Gambar 3.1 Contexts Diagram.......................................................................... 8

Gambar 3.2 Data Flow Diagram level 0……………………………………… 9

Gambar 3.3 Data Flow Diagram level 1 proses 4……………………………. 10

Gambar 3.4 Data Flow Diagram level 1 peoses 6……………………………. 10

Gambar 3.5 Entity Relationship Diagram.......................................................... 11

Gambar 3.6 Relasi Antar Tabel.......................................................................... 16

Gambar 3.7 Perancangan Form Utama.............................................................. 17

Gambar 3.8 Perancangan Form Login............................................................... 17

Gambar 3.9 Perancangan Form Edit Password.................................................. 17

Gambar 3.10 Perancangan Form Master Barang............................................... 18

Gambar 3.11 Perancangan Form Master Pulsa.................................................. 18

Gambar 3.12 Perancangan Form Pengaturan Pulsa........................................... 19

Gambar 3.13 Perancangan Form User............................................................... 20

Gambar 3.14 Perancangan Form Server............................................................ 20

Gambar 3.15 Perancangan Form Update Saldo................................................. 21

Gambar 3.16 Perancangan Form Transaksi....................................................... 21

Gambar 3.17 Perancangan Form Rekap Transaksi............................................ 22

Gambar 3.18 Perancangan Form Statistik.......................................................... 22

Gambar 3.19 Perancangan Form Servis Masuk................................................. 23

Gambar 3.20 Perancangan Form Servis Keluar................................................. 23

Gambar 3.21 Perancangan Form Servis Status.................................................. 24

Gambar 4.1 Form Login..................................................................................... 25

Gambar 4.2 Form Utama................................................................................... 26

Gambar 4.3 Form Master Barang ..................................................................... 27

Page 13: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

xiii

Gambar 4.4 Form Master Pulsa ........................................................................ 27

Gambar 4.5 Form Pengaturan Master Pulsa...................................................... 28

Gambar 4.6 Form User....................................................................................... 28

Gambar 4.7 Form Update Saldo........................................................................ 29

Gambar 4.8 Form Servis Status......................................................................... 29

Gambar 4.9 Form Rekap Transaksi Laba/Rugi................................................. 30

Gambar 4.10 Form Transaksi Statistik.............................................................. 30

Gambar 4.11 Form Transaksi............................................................................. 31

Gambar 4.12 Form Servis Input......................................................................... 31

Gambar 4.13 Form Servis Output...................................................................... 32

Gambar 4.14 Form Form Edit Password........................................................... 32

Page 14: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

1

BAB I

PENDAHULUAN

A. Latar Belakang

Perkembangan teknologi informasi di Indonesia ini berkembang secara

cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut

menggunakan teknologi dalam proses kinerja perusahaannya. Tuntutan akan

informasi yang efektif, efisien dan mudah membuahkan tuntutan adanya

teknologi yang dapat memberikan layanan informasi tersebut.

Seperti halnya pada penjualan pulsa yang telah menjamur seiring

berkembangnya kehidupan masyarakat yang memanfaatkan telephon genggam

sebagai alat komunikasi.

Para penjual pulsa sebagian besar masih mencatat transaksi dan

pengolahan data secara manual. Oleh karena itu, maka diperlukan adanya

sebuah Aplikasi Manajemen Penjualan Pulsa dan Servis Handphone yang

diharapkan untuk meningkatkan efisiensi dan efektifitas kerja agar

terlaksananya tujuan yang lebih baik.

B. Rumusan Masalah

Rumuan masalah yang sesuai untuk latar belakang diatas adalah:

1. Bagaimana melakukan pencatatan data transaksi yang

terkomputerisasi?

2. Cara melakukan rekapitulasi transaksi secara otomatis?

C. Batasan Masalah

Dalam Pembuatan Aplikasi manajemen Penjualan Pulsa dan Servis

Handphone memunculkan beberapa masalah yang tidak dapat diselesaikan

sepenuhnya oleh penulis. Maka penulis membatasi masalah yaitu melakukan

transaksi penjualan secara retail.

D. Tujuan dan Manfaat

Tujuan penelitian ini adalah untuk pembuatan aplikasi yang dapat

memudahkan pencatatan transaksi secara detail, memudahkan rekapitulasi

Page 15: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

2

transaksi dan mengetahui statistik penjualan. Manfaat yang dapat diperoleh dari

penulisan ini adalah sebagai berikut:

1. Bagi Penulis

Mengetahui sejauh mana mana manfaat atas produk yang telah

dibuat sebagai koreksi kinerja penulis.

2. Bagi Penjual Pulsa

Untuk memudahkan manajemen dalam penjualan pulsa dan servis

handphone.

E. Metodologi Penelitian

1. Metode Pengumpulan Data

Metode yang digunakan penulis dalam melakukan pembuatan

Aplikasi Manajemen Penjualan Pulsa dan servis Handphone dengan

cara observasi yaitu : Pengambilan data dalam penelitian ini adalah

melalui metode observasi. Penulis melakukan penelitian ke lapangan

untuk mendapatkan data-data yang relevan dan nyata.

2. Tahap-tahap pembuatan Aplikasi Manajemen Penjualan Pulsa dan

Servis Handphone

2.1 Tahapan pertama yaitu perancangan sistem. Perancangan

sistem yang dilakukan untuk penelitian ini menggunakan

sebuah Contex Diagram kemudian dilengkapi dengan Data

Flow Diagram. Kemudian perancangan database menggunakan

Entity Relationship Diagram yang selanjutnya dilakukan

perelasian antar tabel.

2.2 Tahapan kedua adalah implementasi program.

Prngimplementasian program menggunakan software netbeans

6.9 dengan JDK 6. sedangkan untuk database memakai

database MySQL. Desain layout pada pembuatan program ini

sudah disediakan oleh netbeans namun dilengkapi dengan plug

in-plug in yang diunduh dari netbeans.org yaitu komponen

Date Chooser dan i Report

Page 16: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

3

2.3 Evaluasi dilakukan dengan cara pengujian aplikasi yang telah

selesai dibuat. Hal ini dilakukan untuk mengetahui apakah

aplikasi yang telah dibuat sudah benar, sesuai dengan yang

diharapkan dan dapat digunakan sebagaimana mestinya.

F. Sistematika Penulisan

Adapun sistematika penyusunan laporan tugas akhir adalah sebagai

berikut:

BAB I : PENDAHULUAN

Bab ini tentang latar belakang masalah, perumusan masalah, batasan

masalah, tujuan, manfaat, metode penelitian dan sistematika penulisan.

BAB II : LANDASAN TEORI

Bab ini menyajikan berbagai teori mengenai Sistem Informasi Produksi

Barang , interaksi manusia dan komputer dan teori-teori lain yang berkaitan

dengan topik tugas akhir ini.

BAB III : ANALISIS DAN PERANCANGAN

Bab ini dijelaskan tentang analisa dan desain sistem yang meliputi

perangkat pendukung sistem baik software, hardware dan tabel relasi antar

tabel.

BAB IV : IMPLEMENTASI DAN ANALISA

Bab ini menjelaskan tentang implementasi program dengan cara

pengoperasian program.

BAB V : PENUTUP

Bab ini berisikan kesimpulan dan saran sebagai masukan terhadap apa

yang telah dijelaskan sebelumnya.

Page 17: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

4

BAB II

LANDASAN TEORI

A. Definisi Sistem

Sistem dapat didefinisikan sebagai sekumpulan hal atau keinginan atau

elemen atau subsistem yang saling kerjasama atau yang dihubungkan dengan

cara-cara tertentu sehingga membentuk satu kesatuan untuk melaksanakan suatu

fungsi guna mencapai suatu tujuan.(Edy Sutanta,2003)

Gambar 2.1 Sistem

B. Sistem Informasi

1 Alter (1992)

Sistem informasi adalah kombinasi antar prosedur kerja, informasi,

orang, dan teknologi informasi yang diorganisasikan untuk mencapai

tujuan dalam sebuah organisasi .

2 Bodnar dan Hopwood (1993)

Sistem informasi adalah kumpulan perangkat keras dan perangkat

lunak yang dirancang untuk mentransformasikan data ke dalam bentuk

informasi yang berguna

C. Contexts Diagram (CD)

Menurut Kristanto (2003), contexts diagram adalah sebuah diagram

sederhana yang menggambarkan hubungan antara entity luar, masukan dan

keluaran dari sistem. Konteks diagram dipresentasikan dalam lingkaran tunggal

untuk mewakili keseluruhan.

INPUT OUTPUT

PROSES

Page 18: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

5

D. Data Flow Diagram (DFD)

Data Flow Diagram (DFD) adalah alat pembuatan model yang

memungkinkan professional sistem untuk menggambarkan sistem sebagai suatu

jaringan proses fungsional yang dihubungkan satu sama lain dengan alur data

baik secara manual maupun komputerisasi. DFD ini digunakan untuk

menjelaskan aliran informasi dan transformasi data yang bergerak dari

pemasukan data hingga keluaran (Oetomo, 2002). Berikut ini merupakan

beberapa simbol yang digunakan dalam pembuatan DFD.

Tabel 2.1 Tabel Simbol dalam DFD

Entitas, yang dilambangkan dengan kotak,

disebut juga sumber atau tujuan data.

Setiap entitas harus diberi nama dengan

suatu kata benda. Entitas bisa berupa

seseorang, departemen, sebuah mesin atau

lainnya.

Proses yang menyajikan apa yang

dikerjakan dengan data, setiap proses

mempunyai input satu atau lebih.

Aliran data, disajikan dengan jalur yang

menghubungkan sistem dan interface

anatar sistem.

Penyimpanan data (Data Store) ke dalam

database.

E. Entity Relationship Diagram (ERD)

Entity Relationship Diagram (ERD) adalah diagram yang berisi

komponen-komponen. Himpunan entitas dan himpunan relasi yang masing-

masing dilengkapi dengan atribut-atribut yang mempresentasikan seluruh fakta

dari dunia nyata (Fathansyah, 2001).

Page 19: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

6

Berikut merupakan beberapa symbol yang digunakan dalam pembuatan

ERD:

Tabel 2.2 Tabel Simbol dalam ERD

Entitas, yang dilambangkan dengan

kotak, disebut juga sumber atau tujuan

data. Setiap entitas harus diberi nama

dengan suatu kata benda. Entitas bisA

berupa seseorang, departemen, sebuah

mesin atau lainnya.

Relasi, dilambangkan persegi empat

yang menunjukkan adanya relasi atau

hubungan dari beberapa entitas yang

ada.

Atribut dilambangkan oval yang

menunjukkan keterangan nyata dari

masing-masing entitas.

Atribut yang menghubungkan antara

entitas dan relasi

F. Basis Data

Basis data merupakan komponen yang berfungsi untuk menyimpan data

dari sistem. Menurut Fathansyah (2001) penggunaan basis data secara umum

memiliki beberapa obyektif, yaitu kecepatan dan kemudahan pengolahan data,

efisiensi ruang penyimpanan, keakuratan data, ketersediaan data dan

meningkatkan keamanan, kelengkapan data dan mendukung kebersamaan dalam

pemakaian.

Page 20: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

7

G. MySql

MySQL adalah suatu perangkat lunak database relasi (Relational

Database Management System atau RDBMS), seperti halnya ORACLE,

Postgresql, MSSQL, dan sebagainya. MySQL menyebut produknya sebagai

database open source terpopuler di dunia. Berdasarkan riset dinyatakan bahwa

bahwa di platform Web, dan baik untuk kategori open source maupun umum,

MySQL adalah database yang paling banyak dipakai. Menurut perusahaan

pengembangnya, MySQL telah terpasang di sekitar 3 juta komputer. Puluhan

hingga ratusan ribu situs mengandalkan MySQL .

H. Java

Java adalah bahasa pemrograman berorientasi objek yang

dikembangkan oleh Sun Mycrosystems sejak tahun 1991. Bahasa ini

dikembangkan dengan model yang mirip dengan C++ dan smalltalk. Namun

dirancang agar lebih mudah dipakai dan platform independent, yaitu dapat

dijalankan diberbagai jenis system oprasi dan arsitektur komputer. Bahasa ini

juga dirancang untuk pemrograman di internet sehingga aman dan portable.

Page 21: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

8

BAB III

ANALISA DAN PERANCANGAN SISTEM

A. Analisa Sistem

1 Contexts Diagram

Diagram konteks pada Aplikasi manajemen penjualan pulsa dan servis

handphone ditunjukkan pada Gambar 3.1

APLIKASI MANAJEMEN PENJUALAN PULSA

DAN SERVIS HANDPHONE

ADMINISTRATOR

OPERATORKONSUMEN

DATA BARANG

DATA PULSA

DATA USER

DATA SERVER

UPDATE SALDO

UPDATE STATUS SERVIS

REKAP TRANSAKSI

STATISTIK PENJUALAN

DATA TRANSAKSI BARANG

DATA TRANSAKSI PULSA

DATA SERVIS HANDPHONE

HARGA JUAL BARANG

BUKTI SERVIS

BUKTI PEMBAYARAN

Gambar 3.1 Contexts Diagram

2 Data Flow Diagram

Data Flow Diagram pada Aplikasi manajemen penjualan pulsa dan

servis handphone ditunjukkan pada Gambar 3.2

Page 22: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

9

Gambar 3.2 Data Flow Diagram Level 0

Page 23: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

10

4.1

KONFIRMASISERVIS

ADMINISTRATOR OPERATOR

KONSUMEN

4.2

STATUSSERVIS

ESTIMASI BIAYA

KONFIRMASI SERVIS

T.servis

INPUT DATA BIAYA SERVIS

UPDATE STATUS SERVIS

NOTA SERVIS

Gambar 3.3 Data Flow Diagram Level 1 proses 4

Gambar 3.4 Data Flow Diagram Level 1 proses 6

Page 24: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

11

B. Entity Relationship Diagram

ERD untuk pembuatan Sistem Informasi Produksi ditunjukkan pada

Gambar 3.5

Gambar 3.5 Entity Relationship Diagram

Page 25: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

12

Keterangan Entity Relationship Diagram pada Gambar 3.5

1 Atribut entitas Operator/Administrator (User) adalah :

· Id user

· Nama user

· Hak akses (berisi Administrator / operator)

· Nama user2 (user name)

· Password

2 Atribut entitas Barang (Masterbarang) adalah :

· Nomer barang

· Nama barang

· Merek barang

· Model

· Warna

· Status (Baru/Bekas)

· Harga beli

· Harga Jual

· Jumlah Barang

· Tanggal Update Jumlah

3 Atribut entitas Server adalah :

· Id Server

· Nama Server

· Saldo Awal

· Jumlah Saldo

· Tanggal Update Saldo

4 Atribut entitas Pulsa (Master Pulsa) adalah :

· Id pulsa

· Nama pulsa

· Nominal pulsa

· Harga beli

· Harga jual

· Tanggal Update Pulsa

5 Atribut entitas Transaksi adalah :

· Id transaksi

· Tanggal transaksi

· Jam

· Total transaksi

6 Atribut entitas Servis adalah :

· Id servis

· Nama pemilik

· No handphone

· Alamat

· Id handphone (nomer IMEI)

· Merek

· Tipe

· Warna

· Keluhan

· Tanggal masuk /Jam Masuk

· Tanggal keluar /Jam Keluar

· Status Servis

· Status konfirmasi

· Status bayar

Page 26: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

13

C. Struktur Tabel

Rancangan database unutk pembuatan Sistem Aplikasi Manajemen

Penjualan Pulsa dan Servis Handphone sebagai berikut:

Tabel 3.1 masterbarang

Field Jenis Panjang Aksi

NomerBarang varchar 6 Kunci Utama

NamaBarang varchar 30

MerkBarang varchar 30

Model varchar 20

Warna varchar 20

HargaBeli vouble

HargaJual vouble

JumlahBarang int 5

TanggalUpdateJumlah date

Tabel 3.2 masterpulsa

Field Jenis Panjang Aksi

IdPulsa varchar 6 Kunci Utama

IdNamaPulsa int 6 Kunci Asing

IdNominalPulsa int 6 Kunci Asing

HargaBeli double

HargaJual double

TanggalUpdatePulsa date

Tabel 3.3 namapulsa

Field Jenis Panjang Aksi

IdNamaPulsa int 6 KunciUtama

NamaPulsa varchar 30

Page 27: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

14

Tabel 3.4 nominalpulsa

Field Jenis Panjang Aksi

IdNominalPulsa int 6 KunciUtama

NominalPulsa varchar 30

Tabel 3.5 server

Field Jenis Panjang Aksi

IdServer int 6 KunciUtama

NamaServer varchar 30

SaldoAwal double

JumlahSaldo double

TanggalUpdateSaldo date

Tabel 3.6 transaksi

Field Jenis Panjang Aksi

IdTransaksi int 6 Kunci Utama

TanggalTransaksi date

Jam time

IdUser varchar 6 Kunci Asing

TotalTransaksi double

Tabel 3.7 detailbarang

Field Jenis Panjang Aksi

IdTransaksi int 6 Kunci Asing

NomerBarang varchar 6 Kunci Asing

Jumlah Beli int 5

SubTotal double

Laba double

Page 28: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

15

Tabel 3.8 detailpulsa

Field Jenis Panjang Aksi

IdTransaksi int 6 Kunci Asing

IdPulsa varchar 6 Kunci Asing

NoTelepon varchar 15

IdServer int 6 Kunci Asing

Laba double

Tabel 3.9 servis

Field Jenis Panjang Aksi

IdServis int 6 Kunci Utama

NamaPemilik varchar 30

MerekHp varchar 20

TypeHp varchar 20

WarnaHp varchar 20

Keluhan longtext

NoHandphone varchar 15

Alamat longtext

TanggalMasukServis date

JamMasuk time

TanggalKeluarServis date

JamKeluar time

StatusServis varchar 30

IdHandphone varchar 30

StatusBayar varchar 15

IdUser varchar 6 Kunci Asing

Page 29: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

16

Tabel 3.10 detailservis

Field Jenis Panjang Aksi

IdServis int 6 Kunci Asing

NamaDetailServis varchar 30 Kunci Asing

HargaBeli double

HargaJual double

Tabel 3.11 akses

Field Jenis Panjang Aksi

IdUser varchar 6 Kunci Utama

NamaUser varchar 30

HakAkses varchar 20

NamaUser2 varchar 30

Password varchar 30

D. Relasi Antar Tabel

Dari Rancangan Tabel diatas dapat direlasikan seperti pada gambar

Page 30: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

17

Gambar 3.6 Relasi Antar Tabel

E. Perancangan Interface

1. FORM UTAMA

Form utama adalah form untuk mengakses menu-menu yang ada dalam

aplikasi ini.

Gambar 3.7 FormUtama

2. FORM LOGIN

Sebelum masuk pada form utama, user diharuskan untuk malakukan login pada form ini.

Gambar 3.8 Login

3. FORM EDIT PASSWORD

Form Edit Password berguna apabila user yang mempunyai hak akses

operator ingin mengganti passwordnya.

Page 31: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

18

Gambar 3.9 Edit Password

4. FORM MASTERBARANG

Form Masterbarang adalah form untuk input data barang

Gambar 3.10 Form Masterbarang

5. FORM MASTER PULSA

Form Master Pulsa berfungsi untuk input data pulsa

Gambar 3.11 Form Master Pulsa

Page 32: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

19

6. FORM PENGATURAN NAMA PULSA DAN NOMINAL PULSA

Form Nominal Pulsa dan Nama Pulsa berfungsi untuk mendata nominal

dan nama pulsa terlebih dahulu, sebelum melakukan input master pulsa, form ini

dibuat karena tabel masterpulsa mempunyai normalisasi nominal_pulsa dan

normalisasi tabel nama_pulsa, agar sistem tidak kehilangan informasi nominal

pulsa dan nama pulsa.

Gambar 3.12 Form Pengaturan Nama Pulsa

Gambar 3.13 Form Pengaturan Nominal Pulsa

Page 33: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

20

7. FORM USER

Form ini berguna untuk pendataa user program. Di dalam nya terdapat

dua hak akses yaitu operator dan administrator, dan form ini sendiri hanya dapat

di akses oleh user yang mempunyai hak akses administrator.

Gambar 3.13 Form User

8. FORM SERVER

Form server adalah form untuk melakukan pendataan server, sedangkan

server yang dimaksut di sini adalah server pulsa elektrik atau dealer pulsa. Form

ini juga dilengkapi dengan update saldo server yang telah dirancang pada

gambar 3.15, saldo pada server pulsaelektrik dapat berkurang setelah melakukan

transaksi penjualan pulsa elektrik.

Gambar 3.14 Form Server

Page 34: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

21

9. FORM UPDATE SALDO

Form Update Saldo berfungsi untuk mengupdate saldo yang telah limit,

agar transaksi tetap dapat berjalan.

Gambar 3.15 Form Update Saldo

10. FORM TRANSAKSI

Form ini bermanfaat untuk melakukan dua buah transaksi yaitu transaksi

pulsa dan transaksi barang. Form trnsaksi dilakukan oleh operator.

Gambar 3.16 Form Transaksi

Page 35: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

22

11. FORM REKAP TRANSAKSI

Form ini yang akan melakukan rekapitulasi transaksi yang telah dilakuka.

Form ini membutuhkan input parameter oleh user yaitu menurut waktu transaksi

dan atau menurut parameter table transaksi.

Gambar 3.17 Form Rekap Transaksi

12. FORM STATISTIK

Form statistik berfungsi untuk mengetahui jumlah transaksi,laba dan total

transaksi menurut Nomer Barang dan Id Pulsa

CETAK GRAFIK

Gambar 3.18 Form Statistik

Page 36: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

23

13. FORM SERVIS MASUK

Form ini digunakan untuk melakukan pendataan hp yang akan diservis serta

data pemilik

T G L S E R V IS

ID SERVIS

NAMA PEMILIK

NO HANDPHONE

ALAMAT

NO IMEI

MEREK HP

TYPE HP

WARNA HP

TANGGAL

JAM

KELUHAN

Gambar 3.19 Form Servis Masuk

14. FORM SERVIS KELUAR

Form ini berguna untuk melakukan transaksi pembayaran dari jasa servis

yang telah dilakukan.

JUMLAH BAYAR

SISA BAYAR 000000

NO IMEI

MEREK HP

TYPE HP

WARNA HP

ID SERVIS

NAMA PEMILIK

NO HANDPHONE

ALAMAT

TANGGAL

JAM

KELUHAN

000000000000

000000

000000000000

000000

000000

000000

000000

000000000000

TOTAL 000000

Gambar 3.20 Form Servis Keluar

Page 37: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

24

15. FORM SERVIS STATUS

Form yang berfungsi untuk melakukan pendataan estimasi biaya servis

yang kemudian akan diproses setelah mendapat persetujuan dari pemilik

handphone.

M E R K

NAMA KOM

HARGA BELI

HARGA JUAL

BIAYA SERVIS

ID SERVIS

Gambar 3.21 Form Servis Status

Page 38: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

25

BAB IV

IMPLEMENTASI DAN EVALUASI

A. Piranti yang Diperlukan

Dibangunnya sebuah system informasi tentunya akan membutuhkan

beberapa perangkat. Alat-alat yang digunakan lain:

1. Hardware

a. Processor: Intel® Core™ i3 CPU M 350 @2,27 GHz(4 CPUs)

~2.3GHz.

b. Memory: 2048MB RAM

c. Hardisk: 320 Gb

2. Software

a. System operasi : Windows7 Ultimate N 64-bit (6.1,Build 7600).

b. Programming : Netbeans 6.9 dengan JDK 6 update 1

c. DataBase : MySQL client version: 5.0.27

d. Perancangan : Microsoft Office Visio 2003

B. Struktur dan Implementasi Program

Struktur dan Implementasi Aplikasi Manajemen Penjualan Pulsa dan

Servis HandPhone adalah sebagai berikut:

1 FORM LOGIN

Gambar 4.1 Form Login

Page 39: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

26

Aplikasi ini berjalan dengan dua jenis hak akses. Hak akses pertama

adalah administrator, user ini dapat mengakses seluruh item-item dalam aplikasi

ini termasuk menghapus hak akses pada user selain administrator. Hak akses

kedua adalah Operator, user ini menjalankan proses transaksi pulsa elektrik yang

menjadi satu dengan transaksi barang, user ini juga dapat mengakses form

masuk dan keluar pada pendataan servis handphone yang sudah melalui proses

servis status. Servis status adalah proses untuk mendata biaya-biaya yang

dikeluarkan untuk servis handphone yang sebelumnya telah dikonfirmasi oleh

pemilik handphone.

2 FORM UTAMA

Gambar 4.2 Form Utama

Form Utama Berisi item lihat harga, dan apabila user tidak mempunyai hak

akses maka item inilah yang hanya dapat dijalankan oleh user. Item lihat harga juga

dapat diakses lewat menu item operator.

Page 40: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

27

3 FORM ADMINISTRATOR

Form administrator terdiri dari data master,rekap transaksi,statistik dan update

salddo.

3.1 Form Masterbarang

Gambar 4.3 Form Masterbarang

3.2 Form Master Pulsa

Gambar 4.4 Form Master Pulsa

Page 41: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

28

3.3 Pengaturan Master Pulsa

Gambar 4.5 Pengaturan Form Master Pulsa

Form Pengaturan Pulsa berfungsi untuk menambahkan data Nama Pulsa dan

Nominal Pulsa.

3.4 Form User

Gambar 4.6 Form User

Page 42: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

29

Form Masterbarang,Master Pulsa dan user berfungsi untuk melakukan

manajemen data pada masing-masing data barang, data pulsa dan data user, form ini

hanya dapat diakses oleh user yang mempunyai hak akses “Administrator”.

3.5 Form Update Saldo

Gambar 4.7 Form Update Saldo

Form ini berguna untu mengupdate saldo pada penjualan pulsa elektrik.

3.6 Form Servis Status

Gambar 4.8 Form Servis Status

Form ini berfungsi untuk melakukan proses servis Handphone.

Page 43: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

30

3.7 Form Rekap Transaksi Laba/Rugi

Gambar 4.9 Form Rekap Transaksi Laba/Rugi

Form untuk mengetahui laba/rugi berdasarkan waktu atau parameter data.

3.8 Form Rekap Transaksi Statistik

Gambar 4.10 Form Rekap Transaksi Statistik

Form ini berfungsi untu mengetahui statistik penjualan barang.

Page 44: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

31

4 FORM OPERATOR

Form operator terdiri dari form transaksi dan servis handphone

4.1 Form Transaksi

Gambar 4.11 Form Transaksi

Form Transaksi mempunyai dua fungsi yaitu melakukan transaksi penjualan

pulsa elektrik dan barang.

4.2 Form Servis Input

Gambar 4.12 Form Servis Input

Page 45: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

32

Form servis Input berfungsi untuk menginput data Handphone,data pemilik

yang akan diservis danberguna untuk melakukan konfirmasi servis oleh pemilik setetah

mendapat estimasi biaya dari teknisi

4.3 Form Servis Output

Gambar 4.13 Form Servis Out Put

Form ini berguna untuk melakukan transaksi pembayaran jasa servis yang telah

mempunyai status servis “SELESAI”, jika status servis adalah “BELUM SELESAI”

maka detail biaya servis idak dapat dilihat.

4.4 Form Edit Password

Gambar 4.14 Form Edit Password

Form Edit pasword dapat digunakan Untuk mengedit password setelah user di

data oleh admin program

Page 46: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

33

C. EVALUASI

1. Kelebihan Sistem

a. Dapat melakukan rekap transaksi berdasarkan filter waktu transaksi

dan parameter tabel

b. Mempunyai dua hak akses user yaitu operator dan administrator

c. Kemudahan dalam penginputan master data

2. Kelemahan Sistem

a. Mempunyai tampilan yang sederhana.

b. Tidak melakukan transaksi dengan level grosir.

c. Tidak melakukan pendataan pelanggan.

d. Tidak mempunyai laporan yang masih dalam bentuk Xps viewer,

belum dapat mengkonvert dalam format xls atau word.

e. Tidak mempunyai back up dan restore database.

Page 47: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

34

BAB V

KESIMPULAN DAN SARAN

A. Kesimpulan

Berdasarkan pembahasan diatas, maka dapat diambil kesimpulan sebagai

berikut:

1. Telah dibuat sebuah Aplikasi Manajemen Penjualan Pulsa dan Servis

Handphone . Dimana system ini berbasis Dekstop Aplication dengan

editor utama berupa NetBeans dan database MySQL.

2. Aplikasi ini mempunyai fitur-fitur sebagai berikut:

a. Input data pulsa,barang dan user program.

b. Transaksi penjualan pulsa dan barang

c. Melakukan pendataan dan proses pencatatan pembayaran pada jasa

servis handphone

d. Melakukan rekapitulasi transaksi penjualan dan servis untuk

menginformasikan laba rugi transaksi menggunakan filter tanggal

dan parameter tabel.

e. Menginformasikan data statistik penjualan.

B. Saran

Untuk perkembangan sistem ini dikemudian hari, maka perlu diberikan

beberapa saran sebagai berikut:

Mempunyai tampilan yang lebih menarik untuk memudahkan pengguna

memahami fungsi program.

Melakukan penjualan secara grosir dan mendata setiap pelanggan guna

melakukan pendataan hutang pelanggan

Page 48: APLIKASI MANAJEMEN PENJUALAN PULSA DAN …/Aplikasi... · Gambar 4.1 Form Login ... cepat dan membuat dampak bagi pengusaha–pengusaha kecil yang turut ... Cara melakukan rekapitulasi

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

commit to user

35

DAFTAR PUSTAKA

Cahyono, Setiyo. 2006. Pemrograman Database menuggunakan MySQL dan JAVA.

Diakses dari Ilmu Komputer.com tanggal 13 December 2009, 3:40:24 PM

Penerbit Informatika : Bandung.

Eko. 2006, Dasar Dasar Pemrograman Java.

Fatansyah. 1999. Basis Data. Informatika: Bandung.

Jogianto, H.M. 1997. Sistem Informasi Berbasis Komputer Edisi ke-2.

BPFE Yogyakarta : Yogyakarta.

Kristanto. 2003. Konsep dan Perancangan Basis Data. Andi offset : Yogyakarta.

Munir, Rinaldi. 2005.Algoritma dan Pemrograman. Penerbit Informatika : Bandung.

Riyanto.2008.Pengembangan Aplikasi Manajemen Database.

Gava Media : Yogyakarta.

Simarmata,Janner.2006.Basis Data.Penerbit Andi: Yogyakarta.

Sutanta, Edhy.2004. Sistem Basis Data. Graha Ilmu : Yogyakarta.

SE,Tomy. 2008. Tips dan Trik Profesional My SQL 5.

Elex Media Komputindo : Yakarta.