• Tidak ada hasil yang ditemukan

Analisa, Perancangan dan Implementasi Sistem Informasi Penjualan Pelumas - Studi Kasus: Perusahaan "PT. Pro Roll International".

N/A
N/A
Protected

Academic year: 2017

Membagikan "Analisa, Perancangan dan Implementasi Sistem Informasi Penjualan Pelumas - Studi Kasus: Perusahaan "PT. Pro Roll International"."

Copied!
18
0
0

Teks penuh

(1)

Abstrak

Perusahaan sebagai organisasi yang memiliki kecenderungan orientasi pada laba, selalu membutuhkan sistem yang terkomputerisasi dalam mengumpulkan, menyimpan, dan memproses data untuk menghasilkan informasi yang dapat membantu perusahaan dalam melakukan perencanaan strategis dan pengambilan suatu keputusan secara efektif.

Perusahaan “PT. Pro Roll International” merupakan perusahaan yang bergerak dalam bidang penjualan pelumas. Pada saat ini sistem informasi penjualan pada perusahaan “PT. Pro Roll International” masih dilakukan secara manual sehingga kinerjanya belum efektif. Hal itu tercermin pada seringnya terjadi keterlambatan penyusunan laporan penjualan dan piutang dagang, kesalahan pencatatan dan perhitungan persediaan, serta pengulangan dalam pencatatan transaksi.

Pada tugas akhir ini, penulis telah melakukan analisa, perancangan dan implementasi sistem informasi bagian penjualan yang terkomputerisasi. Dengan adanya sistem informasi penjualan yang berbasis komputer ini, diharapkan pengumpulan, penyimpanan, dan pengolahan data transaksi dapat dilakukan secara akurat dan cepat, dan hasilnya akan berdampak pada peningkatan efektifitas dan efisiensi perusahaan.

Universitas Kristen Maranatha

(2)

Universitas Kristen Maranatha

BAB I. PENDAHULUAN...I-1

I.1 Latar Belakang Masalah...I-1 I.2 Perumusan masalah...I-2 I.3 Tujuan penelitian...I-2 I.4 Batasan Masalah ...I-2 I.5 Sistematika Penulisan ...I-3

BAB II. LANDASAN TEORI... II-1

II.1 Sistem Informasi ... II-1 II.2 Sistem Aplikasi Komputer Berbasis Web... II-5 II.3 Perangkat Analisa Sistem... II-6 II.4 Perangkat Lunak Pembangun Sistem... II-11

BAB III. ANALISA DAN PERANCANGAN... III-1

III.1 Data Flow Diagram(DFD) ... III-1 III.2 Kamus Data... III-14 III.3 Spesifikasi Proses... III-22 III.4 ER-Diagram ... III-52 III.5 Skema Basis Data... III-53 III.6 Perancangan Sketsa User Interface ... III-54

BAB IV. HASIL TERCAPAI ...IV-1

IV.1 Tampilan Aplikasi Sistem Informasi Penjualan Pelumas ... IV-1

BAB V. EVALUASI SISTEM ... V-1

BAB VI. PENUTUP...VI-1

(3)

Universitas Kristen Maranatha

v

Daftar Gambar

Gambar II-1 Kesatuan Luar (External Entity) ... II-7

Gambar II-2 Aliran data dari entitas pelanggan ke proses order ... II-7

Gambar II-3 Proses (Process) ... II-7

Gambar II-4 Penyimpan Data (Data Store) ... II-8

Gambar II-5 Himpunan Entitas... II-10

Gambar II-6 Atribut ... II-10

Gambar II-7 Himpunan Relasi ... II-10

Gambar II-8 Garis ... II-10

Gambar II-9 Script PHP ... II-12

Gambar III-1 Diagram Konteks /DFD Level 0 ... III-1

Gambar III-2 DFD Level 1 ... III-2

Gambar III-3 DFD Level 2, Proses 1.1 ... III-3

Gambar III-4 DFD Level 2, Proses 1.2 ... III-4

Gambar III-5 DFD Level 2, Proses 1.3 ... III-4

Gambar III-6 DFD Level 2, Proses 1.4 ... III-5

Gambar III-7 DFD Level 2, Proses 1.5 ... III-6

Gambar III-8 DFD Level 2, Proses 1.6 ... III-6

Gambar III-9 DFD Level 3, Proses 1.4.1 ... III-7

Gambar III-10 DFD Level 3, Proses 1.4.2 ... III-8

Gambar III-11 DFD Level 3, Proses 1.4.3 ... III-9

Gambar III-12 DFD Level 3, Proses 1.4.4 ... III-10

Gambar III-13 DFD Level 4, Proses 1.4.2.6 ... III-11

Gambar III-14 DFD Level 4, Proses 1.4.3.6 ... III-12

Gambar III-15 DFD Level 4, Proses 1.4.4.6 ... III-13

Gambar III-16 ER-Diagram ... III-52

Gambar III-17 Skema Basis Data ... III-53

Gambar III-18 Struktur Menu ... III-54

(4)

Universitas Kristen Maranatha

vi

Gambar III-20 Proses 1.1.3 / Proses 1.1.4 ... III-55

Gambar III-21 Proses 1.1.5 ... III-56

Gambar III-22 Proses 1.2.1 / Proses 1.2.2 ... III-56

Gambar III-23 Proses 1.2.3 / Proses 1.2.4 ... III-56

Gambar III-24 Proses 1.3.1 / Proses 1.3.2 ... III-57

Gambar III-25 Proses 1.3.3 / Proses 1.3.4 ... III-57

Gambar III-26 Proses 1.3.5 ... III-58

Gambar III-27 Proses 1.4.1.1 ... III-58

Gambar III-28 Proses 1.4.1.2 ... III-59

Gambar III-29 Proses 1.4.1.3 / Proses 1.4.1.4 ... III-59

Gambar III-30 Proses 1.4.1.5 ... III-60

Gambar III-31 Proses 1.4.2.1 ... III-60

Gambar III-32 Proses 1.4.2.2 ... III-61

Gambar III-33 Proses 1.4.2.3 / Proses 1.4.2.4 ... III-61

Gambar III-34 Proses 1.4.2.5 ... III-62

Gambar III-35 Proses 1.4.2.6 ... III-62

Gambar III-36 Proses 1.4.2.7 ... III-62

Gambar III-37 Proses 1.4.3.1 ... III-63

Gambar III-38 Proses 1.4.3.2 ... III-63

Gambar III-39 Proses 1.4.3.3 / Proses 1.4.3.4 ... III-64

Gambar III-40 Proses 1.4.3.5 ... III-64

Gambar III-41 Proses 1.4.3.6 ... III-64

Gambar III-42 Proses 1.4.4.1 ... III-65

Gambar III-43 Proses 1.4.4.2 ... III-65

Gambar III-44 Proses 1.4.4.3 / Proses 1.4.4.4 ... III-66

Gambar III-45 Proses 1.4.4.5 ... III-66

Gambar III-46 Proses 1.4.4.6 ... III-66

Gambar III-47 Proses 1.4.4.7 ... III-67

Gambar III-48 Proses 1.5.1 ... III-67

Gambar III-49 Proses 1.5.2 ... III-67

(5)

Universitas Kristen Maranatha

vii

Gambar III-51 Proses 1.5.2 (Laporan Penjualan Per Bulan) ... III-68

Gambar III-52 Proses 1.5.3 ... III-68

Gambar III-53 Proses 1.5.3 (Laporan Pembayaran Piutang) ... III-69

Gambar III-54 Proses 1.6 ... III-69

Gambar IV-1 Proses 1.6 / Halaman Login... IV-1

Gambar IV-2 Halaman Index... IV-2

Gambar IV-3 Proses 1.1.1 / Halaman Add_Pelanggan... IV-2

Gambar IV-4 Proses 1.1.2 / Halaman Edit_Pelanggan ... IV-3

Gambar IV-5 Proses 1.1.3 / Proses 1.1.4 / Halaman Pelanggan ... IV-4

Gambar IV-6 1.1.5 / Halaman Pencarian ... IV-4

Gambar IV-7 Proses 1.2.1 / Halaman add_tipeproduk ... IV-5

