perpustakaan.uns.ac.id digilib.uns.ac.id informasi ... filepada tanggal 22 juni 2011 dibimbing oleh...

48
perpustakaan.uns.ac.id digilib.uns.ac.id commit to user INFORMASI PENJUALAN SEPEDA MOTOR BEKAS DI DEALER MOTOR TUGAS AKHIR Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya Program Diploma III Ilmu Komputer Disusun Oleh : FAIZAL KRISHNAN NIAR M3108032 PROGRAM DIPLOMA III ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET 2011

Upload: habao

Post on 28-Jun-2019

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

INFORMASI PENJUALAN SEPEDA MOTOR BEKAS

DI DEALER MOTOR

TUGAS AKHIR

Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya

Program Diploma III Ilmu Komputer

Disusun Oleh :

FAIZAL KRISHNAN NIAR

M3108032

PROGRAM DIPLOMA III ILMU KOMPUTER

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SEBELAS MARET

2011

Page 2: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

ii

HALAMAN PERSETUJUAN

INFORMASI PENJUALAN SEPEDA MOTOR BEKAS

DI DEALER MOTOR

Disusun Oleh

FAIZAL KRISHNAN NIAR

NIM. M3108032

Tugas Akhir ini telah disetujui untuk dipertahankan dihadapan dewan penguji

pada tanggal 22 Juni 2011

Dibimbing oleh

Pembimbing Utama

ESTI SURYANI, S.Si, M.Kom

NIP 19761129 200812 2 001

Page 3: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

iii

HALAMAN PENGESAHAN

INFORMASI PENJUALAN SEPEDA MOTOR BEKAS

DI DEALER MOTOR

Disusun Oleh :

FAIZAL KRISHNAN NIAR

NIM. M3108032

Dibimbing oleh

Pembimbing Utama

ESTI SURYANI, S.Si, M.Kom

NIP 19761129 200812 2 001

Tugas Akhir ini telah diterima dan disahkan oleh dewan penguji Tugas Akhir

Program Diploma III Ilmu Komputer

Pada hari Senin tanggal 11 Juli 2011

Dewan Penguji

1. Esti Suryani, S.Si, M.Kom ( )

NIP. 19761129 200812 2 001

2. Fendi Aji Purnomo, S. Si ( )

NIDN. 0626098402

3. Sakroni, S.Kom ( )

NIP. 19700603 200112 1 001

Disahkan Oleh

Dekan

Fakultas MIPA UNS

Ir. Ari Handono Ramelan, M.Sc (Hons), PhD.

NIP. 19610223 198601 1 001

Ketua Program Studi

DIII Ilmu Komputer UNS

Drs. YS. Palgunadi, M.Sc

NIP. 19560407 198303 1 004

Page 4: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

iv

ABSTRACT

Faizal Krishnan Niar, 2011. SECOND ROUND MOTORCYCLE SALES

INFORMATION at MOTOR DEALER. Diploma Degree of Informatic

Engineering, Mathematic and Natural Science Faculty, Sebelas Maret

University Surakarta.

DL Motor is a dealer which provides and sells second round motorcycles.

The dealer is experiencing some difficulties in developing sales and promotions,

because the DL Motors still uses the system of sales and promotions that are still

conventional in the sense that customers, they still have to go into the dealer

directly to see the condition of the goods and the promotion system just distributes

brochures, though it’s running well in Karanganyar but this is not optimal for this

era. The aim of this final project is to developed Second Round Motorcycle sales

information at Motor Dealer.

Data collection methods in the preparation of this Final Task were the

method of observation and literature study. Stage design used included database

design, program flow design, display design program, scripting programs and

checking the course of the program. This application was developed by using

PHP and processed using the MySQL database.

From the results of research conducted the conclusion can be drawn that

the Information of Motorcycles Sales at the DL Motor has already been

developed.

Keywords : Information, Sales, Motorcycles Sales

Page 5: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

v

ABSTRAK

Faizal Krishnan Niar, 2011. INFORMASI PENJUALAN SEPEDA MOTOR

BEKAS DI DEALER MOTOR. DIII Ilmu Komputer, Fakultas Matematika

dan Ilmu Pengetahuan Alam, Universitas Sebelas Maret Surakarta

DL Motor adalah dealer yang menyediakan dan menjual sepeda motor

bekas. Dealer ini mengalami beberapa kesulitan dalam mengembangkan penjualan

maupun promosi, dikarenakan DL Motor masih menggunakan sistem penjualan

dan promosi yang masih konvensional dalam arti pelanggan masih harus masuk

ke dalam dealer langsung untuk melihat kondisi barang dan sistem promosi yang

hanya dengan menyebarkan brosur, walaupun sudah berjalan baik di kota

Karanganyar tetapi ini tidak optimal untuk di zaman sekarang ini. Tujuan dari

tugas akhir ini adalah membuat Informasi Penjualan Sepeda Motor Bekas di

Dealer Motor.

Metode pengumpulan data yang dalam penyusunan Tugas Akhir ini adalah

metode observasi dan studi pustaka. Tahapan perancangan yang digunakan

meliputi perancangan database, perancangan alur program, perancangan tampilan

program, pembuatan script program dan pengecekan jalannya program. Aplikasi

ini dikembangkan dengan menggunakan PHP dan diolah dengan menggunakan

database MySQL.

Dari hasil penelitian yang dilakukan diperoleh kesimpulan bahwa

Informasi Penjualan Sepeda Motor di DL Motor Jaten Karanganyar telah selesai

dibangun.

Kata kunci : Informasi, Penjualan, Penjualan Sepeda Motor

Page 6: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

vi

MOTTO DAN PERSEMBAHAN

1. Tuhan akan meninggikan derajat bagi orang-orang yang beriman dan berilmu

pengetahuan di antara kamu sekalian (Q.S. Al-Mujadalah : 11)

2. Mencari ilmu wajib bagi muslim laki-laki dan perempuan (Al-Hadist)

