Website Penjualan Online Metrodata.

(1)

v

Universitas Kristen Maranatha

ABSTRACT

Data from website of sale which recorded for the order of customers can be used as product’s references that very famous and always ordered by customers, that can make company easily to offering the products that suitable with the type or the products with almost same specification with the comparison of the products that always bought by the customer pertinent . Data of all transaction can be used to see the performance of the employees that participate in the business process of the company, especially who participate in handling transaction of sale trough website.


(2)

DAFTAR ISI

PRAKATA ...i

LEMBAR PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH UNTUK KEPENTINGAN AKADEMIS ...iii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ...iv

ABSTRACT ...v

DAFTAR ISI ...vi

DAFTAR GAMBAR ...viii

DAFTAR TABEL...xii

BAB I PENDAHULUAN...1

1.1 Latar Belakang ...1

1.2 Perumusan Masalah ...2

1.3 Tujuan pembahasan ...2

1.4 Ruang lingkup ...3

1.5 Sumber Data ...3

1.6 Sistematika Pengajian ...3

BAB II KAJIAN TEORI ...5

II.1 Entity Relationship Diagram (ERD) ...5

II.2 Data Flow Diagram (DFD) ...6

II.3 Kamus Data ...11

II.4 PHP Hypertext Preprocessor (PHP) ...12

II.4.1 Pengenalan PHP ...12

II.4.2 Syntax PHP ...13


(3)

Universitas Kristen Maranatha

DAFTAR ISI vii

II.4.4 String PHP ...15

II.4.5 Operator pada PHP ...16

II.4.6 Control Structures di PHP ...20

II.4.7 Array pada PHP ...23

II.4.8 Form pada PHP ...24

II.4.9 Contoh Koding ...25

II.5 Bahasa SQL ...26

II.6 Proses Bisnis ...33

II.7 Flowchart ...33

II.8 BLACKBOX TESTING ...38

BAB III ANALISA DAN RANCANGAN SISTEM ...39

III.1 Proses Bisnis ...39

III.2 Entity Relationship Diagram ...41

III.3 Relational Database ...42

III.4 Data Flow Diagram ...47

III.5 Kamus Data ...58

III.6 Proses Specification (PSPEC) ...62

III.7 Desain Antar Muka ...74

BAB IV HASIL TERCAPAI ...90

IV.1 Tampilan Antarmuka Website ...90

IV.1.1 Halaman Login dan tampilan awal ...90

IV.1.2 Halaman User Konsumen ...92

IV.1.3 Halaman User Karyawan ...95

IV.1.4 Halaman User Finance ...101

IV.1.5 Halaman User Gudang ...104


(4)

DAFTAR ISI viii

IV.1.7 Halaman User Manajer ...113

BAB V EVALUASI ...120

BAB VI PENUTUP ...128

VI.1Simpulan ...128

VI.2 Saran-saran ...129

Daftar Pustaka ...xiv Lampiran A Source Kode ...A.1 Lampiran B Riwayat Hidup ...B.1


(5)

ix

Universitas Kristen Maranatha

DAFTAR GAMBAR

Gambar 1 Notasi ERD ...5

Gambar 2 Komponen DFD – Terminator Sumber ...7

Gambar 3 Komponen DFD – Terminator Tujuan ...7

Gambar 4 Komponen DFD – Terminator Tujuan & Sumber ...7

Gambar 5 Komponen DFD – Proses ...8

Gambar 6 Komponen DFD – Data Store ...9

Gambar 7 Komponen DFD – Alur Data – Packet of Data ...9

Gambar 8 Komponen DFD – Alur Data – Diverging Data Flow ...10

Gambar 9 Komponen DFD – Alur Data – Converging Data Flow ...10

Gambar 10 Komponen DFD – Alur Data – Sumber dan Tujuan ...11

Gambar 11 Contoh Flowchart ...38

Gambar 12 Flowchart Proses Bisnis ...40

Gambar 13 ERD ...41

Gambar 14 DFD lv 0 ...47

Gambar 15 DFD lv 1 ...50

Gambar 16 DFD level 2 Mengolah Data Produk ...53

Gambar 17 DFD level 2 Mengolah Data Transaksi ...54

Gambar 18 DFD level 2 Mengolah Data User ...56