Gambar IV-8 Proses 1.2.2 / Halaman edit_tipeproduk ... IV-6

Gambar IV-9 Proses 1.2.3 / Proses 1.2.4 / Halaman TipeProduk... IV-6

Gambar IV-10 Proses 1.3.1 / Halaman add_produk ... IV-7

Gambar IV-11 Proses 1.3.2 / Halaman edit_produk ... IV-8

Gambar IV-12 Proses 1.3.3 / Proses 1.3.4 / Halaman produk ... IV-8

Gambar IV-13 Proses 1.3.5 / Halaman pencarian... IV-9

Gambar IV-14 Proses 1.4.1.1 / Halaman add_pemesanan... IV-9

Gambar IV-15 Proses 1.4.1.2 / Halaman edit_pemesanan... IV-10

Gambar IV-16 Proses 1.4.1.3 / Proses 1.4.1.4 / Halaman pemesanan ... IV-11

Gambar IV-17 Proses 1.4.1.5 / Halaman pencarian... IV-11

Gambar IV-18 Proses 1.4.2.1 / Halaman add_suratjalan ... IV-12

Gambar IV-19 Proses 1.4.2.2 / Halaman edit_suratjalan... IV-13

Gambar IV-20 Proses 1.4.2.3 / Proses 1.4.2.4 / Halaman suratjalan ... IV-13

Gambar IV-21 Proses 1.4.2.5 / Halaman pencarian... IV-14

Gambar IV-22 Proses 1.4.2.6... IV-14

Gambar IV-23 Proses 1.4.2.7... IV-15

Gambar IV-24 Proses 1.4.3.1 / Halaman add_faktur ... IV-16

Gambar IV-25 Proses 1.4.3.2 / Halaman edit_faktur... IV-17

Gambar IV-26 Proses 1.4.3.3 / Proses 1.4.3.4 / Halaman faktur ... IV-17

(6)

Universitas Kristen Maranatha

viii

Gambar IV-28 Proses 1.4.3.6... IV-18

Gambar IV-29 Proses 1.4.4.1 / Halaman add_fkbayar ... IV-19

Gambar IV-30 Proses 1.4.4.2 / Halaman edit_fkbayar ... IV-20

Gambar IV-31 Proses 1.4.4.3 / Proses 1.4.4.4 / Halaman fkbayar... IV-20

Gambar IV-32 Proses 1.4.4.5 / Halaman pencarian... IV-21

Gambar IV-33 Proses 1.4.4.6... IV-21

Gambar IV-34 Proses 1.4.4.7... IV-22

Gambar IV-35 Proses 1.5.1 / Halaman laporan_piutang ... IV-23

Gambar IV-36 Proses 1.5.2 / Halaman laporan(lapjual)... IV-23

Gambar IV-37 Proses 1.5.2 (Laporan penjualan per tipe pelumas) ... IV-23

Gambar IV-38 Proses 1.5.2 (Laporan penjualan perbulan) ... IV-24

Gambar IV-39 Proses 1.5.3 / Halaman laporan(lappembayaran) ... IV-24

Gambar IV-40 Proses 1.5.3 / Halaman laporan_pembayaran... IV-25

Gambar B-1 Contoh Dokumen Surat Jalan...B-1

(7)

Universitas Kristen Maranatha

ix

Daftar Tabel

Tabel III-1 Kamus Data tPelanggan... III-14

Tabel III-2 Kamus Data tTipeProduk ... III-15

Tabel III-3 Kamus Data tProduk... III-15

Tabel III-4 Kamus Data tPemesanan ... III-16

Tabel III-5 Kamus Data tPemesananDetail... III-17

Tabel III-6 Kamus Data tSuratJalan... III-18

Tabel III-7 Kamus Data tFaktur... III-18

Tabel III-8 Kamus Data tFakturDetail ... III-19

Tabel III-9 Kamus Data tFKBayar... III-20

Tabel III-10 Kamus Data tFKBayarDetail... III-21

Tabel III-11 Kamus Data tUser... III-21

Tabel III-12 S.P. 1.1.1 Proses Input Data Pelanggan... III-22