3. Teruslah berusaha dan bekerja keras untuk hasil yang maksimal

Tugas akhir ini kupersembahkan untuk :

1. Orang Tua ku yang selalu mendoakan

setiap langkahku

2. Sahabat-sahabatku yang setia dan selalu

memberikan semangat, terima kasih atas

motivasi kalian.

3. Teman-teman seperjuangan di D3 TI 2008

yang tidak bisa disebutkan satu per satu.

Page 7: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

vii

KATA PENGANTAR

Bismillahirahmannirrahim,

Alhamdulliahirobbil’alamin, penulis panjatkan puji syukur kehadirat Allah

SWT atas karunia, hidayah serta inayahNya sehingga penulis dapat

menyelesaikan tugas akhir dengan judul Informasi Penjualan Sepeda Motor Bekas

di Dealer Motor. Tugas akhir ini bertujuan untuk memenuhi dan melengkapi salah

satu syarat dalam menempuh ujian untuk memperoleh derajat Ahli Madya pada

studi Diploma 3 Teknik Informatika FMIPA Universitas Sebelas Maret.

Penulis mengucapkan banyak terima kasih dan memberikan penghargaan

yang sebesar-besarnya kepada semua pihak yang telah membantu dan mendukung

baik itu secara langsung maupun tidak langsung dalam penyusunan laporan Tugas

Akhir ini mulai dari persiapan hingga tahap penyelesaiannya, terutama kepada:

1. Allah SWT yang telah memberikan rahmat dan kesempatan, sehingga penulis

bisa menyelesaikan laporan ini.

2. Drs. YS. Palgunadi, M.Sc, selaku Ketua Program Diploma III Ilmu Komputer

Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret.

3. Esti Suryani, S.Si, M.Kom selaku pembimbing tugas akhir.

Akhir kata semoga tulisan ini bermanfaat khususnya untuk penulis dan para

pembaca pada umumnya.

Surakarta, Juni 2011

Penulis

Page 8: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

viii

DAFTAR ISI

Halaman

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

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

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

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

HALAMAN ABSTRAK ............................................................................... v

MOTTO DAN PERSEMBAHAN ................................................................. vi

KATA PENGANTAR .................................................................................. vii

DAFTAR ISI ................................................................................................ viii

DAFTAR TABEL ........................................................................................ x

DAFTAR GAMBAR .................................................................................... xi

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

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

1.2. Perumusan Masalah ........................................................................... 2

1.3. Batasan Masalah ................................................................................ 2

1.4. Tujuan dan Manfaat ........................................................................... 3

1.5. Metodologi Penelitian........................................................................ 4

1.6. Sistematika Penulisan ........................................................................ 5

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

2.1. Pengertian Sistem Informasi .............................................................. 6

2.2. Pengertian Data ................................................................................. 6

2.3. Desain Sistem .................................................................................... 7

2.4. Pengertian PHP ................................................................................. 9

2.5. HTML ............................................................................................... 9

2.6. MySql ............................................................................................... 10

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

3.1. Analisis Kebutuhan ........................................................................... 11

Page 9: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

ix

3.1.1 Kebutuhan Hardware ................................................................... 11

3.1.2 Kebutuhan Software .................................................................... 11

3.2. Perancangan Sistem ........................................................................... 11

3.2.1 Context Diagram ......................................................................... 12

3.2.2 DFD (Data Flow Diagram) ......................................................... 12

3.2.3 Data Flow Diagram Level 1 Proses Layanan Sistem Informasi ... 13

3.2.4 Data Flow Diagram Level 1 Proses Kontrol Sistem Informasi ..... 14

3.3. Entity Relationship Diagram ............................................................. 16

3.4. Relationship Diagram ....................................................................... 17

3.5. Rancangan Database.......................................................................... 17

3.6. Rancangan Desain Halaman .............................................................. 20

BAB IV IMPLEMENTASI DAN ANALISA ................................................ 23

4.1. Implementasi Informasi ..................................................................... 23

4.2. Implementasi Antar Muka ................................................................. 23

4.2.1 Halaman Pengunjung .................................................................. 23

4.2.2 Halaman User ............................................................................. 27

4.2.3 Halaman Administrator ............................................................... 29

BAB V PENUTUP ....................................................................................... 36

5.1. Kesimpulan ....................................................................................... 36

5.2. Saran ................................................................................................. 36

DAFTAR PUSTAKA ................................................................................... 37

Page 10: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

x

DAFTAR TABEL

1. Tabel 2.1 Simbol-simbol DFD .................................................................... 8

2. Tabel 2.2 Simbol Entity Relationship Diagram ........................................... 8

3. Tabel 3.1 Tabel user ................................................................................... 17

4. Tabel 3.2 Tabel kategori ............................................................................. 18

5. Tabel 3.3 Tabel keranjang........................................................................... 18

6. Tabel 3.4 Tabel konfirmasi ......................................................................... 18

7. Tabel 3.5 Tabel pembeli ............................................................................. 19

8. Tabel 3.6 Tabel produk ............................................................................... 19

9. Tabel 3.7 Tabel temporary .......................................................................... 20

10. Tabel 3.8 Tabel artikel ................................................................................ 20

11. Tabel 3.9 Tabel vote ................................................................................... 20

Page 11: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

xi

DAFTAR GAMBAR

1. Gambar 1.1 Metode Penelitian .................................................................... 4

2. Gambar 3.1 Context Diagram ..................................................................... 12

3. Gambar 3.2 DFD Level 0............................................................................ 13

4. Gambar 3.3 DFD Level 1 Proses Layanan Informasi .................................. 14

5. Gambar 3.4 DFD Level 1 Proses Kontrol Informasi .................................... 15

6. Gambar 3.5 Entity Relationship Diagram ................................................... 16

7. Gambar 3.6 Relationship Diagram.............................................................. 17

8. Gambar 3.7 Form Login Administrator ....................................................... 21

9. Gambar 3.8 Rancangan Halaman Utama Administrator .............................. 21

