Sistem Informasi Penjualan dan Pembelian pada Perusahaan "Kiky Konveksi".

(1)

ABSTRAK

Seiring dengan perkembangan teknologi saat ini, perkembangan dunia usaha konveksi akan ikut dipengaruhi dengan teknologi yang ada saat ini. Sehingga dunia usaha akan berusaha mengadaptasikan teknologi kepada tingkat manajemen ataupun setiap unsur di dalam setiap bidang usaha mereka. Pada beberapa perusahaan umumnya dibidang konveksi masih berbasis sistem manual. Sistem manual itu menuntut ketelitian dari pihak manajerial maupun karyawan. Alasan lain untuk membuat suatu laporan secara instant atau otomatis cukup sulit dan berbelit-belit, sehingga tidak efektif. Sistem komputerisasi dapat menjawab semua permasalahan yang telah disebutkan diatas. Dengan merekayasa suatu perangkat lunak, sistem yang dahulunya manual dapat diimplementasikan menjadi digital yang akan meminimalisir bahkan menghilangkan kesalahan-kesalahan yang ada pada sistem manual. Sehingga Akan terbentuk suatu otomatisasi dalam pengolahan data yang secara langsung dapat menjaga dalam pemeliharaan data suatu perusahaan. Transaksi penjualan, pembelian, pemesanan, serta pengiriman barang umumnya tidak bekerja secara efektif, terutama dalam memasukkan data serta pencarian data yang akan menghabiskan banyak waktu. Hal ini dikarenakan belum adanya sistem informasi penjualan yang digunakan. Aplikasi ini dibangun dengan menggunakan bahasa pemrograman PHP dengan aplikasi XAMPP dan database server MySql. Perancangan sistem ini menggunakan ERD(Entity Relationship Diagram) dan DFD (data flow diagram), PSPEC, dan KamusData.

Kata Kunci : Pembelian, penjualan, ERD (Entity Relationship Diagram), DFD (Data Flow Diagram), PSPEC, Kamus Data


(2)

ABSTRACT

Along with the technology development nowadays, the development of the convection trade world will be influenced by the recent technology. The trade world will try to adapt the technology to the management level or every element in their trade area. Some of the convection factory uses manual system. Meanwhile the manual system itself requires a thorough work from the managerial and all employers. Another reason of making an instant or automatic report because they are difficult, so it will be ineffective. Meanwhile, the period changes require everything fast. The computerization is able to give solution to all problems which have been mention above. By making changes in software. The former manual system can be implemented become the digital one. And able to reduce the manual system error. So it becomes automatic in a data processing and able to maintain it. The selling transaction, buying, ordering and shipping are generally ineffective. By having the selling system and inventory, the process will be much easier. This application is made by using a PHP program with XAMPP application and Msyql database server. This system uses ERD (Entity Relationship Diagram) and DFD (Data Flow Diagram), PSPEC and data dictionary.

Key Word : convection, selling, buying, ordering , shipping, ERD (Entity Relationship Diagram), DFD (Data Flow Diagram), data dictionary, PSPEC


(3)

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PRAKATA ... ii

LEMBAR PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH ... v

SURAT PERNYATAAN ORISINALITAS KARYA ...vi

ABSTRAK ... vii

DAFTAR ISI ...ix

DAFTAR GAMBAR ...xi

1.1 Latar Belakang Masalah ... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan Pembahasan ... 3

1.4 Ruang Lingkup Kajian ... 4

1.4.1 Ruang Lingkup Perangkat Keras ... 4

1.4.2 Ruang Lingkup Perangkat Lunak ... 4

1.4.3 Ruang Lingkup Penelitian ... 5

1.5 Sumber Data ... 5

1.6 Sistematika Penyajian ... 6

BAB II KAJIAN TEORI ... 8

2.1 Sistem ... 8

2.1.1 Pengertian Sistem ... 8

2.1.2 Pengertian Informasi ... 8

2.1.3 Pengertian Sistem Informasi ... 9

2.1.4 Sistem Pembelian ... 9

2.1.5 Sistem Penjualan ... 11

2.1.6 Sistem Persediaan ... 12

2.2 EntityRelationshipDiagram (ERD) ... 13

Gambar E-R Hubungan one to one ... 14

