Sistem Informasi Penjualan dan Pembelian Trafo CV Era.

(1)

ABSTRAK

Sebuah perusahaan barang akan selalu memiliki keterkaitan dengan supplier dan konsumen. Untuk memenuhi kebutuhan stok gudang, sebuah perusahaan akan melakukan pemesanan ke supplier. Jika barang dalam gudang kekurangan stok maka sebuah perusahaan akan mengalami kesulitan dalam penjualan barangnya ke konsumen. Dengan adanya data-data yang cukup banyak akan cukup menyulitkan untuk melakukan pencatatan. Oleh karena itu perancangan sebuah sistem berbasis komputerisasi akan sangat membantu sebuah perusahaan dalam melakukan pendataan data-data tersebut. Mulai dari data pembelian, data penjualan maupun data dalam hal stok gudang. Selain itu, dengan menggunakan sistem komputerisasi akan mengurangi kemungkinan kesalahan oleh manusia. Dengan adanya sistem yang baik akan meningkatkan kinerja perusahaan yang akan meningkatkan juga hasil penjualan yang lebih baik. Tujuan dari penelitian ini adalah merancang sebuah sistem informasi yang dapat melakukan pencatatan yang lebih baik daripada dilakukan secara manual. Metode yang dilakukan dalam penelitian ini adalah analisis deskriptif dengan pendekatan studi kasus. Pengumpulan data dilakukan dengan metode wawancara kepada perusahaan. Website ini dibangun dengan framework codeigniter dan dengan bahasa pemrograman PHP dan basis data phpmyadmin. Hasil penelitian menunjukan bahwa aplikasi sistem informasi membantu dalam mengorganisasikan data lebih cepat, lebih akurat dan dapat dipercaya.


(2)

ABSTRACT

A company will always have linkages with suppliers and consumers. To meet the needs of the warehouse stock, a company will place an order to the supplier. If the goods are in warehouse stock shortages then a company would have difficulty in selling goods to consumers. The existence of data that pretty much would be quite difficult to do the recording. Therefore the design of a computerized based system will really help a company do the data logging. Starting from the purchase data, sales data as well as data in terms of stocking warehouses. In addition, by using a computerized system will reduce the possibility of error by humans. With a good system will improve the company's performance will improve also better sales results.The purpose of this research is to design an information system that can do recording better than was done manually. Methods undertaken in this study is a descriptive analysis of the case study approach. Data collection is done by the method of interview to the company. This website was built with the codeigniter framework and with the PHP programming language and the database phpmyadmin. Results of the study showed that application of information system helps inorganizing data faster, more accurate and reliable.


(3)

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii

PRAKATA ... iv

ABSTRAK ... vi

DAFTAR ISI ... viii

DAFTAR GAMBAR ... xii

DAFTAR NOTASI/ LAMBANG ... xv

DAFTAR TABEL ... xxiii

DAFTAR LAMPIRAN ... xxv

DAFTAR SINGKATAN ... xxvi

BAB 1. PENDAHULUAN ... 1

1.1 Latar Belakang Masalah ... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan Pembahasan... 2

1.4 Ruang Lingkup Kajian... 2

1.5 Sumber Data ... 3

1.6 Sistematika Penyajian ... 3

BAB 2. KAJIAN TEORI ... 5

2.1 Sistem Informasi ... 5

2.2 Proses Bisnis ... 6

2.3 Teori Pembelian ... 7

2.4 Teori Penjualan ... 9

2.4.1 Tujuan Penjualan ... 9

2.5 Flowchart atau Diagram Alir ... 10

2.6 Entity Relationship Diagram (ERD)... 11

2.6.1 Tipe Entity ... 11

2.6.2 Atribut ... 11

2.6.3 Relationship ... 12


(4)

2.8 Bahasa Pemrograman PHP ... 15

2.9 Basis Data ... 16

2.9.1 Komponen Dasar Basis Data ... 17

2.10 Black Box ... 19

BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 20

3.1 Profil Perusahaan ... 20

3.2 Proses Bisnis ... 20

3.2.1 Sistem Pembelian ... 21

3.2.2 Sistem Penjualan kepada Konsumen ... 22

3.3 Use Case ... 23

3.3.1 Use Case Sistem Data Master ... 23

3.4 Class Diagram ... 24

3.5 Activity Diagram ... 29

3.5.1 Activity Diagram Login Admin ... 30

3.5.2 Activity Diagram Tambah Data Produk ... 31

3.5.3 Activity Diagram Ubah Data Produk ... 32

3.5.4 Activity Diagram Hapus Data Produk ... 33

3.5.5 Activity Diagram Cari Data Produk ... 34

3.5.6 Activity Diagram Tambah Data Pelanggan ... 35