10. Gambar 3.9 Rancangan Halaman User ........................................................ 22

11. Gambar 4.1 Tampilan Halaman Home ........................................................ 24

12. Gambar 4.2 Tampilan Halaman Tentang Kami ........................................... 24

13. Gambar 4.3 Tampilan Halaman Produk ...................................................... 25

14. Gambar 4.4 Tampilan Halaman Pendaftaran ............................................... 26

15. Gambar 4.5 Tampilan Halaman Voting ....................................................... 26

16. Gambar 4.6 Tampilan Halaman User Panel................................................. 27

17. Gambar 4.7 Tampilan Halaman Keranjang Belanja..................................... 28

18. Gambar 4.8 Tampilan Halaman Proses ....................................................... 28

19. Gambar 4.9 Tampilan Halaman Konfirmasi Pembayaran ............................ 29

20. Gamabr 4.10 Tampilan Halaman Login ...................................................... 29

21. Gambar 4.11 Tampilan Awal Halaman Admin ........................................... 30

22. Gambar 4.12 Tampilan Halaman Kategori .................................................. 30

23. Gambar 4.13 Tampilan Tambah Kategori ................................................... 31

24. Gambar 4.14 Tampilan Edit Kategori ......................................................... 31

25. Gambar 4.15 Tampilan Produk ................................................................... 32

26. Gambar 4.16 Tampilan Tambah Produk...................................................... 32

Page 12: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

xii

27. Gambar 4.17 Tampilan Edit Produk ............................................................ 33

28. Gambar 4.18 Tampilan Manage Pembeli .................................................... 33

29. Gambar 4.19 Tampilan Manage Konfirmasi Pembayaran ........................... 34

30. Gambar 4.20 Tampilan Menu Tambah Pertanyaan ...................................... 35

31. Gambar 4.21 Tampilan Menu Edit Pertanyaan ............................................ 35

Page 13: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

1

BAB I

PENDAHULUAN

1.1. Latar Belakang Masalah

Perkembangan ilmu pengetahuan dan teknologi sekarang ini

terjadi sangat cepat, terutama pekembangan di bidang teknologi informasi

dan komunikasi. Hampir semua bidang kehidupan manusia sekarang ini

mendapatkan imbas dari berkembangnya teknologi informasi dan

komunikasi. Hal ini ditandai dengan memasyarakatnya penggunaan

komputer yang mempermudah semua kegiatan masyarakat di bidang

teknologi informasi dan komunikasi. Kemudahan – kemudahan yang

ditawarkan dengan adanya komputer membuat masyarakat lebih efektif

dan efisien dalam mengelola informasi apapun.

Perkembangan teknologi informasi yang sangat terasa dalam

kehidupan sangat bermanfaat membantu permasalahan dalam proses suatu

kegiatan. Kegiatan yang umumnya menggunakan peranan teknologi

informasi yaitu sistem informasi adalah pengolahan data keuangan,

pengolahan data jual beli, pengolahan data kepegawaian, pengolahan data

persediaan barang dan lain-lain.

Tingkat persaingan antar perusahaan sangat ketat untuk dapat

menguasai pasar. Hal tersebut mengakibatkan perusahaan-perusahaan

berusaha meningkatkan promosi penjualan maupun meningkatkan

pelayanan yang dimana beberapa tahun yang lalu banyak sekali

perusahaan yang hampir gulung tikar karena Indonesia dilanda krisis

moneter.

Sejak naiknya bahan bakar premium yang kini mencapai Rp

4.500 per liternya, banyak masyarakat yang lebih memilih sepeda motor

sebagai sarana transportasi sehari-harinya dibandingkan dengan

menggunakan mobil. Alasan masyarakat lebih memilih sepeda motor

adalah biaya perawatan yang jauh lebih murah dibandingkan dengan

kendaraan lainnya, dan lebih hemat dalam irit bahan bakar. Banyaknya

Page 14: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

2

permintaan sepeda motor yang dikarenakan alasan masyarakat tersebut,

maka dealer-dealer semakin berusaha untuk meningkatkan promosi

penjualan dan pelayanannya.

DL Motor adalah dealer yang menyediakan dan menjual sepeda

motor bekas. Dealer ini mengalami beberapa kesulitan dalam

mengembangkan penjualan maupun promosi, dikarenakan DL Motor

masih menggunakan sistem penjualan dan promosi yang masih

konvensional dalam arti pelanggan masih harus masuk ke dalam dealer

langsung untuk melihat kondisi barang dan sistem promosi yang hanya

dengan menyebarkan brosur, walaupun sudah berjalan baik di kota

Karanganyar tetapi ini tidak optimal untuk di zaman sekarang ini.

Dari uraian diatas, maka perlu dibuat suatu media informasi yang

diharapkan mampu meningkatkan penjualan dan meningkatkan kepuasan

konsumen dalam hal mancari informasi tentang sepeda motor.

1.2. Perumusan Masalah

Berdasarkan latar belakang masalah di atas, dapat ditentukan suatu

perumusan masalah, yaitu “Bagaimana mendesain dan membuat informasi

penjualan sepeda motor bekas pada dealer motor?”

1.3. Batasan Masalah

Pembuatan informasi ini diberikan batasan masalah mengenai materi

yang disajikan, meliputi profil, daftar kategori, daftar produk yang disertai

dengan keterangan dan harga.

Aplikasi ini tidak dilengkapi dengan sistem stok barang dan

pembayaran. Proses transaksi hanya untuk pengelolaan informasi sepeda

motor bekas yang masih tersedia di dealer.

Page 15: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

3

1.4. Tujuan dan Manfaat

1.4.1. Tujuan

Tujuan yang ingin dicapai dalam program ini adalah

menghasilkan informasi yang dapat digunakan sebagai informasi

penjualan sepeda motor pada DL Motor.

1.4.2. Manfaat

Manfaat yang dapat diambil dari program ini adalah sebagai

berikut :

1. Bagi Penulis