Gambar 1 E-R Hubungan one to many ... 14

Gambar 2 E-R Hubungan many to many ... 15

Gambar 3 E-R Hubungan Entitas Lemah ... 15

2.3 PHP (PHPHypertextPreprocessor) ... 15

2.3.1 Definisi PHP ... 15

2.3.2 Keunggulan PHP ... 16

2.4 MySql ... 16

2.4.1 Definisi MySql ... 16

2.4.2 PhpMyAdmin ... 16

2.5 BlackBoxTesting ... 16

2.6 Spesifikasi Proses (PSPEC) ... 18

2.7 Kamus Data ... 18

2.8 DFD (Data Flow Diagram) ... 20

BAB III ANALISIS DAN PERANCANGAN SISTEM ... 22

3.1 Identifikasi Kebutuhan Sistem ... 22

3.2 Overview Sistem ... 23

3.3 Desain Perangkat Lunak ... 24

3.3.1 ERD (EntityRelationshipDiagram) ... 24

Tabel XII Pembayaran ... 30

Tabel XIII User ... 31

3.4 PSPEC (SPESIFIKASI PROSES) ... 36

Gambar 15 Desain LoginForm ... 81


(4)

4.1 Tampilan Login ... 107

BAB V PENGUJIAN ... 135

Pendahuluan ... 135

5.1 Pengujian ... 135

5.1.1 Black Box ... 135

5.2 Ulasan Hasil Evaluasi ... 140

BAB VI KESIMPULAN DAN SARAN ... 141

Pendahuluan ... 141

6.1 Kesimpulan ... 141

6.2 Saran ... 141

DAFTAR PUSTAKA ... 143


(5)

DAFTAR GAMBAR

Gambar E-R Hubungan one to one...11

Gambar 1 E-R Hubungan one to many...11

Gambar 2 E-R Hubungan many to many...11

Gambar 3 E-R Hubungan Entitas Lemah...11

Gambar 4Simbol untuk process...16

Gambar 5Simbol untuk data flow...17

Gambar 6Simbol untuk data store...17

Gambar 7 Proses Bisnis ...18

Gambar 8 ERD ... 20

Gambar 9 tabel Relasi ... 21

Gambar 10 gambar DFD level 0 ... 26

Gambar 11 gambar DFD level 1 ... 26

Gambar 12 gambar dfd level 2.1 ... 27

Gambar 13 gambar dfd level 2.2 ... 28

Gambar 14 gambar dfd level 2.3 ... 29

Gambar 15 Login Form ... 72

Gambar 16 Main Form ... 72

Gambar 17 Form Pemesanan...73

Gambar 18 Form Pembelian Barang...74

Gambar 19 Form Penjualan barang...75

Gambar 20 Form Pengiriman barang...75

Gambar 21 Form View Pemesanan...76

Gambar 22 Form View penjualan...76

Gambar 23 Form View Pembelian...77

Gambar 24 Form View Pengiriman...78

Gambar 25 Form Edit Pemesanan...79

Gambar 26 Form Edit Penjualan...79

Gambar 27 Form Edit Pembelian...80

Gambar 28 Form Edit Pengiriman...81

Gambar 29 Form Delete Pemesanan...81

Gambar 30 Form Delete pembelian...82

Gambar 31 Form Delete Penjualan...82

Gambar 32 Form Delete Pengiriman...83

Gambar 33 Form Pengolahan Data Customer...83

Gambar 34 Form Pengolahan data Supplier...84

Gambar 35 Form Delete Customer...84

Gambar 36 Form Delete Supplier...85

Gambar 37 Form View Data Customer...85

Gambar 38 Form View data Supplier...86

Gambar 39 Form Pengambilan bahan Baku...86

Gambar 40 Form Tambah Bahan Baku...87

Gambar 41 Form Delete Bahan Baku...87

Gambar 42 Form View Bahan Baku...88

Gambar 43 Form Estimasi Produksi...88

Gambar 44 Form View Hasil Produksi Barang...89


(6)

DAFTAR TABEL

Tabel II tabel Barang... 26

Tabel III tabel Pemesanan... 27

Tabel IV Detil Pemesanan... 27

Tabel V tabel pembelian... 27

Tabel VI Tabel Penjualan... 28

Tabel VII Detil Penjualan... 28