Tabel III-13 S.P. 1.1.2 Proses Update Data Pelanggan... III-22

Tabel III-14 S.P. 1.1.3 Proses Delete Data Pelanggan... III-23

Tabel III-15 S.P. 1.1.4 Proses Menampilkan Data Pelanggan ... III-23

Tabel III-16 S.P. 1.1.5 Proses Pencarian Data Pelanggan ... III-23

Tabel III-17 S.P. 1.2.1 Proses Input Data Tipe Produk... III-24

Tabel III-18 S.P. 1.2.2 Proses Update Data Tipe Produk ... III-25

Tabel III-19 S.P. 1.2.3 Proses Delete Tipe Produk ... III-25

Tabel III-20 S.P. 1.2.4 Proses Menampilkan Data Tipe Produk... III-25

Tabel III-21 S.P. 1.3.1 Proses Input Data Produk... III-26

Tabel III-22 S.P. 1.3.2 Proses Update Data Produk... III-26

Tabel III-23 S.P. 1.3.3 Proses Delete Data Produk... III-27

Tabel III-24 S.P. 1.3.4 Proses Menampilkan Data Produk ... III-27

Tabel III-25 S.P. 1.3.5 Proses Pencarian Data Produk... III-27

Tabel III-26 S.P. 1.4.1.1 Proses Input Data Pemesanan ... III-28

(8)

Universitas Kristen Maranatha

x

Tabel III-28 S.P. 1.4.1.3 Proses Delete Data Pemesanan ... III-30

Tabel III-29 S.P. 1.4.1.4 Proses Menampilkan Data Pemesanan... III-30

Tabel III-30 S.P. 1.4.1.5 Proses Pencarian data Pemesanan ... III-31

Tabel III-31 S.P. 1.4.2.1 Proses Input Data Surat Jalan... III-31

Tabel III-32 S.P. 1.4.2.2 Proses Update Data Surat Jalan... III-32

Tabel III-33 S.P. 1.4.2.3 Proses Delete Data Surat Jalan... III-32

Tabel III-34 S.P. 1.4.2.4 Proses Menampilkan Data Surat Jalan ... III-33

Tabel III-35 S.P. 1.4.2.5 Proses Pencarian Data Surat Jalan ... III-33

Tabel III-36 S.P. 1.4.2.6.1 Proses Validasi Status Surat Jalan... III-34

Tabel III-37 S.P. 1.4.2.6.2 Proses Simpan Status Surat Jalan... III-34

Tabel III-38 S.P. 1.4.2.6.3 Proses Ambil Data Pemesanan... III-34

Tabel III-39 S.P. 1.4.2.6.4 Proses Update Stok ... III-35

Tabel III-40 S.P. 1.4.2.6.5 Proses Input Data Faktur ... III-35

Tabel III-41 S.P. 1.4.2.6.6 Proses Input Data FakturDetail ... III-36

Tabel III-42 S.P. 1.4.2.7 Proses Cancel Data Surat Jalan ... III-36

Tabel III-43 S.P. 1.4.3.1 Proses Input Data Faktur ... III-37

Tabel III-44 S.P. 1.4.3.2 Proses Update Data Faktur... III-38

Tabel III-45 S.P. 1.4.3.3 Proses Delete Data Faktur ... III-39

Tabel III-46 S.P. 1.4.3.4 Proses Menampilkan Data Faktur ... III-40

Tabel III-47 S.P. 1.4.3.5 Proses Pencarian Data Faktur... III-41

Tabel III-48 S.P. 1.4.3.6.1 Proses Validasi Status Faktur... III-41

Tabel III-49 S.P. 1.4.3.6.2 Proses Simpan Status Baru... III-42

Tabel III-50 S.P. 1.4.3.6.3 Proses Input Data Piutang ... III-42

Tabel III-51 S.P. 1.4.4.1 Proses Input Data FKBayar... III-42

Tabel III-52 S.P. 1.4.4.2 Proses Update Data FKBayar... III-43

Tabel III-53 S.P. 1.4.4.3 Proses Delete Data FKBayar... III-44

Tabel III-54 S.P. 1.4.4.4 Proses Menampilkan Data FKBayar ... III-44