Bermanfaat sebagai tempat untuk menerapkan dan

mengimplementasikan ilmu yang diperoleh selaama perkuliahan

dan bisa menjadi bekal utuk menempuh dunia kerja serta dapat

menambah ilmu pengetahuan.

2. Bagi Instansi

Sistem ini diharapkan dapat membantu dealer dalam

memberikan informasi mengenai sepeda motor yang di jual.

3. Bagi Pihak Lain

Salah satu sumber referensi yang digunakan untuk membuat

atau mengembangkan aplikasi informasi penjualan ini.

Page 16: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

4

1.5. Metodologi Penelitian

Pengambilan contoh informasi

penjualan sepeda motor di dealer

motor

Pengumpulan Data

Desain dan Perancangan

Implementasi Perangkat Lunak

Kesimpulan dan saran

Gambar 1.1 Metode Penelitian

Page 17: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

5

1.6. Sistematika Penulisan

Laporan ini ditulis dengan sistematika sebagai berikut :

1. BAB I PENDAHULUAN

Bab ini terdiri dari latar belakang masalah, perumusan masalah,

batasan masalah, tujuan dan manfaat, metodologi penelitian, dan

sistematika penulisan.

2. BAB II LANDASAN TEORI

Bab ini berisi tentang pengertian sistem informasi, pengertian data,

desain sistem meliputi Context Diagram, Data Flow Diagram, Entity

Relationshipl Diagram, pengertian hypertext preprocessor (PHP),

HTML, MySql.

3. BAB III DESAIN DAN PERANCANGAN

Bab ini berisi analisis kebutuhan, perancangan sistem, context

diagram, Data Flow Diagram, entity relationship diagram (ERD),

relationship diagram, rancangan database.

4. BAB IV IMPLEMENTASI DAN ANALISA

Bab ini berisi implementasi informasi, dan implementasi antar muka.

5. BAB V PENUTUP

Bab ini berisi tentang kesimpulan hasil penelitian, dan saran.

Page 18: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

6

BAB II

LANDASAN TEORI

2.1. Pengertian Sistem Informasi

Untuk memahami pengertian sistem informasi, harus dilihat

keterkaitan antara data dan informasi sebagai entitas penting pembentuk

sistem informasi. Data merupakan nilai, keadaan, atau sifat yang berdiri

sendiri lepas dari konteks apapun. Sementara informasi adalah data yang

telah diolah menjadi sebuah bentuk yang berarti bagi penerimanya dan

bermanfaat dalam pengambilan keputusan saat ini atau mendatang (Davis,

1995). Mc Leod (1995) mengatakan bahwa informasi adalah data yang telah

diproses, atau data yang memiliki arti. (Hanif al Fatta, 2007)

2.2. Pengertian Data

Data dapat didefenisikan sebagai deskripsi dari suatu dan kejadian

yang kita hadapi (Al-Bahra Bin Ladjamudin, 2005). Data dapat berupa

catatan-catatan dalam kertas, buku, atau tersimpan sebagai file dalam

database. Data akan menjadi bahan dalam suatu proses pengolahan data.

Oleh karena itu, suatu data belum dapat berbicara banyak sebelum diolah

lebih lanjut.

Proses pengolahan data terbagi menjadi tiga tahapan, yang disebut

dengan siklus pengolahan data (Data Processing Cycle) yaitu :

1. Pada tahapan Input

Yaitu dilakukan proses pemasukan data ke dalam komputer

lewat media input (Input Devices).

2. Pada tahapan Processing

Yaitu dilakukan proses pengolahan data yang sudah

dimasukkan, yang dilakukan oleh alat pemroses (Process

Devices) yang dapat berupa proses perhitungan, perbandingan,

pengendalian, atau pencarian distorage.

Page 19: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

7

3. Pada tahapan Output

Yaitu dilakukan proses menghasilkan output dari hasil

pengolahan data ke alat output (Output Devices) yaitu berupa

informasi.

2.3. Desain Sistem

Desain sistem adalah suatu fase dimana diperlukan suatu keahlian

perancangan untuk elemen-elemen komputer yang akan menggunakan

sistem baru. Ada dua hal yang perlu diperhatikan dalam desain sistem yaitu

pemilahan peralatan dan program komputer untuk sistem yang ada.

Beberapa alat bantu yang digunakan penulis dalam desain sistem,

yaitu :

1. Context Diagram

Context diagram adalah tingkatan tertinggi dalam diagram aliran

data dan hanya memuat satu proses, menunjukkan sistem secara

keseluruhan, diagram ini tidak memuat penyimpanan data dan hanya

tampak sederhana. (Kendall & kendall, 2003)

2. Data Flow Diagram

DFD adalah suatu model logika data atau proses yang dibuat

untuk menggambarkan darimana asal data dan kemana tujuan data yang

keluar dari sitem, dimana data tersimpan, proses apa yang menghasilkan

data tersebut dan interaksi antara data yang tersimpan dan proses yang

dikenakan pada data tersebut. (Andri Kristanto, 2003).

DFD Level adalah model yang menggambarkan sistem sebagai

jaringan kerja antar fungsi yang berhubungan satu dengan yang lain

dengan aliran dan penyimpanan data. Simbol-simbol DFD sebagai

berikut :

Page 20: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

8

Tabel 2.1 Simbol-simbol DFD

Simbol Keterangan

Simbol entitas eksternal / terminator

menggambarkan asal atau tujuan data

di luar sistem

Symbol lingkaran menggambarkan

entitas aau proses dimana aliran data

masuk ditransformasikan ke aliran

data keluar

Simbol aliran data menggambar

aliaran data

Symbol file menggambarkan tempat

data disimpan

3. Entity Relationship Diagram

Entity Relationship Diagram adalah model konseptual yang

mendeskripsikan hubungan antara penyimpanan data atau file data.

Simbol-simbol yang digunakan dalam Entity Relationship Diagram ada

pada Tabel 2.2 berikut:

Tabel 2.2 Simbol Entity Relationship Diagram