Tabel VIII Tabel Pengiriman... 29

Tabel IX Bahan Baku... 29

Tabel XI Customer... 30

Tabel XII Pembayaran... 30

Tabel XIII User... 31

Tabel XIV Proses 1... 37

Tabel XV Proses 2.1... 36

Tabel XVI Proses 2.2... 37

Tabel XVII Tabel 2.3... 37

Tabel XVIII Proses 3.1... 38

Tabel XIX Proses 3.2... 38

Tabel XX Tabel 3.3... 39

Tabel XXI Proses 4.1... 39

Tabel XXII Proses 4.2... 40

Tabel XXIII Tabel 4.3... 41

Tabel XXIV Proses 5.1... 41

Tabel XXV Proses 5.2... 42

Tabel XXVI Tabel 5.3... 42

Tabel XXVII Proses 6.1... 43

Tabel XXVIII Proses 6.2... 43

Tabel XXIX Tabel 6.3... 44

Tabel XXX Proses 7.1... 44

Tabel XXXI Proses 7.2... 45

Tabel XXXII Tabel 7.3... 46

Tabel XXXIII Proses 7.4... 46

Tabel XXXIV Proses 8.1... 47

Tabel XXXV Proses 8.2... 47

Tabel XXXVI Tabel 8.3... 48

Tabel XXXVII Proses 9.1... 48


(7)

Tabel XXXIX Tabel 9.3... 50

Tabel XL Proses 9.4... 50

Tabel XLI Proses 10.1... 51

Tabel XLII Proses 10.2... 51

Tabel XLIII Tabel 10.3... 52

Tabel XLIV Proses 11.1... 53

Tabel XLV Proses 11.2... 54

Tabel XLVI Tabel 11.3... 54

Tabel XLVII Proses 11.4...55

Tabel Proses 12.1... 55

Tabel XLVIII Proses 12.2... 56

Tabel XLIX Tabel 12.3... 57

Tabel L Proses 12.4... 57

Tabel LI Proses 13.1... 58

Tabel LII Proses 13.2... 59

Tabel LIII Tabel 13.3... 60

Tabel LIV Proses 13.4... 60

Tabel LV Data Username... 61

Tabel LVI Data Password... 61

Tabel LVII Data Kode Baku... 61

Tabel LVIII Data nama baku... 61

Tabel LIX Data jenis Baku... 62

Tabel LX Data jumlah baku... 62

Tabel LXI Data Kode Barang... 62

Tabel LXII Data jenis baku... 63

Tabel LXIII Data jumlah Barang... 63

Tabel LXIV Data ukuran Barang... 63

Tabel LXV Data hargaPok Barang... 63

Tabel LX VI Data hargaJual Barang... 64

Tabel LXVII Data kode customer... 64

Tabel LXVIII Data nama customer... 64

Tabel LXIX Data alamat customer... 65

Tabel LXX Data telepon customer... 65

Tabel LXXI Data nomor detilpemesanan... 65

Tabel LXXII Data namaBrg detilpemesanan... 65

Tabel LXXIII Data ukuran detilpemesanan... 66

Tabel LXXIV Data jumlah detilpemesanan... 66

Tabel LXXVData harga detilpemesanan... 66


(8)

Tabel LXVII Data nomor detilpemesanan... 67

Tabel LXVIII Data namaBrg detilpenjualan... 67

Tabel LXXIV Data ukuran detilpenjualan... 67

Tabel LXXV Data harga detilpenjualan... 68

Tabel LXXVI Data jumlah detilpenjualan... 68

Tabel LXXVII Data total detilpenjualan... 68

Tabel LXXVIII Data keterangan detilpenjualan... 69

Tabel LXXIX Data kodeByr pembayaran... 69

Tabel LXXX Data nama pembayaran... 69

Tabel LXXXI Data tanggal pembayaran... 69

Tabel LXXXII Data jumlah pembayaran...70

Tabel LXXXIII Data jenis pembayaran... ... 70

Tabel LXXXIV Data c1 pembayaran... 70

Tabel LXXXV Data c2 pembayaran... 71

Tabel LXXXVI Data c3 pembayaran... 71

Tabel LXXXVII Data keterangan pembayaran... 71

Tabel LXXXVIII Data nomor pembelian... 72