Gambar 19 DFD level 2 Mengolah Data Pembayaran ...57

Gambar 20 Melihat Informasi Transaksi ...57

Gambar 21 Halaman login ...75

Gambar 22 halaman utama konsumen ...75

Gambar 23 Details Produk ...76


(6)

DAFTAR GAMBAR x

Gambar 25 Halaman Konfirmasi Pemesanan Produk ...77

Gambar 26 Menu Melihat Pemesanan Konsumen ...78

Gambar 27 Menu Melihat Data Penjualan ...78

Gambar 28 Menu Melihat Data Konsumen ...79

Gambar 29 Menu Update Status Data Penjualan ...80

Gambar 30 Menu Pembayaran Pertama ...81

Gambar 31 Menu Pelunasan Piutang ...81

Gambar 32 Menu Melihat Pesanan ...82

Gambar 33 Menu Update Stok ...83

Gambar 34 Menu Insert Produk ...83

Gambar 35 Menu Delete Produk ...84

Gambar 36 Menu Cetak Faktur Kirim ...84

Gambar 37 Menu Range Harga Penjualan ...85

Gambar 38 Menu Data Piutang ...86

Gambar 39 Menu Data Pengiriman ...86

Gambar 40 Menu Statistik Penjualan ...87

Gambar 41 Menu Insert Data User ...88

Gambar 42 Menu Update Data User ...88

Gambar 43 Menu Delete Data User ...89

Gambar 44 Halaman Login ...90

Gambar 45 Halaman Registrasi Konsumen ...91

Gambar 46 Halaman Melihat Produk Tanpa Login . ...91

Gambar 47 Halaman Lihat Detail Produk Tanpa Order ...92

Gambar 48 Halaman Lihat Produk ...93

Gambar 49 Halaman Detail Produk ...93


(7)

Universitas Kristen Maranatha

DAFTAR GAMBAR xi

Gambar 51 Halaman Lihat Pemesanan Konsumen ...95

Gambar 52 Halaman Lihat Data Penjualan ...96

Gambar 53 Halaman Lihat Data Konsumen ...97

Gambar 54 Hasil Pencarian Data Konsumen ...97

Gambar 55 Halaman Update Data Pengiriman ...98

Gambar 56 Hasil Pencarian Data Pengiriman ...99

Gambar 57 Pesan Error Pencarian Gaga ...99

Gambar 58 Halaman Edit Data Pengiriman ...100

Gambar 59 Tampilan Awal Halaman Lihat Data Pengiriman ...100

Gambar 60 Halaman Detail Data Pengiriman ...101

Gambar 61 Halaman Data Pesanan dan Pembayaran ...102

Gambar 62 Tampilan Pembayaran Lunas ...102

Gambar 63 Tampilan Pembayaran Piutang ...103

Gambar 64 Halaman Print Piutang ...103

Gambar 65 Halaman Pelunasan Piutang ...104

Gambar 66 Halaman Print Pelunasan ...104

Gambar 67 Halaman Lihat Daftar Pemesanan Produk ...105

Gambar 68 Halaman Update Stok ...106

Gambar 69 Halaman Tambah Produk ...107

Gambar 70 Halaman Delete Produk ...108

Gambar 71 Halaman Pengiriman Barang ...109

Gambar 72 Halaman Print Faktur Kirim ...110

Gambar 73 Halaman Insert Data User ...111

Gambar 74 Halaman Update Data User ...112

Gambar 75 Halaman Delete Data User ...113


(8)

DAFTAR GAMBAR xii

Gambar 77 Halaman Data Piutang ...114

Gambar 78 Halaman Data Pengiriman ...115

Gambar 79 Halaman statistik Penjualan ...116

Gambar 80 Statistik Penjualan Produk ...117

Gambar 81 Tampilan Awal Detail Data Transaksi Menu Manajer ...118

Gambar 82 Detail Data Transaksi Menu Manajer ...119

Gambar 83 Halaman Cetak Laporan Data Transaksi ...119

Gambar 84 Testing Login - Inputan Kosong ...120

Gambar 85 Testing Login - Username atau Password Salah ...121

Gambar 86 Input Data Kirim - Nama Kosong ...121