Menunjukan Entity

Menunjukan Atribut

Menunjukan Hubungan

Menunjukan Garis

Page 21: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

9

1. Entity

Suatu obyek yang dapat didefinisikan dalam lingkungan

pemakai dalam konteks sistem yang telah dibuat. Entity digambarkan

persegi empat.

2. Atribut

Atribut mendeskripsikan karakter entity. Atribut digambarkan

dengan simbol elips.

3. Hubungan

Hubungan ini dinamakan relationship atau relasi. Hubungan

harus dibedakan antara hubungan bentuk antara entity dengan isi dari

hubungan ini sendiri. Hubungan digambarkan dengan simbol ketupat.

4. Garis

Digunakan untuk menghubungkan entity dengan entity manapun

entity dengan atribut.

2.4. Pengertian PHP (Hypertext Preprocessor)

PHP adalah bahasa pemrograman yang memiliki sistem interpreter

bukan sebagai compiler. Bahasa interpreter adalah bahasa pemrograman

yang tidak memerlukan proses pengubahan ke dalam bentuk source code,

sehingga pada saat menjalankan program kode dasar akan segera langsung

dijalankan (Nugroho, 2004).

2.5. HTML

HTML (Hypertext Markup Language) merupakan salah satu format

yang digunakan dalam pembuatan dokumen dan aplikasi yang berjalan di

halaman web. Oleh karena itu, agar dapat membuat program aplikasi di atas

halaman web, Anda terlebih dahulu harus mengenal dan menguasai HTML.

Walaupun sekarang telah banyak paket aplikasi yang dapat digunakan untuk

membuat halaman web secara WYSIWYG (What you See Is What You Get)

seperti Frontpage, Dreamweaver, Netscape Composer, dan masih banyak

lagi, namun Anda tetap harus menguasai tag-tag HTML karena mau tidak

Page 22: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

10

mau Anda akan bekerja dalam mode text editor bilamana hendak

menyisipkan setiap script program dalam script HTML.

HTTP (Hypertext Transfer Protocol) merupakan protokol yang

digunakan untuk mentransfer data antara web server ke web browser.

Protokol ini mentransfer dokumen-dokumen web yang ditulis atau

berformat HTML (Hypertext Markup Language).

Dikatakan markup language karena HTML berfungsi untuk

memformat file dokumen teks biasa untuk bisa ditampilkan pada web

browser dengan bantuan tanda-tanda yang sudah ditentukan. Hal tersebut

dapat dilakukan dengan menambahkan elemen atau yang sering disebut

sebagai tag (Bima, S. 2001).

2.6. MySql

MySQL merupakan database server yang awalnya hanya berjalan

pada sistem Unix dan Linux. Seiring berjalannya waktu dan peminat yang

menggunakan databse ini, MySQL merilis versi yang dapat diinstal pada

semua jenis platform, termasuk Windows. (Bunafit Nugroho, 2004)

MySQL merupakan salah satu sistem database yang sangat handal

karena menggunakan sistem SQL. Pada awalnya SQL berfungsi sebagai

bahasa penghubung antara program database dengan bahasa pemrograman

yang kita gunakan. Dengan adanya SQL maka para pemrogram jaringan dan

aplikasi tidak mengalami kesulitan sama sekali di dalam menghubungkan

aplikasi yang mereka buat. Setelah itu SQL dikembangkan lagi menjadi

sistem database dengan munculnya MySQL. MySQL merupakan database

yang sangat cepat, beberapa user dapat menggunakan secara bersamaan dan

lebih lengkap dari SQL. MySQL merupakan salah satu software gratis yang

dapat di-download melalui situsnya. MySQL merupakan sistem manajemen

database, relasional sistem database, dan software opensource. Kalau SQL

biasa kita sebut dengan SEQUEL, maka untuk MySQL tidak bisa kita sebut

dengan My-SEQUEL karena pembuatnya menyebutkan MySQL adalah

“My Ess Que Ell”. (Stendy B. Sakur, 2005)

Page 23: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

11

BAB III

DESAIN DAN PERANCANGAN

3.1. Analisis Kebutuhan

3.1.1 Kebutuhan Hardware

Hardware untuk pembuatan Informasi Penjualan Sepeda Motor

Bekas di Dealer Motor ini adalah dengan spesifikasi sebagai berikut :

1. Processor Intel Pentium Dual-Core CPU T4400 @ 2.20 GHz (2CPUs)

2. Harddisk 320 GB

3. Memory 1 GB

4. VGA Mobile Intel (R) 4 Series Express Chipset Family

3.1.2 Kebutuhan Software

Software yang diperlukan dalam pembuatan Informasi Penjualan

Sepeda Motor Bekas di Dealer Motor adalah sebagai berikut :

1. Apache Version 2.2.4 sebagai Web Server.

2. PHP Version 5.2.3 sebagai Script Languange.

3. MySQL Version 5.0.45 sebagai DBMS (Database Management

System).

4. Mozilla Firefox Version 4.0 sebagai Browser .

3.2. Perancangan Sistem

Perancangan sistem bertujuan untuk menentukan rancangan aplikasi

Informasi Penjualan Sepeda Motor Bekas di Dealer Motor. Perancangan

sistem ini dimulai dengan perancangan CD (Context Diagram), DFD (Data

Flow Diagram), Entity Relationship Diagram, Relationship Diagram, dan

rancangan database.

Page 24: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

12

3.2.1 Context Diagram

Context Diagram atau diagram konteks ini merupakan

penggambaran secara garis besar Informasi Penjualan Sepeda Motor

Bekas di Dealer Motor yang akan dibangun dengan menampilkan input,

proses, dan output dari sistem.

Informasi

Penjualan Sepeda

Motor

Pengunjung

Pembeli

AdminTampil semua data

Kontrol semua data dengan login

Akses informasi sepeda motor

Tampil informasi sepeda motor

Pembelian sepeda motor

dengan login

Tampil proses

pembelian sepeda motor

Gambar 3.1 Context Diagram

3.2.2 DFD (Data Flow Diagram) Level 0

DFD Level 0, menggambarkan aliran data yang ada di dalam

sistem. DFD Level 0 terdapat 3 proses, yaitu layanan sistem informasi,

info dealer, dan control sistem informasi. Berikut adalah DFD Level 0.

Page 25: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

13

1

Layanan Informasi

Penjualan Sepeda

Motor

Pengunjung

Admin

3

Control Informasi

Penjualan Sepeda

Motor

temporary

User&Passowrd

Login Admin

konfirmasi

pembeli

2

Informasi

Penjualan Sepeda

Motor

artikel

kategori

keranjang

produk

Control sistem & data

Semua data

vote

user

Pembeli User&password

Login user

Informasi produk dealer

daftar

Dapat user&password

Cek user&password

User&password cocok

Input vote

Tampil fasilitas vote

Tampil artikel

Tampil data kategori

Tampil daftar beli

Tampil data produk motor

Undo transaksi

Dapat informasi dealer

request informasi dealer

Input vote

Tampil fasilitas vote

Tampil data produk motor

Pengelolaan produk

Tampil data produk

Pengelolaan data pembeli

Tampil data pembeli

Tampil data konfirmasi

Pengelolaan kategori

Tampil data kategori

Input/edit artikel

Tampil data artikel

Tampil data kategori

Tampil artikel

Gambar 3.2 DFD Level 0

3.2.3 DFD (Data Flow Diagram) Level 1 Proses Layanan Informasi

DFD level 1 merupakan penjabaran dari tiap-tiap proses yang ada

di level sebelumnya (level 0) sehingga diketahui alur sistem yang lebih

Page 26: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

14

detail dan jelas. Proses layanan sistem informasi ini terdapat 4 proses,

yaitu login user, lihat informasi sepeda motor, proses beli dan mengisi

polling. User harus melakukan login untuk melakukan proses ini, dimana

username dan password di dapat setelah mendaftar sebelumnya.

Pembeli

1.3

Lihat Informasi

1.1

Daftar Pembeliuser

vote

Dapat user&password

Input Layanan daftar user

Tampil layanan daftar user

Input layanan lihat stok

daftar

artikel1.5

Mengisi Polling

1.4

Proses Beli

Tampil artikel

Tampil hasil vote

vote

konfirmasi

keranjang

temporary

kategori

produk

Request data kategori

tampil

Tampil produk

Tampil stok

Beli motor

Tampil proses pembelian

Vote artikel

Tampil hasil vote

Input beli barang

Tampil data keranjang

Konfirmasi beli

Tampil data konfirmasi

Undo pembelian

1.2

Login Pembeli

Login user

Login user sukses

Verifikasi user&pass

User&password cocok

Tampil data kategori

Tampil produk motor

Pengunjung Tampil hasil vote

Vote artikel

Gambar 3.3 DFD Level 1 Proses Layanan Informasi

3.2.4 DFD (Data Flow Diagram) Level 1 Proses Kontrol Informasi

Pada proses control website ini seluruh data yang masuk di control

oleh admin dengan melakukan login terlebih dahulu.

Page 27: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

15

Gambar 3.4 DFD Level 1 Proses Kontrol Informasi

Page 28: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

16

3.3. Entity Relationship Diagram (ERD)

Entity relationship diagram menggambarkan hubungan antar entitas

yang ada di Informasi Penjualan Sepeda Motor Bekas di Dealer Motor.

Entity relationship diagram bisa dilihat di gambar berikut.

Gambar 3.5 ERD (Entity Relationalship Diagram)

Page 29: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

17

3.4. Relationship Diagram

Relationship Diagram menggambarkan relasi antar tabel yang ada di

Informasi Penjualan Sepeda Motor Bekas di Dealer Motor. Relationship

diagram dari sistem tersebut ditunjukkan pada gambar berikut :

Gambar 3.6 Relationship Diagram

3.5. Rancangan Database

Pembuatan aplikasi Informasi Penjualan Sepeda Motor Bekas di

Dealer Motor diperlukan adanya suatu basis data yang digunakan untuk

tempat menyimpan seluruh informasi dan data. Perancangan basis data

untuk Informasi Penjualan Sepeda Motor Bekas di Dealer Motor

perkuliahan adalah sebagai berikut :

1. Tabel user

Tabel 3.1 Tabel user

Nama field Type data Ukuran Keterangan

userid Varchar 25 Primary Key Not Null

password Varchar 100 Not Null

nama Varchar 100 Not Null

Ktp Varchar 100 Not Null

Page 30: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

18

Tabel 3.1 Tabel user (lanjutan)

Nama field Type data Ukuran Keterangan

Level Char 1 Not Null

alamat Text Not Null

email Varchar 100 Not Null

handphone Varchar 100

2. Tabel kategori

Tabel 3.2 Tabel kategori

Nama field Type data Ukuran Keterangan

id_kategori Bigint 8 Primary Key Not Null

nama Varchar 100 unique Not Null

deskripsi Text

3. Tabel keranjang

Tabel 3.3 Tabel keranjang

Nama field Type data Ukuran Keterangan

Id Int 4 Primary key Not Null

User varchar 25 Not Null

produk Bigint 8 Not Null

Qty varchar 2 Not Null

4. Tabel konfirmasi

Tabel 3.4 Tabel konfirmasi

Nama field Type data Ukuran Keterangan

idkonfirm Int 5 Primary key Not Null

idbeli varchar 5 Not Null

cara varchar 25 Not Null

jumlah varchar 25 Not Null

atas_nama varchar 40

Page 31: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

19

5. Tabel pembeli

Tabel 3.5 Tabel pembeli

Nama field Type data Ukuran Keterangan

idbeli Int 5 Primary Key Not Null

user Varchar 25 Not Null

item Text Not Null

jumlah Int 15 Not Null

tgl date Not Null

status varchar 25 Not Null