Tabel III-55 S.P. 1.4.4.5 Proses Pencarian Data FKBayar ... III-45

Tabel III-56 S.P. 1.4.4.6.1 Proses Validasi Status FKBayar... III-46

Tabel III-57 S.P. 1.4.4.6.2 Proses Update StatusFKBayar ... III-46

(9)

Universitas Kristen Maranatha

xi

Tabel III-59 S.P. 1.4.4.6.4 Proses Update Data LunasFK ... III-47

Tabel III-60 S.P. 1.4.4.6.5 Proses Update Data PiutangPlg... III-47

Tabel III-61 S.P. 1.4.4.7 Proses Cancel FKBayar... III-48

Tabel III-62 S.P. 1.5.1 Proses Pengolahan Laporan Piutang ... III-49

Tabel III-63 S.P. 1.5.2 Proses Pengolahan Laporan Penjualan... III-49

Tabel III-64 S.P. 1.5.3 Proses Pengolahan Laporan Pembayaran... III-50

Tabel III-65 S.P. 1.6.1 Proses Login... III-50

Tabel III-66 S.P. Proses Validasi ... III-51

Tabel V-1Proses 1.1.1 Input Data Pelanggan ... V-2

Tabel V-2 Proses 1.1.2 Update Data Pelanggan ... V-3

Tabel V-3Proses 1.1.3 Delete Data Pelanggan ... V-4

Tabel V-4 Proses 1.1.4 Menampilkan Data Pelanggan ... V-4

Tabel V-5Proses 1.1.5 Pencarian Data Pelanggan ... V-5

Tabel V-6Proses 1.2.1 Input Data Tipe Produk ... V-5

Tabel V-7 Proses 1.2.2 Update Data Tipe Produk ... V-6

Tabel V-8 Proses 1.2.3 Delete Data Tipe Produk ... V-6

Tabel V-9 Proses 1.2.4 Menampilkan Data Tipe Produk ... V-7

Tabel V-10 Proses 1.3.1 Input Data Produk ... V-7

Tabel V-11 Proses 1.3.2 Update Data Produk ... V-8

Tabel V-12 Proses 1.3.3 Delete Data Produk ... V-9

Tabel V-13 Proses 1.3.4 Menampilkan Data Produk... V-9

Tabel V-14 Proses 1.3.5 Pencarian Data Produk ... V-10

Tabel V-15 Proses 1.4.1.1 Input Data Pemesanan ... V-10

Tabel V-16 Proses 1.4.1.2 Update Data Pemesanan... V-11

Tabel V-17 Proses 1.4.1.3 Delete Data Pemesanan ... V-12

Tabel V-18 Proses 1.4.1.4 Menampilkan Data Pemesanan ... V-13

Tabel V-19 Proses 1.4.1.5 Pencarian Data Pemesanan... V-13

Tabel V-20 Proses 1.4.2.1 Input Data Surat Jalan ... V-14

Tabel V-21 Proses 1.4.2.2 Update Data Surat Jalan ... V-14

Tabel V-22 Proses 1.4.2.3 Delete Data Surat Jalan ... V-15

(10)

Universitas Kristen Maranatha

xii

Tabel V-24 Proses 1.4.2.5 Pencarian Data Surat Jalan ... V-16

Tabel V-25 Proses 1.4.2.6 Posting Data Surat Jalan... V-16

Tabel V-26 Proses 1.4.2.7 Cancel Data Surat Jalan... V-17

Tabel V-27 Proses 1.4.3.1 Input Data Faktur... V-17

Tabel V-28 Proses 1.4.3.2 Update Data Faktur ... V-18

Tabel V-29 Proses 1.4.3.3 Delete Data Faktur... V-19

Tabel V-30 Proses 1.4.3.4 Menampilkan Data Faktur... V-19

Tabel V-31 Proses 1.4.3.5 Pencarian Data Faktur ... V-20

Tabel V-32 Proses 1.4.3.6 Posting Data Faktur ... V-20

Tabel V-33 Proses 1.4.4.1 Input Data FKBayar ... V-21

Tabel V-34 Proses 1.4.4.2 Update Data FKBayar ... V-22