3.5.7 Activity Diagram Ubah Data Pelanggan ... 36

3.5.8 Activity Diagram Cari Data Pelanggan ... 37

3.5.9 Activity Diagram Tambah Order ... 38

3.5.10 Activity Diagram Hapus Order ... 39

3.5.11 Activity Diagram Tambah Data Supplier ... 40

3.5.12 Activity Diagram Ubah Data Supplier ... 41

3.5.13 Activity Diagram Hapus Data Supplier ... 42

3.5.14 Activity Diagram Cari Data Supplier ... 43

3.5.15 Activity Diagram Terima Pembayaran ... 44

3.5.16 Activity Diagram Tolak dan Hapus Pembayaran ... 45

3.5.17 Activity Diagram Cari Pembayaran ... 46

3.5.18 Activity Diagram Cari Laporan ... 47


(5)

3.6 Entity Relationship Diagram ... 49

3.7 Transformasi Entity Relationship Diagram ke Tabel ... 49

3.8 User Interface Design ... 55

3.8.1 Login ... 55

3.8.2 Menu Utama ... 55

3.8.3 Menu Admin ... 56

3.8.4 Menu Data Produk ... 57

3.8.5 Menu Data Pelanggan ... 57

3.8.6 Menu Data Supplier ... 58

3.8.7 Menu Data Penjualan ... 59

3.8.8 Menu Data Pembelian ... 59

3.8.9 Menu Data Pengiriman ... 60

3.8.10 Menu Laporan ... 61

BAB 4. HASIL PENELITIAN ... 62

4.1 Login ... 62

4.2 Menu Utama ... 63

4.3 Menu Data Supplier ... 64

4.4 Menu Data Pelanggan ... 64

4.5 Menu Data Produk ... 65

4.5.1 Menu Kategori Produk ... 66

4.5.2 Menu Tambah Produk-General ... 67

4.5.3 Menu Produk Minimum Stok ... 69

4.5.4 Menu Atribut Produk ... 70

4.5.5 Menu Brand Produk ... 71

4.6 Menu Konfirmasi Pembayaran ... 72

4.6.1 Tampilan Diterima ... 73

4.7 Menu Order ... 74

4.8 Menu Data Admin ... 77

BAB 5. PEMBAHASAN DAN HASIL UJI COBA PENELITIAN ... 78

5.1 Halaman Login ... 78


(6)

5.2.2 Halaman Konfirmasi Pembayaran Manual ... 81

5.3 Halaman Data Produk ... 82

5.3.1 Halaman Tambah Atribut Produk ... 82

5.3.2 Halaman Tambah Brand Produk ... 83

5.4 Halaman Tambah Data Pelanggan ... 83

BAB 6. SIMPULAN DAN SARAN ... 85

6.1 Simpulan ... 85

6.2 Saran ... 85


(7)

DAFTAR GAMBAR

Gambar 3.1 Flowchart Pembelian ... 21

Gambar 3.2 Flowchart Penjualan ... 22

Gambar 3.3 Use Case Sistem Data Master ... 23

Gambar 3.4 Gambar Class Diagram Aplikasi ... 24

Gambar 3.5 Activity Diagram Login Admin ... 30

Gambar 3.6 Activity Diagram Tambah Data Produk ... 31

Gambar 3.7 Activity Diagram Ubah Data Produk ... 32

Gambar 3.8 Activity Diagram Hapus Data Produk ... 33

Gambar 3.9 Activity Diagram Cari Data Produk ... 34

Gambar 3.10 Activity Diagram Tambah Data Pelanggan ... 35

Gambar 3.11 Activity Diagram Ubah Data Pelanggan ... 36

Gambar 3.12 Activity Diagram Cari Data Pelanggan ... 37

Gambar 3.13 Activity Diagram Tambah Order ... 38

Gambar 3.14 Activity Diagram Hapus Order ... 39

Gambar 3.15 Activity Diagram Tambah Data Supplier ... 40

Gambar 3.16 Activity Diagram Ubah Data Supplier ... 41

Gambar 3.17 Activity Diagram Hapus Data Supplier ... 42

Gambar 3.18 Activity Diagram Cari Data Supplier ... 43

Gambar 3.19 Activity Diagram Terima Pembayaran ... 44

Gambar 3.20 Activity Diagram Tolak dan Hapus Pembayaran ... 45

Gambar 3.21 Activity Diagram Cari Pembayaran ... 46

Gambar 3.22 Activity Diagram Cari Laporan ... 47

Gambar 3.23 Activity Diagram Verifikasi Pembayaran ... 48

Gambar 3.24 Gambar ERD Sistem Perusahaan CV Era ... 49

Gambar 3.25 Rancangan Halaman Login ... 55

Gambar 3.26 Rancangan Halaman Menu Utama ... 56