6. Tabel produk

Tabel 3.6 Tabel produk

Nama field Type data Ukuran Keterangan

id_produk bigint 8 Primary Key Not Null

kategori Varchar 100 Null

nama varchar 100 Null

nomor varchar 8 Not Null

keterangan Text Null

harga Int 10 Null

warna varchar 15 Null

gambar varchar 100 Not Null

status enum ‘0’, ‘1’ Not Null

Page 32: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

20

7. Tabel temporary

Tabel 3.7 Tabel temporary

Nama field Type data Ukuran Keterangan

id Int 4 Primary Key Not Null

user Varchar 25 Not Null

produk Varchar 25 Not Null

qty Int 2 Not Null

operasi varchar 20 Not Null

8. Tabel artikel

Tabel 3.8 Tabel artikel

Nama field Type data Ukuran Keterangan

artikelID Int 11 Primary Key Not Null

judul Varchar 100 Not Null

id Text Not Null

9. Tabel vote

Tabel 3.9 Tabel vote

Nama field Type data Ukuran Keterangan

voteID Int 11 Primary Key Not Null

artikel Int 11 index Not Null

rating Varchar 1 Not Null

3.6. Rancangan Desain Halaman

Informasi Penjualan Sepeda Motor Bekas di Dealer Motor ini

memiliki hak akses dari pengguna sistem dapat dibagi menjadi 2 macam,

yaitu :

3.6.1. Halaman Administrator

Halaman ini merupakan halaman yang dapat diakses oleh

administrator. Administrator memiliki hak dalam mengelola dan mengatur

seluruh fasilitas yang ada dalam Informasi Penjualan Sepeda Motor Bekas

Page 33: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

21

di Dealer Motor. Administrator mengelola seluruh data yang masuk ke

dalam database dan berhak menghapus serta mengedit data. Untuk

mengakses halaman administrator terlebih dahulu harus login untuk

rancangannya ditunjukkan pada gambar 3.7. Administrator dapat

menggunakan halaman admin yang merupakan halaman yang berisi link-

link ke halaman khusus administrator. Rancangan halaman administrator

ditunjukkan pada gambar 3.8.

Gambar 3.7 Form Login Administrator

Gambar 3.8 Rancangan Halaman Utama Administrator

username

password

LOGIN

HEADER

FOOTER

CONTENT

MENU

Page 34: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

22

3.6.2. Halaman User

Halaman user diperuntukan bagi pengunjung atau user biasa yang ingin

mengakses Informasi Penjualan Sepeda Motor Bekas di Dealer Motor.

User tidak perlu login untuk mengakses halaman ini. Rancangan desain

halamannya adalah sebagai berikut :

Gambar 3.9 Rancangan Halaman User

HEADER

FOOTER

MENU

CONTENT

Page 35: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

23

BAB IV

IMPLEMENTASI DAN ANALISA

4.1. Implementasi Informasi

Informasi Penjualan Sepeda Motor Bekas di Dealer Motor ini

dibuat dengan berbasiskan bahasa pemrograman PHP yang dipadukan

dengan database MySql. Sesuai dengan perancangan pembuatan yang telah

dikemukakan sebelumnya.

Halaman dibagi menjadi beberapa bagian yaitu header, menu ,

content, dan footer. Header berisi keterangan nama Dealer, menu berisi

pilihan modul dan fasilitas yang dapat digunakan, sedangkan content berisi

data dari modul yang dipilih atau hasil proses yang dilakukan user atau

sistem, sedangkan footer berisi keterangan alamat dealer.

4.2. Implementasi Antar Muka

Sesuai dengan perancangan sistem yang telah dikemukakan

sebelumnya, pada pembuatan Informasi Penjualan Sepeda Motor Bekas di

Dealer Motor terdapat tiga tingkat user yaitu pengunjung biasa, user yang

telah login, dan administrator. Berikut adalah implementasi halaman yang

dapat diakses oleh masing-masing user dan admin sebagai berikut :

4.2.1. Halaman Pengunjung

4.2.1.1. Tampilan Home atau Halaman Depan

Halaman muka yang akan tampil ketika apliasi ini diakses

oleh pengguna, baik user biasa, user yang login atau

administrator. Halaman home ini berisi tentang penjelasan

singkat mengenai dealer motor “DL Motor”. Halaman ini juga

terdapat link-link untuk mengakses ke menu lain. Tampilan

untuk halaman home adalah sebagai berikut

Page 36: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

24

Gambar 4.1 Tampilan Halaman Home

4.2.1.2. Tampilan Halaman Tentang Kami

Halaman berikutnya yang bisa diakses yaitu halaman

Tentang Kami, klik pada menu Tentang Kami, maka akan

muncul halaman Tentang Kami. Halaman ini merupakan

halaman yang berisikan Visi dan Misi dari dealer DL Motor.

Gambarnya sebagai berikut :

Gambar 4.2 Tampilan Halaman Tentang Kami

Page 37: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

25

4.2.1.3. Tampilan Halaman Produk

Halaman produk merupakan halaman yang mencakup

semua stok motor yang ada pada delaer. Halaman ini dapat

diakses pengunjung tanpa melakukan login terlebih dahulu.

Selain itu, pengunjung dapat melakukan transaksi pada halaman

ini, dengan melakukan login dahulu. Untuk dapat login user

harus mendaftar terlebih dahulu. Gambar tampilan pendaftaran

dan produknya sebagai berikut :

Gambar 4.3 Tampilan Halaman Produk

Setelah melihat produk dari dealer, apabila pengunjung

berminat untuk membelinya, dapat klik link beli yang sebelumnya

harus mendaftar dahulu. Tampilannya sebagai berikut :

Page 38: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

26

Gambar 4.4 Tampilan Halaman Pendaftaran

4.2.1.4. Tampilan Halaman Vote

Halaman vote, merupakan halaman voting yang dapat

diakses oleh user tanpa melakukan login terlebih dahulu.

Tampilannya sebagai berikut :