Tabel LXXXIX Data kodeToko pembelian... 72

Tabel XC Data tanggal pembelian... 72

Tabel XCI Data nama pembelian... 72

Tabel XCII Data jenis pembelian... 73

Tabel XCIII Data jumlah pembelian... 73

Tabel XCIV Data harga pembelian... 73

Tabel XCV Data ukuran pembelian... 74

Tabel XCVI Data warna pembelian... 74

Tabel XCVII Data total pembelian... 74

Tabel XCVIII Data keterangan pembelian... 75

Tabel XCIX Data jenisByr pembelian... 75

Tabel C Data nomor pemesanan... 75

Tabel CI Data tanggalPsn pemesanan... 75

Tabel CII Data tanggasls pemesanan... 76

Tabel CIII Data nama pemesanan... 76

Tabel CIV Data alamat pemesanan... 76

Tabel CV Data pelanggan pemesanan... 77

Tabel CVI Data jenisPsn pemesanan... 77

Tabel CVII Data nomor pengiriman... 77

Tabel CVIII Data tanggal pengiriman... 78

Tabel CIX Data nama pengiriman... 78


(9)

Tabel CXI Data jenis pengiriman... 78

Tabel CXII Data ukuran pengiriman... 79

Tabel CXIII Data jumlah pengiriman... 79

Tabel CXIV Data warna pengiriman... 79

Tabel CXV Data keterangan pengiriman... 80

Tabel CXVI Data nomor penjualan... 80

Tabel CXVII Data nama penjualan... 80

Tabel CXVIII Data tanggalJual penjualan... 81

Tabel CXIX Data tanggalSls penjualan... 81

Tabel CXX Data pelanggan penjualan... 81

Tabel CXXI Data alamat penjualan... 81

Tabel CXXII Data kode Supplier... 82

Tabel CXXIII Data nama supplier... 82

Tabel CXXIV Data alamat supplier... 82

Tabel CXXV Data telepon supplier... 83

Tabel CXXVI Data jenisBrg supplier... 83

Tabel CXXVII Data id user... 83

Tabel CXXVIII Data id_user user... 83


(10)

1

BAB I PENDAHULUAN

1.1 Latar Belakang Masalah

Seiring dengan perkembangan teknologi saat ini, perkembangan dunia usaha akan ikut dipengaruhi dengan teknologi yang ada saat ini. Sehingga dunia usaha akan berusaha mengadaptasikan teknologi kepada tingkat manajemen ataupun setiap unsur di dalam setiap bidang usaha mereka.

Pada beberapa perusahaan umumnya dibidang konveksi masih berbasis sistem manual. Sistem manual itu menuntut ketelitian dari pihak manajerial maupun karyawan. Alasan lain untuk membuat suatu laporan secara instant atau otomatis cukup sulit dan berbelit-belit, sehingga tidak efektif. Ditambah perubahan jaman yang menuntut segala sesuatunya serba cepat. Sistem yang dahulunya dibuat secara manual akan menghambat kinerja dan efektifitas dari bidang usaha tersebut. Cepat atau lambat akan digantikan dengan sistem yang lebih efektif agar suatu bengkel motor dapat menjalankan fungsi secara optimal.

Sistem komputerisasi dapat menjawab semua permasalahan yang telah disebutkan diatas. Dengan merekayasa suatu perangkat lunak, sistem yang dahulunya manual dapat diimplementasikan menjadi digital yang akan meminimalisir bahkan menghilangkan kesalahan-kesalahan yang ada pada sistem manual. Akan terbentuk suatu otomatisasi dalam pengolahan data yang secara langsung dapat menjaga dalam pemeliharaan data suatu perusahaan.

Dalam suatu perusahaan konveksi bahan – bahan yang ada memiliki berbagai jenis dan tipe serta ukuran. Tiap bahan dapat diproses menjadi berbagai barang sesuai pesanan yang ada. Oleh karena itu setiap proses dari tiap bahan untuk menjadi suatu barang berbeda – beda. Sehingga dibutuhkan suatu sistem inventory yang dapat membantu penyimpanan data – data bahan baku tersebut.


(11)