Gambar 3.27 Rancangan Halaman Menu Admin ... 56

Gambar 3.28 Rancangan Halaman Menu Data Produk ... 57

Gambar 3.29 Rancangan Halaman Menu Data Pelanggan ... 58


(8)

Gambar 3.31 Rancangan Halaman Menu Data Penjualan ... 59

Gambar 3.32 Rancangan Halaman Menu Data Pembelian ... 60

Gambar 3.33 Rancangan Halaman Menu Data Pengiriman ... 61

Gambar 3.34 Rancangan Halaman Menu Laporan ... 61

Gambar 4.1 Tampilan Login ... 62

Gambar 4.2 Menu Utama ... 63

Gambar 4.3 Menu Data Supplier ... 64

Gambar 4.4 Menu Data Pelanggan ... 65

Gambar 4.5 Menu Data Produk ... 66

Gambar 4.6 Menu Kategori Produk ... 66

Gambar 4.7 Menu Penambahan dan Pengubahan Kategori Produk ... 67

Gambar 4.8 Menu Tambah Produk-General ... 68

Gambar 4.9 Menu Tambah Produk-Data Produk... 68

Gambar 4.10 Menu Tambah Produk-Keterangan Produk ... 69

Gambar 4.11 Menu Produk Minimum Stok ... 70

Gambar 4.12 Menu Atribut Produk ... 70

Gambar 4.13 Menu Atribut Produk-Tambah ... 71

Gambar 4.14 Menu Brand Produk ... 71

Gambar 4.15 Menu Brand Produk-Tambah ... 72

Gambar 4.16 Menu Konfirmasi Pembayaran ... 72

Gambar 4.17 Tampilan Pembayaran Diterima ... 73

Gambar 4.18 Tampilan Ubah Status Pesanan ... 73

Gambar 4.19 Tampilan Konfirmasi Pembayaran Manual ... 74

Gambar 4.20 Menu Order ... 74

Gambar 4.21 Data Telah Diisi Lengkap ... 75

Gambar 4.22 Halaman Data Pelanggan yang telah diisi ... 75

Gambar 4.23 Halaman Pilih Jasa Pengiriman ... 76

Gambar 4.24 Notifikasi Pesanan Baru ... 76

Gambar 4.25 Menu Data Admin ... 77

Gambar 4.26 Edit Data Admin ... 77

Gambar 5.1 Gambar Testing Login ... 78


(9)

Gambar 5.3 Gambar Testing Nama Barang ... 80

Gambar 5.4 Gambar Testing Atribut Barang ... 80

Gambar 5.5 Gambar Testing Quantity ... 80

Gambar 5.6 Gambar Testing Kelengkapan Data ... 81

Gambar 5.7 Gambar Testing Kelengkapan Data ... 82

Gambar 5.8 Gambar Testing Nama Atribut Produk ... 83

Gambar 5.9 Gambar Testing Nama Brand Produk ... 83


(10)

DAFTAR NOTASI/ LAMBANG

Jenis Notasi/Lambang Nama Arti

ERD Entitas /

Entity

Data inti yang akan disimpan; bakal tabel pada basis data; benda yang memiliki data dan

harus disimpan

datanya agar dapat diakses oleh aplikasi komputer.;

ERD

Atribut

Field atau kolom data yang butuh disimpan dalam suatu entitas.

ERD Atribut

kunci primer

Field atau kolom data dalam suatu entitas dan digunakan sebagai kunci akses record

yang diinginkan;

bersifat unik

ERD

Atribut multinilai /

multivalue

Field atau kolom data yang butuh disimpan dalam suatu entitas yang dapat memiliki nilai lebih dari satu.

nama_atribut

nama_atribut


(11)

Jenis Notasi/Lambang Nama Arti

ERD

Relasi

Penghubung antar

entitas; biasanya diawali dengan kata kerja

ERD

Asosiasi /

Association

Penghubung antar

relasi dan entitas di

mana di kedua

ujungnya memiliki

multiplicity

kemungkinan jumlah pemakaian

Use Case

Use case

Fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit atau aktor; dinyatakan dengan kata kerja

Use Case Asosiasi /

association

Komunikasi antara aktor dan use case

yang berpartipasipasi pada use case atau

use case memiliki interaksi dengan aktor. nama_relasi

nama use case


(12)

Jenis Notasi/Lambang Nama Arti

Use Case Aktor / actor Orang, proses, atau

sistem lain yang berinteraksi dengan sistem informasi yang akan dibuat di luar sistem informasi yang akan dibuat itu sendiri, jadi walaupun symbol dari aktor adalah gambar orang; biasanya dinyatakan menggunakan kata benda di awal frase nama aktor.

Use Case

Ekstensi /

extend

Relasi use case

tambahan ke sebuah

