• Tidak ada hasil yang ditemukan

Sistem Informasi Penjualan, Pembelian, Peramalan Penjualan Barang, dan Pemilihan Supplier Menggunakan Metode Simple Additive Weighting.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Informasi Penjualan, Pembelian, Peramalan Penjualan Barang, dan Pemilihan Supplier Menggunakan Metode Simple Additive Weighting."

Copied!
29
0
0

Teks penuh

(1)

ABSTRAK

Seiring berkembangnya teknologi, banyak perusahaan, distributor, sampai pedagang kecil mulai menerapkan teknologi dalam proses usahanya. Ngesti Pasar Swalayan selaku distributor dan penjual kebutuhan sehari-hari, merasa kewalahan dalam pencatatan pembelian, penjualan, perhitungan stok barang, pembuatan perhitungan laba rugi setiap bulannya,perkiraan penjualan barang, dan pemilihan supplier untuk memenuhi kebutuhan penjualan. Untuk mengatasi masalah-masalah yang dihadapi oleh Ngesti Pasar Swalayan, dibutuhkan suatu sistem informasi untuk mengatur jalannya bisnis. Program Sistem Informasi Stok, Pembelian, penjualan, pembelian, laporan keuangan, peramalan penjualan barang, dan pemilihan supplier. Teori yang digunakan untuk pembuatan aplikasi ini diantaranya teori akuntansi, peramalan, C#, SQL Server, dan metode DSS. Sumber data primer diambil dari Ngesti Pasar Swalayan. Sumber data sekunder diambil dari beberapa buku, internet, ebook yang dapat menunjang pembuatan aplikasi. Dengan pengelolaan data stok, penjualan, pembelian dan pembuatan laporan secara komputerisasi data-data yang dihasilkan pun menjadi akurat, dan membuat banyak efektifitas dalam pengelolaan data.

(2)

ABSTRACT

Along the development of technology, many companies, distributird, to small traders began to apply the technology in their business processes. Ngesti Pasar Swalayan as the supplier of daily goods to feel overwhelmed in recording purchases, sales, inventory calculations, and make the calculation of income every month. To overcome the problems faced by Ngesti Pasar Swalayan, we need an information system, purchasing, sales, financial reports, purchasing forecast, and supplier selection system. The theory used for the manufacture of these applications include accounting theory, C#, SQL Server, and Decision Supporting System method. Sources of primary data drawn from the Ngesti Pasar Swalayan. Sources of secondary data taken from several books, internet, ebook witch can support the manufacture of application. With stock data management, sales, purchasing and manufacturing of computerized reports generated data becomes inaccurate, and made a lot of effectiveness in the management of data.

(3)

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii

PRAKATA ... iv

DAFTAR NOTASI/ LAMBANG ... xxii

BAB 1. PENDAHULUAN ... 1

1.1 Latar Belakang Masalah ... 1

1.2 Rumusan Masalah ... 2

1.3 Tujuan Pembahasan... 2

1.4 Ruang Lingkup Kajian... 2

1.5 Sumber Data ... 4

1.6 Sistematika Penyajian ... 4

BAB 2. KAJIAN TEORI ... 6

2.1 Sistem Informasi ... 6

2.2 Akuntansi ... 6

2.2.1 Laporan Keuangan ... 7

2.2.2 Jurnal Umum ... 7

2.2.3 Laporan Laba Rugi ... 8

2.2.4 Laporan Buku Besar ... 9

2.3 Decision Supporting System(DSS) ... 9

2.3.1 Forecasting ... 10

2.3.2 Simple Additive Weighting(SAW) ... 12

2.4 Pemrograman Beorientasi Objek ... 13

2.4.1 Keuntungan dari Orientasi Objek ... 13

(4)

2.5 Microsoft Visual C# ... 16

2.5.1 Elemen-elemen Bahasa C# ... 18

2.5.2 Flow Control ... 20

2.6 SQL Server ... 22

2.6.1 Pengertian Database ... 22

2.6.2 Penjelasan Tabel... 22

2.7 Flowchart ... 23

2.8 ERD(Entity Relationship Diagram) ... 24

2.8.1 Elemen-elemen ERD ... 25

2.9 Unified Modelling Language (UML) ... 26

2.9.1 Use Case ... 27

2.9.2 Activity Diagram ... 28

2.9.3 Class Diagram ... 30

2.10 Black Box Testing ... 30

BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 31

3.1 Proses Bisnis ... 31

3.1.1 Proses Bisnis Penjualan Barang ... 31

3.1.2 Proses Bisnis Pembelian Barang ... 33

3.2 Entity Relationship Diagram (ERD)... 35

3.3 Transformasi ERD To Table ... 36

3.3.1 Tabel Penjualan ... 36

3.3.2 Tabel Detail Penjualan ... 36

3.3.3 Tabel Barang ... 36

3.3.4 Tabel Pembelian ... 37

3.3.5 Tabel Detail Pembelian ... 37

3.3.6 Tabel Supplier ... 38

3.3.7 Tabel Akuntansi... 38

3.3.8 Tabel Jurnal ... 39

3.3.9 Tabel Peramalan ... 39

3.3.10 Tabel Detail Supplier ... 40

3.3.11 Tabel Karyawan ... 40

(5)

3.3.13 Tabel Log Barang ... 42

3.4 Use Case Diagram ... 42

3.4.1 Sub System Mengelola Supplier ... 43

3.4.2 Sub System Mengelola Barang ... 44

3.4.3 Sub System Mengelola Karyawan... 44

3.4.4 Sub System Mengelola Penjualan... 45

3.4.5 Sub System Mengelola Pembelian... 45

3.4.6 Sub System Mengelola Laporan ... 46

3.4.7 Sub System Mengelola Peramalan ... 47

3.5 Activity Diagram ... 47

3.5.1 Proses Login ... 47

3.5.2 Proses Tambah Penjualan ... 48

3.5.3 Proses Lihat Penjualan ... 50

3.5.4 Proses Tambah Pembelian ... 50

3.5.5 Proses Lihat Pembelian ... 52

3.5.6 Proses Tambah Barang ... 52

3.5.7 Proses Edit Barang ... 53

3.5.8 Proses Hapus Barang ... 54

3.5.9 Proses Tambah Supplier ... 55

3.5.10 Proses Edit Supplier ... 56

3.5.11 Proses Hapus Supplier ... 57

3.5.12 Proses Cetak Laporan Buku Besar ... 58

3.5.13 Proses Cetak Laporan Jurnal Umum ... 59

3.5.14 Proses Cetak Laporan Laba Rugi ... 60

3.5.15 Proses Cetak Laporan Penjualan ... 61

3.5.16 Proses Cetak Laporan Pembelian ... 61

3.5.17 Proses Peramalan ... 63

3.5.18 Proses Tambah Karyawan ... 65

3.5.19 Proses Edit Karyawan ... 65

3.5.20 Proses Hapus Karyawan ... 66

(6)

3.7 Contoh Perhitungan Penjualan Barang Menggunakan Metode

Double Exponential Smoothing ... 69

3.8 Contoh Perhitungan Pemilihan Supplier Menggunakan Metode Simple Additive Weighting ... 70

3.9 Konsep Eksekusi dan Rancangan Form... 73

3.9.1 Rancangan Halaman Login ... 73

3.9.2 Rancangan Halaman Utama(Main Form) ... 74

3.9.3 Rancangan Halaman Penjualan ... 74

3.9.4 Rancangan Halaman Lihat Penjualan ... 75

3.9.5 Rancangan Halaman Lihat Detail Penjualan ... 76

3.9.6 Rancangan Halaman Pembelian ... 76

3.9.7 Rancangan Halaman Detail Pembelian ... 77

3.9.8 Rancangan Halaman Lihat Pembelian ... 77

3.9.9 Rancangan Halaman Lihat Detail Pembelian ... 78

3.9.10 Rancangan Halaman Barang ... 79

3.9.11 Rancangan Halaman Tambah dan Edit Barang ... 79

3.9.12 Rancangan Halaman Supplier ... 80

3.9.13 Rancangan Halaman Tambah dan Edit Supplier ... 81

3.9.14 Rancangan Halaman Akuntansi ... 81

3.9.15 Rancangan Halaman Jurnal ... 82

3.9.16 Rancangan Halaman Peramalan ... 82

3.9.17 Rancangan Halaman DSS Supplier ... 83

BAB 4. HASIL PENELITIAN ... 84

4.1 Form Login ... 84

4.1.1 Validasi Input Data Login ... 84

4.2 Main Form ... 84

4.3 MainForm Karyawan... 86

4.4 Form Penjualan ... 86

4.4.1 Validasi Input Detail Penjualan ... 87

4.5 Laporan Penjualan ... 90

4.6 Form View Penjualan... 90

(7)

4.8 Form Pembelian ... 92

4.8.1 Validasi Input Data Supplier ... 92

4.9 Form Detail Pembelian ... 94

4.9.1 Validasi Input Detail Pembelian ... 95

4.10 Form View Pembelian ... 96

4.10.1 Validasi Input Tanggal Penerimaan Pembelian ... 97

4.11 Form View Detail Pembelian ... 97

4.11.1 Validasi Input Penerimaan Barang Pembelian ... 98

4.12 Form Barang ... 99

4.13 Form Tambah Barang ... 100

4.14 Form Update Barang ... 101

4.14.1 Validasi Insert/Update Data Barang ... 102

4.14.2 Validasi Penghapusan Data Barang ... 104

4.15 Form Log Barang ... 104

4.16 Form Supplier ... 105

4.17 Form Tambah Supplier ... 106

4.18 Form Update Supplier ... 107

4.18.1 Validasi Insert/Update Data Supplier ... 108