Gambar 87 Input Data Kirim - Alamat Kosong ...121

Gambar 88 Input Data Kirim - Kota Kosong ...121

Gambar 89 Input Data Kirim - Kode Pos Kosong ...121

Gambar 90 Input Data Kirim - List Pemesanan Kosong ...122

Gambar 91 Input Data Kirim - Input Berhasil ...122

Gambar 92 Pencarian Data Konsumen - ID Kirim Kosong ...122

Gambar 93 Pencarian Data Konsumen - ID Kirim Tidak Ditemukan ...122

Gambar 94 Pencarian Data Konsumen - Pencarian Berhasil ...123

Gambar 95 Pencarian Data Kirim - ID Kirim Kosong ...123

Gambar 96 Pencarian Data Kirim - ID kirim Tidak Ditemukan ...123

Gambar 97 Pencarian Data Kirim - Pencarian Berhasil ...124

Gambar 98 Input Pembayaran - Pembayaran Kosong ...124

Gambar 99 Update Stock - Stok Kosong ...125

Gambar 100 Update Stock - Inputan Bukan Numeric ...125

Gambar 101 Update Stock - Update Berhasil ...125


(9)

Universitas Kristen Maranatha

DAFTAR GAMBAR xiii

Gambar 103 Tambah Barang - Inputan Harga Bukan Numerik ...125

Gambar 104 Tambah Barang - Inputan Stok Bukan Numerik ...126

Gambar 105 Tambah Barang - Inputan Berhasil ...126

Gambar 106 Tambah User - Inputan Kosong ...126

Gambar 107 Tambah User - No Telp Kosong ...126

Gambar 108 Tambah User - Insert Berhasil ...126

Gambar 109 Update Data User - Inputan Kosong ...127

Gambar 110 Update Data User - Inputan No Telp Bukan Numeric ...127


(10)

DAFTAR TABEL

Table I Kamus Data ...11

Table II Notasi Kamus Data ...12

Table III Operand Arithmetic Dasar ...16

Table IV Operator Perbandingan ...18

Table V Logical Operator ...18

Table VI Variabel Assigment Shortcut ...19

Table VII Contoh Array Sederhana ...24

Table VIII Simbol Flowchart ...34

Table IX Tabel User ...42

Table X Tabel Produk ...42

Table XI DataTransaksi ...43

Table XII List_pemesanan ...43

Table XIII Pengiriman ...44

Table XIV Pembayaran ...44

Table XV Merek ...45

Table XVI Tipe ...45

Table XVII Temppemesanan1 ...46

Table XVIII Temppemesanan2 ...46

Table XIX Kamus Data User ...58

Table XX Kamus Data Produk ...58

Table XXI Kamus Data DataTransaksi ...59

Table XXII Kamus Data List Pemesanan ...59

Table XXIII Kamus Data Pengiriman ...60

Table XXIV Kamus Data Pembayaran ...60

Table XXV Kamus Data Merek ...60

Table XXVI Kamus Data Tipe ...61

Table XXVII Kamus Data Temppemesanan1 ...61

Table XXVIII Kamus Data Temppemesanan2 ...61

Table XXIX PSPEC Register Konsumen...62


(11)

Universitas Kristen Maranatha xv DAFTAR TABEL

Table XXXI PSPEC Cetak Faktur Pengiriman Barang ...63

Table XXXII PSPEC Melihat Detail Data Produk ...63

Table XXXIII PSPEC Update Stok Barang ...64

Table XXXIV PSPEC Insert Data Produk ...64

Table XXXV PSPEC Delete Data Produk ...65

Table XXXVI PSPEC Tambah Merek Produk ...65

Table XXXVII PSPEC Tambah Tipe Produk ...65

Table XXXVIII PSPEC Melakukan Pemesanan ...66

Table XXXIX PSPEC Lihat Informasi Pemesanan ...67

Table XL PSPEC Cetak Faktur Pengiriman ...68

Table XLI PSPEC Update Status Pengiriman ...68

Table XLII PSPEC Lihat Data Penjualan...69

Table XLIII PSPEC Insert User Baru ...70

Table XLIV PSPEC Update Data User ...70

Table XLV PSPEC Delete Data User ...71

Table XLVI PSPEC Konfirmasi Pembayaran ...71