use case dimana use

case yang

ditambahkan dapat berdiri sendiri walau

tanpa use case

tambahan; mirip

dengan prinsip

inheritance pada pemrograman

berorientasi objek Admin


(13)

Jenis Notasi/Lambang Nama Arti

Use Case Generalisasi

/

generalizatio n

Hubungan

generalisasi dan spesialisasi (umum-khusus) antara dua

buah use case

dimana fungsi yang satu adalah fungsi yang lebih umum.

Activity Diagram

Status awal

Status awal aktifitas

sistem, sebuah

diagram aktifitas

memiliki sebuah

status awal.

Activity Diagram

Aktifitas

Aktifitas yang

dilakukan sistem, aktifitas biasanya diawali dengan kata kerja.

Activity Diagram

Percabanga n / decision

Asosiasi

percabangan dimana jika ada pilihan aktifitas lebih dari satu.

Activity Diagram

Penggabung an / join

Asosiasi

penggabungan

dimana lebih dari satu aktifitas digabungkan menjadi satu


(14)

Jenis Notasi/Lambang Nama Arti

Activity Diagram

Status akhir

Status akhir yang dilakukan sistem,

sebuah diagram

aktifitas memiliki sebuah status akhir.

Class

Diagram Package

Sebuah bungkusan dari satu atau lebih komponen.

Class Diagram

Kelas Kelas pada struktur

sistem.

Class Diagram

Antarmuka /

interface

Sama dengan konsep

interface dalam pemrograman

berorientasi objek.

Class Diagram

Asosiasi /

association

Relasi antarkelas

dengan makna

umum.

Class Diagram

Asosiasi berarah /

directed association

Relasi antarkelas dengan makna kelas yang satu digunakan oleh kelas yang lain.

package

+operasi()

-atribut


(15)

Jenis Notasi/Lambang Nama Arti

Class

Diagram Generalisasi

Relasi antarkelas

dengan makna

generalisasi-spesialisasi (umum-khusus).

Class Diagram

Agregasi /

aggregation

Relasi antarkelas

dengan makna

semua-bagian (whole-part).

Flowchart Input /

Output

Merepresentasikan

input data atau output

data yang diproses atau informasi.

Flowchart Proses Menunjukan kegiatan

proses dari operasi program komputer

Flowchart Keputusan Untuk penyeleksian

kondisi di dalam program

Flowchart Dokumen Menunjukan dokumen

input dan output yang baik untuk proses manual, mekanik, atau komputer.


(16)

Jenis Notasi/Lambang Nama Arti

Flowchart Manual

Operation

Menunjukan pekerjaan yang dilakukan secara

manual.

Flowchart Manual Input Input yang

dimasukkan secara manual dari keyboard

Flowchart Offline

Storage

Penyimpanan yang tidak dapat diakses oleh komputer secara

langsung

Flowchart Terminal

Points

Menunjukkan awal / akhir dari flowchart

Flowchart Harddisk Menunjukan

input/outputmenggun akan harddisk.

Flowchart Garis Alir Menunjukan arus dari


(17)

Jenis Notasi/Lambang Nama Arti

Flowchart Penghubung Menunjukan

penghubung ke halaman yang sama

atau halaman lain.

Referensi :


(18)

DAFTAR TABEL

Tabel 3.1 Tabel Class Supplier ... 25

Tabel 3.2 Tabel Class Produk ... 25

Tabel 3.3 Tabel Class Brand ... 26

Tabel 3.4 Tabel Class Pengiriman ... 26

Tabel 3.5 Tabel Class Pelanggan ... 27

Tabel 3.6 Tabel Class Kategori ... 27

Tabel 3.7 Tabel Class Admin ... 28

Tabel 3.8 Tabel Class Order ... 28

Tabel 3.9 Tabel Class AccountBank ... 29

Tabel 3.10 Skema Tabel Sys_user ... 50

Tabel 3.11 Skema Tabel Account Bank ... 50

Tabel 3.12 Skema Tabel Order ... 50

Tabel 3.13 Skema Tabel Category_product ... 51

Tabel 3.14 Skema Tabel Pelanggan ... 51

Tabel 3.15 Skema Tabel Free_shipping_city ... 51

Tabel 3.16 Skema Tabel Brand ... 52

Tabel 3.17 Skema Tabel Product ... 52

Tabel 3.18 Skema Tabel Supplier ... 52

Tabel 3.19 Skema Tabel Ukuran ... 53

Tabel 3.20 Skema Tabel Attribute_product ... 53

Tabel 3.21 Skema Tabel Attribute ... 53

Tabel 3.22 Skema Tabel Payment_confirm ... 53

Tabel 3.23 Skema Tabel Order_pembelian ... 54

Tabel 3.24 Skema Tabel Rl_order ... 54