Tabel V-35 Proses 1.4.4.3 Delete Data FKBayar ... V-22

Tabel V-36 Proses 1.4.4.4 Menampilkan Data FKBayar... V-23

Tabel V-37 Proses 1.4.4.5 Pencarian Data FKBayar ... V-23

Tabel V-38 Proses 1.4.4.6 Posting Data FKBayar... V-24

Tabel V-39 Proses 1.4.4.6 Cancel Data FKBayar... V-25

Tabel V-40 Proses 1.5.1 Pengolahan Laporan Piutang... V-25

Tabel V-41 Proses 1.5.2 Pengolahan Laporan Penjualan ... V-26

Tabel V-42 Proses 1.5.3 Pengolahan Laporan Pembayaran ... V-26

(11)

Universitas Kristen Maranatha

xiii

Daftar Lampiran

Lampiran A. Kode Program...A-1

(12)

Bab I.

Pendahuluan

I.1 Latar Belakang Masalah

Seiring dengan semakin ketatnya persaingan dalam dunia bisnis,

keberadaan pengolahan data menjadi informasi secara terkomputerisasi menjadi

sangat penting. Hal itu dikarenakan pengolahan data secara terkomputerisasi dapat

memberikan kontribusi yang besar untuk kinerja suatu perusahaan. Jika

dibandingkan pengolahan data secara manual, pengolahan data secara

terkomputerisasi memiliki kelebihan, seperti: pengolahan data yang cepat dan

akurat, mendukung pengolahan data dalam skala besar.

Perusahaan sebagai organisasi yang memiliki kecenderungan orientasi

pada laba, selalu membutuhkan sistem yang terkomputerisasi dalam

mengumpulkan, menyimpan, dan memproses data untuk menghasilkan informasi

yang dapat membantu perusahaan dalam melakukan perencanaan strategi dan

pengambilan suatu keputusan secara efektif. Tanpa adanya sistem yang

terkomputerisasi, perusahaan akan menghadapi kendala untuk mendapatkan

informasi yang aktual dan akurat. Hal itu dapat disebabkan oleh proses

pengumpulan dan pengolahan data masih dilakukan secara manual. Dengan

bantuan sistem yang terkomputerisasi pula informasi dapat dikelola dengan baik,

sehingga dapat menciptakan efisien biaya.

Perusahaan “PT. Pro Roll International” merupakan perusahaan yang

bergerak dalam bidang penjualan pelumas. Pada saat ini sistem informasi

penjualan pada perusahaan “PT. Pro Roll International” masih dilakukan secara

manual sehingga kinerjanya belum efektif. Hal itu tercermin pada seringnya

terjadi keterlambatan penyusunan laporan penjualan dan piutang dagang,

kesalahan pencatatan dan perhitungan persediaan, serta pengulangan dalam

pencatatan transaksi. Oleh karena itu, perusahaan “PT. Pro Roll International”

bermaksud mengkomputerisasikan sistem bagian penjualan untuk

memaksimalkan kinerjanya. Diharapkan setelah sistem informasi penjualan

Universitas Kristen Maranatha

(13)

dikomputerisasi, maka pengumpulan, penyimpanan, dan pengolahan data

transaksi dapat dilakukan secara akurat dan cepat.

I.2 Perumusan masalah

Perumusan masalah yang akan dibahas meliputi:

• Bagaimanakah proses analisa, perancangan dan implementasi sistem informasi penjualan pelumas yang terkomputerisasi?

• Bagaimanakah sistem informasi penjualan pelumas yang terkomputerisasi mengatasi keterbatasan pada sistem penjualan pelumas yang lama/manual?

I.3 Tujuan penelitian

• Bagi Perusahaan

Hasil penelitian ini diharapkan dapat mengatasi permasalah yang terjadi

pada sistem penjualan pelumas, yang saat ini tidak efektif dalam

pelaksanaannya. Selain itu, diharapkan juga dapat meningkatkan efisiensi

dan efektivitas perusahaan.

• Bagi Penulis

Penulis berharap melalui hasil penelitian ini, maka pengetahuan bidang