4.18.2 Validasi Delete Data Supplier ... 110

4.19 Form Add Detail Supplier ... 111

4.20 Form View Detail Supplier ... 111

4.21 Form Update Detail Supplier ... 112

4.21.1 Validasi Input/Update Detail Supplier ... 113

4.21.2 Validasi Delete Data Detail Supplier ... 114

4.22 Form Supplier DSS ... 115

4.23 Form Akuntansi ... 117

4.24 Form Jurnal ... 118

4.24.1 Validasi Input Data Jurnal ... 118

4.25 Form Peramalan ... 120

4.25.1 Validasi Input Data Peramalan ... 121

4.25.2 Validasi Simpan Data Peramalan ... 121

(8)

4.27 Form View Peramalan ... 122

4.28 Form Laporan Penjualan ... 123

4.29 Form Laporan Pembelian ... 124

4.30 Form Pilih Tanggal Laporan Jurnal Umum ... 125

4.31 Form Pilih Tanggal Laporan Buku Besar ... 125

4.32 Form Laporan Laba Rugi ... 126

4.33 Form Karyawan ... 127

4.34 Form Tambah Karyawan ... 128

4.35 Form Edit Karyawan ... 129

4.35.1 Validasi Insert/Update Karyawan ... 129

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

5.1 Test Case Form Login ... 133

5.2 Test Case Form Barang ... 133

5.3 Test Case Form Add Barang ... 134

5.4 Test Case Form Update Barang ... 135

5.5 Test Case Form Supplier ... 135

5.6 Test Case Form Add Supplier ... 136

5.7 Test Case Form Update Supplier ... 136

5.8 Test Case Form Add Detail Supplier ... 137

5.9 Test Case Form Penjualan ... 138

5.10 Test Case Form View Penjualan ... 139

5.11 Test Case Form Pembelian ... 139

5.12 Test Case Form Detail Pembelian ... 140

5.13 Test Case Form View Pembelian ... 140

5.14 Test Case Form Akuntansi ... 140

5.15 Test Case Form Jurnal ... 141

5.16 Test Case Form Peramalan ... 141

5.17 Test Case Form Supplier DSS ... 142

BAB 6. SIMPULAN DAN SARAN ... 143

6.1 Saran ... 143

(9)
(10)

DAFTAR GAMBAR

Gambar 2.1 Contoh IF-ELSE ... 20

Gambar 2.2 Contoh IF-ELSE Bersarang ... 21

Gambar 2.3 Contoh Switch-CASE ... 21

Gambar 2.4 Contoh While ... 21

Gambar 2.5 Contoh DO-While ... 22

Gambar 2.6 Contoh FOR ... 22

Gambar 2.7 Activity Diagram ... 29

Gambar 2.8 Class Diagram ... 30

Gambar 3.1 Flowchart Penjualan Barang ... 32

Gambar 3.2 Flowchart Pembelian barang ... 34

Gambar 3.3 ERD Ngesti Pasar Swalayan ... 35

Gambar 3.4 Use Case Diagram ... 43

Gambar 3.5 Sub System Mengelola Supplier ... 44

Gambar 3.6 Sub System Mengelola Barang ... 44

Gambar 3.7 Sub System Mengelola Karyawan ... 45

Gambar 3.8 Sub System Mengelola Penjualan ... 45

Gambar 3.9 Sub System Mengelola Pembelian ... 46

Gambar 3.10 Sub System Mengelola Laporan ... 46

Gambar 3.11 Sub System Mengelola Peramalan ... 47

Gambar 3.12 Activity Diagram Proses Login ... 48

Gambar 3.13 Activity Diagram Proses Tambah Penjualan ... 49

Gambar 3.14 Activity Diagram Proses Lihat Penjualan ... 50

Gambar 3.15 Activity Diagram Proses Tambah Pembelian ... 51

Gambar 3.16 Activity Diagram Proses Lihat Pembelian ... 52

Gambar 3.17 Activity Diagram Proses Tambah Barang ... 53

Gambar 3.18 Activity Diagram Proses Edit Barang ... 54

Gambar 3.19 Activity Diagram Proses Hapus Barang ... 55

Gambar 3.22 Activity Diagram Proses Hapus Supplier ... 58

Gambar 3.23 Activity Diagram Proses Cetak Laporan Buku Besar ... 59

Gambar 3.24 Activity Diagram Cetak Laporan Jurnal ... 60

(11)

Gambar 3.26 Activity Diagram Proses Cetak Laporan Penjualan ... 62

Gambar 3.27 Diagram Activity Proses Cetak Laporan Pembelian ... 63

Gambar 3.28 Diagram Activity Proses Peramalan ... 64

Gambar 3.31 Activity Diagram Proses Hapus Karyawan ... 67

Gambar 3.32 Class Diagram... 68

Gambar 3.33 Rancangan Halaman Login ... 74

Gambar 3.34 Rancangan Halaman Utama ... 74

Gambar 3.35 Rancangan Halaman Penjualan ... 75