Gambar 4.5 Tampilan Halaman Voting

Page 39: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

27

4.2.2. Halaman User

Halaman user merupakan halaman yang dapat diakses oleh user

yang telah mendaftar dan telah login sebagai user. Halaman user

digunakan ketika user akan melakukan proses transaksi. Halaman ini

terdiri atas :

4.2.2.1. User Panel

Halaman ini merupakan halaman awal setelah login,

seperti halnya halaman home setelah login. Terdapat beberapa

link dalam halaman ini, seperti keranjang belanja dan konfirmasi

pembayaran. Tampilan untuk halaman ini adalah :

Gambar 4.6 Halaman User Panel

4.2.2.2. Keranjang Belanja

Halaman ini merupakan halaman yang dapat diakses oleh

pengunjung yang telah login. Halaman ini berisikan beberapa

barang yang telah dibeli. Barang tersebut dapat di undo oleh

pembeli. Apabila barang telah disetujui oleh pembeli, maka

langsung diproses. Tampilannya seperti berikut :

Page 40: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

28

Gambar 4.7 Halaman Keranjang Belanja

Setelah masuk pada halaman keranjang belanja dan barang yang

dibeli telah disetujui oleh pembeli maka langsung akan diproses.

Halaman proses seperti dibawah ini :

Gambar 4.8 Halaman Proses

4.2.2.3. Konfirmasi Pembayaran

Halaman konfirmasi pembayaran merupakan halaman

yang dapt diakses setelah pengunjung melakukan proses pada

Page 41: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

29

halaman keranjang belanja. Halaman ini berisikan konfirmasi

pembelian yang telah diproses sebelumnya. Tampilannya

sebagai berikut :

Gambar 4.9 Halaman Konfirmasi Pembayaran

4.2.3. Halaman Administrator

Halaman administrator adalah kumpulan halaman yang hanya

bisa diakses oleh administrator. User selain administrator tidak bisa

mengakses halaman ini. Administrator memiliki hak paling besar dalam

mengelola dan mengatur seluruh sumber daya dan fasilitas yang ada

dalam Informasi Penjualan Sepeda Motor Bekas di Dealer Motor ini.

Halaman administrator terdiri atas halaman-halaman berikut :

4.2.3.1. Halaman Login Admin

Halaman login admin digunakan untuk proses autentifikasi

untuk memasuki halaman administrator. Tampilan halaman

login admin dapat ditunjukkan dalam Gambar 4.7

Gambar 4.10 Halaman Login

Page 42: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

30

Setelah autentifikasi lancar, maka admin akan di arahkan

ketampilan awal, yaitu beberapa menu yang hanya dapat di akses oleh

admin saja. Seperti ditunjukan pada gambar berikut :

Gambar 4.11 Tampilan Awal Halaman Admin

4.2.3.2. Halaman Manage Kategori

Halaman kategori ini terdapat beberapa fasilitas, yaitu

tambah, edit dan hapus. Gambarnya sebagai berikut :

Gambar 4.12 Tampilan Halaman Kategori

Page 43: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

31

Gambar 4.13 Tampilan Tambah Kategori

Gambar 4.14 Tampilan Edit Kategori

4.2.3.3. Halaman Manage Produk

Halaman produk terdapat beberapa menu, yaitu tambah,

edit dan hapus. Gambarnya sebagai berikut :

Page 44: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

32

Gambar 4.15 Tampilan Produk

Gambar 4.16 Tampilan Tambah Produk

Page 45: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

33

Gambar 4.17 Tampilan Edit Produk

4.2.3.4. Halaman Manage Pembeli

Halaman manage pembeli digunakan untuk meng-update

data pembeli. Tampilan dari halaman manage pembeli sebagai

berikut:

Gambar 4.18 Tampilan Manage Pembeli

Page 46: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

34

4.2.3.5. Halaman Manage Konfirmasi Pembayaran

Halaman ini digunakan untuk menghapus dan meng-

update data konfirmasi pembayaran. Tampilan halaman ini

sebagai berikut :

Gambar 4.19 Tampilan Manage Konfirmasi Pembayaran

4.2.3.6. Halaman Manage Polling

Halaman manage polling berisikan menu untuk menambah

pertanyaan yang ada pada menu vote dan meng-edit pertanyaan.

Tampilannya sebagai berikut :

Page 47: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

35

Gambar 4.20 Tampilan Menu Tambah Pertanyaan

Gambar 4.21 Tampilan Menu Edit Pertanyaan

Page 48: perpustakaan.uns.ac.id digilib.uns.ac.id INFORMASI ... filepada tanggal 22 Juni 2011 Dibimbing oleh Pembimbing Utama ESTI SURYANI, S.Si, M.Kom 19761129 200812 2 001. perpustakaan.uns.ac.id

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

commit to user

36

BAB V

PENUTUP

5.1. Kesimpulan

Kesimpulan yang dapat diambil dari pembahasan diatas adalah dapat

membuat Informasi Penjualan Sepeda Motor Bekas di Dealer Motor,

sehingga dapat digunakan oleh petugas dealer untuk memberikan informasi

mengenai sepeda motor yang ada pada dealer, dan mendata pembeli.

Manfaat bagi pengunjung atau pembeli dapat mendapatkan informasi-

informasi tentang sepeda motor di dealer motor tersebut

5.2. Saran

Sistem informasi ini masih jauh dari sempurna, sehingga untuk

memaksimalkan kinerjanya perlu dilakukan pengembangan lebih lanjut,

diantaranya adalah :

1. Sistem informasi tidak dilengkapi dengan sistem back up data jadi

harus selalu menyimpan atau mengcopy database data ke tempat yang

aman yang bebas dari serangan virus atau semacamnya.

2. Sistem informasi tidak dilengkapi dengan sistem pembayaran, sehingga

perlu dilengkapi dengan sistem pembayaran supaya konsumen yang

melakukan pembayaran secara kredit dapat dipantau setiap melakukan

angsuran pembayaran.