Transaksi penjualan, pembelian, pemesanan, serta pengiriman barang umumnya tidak bekerja secara efektif, terutama dalam memasukkan data serta pencarian data yang akan menghabiskan banyak waktu. Hal ini dikarenakan belum adanya sistem informasi penjualan yang digunakan. Dengan adanya sistem penjualan serta inventory barang maka akan dapat memudahkan dan mempercepat proses penjualan dan pembelian.

Menyadari kebutuhan tersebut, dibuatlah suatu sistem informasi penjualan dan inventory pada perusahaan konveksi yang berbasis web. Adapun sistem penjualan yang dibuat memuat pemrosesan data penjualan ,pembelian, pemesanan, pengiriman, sistem inventory serta proses bisnisdan juga company profile perusahaan. Dengan adanya sistem informasi ini dapat membantu serta mempercepat proses penjualan dan pembelian.

1.2 Rumusan Masalah

Hal-hal yang akan diteliti dalam pengembangan website ini adalah sebagai berikut:

- Bagaimana sistem informasi penjualan ini dapat mengolah data seperti menginput, delete, dan update, data dalam pengiriman barang ?

- Bagaimana sistem informasi penjualan ini dapat mengolah data seperti menginput, delete, update, dan searching data serta mengolah data pembayaran secara kredit dalam penjualan barang ? - Bagaimana sistem informasi penjualan ini dapat mengolah data seperti menginput, delete, update, dan searching data dalam pembelian barang ?

- Bagaimana sistem informasi penjualan ini dapat mengolah data seperti menginput, delete, update, dan searching data dalam


(12)

pemesanan barang serta mengolah data pemesanan barang kedalam penjualan dan pengiriman barang?

- Bagaimana sistem informasi dapat menghitung dan memprediksi jumlah bahan baku yang akan digunakan agar menjadi barang jadi dalam sistem produksi ?

- Bagaimana sistem inventory dapat memproses data – data bahan baku dan barang jadi yang ada seperti menginput, delete, dan update data ?

- Bagaimana company profile melalui website dapat membantu perusahaan dalam memberikan informasi mengenai perusahaan kepada pelanggan ?

1.3 Tujuan Pembahasan

Adapun tujuan membentuk suatu sistem informasi penjualan dan inventory ini sebagai berikut:

1. Untuk memberikan informasi yang akurat dan memberikan efektifitas dalam pengolahan data terhadap penjualan, pembelian, pemesanan, pengiriman barang.

2. Memberikan informasi mengenai perusahaan serta melakukan pesanan melalui website.

3. Untuk memberikan informasi dalam perhitungan prediksi bahan baku yang dibutuhkan untuk menjadi barang jadi.

4. Untuk menghasilkan laporan pembelian dan penjualan yang akurat sehingga dapat berguna sebagai pengambilan keputusan untuk kemajuan perusahaan konveksi masa mendatang.

5. Untuk meningkatkan kinerja dalam proses pembelian dan penjualan dengan sistem informasi yang ada terutama dalam hal kecepatan dalam melakukan suatu transaksi.


(13)

1.4 Ruang Lingkup Kajian

1.4.1 Ruang Lingkup Perangkat Keras

Adapun spesifikasi minimum perangkat keras komputer yang dibutuhkan untuk menjalankan aplikasi ini adalah:

1. CPU Intel /AMD dengan clock 1 GHz. 2. Memori SDRAM /DDR-SDRAM 256 MB. 3. Harddisk 10 GB.

4. Monitor dengan resolusi 1280x800 pixel 256 warna.

5. VGA yang mendukung resolusi 1280x800 pixel 256 warna. 6. Keyboard.

7. Mouse.

1.4.2 Ruang Lingkup Perangkat Lunak

Perangkat lunak-perangkat lunak yang digunakan untuk membangun aplikasi ini adalah:

1. Microsoft Windows XP Professional SP 3

Produk ini adalah sistem operasi minimum dari Microsoft yang dapat digunakan untuk menjalankan sistem informasi penjualan ini.

2. XAMPP

Program ini adalahprogram yang digunakan untuk menjalankan php dan basis data dalam sistem informasi penjualan

3. Macromedia Dreamweaver

Program ini digunakan untuk membuat form – form php yang akan digunakan pada aplikasi.


(14)

1.4.3 Ruang Lingkup Penelitian