Gambar 3.36 Rancangan Halaman Lihat Penjualan ... 75

Gambar 3.37 Rancangan Halaman Lihat Detail Penjualan ... 76

Gambar 3.38 Rancangan Halaman Pembelian ... 77

Gambar 3.39 Rancangan Halaman Detail Pembelian ... 78

Gambar 3.40 Rancangan Halaman Lihat Pembelian ... 78

Gambar 3.41 Rancangan Halaman Lihat Detail Pembelian ... 79

Gambar 3.42 Rancangan Halaman Barang ... 79

Gambar 3.43 Rancangan Halaman Tambah dan Edit Barang ... 80

Gambar 3.44 Rancangan Halaman Supplier ... 80

Gambar 3.45 Rancangan Halaman Tambah dan Edit Supplier ... 81

Gambar 3.46 Rancangan Halaman Akuntansi ... 81

Gambar 3.47 Rancangan Halaman Jurnal ... 82

Gambar 3.48 Rancangan Halaman Peramalan ... 82

Gambar 3.49 Rancangan Halaman DSS Supplier ... 83

Gambar 3.50 Rancangan Halaman Hasil DSS ... 83

Gambar 4.1 Halaman Login ... 84

Gambar 4.2 Validasi Input Data Login ... 84

Gambar 4.3 Halaman Utama Aplikasi Untuk Admin ... 85

Gambar 4.4 Halaman Utama Untuk Staff/Karyawan ... 86

Gambar 4.5 Halaman Penjualan ... 88

Gambar 4.6 Validasi Input Detail Penjualan ... 88

Gambar 4.7 Validasi Penambahan Jumlah Barang ... 89

Gambar 4.8 Validasi Input Jumlah Barang Berlebih ... 89

(12)

Gambar 4.10 Konfirmasi Proses Penjualan ... 89

Gambar 4.11 Report Penjualan ... 90

Gambar 4.12 Halaman View Penjualan ... 91

Gambar 4.13 Form View Detail Penjualan ... 91

Gambar 4.14 Halaman Pembelian ... 93

Gambar 4.15 Validasi Input Data Supplier ... 93

Gambar 4.16 Validasi Input Detail Pembelian... 94

Gambar 4.17 Konfirmasi Proses Pembelian ... 94

Gambar 4.18 Validasi Penambahan Detail Pembelian ... 94

Gambar 4.19 Halaman Detail Pembelian ... 95

Gambar 4.20 Validasi Input Detail Pembelian... 96

Gambar 4.21 Validasi Penambahan Detail Pembelian ... 96

Gambar 4.22 Halaman View Pembelian ... 97

Gambar 4.23 Validasi Input Tanggal Penerimaan Pembelian ... 97

Gambar 4.24 Halaman View Detail Pembelian ... 98

Gambar 4.25 Halaman View Penerimaan ... 98

Gambar 4.26 Validasi Input Penerimaan Barang Pembelian ... 99

Gambar 4.27 Validasi Input Penerimaan Seluruh Barang Pembelian ... 99

Gambar 4.28 Halaman Barang ... 100

Gambar 4.29 Halaman Tambah Barang ... 100

Gambar 4.30 Konfirmasi Penambahan Data Barang ... 101

Gambar 4.31 Halaman Update Barang ... 101

Gambar 4.32 Konfirmasi Ubah Data Barang ... 101

Gambar 4.33 Validasi Input Nama Barang ... 102

Gambar 4.34 Validasi Input/Update Harga Barang Kosong ... 102

Gambar 4.35 Validasi Input/Update Format Harga Barang ... 103

Gambar 4.36 Validasi Input/Update Jumlah Barang Kosong ... 103

Gambar 4.37 Validasi Input/Update Format Jumlah Barang ... 103

Gambar 4.38 Validasi Input Nama Barang Sama ... 103

Gambar 4.39 Konfirmasi Penghapusan Data Barang ... 104

Gambar 4.40 Validasi Haus Data Barang ... 104

(13)

Gambar 4.42 Halaman Supplier... 106

Gambar 4.43 Halaman Tambah Supplier ... 107

Gambar 4.44 Konfirmasi Penambahan Data Supplier ... 107

Gambar 4.45 Halaman Ubah Supplier ... 108

Gambar 4.46 Konfirmasi Ubah Data Supplier ... 108

Gambar 4.47 Validasi Input Nama Perusahaan Kosong ... 109

Gambar 4.48 Validasi Input/Update Nama Supplier Kosong ... 109

Gambar 4.49 Validasi Input/Update Alamat Kosong ... 109

Gambar 4.50 Validasi Input/Update Nomer Telepon Kosong ... 109

Gambar 4.51 Validasi Input/Update Format Nomer Telepon ... 110

Gambar 4.52 Konfirmasi Hapus Data Supplier ... 110

Gambar 4.53 Validasi Hapus Data Supplier ... 110