Tabel 5.1 Black box Testing Halaman Login ... 78

Tabel 5.2 Black Box Testing Halaman Menu Order ... 79

Tabel 5.3 Black Box Halaman Data Pengiriman ... 81

Tabel 5.4 Black Box Halaman Konfirmasi Pembayaran Manual ... 81

Tabel 5.5 Black Box Halaman Data Produk ... 82


(19)

Tabel 5.7 Black Box Tambah Brand Produk ... 83 Tabel 5.8 Black Box Tambah Data Pelanggan ... 84


(20)

DAFTAR LAMPIRAN


(21)

DAFTAR SINGKATAN

CV Commanditaire Vennootschap

DBA Database Administrator

DBMS Database Management System

ERD Entity Relationship Diagram

OO Object-Oriented

OOAD Object-Oriented Analysis/Design

OOSE Object-Oriented Software Engineering

OMT Object Modeling Technique


(22)

BAB 1.

PENDAHULUAN

Bab ini akan berisi tentang latar belakang, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data dan juga sistematika penyajian.

1.1 Latar Belakang Masalah

Sistem pembelian, penjualan dan stok barang merupakan bagian yang penting dalam pengoperasian suatu perusahaan. Sistem stok barang memberikan pengaruh pada informasi penerimaan barang oleh perusahaan yang diperoleh dari supplier. Oleh karena itu perusahaan harus benar-benar mengawasi dan mengendalikan kegiatan pembelian, penjualan serta stok barang dengan menerapkan sistem yang memadai, sehingga target penjualan dapat dicapai dengan baik dan pembelian yang dilakukan dapat menjadi lebih optimal dengan menyesuaikan stok barang.

Dalam hal ini perusahaan masih menggunakan proses pencatatan yang manual dan menggunakan kertas sehingga membutuhkan waktu yang lama dalam pendataan data penjualan, data pembelian maupun data stok barang. Dengan proses manual juga, perusahaan sering mengalami masalah perbedaan stok gudang dengan catatan yang ada.

Oleh karena itu diperlukan perancangan dan desain sistem baru yang dapat menggantikan sistem lama dan memberikan keunggulan tersendiri dibandingkan dengan sistem sebelumnya. Perancangan sistem ini meliputi sistem pengelolaan data pembelian, pengelolaan data penjualan dan juga pengelolaan data stok barang. Perancangan sistem informasi ini juga diharapkan dapat menangani kendala atau permasalahan yang dihadapi dari perusahaan ini.


(23)

2

1.2 Rumusan Masalah

Dari latar belakang yang ada, dapat dirumuskan permasalahan sebagai berikut:

1. Bagaimana membuat aplikasi untuk mengelola data pembelian pada perusahaan CV Era?

2. Bagaimana membuat aplikasi untuk mengelola data penjualan pada perusahaan CV Era?

3. Bagaimana membuat aplikasi yang dapat mengelola stok barang?

1.3 Tujuan Pembahasan

Adapun tujuan dari aplikasi ini yaitu:

1. Membuat aplikasi website yang dapat mengelola data pembelian pada perusahaan CV Era.

2. Membuat aplikasi website yang dapat mengelola data penjualan pada perusahaan CV Era.

3. Membuat aplikasi website yang dapat mengelola stok barang pada perusahaan CV Era.

1.4 Ruang Lingkup Kajian

Ruang lingkup dalam pembuatan aplikasi ini, yaitu :

 Perangkat Keras (Minimal) :

1. Pentium 4 (2Ghz). 2. RAM 2 GB DDR. 3. Harddisk 640 Gb. 4. Monitor.

5. Keyboard.  Perangkat Lunak :

1. Bahasa pemrograman yang digunakan adalah PHP.


(24)

3

 Batasan Aplikasi :

Aplikasi yang dibangun akan berbasis aplikasi website dan implementasinya akan terbatas pada perusahaan CV Era yang berada di kota Bandung serta pembahasan akan sebatas mengelola data penjualan, mengelola data pembelian dan mengelola stok barang, tidak mengelola data-data lain seperti data-data pegawai.

1.5 Sumber Data

Sumber data yang diperoleh dibagi menjadi dua kategori. Sumber data primer berupa informasi yang diperoleh dari CV Era. Sedangkan sumber data sekunder meliputi buku penunjang, referensi, sumber informasi tertulis, dan situs-situs di internet

1.6 Sistematika Penyajian

Sistematika penyajian laporan untuk tugas akhir ini direncanakan sebagai berikut :

BAB I PENDAHULUAN

Bab ini berisi tentang pendahuluan yang terdiri dari latar belakang, rumusan masalah, tujuan, ruang lingkup kajian, sumber data, serta sistematika penyajian dari proyek tugas akhir ini.

