Sistem Informasi Pengolahan Dan Pemasaran Mebel Menggunakan Program Vb Net Pada Pt.asia Mujur
-
Upload
akim-manaor-hara-pardede -
Category
Documents
-
view
377 -
download
2
Transcript of Sistem Informasi Pengolahan Dan Pemasaran Mebel Menggunakan Program Vb Net Pada Pt.asia Mujur
KARYA ILMIAH
SISTEM INFORMASI PENGOLAHAN DAN PEMASARAN MEBELMENGGUNAKAN PROGRAM VB NET PADA PT. ASIA MUJUR
Oleh:
AKIM MANAOR HARA PARDEDE, ST., M.KomNIDN. 0124037904
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTERKAPUTAMASTMIK KAPUTAMA
BINJAI2014
i
ABSTRAK
Dalam pengelolaan List of Mebel (LoM) diperlukan suatu sistempengolahan data untuk memberikan informasi yang berhubungan dengan LoMantara lain kode barang, nama barang, harga satuan, stok barang yang ada, danstok minimal barang yang harus ada. Pengolahan yang akan dirancang adalahpengolahan data LoM yang ada pada bagian pemasaran PT. Asia Mujur diSambirejo karena sistem yang selama ini dilakukan secara manual denganmenggunakan data yang berupa dokumen arsip yang dirasa kurang efektif danefisien sehingga menghambat informasi yang dibutuhkan oleh manajemenperusahaan, oleh karena itu penulis akan membuat pengolahan data barang yangbaru, yang diharapkan akan membantu dalam menangani permasalahan dalampengolahan data barang pada bagian pemasaran perusahaan
Kata Kunci : system informasi, pemasaran.
ii
ABSTRACT
List of Mebel Furniture in management (LoM) required a data processingsystem to provide information relating to the LoM include the item code, itemname, unit price, the existing stock of goods, and a minimum stock of goods thatshould be there. Processing is to be designed LoM existing data processing on themarketing of PT. Asia Mujur in Sambirejo because the system that had been donemanually by using the data in the form of archival documents that it is lesseffective and efficient thereby inhibiting the information needed by the company'smanagement, therefore the author will make the processing of new data items,which are expected to help in dealing with problems in data processing goods atthe company's marketing
Keywords: information systems, marketing.
viii
KATA PENGANTAR
Puji Syukur Penulis ucapkan kepada Tuhan Yang Maha Esa atas
segala limpahan dan karunia-Nya sehingga penulis dapat menyelesaikan Karya
Ilmiah ini dengan judul “Sistem Informasi Pengolahan Dan Pemasaran Mebel
Menggunakan Program Vb Net Pada Pt. Asia Mujur” Adapun pihak-pihak
yang banyak membantu penulis, dengan kerendahan hati penulis mengucapkan
terima kasih kepada :
1. Ibu Lina Arliana, SE., MM selaku Ketua STMIK KAPUTAMA Binjai.
2. Seluruh kerabat dan pihak-pihak yang telah memberikan motivasi dan
kerjasamanya yang baik terhadap penulis.
3. Teristimewa istri tercinta Yessika P L Tobing, SKM.
Penulis menyadari bahwa Laporan Karya Ilmiah ini masih jauh dari
kesempurnaan karena terbatasnya ilmu yang penulis miliki. Saran dan kritikan
yang sifatnya membangun sangat diharapkan. Semoga Laporan Karya Ilmiah ini
ada manfaatnya. Akhir kata penulis mengucapkan terima kasih.
Binjai, Januari 2014
Penulis
Akim Manaor Hara Pardede, ST., M.KomNIDN. 0124037904
vi
DAFTAR ISI
ABSTRAK............................................................................................................................. iKATA PENGATAR .............................................................................................................. iiiDAFTAR ISI.......................................................................................................................... viDAFTAR TABEL.................................................................................................................. viiiDAFTAR GAMBAR............................................................................................................. ixDAFTAR LAMPIRAN.......................................................................................................... xiBAB I PENDAHULUAN.......................................................................................... 1
1.1 Latar Belakang ................................................................................... 11.2 Identifikasi Masalah........................................................................... 21.3 Batasan Masalah ................................................................................ 21.4 Rumusan Masalah.............................................................................. 31.5 Tujuan Penelitihan ............................................................................. 31.6 Manfaat penelitihan ........................................................................... 31.7 Sistematika Penulisan ........................................................................ 4
BAB II LANDASAN TEORI...................................................................................... 62.1 Pengertian Sistem............................................................................... 62.2 Pengertian Informasi .......................................................................... 62.3 Pengertian Sistem Informasi .............................................................. 82.4 Pengertian Pengolahan Data .............................................................. 82.5 Pengertian Pemasaran ........................................................................ 92.6 Pengertian Mebel (furniture).............................................................. 112.7 Pengertian Data Base SQL Server ..................................................... 122.8 Pengertian Relasi Data ....................................................................... 122.9 Pengertian Data Flow Diagram (DFD) .............................................. 122.10 Pengertian Flowchart ......................................................................... 182.11 Pengertian Kamus Data...................................................................... 202.12 Pengertian DataBase .......................................................................... 202.13 Pengertian Visual Basic 2008 .......................................................... 24
2.13.1 Mengenal Visual Studio 2008 .............................................. 252.13.2 Menambahkan Komponen VB............................................. 282.13.3 Menambahkan Script VB ..................................................... 29
2.14 Crystal Report .................................................................................... 30BAB III ANALISIS SISTEM BERJALAN .................................................................. 31
3.1 Tinjauan Instansi ................................................................................ 313.1.1 Sejarah Instansi .................................................................... 313.1.2 Struktur Organisasi dan Fungsi ............................................ 333.1.3 Deskripsi Tugas.................................................................... 33
3.2 Prosedur Sistem Berjalan................................................................... 363.3 Flowmap (Flow Of Document).......................................................... 383.4 Kamus Data Sistem Berjalan ............................................................. 393.5 Spesifikasi Sistem Yang Sedang Berjalan ........................................ 39
3.5.1 Spesifikasi Bentuk Dokumen Masukkan ............................. 403.5.2 Spesifikasi Bentuk Dokumen Keluaran ............................... 42
vii
3.5.3 Spesifikasi File ..................................................................... 453.6 Permasalahan ..................................................................................... 423.7 Alternatif Pemecahan Masalah .......................................................... 43
BAB IV RANCANGAN SISTEM USULAN .............................................................. 444.1 Prosedur Sistem Usulan ..................................................................... 444.2 Diagram Alir Data Sistem Usulan ..................................................... 45
4.2.1 Diagram Konteks ................................................................... 464.2.2 Data Flow Diagram ............................................................... 46
4.3 Kamus Data Sistem Usulan ............................................................... 474.4 Spesifikasi Sistem Usulan.................................................................. 49
4.4.1 Spesifikasi Bentuk Dokumen Masukan ................................. 494.4.2 Spesifikasi Bentuk Dokumen Keluaran ................................. 554.4.3 Spesifikasi File....................................................................... 604.4.4 Noemalisasi File..................................................................... 614.4.5 Spesifikasi Program ............................................................... 654.4.6 Hasil Program ........................................................................ 65
4.5 Spesifikasi Sistem Komputer ............................................................. 764.5.1 Umum .................................................................................... 714.5.2 Spesifikasi Perangkat Keras................................................... 724.5.3 Spesifikasi Perangkat Lunak.................................................. 72
4.6 Jadwal Implementasi.......................................................................... 73
BAB V KESIMPULAN DAN SARAN ...................................................................... 745.1 Kesimpulan ........................................................................................ 745.2 Saran .................................................................................................. 74
DAFTAR PUSTAKA
LAMPIRAN
viii
DAFTAR TABEL
Tabel II.1 Simbol – simbol pada ERD................................................................................ 18Tabel II.2 Simbol-simbol DFD........................................................................................... 20Tabel II.3 Simbol – Simbol Flowchart ............................................................................... 21Tabel II.4 Simbol – Simbol Yang digunakam dalam kamus data ...................................... 22Tabel III.1 Kamus Data Sistem Berjalan SPM .................................................................... 39Tabel III.2 Kamus Data FFO ............................................................................................... 40Tabel III.3 Kamus Data JAM............................................................................................... 41Tabel III.4 Kamus Data BA................................................................................................. 42Tabel III.5 Kamus Data BB ................................................................................................. 43Tabel IV.1 Tabel Barang....................................................................................................... 61Tabel IV.2 Tabel Pelanggan ................................................................................................. 61Tabel IV.3 Tabel Pemesanana .............................................................................................. 61Tabel IV.4 Tabel Penjualan .................................................................................................. 62Tabel IV.5 Tabel Pengiriman................................................................................................ 62Tabel IV.6 Tabel Jadwal Implementasi ................................................................................ 73
ix
DAFTAR GAMBAR
Gambar II.1 Query Analyzer ................................................................................................. 8Gambar II.2 Hirarki Data ....................................................................................................... 25Gambar II.3 Relasi One to One.............................................................................................. 26Gambar II.4 Relasi One to Many ........................................................................................... 27Gambar II.5 Relasi Many to Many ........................................................................................ 28Gambar II.6 Visual Studio 2008 ............................................................................................ 29Gambar III.1 Pembuatan Aplikasi Visual Basic Baru .......................................................... 33Gambar III.2 Form Disigner .................................................................................................. 38Gambar III.3 Komponen VB ................................................................................................. 40Gambar III.4 Lingkungan Kerja Source Code dari VB ......................................................... 41Gambar IV.1 Rancangan Diagram Konteks Sistem Usulan .................................................. 45Gambar IV.2 DFD Level 0 Sistem yang diusulkan ............................................................... 46Gambar.IV.3 Rancangan Form Login .................................................................................. 49Gambar IV.4 Rancangan Form Menu Utama ........................................................................ 50Gambar IV.5 Rancangan Form Data Barang......................................................................... 50Gambar IV.6 Rancangan Form Data Pelanggan.................................................................... 51Gambar. IV.7 Rancangan Form Data Pemesanan ................................................................. 52Gambar. IV.8 Rancangan Form Data Penjualan.................................................................... 53Gambar. IV.9 Rancangan Form Data Pengiriaman ............................................................... 54Gambar IV.10 Rancangan Output Form Data Barang........................................................... 55Gambar IV.11 Rancangan Output Form Data Pelanggan...................................................... 55Gambar IV.12 Rancangan Output Form Data Pemesanan .................................................... 56Gambar IV.13 Rancangan Output Form Data Penjualan....................................................... 56Gambar IV.14 Relasi Pengolahan dan Pemasaran Mebel ..................................................... 57Gambar IV.15 Form Login .................................................................................................... 57Gambar IV.16 Form Menu Utama......................................................................................... 58Gambar IV.17 Form Input Barang......................................................................................... 66Gambar IV.18 Form Data Pelanggan..................................................................................... 67Gambar IV.19 Form Data Pemesanan ................................................................................... 67Gambar IV.20 Form Data Penjualan ..................................................................................... 68Gambar IV.21 Form Data Pengiriman................................................................................... 69Gambar IV.22 Laporan Data Barang ..................................................................................... 69Gambar IV.23 Laporan Data Pelanggan................................................................................ 70Gambar IV.24 Laporan Pemesanan ....................................................................................... 70Gambar IV.25 Laporan Penjualan ......................................................................................... 71
BAB IPENDAHULUAN
1.1 Latar Belakang Masalah
Sistem informasi pemasaran merupakan kumpulan dari sub-sub yang
saling berhubungan satu sama lain secara harmonis dengan tujuan untuk
mengolah data yang berkaitan dengan masalah pemasaran menjadi sistem
informasi pemasaran yang diperlukan oleh manajemen untuk mengambil
keputusan dalam rangka melaksanakan fungsinya. Oleh karena itu proses
transaksi yang sedang berjalan pada saat ini akan dirubah menjadi lebih baik lagi
menggunakan sistem yang baru dengan cara yaitu pelanggan membeli barang
yang sudah jadi langsung di perusahaan, dan cara kedua yaitu pelanggan memesan
barang terlebih dahulu dengan harga yang variatif. Semua transaksi ini dapat
dilakukan dengan mudah jika konsumen datang langsung ke perusahaan dan
melakukan pemesanan dan transaksi mebel yang diinginkan.
List of Mebel (LoM) merupakan daftar mebel/barang beserta harganya
yang dikelola oleh bagian pemasaran perusahaan. Dengan adanya data LoM akan
memudahkan bagian pemasaran dalam melaksanakan tugasnya, yaitu untuk
memasarkan produk perusahaan. Keakuratan Data LoM akan memudahkan dalam
transaksi dengan pelanggan, karena dari data LoM ini kita akan mengetahui
apakah barang yang dipesan oleh konsumen itu tersedia atau tidak, juga dalam
data LoM ini akan memuat tentang segala sesuatu tentang barang/mebel yang
dipasarkan oleh perusahaan secara detail.
Kesalahan dalam pencatatan data LoM akan mengakibatkan kerugian yang
sangat fatal bagi perusahaan, sedangkan pengolahan data barang masih
menggunakan dokumen arsip, maka akan mengakibatkan keterlambatan dalam
pembuatan laporan kepada bagian lain yang saling berhubungan. Peranan LoM
sangat penting dalam suatu kegiatan pemasaran perusahaan. Dalam pengelolaan
LoM diperlukan suatu sistem pengolahan data untuk memberikan informasi yang
berhubungan dengan LoM antara lain kode barang, nama barang, harga satuan,
stok barang yang ada, dan stok minimal barang yang harus ada. Pengolahan yang
akan dirancang adalah pengolahan data LoM yang ada pada bagian pemasaran PT.
Asia Mujur di Sambirejo karena sistem yang selama ini dilakukan secara manual
dengan menggunakan data yang berupa dokumen arsip yang dirasa kurang efektif
dan efisien sehingga menghambat informasi yang dibutuhkan oleh manajemen
perusahaan.
Karena pentingnya sistem informasi pemasaran, tentu diperlukan adanya
peningkatan kualitas sumber daya manusia yang handal dan terampil dalam
bidang teknologi informasi yang ditunjang dengan perangkat teknologi informasi
yang canggih, dengan tujuan untuk meningkatkan kualitas informasi yang
dihasilkan dan pihak-pihak yang memerlukan informasi dapat menggunakannya
dalam manajemen dan dalam pengambilan keputusan. Untuk mendapatkan
kemudahan dalam pelayanan informasi secara efisien dan akurat, maka diperlukan
adanya sistem informasi pemasaran dengan pengolahan data LoM yang baik.
Untuk itu dalam Laporan Karya Ilmiah ini penulis akan mengusulkan
sebuah sistem pengolahan data yang baru untuk memperbaiki sistem pengolahan
data yang lama dengan menggunakan program aplikasi VB Net database SQL
Server sebagai penyimpan datanya, oleh karena itu penulis akan membuat
pengolahan data barang yang baru, yang diharapkan akan membantu dalam
menangani permasalahan dalam pengolahan data barang pada bagian pemasaran
perusahaan.
Dari uraian di atas maka penulis dalam penyusunan penelitian ini akan
mengambil judul “SISTEM INFORMASI PENGOLAHAN DAN
PEMASARAN MEBEL MENGGUNAKAN PROGRAM VB NET PADA
PT. ASIA MUJUR”.
1.2 Identifikasi Masalah
1. Bagaimana mengetahui data barang yang ada, dan data pemesanan barang,
serta jumlah penjualan barang sehingga tidak memerlukan waktu yang
lama?
2. Bagaimana mengatasi keterlambatan informasi antar bagian yang saling
berhubungan sehingga pemasaran barang dapat berjalan dengan lancar?
1.3 Batasan Masalah
Penelitian yang dilakukan penulis pada sistem informasi pemasaran
mempunyai ruang lingkup yang luas, oleh karena itu agar tidak terjadi
kesimpangsiuran didalam pembuatan Laporan penelitian ini, maka penulis akan
mengemukakan batasan masalah sehubungan dengan penelitian yang penulis
lakukan:
1. Penulis melakukan penelitian pada masalah yang berhubungan dengan
data yang diperlukan dibagian pemasaran untuk memproses pengolahan
data LoM yaitu laporan data barang, jumlah pemesanan barang, dan
penjualan barang kepada konsumen.
2. Data yang ada pada bagian pemasaran hanya menyangkut pada data yang
ada dibagian pengolahan dan pemasaran barang saja.
3. Program ini hanya akan digunakan pada bagian pengolahan data dan
pemasaran mebel dengan dibatasi dengan adanya password untuk
keamanan datanya.
1.4 Rumusan Masalah
1. Bagaimana merancang sistem informasi pengolahan data dan pemasaran
mebel di PT. Asia Mujur?
2. Bagaimana membangun sistem informasi pengolahan data dan pemasaran
mebel di PT. Asia Mujur?
1.5 Tujuan Penelitian
Tujuan yang ingin dicapai dari pembuatan sistem informasi pengolahan
dan pemasaran mebel menggunakan program vb net pada PT. Asia Mujur yaitu:
1. Membuat suatu program aplikasi dalam hal pengolahan data LoM
sehingga dapat menangani permasalahan yang ada.
2. Mencoba memberikan sistem usulan baru atau memberikan solusi dalam
menangani pekerjaan, memberikan informasi pemasaran dengan
melakukan pengolahan data LoM, untuk menghasilkan informasi yang
cepat, tepat, dan akurat, sehingga permasalahan yang terjadi dapat
terselesaikan.
1.6 Manfaat Penelitian
Dalam permasalahan di atas dapat diungkapkan beberapa manfaat
penelitian sebagai berikut:
1. Manfaat bagi dunia ilmu pengetahuan.
Diharapkan akan memberikan sebuah kontribusi positif untuk kemajuan
ilmu pengetahuan dan teknologi.
2. Manfaat bagi perusahaan.
Memberikan kontribusi terhadap peningkatan efektifitas dan efesiensi
dalam pekerjaan.
3. Manfaat bagi peneliti.
Dapat meningkatkan kualitas bagi peneliti itu sendiri dan menjadikannya
sebuah pengalaman dalam melakukan analisis dan perancangan sebuah
sistem
1.7 Sistematika Penulisan
Penyusun mnguraikan sistematika penyusunan Laporan Karya Ilmiah ini
sebagai berikut:
BAB I : PENDAHULUAN
Bab ini menguraikan tentang Latar Belakang Masalah, Identifikasi
Masalah, Batasan Masalah, Tujuan Penelitian, Manfaat Penelitian,
Sistematika Penulisan dan Rencana Kegiatan.
BAB II : LANDASAN TEORI
Bab ini berisi tentang uraian-uraian teori yang menunjang dan
berhubungan dengan masalah yang akan penyusun kaji didalam
penelitian dan pembuatan Laporan Karya Ilmiah ini. Pengertian
sistem, informasi, sistem informasi, mebel, pengolahan dan
pemasaran, database SQL, ERD, DFD, flowchart, kamus data, Visual
Basic 2008.
BAB III : ANALISIS SISTEM BERJALAN
Bab ini menguraikan tentang sejarah singkat, struktur organisasi,
tugas dan tanggung jawab dan sistem berjalan pada PT. Asia Mujur,
dan informasi dari perusahaan mengenai situasi dan kondisi yang
berhubungan dengan pengolahan dan pemasaran.
BAB IV : RANCANGAN SISTEM USULAN
Bab ini berisi tentang Perancangan Proses dimana terdapat di
dalamnya, Perancangan Program yang berisi tentang Perancangan
input/output, Pengkodean, Struktur Program, Kebutuhan Sistem.
BAB V : KESIMPULAN DAN SARAN
Bab ini berisi tentang Kesimpulan dan saran Penulis terhadap hasil
penelitian yang telah dilakukan penulis di perusahaan.
8
BAB IILANDASAN TEORI
2.1 ` Pengertian Sistem
Banyak para ahli yang mengungkapkan definisi sistem, salah satunya
adalah sebagai berikut:
Menurut Zulkifli (2008 : 4) “Sistem adalah himpunan sesuatu “benda”
nyata atau abstrak (a set of things) yang terdiri dari bagian–bagian atau
komponen-komponen yang saling berkaitan, berhubungan, berketergantungan dan
saling mendukung, yang secara keseluruhan bersatu dalam satu kesatuan (unity)
untuk mencapai tujuan tertentu secara efisien dan efektif”.
2.1.1 Karakteristik Sistem
Suatu sistem mempunyai karakteristik atau sifat-sifat tertentu, yaitu
mempunyai komponen-komponen (components), batas sistem (boundary),
lingkungan luar sistem (environments), penghubung (interface), masukan (input),
keluaran (output), pengolah (process) dan sasaran (objectives) atau tujuan (goal).
1. Komponen Sistem
Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi yang
artinya saling bekerja sama membentuk satu kesatuan. Komponen-
komponen sistem atau elemen-elemen sistem dapat berupa suatu subsistem
atau bagian-bagian dari sistem.
2. Batas Sistem
Batas sistem (boundary) merupakan daerah yang membatasi antara suatu
sistem dengan sistem lainnya atau dengan lingkungan luarnya. Batas
sistem ini memungkinkan suatu sistem dipandang sebagai satu kesatuan.
8
3. Lingkungan Luar Sistem
Lingkungan luar (environment) dari suatu sistem adalah apapun diluar
batas dari sistem yang mempengaruhi operasi sistem. Lingkungan luar
sistem dapat bersifat menguntungkan dan dapat juga bersifat merugikan
sistem tersebut.
4. Penghubung Sistem
Penghubung (interface) merupakan media penghubung antara satu
subsistem dengan subsistem lainnya. Melalui penghubung ini
memungkinkan sumber-sumber daya mengalir dari satu subsistem ke
subsistem yang lainnya.
5. Masukan Sistem
Masukan (input) adalah energi yang dimasukkan ke dalam sistem.
Masukan dapat berupa masukan perawatan (maintenance input) dan
masukan sinyal (signal input).
6. Keluaran Sistem
Keluaran (output) adalah hasil dari energi yang diolah dan diklasifikasikan
menjadi keluaran yang berguna dan sisa pembuangan.
7. Pengolah Sistem
Suatu sistem dapat mempunyai suatu bagian pengolah yang akan merubah
masukan menjadi keluaran. Suatu sistem produksi akan mengolah
masukan berupa bahan baku dan bahan-bahan yang lain menjadi keluaran
berupa barang jadi.
9
8. Sasaran Sistem
Suatu sistem pasti mempunyai tujuan (goal) atau sasaran (objective).
Kalau suatu sistem tidak mempunyai sasaran, maka operasi sistem tidak
akan ada gunanya.
2.1.2 Klasifikasi Sistem
Sistem dapat diklasifikasikan dari beberapa sudut pandangan, diantaranya
adalah sebagai berikut:
1. Sistem diklasifikasikan sebagai sistem abstrak (abstract system) dan
sistem fisik (physical system). Sistem abstrak adalah sistem yang berupa
pemikiran atau ide-ide yang tidak tampak secara fisik. Sistem fisik
merupakan sistem yang ada secara fisik.
2. Sistem diklasifikasikan sebagai sistem alamiah (natural system) dan sistem
buatan manusia (human made system). Sistem alamiah adalah sistem yang
terjadi melalui proses alam, tidak dibuat manusia. Sistem buatan manusia
adalah sistem yang dirancang oleh manusia.
3. Sistem diklasifikasikan sebagai sistem tertentu (deterministik system) dan
sistem tak tentu (probabilistic system). Sistem tertentu beroperasi dengan
tingkah laku yang sudah dapat diprediksi.
4. Sistem diklasifikasikan sebagai sistem tertutup (closed system) dan sistem
terbuka (open system). Sistem tertutup merupakan sistem yang tidak
berhubungan dan tidak terpengaruh dengan lingkungan luarnya. Sistem
terbuka adalah sistem yang berhubungan dan terpengaruh dengan
lingkungan luarnya.
10
2.2 Pengertian Informasi
Banyak para ahli yang mengungkapkan definisi Informasi, salah satunya
adalah sebagai berikut:
Menurut Nugroho (2011, h. 6), “Informasi adalah data yang telah diolah
sedemikian rupa sehingga memiliki makna tertentu bagi pengguna”. Tanpa suatu
informasi, suatu sistem tidak akan berjalan dengan lancar dan akhirnya bisa mati.
Suatu organisasi tanpa adanya suatu informasi maka organisasi tersebut tidak bisa
berjalan dan tidak bisa beropersi. Dengan kata lain sumber informasi adalah data.
Data menggambarkan suatu kejadian yang sedang terjadi, dimana data tersebut
akan diolah dan diterapkan didalam sistem menjadi input yang berguna dalam
suatu sistem. Secara rinci definisi data adalah sebagai berikut:
1. Data adalah pengambaran dari sesuatu dan kejadian yang kita hadapi.
2. Data adalah kenyataan yang mengambarkan suatu kejadian-kejadian dan
kesatuan nyata.
2.3 Pengertian Sistem Informasi
Telah diketahui bahwa informasi merupakan hal yang sangat penting bagi
manajemen dalam pengambilan keputusan. Informasi dapat diperoleh dari sistem
informasi (Information system) atau disebut juga dengan processing system atau
infornation-generating systems.
Menurut Diana dan Setiawati (2011, h. 4), “Sistem informasi adalah
kumpulan dari sub-sub sistem baik fisik maupun non fisik yang saling
berhubungan satu sama lain dan saling bekerja sama secara harmonis untuk
mencapai satu tujuan yaitu mengolah data menjadi informasi yang berguna”.
11
Menurut Fatta (2007, h. 14), “sistem informasi merupakan sistem dengan
komponen-komponen yang bekerja untuk mengolah data menjadi informasi”.
1. Komponen-komponen Sistem Informasi terdiri dari:
a. Hardware, yaitu : Monitor, CPU, Keyboard, Mouse, Printer.
b. Software, merupakan kumpulan dari perintah atau fungsi yang
ditulis dan aturan tertentu untuk memerintahkan komputer
melaksanakan tugas tertentu. Software dapat digolongkan menjadi
sistem operasi (Windows ’98, Windows XP) Program aplikasi
seperti aplikasi Akuntansi, Aplikasi Pengolah Kata, Aplikasi
Grafis, dan Utilitas (Anti virus).
c. Data, merupakan komponen dasar dari informasi yang akan
diproses lebih lanjut untuk menghasilkan informasi.
d. Manusia sebagai user, termasuk komponen dari operator,
programming, analis (pimpinan) untuk menjalankan, mengontrol
dan meminpin dalam pembuatan sebuah sistem informasi.
e. Prosedur, merupakan dokumentasi atau proses sistem yang akan
dibuat dan dipergunakan untuk menghasilkan sistem informasi.
2. Kegiatan Sistem Informasi:
a. Input, menggambarkan suatu sistem kegiatan untuk menyediakan
data untuk diproses.
b. Proses, menggambarkan bagaimana suatu data diproses untuk
menghasilkan suatu informasi yang bernilai tambah.
c. Output, suatu kegiatan untuk menghasilkan laporan dari proses.
12
d. Penyimpanan, suatu kegiatan untuk memelihara dan meyimpan
data.
e. Kontrol, suatu aktivitas untuk menjamin bahwa sistem informasi
tersebut berjalan sesuai dengan diharapkan.
2.4 Pengertian Pengolahan Data
Banyak para ahli yang mengungkapkan definisi Pengolahan data, salah
satunya adalah sebagai berikut:
Menurut M Manullang (2005, h.1), “Pengolahan data adalah suatu proses
dengan mana pelaksanaan suatu tujuan tertentu diselenggarakan dan diawasi”.
Berdasarkan pengertian diatas maka disimpulkan yang dimaksud
pengolahan adalah Proses pengawasan pada suatu pelaksanaan kebijakan dan
pencapaian tujuan.
2.5 Pengertian Pemasaran
Banyak para ahli yang mengungkapkan definisi Pemasaran, salah satunya
adalah sebagai berikut:
Menurut Swastha dan Irawan, (2005, h. 10), “Pemasaran adalah salah satu
kegiatan pokok yang perlu dilakukan oleh perusahaan baik itu perusahaan barang
atau jasa dalam upaya untuk mempertahankan kelangsungan hidup usahanya”.
Hal tersebut disebabkan karena pemasaran merupakan salah satu kegiatan
perusahaan, dimana secara langsung berhubungan dengan konsumen. Maka
kegiatan pemasaran dapat diartikan sebagai kegiatan manusia yang berlangsung
dalam kaitannya dengan pasar.
Pemasaran merupakan faktor penting untuk mencapai sukses bagi
perusahaan akan mengetahui adanya cara dan falsafah yang terlibat didalamnya.
13
Cara dan falsafah baru ini disebut konsep pemasaran (marketing concept). Konsep
pemasaran tersebut dibuat dengan menggunakan tiga faktor dasar yaitu:
1. Saluran perencanaan dan kegiatan perusahaan harus berorientasi pada
konsumen/ pasar.
2. Volume penjualan yang menguntungkan harus menjadi tujuan perusahaan,
dan bukannya volume untuk kepentingan volume itu sendiri.
3. Seluruh kegiatan pemasaran dalam perusahaan harus dikoordinasikan dan
diintegrasikan secara organisasi.
Menurut Swastha dan Irawan, (2005, h. 10) mendefinisikan konsep
pemasaran sebuah falsafah bisnis yang menyatakan bahwa pemuasan kebutuhan
konsumen merupakan syarat ekonomi dan sosial bagi kelangsungan hidup
perusahaan. Bagian pemasaran pada suatu perusahaan memegang peranan yang
sangat penting dalam rangka mencapai besarnya volume penjualan, karena dengan
tercapainya sejumlah volume penjualan yang diinginkan berarti kinerja bagian
pemasaran dalam memperkenalkan produk telah berjalan dengan benar. Penjualan
dan pemasaran sering dianggap sama tetapi sebenarnya berbeda.
Tujuan utama konsep pemasaran adalah melayani konsumen dengan
mendapatkan sejumlah laba, atau dapat diartikan sebagai perbandingan antara
penghasilan dengan biaya yang layak. Ini berbeda dengan konsep penjualan yang
menitikberatkan pada keinginan perusahaan. Falsafah dalam pendekatan
penjualan adalah memproduksi sebuah pabrik, kemudian meyakinkan konsumen
agar bersedia membelinya. Sedangkan pendekatan konsep pemasaran
menghendaki agar manajemen menentukan keinginan konsumen terlebih dahulu,
setelah itu baru melakukan bagaimana caranya memuaskan.
14
Lima model komunikasi dalam pemasaran, yaitu :
1. Iklan : Setiap bentuk presentasi yang bukan dilakukan orang dan promosi
gagasan, barang, atau jasa oleh sponsor yang telah ditentukan.
2. Promosi Penjualan : Berbagai jenis insentif jangka pendek untuk
mendorong orang mencoba atau membeli produk atau jasa.
3. Hubungan masyarakat dan pemberitaan : Berbagai program yang
dirancang untuk mempromosikan atau melindungi citra perusahaan atau
masing-masing produknya.
4. Penjualan pribadi : Interaksi tatap muka dengan satu atau beberapa calon
pembeli dengan maksud untuk melakukan presentasi, menjawab
pertanyaan, dan memperoleh pemesanan.
5. Pemasaran langsung dan interaktif : Penggunaan surat, telepon ,
faksimili,e-mail, atau internet untuk berkomunikasi langsung atau
meminta tanggapan atau berdialog dengan pelanggan tertentu dan calon
pelanggan.
2.6 Pengertian Mebel (Furniture)
Mebel atau furniture adalah perlengkapan rumah yang mencakup semua
barang seperti kursi, meja, dan lemari. Mebel berasal dari kata movable, yang
artinya bisa bergerak. Pada zaman dahulu meja kursi dan lemari relatif mudah
digerakkan dari batu besar, tembok, dan atap. Sedangkan kata furniture berasal
dari bahasa Prancis fourniture (1520-30 Masehi). Fourniture mempunyai asal kata
fournir yang artinya furnish atau perabot rumah atau ruangan. Walaupun mebel
15
dan furniture punya arti yang beda, tetapi yang ditunjuk sama yaitu meja, kursi,
lemari, dan seterusnya.
Dalam kata lain, mebel atau furnitur adalah semua benda yang ada di
rumah dan digunakan oleh penghuninya untuk duduk, berbaring, ataupun
menyimpan benda kecil seperti pakaian atau cangkir. Mebel terbuat dari kayu,
papan, kulit, sekrup, dan lain-lain.
2.7 Pengertian Data Base SQL Server
SQL Server adalah sistem manajemen database relasional (RDBMS) yang
dirancang untuk aplikasi dengan arsitektur client/server. Istilah client, server, dan
client/server dapat digunakan untuk merujuk kepada konsep yang sangat umum
atau hal yang spesifik dari perangkat keras atau perangkat lunak. Pada level yang
sangat umum, sebuah client adalah setiap komponen dari sebuah sistem yang
meminta layanan atau sumber daya (resource) dari komponen sistem lainnya.
Sedangkan sebuah server adaah setiap komponen sistem yang menyediakan
layanan atau sumber daya ke komponen sistem lainnya.
SQL Server mempunyai beberapa program utilitas yang dapat membantu
dalam mengatur database. Dua utilitas yang sangat penting dalam SQL Server
adalah Enterprise Manager dan Query Analyser.
1. Enterprise Manager
Enterprise Manager adalah sebuah program utilitas yang membantu dalam
mengatur database SQL Server dari satu komputer. Enterprise Manager
menggunakan fasilitas dari Microsoft Management Console untuk menampilkan
informasi dan melakukan beberapa fungsinya. Beberapa fasilitas yang terdapat
dalam Enterprise Manager adalah:
16
1. Mengatur kumpulan user yang login.
2. Membuat dan Menghapus database.
3. Membuat, Menghapus dan Merubah Tabel, Index dan View.
4. Mengatur database user.
5. Backup dan Recover database.
6. Melihat file log dari setiap tindakan.
Management Console menampilkan hierarkhi objek dalam struktur pohon
pada bagian sebelah kiri dari jendela, dimana objek yang dipilih ditampilkan pada
jendela sebelah kanan. Beberapa fungsi atau tindakan dapat dilakukan dengan cara
menekan tombol mouse sebelah kanan pada sebuah objek dan memilih sebuah
option pada menu pop-up yang yang muncul.
2. Query Analyzer
Query Analyzer adalah program utilitas yang digunakan untuk
menjalankan perintah SQL dan melihat hasil dari perintah SQL yang dikerjakan.
Query Analyzer juga memperlihatkan bagaimana perintah dijalankan dan
bagaimana membuat analisis index, yang akan membantu meningkatkan
kemampuan pengguna dalam menggunakan perintah query.
Gambar II.1 Query Analyzer
17
2.8 Pengertian Relasi Data atau ERD (Entity Relation data)
ERD merupakan peralatan pembuatan model data yang paling fleksibel
dan dapat diadaptasi untuk berbagai pendekatan yang mungkin diikuti perusahaan
dalam pemgembangam sistem. ERD ini menggambarkan relasi atau hubungan
antar entitas yang ada.
Menurut Nugroho (2011, h. 53), “Entitiy Relation Diagram menjadi salah
satu pemodelan data konseptual yang paling sering digunakan dalam proses
pengembangan basis data bertipe relasional”.
Model E-R sering digunakan sebagai sarana komunikasi antara perancang
basis data dan pengguna system selam atahap analisis dari proses pengembangan
basis data dalam kerangka pengembangan sistem informasi (Information
System/IS) secara utuh.
Diagram E-R memuat 3 tipe objek yaitu:
1. Entitas
Sesuatu atau objek didunia nyata yang dapat dibedakan dengan sesuatu
atau objek lainnya.
2. Atribut
Properti deskripsi yang dimiliki oleh setiap anggota dari himpunan entitas
diimana properti atau karakteristik itu bermakna/berarti bagi organisasi/
perusahaan.
Himpunan entitas adalah himpunan dari entitas-entitas dengan tipe yang
sama yang berbagi property-properti yang sama, misalnya himpunan dari
semua nasabah bank.
18
3. Relasi
Hubungan antara suatu himpunan entitas dengan himpunan entitas yang
lainnya. Entitas juga merupakan hubungan yang berarti antara suatu
entitas dengan entitas lainnya
Tabel II.1 Simbol – simbol pada ERD
Simbol Nama Simbol Keterangan
Entitassuatu objek yang dapatdiidentifikasi dalamlingkungan pemakai.
Relasi Menunjukkan adanyahubungan di antara sejumlahentitas yang berbeda.
Atribut berfungsi mendeskripsikankarakterentitas (atribut yangberfungsi sebagai key diberigaris bawah)
Garis Sebagai penghubung antararelasi dengan entitas, relasidan entitas dengan atribut.
2.9 Pengertian Data Flow Diagram (DFD)
Banyak para ahli yang mengungkapkan definisi Data Flow Diagram, salah
satunya adalah sebagai berikut:
Menurut Diana dan Setiawati (2011, h. 40), “Data Flow Diagram (DFD)
menggambarkan komponen sistem, aliran data diantara komponen sistem tersebut,
sumber data, tujuan dan penyimpanan data ”.
19
Sedangkan menurut Fatta (2007, h. 119), “Data Flow Diagram (DFD)
merupakan diagram yang digunakan untuk menggambarkan proses-proses yang
terjadi pada sistem yang akan dikembangkan”. Dengan model ini, data-data yang
terlibat pada masing-masing proses dapat diidentifikasi.
Data Flow Diagram (DFD) adalah suatu model logika atau proses yang
digunakan untuk menggambarkan atau membuat model dari asal dan kemana
tujuan data yang keluar dari sistem yang dibuat, dimana data yang disimpan,
proses apa yang dihasilkan data tersebut dan interaksi antara data yang tersimpan
dan proses yang dikenakan pada data tersebut. Dengan menggunakan DFD sistem
dapat digambarkan mulai dari level yang paling tinggi hingga diuraikan sampai ke
level yang lebih rendah.
Diagram alir data dapat digunakan untuk mempresentasekan sistem
otomatis maupun manual melalui simbol-simbol atau bagan yang berhubungan.
Terdapat dua bentuk diagram alir data, yaitu:
1. Diagram Alir Data Fisik (Physical DFD), lebih menekankan pada
penggambaran bagaimana proses-proses sistem diterapkan, termasuk
proses-proses manual sehinngga lebih banyak memakan waktu.
2. Diagram Alir Data Logika (Logical DFD), lebih tepat digunakan untuk
menggambarkan sistem yang akan diusulkan (sistem baru). Penekanannya
hanya logika dari kebutuhan-kebutuhan sistem, yaitu proses-proses apa
yang secara logika dibutuhkan oleh sistem.
20
Ada 4 bentuk simbol yang digunakan dalam pembuatan sistem dengan
menggunakan DFD diantaranya yaitu:
Tabel II.2 Simbol-Simbol DFD
Simbol ModelYourdan/Constanstine
Nama SimbolKeterangan
External Entity
Process
Data Store
Data Flow
Menggambarkan asal dan tujuan data.
Menggambarkan proses pengolahanatau transformasi data.
Menggambarkan data yang sudahdisimpan atau diarsipkan
Digunakan untuk menggambarkanaliran data yang berjalan.
2.10 Pengertian Flowchart
Banyak para ahli yang mengungkapkan definisi Flowchart, salah satunya
adalah sebagai berikut:
Menurut Indra Yatini B (2010 , h . 29-30), “Flowchart adalah representasi
dan langkah–langkah yang harus diikuti dalam menyelesaikan suatu permasalahan
yangterdiri dari sekumpulan simbol, dimana masing-masing symbol
merepresentasikan kegiatan tertentu”.
Flowchart diawali dengan penerimaan input dan diakhiri dengan
penampilan output. Flowchart adalah suatu gambaran yang menjelaskan urutan:
1. Pembacaan data.
2. Pemrosesan data.
3. Pengambilan keputusan terhadap data.
21
4. Penyajian hasil pemrosesan data.
Tabel II.3 Simbol-Simbol Flowchart
SIMBOL NAMA FUNGSITerminator Untuk permulaan dan akhir dari program
Preparation Untuk proses inisialisasi atau pemberianharga awal atau untuk perulangan / looping
Proses Untuk proses perhitungan atau proses
Input data Sebagai proses input data, parimeter
Descisition Sebagai perbandingan pernyataan, penyeleksidata yang memberikan pilihan untuk langkahselanjutnya.
Connector ON-PAGE connector digunakan jikaflowchart sambungan ditulis pada halamanyang sama dengan flowchart sebelumnya.
Connector OFF-PAGE connector digunakan jikaflowchart sambungan ditulis pada halamanyang berbeda dengan flowchart sebelumnya.
Prosesmanual
Simbol ini digunakan untuk menggambarkankegiatan manual tau pekerjaan yang dilakukantanpa menggunakan komputer.
Dokumen Simbol ini digunakan untuk menggambarkansemua dokumen, merupakan formulir yangdigunakan untuk merekam data terjadinyasuatu transaksi yang menunjukan inputmaupun output.
Proseskomputer
Simbol ini digunakan untuk menggambarkankegiatan proses dari pengolahan data dengankomputer.
Arsip Simbol ini digunakan untuk menggambarkanfile yang disimpan sebagai arsip.
22
Garis alir Simbol ini menunjukan arah aliran dari prosespengolahan data.
MagnetikDisk
Simbol ini menunjukkan input/outputmenggunakan disk magnetik
PredifineProcess
Simbol ini menunjukkan rincian operasiberada di tempat lain
2.11 Pengertian Kamus Data
Banyak para ahli yang mengungkapkan definisi Kamus Data, salah
satunya adalah sebagai berikut:
Menurut Nugroho (2011, h. 531), “kamus data merupakan salah satu
bagian yang terintegrasi pada DBMS bertipe relasional yang menyimpan
metadata, atau informasi-informasi mengenai basis data, termasuk nama-nama
dan definisi-definisi untuk setiap table pada basis data.”
Kamus data tidak menggunakan notasi grafis sebagaimana halnya DFD.
Kamus data berfungsi membantu sistem untuk mengerti aplikasi secara detil, dan
mengorganisasikan semua elemen data yang digunakan dalam sistem.
Adapun simbol yang digunakan dalam kamus data adalah sebagai berikut:
Tabel II.4 Simbol-simbol yang digunakan dalam kamus data
No Simbol Keterangan1 = Terdiri dari, mendefenisikan, uraian menjadi artinya
2 + Dan
3 () Opsional (boleh ada atau tidak ada)
4 {} Pengulangan
5 [] Memilih salah satu dari jumlah alternatif
23
6 * Komentar
7 @ Identifikasi atribut kunci
8 | Pemisah sejumlah alternatif pilihan antara simbol []
2.12 Pengertian Database
Banyak para ahli yang mengungkapkan definisi Database, salah satunya
adalah sebagai berikut:
Jogiyanto Hartono (2007, h. 711) menyatakan basis data (database)
merupakan kumpulan dari data yang saling berhubugan satu dengan yang lainya,
tersimpan di perangkat lunak untuk memanipulasinya.
Basis Data (database) merupakan sekumpulan file / tabel yang saling
berhubungan yang disimpan dalam media penyimpanan elektronik. Dalam satu
file terdapat record-record yang sejenis, sama bentuk yang merupakan satu
kumpulan entitas yang beragam. Satu record terdiri dari file-file yang saling
berhubugan untuk menunjukkan bahwa file tersebut dalam satu pengertian yang
lengkap.
1. Hirarki Data
a. Database : Merupakan beberapa file yang berikutnya membentuk
relasi.
b. File : Merupakan kumpulan record yang saling terkait dan
memiliki format field yang sama dan sejenis.
c. Record : Merupakan kumpulan dari field, yang
menggambarkan satu unit data individu tertentu.
24
d. Field : Merupakan atribut dari record yang menunjukkan satu
item dari data seperti nama, nim, alamat, dan lain
sebagainya.
e. Character : Merupakan atribut dari field yang membentuk nilai
dari sebuah field.
f. Bit : Merupakan bagian terkecil dari data secara
keseluruhan, yaitu berupa karakter nol atau satu yang
merupakan komponem pembentuk byet.
Adapun hirarki database adalah sebagai berikut:
Gambar II.2 Hirarki Data
2. Relasi Tabel
Relasi merupakan hubungan antara tabel satu dengan tabel yang lainnya
atau merupakan hubungan antara file yang direlasikan dengan kunci relasi, dengan
kata lain relasi database yang merupakan hubungan parsekutuan antara dua
entitas.
Menurut Linda Marlinda (2007, h. 20) menyatakan bahwa relasi database
adalah hubungan batasan jumlah keterhubungan satu entitas lainnya atau
banyaknya entitas yang bersesuaian dengan entitas yang lain melalui relasi.
Menurut Fathansyah (2008, h. 75) menyatakan bahwa relasi database
merupakan hubungan yang terjadi antara database atau hubungan antara tabel
yang satu dengan tabel yang lainnya yang saling berelasi antara yang satu dengan
yang lainnya.
Bit Byte Field Record File Database
25
a. Relasi one to one (satu ke satu)
Ketika satu record pada satu tabel hanya berhubungan dengan satu record
pada tabel lainnya. Contohnya : satu pelanggan memiliki satu No_Register.
1 1 1
Gambar II.3 Relasi One to One
b. Relasi one to many (satu ke banyak)
Ketika satu record pada satu tabel hanya berhubungan dengan banyak
record pada tabel lainnya. Contohnya : dalam satu pemerintah atau perusahaan,
satu pimpinan memimpin banyak pegawai.
1 M
3
Gambar II.4 Relasi One to Many
c. Relasi many to many (banyak ke banyak)
Ketika suatu record pada tabel berhubung dengan banyak record pada
tabel lainnya.Contohnya : banyak pelanggan membayar banyak tagihan.
M M
Gambar II.5 Relasi Many to Many
Memimpin
Pelanggan Membayar Tagihan
Pemimpin Pegawai
Pelanggan Memiliki No_Register
26
2.13 Pengertian Visual Basic 2008
Banyak para ahli yang mengungkapkan definisi Visual Basic 2008, salah
satunya adalah sebagai berikut:
Menurut Rahmat Priyanto (2008, h. 5), “Visual basic merupakan bahasa
yang mendukung pemrograman berorientasi objek, namun tidak sepenuhnya”.
Beberapa karakteristik objek tidak dapat dilakukan pada visual basic, seperti
Inheritance tidak dapat dilakukan pada class module, polymorphism secara
terbatas bisa dilakukan dengan mendeklarasikan class module yang memiliki
interface tertentu. Visual Basic (VB) tidak bersifat case sensitive.
2.13.1 Mengenal Visual Studio 2008
Semenjak Visual Studio. NET, Microsoft telah banyak melakukan
pengembangan dan perubahan pada tampilan software ini. Jadi apabila sudah
terbiasa menggunakan rilis Visual Basic sebelumya, anda harus mulai beradaptasi
dengan tampilan baru Visual Basic. Pada dasarnya tampilan baru ini memudahkan
menggunakan software Visual Basic seperti gambar II.6 dibawah ini :
Gambar II.6 Visual Studio 2008
27
Melalui lembar ini dapat membuat aplikasi Visual Basic yang diperlukan.
Sebelum membuat aplikasi baru, ada dua buah istilah yang perlu diketahui dalam
Visual Studio 2008 yaitu:
1. Project merupakan sebutan bagi sebuah software yang sedang melalui
tahap pembuatan menggunaka visual studio, belum menjadi sebuah
aplikasi. Terdapat berbagai jenis project diantaranya project pembuatan
aplikasi windows, project pembuatan aplikasi console, dan sebagainya.
2. Solution adalah kumpulan beberapa buah project, sebuah solution dapat
terdiri atas satu buah project atau beberapa buah project tergantung pada
kebutuhan. Sebuah project harus di simpan dalam sebuah solution.
Untuk membuat aplikasi Visual Basic baru, pergunakan menu File > New
Project, setelah itu akan dihadapkan pada sebuah jendela seperti gambar II.7:
Gambar II.7 Pembuatan Aplikasi Visual Basic Baru
Pada jendela ini, akan menemukan berbagai macam pilihan bahasa
pemrograman, diantaranya Visual Basic, Visual C# dan sebagainya.
28
Untuk membuat aplikasi Windows baru menggunakan Visual basic, pada
panel bagian kiri dari jendela ini pilihan menu Visual Basic > Windows dan pada
panel bagian kanan pilih Windows Forms Application seperti tampak pada
gambar di atas.
Masukkan keterangan-keterangan yang diperlukan seperti nama project
dari program windows baru ini pada kotak Name, lokasi penyimpanan file-file
project dalam kotak Location, dan nama solution pada kotak Solution. Setelah
selesai klik tombol OK untuk memulia pembuatan aplikasi visual basic. Visual
basic akan membawa kesebuah lembar kerja baru dengan sebuah Form di
dalamya. Lihat gamabar II.8 di bawah ini.
Gambar II.8 Form Disigner
Lembar kerja ini disebut juga derngan Form Designer. Pada jendela ini
dapat memodifikasi tampilan program sesuai keinginan. Pada jendela Solution
Explorer, dapat melihat nama Solution dan nama project yang digunakan oleh
aplikasi ini. Solution Explorer juga dapat kita pergunakan untuk menambah
project baru pada sebuah Solution. Untuk menambah project baru pada solution
yang telah ada, klik kanan nama solution pada jendela Solution Explorer dan pilih
menu Add > New Project.
Sebuah Form
29
Pembuatan project baru hanya diperlukan apabila kita hendak membuat
aplikasi yang berbeda, misalnya project AplikasiDB untuk pembuatan aplikasi
database dan Project AplikasiInventory untuk pembuatan aplikasi Inventory.
2.13.2 Menambahkan Komponen VB
Sebuah form saja tidak akan dapat banyak berguna bagi keperluan
pembuatan program. Pada sebuah form harus tersedia komponen atau control lain
di dalamnya seperti komponen Label untuk menambahkan sebuah teks ke dalam
form, komponen Button untuk menambahkan sebuah tomboln ke dalam form dan
sebagainya. Penambahan komponen ini disesuaikan dengan kebutuhan program.
Vb menyediakan berbagai jenis komponen yang dapat ditambahkan pada
sebuah form. Komponen-komponen ini tersedia pada jendela Toolbox, seperti
gambar II.9 di bawah ini:
Gambar II.9 Komponen VB terdapat pada Toolbox
2.13.3 Menambahkan Script VB
Setelah sebuah form berisi satu buah komponen atau beberapa buah
komponen, dapat memulai pembuatan aplikasi Visual Basic. Di dalam pembuatan
script terdapat istilah-istilah sebagai berikut:
Toolbox
30
1. User adalah sebutan bagi pengguna atau pemakai program, bisa selaku
pembuat program atau orang lain yang menggunakan program.
2. Event adalah sebuah kejadian atau aktivitas yang menyebabkan sebuah
perintah dijalankan. Event yang dapat diterapkan untuk keperluan ini
adalah event Click atau Double Click.
Untuk menambahkan sebuah Event perlu masuk kedalam lingkungan kerja
Source Code (Listing kode) dari Visual Basic. Untuk masuk kedalam mode ini,
dipergunakan tombol View Code dalam Solution Explorer seperti gambar II.10:
Gambar II.10 Lingkungan Kerja Source Code dari Visual Basic
2.14 Crystal Report
Crystal Report merupakan salah satu paket program yang digunakan untuk
membuat, menganalisa, dan menterjemahkan informasi yang terkandung dalam
database kedalam berbagai jenis laporan. Crystal Report dirancang untuk
membuat laporan yang dapat digunakan dengan berbagai bahasa pemrogram
berbasis Windows seperti Visual Basic, Visual C/C++, Visual Interdev dan
Borland Delphi.
31
BAB IIIANALISIS SISTEM BERJALAN
3.1 Tinjauan Perusahaan
3.1.1 Sejarah Perusahaan PT. Asia Mujur
PT. Asia Mujur merupakan perusahaan yang bergerak dalam bidang
produksi mebel seperti mebel kitchen set, ruang keluarga, ruang tamu dan ruang
kantor dan lain-lain. PT. Asia Mujur pertama kali berdiri pada tanggal 24 Juli
1995, yang didirikan oleh keluarga tersebut. Yang berawal dari hobi menggambar
perabotan rumah tangga. Awal mula berdirinya PT. Asia Mujur berasal dari ide
keluarga mereka, yang sebelumnya berwirausaha merancang perabotan
rumahtangga yang dijual di rumahnya.
Setelah kurang lebih satu tahun, pemilik mengontrak sebidang tanah di
daerah JL. Sudirman Medan untuk dijadikan bengkel kerja selama dua tahun.
Setelah masa kontrak itu habis, pada tahun 1997 pemilik mengontrak lokasi baru
di daerah JL. Sudirman Medan kembali, tetapi dengan luas tanah yang lebih besar
dibanding lokasi sebelumnya untuk selama lima tahun. Pada saat itu perusahaan
memiliki sejumlah 100 karyawan. Kemudian pada tahun yang sama, pemilik
mengontrak pada sebidang tanah di daerah yang sama untuk di jadikan toko yang
menjual langsung barang-barang hasil produksi sendiri.
Pada tahun 1998, pemilik mengontrak lagi sebuah toko di JL. Pangeran
Medan selama lima tahun untuk menjual barang-barang produksi sendiri, di
samping menyalurkan barang-barangnya ke toko-toko lainya di daerah jakarta dan
sekitarnya.
32
Pada tahun 2000,pemilik membeli sebidang tanah dan membangun
perusahaan di JL. Tengku Amir Hamzah Sambirejo Binjai yang hingga kini masih
digunakan untuk memproduksi barang. Pada tahun 2004, perusahaan sudah
memiliki sekitar 300 karyawan tetap dan 200 karyawan tidak tetap. Jumlah
karyawan saat ini sekitar 50 orang untuk bagian workshop dan showroom.
1. Visi PT. Asia Mujur
Visi PT. Asia Mujur adalah memberikan pelayanan yang terbaik kepada
para pelanggan.
2. Misi PT. Asia Mujur
Misi PT. Asia Mujur adalah mengembangkan perusahaan yang memiliki
daya saing pasar yang kuat dengan produk-produk yang berkulaitas dan
mengerjakan semua pekerjaan dengan bertanggung jawab terhadap hasil
yang terbaik.
3.1.2 Struktur Organisasi PT. Asia Mujur
Setiap perusahaan mempunyai struktur organisasi yang berbeda-beda
sesuaidengan kebutuhan dan jenis usaha yang dijalankan. Struktur organisasi
dalam suatuperusahaan memiliki peranan yang penting dalam mejalankan
aktivitas perusahaansehari-hari, karena dengan adanya struktur organisasi yang
baik maka fungsi-fungsimanajemen dapat dijalankan dengan baik pula sehingga
tujuan perusahaan dapattercapai.
33
Struktur organisasi perusahaan berguna untuk mengetahui tugas, tanggung
jawabdan wewenang setiap unit kerja dalam suatu perusahaan, posisi atau
kedudukan darimasing-masing unit kerja,dan pelaksanaan program kerja yang
menjadi tugas dalamsetiap unit kerja.
Mereka juga harus benar-benar menguasai bagiannya, sehingga
dalammemberi informasi dan melayani para pelanggan, mereka dapat bertindak
secaraprofesional dan handal.
Selain itu, struktur organisasi juga penting untuk:
1. Memperlancar kerjasama antar tiap bagian atau divisi.
2. Memperjelas wewenang dan tanggung jawab antara atasan dan bawahan.
3. Mempermudah pengawasan kerja antar bagian sehingga lebih efektif.
4. Memperjelas tingkat manajemen dan posisi dari fungsi tiap bagian.
5. Sebagai pedoman untuk menyusun prosedur-prosedur tertulis dari aktivitas
perusahaan.
34
Berikut ini merupakan struktur organisasi PT. Asia Mujur.
Gambar III. 1 Struktur Organisasi PT. Asia MujurSumber :Dari Bagian adminitrasi(2013)
3.1.3 Deskripsi Tugas
Fungsi dan tugas divisi kerja (Job Description) adalah suatu rincian yang
menunjukan posisi, tanggunug jawab, wewenang, fungsi dan tugas yang harus
dilakukan. Periode tugas perlu dibuat agar masing-masing bagian mengerti akan
kedudukannya. Adapun fungsi dan tugas divisi kerja yang ada di PT. Asia Mujur
antara lain:
1. Owner
Adapun tugas Owner yaitu :
a. Mengambil keputusan
b. Verifikasi surat permintaan barang.
c. Menerima laporan penjualan.
OWNER
SUPERVISOR
BAG.
PRODUKSI
BAG.
PENJUALAN
BAG.
GUDANGBAG.
KASIR
35
2. Supervisor
Adapun tugas Super Visor yaitu:
a. Mengawasi kegiatan shoop keeper.
b. Melakukan pemesanan barang kepada supplier jika stok barang telah
habis.
c. Melakukan pengembalian barang kepada supplier jika stok barang
yangtersisa untuk diretur.
d. Melakukan verifikasi laporan penjualan barang dan pemesanan barang.
3. Bagian Penjualan
Adapun tugas dan tanggung jawab Bagian Penjualan yaitu:
a. Melayani customer.
b. Membuat nota pemesanan.
c. Mengolah transaksi penjualan.
d. Membuat laporan penjualan, barang
4. Gudang
Adapun tugas dan tanggung jawab Bagian Gudang yaitu :
a. Mengecek jumlah stok barang di gudang.
b. Membuat laporan persediaan barang.
c. Membuat surat permintaan barang.
d. Membuat laporan barang masuk.
e. Membuat laporan barang keluar.
36
5. Bagian Produksi
Adapun tugas dan tanggung jawab Bagian Produksi yaitu:
a. Memproduksi produk berdasarkan rancangan konsumen dan order.
6. Bagian Kasir
Adapun tugas dan tanggung jawab Bagian Kasir yaitu :
a. Membuat bukti pembayaran.
b. Membuat laporan penjualan
3.2 Prosedur Sistem Yang Berjalan
Prosedur menjelaskan proses kerja yang digunakan perusahaan yaang
sedang berjalan saat ini. Menjelaskan entitas-entitas yang terlibat didalam sistem
dan bagaimana keterikatan antara entitas tersebut. Adapun prosedur yang berjalan
adalah sebagai berikut:
Prosedur penjualan barang langsung:
1. Pelanggan memilih barang yang ada di showroom ataupun di katalog.
2. Bagian penjualan mengecek pesanan pelanggan ke bagian gudang, apakah
tersedia atau tidak barang yang dipesan pelanggan.
3. Apabila tersedia barang pesanan pelanggan bisa langsung membeli. Dan
apabila tidak tersedia bagian penjualan memberitahu bahwa permintaan
barang akan diproduksi dalam jangka waktu yang ditentukan, kemudian
bagian gudang menghubungi bagian produksi barang untuk memproduksi
barang yang dipesan.
4. Setelah barang yang dipesan telah selesai dibuat, maka bagian penjualan
mengirimkan barang pesanan tersbut kepada pelanggan.
37
5. Bagian penjualan membuat bukti pembayaran sebanyak dua rangkap,
rangkap pertama diberikan kepada pelanggan sebagai tanda bukti telah
melakukan pembayaran dan rangkap kedua diarsipkan sebagai acuan
untuk membuat laporan.
6. Setelah membuat bukti pembayaran maka bagian penjualan membuat surat
jalan pengiriman barang yang akan diberikan dalam arsip kepada
pelanggan.
38
3.3 Flowmap (Flow Of Document)
Agar lebih jelas dalam pemrosesan untuk melakukan pengolahan dan
pemasaran mebel dapat dilihat pada flowmap berikut ini:
Gambar III.2 Aliran Informasi (Flow Of Document)Sistem Informasi Pengolahan Dan Pemasaran Mebel Pada PT. Asia Mujur
PelangganBagian
PenjualanBagianGudang
BagianKasir Owner
39
3.4 Kamus Data Sistem Berjalan
Berikut ini kamus data yang digunakan untuk sistem pengolahan dan
pemasaran mebel pada PT. Asia Mujur.
Tabel III.1 Kamus Data Sistem Berjalan SPM
Nama Arus Data : SPM (Surat Pemesanan Barang)
Bentuk Data : Dokumen cetakan komputer
Arus Data : Customer
ADM Penjualan
Penjelasan : Penjualan barang
Periode : Setiap bulan
Volume : Rata-rata 20 kali transaksi
Struktur Data : Nama
Alamat
Type
Model
Pembelian (cash/kredit)
Fungsi : Untuk penjualan
Keterangan:
Kamus data berjalan SPM untuk mengetahui nama, alamat dan juga mebel
yang akan di beli bagi customer.
40
Tabel III.2 Kamus Data FFO
Nama Arus Data : FFO (Form Fixed Order)
Bentuk Data : Dokumen cetakan komputer
Arus Data : Distributor
Penjelasan : Pembelian barang
Periode : Tahun
Volume : Rata-rata 30 kali transaksi
Struktur Data : Kode barang
Type
Model
Harga
Fungsi : Untuk pengajuan order barang ke distributor
Keterangan:
Kamus data berjalan FFO untuk mengetahui mebel apa saja yang akan di
pesan ke distributor.
41
Tabel III.3 Kamus Data JAM
Nama Arus Data : JAM (jadwal alokasi mebel)
Bentuk Data : Dokumen cetakan komputer
Arus Data : Distributor 1
Penjelasan : Jadwal penerimaan barang
Periode : Tahun
Volume : Rata-rata 30 kali transaksi
Struktur Data : Kode barang
Type
Model
Harga
Fungsi : Untuk penerimaan barang dari distributor
Keterangan:
Kamus data berjalan JAM untuk mengetahui jadwal yang akan dikirim
oleh distributor ke logistik.
42
Tabel III.4 Kamus Data BA
Nama Arus Data : BA (Berita Acara)
Bentuk Data : Dokumen cetakan komputer
Arus Data : Distributor 2
Penjelasan : Retur Pembelian
Periode : Tahun
Volume : Rata-rata 5 kali transaksi
Struktur Data : Kode barang
Type
Banyak
Harga
Fungsi : Untuk penerimaan barang dari distributor
Keterangan:
Kamus data berjalan BA untuk meretur kerusakan barang/mebel kepada
distributor.
43
Tabel III.5 Kamus Data BB
Nama Arus Data : BB (Buku Besar)
Bentuk Data : Dokumen cetakan komputer
Arus Data : Keuangan
Penjelasan : Mencatat transaksi
Periode : Bulan
Volume : Rata-rata 35 kali transaksi
Struktur Data : -
Keterangan:
Kamus data buku besar untuk mencatat semua transaksi yang muncul.
3.5 Spesifikasi Sistem Berjalan
Spesifikasi sistem pengolahan dan pemasaran pada PT. Asia Mujur dapat
dilihat dari dokumen-dokumen masukkan maupun dokumen keluaran yang berupa
laporan-laporan yang dibutuhkan oleh pimpinan.
3.5.1 Spesifikasi Bentuk Dokumen Masukkan
Dokumen masukanadalah sebagai bentuk masukkan berupa dokumen yang
diolah didalam proses untuk menghasilkan sesuai yang diharapkan. Adapun data-
data yang digunakan pada PT. Asia mujur dalam perancangan yang berjalan
adalah sebagaiberikut:
44
1. Nama Dokumen : Data Pelanggan
Fungsi : Untuk Mengetahui identitas pelanggan
Media : Kertas
Tujuan : Dari pelanggan ke bagian penjualan
Bentuk Lampiran : Lampiran A1
2. Nama Dokumen : Data Pemesanan
Fungsi : Untuk Mengetahui pesanan pelanggan
Media : Kertas
Tujuan : Dari pelanggan ke bagian penjualan
Bentuk Lampiran : Lampiran A2
3. Nama Dokumen : Data Produk/Furniture
Fungsi : Untuk Mengetahui nama dan jenis barang
Media : Kertas
Tujuan : Dari pemesanan ke bagian gudang
Bentuk Lampiran : Lampiran A3
3.5.2 Spesifikasi Bentuk Dokumen Keluaran
Spesifikasi bentuk dokumen keluaran merupakan laporan atau hasil proses
input pencatatan data pengolahan dan pemasaran mebel pada PT. Asia Mujur.
Adapun dokumen keluaran yang dipergunakan pada PT. Asia mujursebagai
berikut:
45
1. Nama Dokumen : Data Pembayaran
Fungsi : untuk mengetahui barang apa saja yang dipesan,
jumlah barang, harga barang dan total
pembayaran.
Media : Kertas
Tujuan : Dari administrasi/kasir ke pelanggan
Bentuk Lampiran : Lampiran K1
3.5.3 Spesifikasi File
Untuk spesifiksi file sistem yang sedang berjalan belum tersimpan dalam
bentuk file, karena penginputan dalam proses penerimaan laporan barang, masih
dilakukan secara manual, yang keluarannya masih menggunakan tabel-tabel yang
di tulis tangan.
3.6 Permasalahan Pada PT. Asia Mujur
Kelemahan merupakan suatu kekurangan dari sistem yang ada di setiap
perusahaan manapun, tiap instansi pasti memiliki kelemahan baik itu besar
maupun kecil, tergantung bagaimana mereka dapat menutupi kekurangan itu.
Berikut adalah kekurangan yang ada di PT. Asia Mujur.
1. Tidak adanya pencatatan langsung kapan tanggal transaksi pemesanan
barang.
2. Pengolahan data penjualan dan pemasaran mebelmasih dilakukan secara
manual sehingga banyak memakan waktu .
3. Sering terjadinya kerangkapan data didalam pembuatan laporan bulanan.
46
3.7 Alternatif Pemecahan Masalah
Sistem yang berjalan pada PT. Asia Mujur masih perlu dilakukan
perubahan yaitu dengan cara membuat sistem pengolahan dan pemasaran dengan
menggunakan pemrograman Visual Basic.Net, sehingga dengan dukungan sistem
yang terkomputerisasi, cara kerja suatu sistem yang sebelumnya manual dapat
mengubah cara kerja yang lebih efisien, tepat guna dan berdaya guna serta
terjamin mutu dan kualitas prosedur kerja juga dapat memudahkan karyawan
dalam melakukan pembuatan laporan pengolahan dan pemasaran mebel.
47
BAB IVRANCANGAN SISTEM USULAN
4.1 Prosedur Sistem Usulan
Setelah melihat sistem yang sedang berjalan serta mengevaluasinya, maka
prosedur sistem pengolahan dan pemasaran mebel dengan menggunakan
pemrograman Visual Basic Net (VB NET) adalah sebagai berikut:
Prosedur yang dapat dilakukan User:
1. Sebelum masuk form Menu Utama, seorang User diharuskan memasukan
User Name dan Password, jika benar maka dilanjutkan form utama.
2. Seorang User jika sudah masuk halaman utama dapat melakukan kegiatan
sebagai berikut:
a. Hapus, Simpan, Batal, Tutup form input barang
b. Hapus, Simpan, Batal, Tutup form input pelanggan
c. Simpan, Batal, Tutup form pemesanan
d. Simpan, Batal, Tutup form penjualan
e. Simpan, Batal, Tutup form pengiriman
48
4.2 Diagram Alir Data Sistem Usulan
4.2.1 Diagram Konteks
Diagram konteks merupakan struktur dasar dari sistem yang dirancang.
Berikut adalah Diagram Konteks dengan sistem yang baru:
Gambar IV.1 Diagram Konteks Sistem Usulan
Dalam diagram konteks ini terdapat beberapa pihak yakni bagian
penjualan, pelanggan, bagian gudang, dan pimpinan yang saling berkaitan antara
satu sama lain. Pelanggan memesan barang, lalu bagian penjualan menerima data
pemesanan barang, menginput ke dalam sistem. Melalui sistem data diolah
kemudian diterima bagian gudang sebagai data permintaan barang, lalu data
permintaan barang tersebut diolah lagi di dalam sistem untuk menghasilkan
laporan penjualan barang yang akan diserahkan kepada pimpinan.
49
4.2.2 Data Flow Diagram (DFD)
Data Flow Diagram (DFD) merupakan proses yang menggambarkan suatu
alir informasi yang lebih detail dan terperinci yang merupakan pengembangan
dari diagram konteks. Sistem usulan yang dirancang dapat digambar dengan
mengunakan Data Flow Diagram untuk menggambarkan pembagian sistem ke
modul yang lebih kecil. Salah satu keuntungan menggunakan diagram alir data
adalah memudahkan pemakai atau user yang kurang menguasai bidang komputer
untuk mengerti sistem yang akan dikerjakan. Berikut ini adalah hasil rancangan
DFD usulan Sistem Informasi Pengolahan Dan Pemasaran Mebel Dengan
Menggunakan VB Net Pada PT. Asia Mujur.
50
Gambar IV.2 DFD Level 0 Sistem Usulan
4.3 Kamus Data Sistem Usulan
Kamus data merupakan uraian yang menjelaskan tentang table data atau
entitas serta field-field yang terdapat pada entitas yang ada kamus data digunakan
sebagai acuan dalam pengembangan suatu database dan sebagai panduan bagi
pemakai sistem maupun untuk pengembangan sistem database. Adapun tabel data
yang dibentuk adalah sebagai berikut:
51
a. Tabel Barang = @id_barang + nama_barang + jumlah_barang +
Harga_barang
b. Tabel Pelanggan = @Id_pelanggan + Nama_pelanggan + alamat +
no_hp
c. Tabel Pemesanan = @id_pesan + id_pelanggan + tanggal_pesan +
total_bayar + uang_muka + kekurangan
d. Tabel Penjualan = @id_jual + tanggal_jual + id_pelanggan +
subtotal_penjualan + uang_muka + kekurangan
e. Tabel Pengiriman = @id_kirim + tgl_kirim + id_jual + id_pelanggan
+ biaya_kirim + total_bayar
4.4 Spesifikasi Sistem Usulan
Spesifikasi sistem usulan dapat didefenisikan sebagai proses yang akan
digunakan dalam sistem berjalan yang memerlukan data untuk mendukung
terhadap jalannya proses penginputan yang akan menghasilkan output (keluaran).
Spesifikasi sistem usulan Sistem Informasi Pengolahan Dan Pemasaran Mebel
Dengan Menggunakan VB.NET Pada PT. Asia Mujur adalah sebagai berikut:
4.4.1 Spesifikasi Bentuk Dokumen Masukan
Secara umum gambaran sistem informasi Pengolahan Dan Pemasaran
Mebel Dengan Menggunakan VB.Net pada PT. Asia Mujur yang akan dibangun
meliputi aplikasi yang terdiri dari penginputan login, penginputan data barang,
data pelanggan, data pemesanan, data penjualan, serta pengimputan data
pengiriman.Berikut spesifikasi bentuk dokumen masukannya.
52
1. Rancangan Form Login
Pada Rancangan Form login, user terlebih dahulu mengisi user name dan
passwordnya, lalu klik login.
Gambar IV.3 Rancangan Form Login
2. Rancangan Form Menu Utama
Pada Rancangan Form Menu Utama terdapat beberapa menu yaitu file,
transaksi, dan laporan. Dimana user dapat memilih salah satu menu sesuai
dengan apa yang diinginkan oleh user. Menu file berisikan data barang dan
pelanggan, Menu transaksi berisikan data pemesanan, penjualan, dan
pengiriman. Sedangkan Menu laporan berisikan laporan barang,
pelanggan, pemesanan, dan penjualan.
User Name
Password
XXXXX
XXXXX
LOGIN Batal
Form login
53
MENU UTAMA
Gambar IV.4 Rancangan Form Menu Utama
3. Rancangan Form Data Barang
Pada Rancangan Form Input Data Barang, user terlebih dahulu mengisi
idbarang, nama barang, jumlah barang, dan harga barang. Lalu terdapat
empat pilihan yang dapat dipilih sesuai dengan kebutuhan user, yaitu
simpan, hapus, batal, dan tutup.
Gambar. IV.4 Rancangan Menu Utama
File Transakasi Laporan Keluar
File Transaksi Laporan
Barang Pelanggan
54
From Input Data Barang
4.
Gambar IV.5 Rancangan Form Data Barang
Gambar. IV.4 Rancangan Menu Utama
Id barang
Nama Barang
Jumlah Barang
Harga Barang
999
XXXXXXXXXX
999.999.99
999.999.9999
Simpan BatalHapus Tutup
Nama Barang
Stok
Kata XXXXXXXXXX
55
5. Rancangan Form Data Pelanggan
Pada Rancangan Form Input Data Pelanggan, user terlebih dahulu mengisi
idpelanggan, nama pelanggan, alamat, dan no hp. Lalu terdapat empat
pilihan yang dapat dipilih sesuai dengan kebutuhan user, yaitu simpan,
hapus, batal, dan tutup.
From Input Data Pelanggan
6.
Gambar IV.6 Rancangan Form Data Pelanggan
Gambar. IV.4 Rancangan Menu Utama
Id Pelanggan
Nama Pelanggan
Alamat
No Hp
999
XXXXXXXXXX
XXXXXXXXXX
999999999999
Simpan BatalHapus Tutup
Id Pelanggan
Nama Pelanggan
Kata XXXXXXXXXXX
56
5. Rancangan Form Data Pemesanan
Pada Rancangan Form Input Data Pemesanan, user terlebih dahulu
mengisi idpesan, idpelanggan, nama, dan tanggal. Lalu terdapat tiga
pilihan yang dapat dipilih sesuai dengan kebutuhan user, yaitu simpan,
batal, dan tutup.
From Input Data Pemesanan
6.
Gambar IV.7 Rancangan Form Data Pemesanan
Gambar. IV.4 Rancangan Menu Utama
Id Pesan
Id Pelanggan
Nama
Tanggal
999.9999.99999
999
XXXXXXXXXXX
99999999
Simpan Batal Tutup
Total Bayar
Uang Muka
Kekurangan
999.999.999
999.999.999
999.999.999
57
7. Rancangan Form Data Penjualan
Pada Rancangan Form Input Data Penjualan, user terlebih dahulu mengisi
idjual, idpelanggan, nama, tanggal jual, idpesan, tanggal pesan. Lalu
terdapat tiga pilihan yang dapat dipilih sesuai dengan kebutuhan user,
yaitu simpan, batal, dan tutup.
Form Input Data Penjualan
From Input Data Penjualan
8.
Gambar IV.8 Rancangan Form Data Penjualan
Gambar. IV.4 Rancangan Menu Utama
Id Jual
Id Pelanggan
Nama
Tanggal jual
Id Pesan
Tanggal Pesan
999.9999.99999
999
XXXXXXXXXX
99999999
Simpan Batal Tutup
Total Bayar
Uang Muka
Kekurangan
999.999.999
999.999.999
999.999.999
99999999
999.9999.99999
Total Bayar 999.999.999
Uang Muka 999.999.999
Kekurangan 999.999.999
58
7. Rancangan Form Data Pengiriman
Pada Rancangan Form Input Data Pengiriman, user terlebih dahulu
mengisi idkirim, tanggal kirim, idpelanggan, nama, idjual. Lalu terdapat
tiga pilihan yang dapat dipilih sesuai dengan kebutuhan user, yaitu simpan,
batal, dan tutup.
From Input Data Pengiriman
8.
Gambar IV.9 Rancangan Form Data Pengiriman
Gambar. IV.4 Rancangan Menu Utama
Id Kirim
Tanggal Kirim
Id Pelanggan
Nama
Id Jual
999.9999.99999
99999999
999
999.9999.99999
Simpan Batal Tutup
999.999.999
999.999.999
Biaya Kirim 999.999.999
999.999.999
XXXXXXXXXX
Total Bayar
999.999.999
Uang Muka
Kekurangan
Bayar
59
4.4.2 Spesifikasi Bentuk Dokumen Keluaran
Pada dasarnya tampilan keluaran ( output ) dari sistem ini dalam bentuk
laporan yang ditampilkan kelayar monitor atau pun kemesin cetak ( printer ).
Berikut adalah rancangan output dari perancangan sistem informasi pengolahan
dan pemasaran Mebel menggunakan VB.Net pada PT. Asia Mujur :
1. Rancangan Laporan Data Barang
Laporan Data Barang
No Id Barang Nama Barang Jumlah Barang Harga Barang
Gambar IV.10 Rancangan Output Data Barang
2. Rancangan Laporan Data Pelanggan
Laporan Data Pelanggan
No Id Pelanggan Nama Pelanggan Alamat No Hp
1
2
3
4
5
Gambar IV.11 Rancangan Output Data Pelanggan
60
3. Rancangan Laporan Data Pemesanan
Laporan Data Pemesanan
No Id Barang Nama Barang Haraga Barang JumlahPesan
Sub Total
1
TOTAL BAYARUANG MUKA
SISA PEMBAYARANGambar IV.12 Rancangan Output Data Pemesanan
4. Rancangan Laporan Data Penjualan
Laporan Data Penjualan
No Id Barang Nama Barang Harga Barang JumlahJual
Sub Total
1TOTAL PEMBAYARAN
UANG MUKASISA BAYARBIAYA KIRIM
TOTAL HARUS BAYARGambar IV.13 Rancangan Output Data Penjualan
4.4.3 Spesifikasi File
Struktur file yang akan digunakan di dalam sistem ini akan menentukan
struktur file database yang menunjukan struktur dari elemen-elemen yang
menyatakan panjang tipe datanya. Pengembangan struktur file yang akan
diuraikan adalah sebagai berikut:
61
1. Tabel Barang
Tabel IV.1 Tabel Barang
Field Type Data Ukuran Keterangan
*idbarang Varchar 5 id barang
namabarang Varchar 50 nama barang
Jumlahbarang Int jumlah barang
Hargabarang Numeric harga barang
2.2. Tabel Pelanggan
Tabel IV.2 Tabel Pelanggan
Field Type Data Ukuran Keterangan
*idpelanggan Varchar 17 id pelanggan
namapelanggan Varchar 50 nama pelanggan
Alamat Varchar 50 alamatNohp Varchar 50 no handphone
3. Tabel Pemesanan
Tabel IV.3 Tabel Pemesanan
Field Type Data Ukuran Keterangan
*idpesan Varchar 20 id pesanidpelanggan Varchar 17 id pelanggantanggalpesan Datetime tanggal pesantotalbayar Numeric total bayaruangmuka Numeric uang mukakekurangan Numeric kekurangan
62
4. Tabel Penjualan
Tabel IV.4 Tabel Penjualan
Field Type Data Ukuran Keterangan*idjual Varchar 10 id jualtanggaljual Datetime tanggal jualidpelanggan Varchar 17 id pelanggansubtotalpenjualan Numeric total penjualanuangmuka Numeric uang mukakekurangan Numeric kekurangan
5. Tabel Pengiriman
Tabel IV.5 Tabel Pengiriman
Field Type Data Ukuran Keterangan
*idkirim Varchar 20 id kirim
tglkirim Datetime tanggal kirimidjual Varchar 20 id jualidpelanggan Varchar 17 id pelangganbiayakirim Numeric biaya kirimtotalbayar Numeric total bayar
4.4.4 Normalisasi File
Adalah proses untuk mengorganisasikan file untuk menghilangkan group
elemen yang berulang dan merubah bentuk database atau struktur jaringan
menjadi struktur hubungan yang dijabarkan di bawah ini.
63
Gambar IV.14 Relasi Pengolahan dan Pemasaran Mebel
4.4.5 Spesifikasi Program
1. Pemilihan Basis Data ( database )
Untuk menyimpan semua data pada tabel-tabel yang telah dijabarkan pada
bagian sebelumnya, diperlukan sebuah sistem manajemen basis data ( database ).
Dalam kasus ini, penulis memilih untuk menggunakan Microsoft SQL Server
2005 karena memiliki beberapa keunggulan dibandingkan dengan sistem
manajemen basis data ( database ) yang lain.
Tabel Barang
Id_barang*Nama_barangJumlah_BarangHarga_Barang
Tabel Pelanggan
Id_Pelanggan*Nama-PelangganAlamatNo_Hp
Id_KirimTgl_KirimId_Jual*Id_Pelanggan**Biaya_KirimTotal_Bayar
Tabel Pengiriman
Tabel Penjualan
Id_Pelanggan*Tanggal_JualId_Jual**Subtotal_PenjualanUang_MukaKekurangan
Tabel Pemesanan
Id_barang*Id_Pelanggan**Tanggal_PesanTotal_BayarUang_MukaKekurangan
64
2. Pemilihan Bahasa Pemrograman
Dalam proses pembutan sebuah sistem, diperlukan sebuah bahasa
pemrograman yang mendukung sistem tersebut. Sebenarnya banyak sekali bahasa
pemrograman yang tersedia, diantaranya Delphi, Foxpro, Visual Basic 2008 dan
lain-lain. Namun dalam pembuatan sistem informasi pengolahan dan pemasaran
mebel yang menggunakan VB.Net pada PT. Asia Mujur, penulis memutuskan
untuk menggunakan bahasa pemograman VB.Net 2008. Alasan penulis
menggunakan bahasa pemrograman ini adalah karena VB.Net 2008 memiliki
tampilan yang lebih baik, menarik dan penggalan-penggalan script nya tidak jauh
berbeda dengan Visual Basic 6.0.
4.4.6 Hasil Program
Pada dasarnya hasil program dari Sistem Informasi Pengolahan Dan
Pemasaran Mebel dengan menggunakan VB.Net Pada PT. Asia Mujur adalah
sebagai berikut:
1. Form Login
Berikut merupakan hasil program berbentuk Form Login. Pada Form Login
user mengisi user name dan password, lalu klik login.
Gambar IV.15 Form Login
65
2. Form Menu Utama
Berikut merupakan hasil program berbentuk Form Menu Utama terdapat
beberapa menu yaitu file, transaksi, dan laporan. Dimana user dapat
memilih salah satu menu sesuai dengan apa yang diinginkan oleh user.
Menu file berisikan data barang dan pelanggan, Menu transaksi berisikan
data pemesanan, penjualan, dan pengiriman. Sedangkan Menu laporan
berisikan laporan barang, pelanggan, pemesanan, dan penjualan
Gambar IV.16 Form Menu Utama
66
3. Form Input Barang
Berikut merupakan hasil program berbentuk Form Input Barang. Pada Form
Input Data Barang, user terlebih dahulu mengisi idbarang, nama barang,
jumlah barang, dan harga barang. Lalu terdapat empat pilihan yang dapat
dipilih sesuai dengan kebutuhan user, yaitu simpan, hapus, batal, dan tutup.
Gambar IV.17 Form Input Barang
4. Form Input Data Pelanggan
Berikut merupakan hasil program berbentuk Form Input Data Pelanggan. Pada
Form Input Data Pelanggan, user terlebih dahulu mengisi idpelanggan, nama
pelanggan, alamat, dan no hp. Lalu terdapat empat pilihan yang dapat dipilih
sesuai dengan kebutuhan user, yaitu simpan, hapus, batal, dan tutup.
67
Gambar IV.18 Form Data Pelanggan
5. Form Input Data Pemesanan
Berikut merupakan hasil program berbentuk Form Input Data Pemesanan.
Form Input Data Pemesanan, user terlebih dahulu mengisi idpesan,
idpelanggan, nama, dan tanggal. Lalu terdapat tiga pilihan yang dapat dipilih
sesuai dengan kebutuhan user, yaitu simpan, batal, dan tutup.
Gambar IV.19 Form Data Pemesanan
68
6. Form Input Data Penjualan
Berikut merupakan hasil program berbentuk Form Input Data Penjualan. Pada
Form Input Data Penjualan, user terlebih dahulu mengisi idjual, idpelanggan,
nama, tanggal jual, idpesan, tanggal pesan. Lalu terdapat tiga pilihan yang
dapat dipilih sesuai dengan kebutuhan user, yaitu simpan, batal, dan tutup.
Gambar IV.20 Form Data Penjualan
7. Form Input Data Pengiriman
Berikut merupakan hasil program berbentuk Form Input Data Pengiriman.
Pada Form Input Data Pengiriman, user terlebih dahulu mengisi idkirim,
tanggal kirim, idpelanggan, nama, idjual. Lalu terdapat tiga pilihan yang dapat
dipilih sesuai dengan kebutuhan user, yaitu simpan, batal, dan tutup.
69
Gambar IV.21 Form Data Pengiriman
8. Laporan Data Barang
Gambar IV.22 Laporan Data Barang
70
9. Laporan Data Pelanggan
Gambar IV.23 Laporan Data Pelanggan
10. Laporan Pemesanan
Gambar IV.24 Laporan Pemesanan
71
11. Laporan Penjualan
Gambar IV.25 Laporan Penjualan
4.5 Spesifikasi Sistem Komputer
4.5.1 Umum
Komputer yang dapat digunakan sebagai media server dari Sistem
Informasi pengolahan dan pemasaran mebel dengan menggunakan VB.Net pada
PT. Asia Mujur ini tidak harus menggunakan spesifikasi perangkat yang tinggi,
tergantung dari banyak atau tidaknya pengguna. Pengaruh yang ditimbulkan jika
menggunakan perangkat komputer yang spesifikasinya terlalu rendah, adalah
kelemahan dalam proses data, input data, pencarian data.
72
4.5.2 Spesifikasi Perangkat Keras
Spesifikasi perangkat keras yang penulis gunakan dalam pembuatan
sistem yang diusulkan adalah sebagai berikut:
1.Prosesor : Intel ® B830 (1,8 GHz, 2MB L3 cache)
2.Memori : 2 GB DDR3 Memory
3.Motherboard : Acer
4.Disk Drive : 320 GB HDD
4.5.3 Spesifikasi Perangkat Lunak
Pada Sistem Informasi Pengolahan Dan Pemasaran Mebel Dengan
Menggunakan Vb.Net Pada PT. Asia Mujur ini penulis menggunakan perangkat
lunak antara lain:
1.Sistem Operasi Windows Seven
2.Tempat penyimpanan ( database ) Microsoft SQL Server 2005
3.Bahasa pemograman Visual Basic. Net 2008
4.Crystal Report
73
4.6 Jadwal Implementasi
Rencana implementasi adalah suatu prosedur atau uraian mengenai
tahapan yang akan dilakukan, dan menjelaskan segala sesuatu yang dibutuhkan
dalam proses implementasi yang berupa komputerisasi sistem. Pada proses
implementasi ini dibutuhkan jadwal yang berfungsi sebagai panduan atau
pedoman terhadap kegiatan serta tahapan yang harus dilakukan didalam proses
implementasi Sistem Informasi Pengolahan Dan Pemasaran Mebel Dengan
menggunakan VB.Net Pada PT. Asia Mujur, jadwal implementasinya adalah
sebagai berikut:
74
BAB VKESIMPULAN DAN SARAN
5.1 Kesimpulan
Sistem yang dirancang dapat memecahkan permasalahan yang dihadapi
pada perusahaan. Dengan diterapkannya sistem ini diharapkan segala kendala
yang berhubungan dengan data pengolahan dan pemasaran mebel, serta lebih
memudahkan di dalam proses penginputan data pemesanan barang. Dari uraian
di atas maka penulis dapat mengambil kesimpulan antara lain:
1. Sistem Informasi yang dirancang telah dapat mengefektifkan waktu kerja user
dan mengefesienkan kinerja user.
2. Sistem Informasi yang dirancang dengan menggunakan bahasa pemrograman
Visual Basic.Net dan menggunakan sistem pemyimpanan basis data SQL
Server 2005 sehingga dapat menghasilkan keakuratan dalam proses transaksi
penjualan dan laporan-laporan yang dibutuhkan oleh perusahaan, Data
Pelanggan, Data Barang, Data Pemesanan, Data Penjualan, dan Data
Pengiriman dengan menggunakan Crystal Report.
5.2 Saran
Seperti kita ketahui bahwa komputer banyak menyediakan fasilitas yang
dapat memudahkan pemakai dalam menyelesaikan masalah. Penulis ingin
memberikan beberapa saran kepada pihak perusahaan yang penulis anggap dapat
memudahkan dalam proses pengolahan dan pemasaran mebel pada
perusahaan. Saran yang ingin diberikan ialah sebagai berikut:
75
1. Sistem informasi pengolahan dan pemasaran mebel yang diajukan ini
merupakan suatu bentuk sistem terkomputerisasi yang dapat mempermudah
kerja user, lebih efektif dan efisien.
2. Perusahaan harus memberikan pelatihan terlebih dahulu baik pelatihan secara
sistem komputerisasi maupun sistem pengolahan data dan laporan-laporannya
kepada karyawan yang bertugas untuk mengelola sistem ini dengan baik
sehingga dapat mencapai tujuan perusahaan secara maksimal.
3. Sistem Informasi Laporan Pengolahan dan Pemasaran Mebel ini dapat
disesuaikan dengan kebutuhan perusahaan dalam mencapai kesesuaian data
yang dibutuhkan dengan menambahkan atau mengkonfigurasikan sistem ini
dengan sistem aplikasi dekstop yang mendukung.