Ruang lingkup dari sistem informasi penjualan pada perusahaan Kiky Konveksi ini adalah :

1. pada form pengiriman barang sebatas insert, update, delete, dan searching data pengiriman barang.

2. Pada form penjualan barang sebatas insert, update, delete, dan searching data penjualan barang serta perhitungan akumulasi pembayaran secara kredit. Batas angsuran kredit maksimal hanya tiga kali pembayaran,

3. Pada form pembelian barang sebatas insert, update, delete, dan searching data pembelian barang,

4. Pada form pemesanan barang sebatas insert, update, delete, dan searching data pemesanan barang.data pemesanan barang secara otomatis terdapat pada form penjualan dan pengiriman barang.

5. Pada sistem inventory hanya pengolahan terhadap inventory bahan baku

6. Pada sistem estimasi produksi hanya dapat menghitung prediksi jumlah bahan baku yang akan digunakan untuk dijadikan barang jadi

7. Company profile hanya memberikan informasi mengenai profil perusahaan dan dapat melakukan pemesanan barang

1.5 Sumber Data

Sumber data yang diperlukan untuk membantu dalam penyelesaian masalah yang telah diuraikan diatas, berasal dari antara lain:

1. Buku mudah dan cepat menguasai pemrograman web 2. Buku pintar pemrograman php


(15)

3. Membangun aplikasi berbasis php dan MySql 4. Sumber data non-teknis dari pihak Kiky Konveksi

5. Media elektronik melalui internet, pengumpulan data dengan cara membaca, mempelajari dan menganalisa beberapa artikel elektronik yang berkaitan dengan masalah yang berhubungan dengan penelitian ini.

1.6 Sistematika Penyajian

Sistematika yang disusun merupakan gambaran dari keseluruhan laporan tugas akhir ini. Urutan pembahasannya secara garis besar adalah sebagai berikut :

BAB I. PENDAHULUAN

Bab ini berisi latar belakang pemilihan fitur yang dikembangkan pada website terkait serta apa saja keuntungannya bagi pengguna. Terdapat batasan-batasan masalah apa saja yang akan dibahas pada proyek ini, masalah-masalah apa saja yang akan diteliti dalam pengembangannya. Dalam bab ini juga dijelaskan perkiraan waktu pengerjaan yang dibutuhkan dari mulai pengumpulan bahan, pembuatan fitur pengiriman barang, fitur penjualan barang, fitur pembelian barang, fitur pemesanan barang, website company profile dan juga pembuatan laporan.

BAB II. DASAR TEORI

Bab ini berisi teori-teori penunjang yang berhubungan dengan pengembangan Sistem Informasi Penjualan instansi Kiky Konveksi.

BAB III. PEMODELAN

Bab ini berisi pembahasan secara lengkap mengenai analisis pemecahan masalah, perancangan desain aplikasi, dan penjelasan sistem dimana didalamnya mencakup use case, activity diagram, dan


(16)

class diagram yang digunakan dalam pengembangan Sistem Informasi ini.

BAB IV. PERANCANGAN DAN IMPLEMENTASI

Bab ini berisi penjelasan dari setiap fitur utama yang digunakan sesuai dengan tujuan yang diharapkan.

BAB V. PENGUJIAN

Bab ini berisi hasil pengujian terhadap fungsi-fungsi yang tersedia dalam setiap fitur. Pengujian mencakup jalan tidaknya fitur pengiriman, penjualan, pembelian, dan pemesanan barang serta company profile.

BAB VI. KESIMPULAN DAN SARAN

Bab ini berisi tentang apa saja yang didapat dari proyek pengembangan Sistem Informasi, hasil eveluasi yang didapat. Bab ini juga berisi saran-saran yang dapat digunakan untuk mengembangkan proyek ini kedepannya.


(17)

BAB VI

KESIMPULAN DAN SARAN

Pendahuluan

6.1 Kesimpulan