BAB II KAJIAN TEORI

Bab ini membahas mengenai teori-teori mendasar yang digunakan penulis untuk membantu dalam tugas akhir.

BAB III ANALISIS DAN RANCANGAN SISTEM

Bab ini akan membahas mengenai profil perusahaan dan juga akan disertakan proses bisnis dan flowchart.


(25)

4

BAB IV HASIL PENELITIAN

Bab ini akan menjelaskan tentang hasil yang telah dicapai dimulai dari instalasi sampai penggunaan.

BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Bab ini akan membahas tentang pengetesan sesuai dengan metode yang dibahas.

BAB VI SIMPULAN DAN SARAN

Bab ini berisi kesimpulan dari pembahasan pada perancangan serta analisa pengujian aplikasi yang dibuat dan untuk lebih meningkatkan hasil akhir yang lebih baik maka penulis juga memberikan saran-saran untuk perbaikan serta penyempurnaan aplikasi ini.


(26)

BAB 2.

KAJIAN TEORI

Bab 2 akan berisi rangkuman atas teori-teori yang digunakan untuk mendasari penyelesaian tugas akhir.

2.1 Sistem Informasi

Secara umum Sistem informasi dapat didefinisikan sebagai suatu sistem di dalam suatu organisasi yang merupakan kombinasi dari orang-orang, fasilitas, teknologi, media prosedur-prosedur dan pengendalian yang ditujukan untuk mendapatkan jalur komunikasi penting, memberi sinyal kepada manajemen dan yang lainnya terhadap kejadian-kejadian internal dan eksternal yang penting dan menyediakan suatu dasar informasi.

Menurut Tata Sutabri [2, p. 2], “sistem adalah suatu kumpulan atau himpunan dari unsur-unsur komponen, atau variable yang terorganisir, saling

berintegrasi, satu sama lain dan terpadu”. Menurut Mc. Leod [3, p. 4], “sistem didefinisikan sebagai sekelompok elemen-elemen yang terintegrasi dengan

maksud yang sama untuk mencapai suatu tujuan”. Menurut Marimin, Hendri

Tanjung, dan Haryo Prabowo [4, p. 4], “sistem adalah suatu kesatuan usaha yang terdiri dari bagian-bagian yang berkaitan satu sama lain yang berusaha

mencapai suatu tujuan dalam suatu lingkungan kompleks”.

Sistem informasi dalam suatu organisasi dapat dikatakan sebagai suatu sistem yang menyediakan informasi bagi semua tingkatan dalam organisasi tersebut kapan saja diperlukan. Sistem ini menyimpan, mengambil, mengubah, mengolah dan mengkomunikasikan informasi yang diterima dengan menggunakan sistem informasi atau peralatan sistem lainnya.

Sifat-sifat dasar dari suatu sistem, antara lain :

 Pencapaian tujuan, orientasi pencapaian tujuan akan memberikan sifat dinamis kepada sistem, memberi ciri perubahan yang terus menerus dalam usaha mencapai tujuan.


(27)

BAB 6.

SIMPULAN DAN SARAN

Pada bab ini akan dijelaskan hasil kesimpulan selama proses pembuatan sistem dan saran atau masukan agar sistem ini digunakan lebih optimal.

6.1 Simpulan

Berdasarkan hasil pengamatan dalam melakukan analisis dan perancangan dapat ditarik kesimpulan sebagai berikut:

1. Perancangan aplikasi yang telah dibuat sudah dapat mempermudah dalam melakukan pemesanan dan penjualan barang untuk kebutuhan gudang dikarenakan proses manual dibentuk menjadi sebuah sistem komputerisasi.

2. Proses data di gudang sudah terintegrasi mulai dari permintaan dari pelanggan sampai kepada pengiriman barang karena terdapat cara memasukan data yang otomatis dimulai dari pengisian data pelanggan dan juga cara pengiriman dengan menggunakan jasa pengiriman yang disediakan oleh sistem ini.

3. Pengolahan data barang sudah lebih cepat karena adanya data yang tersimpan dalam sistem sehingga dapat melakukan pencarian data dengan cepat dan juga dapat melihat laporan.

6.2 Saran

Saran-saran untuk membangun sistem agar lebih baik lagi adalah sebagai berikut:

1. Proses pemesanan barang masih menggunakan via telepon pada aplikasi ini. Disarankan agar proses pemesanan dapat dilakukan dengan penambahan suatu fitur sehingga pemesanan barang dapat dilakukan dengan langsung berhubungan dengan sistem.

2. Aplikasi ini dapat dikembangkan menjadi aplikasi berbasis web. Hal ini bertujuan supaya pemimpin perusahaan dapat mengakses aplikasi dimanapun dan kapanpun selama terhubung dengan koneksi internet.