komputer khususnya mengenai sistem informasi yang dimiliki oleh penulis

dapat diterapkan secara nyata.

• Bagi Mahasiswa

Sebagai referensi dan acuan untuk perancangan sejenis bagi pihak

selanjutnya yang tertarik membuat aplikasi penjualan.

I.4 Batasan Masalah

• Bagian organisasi yang terlibat dalam ruang lingkup analisa yang dilakukan oleh penulis adalah bagian penjualan.

• Ditinjau dari aspek pengembangan sistem, penulis berupaya untuk merancang suatu sistem informasi penjualan pelumas yang

terkomputerisasi untuk menggantikan sistem yang masih manual.

Universitas Kristen Maranatha

(14)

Proses penjualan dimulai dari pencatatan data pelanggan/customer, produk, penerimaan pemesanan, pengiriman barang, hingga penerimaan

pembayaran, pelunasan piutang dan pembuatan laporan yang terkait.

Semua proses tersebut akan dijadikan dasar untuk melakukan analisis dan

perancangan sistem informasi penjualan pelumas.

• Aplikasi sistem informasi penjualan pelumas merupakan aplikasi yang berbasis web dan bekerja secara offline dan multi-user.

Perangkat lunak web server yang digunakan adalah Apache Server Versi 2.0.47.

Perangkat lunak basis data yang digunakan adalah MySQL Versi 5.0.

Bahasa pemrograman web yang digunakan dalam pembuat aplikasi sistem informasi penjualan pelumas meliputi:

o Bahasa Pemrograman web statik: Hypertext Mark-up Language

(HTML).

o bahasa pemrograman web server-side: PHP Versi 5.1.6.

o Bahasa pemrograman web pendukung: Cascading Style Sheet (CSS),

dan Asynchronous Javascript And XML (Ajax).

Web browser yang digunakan dalam pengujian aplikasi adalah Mozila Firefox Versi 1.5.0.6 dan Internet Explorer Versi 6.0.

I.5 Sistematika Penulisan

• Bab I Pendahuluan

Pada bab I membahas latar belakang masalah, perumusan masalah, tujuan

penelitian, batasan masalah, sistematik penulisan dan jadwal perencanaan

aktifitas.

• Bab II Landasan Teori

Pada bab II membahas mengenai sistem informasi, sistem aplikasi

komputer berbasis web, structured query language(SQL), perangkat

analisa sistem dan perangkat lunak pembangun sistem.

Universitas Kristen Maranatha

(15)

• Bab III Analisa Dan Perancangan Sistem

Pada bab III membahas mengenai hasil analisa dan desain yang akan

digunakan dalam pengembangan aplikasi. Hal–hal yang akan dijelaskan

pada bab ini antara lain adalah diagram aliran data (Data Flow Diagram),

kamus data, spesifikasi proses, ER-Diagram, skema basis data dan

perancangan sketsa user interface.

• Bab IV Hasil Tercapai

Pada bab IV menjelaskan mengenai tampilan dan hasil yang tercapai

dalam perancangan aplikasi sistem informasi penjualan pelumas.

• Bab V Evaluasi Sistem

Pada bab V menjelaskan mengenai evaluasi sistem yang dilakukan pada

aplikasi sistem informasi penjualan pelumas.

• Bab VI Penutup

Pada bab VI berisi kesimpulan yang didapat dari perancangan aplikasi,

serta saran – saran pengembangan lanjutan terhadap aplikasi ini.

Universitas Kristen Maranatha

(16)

Bab VI.

Penutup

VI.1 Kesimpulan

Berdasarkan hasil yang telah dicapai pada pembuatan program aplikasi

dan target awal perancangan program dapat ditarik beberapa kesimpulan, antara

lain:

• Peningkatan efisiensi dan efektivitas pada perusahaan setelah mengimplementasikan sistem komputerisasi tidak dapat diukur dalam waktu

singkat. Walaupun demikian, beberapa permasalahan yang ada pada sistem

lama seperti: keterlambatan pembuatan laporan yang terkait dengan

penjualan, kesalahan pencatatan dan perhitungan persediaan, serta

pengulangan pencatatan transaksi, dapat diatasi dengan baik oleh sistem