Table XLVII PSPEC Konfirmasi Pelunasan ...72

Table XLVIII PSPEC Melihat Penjualan Berdasarkan Range Harga ...72

Table XLIX PSPEC Melihat Informasi Piutang ...73

Table L PSPEC Melihat Informasi Pengiriman ...73

Table LI PSPEC Melihat Statistic Penjualan ...73

Table LII PSPEC Melihat Informasi Pengiriman ...74

Table LIII Test Case Form Login ... 120

Table LIV Test Case Pemesanan Produk oleh Konsumen ... 121

Table LV Test Case Karyawan Pencarian Data Konsumen ... 122

Table LVI Test Case Karyawan Pencarian Data Kirim ... 123

Table LVII Test Case Finance Input Pembayaran ... 124

Table LVIII Test Case Gudang Update Stock ... 124

Table LIX Test Case Gudang Tambah Barang ... 125

Table LX Test Case Admin Tambah User ... 126


(12)

BAB I PENDAHULUAN

1.1 Latar Belakang

P.T. Metrodata Electronics, Tbk berdiri pada tanggal 17 Februari 1983,

sebagai salah satu Perseroan dalam kelompok usaha Metrodata yang telah

berkiprah dibidang teknologi informasi sejak tahun 1975. Sejak didirikan,

Perseroan sempat mengalami perubahan nama beberapa kali dan terakhir

pada tanggal 28 Maret 1991 namanya diubah menjadi P.T. Metrodata

Electronics, Tbk sampai sekarang.

Saat ini Perseroan merupakan salah satu Perseroan teknologi

informasi terkemuka di Indonesia dan bermitra dengan perusahaan teknologi

informasi kelas dunia, di antaranya adalah

APC, Blue Coat, BMC Software,

CheckPoint, Cisco Systems, Citrix Systems, DELL, EMC, Emerson Network

Power, EPSON, FUJITSU, Hewlett-Packard, Hitachi Data Systems, IBM,

Infor Global Solutions, K2, Lenovo, Microsoft, Network General, Oracle, RSA

Security, SAP, Sun Microsystems, Symantec, Trend Micro, Thomson

Prometric dan WebMethods.

Dengan pengalaman lebih dari 33 tahun di bidang teknologi informasi,

METRODATA selalu menyertai perjalanan bisnis para pelanggannya.

Tangan-tangan profesional setiap karyawan METRODATA terus berkarya

menghasilkan inovasi untuk menjawab tantangan perubahan zaman.

Pada saat ini penjualan melalui

online

hanya terbatas untuk produk

ion. Tetapi tidak semua produk ion ditawarkan hanya melalui website. Produk

lain yang ditawarkan oleh perusahan ini adalah

EPSON, DELL, HP,

LENOVO

dan IBM. Dengan adanya

website penjualan ini maka diharapkan

penjualan produk

produk tersebut akan dapat lebih mudah dilakukan

karena cakupan penjualan menjadi lebih besar karena konsumen yang

bukan merupakan sebuah dealer dapat memesan melalui website ini.


(13)

Universitas Kristen Maranatha 2 BAB I PENDAHULUAN

Website ini juga diharapkan dapat melakukan pengolahan data

konsumen dan data transaksi yang akan membantu dalam hal melakukan

analisa penjualan. Melalui pengolahan data konsumen dan data transaksi ini

diharapkan perusahaan dapat melakukan proses bisnis yang lebih baik

sesuai dengan data yang telah diolah.

1.2 Perumusan Masalah

Dari latar belakang yang dijabarkan diatas ditemukan beberapa

permasalahan:

1. Bagaimana cara agar produk selain

ion juga dapat ditawarkan

dengan baik melalui website?

2. Apa yang diharapkan diperoleh dari website ini?

3. Apa tujuan dari pencatatan data konsumen dan data transaksi?

4. Bagaimana agar proses bisnis dapat berjalan lebih baik?

1.3 Tujuan pembahasan

Pembuatan website ini memiliki beberapa tujuan, antara lain:

1.

Website menampilkan informasi produk-produk yang ditawarkan.

2. Melalui

website ini diharapkan perusahaan dapat memperoleh data

konsumen secara

detail dan dengan adanya pencatatan data

transaksi dari data konsumen itu dapat diperoleh data yang

berhubungan dengan penjualan produk.

3. Dengan pencatatan data konsumen dan data transaksi yang saling

berkaitan diharapkan dapat membantu manajer memantau penjualan

yang dilakukan melalui

website dan membantu agar proses bisnis

berjalan dengan baik.

4. Beberapa proses yang biasa dilakukan secara manual diharapkan

dapat diotomatisasi.


(14)

3 BAB I PENDAHULUAN

1.4 Ruang lingkup

Website ini dikembangkan dengan menggunakan

PHP.

Website ini

akan menampilkan produk-produk yang ditawarkan oleh perusahan

metrodata.

Website ini memberikan tampilan yang berbeda sesuai dengan

tipe

user login, yaitu konsumen, karyawan,

finance, gudang, manajer dan

admin.

1.5 Sumber Data

Penelitan yang dilakukan secara seksama dengan cara mempelajari

dan memahami literatur-literatur, buku-buku, bahan kuliah, dan sumber

bacaan lainnya yang merupakan landasan teori dan sumber inspirasi bagi

penulis dalam menyelesaikan penulisan tugas akhir.

Metode penelitan yang digunakan untuk mengumpulkan data adalah:

1. Studi lapangan

Peninjauan dan pengamatan langsung pada bagian-bagian yang

berhubungan langsung dengan tema yang diambil penulis.

2. Pengumpulan dokumen-dokumen yang berhubungan dengan tema

yang dikembangkan penulis.

1.6 Sistematika Pengajian

Bab I Pendahuluan

Pada Bab I yaitu pendahuluan ini berisi hal-hal tentang latar

belakang, rumusan masalah, tujuan serta batasan masalah

yang akan dikerjakan penulis.

Bab II Dasar Teori

Bab ini akan menjelaskan/berisikan tentang teori-teori atau

algoritma ataupun metode penunjang yang akan digunakan

oleh penulis untuk membuat Web Project.


(15)

Universitas Kristen Maranatha 4 BAB I PENDAHULUAN

Pada bab ini akan dijelaskan tentang proses bisnis, analisa

dan perancangan sistem yang akan dibuat, meliputi

rancangan basis data, rancangan sistem dan rancangan

antarmuka.

Bab IV Perancangan

Bab ini berisi kumpulan

screenshot dari proyek yang telah

dibuat.

Bab V Pengujian

Bab ini akan membahas tentang pengujian yang akan

dilakukan terhadap

website yang telah dibuat nantinya dan

memaparkan

laporan-laporan

dari

pengujian

tiap

class/method/fungsi termasuk didalamnya.

Bab VI Kesimpulan dan Saran

Hasil yang telah didapat oleh penulis ketika membuat

website

ini akan dipaparkan dalam kesimpulan dan hal- hal baru yang

mungkin harus ditambahkan pada aplikasi ini akan dipaparkan

pada bagian saran.


(16)

BAB VI PENUTUP

VI.1Simpulan

Berikut adalah kesimpulan yang didapat dalam penelitian ini :

1. Dengan adanya

website penjualan ini produk yang ditawarkan

perusahaan metrodata melalui

website tidak hanya terbatas

untuk produk

ion. Hal tersebut diharapkan dapat membuat

cakupan penjualan menjadi lebih besar dan tidak hanya

terbatas untuk pembelian partai besar atau hanya terbatas

untuk dealer komputer.

2. Dengan adanya pencatatan data konsumen dan data transaksi

dapat mempermudah perusahaan dalam melakukan control

penjualan melalui

website dan dengan pencatatan yang jelas

diharapkan proses bisnis dapat berlangsung dengan baik.

3. Pencatatan data transaksi dimulai dari konsumen, konsumen

memesan produk-produk yang dibeli dan setelah itu data

pemesaan

akan

disimpan

kedalam

database.

Daftar

pemesanan konsumen akan langsung dapat dilihat oleh

user

karyawan,

finance dan gudang. Data pemesanan dibagian

finance

akan digunakan

ketika

konsumen melakukan

pembayaran, dengan memasukkan total pembayaran oleh

konsumen maka sistem akan menentukan jenis pembayaran

yang dilakukkan konsumen. Jenis pembayaran konsumen