Melalui aplikasi ini sistem dapat mengolah data seperti insert, update, delete,searching, mencetak dan menampilkan seluruh data pemesanan, penjualan, pembayaran, pengiriman, dan pembelian. Sistem juga dapat mengolah data pembayaran secara kredit. Pada Estimasi Produksi, Aplikasi juga dapat menghitung prediksi jumlah bahan baku dan harga. Pada sistem inventory, aplikasi`dapat mengolah data bahan baku dan barang jadi yang ada. Melalui Company Profile, customer dapat mengetahui informasi seputar informasi atau profil perusahaan.

6.2 Saran

Aplikasi ini perlu dikembangkan lagi, sehingga bukan hanya sistem informasi penjualan dan pembelian saja, tetapi juga haruslah dapat mengolah data sistem produksinya. Sehingga disarankan, sistem informasi ini dapat dikembangkan lagi. Dan pengolahan data pada saat bahan baku masuk sampai dengan barang jadi dijual kepada customer dapat diolah dengan baik melalui aplikasi ini. Sistem diharapkan akan lebih baik jika dapat diakses melalui internet. Sehingga pelanggan dapat melakukan pemesanan secara online


(18)

B.143 Universitas Kristen Maranatha

DAFTAR PUSTAKA

Agustaf Rusdi, Suteja R Bernard, Prijono Agus, Mudah dan Cepat Menguasai Pemrograman Web, Informatika, Bandung, 2006

Hakim Lukmanul, Trik Rahasia Master PHP Terbongkar Lagi, Loko Media, Yogyakarta, 2009

M.Syafi’i , Membangun Aplikasi Berbasis PHP dan MySql

Supriyanto, Dodit , Buku Pintar Pemrograman PHP. Oase Media

Adamson, Chris. & Joshua Marinacci.(2005). Swing Hacks. O'Reilly.

Butzon, Toby. 2002. PHP by Example. Indianapolis : Que.


(1)

1.4 Ruang Lingkup Kajian

1.4.1 Ruang Lingkup Perangkat Keras

Adapun spesifikasi minimum perangkat keras komputer yang dibutuhkan untuk menjalankan aplikasi ini adalah:

1. CPU Intel /AMD dengan clock 1 GHz. 2. Memori SDRAM /DDR-SDRAM 256 MB. 3. Harddisk 10 GB.

4. Monitor dengan resolusi 1280x800 pixel 256 warna.

5. VGA yang mendukung resolusi 1280x800 pixel 256 warna. 6. Keyboard.

7. Mouse.

1.4.2 Ruang Lingkup Perangkat Lunak

Perangkat lunak-perangkat lunak yang digunakan untuk membangun aplikasi ini adalah:

1. Microsoft Windows XP Professional SP 3

Produk ini adalah sistem operasi minimum dari Microsoft yang dapat digunakan untuk menjalankan sistem informasi penjualan ini.

2. XAMPP

Program ini adalahprogram yang digunakan untuk menjalankan php dan basis data dalam sistem informasi penjualan

3. Macromedia Dreamweaver

Program ini digunakan untuk membuat form – form php yang akan digunakan pada aplikasi.


(2)

1.4.3 Ruang Lingkup Penelitian

Ruang lingkup dari sistem informasi penjualan pada perusahaan Kiky Konveksi ini adalah :

1. pada form pengiriman barang sebatas insert, update, delete, dan searching data pengiriman barang.

2. Pada form penjualan barang sebatas insert, update, delete, dan searching data penjualan barang serta perhitungan akumulasi pembayaran secara kredit. Batas angsuran kredit maksimal hanya tiga kali pembayaran,

3. Pada form pembelian barang sebatas insert, update, delete, dan searching data pembelian barang,

4. Pada form pemesanan barang sebatas insert, update, delete, dan searching data pemesanan barang.data pemesanan barang secara otomatis terdapat pada form penjualan dan pengiriman barang.

5. Pada sistem inventory hanya pengolahan terhadap inventory bahan baku

6. Pada sistem estimasi produksi hanya dapat menghitung prediksi jumlah bahan baku yang akan digunakan untuk dijadikan barang jadi

7. Company profile hanya memberikan informasi mengenai profil perusahaan dan dapat melakukan pemesanan barang

1.5 Sumber Data

Sumber data yang diperlukan untuk membantu dalam penyelesaian masalah yang telah diuraikan diatas, berasal dari antara lain:

1. Buku mudah dan cepat menguasai pemrograman web 2. Buku pintar pemrograman php


(3)

4. Sumber data non-teknis dari pihak Kiky Konveksi

5. Media elektronik melalui internet, pengumpulan data dengan cara membaca, mempelajari dan menganalisa beberapa artikel elektronik yang berkaitan dengan masalah yang berhubungan dengan penelitian ini.

1.6 Sistematika Penyajian

Sistematika yang disusun merupakan gambaran dari keseluruhan laporan tugas akhir ini. Urutan pembahasannya secara garis besar adalah sebagai berikut :

BAB I. PENDAHULUAN

Bab ini berisi latar belakang pemilihan fitur yang dikembangkan pada website terkait serta apa saja keuntungannya bagi pengguna. Terdapat batasan-batasan masalah apa saja yang akan dibahas pada proyek ini, masalah-masalah apa saja yang akan diteliti dalam pengembangannya. Dalam bab ini juga dijelaskan perkiraan waktu pengerjaan yang dibutuhkan dari mulai pengumpulan bahan, pembuatan fitur pengiriman barang, fitur penjualan barang, fitur pembelian barang, fitur pemesanan barang, website company profile dan juga pembuatan laporan.

BAB II. DASAR TEORI

Bab ini berisi teori-teori penunjang yang berhubungan dengan pengembangan Sistem Informasi Penjualan instansi Kiky Konveksi.

BAB III. PEMODELAN

Bab ini berisi pembahasan secara lengkap mengenai analisis pemecahan masalah, perancangan desain aplikasi, dan penjelasan sistem dimana didalamnya mencakup use case, activity diagram, dan


(4)

class diagram yang digunakan dalam pengembangan Sistem Informasi ini.

BAB IV. PERANCANGAN DAN IMPLEMENTASI

Bab ini berisi penjelasan dari setiap fitur utama yang digunakan sesuai dengan tujuan yang diharapkan.

BAB V. PENGUJIAN

Bab ini berisi hasil pengujian terhadap fungsi-fungsi yang tersedia dalam setiap fitur. Pengujian mencakup jalan tidaknya fitur pengiriman, penjualan, pembelian, dan pemesanan barang serta company profile.

BAB VI. KESIMPULAN DAN SARAN

Bab ini berisi tentang apa saja yang didapat dari proyek pengembangan Sistem Informasi, hasil eveluasi yang didapat. Bab ini juga berisi saran-saran yang dapat digunakan untuk mengembangkan proyek ini kedepannya.


(5)

KESIMPULAN DAN SARAN

Pendahuluan

6.1 Kesimpulan

Melalui aplikasi ini sistem dapat mengolah data seperti insert, update, delete,searching, mencetak dan menampilkan seluruh data pemesanan, penjualan, pembayaran, pengiriman, dan pembelian. Sistem juga dapat mengolah data pembayaran secara kredit. Pada Estimasi Produksi, Aplikasi juga dapat menghitung prediksi jumlah bahan baku dan harga. Pada sistem inventory, aplikasi`dapat mengolah data bahan baku dan barang jadi yang ada. Melalui Company Profile, customer dapat mengetahui informasi seputar informasi atau profil perusahaan.