(28)

86

Diharapkan dengan adanya setiap saran maupun masukan yang diberikan dapat bermanfaat dan memberikan inspirasi bagi pengembang aplikasi dapat menyajikan aplikasi yang lebih bermanfaat dan lebih mudah digunakan setiap pengguna.


(29)

DAFTAR PUSTAKA

[1] M. Shalahuddin and R. A. S, Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek, 2nd ed., Bandung: Informatika, 2014.

[2] T. Subatri, Analisa Sistem Informasi, Yogyakarta: ANDI, 2007.

[3] H. A. Fatta, "Analisis dan Perancangan Sistem Informasi," Yogyakarta, Andi Offset, 2007.

[4] M. H. Tanjung and H. Prabowo, "Sistem Informasi Manajemen Sumber Daya Manusia," Jakarta, Grasindo, 2006.

[5] "Definisi Proses Bisnis," 14 September 2012. [Online]. Available: http://sim.constructive-learning.net/?p=86. [Accessed 24 September 2014].

[6] "Official Site of Rifiana Arief - Gunadarma University," 2013. [Online]. Available: http://rifiana.staff.gunadarma.ac.id/Downloads/folder/0.8. [Accessed 24 September 2014].

[7] B. Swastha, "Manajemen Penjualan," Yogyakarta, Liberty Yogyakarta, 2005.

[8] T. Wibowo, "Buku Catatan," [Online]. Available: http://www.bukucatatan.web.id/2013/11/pengertian-erd.html. [Accessed 27 September 2014].

[9] S. W. Ambler, The Elements of UML 2.0 Style, New York: Cambridge University, 2005.

[10] Andre, "Dunia Ilmu Komputer," 2015, [Online]. Available:

http://www.duniailkom.com/pengertian-dan-fungsi-php-dalam-pemograman-web/. [Accessed 1 Mei 2015].

[11] T. Wibowo. [Online]. Available:


(1)

3

 Batasan Aplikasi :

Aplikasi yang dibangun akan berbasis aplikasi website dan implementasinya akan terbatas pada perusahaan CV Era yang berada di kota Bandung serta pembahasan akan sebatas mengelola data penjualan, mengelola data pembelian dan mengelola stok barang, tidak mengelola data-data lain seperti data-data pegawai.

1.5 Sumber Data

Sumber data yang diperoleh dibagi menjadi dua kategori. Sumber data primer berupa informasi yang diperoleh dari CV Era. Sedangkan sumber data sekunder meliputi buku penunjang, referensi, sumber informasi tertulis, dan situs-situs di internet

1.6 Sistematika Penyajian

Sistematika penyajian laporan untuk tugas akhir ini direncanakan sebagai berikut :

BAB I PENDAHULUAN

Bab ini berisi tentang pendahuluan yang terdiri dari latar belakang, rumusan masalah, tujuan, ruang lingkup kajian, sumber data, serta sistematika penyajian dari proyek tugas akhir ini.

BAB II KAJIAN TEORI

Bab ini membahas mengenai teori-teori mendasar yang digunakan penulis untuk membantu dalam tugas akhir.

BAB III ANALISIS DAN RANCANGAN SISTEM

Bab ini akan membahas mengenai profil perusahaan dan juga akan disertakan proses bisnis dan flowchart.


(2)

4

BAB IV HASIL PENELITIAN

Bab ini akan menjelaskan tentang hasil yang telah dicapai dimulai dari instalasi sampai penggunaan.

BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Bab ini akan membahas tentang pengetesan sesuai dengan metode yang dibahas.

BAB VI SIMPULAN DAN SARAN

Bab ini berisi kesimpulan dari pembahasan pada perancangan serta analisa pengujian aplikasi yang dibuat dan untuk lebih meningkatkan hasil akhir yang lebih baik maka penulis juga memberikan saran-saran untuk perbaikan serta penyempurnaan aplikasi ini.


(3)

BAB 2.

KAJIAN TEORI

Bab 2 akan berisi rangkuman atas teori-teori yang digunakan untuk mendasari penyelesaian tugas akhir.

2.1 Sistem Informasi

Secara umum Sistem informasi dapat didefinisikan sebagai suatu sistem di dalam suatu organisasi yang merupakan kombinasi dari orang-orang, fasilitas, teknologi, media prosedur-prosedur dan pengendalian yang ditujukan untuk mendapatkan jalur komunikasi penting, memberi sinyal kepada manajemen dan yang lainnya terhadap kejadian-kejadian internal dan eksternal yang penting dan menyediakan suatu dasar informasi.

Menurut Tata Sutabri [2, p. 2], “sistem adalah suatu kumpulan atau himpunan dari unsur-unsur komponen, atau variable yang terorganisir, saling