Gambar 4.54 Halaman Tambah Detail Supplier ... 111

Gambar 4.55 Halaman View Data Detail Supplier ... 112

Gambar 4.56 Halaman Edit Detail Supplier ... 112

Gambar 4.57 Konfirmasi SImpan Data Detail Supplier ... 113

Gambar 4.58 Validasi Input/Update Harga Barang Detail Supplier Kosong 113 Gambar 4.59 Validasi Input/Update Format Harga Barang Detail Supplier 114 Gambar 4.60 Validasi Input/Update Diskon Detail Supplier Kosong ... 114

Gambar 4.61 Validasi Input/Update Format Diskon Detail Supplier ... 114

Gambar 4.62 Validasi Penghapusan Data Detail Supplier ... 115

Gambar 4.63 Halaman Supplier DSS ... 116

Gambar 4.64 Halaman Penilaian DSS ... 116

Gambar 4.65 Validasi Input Nama Barang Yang Tidak Ada ... 117

Gambar 4.66 Validasi Input Data Perhitungan Supplier ... 117

Gambar 4.67 Halaman Akuntansi ... 117

Gambar 4.68 Halaman Jurnal ... 118

Gambar 4.69 Validasi Tambah Data Jurnal ... 119

Gambar 4.70 Validasi Input Keterangan Kosong ... 119

Gambar 4.71 Validasi Input Total Harga Kosong ... 119

Gambar 4.72 Validasi Input Format Total Harga ... 119

(14)

Gambar 4.74 Validasi Input Data Peramalan ... 121

Gambar 4.75 Konfirmasi Penyimpanan Data Peramalan ... 121

Gambar 4.76 Validasi Simpan Data Peramalan Sama ... 122

Gambar 4.77 Halaman Grafik ... 122

Gambar 4.78 Halaman View Peramalan ... 123

Gambar 4.79 Halaman Laporan Penjualan ... 124

Gambar 4.80 Halaman Laporan Pembelian ... 124

Gambar 4.81 Halaman Pilih Tanggal Laporan Jurnal Umum ... 125

Gambar 4.82 Hasil Cetak Laporan Jurnal Umum ... 125

Gambar 4.83 Halaman Pilih Tanggal Laporan Buku Besar ... 126

Gambar 4.84 Hasil Cetak Laporan Buku Besar ... 126

Gambar 4.85 Hasil Cetak Laporan Laba Rugi ... 127

Gambar 4.86 Halaman Karyawan ... 127

Gambar 4.87 Halaman Tambah Karyawan ... 128

Gambar 4.88 Konfirmasi Penambahan Data Karyawan ... 128

Gambar 4.89 Halaman Edit Karyawan ... 129

Gambar 4.90 Konfirmasi Pengubahan Data Karyawan ... 129

Gambar 4.91 Validasi Input Username Kosong ... 130

Gambar 4.92 Validasi Input/Update Password Kosong ... 130

Gambar 4.93 Validasi Input Konfirmasi Password ... 131

Gambar 4.94 Validasi Input Nama Karyawan Kosong ... 131

Gambar 4.95 Validasi Input/Update Alamat Karyawan Kosong ... 131

Gambar 4.96 Validasi Input/Update Nomer Telepon Karyawan Kosong .... 131

Gambar 4.97 Validasi Input/Update Format Nomer Telepon Karyawan ... 132

Gambar 4.98 Validasi Input Data Karyawan Sama ... 132

(15)

DAFTAR TABEL

Tabel 2.1 Tabel Notasi Laporan Keuangan ... 8

Tabel 2.2 Tabel Notasi Mekanisme Debet dan Kredit ... 8

Tabel 2.3 Contoh Tabel Mahasiswa ... 26

Tabel 3.1 Tabel Penjualan ... 36

Tabel 3.2 Tabel Detail Penjualan ... 36

Tabel 3.3 Tabel Barang ... 37

Tabel 3.4 Tabel Pembelian ... 37

Tabel 3.5 Tabel Detail Pembelian ... 38

Tabel 3.6 Tabel Supplier ... 38

Tabel 3.7 Tabel Akuntansi ... 38

Tabel 3.8 Tabel Jurnal ... 39

Tabel 3.9 Tabel Peramalan ... 39

Tabel 3.10 Tabel Detail Supplier ... 40

Tabel 3.11 Tabel Karyawan ... 41

Tabel 3.12 Tabel Penerimaan ... 41

Tabel 5.1 Test Case Form Login ... 133

Tabel 5.2 Test Case Form Barang ... 133

Tabel 5.3 Test Case Form Add Barang ... 134

Tabel 5.4 Test Case Form Update Barang ... 135

Tabel 5.5 Test Case Form Supplier ... 135

Tabel 5.6 Test Case Form Add Supplier ... 136

Tabel 5.7 Test Case Form Update Supplier ... 136

Tabel 5.8 Test Case Form Add Detail Supplier ... 137

Tabel 5.9 Test Case Form Penjualan ... 138

Tabel 5.10 Test Case Form View Penjualan ... 139

Tabel 5.11 Test Case Form Pembelian ... 139

Tabel 5.12 Test Case Form Detail Pembelian ... 140

Tabel 5.13 Test Case Form View Pembelian ... 140

Tabel 5.14 Test Case Form Akuntansi ... 140

(16)
(17)

DAFTAR NOTASI/ LAMBANG

Jenis Simbol Nama Arti

Flowchart Proses Merepresentasikan

operasi

Anak Panah Mempresentasikan alur kerja

Decision Untuk menyatakan suatu kondisi tertentu yang menghasilkan jawaban antara ya dan tidak.

Terminal Points Untuk menyatakan awal dan akhir dari program.

Documen Untuk mencetak laporan

Manual Input Untuk menyatakan data yang dimasukkan secara

manual dengan

(18)

Jenis Simbol Nama Arti

Manual Process Untuk menyatakan suatu tindakan yang tidak dilakukan oleh komputer.

Off Line Storage Untuk menyatakan bahwa

data dalam simbol

disimpan ke dalam media tertentu

Use Case

Actor

Actor menggambarkan seseorang atau sesuatu yang dapat berinteraksi dengan sistem yang ada.

Use Case

Use Case digunakan untuk menggambarkan sebuah fungsionalitas dari suatu sistem,sehingga pembaca dapat mengerti kegunaan sebuah sistem. «extends»

Extend

Perluasan dari use case

lain apabila syarat terpenuhi.

(19)

Jenis Simbol Nama Arti

Titik awal yang mengawali

activity diagram

Elemen untuk kondisi percabangan yang harus menentukan suatu kondisi

Action State

Menggambarkan aktifitas yang sedang dilakukan di dalam activity diagram

ERD

Strong Entity

(20)

Jenis Simbol Nama Arti

Atribut Menjelaskan suatu entitiy

dan mempunyai nilai.

Total And Partial

Participation

Merupakan derajat

keikutsertaan entity pada suatu hubungan. E2 adalah total participation

dan E1 adalah partial participation.

One to One

Yang berarti setiap entitas pada himpunan entitas A

berhubungan paling

banyak dengan satu entitas pada himpunan entitas B, begitu juga sebaliknya.

Many to One

Yang berarti setiap entitas pada himpunan entitas A

berhubungan dengan

(21)

Jenis Simbol Nama Arti

Many to Many

Yang berarti setiap entitas pada himpunan A dapat

berhubungan dengan

banyak entitas pada himpunan B, dan demikian juga sebaliknya.

Composite Attribute Atribut yang dapat dibagi

(22)

BAB 1. PENDAHULUAN

Bab ini berisikan tentang latar belakang masalah, rumusan masalah, dan ruang lingkup masalah pada laporan seminar tugas akhir.

1.1 Latar Belakang Masalah

Ngesti Pasar Swalayan merupakan sebuah perusahaan yang bergerak di bidang wirausaha penjualan barang-barang kebutuhan sehari-hari yang terletak di daerah Baranangsiang, Bogor. Dalam menjalankan kegiatan perusahaannya, Ngesti Pasar Swalayan tidak terlepas dari kegiatan penjualan, pembelian, dan penyediaan barang.

Adapun kegiatan logistik mencakup seluruh kegiatan aliran barang dan juga informasi yang dimiliki oleh perusahaan. Permasalahan muncul ketika adanya ketidakpastian mengenai suatu informasi, seperti ketidakpastian penjualan barang yang sering terjadi karena begitu banyaknya jenis barang yang ada. Selain itu terdapat peningkatan dan penurunan secara signifikan terhadap permintaan suatu jenis barang tertentu yang terjadi pada waktu atau musim tertentu yang dapat menyebabkan perusahaan mengalami kekurangan atau bahkan kelebihan stok barang tertentu. Kelebihan stok barang dapat menyebabkan biaya yang dikeluarkan oleh perusahaan untuk pengadaan barang tersebut menjadi bertambah besar, sedangkan kekurangan stok barang akan menyebabkan perusahaan mengalami kehabisan barang yang dapat mempengaruhi minat beli konsumen. Permasalahan lainnya muncul karena perusahaan mengalami kesulitan dalam memilih supplier untuk jenis barang tertentu dikarenakan terdapat banyak pilihan yang ada dengan mempertimbangkan kriteria yang diinginkan terhadap calon supplier.

(23)

1.2 Rumusan Masalah

Rumusan masalah yang akan dirumuskan di dalam penelitian, antara lain :

1. Bagaimana merancang sebuah sistem informasi yang dapat mengolah dan melakukan pencatatan data transaksi, laporan keuangan, dan laporan akuntansibagi Ngesti Pasar Swalayan?

2. Bagaimana merancang dan membuat sebuah aplikasi yang dapat memberikan informasi peramalan penjualan barang berdasarkan data penjualan barang yang sudah ada sebelumnya dan dikategorikan berdasarkan waktu atau musim tertentu?