6.2 Saran

Aplikasi ini perlu dikembangkan lagi, sehingga bukan hanya sistem informasi penjualan dan pembelian saja, tetapi juga haruslah dapat mengolah data sistem produksinya. Sehingga disarankan, sistem informasi ini dapat dikembangkan lagi. Dan pengolahan data pada saat bahan baku masuk sampai dengan barang jadi dijual kepada customer dapat diolah dengan baik melalui aplikasi ini. Sistem diharapkan akan lebih baik jika dapat diakses melalui internet. Sehingga pelanggan dapat melakukan pemesanan secara online


(6)

B.143 Universitas Kristen Maranatha

DAFTAR PUSTAKA

Agustaf Rusdi, Suteja R Bernard, Prijono Agus, Mudah dan Cepat

Menguasai Pemrograman Web, Informatika, Bandung, 2006

Hakim Lukmanul, Trik Rahasia Master PHP Terbongkar Lagi, Loko Media, Yogyakarta, 2009

M.Syafi’i , Membangun Aplikasi Berbasis PHP dan MySql Supriyanto, Dodit , Buku Pintar Pemrograman PHP. Oase Media

Adamson, Chris. & Joshua Marinacci.(2005). Swing Hacks. O'Reilly.

Butzon, Toby. 2002. PHP by Example. Indianapolis : Que.