berintegrasi, satu sama lain dan terpadu”. Menurut Mc. Leod [3, p. 4], “sistem didefinisikan sebagai sekelompok elemen-elemen yang terintegrasi dengan

maksud yang sama untuk mencapai suatu tujuan”. Menurut Marimin, Hendri

Tanjung, dan Haryo Prabowo [4, p. 4], “sistem adalah suatu kesatuan usaha yang terdiri dari bagian-bagian yang berkaitan satu sama lain yang berusaha

mencapai suatu tujuan dalam suatu lingkungan kompleks”.

Sistem informasi dalam suatu organisasi dapat dikatakan sebagai suatu sistem yang menyediakan informasi bagi semua tingkatan dalam organisasi tersebut kapan saja diperlukan. Sistem ini menyimpan, mengambil, mengubah, mengolah dan mengkomunikasikan informasi yang diterima dengan menggunakan sistem informasi atau peralatan sistem lainnya.

Sifat-sifat dasar dari suatu sistem, antara lain :

 Pencapaian tujuan, orientasi pencapaian tujuan akan memberikan sifat dinamis kepada sistem, memberi ciri perubahan yang terus menerus dalam usaha mencapai tujuan.


(4)

BAB 6.

SIMPULAN DAN SARAN

Pada bab ini akan dijelaskan hasil kesimpulan selama proses pembuatan sistem dan saran atau masukan agar sistem ini digunakan lebih optimal.

6.1 Simpulan

Berdasarkan hasil pengamatan dalam melakukan analisis dan perancangan dapat ditarik kesimpulan sebagai berikut:

1. Perancangan aplikasi yang telah dibuat sudah dapat mempermudah dalam melakukan pemesanan dan penjualan barang untuk kebutuhan gudang dikarenakan proses manual dibentuk menjadi sebuah sistem komputerisasi.

2. Proses data di gudang sudah terintegrasi mulai dari permintaan dari pelanggan sampai kepada pengiriman barang karena terdapat cara memasukan data yang otomatis dimulai dari pengisian data pelanggan dan juga cara pengiriman dengan menggunakan jasa pengiriman yang disediakan oleh sistem ini.

3. Pengolahan data barang sudah lebih cepat karena adanya data yang tersimpan dalam sistem sehingga dapat melakukan pencarian data dengan cepat dan juga dapat melihat laporan.

6.2 Saran

Saran-saran untuk membangun sistem agar lebih baik lagi adalah sebagai berikut:

1. Proses pemesanan barang masih menggunakan via telepon pada aplikasi ini. Disarankan agar proses pemesanan dapat dilakukan dengan penambahan suatu fitur sehingga pemesanan barang dapat dilakukan dengan langsung berhubungan dengan sistem.

2. Aplikasi ini dapat dikembangkan menjadi aplikasi berbasis web. Hal ini bertujuan supaya pemimpin perusahaan dapat mengakses aplikasi


(5)

86

Diharapkan dengan adanya setiap saran maupun masukan yang diberikan dapat bermanfaat dan memberikan inspirasi bagi pengembang aplikasi dapat menyajikan aplikasi yang lebih bermanfaat dan lebih mudah digunakan setiap pengguna.


(6)

DAFTAR PUSTAKA

[1] M. Shalahuddin and R. A. S, Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek, 2nd ed., Bandung: Informatika, 2014.

[2] T. Subatri, Analisa Sistem Informasi, Yogyakarta: ANDI, 2007.

[3] H. A. Fatta, "Analisis dan Perancangan Sistem Informasi," Yogyakarta, Andi Offset, 2007.

[4] M. H. Tanjung and H. Prabowo, "Sistem Informasi Manajemen Sumber Daya Manusia," Jakarta, Grasindo, 2006.

[5] "Definisi Proses Bisnis," 14 September 2012. [Online]. Available: http://sim.constructive-learning.net/?p=86. [Accessed 24 September 2014].

[6] "Official Site of Rifiana Arief - Gunadarma University," 2013. [Online]. Available: http://rifiana.staff.gunadarma.ac.id/Downloads/folder/0.8. [Accessed 24 September 2014].

[7] B. Swastha, "Manajemen Penjualan," Yogyakarta, Liberty Yogyakarta, 2005.

[8] T. Wibowo, "Buku Catatan," [Online]. Available: http://www.bukucatatan.web.id/2013/11/pengertian-erd.html. [Accessed 27 September 2014].

[9] S. W. Ambler, The Elements of UML 2.0 Style, New York: Cambridge University, 2005.

[10] Andre, "Dunia Ilmu Komputer," 2015, [Online]. Available:

http://www.duniailkom.com/pengertian-dan-fungsi-php-dalam-pemograman-web/. [Accessed 1 Mei 2015].

[11] T. Wibowo. [Online]. Available: