PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf ·...

79
PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA MUSLIM PADA TOKO AZURA BOUTIQUE SKRIPSI Oleh: Dany Aryadi 161300094 PROGRAM STUDI SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER (STMIK) GICI BATAM 2017

Transcript of PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf ·...

Page 1: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA MUSLIM PADA TOKO AZURA BOUTIQUE

SKRIPSI

Oleh: Dany Aryadi 161300094

PROGRAM STUDI SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN

KOMPUTER (STMIK) GICI BATAM

2017

Page 2: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA MUSLIM PADA TOKO AZURA BOUTIQUE

SKRIPSI

Diajukan Untuk Memenuhi Salah Satu Syarat Memperoleh Gelar Sarjana

Oleh: Dany Aryadi 161300094

PROGRAM STUDI SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN

KOMPUTER (STMIK) GICI BATAM

2017

Page 3: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database
Page 4: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database
Page 5: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database
Page 6: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database
Page 7: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

vi

ABSTRAK

Kemajuan teknologi informasi dapat mempermudah para pekerja

menyelesaikan pekerjaan. Dengan adanya sistem informasi, pengolahan data

dapat lebih cepat, efisien dan akurat. Toko Azura Boutique merupakan salah satu

usaha yang bergerak dalam bidang penjualan busana muslim. Pencatatan

persediaan barang dan penjualan masih dilakukan secara manual. Tujuan

penelitian ini adalah diharapkan membuat sistem informasi penjualan yang akan

mempermudah dan mempercepat proses penjualan. Metode pengembangan sistem

yang digunakan adalah menggunakan bagan alir dokumen. Perancangan sistem

informasi ini menghasilkan aplikasi dengan menggunakan visual basic 2008.

Kata Kunci : Sistem Informasi, Penjualan, Visual Basic 2008

Page 8: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

vii

ABSTRACT

The development of information technology may facilitate the employees get the

jobe done. With this information system, data processing can be more quickly,

efficiently and accurately. Toko Azura Boutique is one of business that engaged in

sales of moeslim clothing business. Recording of the inventory and sales in the

business are still done manually. The purpose of this study is expected to create a

sales system, which would facilitate and speed up the process of sales. Flowchart

of the document is used for system development method. The design of

information system have produced an application by using visual basic 2008.

Keywords: Informations syste, Sales, Visual Basic

Page 9: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

viii

DAFTAR ISI

Judul Halaman

HALAMAN JUDUL ............................................................................. i

HALAMAN PERSETUJUAN ............................................................. ii

HALAMAN PENGESAHAN ............................................................... iii

HALAMAN PERNYATAAN ............................................................... iv

KATA PENGANTAR ........................................................................... v

ABSTRAK ............................................................................................. vi

ABSTRACT ........................................................................................... vii

DAFTAR ISI .......................................................................................... viii

DAFTAR TABEL ................................................................................. xi

DAFTAR GAMBAR ............................................................................. xii

BAB I PENDAHULUAN ................................................................... 1

1.1 Latar Belakang Masalah ........................................................... 1

1.2 Rumusan Masalah .................................................................... 2

1.3 Batasan Masalah....................................................................... 3

1.4 Tujuan Penelitian ..................................................................... 3

1.5 Manfaat Penelitian ................................................................... 3

1.6 Sistematika Penulisan .............................................................. 4

BAB II LANDASAN TEORI ............................................................. 6

2.1 Perancangan ............................................................................. 6

2.2 Sistem ....................................................................................... 6

2.2.1 Karakteristik Sistem ........................................................... 7

2.2.2 Tujuan Sistem..................................................................... 9

2.2.3 Implementasi Sistem .......................................................... 9

2.3 Informasi .................................................................................. 10

2.4 Sistem Informasi ...................................................................... 11

2.5 Penjualan .................................................................................. 12

2.6 Sistem Informasi Penjualan...................................................... 13

Page 10: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

ix

2.7 Perancangan Sistem Informasi Penjualan ................................ 14

2.8 Visual Basic.NET 2008 ............................................................ 14

2.9 Database Microsoft Office Access 2007 .................................. 16

2.10 Alur Sistem Informasi ............................................................ 17

2.11 Data Flow Diagram (DFD) ................................................... 17

2.12 Entity Relationship Diagram (ERD) ...................................... 19

2.12.1 One To One Relationship ................................................. 20

2.12.2 One To Many Relationship .............................................. 20

2.12.3 Many To Many Relationship ............................................ 21

2.13 Normalisasi ............................................................................ 21

2.14 Diagram Alur (Flowchart)...................................................... 24

2.15 Penelitian Terdahulu .............................................................. 25

BAB III METODE PENELITIAN ...................................................... 27

3.1 Pendahuluan ............................................................................. 27

3.2 Kerangka Kerja Penelitian ....................................................... 27

3.3 Sejarah Singkat Perusahaan ..................................................... 30

3.4 Visi Perusahaan ........................................................................ 30

3.5 Misi Perusahaan ....................................................................... 30

3.6 Struktur Organisasi .................................................................. 31

3.7 Wewenang dan Tanggung Jawab ............................................. 31

BAB IV ANALISIS DAN IMPLEMENTASI ..................................... 32

4.1 Analisis Sistem Yang Berjalan................................................. 32

4.1.1 Prosedur Pengolahan Data ................................................. 32

4.1.2 Aliran Informasi (Flow of Document)................................ 34

4.2 Analisis Sistem Yang Diusulkan .............................................. 34

4.2.1 Ulasan Sistem Baru ............................................................ 34

4.2.2 Desain Global ..................................................................... 34

4.2.3 Data Flow Diagram (DFD) ............................................... 35

4.2.3.1 Diagram Konteks ......................................................... 35

4.2.3.2 Data Flow Diagram Level 0 ......................................... 36

4.2.4 Desain Terinci .................................................................... 36

4.2.4.1 Perancangan Output ..................................................... 36

Page 11: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

x

4.2.4.2 Perancangan Input ........................................................ 38

4.2.4.3 Perancangan Tabel atau File ........................................ 40

4.2.5 Entity Relationship Diagram (ERD) .................................. 42

4.2.6 Perancangan Logika Program ............................................ 44

4.3 Implementasi ............................................................................ 50

4.3.1 Tampilan Menu Login........................................................ 50

4.3.2 Tampilan Menu Utama ...................................................... 50

4.3.3 Tampilan Form Input Petugas ............................................ 51

4.3.4 Tampilan Form Input Barang ............................................. 51

4.3.5 Tampilan Form Transaksi Penjualan ................................. 52

4.3.6 Tampilan Form Laporan Data Master ................................ 52

4.3.7 Tampilan Form Laporan Penjualan .................................... 53

4.3.8 Tampilan Form Rincian Transaksi ..................................... 53

4.3.9 Tampilan Form Ganti Password ........................................ 54

4.4 Proses Implementasi ................................................................ 54

4.4.1 Proses Login ....................................................................... 54

4.4.2 Proses Input Petugas .......................................................... 55

4.4.3 Proses Input Barang ........................................................... 55

4.4.4 Proses Transaksi Penjualan ................................................ 56

4.4.5 Proses Menampilkan Laporan ............................................ 57

4.4.5.1 Laporan Master ............................................................ 57

4.4.5.2 Laporan Penjualan ........................................................ 59

4.4.5.3 Rincian Transaksi ......................................................... 61

4.4.6 Proses Ganti Password ....................................................... 61

BAB V PENUTUP ............................................................................... 62

5.1 Kesimpulan .............................................................................. 62

5.2 Saran ......................................................................................... 62

DAFTAR PUSTAKA ............................................................................ 63

Page 12: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

xi

DAFTAR TABEL

Tabel Halaman

Tabel 2.1 Simbol Data Flow Diagram ................................................... 18

Tabel 2.2 Simbol Entity Relationship Diagram (ERD) .......................... 19

Tabel 2.3 Simbol Flowchart ................................................................... 24

Tabel 4.1 Struktur Tabel Petugas ............................................................ 41

Tabel 4.2 Struktur Tabel Barang ............................................................. 41

Tabel 4.3 Struktur Tabel Detail Jual ....................................................... 41

Tabel 4.4 Struktur Tabel Penjualan ......................................................... 42

Page 13: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

xii

DAFTAR GAMBAR

Gambar Halaman

Gambar 2.1 Siklus Pengolahan Data ....................................................... 17

Gambar 2.2 One to One Relationship ..................................................... 20

Gambar 2.3 One to Many Relationship ................................................... 20

Gambar 2.4 Many to Many Relationship ................................................ 21

Gambar 3.1 Kerangka Kerja Penelitian .................................................. 27

Gambar 3.2 Struktur Organisasi .............................................................. 31

Gambar 4.1 Bagan Alir pada Toko Azura Boutique ............................... 33

Gambar 4.2 Diagram Konteks................................................................. 35

Gambar 4.3 Data Flow Diagram level 0 ................................................. 36

Gambar 4.4 Laporan Data Petugas.......................................................... 37

Gambar 4.5 Laporan Data Barang .......................................................... 37

Gambar 4.6 Laporan Penjualan ............................................................... 37

Gambar 4.7 Struk Penjualan ................................................................... 38

Gambar 4.8 Form Input Menu Utama..................................................... 38

Gambar 4.9 Form Input Petugas ............................................................. 39

Gambar 4.10 Form Input Barang ............................................................ 39

Gambar 4.11 Form Transaksi Penjualan ................................................. 40

Gambar 4.12 Relasi Antar Tabel ............................................................. 43

Gambar 4.13 Flowchart Menu Utama ..................................................... 44

Gambar 4.14 Flowchart Sub Menu Master ............................................. 44

Gambar 4.15 Flowchart Input Petugas .................................................... 45

Gambar 4.16 Flowchart Input Barang ..................................................... 45

Gambar 4.17 Flowchart Sub Menu Transaksi ........................................ 46

Gambar 4.18 Flowchart Transaksi Penjualan ......................................... 46

Gambar 4.19 Flowchart Sub Menu Laporan ........................................... 47

Gambar 4.20 Flowchart Laporan Master ................................................ 47

Gambar 4.21 Flowchart Laporan Penjualan ........................................... 48

Gambar 4.22 Flowchart Rincian Transaksi ............................................. 48

Page 14: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

xiii

Gambar 4.23 Flowchart Sub Menu Utility .............................................. 49

Gambar 4.24 Flowchart Ganti Password ................................................ 49

Gambar 4.25 Form Menu Login ............................................................. 50

Gambar 4.26 Form Menu Utama ............................................................ 50

Gambar 4.27 Form Input Petugas ........................................................... 51

Gambar 4.28 Form Input Barang ............................................................ 51

Gambar 4.29 Form Transaksi Penjualan ................................................. 52

Gambar 4.30 Form Laporan Data Master ............................................... 52

Gambar 4.31 Form Laporan Penjualan ................................................... 53

Gambar 4.32 Form Rincian Transaksi .................................................... 53

Gambar 4.33 Form Ganti Password ........................................................ 54

Gambar 4.34 Proses Login ...................................................................... 54

Gambar 4.35 Proses Input Data Petugas ................................................. 55

Gambar 4.36 Proses Input Data Barang .................................................. 55

Gambar 4.37 Proses Transaksi Penjualan ............................................... 56

Gambar 4.38 Faktur Penjualan ................................................................ 57

Gambar 4.39 Laporan Data Petugas........................................................ 58

Gambar 4.40 Laporan Data Barang ........................................................ 58

Gambar 4.41 Laporan Penjualan Harian ................................................. 59

Gambar 4.42 Laporan Penjualan Mingguan ........................................... 60

Gambar 4.43 Laporan Penjualan Bulanan .............................................. 60

Gambar 4.44 Proses Menampilkan Rincian Transaksi ........................... 61

Gambar 4.45 Proses Ganti Password ...................................................... 61

Page 15: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

1

BAB I

PENDAHULUAN

1.1 Latar Belakang Masalah

Seiring dengan berkembangnya teknologi informasi di kalangan

masyarakat, maka semakin tidak asing pula dengan penggunaan program berbasis

komputer yang berfungsi untuk mendukung kinerja suatu perusahaan agar dapat

berjalan sesuai dengan target yang diinginkan. Salah satu contoh pemanfaatan

teknologi informasi di bidang komputer yaitu penggunaan sistem informasi yang

berupa input, proses, lalu output serta laporan rinci dari penginputan program

tersebut. Pengertian dari sistem informasi itu sendiri merupakan suatu bentuk

sarana pendukung untuk merekap data serta dapat menampilkan suatu bentuk

laporan dari rekapan data tersebut lengkap dengan tanggal serta waktu pada saat

penginputan data tersebut.

Mendapatkan laba merupakan salah satu tujuan perusahaan. Laba yang

diperoleh berasal dari pendapatan-pendapatan perusahaan dan pendapatan dari

aktivitas operasi perusahaan yang disebut penjualan. Penjualan erat hubungannya

dengan persediaan (inventory). Setiap perusahaan selalu memerlukan persediaan

untuk menjaga kelancaran usahanya. Persediaan barang memungkinkan

perusahaan untuk memenuhi permintaan konsumen. Setiap transaksi penjualan

yang terjadi akan berpengaruh langsung pada persediaan barang. Penjualan berarti

terjadi pengeluaran barang dan menyebabkan berkurangnya persediaan barang.

Sehingga sangat diperlukan pengawasan terhadap ketersediaan stok barang. Hal

Page 16: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

2

ini bertujuan agar keseimbangan antara penjualan dengan ketersediaan stok

barang dapat stabil.

Azura Boutique merupakan toko yang bergerak dalam bidang penjualan

pakaian khususnya pakaian muslim. Azura Boutique merupakan toko yang

bertempat di BCS Mall Blok E2 No.5 dan sudah didirikan pada tahun 2013. Toko

ini masih menggunakan sistem yang manual, dimana kegiatan operasional belum

memanfaatkan komputer yang ada. Media penyimpanan pun masih menggunakan

kertas sehingga menyebabkan terjadinya penumpukan dokumen. Pengolahan data-

data dan pembuatan laporan yang lambat sehingga dalam memberikan informasi

persediaan barang dan laporan membutuhkan waktu yang lama.

Berdasarkan adanya permasalahan tersebut, maka diperlukan sebuah

sistem informasi persediaan barang di Azura Boutique yang dapat memberikan

kemudahan dalam mengelola data dan meningkatkan kinerja toko tersebut. Oleh

karena itu penulis bermaksud untuk melakukan penelitian dengan judul

“Perancangan Sistem Informasi Penjualan Busana Muslim Pada Toko Azura

Boutique”.

1.2 Rumusan Masalah

Berdasarkan uraian latar belakang masalah di atas, maka dapat dirumuskan

masalah penelitian adalah:

1. Bagaimana menganalisa sistem informasi penjualan busana muslim pada

Toko Azura Boutique?

2. Bagaimana mengimplementasikan sistem informasi penjualan busana muslim

pada Toko Azura Boutique?

Page 17: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

3

1.3 Batasan Masalah

Agar tidak melebar dari topik dan tujuan awal penulisan skripsi ini, penulis

membatasi masalah-masalah yang ada, yaitu:

1. Sistem yang dibuat menggunakan Visual Basic.NET 2008 dan Database

Microsoft Office Access 2007.

2. Aplikasi Visual Basic.NET 2008 ini hanya digunakan secara offline karena

aplikasi ini hanya digunakan oleh Toko Azura Boutique.

1.4 Tujuan Penelitian

Untuk merancang suatu sistem informasi penjualan busana muslim

menggunakan Visual Basic.NET 2008 yang digunakan untuk mencatat persediaan

barang dan transaksi penjualan beserta laporannya.

1.5 Manfaat Penelitian

Dalam penulisan skripsi ini penulis banyak sekali mendapatkan manfaat

yang berguna dan dapat diterapkan di dalam kehidupan sehari-hari maupun di

dunia usaha nantinya. Beberapa manfaat penelitian yang penulis dapat adalah

sebagai berikut:

1. Bagi Penulis

Agar dapat menambah ilmu pengetahuan dan pengalaman sekaligus

menerapkan teori yang didapat di perkuliahan dalam perusahaan ataupun di

dunia kerja nantinya.

Page 18: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

4

2. Bagi Perusahaan

Dengan hasil ini diharapkan dapat bermanfaat dan dijadikan bahan

pertimbangan dalam upaya perbaikan masalah yang terkait dengan sistem

informasi penjualan pakaian.

3. Bagi Pembaca

Membantu peneliti lain yang ingin mengetahui bagaimana proses penjualan

barang. Selain itu dapat dijadikan bahan referensi untuk perbaikan atau

pengembangan bagi peneliti lain yang akan meneliti masalah yang sama.

4. Bagi Lembaga Pendidikan

Dapat memberikan informasi terbaru bagi pengembangan ilmu Manajemen

Sistem Informasi, terutama pada proses penjualan barang secara

komputerisasi.

1.6 Sistematika Penulisan

Agar memudahkan dalam pembahasannya, maka penulisan laporan

penelitian ini dibentuk menjadi lima bab yang sistematikanya dapat terlihat

sebagai berikut:

BAB I PENDAHULUAN

Bab ini menjelaskan mengenai latar belakang masalah, rumusan masalah, batasan

masalah, tujuan penelitian, manfaat penelitian dan sistematika penulisan.

BAB II LANDASAN TEORI

Landasan teori menjelaskan secara garis besar beberapa teori yang menjadi dasar

penelitian, diantaranya mengenai teori-teori sistem informasi dan bahasa

pemrograman yang digunakan.

Page 19: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

5

BAB III METODOLOGI PENELITIAN

Bab ini menguraikan mengenai metode pengumpulan data dan model dari metode

pengembangan sistem yang digunakan.

BAB IV ANALISIS DAN PENGEMBANGAN SISTEM

Bab ini berisikan uraian tentang analisis sistem berjalan dan perancangan terhadap

sistem baru. Terdapat pula uraian tentang tinjauan umum perusahaan, uraian

tentang perangkat lunak dan perangkat keras komputer yang digunakan.

BAB V PENUTUP

Bab ini berisikan beberapa kesimpulan berdasarkan uraian-uraian yang diperoleh

dari bab-bab sebelumnya dan beberapa saran untuk pengembangan sistem lebih

lanjut.

Page 20: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

6

BAB II

LANDASAN TEORI

2.1 Perancangan

Menurut Kusrini (2007:79) perancangan adalah kegiatan membuat model

tertentu, definisi perancangan sistem adalah proses pengembangan spesifikasi

sistem baru berdasarkan hasil rekomendasi analisis sistem. Selain itu, menurut

Subhan (2012:109) perancangan adalah proses pengembangan spesifikasi baru

berdasarkan rekomendasi hasil analisis sistem.

Berdasarkan paparan tentang perancangan di atas, penulis dapat

menyimpulkan bahwa perancangan merupakan kegiatan dengan membuat sebuah

pola sistem baru yang bertujuan untuk mengembangkan sistem sebelumnya dan

dapat digunakan untuk memecahkan permasalahan yang ada.

2.2 Sistem

Sistem dalam suatu instansi bertujuan untuk mengendalikan aktivitas

instansi. Menurut Susanto (2009:18) sistem adalah kumpulan/grup dari

subsistem/bagian/komponen apapun baik fisik ataupun non fisik yang saling

berhubungan satu sama lain dan bekerja sama secara harmonis untuk mencapai

satu tujuam tertentu. Selain itu menurut Hartono (2013:10), sistem merupakan

himpunan bagian-bagian atau komponen yang saling berkaitan dan secara

bersama-sama berfungsi atau bergerak untuk mencapai suatu tujuan.

Page 21: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

7

2.2.1 Karakteristik Sistem

Menurut Tata Sutabri (2012:1) suatu sistem mempunyai beberapa

karakteristik, diantaranya yaitu:

1. Komponen Sistem (Component)

Komponen-komponen sistem tersebut dapat berupa suatu bentuk subsistem.

Setiap sistem memiliki sifat dari sistem yang menjalankan suatu fungsi

tertentu dan mempengaruhi proses sistem secara keseluruhan.

2. Batasan Sistem (Boundary)

Ruang lingkup sistem merupakan daerah yang membatasi antara sistem

dengan sistemyang lain atau sistem dengan lingkungan luarnya. Batasan

sistem ini memungkinkan suatu sistem dipandang sebagai satu kesatuan yang

tidak dapat dipisahkan.

3. Lingkungan Luar Sistem (Environment)

Bentuk apapun yang ada diluar ruang lingkup atau batasan sistem yang

mempengaruhi operasi sistem tersebut disebut lingkungan luar sistem.

Lingkungan luar sistem inidapat bersifat menguntungkan dan dapat juga

bersifat merugikan sistem tersebut.

4. Penghubung Sistem (Interface)

Hubungan sistem adalah hubungan yang terjadi antar subsistem dengan

subsistem lainnya yang setingkat atau antara subsistem yang lebih besar.

Hubungan sistem terdiri dari dua jenis yaitu hubungan vertikal dan hubungan

horizontal. Hubungan vertikal adalah hubungan yang terjadi antara subsistem

dengan subsistem lainnya yang lebih besar atau lebih tinggi tingkatannya.

Page 22: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

8

Hubungan horizontal menunjukkan hubungan antara subsistem dengan

subsistem lainnya yang setingkat.

5. Masukan Sistem (Input)

Energi yang dimasukkan ke dalam sistem disebut masukan sistem, yang dapat

berupa pemeliharaan (maintenance input) dan sinyal (signal input).

6. Keluaran Sistem (Output)

Hasil energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna.

Keluaran ini dapat mennjadi masukan bagi subsistem yang lain seperti sistem

informasi. Keluaran yang dihasilkan adalah informasi.

7. Pengolahan Sistem (Process)

Suatu sistem dapat mempunyai suatu proses yang akan mengubah masukan

menjadi keluaran.

8. Sasaran (Objectives) dan Tujuan Sistem (Goal)

Suatu sistem mempunyai tujuan dan sasaran yang pasti dan bersifat

deterministik. Kalau suatu sistem tidak memiliki sasaran maka operasi sistem

tidak ada gunanya.Suatu sistem dikatakan berhasil bila mengenai sasaran atau

tujuan yang telahdirencanakan.Suatu sistem dikatakan berhasil apabila

mengenai sasaran atau tujuannya. Jika suatusistem tidak mempunyai sasaran,

maka operasi sistem tidak akan ada gunanya.

Dari pernyataan dan penjelasan diatas, dapat disimpulkan bahwa ciri-ciri

sebuah sistem adalah memiliki tujuan, batasan, subsistem, hubungan antar

subsistem, lingkungan sistem dan input-proses-output. Dengan ciri-ciri diatas

maka sebuah sistem dapat dikenali sebagai sistem, bukan prosedur atau subsistem.

Page 23: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

9

Jika salah satu ciri diatas tidak dapat dipenuhi, dapat dikatakan sistem atau yang

dianggap sistem bukanlah sistem yang baik atau bahkan bukan sebuah sistem.

2.2.2 Tujuan Sistem

Adapun tujuan sistem menurut Susanto (2013:23) sebagai berikut: “Tujuan

sistem merupakan target atau sasaran akhir yang ingin dicapai oleh suatu sistem.

Agar supaya target tersebut bisa tercapai, maka target atau sasaran tersebut harus

diketahui terlebih dahulu ciri-ciri atau kriterianya. Upaya mencapai suatu sasaran

tanpa mengetahui ciri-ciri atau kriteria dari sasaran tersebut kemungkinan besar

sasaran tersebut tidak akan pernah tercapai. Ciri-ciri atau kriteria dapat juga

digunakan sebagai tolak ukur dalam menilai suatu keberhasilan suatu sistem dan

menjadi dasar dilakukannya suatu pengendalian”.

Dari pengertian diatas dapat ditarik kesimpulan bahwa tujuan dari sistem

tersebut adalah menyediakan informasi untuk membantu pengambilan keputusan

manajemen operasi perusahaan dari hari ke hari serta menyediakan informasi

yang layak bagi pihak luar perusahaan.

2.2.3 Implementasi Sistem

Menurut Sujarweni (2015:25) menyatakan bahwa Implementasi sistem

adalah penerapan sistem yang akan dilakukan berdasarkan hasil analisis sistem

dan desain sistem yang telah dilakukan oleh analisis. Setelah sistem disetujui

maka program yang telah dibuat siap untuk di operasikan.

Pada uraian tersebut sistem membuat dokumen yang disebut laporan final

implementasi sistem, isinya adalah:

Page 24: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

10

1. Rencana implementasi sistem

2. Hasil implementasi sistem

Untuk melaksanakan implementasi sistem perlu dipersiapkan beberapa hal

seperti berikut:

a) Persiapan implementasi

b) Pendidikan dan pelatihan karyawan untuk mengetahui sistem baru.

3. Konversi Sistem

2.3 Informasi

Informasi bagi suatu instansi dibutuhkan untuk pengambilan keputusan.

Menurut Tata Sutabri (2012:22) informasi adalah data yang telah diklasifikasikan

atau diolah untuk digunakan dalam proses pengambilan keputusan.

Adapun karakteristik suatu informasi adalah sebagai berikut:

1) Relevan, informasi harus memiliki makna yang tinggi sehingga tidak

menimbulkan keraguan bagi yang menggunakannya dan dapat digunakan

secara tepat untuk membuat keputusan.

2) Andal, suatu informasi harus memiliki keterandalan yang tinggi, informasi

yang dijadikan alat pengambil keputusan merupakan kejadian nyata dalam

aktivitas perusahaan.

3) Lengkap, informasi tersebut harus memiliki penjelasan yang rinci dan jelas

dari setiap aspek peristiwa yang dilakukannya.

4) Tepat Waktu, setiap informasi harus dalam kondisi yang update tidak dalam

bentuk yang usang, sehingga penting untuk digunakan sebagai pengambil

keputusan.

Page 25: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

11

5) Dapat Dipahami, informasi yang disajikan dalam bentuk yang jelas akan

memudahkan orang dalam menginterprestasikannya.

6) Dapat Diverifikasi, informasi tersebut tidak memiliki arti yang ambigu,

memiliki kesamaan pengertian pemakainya.

Dari pengertian diatas dapat disimpulkan bahwa informasi tersebut

memiliki karakteristik tertentu yang bertujuan untuk menghasilkan informasi yang

akurat, relevan dan baik serta menghasilkan keputusan yang tepat.

2.4 Sistem Informasi

Menurut Susanto (2009:55) sistem informasi adalah kumpulan dari sub-

sub sistem baik fisik maupun non fisik yang saling berhubungan satu sama lain

dan bekerja sama secara harmonis untuk mencapai suatu tujuan yaitu mengolah

data menjadi informasi yang berguna.

Tujuan utama dari keberadaan sistem informasi adalah sebagai berikut:

1) Untuk menyajikan informasi sebagai pendukung pengambilan keputusan,

perencanaan, pengendalian dan perbaikan selanjutnya.

2) Untuk menyajikan informasi sebagai pendukung kegiatan operasional sehari-

hari.

3) Untuk menyajikan informasi yang berkenan dengan kepengurusan/ struktur

manajemen.

Kesimpulan dari tujuan sistem informasi adalah menghasilkan informasi

yang digunakan pihak perusahaan untuk mengambil keputusan manajemen dan

mendukung kegiatan operasional perusahaan demi kelangsungan hidup

perusahaan, serta menyediakan informasi yang layak bagi pihak luar perusahaan.

Page 26: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

12

2.5 Penjualan

Menurut Soemarso (2009:164) penjualan adalah penjualan barang dagang

oleh perusahaan, penjualan dapat dilakukan secara kredit dan tunai. Penjualan

tunai dicatat sebagai debit pada akun kas dan kredit pada akun penjualan. Dalam

praktik, biasanya penjualan secara tunai ini dicatat dalam buku penerimaan kas.

Sedangkan penjualan barang secara kredit dicatat sebagai debit pada akun piutang

dagang dan kredit pada akun penjualan. Transaksi ini dicatat dalam buku

penjualan.

Berikut ini merupakan jenis-jenis penjualan yang terdiri dari lima jenis,

yaitu sebagai berikut:

1. Trade Selling, dapat terjadi bilamana produsen dan pedagang besar

mempersilahkan pengecer untuk berusaha memperbaiki distribusi produk-

produk mereka.

2. Missionary Selling, merupakan usaha untuk meningkatkan penjualan dengan

memborong pembeli untuk membeli barang-barang dari penyalur perusahaan.

3. Technical Selling, usaha untuk meningkatkan penjualan dengan memberikan

saran dan nasehat kepada pembeli akhir dari barang dan jasa yang dijual.

4. New Business Selling, usaha untuk membuka transaksi baru dengan

mengubah calon pembeli. Jenis penjualan ini sering digunakan oleh

perusahaan asuransi.

5. Responsive Selling, setiap tenaga penjual diharapkan dapat memberikan

reaksi terhadap permintaan pembeli.

Sedangkan bila melihat dari jenis transaksi, Susanto (2013:176) membagi

kedalam:

Page 27: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

13

1. Penjualan secara tunai, yaitu penjualan yang bersifat cash and carry, pada

umumnya terjadi secara spontan. Pembayaran dalam jangka waktu satu bulan

yang masih sebagai penjualan tunai.

2. Penjualan secara kredit, penjualan yang periode pembayarannya rata-rata

diatas satu bulan.

3. Penjualan secara tender, yaitu penjualan yang dilaksanakan melalui proses

tertentu untuk memenuhi permintaan pihak pembeli yang membuka tender

tersebut. Untuk memenangkan tender selain harus memenuhi berbagai

prosedur yaitu pemenuhan dokumen tender yang berupa jaminan tender, juga

harus dapat bersaing dengan pihak lain.

4. Penjualan ekspor, yaitu penjualan yang dilakukan dengan pembelian luar

negeri yang mengimpor barang. Biasanya penjualan ekspor memanfaatkan

Letter of Credit (L/C).

5. Penjualan secara konsinyasi, yaitu menjual barang-barang secara titipan

kepada pembeli atau juga penjual. Apabila barang tersebut tidak laku dijual,

maka barang tersebut akan dikembalikan kepada si penjual.

6. Penjualan melalui grosir, yaitu penjualan yang tidak langsung kepada

konsumen, tetapi melalui pedagang pertama (grosir). Grosir berfungsi sebagai

perantara antara pabrik atau importir dengan pelanggan atau toko eceran.

2.6 Sistem Informasi Penjualan

Berdasarkan defenisi diatas dapat disimpulkan bahwa sistem informasi

penjualan adalah sebuah sistem yang memproses data dan transaksi dari

Page 28: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

14

keseluruhan kegiatan usaha yang terdiri dari penjualan barang atau jasa agar dapat

mencapai tujuan organisasi.

2.7 Perancangan Sistem Informasi Penjualan

Berdasarkan dari pengertian yang telah diuraikan sebelumnya, maka dapat

disimpulkan perancangan sistem informasi penjualan merupakan perancangan

suatu sistem yang menyangkut masalah pencatatan dan pelaporan yang dilakukan

dengan proses transaksi oleh perusahaan tersebut. Dalam hal ini yang terjadi dari

input, proses, hingga menjadi output yang diinginkan.

2.8 Visual Basic.NET 2008

Visual Basic.NET merupakan salah satu bahasa pemrograman yang dapat

digunakan untuk membuat program aplikasi. Bahasa pemrograman ini

menyediakan beberapa tool untuk otomatisasi proses pengembangan, yaitu visual

tool yang digunakan untuk melakukan beberapa operasi pemrograman dan desain

umum dan juga fasilitas-fasilitas lain yang dapat menunjang dalam pemrograman.

Visual Basic.NET merupakan bagian dari Visual Studio.NET. Visual

Studio.NET merupakan suatu lingkungan (Environment) terintegrasi untuk

membangun dan melakukan ujicoba (Testing and Debugging) berbagai macam

aplikasi. Diantaranya adalah aplikasi Windows, web, control, class serta aplikasi

console. Dengan Visual Studio.NET, Anda akan dapat lebih mudah membuat

aplikasi karena dalam Visual Studio.NET ada dukungan fasilitas baru yang

ditambahkan, antara lain Integrated Development Environment (IDE), Microsoft

Intellisense, debugging yang lebih baik dan kemampuan dalam XML Web

Page 29: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

15

Services. Dengan Visual Basic.NET, user dapat mendesain, mengeksekusi dan

men-debug program aplikasi yang telah dibuat.

Ada beberapa hal yang harus dipahami dalam mempelajari Visual Basic,

yaitu:

1. Objek

Sering disebut entity, merupakan sesuatu yang bisa dibedakan dengan

lainnya. Pada dasarnya seluruh benda didunia dikatakan sebagai objek.

Contoh: Mobil, komputer, laptop, dan lain-lain.

Dalam Visual Basic objek-objek yang dimaksud disebut kontrol. Jenis-jenis

kontrol antara lain: Label, Text Box, Combo Box, List Box, dan masih banyak

lagi.

2. Properti

Sering disebut atribut, merupakan ciri-ciri yang menggambarkan suatu objek.

Misalnya disebut objek dari sebuah mobil itu jika mempunyai ban, spion,

rem, stir, dan lain-lain.

3. Event

Suatu kejadian yang menimpa objek. Misalnya bagaimana jika mobil

didorong, ditabrak, dicat dan sebagainya.

4. Metode

Kemampuan yang dimiliki oleh suatu objek. Contohnya jika mobil berbelok,

mundur, maju.

Page 30: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

16

2.9 Database Microsoft Office Access 2007

Microsoft Office Access adalah sebuah program aplikasi pengelolaan

database secara elektronis yang memungkinkan disusunnya data dan informasi

yang banyak secara sistematis dan disimpan/direkam kedalam sebuah komputer.

Microsoft Office Access mempunyai banyak keunggulan, diantaranya yaitu:

1. Mempunyai semua fungsi/fasilitas yang dimiliki oleh software database

klasik seperti dBase dan Foxpro. Hal ini berarti jika user berpindah dari

aplikasi database klasik ke Microsoft Office Access, maka tidak ada masalah

dengan segala fungsi/fasilitas yang pernah digunakan dengan aplikasi

database yang terdahulu.

2. Merupakan program aplikasi database yang sangat mudah digunakan.

Seorang user harus bisa memahami teknik-teknik pemrograman agar bisa

bekerja dengan optimal. Dengan Microsoft Office Access, user tersebut akan

merasa jauh lebih mudah dalam membuat sebuah sistem informasi tanpa

mengurangi kualitas program tersebut.

Komponen-komponen yang terdapat pada Microsoft Office Access adalah

sebagai berikut ini:

1. Tables : Merupakan kumpulan data sebagai komponen utama dalam database.

2. Queries : Berfungsi menyaring data dari berbagai kriteria dan urutan yang

dikehendaki.

3. Forms : Berfungsi memasukkan data, menampilkan data serta mengedit data

dari suatu tabel dengan tampilan formulir yang telah kita rancang sendiri.

4. Reports : Berfungsi mencetak data dalam bentuk laporan.

5. Pages : Berfungsi menciptakan halaman web berupa data access pages.

Page 31: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

17

6. Macros : Berfungsi mengotomatiskan perintah-perintah yang kita kehendaki

dalam mengolah data.

7. Modules : Berfungsi untuk merancang bermacam-macam modul aplikasi

dalam mengolah database tingkat lanjut sesuai yang kita kehendaki.

2.10 Alur Sistem Informasi (ASI)

Menurut Kristanto (2008:10) data yang masih merupakan bahan mentah

apabila tidak diolah maka data tersebut tidak berguna. Data tersebut akan berguna

dan menghasilkan suatu informasi apabila diolah melalui suatu model. Model

yang digunakan untuk mengolah data tersebut disebut dengan model pengolahan

data atau lebih dikenal dengan nama siklus pengolahan data.

Gambar 2.1 Siklus Pengolahan Data

Sumber: Kristanto, 2008

2.11 Data Flow Diagram (DFD)

Menurut Sutabri (2012:116) Data Flow Diagram adalah suatu network

yang menggambarkan suatu system automat atau komputerisasi, manualisasi, atau

gabungan dari keduanya, yang penggambarannya disusun dalam bentuk kumpulan

komponen sitem yang saling berhubungan sesuai aturan mainya.

Simbol-simbol yang digunakan dalam Data Flow Diagram, yaitu:

Input Process Output

Feedback

Page 32: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

18

Tabel 2.1 Simbol Data Flow Diagram

No Simbol Keterangan

1

Process, Simbol ini digunakan untuk proses

pengolahan atau transformasi data.

2

External Entity, Simbol ini digunakan untuk

menggambarkan asal atau tujuan data.

3

Data Flow, simbol ini digunakan untuk

menggambarkan aliran data yang berjalan.

4

Data Store, Simbol ini digunakan untuk

menggambarkan data flow yang sudah

disimpan atau diarsipkan.

Sumber: Sutabri, 2012

Peraturan-peraturan yang harus diperhatikan dalam penggambaran simbol

DFD adalah sebagai berikut:

1. Antar-entiti luar tidak diijinkan terjadi hubungan atau relasi.

2. Tidak boleh ada aliran data antara entiti luar dengan tempat penyimpanan.

3. Untuk alasan kerapian, entiti luar atau tempat penyimpanan boleh digambar

beberapa kali dengan tanda khusus, misalnya diberi nomor.

4. Satu aliran data boleh mengalirkan beberapa struktur data.

5. Bentuk anak panah aliran data boleh bervariasi.

6. Semua objek harus mempunyai nama.

7. Aliran data selalu diawali dan diakhiri dengan proses.

8. Semua aliran data harus mempunyai tanda arah.

Ada beberapa petunjuk yang dapat dipakai dalam proses pembuatan

simbol DFD, yaitu:

1. Penamaan yang jelas.

2. Memberi nomor pada proses.

3. Penggambaran kembali.

Page 33: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

19

4. Hindarilah proses yang mempunyai masukan tetapi tidak mempunyai

keluaran, begitu pula sebaliknya, hindarilah proses yang mempunyai keluaran

tetapi tidak mempunyai masukan.

5. Hati-hati dengan aliran data dan proses yang tidak dinamai.

2.12 Entity Relationship Diagram (ERD)

Ladjamudin (2013:142), ERD adalah suatu model jaringan yang

menggunakan susunan data yang disimpan dalam system secara abstrak. Notasi-

notasi simbolik di dalam Diagram E-R yang dapat kita gunakan adalah sebagai

berikut:

Tabel 2.2 Simbol Entity Relationship Diagram (ERD)

No Simbol Keterangan

1

Persegi panjang, menyatakan himpunan

entitas

2

Lingkaran/Elips, menyatakan atribut

3

Belah ketupat, menyatakan himpunan relasi

4

Garis, sebagai penghubung antara relasi

dengan entitas dan entitas dengan atribut

Sumber: Ladjamudin, 2013

Dalam ERD, hubungan (relasi) dapat terdiri dari sejumlah entitas yang

disebut dengan derajat relasi. Derajat relasi maksimum disebut dengan

kardinalitas, sedangkan derajat minimum disebut dengan modalitas. Jadi

Page 34: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

20

kardinalitas relasi menunjukkan jumlah maksimum entitas yang dapat berelasi

dengan entitas pada himpunan entitas lain.

2.12.1 One to One Relationship

Hubungan antara file pertama dan file kedua adalah satu berbanding satu.

Contoh:

1. Pada pengajaran private satu guru satu siswa.

2. “Seorang guru mengajar seorang siswa, seorang siswa diajar oleh seorang

guru”.

Gambar 2.2 One to One Relationship

Sumber: Ladjamudin, 2013

2.12.2 One to Many atau Many to One Relationship

Hubungan antara file pertama dan file kedua adalah satu berbanding

banyak atau banyak berbanding satu. Contoh:

1. Dalam suatu perusahaan satu bagian mempekerjakan banyak pegawai.

2. “Satu bagian mempekerjakan banyak pegawai, satu pegawai kerja dalam satu

bagian”.

Gambar 2.3 One to Many Relationship

Sumber: Ladjamudin, 2013

M 1

1 1

Relationship Entitas 1 Entitas 2

Relationship Entitas 1 Entitas 2

Page 35: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

21

2.12.3 Many to Many Relationship

Hubungan file pertama dan file kedua adalah banyak berbanding banyak.

Contoh:

1. Dalam universitas seorang mahasiswa dapat mengambil banyak matakuliah.

2. “Satu mahasiswa mengambil banyak matakuliah dan satu matakuliah diambil

banyak mahasiswa”.

Gambar 2.4 Many to Many Relationship

Sumber: Ladjamudin, 2013

2.13 Normalisasi

Menurut Paillin (2012:69) normalisasi adalah proses pengelompokan

elemen data menjadi tabel-tabel yang menunjukan entity dan relasinya. Pada

proses ini selalu di uji pada beberapa kondisi. Apakah ada kesulitan pada saat

menambah (insert) pada suatu database. Bila ada kesulitan pada pengujian

tersebut maka relasi tersebut dapat dipecahkan pada beberapa tabel lagi atau

dengan kata lain perancangan yang dilakukan belum mendapatkan suatu database

yang optimal. Sebelum mengenal lebih jauh mengenai normalisasi ada beberapa

konsep yang harus diketahui lebih dahulu seperti field atau attribute kunci dan

ketergantungan kunci (Functional Depencendy).

1. Calon Kunci (Candidate Key)

M M Relationship Entitas 1 Entitas 2

Page 36: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

22

Kunci kandidat atau calon kunci adalah suatu attribute atau satu set minimal

attribute yang mengidentifikasi secara unik suatu kejadian yang spesifik dari

suatu entity.

2. Kunci Primer (Primary Key)

Kunci Primer adalah suatu attribute atau satu set minimal attribute yang tidak

hanya mengidentifikasi secara unik suatu kejadian yang spesifik, akan tetapi

juga dapat mewakili setiap kejadian dari suatu entity. Setiap kunci kandidat

punya peluang menjadi kunci primer, akan tetapi sebaiknya dipilih satu saja

yang dapat mewakili secara menyelurh terhadap entity yang ada.

3. Kunci Alternatif (Alternate Key)

Kunci alternatif adalah kunci kandidat yang tidak dipakai sebagai primary

key. Dimana kerap kali kunci alternatif ini dipakai sebagai kunci pengurutan

dalam pembuatan laporan.

4. Kunci Tamu (Foreign Key)

Kunci tamu adalah suatu attribute atau satu set attribute yang melengkapi

satu relationship (hubungan) yang menunjukan ke induknya.

Teknik normalisasi ini juga merupakan satu teknik yang menstrukturkan

data dalam cara tertentu untuk membantu mengurangi atau mencegah timbulnya

masalah yang berhubungan dengan pengolahan data dalam database.

Dalam pembuatan normalisasi terdapat beberapa tahap pembentukan,

setiap tahap mempunyai bentuk normalisasi yang berbeda. Bentuk-bentuk tersebut

antara lain adalah:

1. Bentuk Tidak Normal (Unnormalized Form)

Page 37: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

23

Bentuk ini merupakan data yang akan direkam, tidak ada keharusan

mengikuti suatu format tertentu. Dapat saja data tidak lengkap atau

terduplikasi. Data dikumpulkan apa adanya sesuai dengan saat penginputan

atau saat kedatangannya

2. Bentuk Normal Kesatu (1NF / First Normal Form)

Bentuk normal kesatu mempunyai ciri yaitu setiap data dibentuk dalam flat

file (file datar/rata), data dibentuk dalam satu record demi satu record, nilai

dari field-field berupa “atomic value”. Tidak ada set atribut yang berulang

atau atribut bernilai ganda (multivalue). Tiap field hanya satu pengertian,

bukan merupakan kumpulan kata yang mempunyai arti mendua, hanya satu

arti saja dan juga bukanlah pecahan kata-kata sehingga artinya menjadi lain.

3. Bentuk Normal Kedua (2NF / Second Normal Form)

Bentuk normal kedua mempunyai syarat yaitu bentuk data telah memenuhi

kriteria dari bentuk normal kesatu. Atribut bukan kunci haruslah bergantung

secara fungsi pada kunci utama / primary key. Sehingga untuk membentuk

normal kedua harus sudah ditentukan kunci-kunci fieldnya. Kunci field harus

unik dan dapat mewakili atribut lain yang menjadi anggotanya.

4. Bentuk Normal Ketiga (3NF / Third Normal Form)

Untuk menjadi normal ketiga maka relasi harus dalam bentuk normal kedua

dan semua atribut bukan primer tidak mempunyai hubungan yang transitif.

Dengan kata lain, semua atribut bukan kunci haruslah bergantung hanya pada

primary key secara menyeluruh.

Page 38: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

24

2.14 Diagram Alur (Flowchart)

Menurut Ladjamudin (2013:146) dalam pembuatan algoritma, banyak

sekali alat bantu yang bisa digunakan, seperti Dala Flow Diagram (DFD), Entity

Relationship Diagram (ERD), Diagram Alur (Flowchart), dan masih banyak lagi

yang lainnya.

Diantara alat bantu itu semua, yang paling banyak dipakai adalah Diagram

Alur (Flowchart). Flowchart merupakan logika atau urutan-urutan instruksi

program dalam suatu diagram. Diagram alur dapat menunjukkan secara jelas arus

pengendalian algoritma, yakni bagaimana rangkaian pelaksanaan kegiatan. Suatu

diagram alur memberi gambaran dua dimensi berupa simbol-simbol grafis.

Simbol-simbol tersebut adalah sebagai berikut:

Tabel 2.3 Simbol Flowchart

No Simbol Keterangan

1

Simbol Start atau End yang berarti awal atau akhir

dari sebuah flowchart

2

Simbol pemrosesan yang terjadi pada sebuah alur

kerja

3

Simbol Input/Output yang berarti masukan dan

keluaran proses

4

Simbol untuk memutuskan proses lanjutan dari

kondisi tertentu

5

Simbol konektor untuk menyambung proses pada

lembar kerja yang sama

6

Simbol konektor untuk menyambung proses pada

lembar kerja yang berbeda

7

Simbol untuk menghubungkan antar proses atau

antar simbol

8

Simbol yang menyatakan piranti keluaran, seperti

layar monitor, printer, dll.

Page 39: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

25

9

Simbol yang mendefinisikan proses yang dilakukan

secara manual

10

Simbol masukkan atau keluaran dari atau ke sebuah

dokumen

11

Simbol yang menyatakan bagian dari program (sub-

program)

12

Simbol masukkan atau keluaran dari atau ke sebuah

pita magnetik

13

Simbol database atau basis data

Sumber: Ladjamudin, 2013

2.15 Penelitian Terdahulu

Penelitian mengenai Perancangan Sistem Informasi Penjualan telah

dilakukan oleh para peneliti terdahulu. Penelitian terdahulu ini diambil dari

berbagai jurnal dan skripsi yang telah diterbitkan oleh lembaga penelitian maupun

instansi-instansi pendidikan. Adapun penelitian terdahulu dijelaskan sebagai

berikut:

1. Peneliti Daniel Bunga Pailin dengan judul Perancangan Sistem Informasi

Penjualan Pada Toko Ribo Jaya Ambon. Perancangan yang dibuat meliputi

perancangan database, perancangan program penjualan menggunakan Visual

Basic, dan perancangan sistem informasi yang menyajikan laporan penjualan.

Sumber ARIKA, Vol. 06, No.1, Februari 2012 ISSN: 1978-1105.

2. Peneliti Salindri Lusiana Dewi dengan judul Perancangan Sistem Informasi

Inventory dan Penjualan Pada Sigmacom Prambanan Menggunakan Visual

Basic.Net. Perancangan yang dibuat meliputi perancangan database berupa

data barang, data pemasok, data karyawan, data admin dan laporan-laporan.

Page 40: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

26

Perancangan program penjualan menggunakan Visual Basic. Sumber Naskah

Publikasi STMIK AMIKOM Yogyakarta tahun 2013.

3. Peneliti Dwi Hartini dengan judul Analisis dan Perancangan Sistem Informasi

Penjualan Pada PT. Jaya Mandiri Strategic. Perancangan dibuat meliputi

perancangan database barang, perancangan sistem informasi penjualan helm

menggunakan Visual Basic dan merancang penyajian laporan pembelian dan

penjualan helm. Sumber Jurnal Manajemen Sistem Informasi Vol. 1 No. 1,

September 2016. ISSN: 2540-8011.

Page 41: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

27

BAB III

METODE PENELITIAN

3.1 Pendahuluan

Dalam metode ini penulis akan memberikan gambaran langkah-langkah

yang mencakup dari awal penelitian sampai dengan akhir penelitian. Agar

penelitian yang dilakukan dapat terlaksana dengan terstruktur dan sistematis

maka dirasa perlu untuk menyusun kerangka kerja. Masing-masing tahapan dalam

kerangka kerja tersebut kemudian dijelaskan bagaimana melakukannya.

3.2 Kerangka Kerja Penelitian

Uraian kerangka kerja dalam penelitian ini adalah uraian secara rinci

terhadap masing-masing kerangka kerja yang telah disusun agar penelitian yang

dilakukan dapat terlaksana secara terstruktur dan jelas. Berikut ini penjelasannya:

Gambar 3.1 Kerangka Kerja Penelitian

Mendeskripsikan Masalah

Menganalisa Masalah

Mempelajari Literatur

Mengumpulkan Data

Menganalisa Sistem Penjualan Yang Sedang Berjalan

Merancang Aplikasi Penjualan

Mengimplementasi Aplikasi Sistem Penjualan

Page 42: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

28

1. Mendeskripsikan Masalah

Mendeskripsikan masalah adalah melakukan perumusan terhadap

masalah-masalah yang telah diidentifikasi dari suatu sistem. Merumuskan

adalah mengonsep, memformulakan, mempolakan dan memperjelas suatu

hal yang telah diidentifikasi sebelumnya. Merumuskan masalah sangat

diperlukan dalam suatu penelitian agar penelitian tersebut menghasilkan

kesimpulan yang terkonsep, terformula, terpola dan jelas.

2. Menganalisa Masalah

Menganalisa masalah merupakan langkah analisis masalah untuk dapat

memahami masalah yang telah ditentukan ruang lingkup atau batasannya.

Dengan menganalisa masalah yang telah ditentukan tersebut, maka

diharapkan masalah dapat dipahami dengan baik.

3. Mempelajari Literatur

Mempelajari literatur atau studi literatur adalah tindakan yang dilakukan

untuk mempelajari secara ilmiah dan teoritis terhadap masalah-masalah

yang telah dibatasi sebelumnya yang bersumber dari buku, jurrnal, karya

tulis ilmiah, artikel, tesis dan berbagai sumber dari internet dan para ahli

yang dapat dipertanggungjawabkan. Studi literatur sangat diperlukan agar

penelitian yang dilakukan berpijak pada landasan teori yang jelas dan

benar yang telah dikemukakan oleh para ahli sebelumnya. Dengan

melakukan studi literatur maka penelitian yang dilakukan tidak mengarang

dan mengada-ada sehingga dapat diterima didunia ilmu pengetahuan dan

masyarakat umum.

Page 43: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

29

4. Mengumpulkan Data

Mengumpulkan data dilakukan untuk mengumpulkan semua data-data

yang diperlukan dalam penelitian. Teknik yang dilakukan dalam

mengumpulkan data dalam penelitian ini adalah dengan teknik observasi.

5. Menganalisa Sistem Penjualan Yang Sedang Berjalan

Analisis yang sedang berjalan pada prinsipnya mempelajari sistem dengan

melakukan penelitian dan pengamatan terhadap unit-unit kerja yang

terlibat dalam proses menampilkan informasi penjualan barang.

6. Merancang Aplikasi Sistem Penjualan

Yaitu membangun sebuah aplikasi komputer menggunakan bahasa

pemrograman Visual Basic dengan metode yang diterapkan sehingga

aplikasi sistem penjualan bisa dijalankan atau digunakan pada

komputer saat mencatat detail penjualan. Dengan aplikasi sistem

penjualan yang telah dirancang atau dibangun mampu mempermudah

pengguna untuk memperoleh hasil penjualan yang baik dan tepat.

7. Pengujian Aplikasi Sistem Penjualan

Pengujian aplikasi sistem penjualan merupakan pengujian hasil dari

aplikasi yang telah dibangun dengan Visual Basic. Dengan harapan

aplikasi yang dibangun mampu menyelesaikan permasalahan yang ada

pada rumusan masalah serta menghasilkan tujuan yang ingin dicapai.

Page 44: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

30

3.3 Sejarah Singkat Perusahaan

Azura Boutique merupakan toko yang bergerak dibidang penjualan busana

muslim tepatnya berada di Batam City Square (BCS) Mall Blok E2 No.5 Batam

dan toko ini sudah berdiri sejak tahun 2013. Awalnya pemilik toko sangat senang

dengan dunia fashion terutama dalam berbusana muslim. Karena itu muncul ide

untuk membangun sebuah toko yang menjual busana muslim agar kebutuhan akan

busana muslim dapat terpenuhi.

3.4 Visi Perusahaan

“Menjadi butik busana muslim terbaik yang senantiasa mampu bersaing

dan tumbuh berkembang dengan sehat”.

3.5 Misi Perusahaan

1. Menghasilkan laba yang pantas untuk mendukung pengembangan toko serta

memberikan kualitas yang memuaskan bagi para pelanggan.

2. Menjual berbagai jenis busana muslim yang terkait dengan kebutuhan

masyarakat dengan mutu terbaik, harga dan pelayanan yang baik demi kepuasan

pelanggan.

3. Menjalin kemitraan kerja sama dengan pemasok dan penyalur yang saling

menguntungkan.

4. Menerima semua kritik dan saran dari para pembeli demi memajukan toko

tersebut.

Page 45: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

31

3.6 Struktur Organisasi

Berikut ini merupakan struktur organisasi dari Azura Boutique yaitu:

Gambar 3.2 Struktur Organisasi

3.7 Wewenang dan Tanggung Jawab

Berikut ini merupakan tugas dari masing-masing jabatan pada Azura

Boutique, yaitu:

1. Owner

a. Menentukan visi dan misi toko.

b. Menetapkan kebijakan, strategi serta tujuan dalam pengembangan toko.

c. Memberikan bimbingan dan pengarahan, saran-saran serta perintah kepada

karyawan dalam rangka pelaksanaan tugas karyawan tersebut.

d. Mengawasi jalannya toko tersebut dan mengadakan perubahan-perubahan

yang diperlukan demi kebutuhan dan perkembangan toko tersebut.

2. Karyawan

a. Menjalankan tugas sesuai dengan arahan yang sudah diberikan oleh owner.

b. Mencari dan mengidentifikasi kebutuhan pembeli saat mengunjungi toko.

c. Mencatat dan menghitung hasil penjualan dalam sehari.

d. Menyampaikan kritik dan saran yang dari para pembeli kepada owner agar

dapat di evaluasi lebih lanjut.

OWNER

DWI AFNI FAUZIAH

KARYAWAN

Page 46: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

32

BAB IV

ANALISIS DAN IMPLEMENTASI

4.1 Analisis Sistem Yang Berjalan

Dalam analisis sistem yang berjalan, adanya pemeriksaan secara terperinci

agar segala keterbatasan dan permasalahan sistem lama dapat diketahui dengan

jelas. Hal ini dikaitkan dengan kemampuan sistem dalam mencapai objektivitas

dan tujuan organisasi.

Analisis yang sedang berjalan pada prinsipnya mempelajari sistem dengan

melakukan penelitian dan pengamatan terhadap unit-unit kerja yang terlibat dalam

proses menampilkan informasi penjualan barang. Hal ini ditujukan untuk

mengetahui secara jelas dan terinci proses pencatatan data serta untuk

mengevaluasi permasalahan-permasalahan yang terjadi dan kebutuhan yang

diharapkan sehingga akan dapat diusulkan suatu pengembangan sistem informasi

yang baru.

Sistem Informasi Penjualan Busana Muslim pada Toko Azura Boutique

yang sedang digunakan untuk mengelola data penjualan busana masih

menggunakan sistem yang manual dengan mencatat ke sebuah buku sehingga

kurang efisien apabila terjadi sebuah masalah pada buku tersebut seperti basah,

tersobek atau terbakar yang dapat mengakibatkan hilangnya informasi penjualan.

4.1.1 Prosedur Pengolahan Data

Berdasarkan penelitian yang telah dilakukan di Toko Azura Boutique,

sistem informasi penjualan busana yang sedang digunakan untuk mengelola data

Page 47: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

33

penjualan masih menggunakan sistem manual dengan mencatat ke sebuah buku

sehingga kurang efisien apabila terjadi sebuah masalah pada buku tersebut seperti

basah, tersobek atau terbakar yang dapat mengakibatkan hilangnya informasi

penjualan.

Adapun sistem yang sedang digunakan adalah sebagai berikut:

1. Datangnya calon pembeli ke toko yang mencari dan meminta barang yang

diinginkannya.

2. Pegawai toko membantu mencarikan barang yang diminta oleh calon

pembeli. Jika sudah menemukan barang yang diminta dan pembeli merasa

cocok dengan barang tersebut maka langsung barang itu terjual.

3. Pembayaran dapat dilakukan pada pegawai toko sesuai dengan harga yang

tertera.

4. Apabila konsumen meminta nota penjualan maka nota penjualan tersebut

akan dibuat oleh pegawai toko.

Gambar 4.1 Bagan Alir pada Toko Azura Boutique

Page 48: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

34

4.1.2 Aliran Informasi (Flow of Document)

Aliran informasi bertujuan untuk mengetahui bagaimana terjadinya proses

pendataan dari penjualan busana dan juga untuk mengetahui masalah-masalah

yang menjadi kelemahan pada sistem yang sedang berjalan.

4.2 Analisis Sistem Yang Diusulkan

Berikut ini merupakan analisis sistem yang diusulkan yaitu berupa ulasan

sistem baru dan desain global.

4.2.1 Ulasan Sistem Baru

Ulasan sistem baru ini merupakan salah satu hal yang sangat penting

setelah dilakukannya pendefinisian kebutuhan fungsional. Pada perancangan

sistem yang diusulkan digambarkan bagaimana suatu sistem dibentuk dan

dipersiapkan untuk perancangan. Alat bantu yang digunakan pada perancangan

sistem ini yaitu menggunakan bagan alir dokumen atau termasuk dalam salah satu

bagian dari system flowchart, yang merupakan salah satu dari pengembangan

secara terstruktur.

4.2.2 Desain Global

Desain global bertujuan untuk menjelaskan mengenai sistem baru yang

akan dibagun secara keseluruhan. Desain global memberikan gambaran bagi

pengguna atau pemakai sistem baru dalam menjelaskan proses yang terjadi suatu

sistem sehingga memberikan kemudahan bagi mereka. Desain global dapat

Page 49: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

35

digambarkan dengan menggunakan DFD (Data Flow Diagram) yang dijabarkan

melalui simbol-simbol atau diagram.

4.2.3 Data Flow Diagram (DFD)

DFD dapat digunakan untuk mempresentasikan suatu sistem yang

otomatis maupun manual dengan gambaran yang berbentuk jaringan grafik.

Desain DFD terdiri dari konteks diagram dan DFD level 0, level 1 dan seterusnya.

Dalam sistem ini penulis mencoba menggambarkan diagram konteks dan DFD

level 0. Dengan menggunakan diagram alir dapat dipahami bagaimana sistem

tersebut berjalan.

4.2.3.1 Diagram Konteks

Diagram konteks merupakan level tertinggi dari DFD yang

menggambarkan seluruh input atau ke output dari sistem. Diagram tersebut terdiri

dari simbol proses yang menggambarkan seluruh sistem. Diagram konteks

menunjukkan data mengalir ke dan dari terminator. Berikut adalah diagram

konteks sistem informasi penjualan busana:

Gambar 4.2 Diagram Konteks

Page 50: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

36

4.2.3.2 Data Flow Diagram Level 0

Gambar 4.3 Data Flow Diagram level 0

4.2.4 Desain Terinci

Pada desain ini dijabarkan dan digambarkan hal-hal yang berkaitan dalam

perancangan output, perancangan input dan perancangan database serta desain

file pada sistem baru yang dibuat oleh penulis untuk memperoleh hasil yang

maksimal.

4.2.4.1 Perancangan Output

Perancangan output merupakan perancangan yang berkaitan dengan

informasi hasil pengolahan data. Perancangan output bertujuan untuk mengubah

data menjadi informasi yang berguna dan dapat digunakan sebagai dasar

pengambilan keputusan yang tepat. Output dapat menjadi gambaran yang

Page 51: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

37

sebenarnya mengenai informasi yang dihasilkan oleh sistem. Output akan berupa

laporan untuk memberikan informasi mengenai berbagai masalah yang

berhubungan dengan menampilkan data penjualan busana. Dan output tersebut

akan ditampilkan nantinya pada layar monitor. Adapun laporan-laporan yang

dihasilkan oleh sistem adalah sebagai berikut:

1. Laporan Data Petugas

Gambar 4.4 Laporan Data Petugas

2. Laporan Data Barang

Gambar 4.5 Laporan Data Barang

3. Laporan Penjualan

Gambar 4.6 Laporan Penjualan

Page 52: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

38

4. Struk Penjualan

Gambar 4.7 Struk Penjualan

4.2.4.2 Perancangan Input

Pada tahap perancangan input, terlebih dahulu ditentukan input-inputnya

apa saja yang diperlukan untuk mendapatkan laporan yang diinginkan. Setelah

dianalisa maka bentuk tampilan input menu utama digunakan dalam beberapa

input data, yaitu:

1. Form Menu Utama

Berikut ini merupakan tampilan dari form menu utama.

Gambar 4.8 Form Input Menu Utama

Page 53: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

39

2. Form Input Petugas

Berikut ini merupakan tampilan dari form input data petugas.

Gambar 4.9 Form Input Petugas

3. Form Input Barang

Berikut ini merupakan tampilan dari form input data barang.

Gambar 4.10 Form Input Barang

Page 54: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

40

4. Form Transaksi Penjualan

Berikut ini merupakan tampilan dari form transaksi penjualan.

Gambar 4.11 Form Transaksi Penjualan

4.2.4.3 Perancangan Tabel atau File

Desain file berguna untuk menyimpan data-data yang dapat di inputkan

oleh program aplikasi nantinya. Dalam perancangan database dibentuk suatu file

dan file tersebut akan saling berhubungan satu sama lainnya dan dapat digunakan

sesuai dengan kebutuhan.

1. Tabel Petugas

Tabel petugas berfungsi untuk menampung data petugas yang akan

diinputkan. Berikut struktur tabel petugas dapat dilihat sebagai berikut:

Page 55: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

41

Tabel 4.1 Struktur Tabel Petugas

Nama Database db1

Nama Tabel Petugas

Field Kunci KodePtg

No Field Name Type Size Description

1 KodePtg Text 5 Kode Petugas

2 NamaPtg Text 30 Nama Petugas

3 PasswordPtg Text 10 Password Petugas

4 StatusPtg Text 15 Status Petugas

2. Tabel Barang

Tabel barang berfungsi untuk menampung data barang yang akan diinputkan.

Berikut struktur tabel barang dapat dilihat sebagai berikut:

Tabel 4.2 Struktur Tabel Barang

Nama Database db1

Nama Tabel Barang

Field Kunci Kode_Barang

No Field Name Type Size Description

1 Kode_Barang Text 13 Primary Key

2 Nama_Barang Text 30

3 Harga_Beli Number Long Integer

4 Harga_Jual Number Long Integer

5 Jumlah_Barang Number Integer

6 Satuan Text 15

3. Tabel DetailJual

Tabel detail jual berfungsi untuk menampung data detail jual yang sudah

diinputkan. Berikut struktur tabel detail jual dapat dilihat sebagai berikut:

Tabel 4.3 Struktur Tabel Detail Jual

Nama Database db1

Nama Tabel DetailJual

Field Kunci -

No Field Name Type Size Description

1 Faktur Text 10

2 Kode_Barang Text 13

3 Nama_Barang Text 30

4 Harga_Jual Number Long Integer

Page 56: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

42

5 Jumlah Number Integer

6 Subtotal Number Long Integer

4. Tabel Penjualan

Tabel penjualan berfungsi untuk menampung data penjualan yang akan

diinputkan. Berikut struktur tabel penjualan dapat dilihat sebagai berikut:

Tabel 4.4 Struktur Tabel Penjualan

Nama Database db1

Nama Tabel Penjualan

Field Kunci Faktur

No Field Name Type Size Description

1 Faktur Text 10 Primary Key

2 Tanggal Date/Time -

3 Item Number Integer

4 Total Number Long Integer

5 Dibayar Number Long Integer

6 Kembali Number Long Integer

7 KodePtg Text 5

4.2.5 Entity Relationship Diagram (ERD)

ERD merupakan suatu model data yang dikembangkan berdasarkan objek.

ERD digunakan untuk menjelaskan hubungan antar data dalam basis data kepada

pengguna secara logis. ERD didasarkan pada suatu persepsi bahwa real world

terdiri atas objek-objek dasar tersebut.

Entity Relationship Diagram (ERD) merupakan suatu dokumentasi data

dengan mengidentifikasi entity data serta memperlihatkan hubungan yang ada

diantara entity tersebut. Berikut ini adalah relasi antar tabel:

Page 57: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

43

Gambar 4.12 Relasi Antar Tabel

Keterangan:

* : Primary Key

** : Foreign Key

: One To One Relationship

: One To Many Relationship

Page 58: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

44

4.2.6 Perancangan Logika Program

1. Flowchart Menu Utama

Gambar 4.13 Flowchart Menu Utama

2. Flowchart Sub Menu Master

Gambar 4.14 Flowchart Sub Menu Master

Page 59: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

45

3. Flowchart Input Petugas

Gambar 4.15 Flowchart Input Petugas

4. Flowchart Input Barang

Gambar 4.16 Flowchart Input Barang

Page 60: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

46

5. Flowchart Sub Menu Transaksi

Gambar 4.17 Flowchart Sub Menu Transaksi

6. Flowchart Transaksi Penjualan

Gambar 4.18 Flowchart Transaksi Penjualan

Page 61: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

47

7. Flowchart Sub Menu Laporan

Gambar 4.19 Flowchart Sub Menu Laporan

8. Flowchart Laporan Master

Gambar 4.20 Flowchart Laporan Master

Page 62: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

48

9. Flowchart Laporan Penjualan

Gambar 4.21 Flowchart Laporan Penjualan

10. Flowchart Rincian Transaksi

Gambar 4.22 Flowchart Rincian Transaksi

Page 63: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

49

11. Flowchart Sub Menu Utility

Gambar 4.23 Flowchart Sub Menu Utility

12. Flowchart Ganti Password

Gambar 4.24 Flowchart Ganti Password

Page 64: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

50

4.3 Implementasi

Setelah sistem dianalisis dan didesain secara rinci, maka akan menuju ke

tahap implementasi. Implementasi merupakan tahap meletakkan sistem sehingga

siap untuk dioperasikan.

4.3.1 Tampilan Menu Login

Berikut ini adalah tampilan menu login saat ingin mengoperasikan aplikasi

penjualan.

Gambar 4.25 Form Menu Login

4.3.2 Tampilan Menu Utama

Berikut ini adalah tampilan menu utama pada sistem informasi penjualan

busana dimana didalam terdapat deretan menu seperti master, transaksi, laporan

dan utility.

Gambar 4.26 Form Menu Utama

Page 65: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

51

4.3.3 Tampilan Form Input Petugas

Berikut adalah tampilan form petugas yang digunakan untuk menginput

data petugas.

Gambar 4.27 Form Input Petugas

4.3.4 Tampilan Form Input Barang

Berikut adalah tampilan form barang yang digunakan untuk menginput

data barang.

Gambar 4.28 Form Input Barang

Page 66: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

52

4.3.5 Tampilan Form Transaksi Penjualan

Berikut adalah tampilan form transaksi penjualan yang digunakan untuk

melakukan transaksi penjualan pada konsumen.

Gambar 4.29 Form Transaksi Penjualan

4.3.6 Tampilan Form Laporan Data Master

Berikut adalah tampilan form laporan data master yang digunakan untuk

melihat laporan data petugas dan laporan data barang.

Gambar 4.30 Form Laporan Data Master

Page 67: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

53

4.3.7 Tampilan Form Laporan Penjualan

Berikut adalah tampilan form laporan penjualan yang digunakan untuk

melihat laporan penjualan harian, mingguan dan bulanan.

Gambar 4.31 Form Laporan Penjualan

4.3.8 Tampilan Form Rincian Transaksi

Berikut adalah tampilan form rincian transaksi yang digunakan untuk

melihat detail transaksi yang telah dilakukan.

Gambar 4.32 Form Rincian Transaksi

Page 68: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

54

4.3.9 Tampilan Form Ganti Password

Berikut adalah tampilan form ganti password yang digunakan untuk

merubah password.

Gambar 4.33 Form Ganti Password

4.4 Proses Implementasi

Setelah merincikan tampilan form, maka akan masuk ke tahap proses

implementasi yaitu proses saat aplikasi dioperasikan.

4.4.1 Proses Login

Saat mulai mengoperasikan aplikasi, halaman yang muncul pertama

adalah menu Login. Masukan username dan password yang sudah terdaftar.

Gambar 4.34 Proses Login

Page 69: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

55

4.4.2 Proses Input Petugas

Setelah berhasil login, maka akan muncul menu utama (Gambar 4.26)

yang terdiri dari beberapa menu. Apabila ingin menginput data petugas, maka klik

tombol Master dan klik tombol Petugas. Maka akan muncul tampilan form data

petugas. Inputlah data sesuai dengan prosedur, lalu klik tombol Simpan. Maka

data petugas akan tersimpan.

Gambar 4.35 Proses Input Data Petugas

4.4.3 Proses Input Barang

Apabila ingin menginput data barang, maka klik tombol Master dan klik

tombol Barang. Maka akan muncul tampilan form data barang. Inputlah data

sesuai dengan prosedur, lalu klik tombol Simpan. Maka data barang akan

tersimpan.

Page 70: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

56

Gambar 4.36 Proses Input Data Barang

4.4.4 Proses Transaksi Penjualan

Apabila ingin melakukan transaksi penjualan, maka klik tombol Transaksi

dan klik tombol Penjualan. Maka akan muncul tampilan form penjualan. Inputlah

kode barang lalu enter, maka akan muncul data barang. Masukkan jumlah barang

yang akan dibeli. Lalu isilah nominal pada kolom Dibayar lalu enter.

Gambar 4.37 Proses Transaksi Penjualan

Page 71: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

57

Klik tombol simpan untuk menyimpan data penjualan yang telah

dilakukan dan otomatis akan muncul faktur penjualan.

Gambar 4.38 Faktur Penjualan

4.4.5 Proses Menampilkan Laporan

Apabila ingin melihat laporan, klik tombol Laporan dan pilih laporan

master, penjualan atau rincian transaksi.

4.4.5.1 Laporan Master

Jika memilih laporan master akan muncul form laporan data master berupa

data petugas dan data barang (Gambar 4.30). Dan berikut ini tampilan laporannya.

Page 72: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

58

1. Laporan Data Petugas

Berikut ini adalah tampilan dari Laporan Data Petugas.

Gambar 4.39 Laporan Data Petugas

2. Laporan Data Barang

Berikut ini adalah tampilan dari Laporan Data Barang.

Gambar 4.40 Laporan Data Barang

Page 73: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

59

4.4.5.2 Laporan Penjualan

Saat memilih laporan penjualan akan muncul form penjualan (Gambar

4.31). Untuk laporan penjualan mingguan, pada kolom pertama diisi dengan

tanggal awal dan kolom kedua diisi dengan tanggal akhir dari penjualan.

Sedangkan laporan penjualan bulanan, pada kolom pertama diisi dengan bulan

berapa yang diinginkan dan kolom kedua diisi dengan tahun berapa yang

diinginkan.

1. Laporan Penjualan Harian

Berikut ini tampilan dari Laporan Penjualan Harian.

Gambar 4.41 Laporan Penjualan Harian

Page 74: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

60

2. Laporan Penjualan Mingguan

Berikut ini tampilan dari Laporan Penjualan Mingguan.

Gambar 4.42 Laporan Penjualan Mingguan

3. Laporan Penjualan Bulanan

Berikut ini tampilan dari Laporan Penjualan Bulanan.

Gambar 4.43 Laporan Penjualan Bulanan

Page 75: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

61

4.4.5.3 Rincian Transaksi

Apabila ingin melihat rincian transaksi, klik tombol rincian transaksi.

Maka akan muncul form rincian transaksi. Inputlah nomor faktur pada kolom,

maka akan muncul rincian transaksi yang sudah tersimpan.

Gambar 4.44 Proses Menampilkan Rincian Transaksi

4.4.6 Proses Ganti Password

Apabila ingin merubah password, pilih menu Utility dan klik tombol Ganti

Password. Maka akan muncul form ganti password. Isilah data dengan lengkap

lalu enter. Akan muncul pilihan, jika memilih yes maka password berhasil dirubah

dan jika memilih no maka password tidak jadi diubah.

Gambar 4.45 Proses Ganti Password

Page 76: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

62

BAB V

PENUTUP

5.1 Kesimpulan

Dari pembahasan yang sudah dijabarkan maka penulis mencoba untuk

membuat kesimpulan sebagai berikut:

1. Dalam kegiatan transaksi penjualan, Toko Azura Boutique membutuhkan

suatu sistem informasi yang dapat mengatur sistem penjualan sehingga dapat

berjalan dengan lancar.

2. Penyimpanan data yang sudah terkomputerisasi mempermudah dalam proses

penyimpanan dan pencarian data penjualan busana apabila diperlukan.

Dengan sistem informasi penjualan busana yang dibuat dapat

menginformasikan secara detail hasil transaksi penjualan yang telah

dilakukan.

3. Dengan sistem informasi dapat memberikan informasi tentang stok barang,

penjualan dan laporan berdasarkan periode tertentu agar mempermudah

pemilik dalam mengatur persediaan barang.

5.2 Saran

Saran yang penulis dapat jelaskan disini adalah dalam tahap pengembangan

selanjutnya untuk meneruskan sistem informasi penjualan ini dengan

menambahkan fasilitas-fasilitas atau program tertentu untuk melancarkan sistem

informasi penjualan yang lebih baik. Dan perlu adanya pemeliharaan untuk

mencegah adanya trouble pada sistem.

Page 77: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

63

DAFTAR PUSTAKA

Hartono, Bambang. 2013. Sistem Informasi Manajemen Berbasis Komputer.

Jakarta: Rineka Cipta.

Kristanto, Andi. 2008. Perancangan Sistem Informasi dan Aplikasinya.

Yogyakarta: Gava Media.

Kusrini. 2007. Strategi Perancangan dan Pengelolaan Basis Data. Yogyakarta:

Andi Offset.

Ladjamudin, Al-Bahra. 2013. Analisis dan Desain Sistem Informasi. Yogyakarta:

Graha Ilmu.

Rusmawan, Uus. 2014. Koleksi Program VB.NET Untuk Tugas Akhir dan Skripsi

– Edisi Revisi. Jakarta: Elex Media Komputindo.

Soemarso. 2009. Akuntansi: Suatu Pengantar Buku Satu Edisi Lima. Jakarta:

Salemba Empat.

Subhan, Mohamad. 2012. Analisa Perancangan Sistem. Jakarta: Lentera Ilmu

Cendekia.

Sujarweni, V. Wiratna. 2015. Sistem Akuntansi. Yogyakarta: Pustaka Baru Press.

Susanto, Azhar. 2013. Sistem Informasi Akuntansi. Bandung: Lingga Jaya.

______2009. Sistem Informasi Akuntansi. Bandung: Lingga Jaya.

Sutabri, Tata. 2012. Analisis Sistem Informasi. Yogyakarta: Andi Offset.

Jurnal:

Dewi, Salindri Lusiana. 2013. Perancangan Sistem Informasi Inventory dan

Penjualan Pada Sigmacom Prambanan Menggunakan Visual Basic.Net.

Yogyakarta: STMIK AMIKOM.

Hartini, Dwi. 2016. Analisis dan Perancangan Sistem Informasi Penjualan Pada

PT. Jaya Mandiri Strategic. Jambi: STIKOM Dinamika Bangsa.

Paillin, Daniel Bunga. 2012. Perancangan Sistem Informasi Penjualan pada Toko

Ribo Jaya Ambon. Ambon: Universitas Pattimura.

Page 78: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database

DAFTAR RIWAYAT HIDUP

Nama : Dany Aryadi

NIM : 161300094

Tempat/Tanggal Lahir : Batam, 25 April 1994

Alamat : Batu Merah Atas RT 23 / RW VII No. 8, Kec. Batu

Ampar, Batam

Jenis Kelamin : Laki-laki

Agama : Islam

Riwayat Pendidikan : SD Negeri 004, Batu Ampar (Lulus 2006)

SMP Negeri 4, Bengkong (Lulus 2009)

SMK Multi Studi High School Batam (Lulus 2012)

Gici Business School (2013 s/d 2017)

Pekerjaan : Pegawai Harian Lepas (PHL) Sat.Intelkam Polsek

Batam Kota (Januari-Oktober 2013)

Page 79: PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA …library.stmikgici.ac.id/skripsi/161300094.pdf · 2017-10-05 · 1. Sistem yang dibuat menggunak an Visual Basic.NET 2008 dan Database