dibagi menjadi 2 yaitu lunas dan piutang.

4. Setelah pembayaran konsumen dimasukkan kedalam database,

user gudang dapat melakukan pengiriman barang. Data

pengiriman barang dicatat kedalam

database, dan ketika


(17)

Universitas Kristen Maranatha 129 BAB VI PENUTUP

faktur pengiriman kepada karyawan, kemudian karyawan akan

melakukan update tanggal pengiriman pada database.

5. Dari data transaksi yang telah tercatat tersebut manajer dapat

melihat grafik range penjualan barang, grafik pengiriman

barang, grafik total penjualan dan total piutang, statistik

penjualan dan statistik penjualan produk. Dari grafik

range

penjualan barang manajer dapat melihat produk-produk dengan

range berapa yang paling banyak dibeli konsumen dan yang

paling sedikit dibeli konsumen.

6. Pada grafik pengiriman barang, manajer dapat memantau

lamanya pengiriman barang sesuai dengan transaksi yang

telah diproses. Grafik

range penjualan dan total piutang

menunjukkan total transaksi, total kas masuk dan total piutang

yang ada.

VI.2 Saran-saran

Dalam pembuatan aplikasi ini, penulis mempunyai saran-saran untuk

pengembangan aplikasi selanjutnya, yaitu:

1. Penggunaan teknologi

ajax untuk

user interface bagi konsumen

sehingga tampilan menjadi lebih menarik

2. Penambahan fitur

e-mail yang akan digunakan sistem untuk

memberikan penawaran barang baru kepada konsumen.

3. Pengembangan lebih lanjut untuk tabel produk yang akan mencatat

harga pembelian produk, yang dapat digunakan untuk menghitung

untung atau rugi dari penjualan produk.


(18)

Daftar Pustaka

Converse, T & Park, J with Morgan,C. (2004). PHP 5 and MySQL Bible. Indianapolis, Indiana : Wiley Publishing, Inc

PHP dan MySQL untuk Pemula. (2008). Madiun, Penerbit Andy.

Sugiri, & Saputro, H. (2008). Pengelolaan Database MySQL dengan PHPMyAdmin. Baturaja: Graha Ilmu.

Departemen Pertanian Republik Indonesia. Deptan.go.id:Materi Pengenalan PHP. Diakses April 3, 2009, dari

http://www.deptan.go.id/pusdatin/admin/RB/Programming/Materi%20PHP.pdf

Direktorat Jendral Penataan Ruang. Penataanruang.pu.go.id:Lampiran 1 Kamus Data. Diakses April 3, 2009, dari

http://penataanruang.pu.go.id/ta/Lapak05/P1/1/Lamp1.pdf

Dyah Anggunia, Sofiarti. (2009). Proses Bisnis. Diakses April 24, 2009, dari

http://pipiew.wordpress.com/2007/11/29/proses-bisnis/

Eric. (2008). Cross-browser print button diakses May 20, 2009, dari

http://www.dynamicdrive.com/dynamicindex9/other1.htm

Febriani. (2009). Flowchart. Diakses April 24, 2009, dari

http://www.febriani.staff.gunadarma.ac.id/Downloads/files/5616/Flowchart.pdf

Hartini. (2009). BAB IX ANALISIS DENGAN DIAGRAM KETERHUBUNGAN ENTITAS (ENTITY RELATIONSHIP DIAGRAM / ERD). Diakses April 2, 2009, dari

http://www.ilkom.unsri.ac.id/dosen/hartini/materi/IX_ERD.pdf

Jalinas. (2009). Data Flow Diagram. Diakses April 2, 2009, dari

http://jalinas.staff.gunadarma.ac.id/Downloads/files/1026/DFD.pdf

Wirawan, Setia. (2009). Kamus Data. Diakses April 3, 2009, dari


(1)

2 BAB I PENDAHULUAN

Website ini juga diharapkan dapat melakukan pengolahan data konsumen dan data transaksi yang akan membantu dalam hal melakukan analisa penjualan. Melalui pengolahan data konsumen dan data transaksi ini diharapkan perusahaan dapat melakukan proses bisnis yang lebih baik sesuai dengan data yang telah diolah.

1.2 Perumusan Masalah

Dari latar belakang yang dijabarkan diatas ditemukan beberapa permasalahan:

1. Bagaimana cara agar produk selain ion juga dapat ditawarkan dengan baik melalui website?

2. Apa yang diharapkan diperoleh dari website ini?

3. Apa tujuan dari pencatatan data konsumen dan data transaksi? 4. Bagaimana agar proses bisnis dapat berjalan lebih baik?

1.3 Tujuan pembahasan

Pembuatan website ini memiliki beberapa tujuan, antara lain:

1. Website menampilkan informasi produk-produk yang ditawarkan. 2. Melalui website ini diharapkan perusahaan dapat memperoleh data

konsumen secara detail dan dengan adanya pencatatan data transaksi dari data konsumen itu dapat diperoleh data yang berhubungan dengan penjualan produk.

3. Dengan pencatatan data konsumen dan data transaksi yang saling berkaitan diharapkan dapat membantu manajer memantau penjualan yang dilakukan melalui website dan membantu agar proses bisnis berjalan dengan baik.

4. Beberapa proses yang biasa dilakukan secara manual diharapkan dapat diotomatisasi.


(2)

3 BAB I PENDAHULUAN

1.4 Ruang lingkup

Website ini dikembangkan dengan menggunakan PHP. Website ini akan menampilkan produk-produk yang ditawarkan oleh perusahan metrodata. Website ini memberikan tampilan yang berbeda sesuai dengan tipe user login, yaitu konsumen, karyawan, finance, gudang, manajer dan admin.

1.5 Sumber Data

Penelitan yang dilakukan secara seksama dengan cara mempelajari dan memahami literatur-literatur, buku-buku, bahan kuliah, dan sumber bacaan lainnya yang merupakan landasan teori dan sumber inspirasi bagi penulis dalam menyelesaikan penulisan tugas akhir.

Metode penelitan yang digunakan untuk mengumpulkan data adalah: 1. Studi lapangan

Peninjauan dan pengamatan langsung pada bagian-bagian yang berhubungan langsung dengan tema yang diambil penulis.

2. Pengumpulan dokumen-dokumen yang berhubungan dengan tema yang dikembangkan penulis.

1.6 Sistematika Pengajian

Bab I Pendahuluan

Pada Bab I yaitu pendahuluan ini berisi hal-hal tentang latar belakang, rumusan masalah, tujuan serta batasan masalah yang akan dikerjakan penulis.

Bab II Dasar Teori

Bab ini akan menjelaskan/berisikan tentang teori-teori atau algoritma ataupun metode penunjang yang akan digunakan oleh penulis untuk membuat Web Project.


(3)

4 BAB I PENDAHULUAN

Pada bab ini akan dijelaskan tentang proses bisnis, analisa dan perancangan sistem yang akan dibuat, meliputi rancangan basis data, rancangan sistem dan rancangan antarmuka.

Bab IV Perancangan

Bab ini berisi kumpulan screenshot dari proyek yang telah dibuat.

Bab V Pengujian

Bab ini akan membahas tentang pengujian yang akan dilakukan terhadap website yang telah dibuat nantinya dan memaparkan laporan-laporan dari pengujian tiap class/method/fungsi termasuk didalamnya.

Bab VI Kesimpulan dan Saran

Hasil yang telah didapat oleh penulis ketika membuat website ini akan dipaparkan dalam kesimpulan dan hal- hal baru yang mungkin harus ditambahkan pada aplikasi ini akan dipaparkan pada bagian saran.


(4)

BAB VI PENUTUP

VI.1Simpulan

Berikut adalah kesimpulan yang didapat dalam penelitian ini :

1. Dengan adanya website penjualan ini produk yang ditawarkan perusahaan metrodata melalui website tidak hanya terbatas untuk produk ion. Hal tersebut diharapkan dapat membuat cakupan penjualan menjadi lebih besar dan tidak hanya terbatas untuk pembelian partai besar atau hanya terbatas untuk dealer komputer.

2. Dengan adanya pencatatan data konsumen dan data transaksi dapat mempermudah perusahaan dalam melakukan control penjualan melalui website dan dengan pencatatan yang jelas diharapkan proses bisnis dapat berlangsung dengan baik. 3. Pencatatan data transaksi dimulai dari konsumen, konsumen

memesan produk-produk yang dibeli dan setelah itu data pemesaan akan disimpan kedalam database. Daftar pemesanan konsumen akan langsung dapat dilihat oleh user karyawan, finance dan gudang. Data pemesanan dibagian finance akan digunakan ketika konsumen melakukan pembayaran, dengan memasukkan total pembayaran oleh konsumen maka sistem akan menentukan jenis pembayaran yang dilakukkan konsumen. Jenis pembayaran konsumen dibagi menjadi 2 yaitu lunas dan piutang.

4. Setelah pembayaran konsumen dimasukkan kedalam database, user gudang dapat melakukan pengiriman barang. Data pengiriman barang dicatat kedalam database, dan ketika pengiriman telah selesai bagian gudang akan menyerahkan


(5)

129 BAB VI PENUTUP

faktur pengiriman kepada karyawan, kemudian karyawan akan melakukan update tanggal pengiriman pada database.

5. Dari data transaksi yang telah tercatat tersebut manajer dapat melihat grafik range penjualan barang, grafik pengiriman barang, grafik total penjualan dan total piutang, statistik penjualan dan statistik penjualan produk. Dari grafik range penjualan barang manajer dapat melihat produk-produk dengan range berapa yang paling banyak dibeli konsumen dan yang paling sedikit dibeli konsumen.

6. Pada grafik pengiriman barang, manajer dapat memantau lamanya pengiriman barang sesuai dengan transaksi yang telah diproses. Grafik range penjualan dan total piutang menunjukkan total transaksi, total kas masuk dan total piutang yang ada.

VI.2 Saran-saran

Dalam pembuatan aplikasi ini, penulis mempunyai saran-saran untuk pengembangan aplikasi selanjutnya, yaitu:

1. Penggunaan teknologi ajax untuk user interface bagi konsumen sehingga tampilan menjadi lebih menarik

2. Penambahan fitur e-mail yang akan digunakan sistem untuk memberikan penawaran barang baru kepada konsumen.

3. Pengembangan lebih lanjut untuk tabel produk yang akan mencatat harga pembelian produk, yang dapat digunakan untuk menghitung untung atau rugi dari penjualan produk.


(6)

Daftar Pustaka

Converse, T & Park, J with Morgan,C. (2004). PHP 5 and MySQL Bible. Indianapolis, Indiana : Wiley Publishing, Inc

PHP dan MySQL untuk Pemula. (2008). Madiun, Penerbit Andy.

Sugiri, & Saputro, H. (2008). Pengelolaan Database MySQL dengan PHPMyAdmin. Baturaja: Graha Ilmu.

Departemen Pertanian Republik Indonesia. Deptan.go.id:Materi Pengenalan PHP. Diakses April 3, 2009, dari

http://www.deptan.go.id/pusdatin/admin/RB/Programming/Materi%20PHP.pdf Direktorat Jendral Penataan Ruang. Penataanruang.pu.go.id:Lampiran 1 Kamus Data. Diakses April 3, 2009, dari

http://penataanruang.pu.go.id/ta/Lapak05/P1/1/Lamp1.pdf

Dyah Anggunia, Sofiarti. (2009). Proses Bisnis. Diakses April 24, 2009, dari http://pipiew.wordpress.com/2007/11/29/proses-bisnis/

Eric. (2008). Cross-browser print button diakses May 20, 2009, dari http://www.dynamicdrive.com/dynamicindex9/other1.htm

Febriani. (2009). Flowchart. Diakses April 24, 2009, dari

http://www.febriani.staff.gunadarma.ac.id/Downloads/files/5616/Flowchart.pdf Hartini. (2009). BAB IX ANALISIS DENGAN DIAGRAM KETERHUBUNGAN ENTITAS (ENTITY RELATIONSHIP DIAGRAM / ERD). Diakses April 2, 2009, dari http://www.ilkom.unsri.ac.id/dosen/hartini/materi/IX_ERD.pdf

Jalinas. (2009). Data Flow Diagram. Diakses April 2, 2009, dari http://jalinas.staff.gunadarma.ac.id/Downloads/files/1026/DFD.pdf Wirawan, Setia. (2009). Kamus Data. Diakses April 3, 2009, dari