baru.

User Interface Design pada aplikasi dapat dimengerti dengan baik oleh

pengguna.

• Fitur pemesanan, surat jalan, faktur, fkbayar/pembayaran dan laporan dapat berjalan dengan baik dan sesuai dengan harapan pengguna.

• Aplikasi dapat memberikan laporan yang terkait dengan penjualan dan piutang dengan cepat.

VI.2 Saran

Saran penulis untuk program aplikasi ini akan dijelaskan pada poin-poin

berikut ini:

• Fitur yang tersedia pada aplikasi telah dapat mengatasi permasalahan yang ada pada sistem lama. Namun demikian, seiring dengan berjalannya waktu,

perkembangan bisnis pada perusahaan juga akan semakin meningkat. Oleh

karena itu, diperlukan pengembangan yang lebih lanjut terhadap fitur yang

sudah ada.

Universitas Kristen Maranatha

(17)

• Kemampuan aplikasi sistem informasi penjualan pelumas dalam hal penangganan multi-user masih cukup minim. Oleh karena itu,

pengembangan yang lebih lanjut pada fitur tersebut masih diperlukan.

• Penambahan fitur inventori pada aplikasi perlu segera direalisasikan, sehingga penambahan stok barang dapat dilakukan secara otomatis oleh

sistem.

• Perlunya fitur tambahan yang dapat membantu perusahaan dalam pengambilan keputusan strategi bisnis, misalnya dengan tambahan fitur

analisa penjualan dalam bentuk grafik dan perkiraan penjualan.

Universitas Kristen Maranatha

(18)

Daftar Referensi

1. Hartono, Jogiyanto. (2005). Analisis & Desain Sistem Informasi: Pendekatan

Terstruktur Teori dan Praktek Aplikasi Bisnis. Andi Yogyakarta.

2. Fathansyah. (1999). Basis Data, Informatika Bandung,

3. Kadir, Abdul. (2001). Dasar Pemrograman Web Dinamis Menggunakan PHP.

Andi Yogyakarta.

4. Davis, Gordon B. (1974). Management Information System. Auckland:

Mcgraw-Hill.

5. Whitten, Jeffery L., Lonnie D. Bentley, Kevin C. Dittman. (2004). Systems

Analysis and Design Methods. The McGraw-Hill Companies, Inc.

6. Zakas, Nicholas C. (2005). Professional JavaScript™ for Web Developers.

Wiley Publishing, Inc.

7. Flanagan, David. (2006). JavaScript: The Definitive Guide, 5th Edition.

O'Reilly.

8. Holzner, Steve. (2006). Ajax for Dummies. Wiley Publishing, Inc.

9. Darie, Cristian, Bogdan Brinzarea, Filip Chereches-Tosa, Mihai Bucica.

(2006). AJAX and PHP Building Responsive Web Applications. Packt

Publishing.

10. Hojtsy, Gabor. (2006). PHP Manual. The PHP Documentation Group.

11. Sheldon, Rober, Geoff Moes. (2005). Beginning MySQL, Wiley Publishing,

Inc.

12. MySQL, http://en.wikipedia.org/wiki/MySQL, 20/10/2006.

Referensi

Dokumen terkait

Pada permasalahan ini studi kasus yang diangkat adalah peta Jawa Timur yaitu bagaimana membentuk suatu graf coloring dari sebuah peta, dengan kota sebagai vertexnya dan

Adapun fokus penelitian ini terletak pada tindakan yang akan dilaksanakan pada siswa SMU berupa konseling sebaya dalam upaya meningkatkan efikasi diri remaja

bahwa, angket merupakan teknik pengumpulan data yang dilakukan dengan caraa. memberi seperangkat pertanyaan atau pernyataan tertulis kepada responden

[r]

setsuzokujoshi. Apabila noni disubstitusikan dengan -tte seperti pada kalimat „ na, nanda yo! Ima omoshirokunaru toko datta tte !!‟, maka emosi yang muncul adalah

Puji Syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa yang telah memberikan banyak limpahan berkat dan rahmatnya sehingga penulis dapat me nyelesaikan skripsi dengan

[r]

[r]