3. Bagaimana merancang sebuah sistem informasi yang dapat digunakan untuk membuat sebuah keputusan dalam menentukan supplier terbaik untuk jenis barang tertentu?

1.3 Tujuan Pembahasan

Berikut beberapa tujuan dari penelitian, antara lain :

1. Merancang sebuah aplikasi berbasis sistem informasi yang di dalamnya terdapat fitur pengolahan data transaksi, laporan keuangan, dan laporan akuntansi bagi Ngesti Pasar Swalayan.

2. Merancang dan membuat sebuah aplikasi yang dapat digunakan untuk meramalkan penjualan barang sehingga dapat memberikan gambaran mengenai potensi penjualan dari suatu barang yang didasarkan pada waktuatau musim tertentu.

3. Merancang sebuah aplikasi berbasis sistem informasi yang dapat menghasilkan sebuah keputusan dalam memilih supplier terbaik dalam pembelian barang jenis tertentu bagi Ngesti Pasar Swalayan.

1.4 Ruang Lingkup Kajian

(24)

Aplikasi ini memiliki beberapa ruang lingkup, antara lain :

 Proses dibuat saling berkaitan antara penjualan, pembelian,dan laporan stok barang yang ter-update secara otomatis serta dilengkapi dengan laporan peramalan penjualan barang dengan menggunakan metode

double exponential smoothing karena metode ini paling efisien untuk perhitungan peramalan bagi penjualan barang. Aplikasi ini pun memiliki laporan keuangan yang dihasilkan dari data transaksi penjualan dan pembelian.

 Hak akses dalam aplikasi ini hanya dimiliki oleh admin dan karyawan. Admin dapat mengakses semua fitur yang ada di dalam aplikasi sedangkan karyawan hanya dapat mangakses fitur penjualan dan pembelian yang ada dalam aplikasi.

 Aplikasi ini dibatasi dalam lingkup :

- Transaksi penjualan dan pembelian dilakukan secara tunai.

- Transaksi penjualan dan pembelian memiliki 3 bagian yaitu proses, batal, dan selesai. Apabila transaksi berhasil maka stok barang akan otomatis berkurang(untuk transaksi penjualan) dan stok barang akan bertambah(untuk transaksi pembelian).

- Supplier terbaik dipilih dengan menggunakan metode Decision Support System(DSS) berdasarkan pada beberapa kriteria-kriteria.

- Peramalan penjualan barang hanya dapat dilakukan setelah ada sampel berdasarkan transaksi-transaksi penjualan yang telah terjadi sebelumnya. Sehingga apabila belum terdapat transaksi maka proses peramalan tidak dapat dilakukan.

 Spesifikasi untuk perangkat keras : - Processor Intel Pentium 4 Core 2 Duo

- Memory DDR 512 Mb - Harddisk 100 Gb - Keyboard dan mouse

 Spesifikasi untuk perangkat lunak :

(25)

- Sistem basis data : SQL Server 2008 - Bahasa pemrograman : C#

- Editor pemrograman : Visual Studio 2010

1.5 Sumber Data

Sumber data yang diperoleh untuk penelitian ini terdiri dari sumber data primer dan sumber data sekunder. Sumber data primer didapat dari hasil wawancara secara langsung terhadap pengguna dan pemilik perusahaan. Selain itu sumber data primer pun didapat melalui hasil pengamatan langsung ke perusahaan. Sedangkan untuk sumber data sekunder diperoleh melalui studi literatur, yaitu dengan menggunakan sumber-sumber berupa buku dan pustaka lainnya.

1.6 Sistematika Penyajian

Sistematika Penyajian dari laporan ini adalah sebagai berikut: Bab 1. Pendahuluan

Bab ini membahas mengenai latar belakang, rumusan masalah, tujuan, ruang lingkup kajian, sumber data, dan sistematika penyajian laporan seminar tugas akhir.

Bab 2. Kajian Teori

Bab ini membahas mengenai teori-teori yang berkaitan dengan pembuatan aplikasi ini.

Bab 3. Analisis dan Rancangan Sistem

Bab ini membahas secara lengkap mengenai pemodelan dan diagram alir sistem kerja dari aplikasi, perancangan desain aplikasi, dan penjelasan sistem.

Bab 4. Hasil Penelitian

Bab ini membahas mengenai aplikasi yang dijalankan dan digunakan beserta dengan contoh tampilan pengoperasian aplikasi tersebut. Bab 5. Pembahasan dan Uji Coba Hasil Penelitian

(26)

Bab 6. Simpulan dan Saran

(27)

BAB 6. SIMPULAN DAN SARAN

Berdasarkan pada hasil yang telah dicapai dalam penelitian ini, dapat disimpulkan bahwa secara garis besar aplikasi ini sudah berdaya guna cukup baik untuk memenuhi kebutuhan-kebutuhan operasional dari Ngesti Pasar Swalayan yang telah dijabarkan pada Bab I, yaitu:

1. Telah dibuat aplikasi yang mendukung sistem informasi penjualan dan pembelian untuk perusahaan sehingga mengurangi terjadinya kesalahan dalam memasukkan dan mencatat data penjualan serta dapat meningkatkan kinerja para pegawainya serta dapat menghasilkan laporan penjualan, laporan pembelian, dan laporan akuntansi yang sesuai dengan transaksi yang terjadi di dalam perusahaan.

2. Telah dibuat aplikasi yang membantu perusahaan dengan memberikan gambaran mengenai potensi penjualan suatu barang tertentu sehingga membantu perusahaan dalam upaya memenuhi kebutuhan permintaan penjualan terhadap suatu barang di masa yang akan datang 3. Perancangan sistem informasi pemilihan supplier dapat memberikan gambaran besarnya nilai dari supplier-supplier yang ada terhadap barang tertentu sehingga membantu perusahaan dalam membuat keputusan untuk melakukan transaksi pembelian barang.

Secara umum aplikasi ini bisa dikatakan berhasil dalam membantu kegiatan transaksi penjualan, pembelian, pembuatan laporan keuangan, laporan akuntansi, laporan peramalan penjualan barang, dan laporan pemilihan supplier pada Ngesti Pasar Swalayan. Diharapkan hasil pengerjaan aplikasi ini dapat diterapkan oleh pihak bersangkutan sehingga bisa mempermudah dalam kegiatan operasionalnya sehari-hari.

6.1 Saran

Untuk lebih optimal jalan sistem informasi ini maka Ngesti Pasar Swalayan dapat melakukan beberapa hal berikut :

(28)

bertanggung jawab karena data-data laporan keuangan dan laporan akuntansi perusahaan yang sangat rahasia.

(29)

DAFTAR PUSTAKA

[1] J. Hartono, Analisis dan Desain Sistem Informasi, Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis, Yogyakarta: Andi, 2004. [2] W. R. and F. , Pengantar Akuntansi(Edisi 21), Jakarta: Salemba Empat,

2005.

[3] S. Syafii and H. , Analisis Kritis Atas Laporan Keuangan, Jakarta: RajaGrafindo Persada, 2005.

[4] G. M. Marakas, Decision Support System(2nd Edition), Prentice Hall, 2002.

[5] S. Makridakis, S. C. Wheelwright and V. E. McGee, Metode dan Aplikasi Peramalan Jilid 1, Jakarta: Erlangga, 1999.

[6] D. D. Prasetyo, Pemrograman Aplikasi Database dengan Visual Basic.Net 2005 dan MS Access, Jakarta: PT.Elex Media Komputindo, 2006.

[7] F. Azis, Object Oriented Programming dengan PHP 5, Jakarta: PT.Media Elex Komputindo, 2005.

[8] W. Komputer, Belajar Pemrograman C#, Yogyakarta: Andi, 2008. [9] L. Marlinda, Sistem Basis Data, Yogyakarta: Andi, 2004.

[10] A. Bahra and B. Ladjamuddin, Rekayasa Perangkat Lunak, Yogyakarta: cet-kell Graha Ilmu, 2006.

[11] J. Whitten, L. Bentley and K. Dittman, Metode Desain dan Analisis Sitem(6th), Yogyakarta: Andi, 2004.

[12] J. Hermawan, Analisa Desain dan Pemrograman Berorientasi Objek dengan UML dan Visual Basic.NET, Yogyakarta: Andi, 2005.

Gambar

Tabel Penjualan ......................................................................
Tabel Log Barang ................................................................. 42

Referensi

Dokumen terkait

Walaupun demikian nilai tersebut masih memiliki kecenderungan yang sama dimana dilihat dari hasil perhitungan dan hasil simulasi nilai tertinggi terdapat pada

Beware, these tables (You can find them in the top casinos such as the Bellagio and others on the strip.) are places where you can lose hundreds of dollars in minutes so unless you

Kemampuan Akhir yang Diharapkan Mampu menerapkan semua konsep perancangan sistem yang telah dipelajari untuk menyelesaikan kasus tugas besar secara komprehensif. Minggu/ Pertemuan

SERTIFIKASI GURU DALAM JABATAN KUOTA 2012 LPTK IAIN SUNAN AMPEL SURABAYA.. INSTITUT AGAMA ISLAM NEGERI

Hasil analisis faktor menunjukkan bahwa variabel yang paling dominan dipertimbangkan konsumen dalam keputusan pembelian produk Air Mancur Herbal di Jakarta Selatan untuk

Ernawati (2013) The Anxiety of English of The Fourth Semester Students of English Education Department of Teacher Training And Education Faculty of Muria Kudus university In

[r]

Perkembangan dunia otomotif yang semakin pesat telah membawa perubahan pada gaya hidup masyarakat Indonesia, otomotif menjadi hobi dari berbagai kalangan baik tua