Sistem Informasi Penjualan dan Pembelian Trafo CV Era.
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: