Sistem Pengolahan Data Pembelian dan Penjualan di PT "X" Berbasis Web dengan Teknologi .Net Framewrok 3.5 C#.

(1)

iv

Universitas Kristen Maranatha

ABSTRAK

Perusahaan yang bergerak dalam bidang pembelian dan penjualan

pastilah akan melibatkan sistem keuangan. Sistem keuangan tersebut akan

dibentuk sebagai sistem keuangan akuntansi yang akan menampilkan

laporan keuangan baik jurnal, buku besar, laba rugi neraca saldo dan lainnya.

Karena itulah pada karya ilmiah ini penulis akan mencoba menerapkan

sistem pembelian dan penjualan berbasis web yang diintegrasikan dengan

sistem keuangan akuntansi tersebut. Bahasa pemrograman menggunakan

C# yang berorientasi objek, yang berbasiskan ASP.NET serta menggunakan

kelas dan objek. Untuk basis data menggunakan SQL Express.


(2)

v

Universitas Kristen Maranatha

DAFTAR ISI

PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH i

PERNYATAAN ORISINALITAS KARYA ILMIAH ii

PRAKATA

iii

ABSTRAK iv

DAFTAR ISI v

DAFTAR GAMBAR ix

DAFTAR TABEL xiv

DAFTAR LAMPIRAN xv

BAB I PENDAHULUAN 1

1.1 Latar Belakang Masalah 1

1.2 Rumusan Masalah 1

1.3 Tujuan Pembahasan 2

1.4 Ruang Lingkup Kajian 2

1.5 Sumber Data 3

1.6 Sistematika Penulisan 4

1.6.1 Bab I 4

1.6.2 Bab II 4

1.6.3 Bab III 4

1.6.4 Bab IV 4

1.6.5 Bab V 4

1.6.6 Bab VI 4

BAB II KAJIAN TEORI 5

2.1 .NetFramework 5

2.1.1 CLR (Common Language Runtime) 5

2.1.2 .NET 3.5 sebagai Platform 6

2.1.2.1 LambdaExpression 7

2.1.2.2 ExtensionMethods 7

2.1.2.3 LINQ 8

2.2 C# 9

2.3 Meta Data 10

2.4 ERD (Entity Relational Diagrams) 10

2.5 FlowChart 13

2.6 UML (Unified Modeling Language) 15

2.6.1 Use Case 15

2.6.2 ActivityDiagram 18

2.6.3 Class Diagram 19

2.7 Akuntansi 22

2.7.1 Jurnal 24

2.7.2 Buku Besar 24

2.7.3 Neraca Saldo 25

2.7.4 Ayat Jurnal Penyesuaian 25

2.7.5 Neraca Lajur 25

2.7.6 Laporan Laba / Rugi 26

2.7.7 Neraca 26

BAB III ANALISIS DAN PERANCANGAN 27

3.1 Proses Bisnis 27

3.2 UML 30


(3)

vi

Universitas Kristen Maranatha

3.2.2 Activity Diagram 32

3.2.3 Entity Relationship Diagram 42

3.3 Class Diagram 46

3.4 Rancangan Tampilan Antarmuka Pengguna 47

3.4.1 Rancangan Tampilan Login 47

3.4.2 Rancangan Form Utama Administrator 47

3.4.3 Rancangan Form Utama Gudang 48

3.4.4 Rancangan Form Transaksi Pembelian 48 3.4.5 Rancangan Form Transaksi Penjualan 50

BAB IV HASIL TERCAPAI 53

4.1 Tampilan Awal 53

4.2 Tampilan Login 54

4.3 Tampilan Halaman Admin 55

4.4 Input Profil Perusahaan 55

4.5 Mengubah Profil Perusahaan 56

4.6 Menghapus Profil Perusahaan 57

4.7 Menginput Data Admin 57

4.8 Mengubah Data Admin 58

4.9 Menghapus Data Admin 58

4.10 Mencari Data Admin 59

4.11 Menginput Data Operator Gudang 59

4.12 Mengubah Data Operator Gudang 60

4.13 Menghapus Data Operator Gudang 60

4.14 Mencari Data Operator Gudang 61

4.15 Menginput Data Kasir 61

4.16 Mengubah Data Kasir 62

4.17 Menghapus Data Kasir 62

4.18 Mencari Data Kasir 63

4.19 Mengubah Data Login Admin 63

4.20 Mengubah Data Login Gudang 64

4.21 Mengubah Data Login Kasir 64

4.22 Menginput Data Supplier 65

4.23 Mengubah Data Supplier 65

4.24 Menghapus Data Supplier 66

4.25 Mencari Data Supplier 66

4.26 Menginput Data Customer 67

4.27 Mengubah Data Customer 67

4.28 Menghapus Data Customer 68

4.29 Mencari Data Customer 68

4.30 Menginput Data Barang 69

4.31 Mengubah Data Barang 70

4.32 Menghapus Data Barang 71

4.33 Mencari Data Barang 72

4.34 Tampilan Order Pembelian 72

4.35 Tampilan Order Penjualan 73

4.36 Tampilan Retur Order Pembelian 73

4.37 Tampilan Retur Order Penjualan 74

4.38 Tampilan Pembayaran Beban 74

4.39 Tampilan Pembayaran Order Pembelian 75 4.40 Tampilan Pembayaran Order Penjualan 75


(4)

vii

Universitas Kristen Maranatha

4.42 Tampilan Pembuatan Buku Besar 76

4.43 Tampilan Melihat Buku Besar 77

4.44 Tampilan Pembuatan Neraca Saldo 77

4.45 Tampilan Melihat Neraca Saldo 78

4.46 Tampilan Pembuatan Laporan Laba Rugi 78 4.47 Tampilan Melihat Laporan Laba Rugi 79 4.48 Tampilan Pembuatan Laporan Perubahan Modal 79 4.49 Tampilan Melihat Laporan Perubahan Modal 80

4.50 Tampilan Pembuatan Neraca 80

4.51 Tampilan Melihat Neraca 81

4.52 Tampilan Halaman User Kasir 81

4.53 Tampilan Mengubah Data Pribadi 82

4.54 Tampilan Mengubah Data Login 82

4.55 Tampilan Order Pembelian 83

4.56 Tampilan Order Penjualan 83

4.57 Tampilan Retur Order Pembelian 84

4.58 Tampilan Retur Order Penjualan 84

4.59 Tampilan Pembayaran Order Pembelian 85 4.60 Tampilan Pembayaran Order Penjualan 85 4.61 Tampilan Halaman User Operator Gudang 86

4.62 Tampilan Mengubah Data Pribadi 86

4.63 Tampilan Update Data Login 87

4.64 Menginput Data Barang 87

4.65 Mengubah Data Barang 88

4.66 Mencari Data Barang 88

BAB V EVALUASI 89

5.1 Pengujian Black Box 89

5.2 Pengujian Halaman Login 89

5.3 Pengujian Menu Input Data User Admin 90 5.4 Pengujian Menu Ubah Data User Admin 91

5.5 Pengujian Menu Hapus User Admin 92

5.6 Pengujian Menu Search User Admin 94

5.7 Pengujian Menu Ubah Data User Login Admin 94 5.8 Pengujian Menu Input Data User Gudang 96 5.9 Pengujian Menu Ubah Data User Gudang 98

5.10 Pengujian Menu Hapus User Gudang 99

5.11 Pengujian Menu Search User Gudang 100

5.12 Pengujian Menu Ubah Data User Login Gudang 101 5.13 Pengujian Menu Input Data User Kasir 103 5.14 Pengujian Menu Ubah Data User Kasir 104

5.15 Pengujian Menu Hapus User Kasir 105

5.16 Pengujian Menu Search User Kasir 107

5.17 Pengujian Menu Ubah Data User Login Kasir 107 5.18 Pengujian Menu Input Data User Customer 109 5.19 Pengujian Menu Ubah Data User Customer 110 5.20 Pengujian Menu Hapus User Customer 111 5.21 Pengujian Menu Search User Customer 112 5.22 Pengujian Menu Input Data User Supplier 113 5.23 Pengujian Menu Ubah Data User Supplier 113 5.24 Pengujian Menu Hapus User Supplier 114 5.25 Pengujian Menu Search User Supplier 115


(5)

viii

Universitas Kristen Maranatha

5.26 Pengujian Menu Input Data Barang 116

5.27 Pengujian Menu Ubah Data Barang 116

5.28 Pengujian Menu Hapus Barang 118

5.29 Pengujian Menu Search Barang 119

5.30 Pengujian Halaman Transaksi Pembelian 119

5.31 Pengujian Halaman Order Penjualan 122

5.32 Pengujian Halaman Retur Pembelian 125

5.33 Pengujian Halaman Retur Penjualan 128

5.34 Pengujian Halaman Pembayaran Biaya Beban 131 5.35 Pengujian Halaman Pembayaran Order Pembelian 133 5.36 Pengujian Halaman Pembayaran Order Penjualan 135

5.37 Pengujian Halaman Daftar Akun 137

5.38 Pengujian Halaman Jurnal Umum 138

5.39 Pengujian Halaman Buku Besar 139

5.40 Pengujian Halaman Neraca Saldo 143

5.41 Pengujian Halaman Laporan Laba Rugi 144 5.42 Pengujian Halaman Laporan Perubahan Modal 145

5.43 Pengujian Halaman Neraca 146

BAB VI SIMPULAN DAN SARAN 147

6.1 Simpulan 147

6.2 Saran 148


(6)

ix

Universitas Kristen Maranatha

DAFTAR GAMBAR

Gambar 1 Bagan Akuntansi (Wibowo, 2003) 23

Gambar 2 Flow Chart Proses Pembelian Barang 27 Gambar 3 Flow Chart Proses Penjualan Barang 29 Gambar 4 Use Cases Sistem Aplikasi Retail PT X 32 Gambar 1 ActivityDiagram OlahData Barang Admin dengan Sistem 33 Gambar 2 ActivityDiagram OlahData Customer Admin dengan Sistem 34 Gambar 3 Activity Diagram OlahDataSupplier Admin dengan Sistem 35 Gambar 4 Activity Diagram OlahDataKeuangan Admin dengan Sistem 36 Gambar 5 Activity Diagram Olah Data Customer Kasir dengan Sistem 37 Gambar 6 Activity Diagram Olah Data Supplier Kasir dengan Sistem 38 Gambar 7 Activity Diagram Olah Data Pembelian Kasir dengan Sistem 39 Gambar 8 Activity Diagram OlahDataPenjualan Kasir dengan Sistem 40 Gambar 9 Activity Diagram Olah Data Barang Gudang dengan Sistem 41

Gambar 14 Entity Relational Diagram 42

Gambar 15 Class Diagram 46

Gambar 16 Rancangan Form Login 47

Gambar 17 Rancangan Form Menu Admin 47

Gambar 18 Rancangan Form Menu Gudang 48

Gambar 19 Rancangan Form Pembelian-A 48

Gambar 20 Rancangan Form Pembelian-B 49

Gambar 21 Rancangan Form Penjualan-A 50

Gambar 22 Rancangan Form Penjualan-B 50

Gambar 23 Tampilan Awal 53

Gambar 24 Tampilan Login 54

Gambar 25 Tampilan Awal Admin 55

Gambar 26 Input Profil Perusahaan 55

Gambar 27 Tampilan Informasi Profil Perusahaan 56

Gambar 28 Mengubah Profil Perusahaan 56

Gambar 29 Menghapus Profil Perusahaan 57

Gambar 30 Menginput Data Admin 57

Gambar 31 Mengubah Data Admin 58

Gambar 32 Menghapus Data Admin 58

Gambar 33 Mencari Data Admin 59

Gambar 34 Menginput Data Operator Gudang 59 Gambar 35 Mengubah Data Operator Gudang 60

Gambar 36 Mengubah Data Operator Gudang 60

Gambar 37 Mencari Data Operator Gudang 61

Gambar 38 Menginput Data Kasir 61

Gambar 39 Mengubah Data Kasir 62

Gambar 40 Menghapus Data Kasir 62

Gambar 41 Mencari Data Kasir 63

Gambar 42 Mengubah Data Login Admin 63

Gambar 43 Mengubah Data Login Gudang 64

Gambar 44 Mengubah Data Login Kasir 64

Gambar 45 Menginput Data Supplier 65

Gambar 46 Mengubah Data Supplier 65

Gambar 47 Menghapus Data Supplier 66

Gambar 48 Mencari Data Supplier 66


(7)

x

Universitas Kristen Maranatha

Gambar 50 Mengubah Data Customer 67

Gambar 51 Menghapus Data Customer 68

Gambar 52 Mencari Data Customer 68

Gambar 53 Menginput Data Barang 69

Gambar 54 Mengubah Data Barang 70

Gambar 55 Menghapus Data Barang 71

Gambar 56 Mencari Data Barang 72

Gambar 57 Tampilan Order Pembelian 72

Gambar 58 Tampilan Order Penjualan 73

Gambar 59 Tampilan Retur Pembelian 73

Gambar 60 Tampilan Order Pembelian 74

Gambar 61 Tampilan Pembayaran Beban 74

Gambar 62 Tampilan Pembayaran Order Pembelian 75 Gambar 63

Tampilan Pembayaran Order Penjualan

75

Gambar 64 Tampilan Jurnal Umum 76

Gambar 65 Tampilan Pembuatan Buku Besar 76

Gambar 66 Tampilan Lihat Buku Besar 77

Gambar 67 Tampilan Pembuatan Neraca Saldo 77

Gambar 68 Tampilan Lihat Neraca Saldo 78

Gambar 69 Tampilan Pembuatan Laporan Laba Rugi 78 Gambar 70 Tampilan Lihat Laporan Laba Rugi 79 Gambar 71 Tampilan Pembuatan Laporan Perubahan Modal 79 Gambar 72 Tampilan Lihat Laporan Perubahan Modal 80

Gambar 73 Tampilan Pembuatan Neraca 80

Gambar 74 Tampilan Lihat Neraca 81

Gambar 75 Tampilan Halaman Kasir 81

Gambar 76 Tampilan Mengubah Data Pribadi 82 Gambar 77 Tampilan Mengubah Data Pribadi Login User Kasir 82 Gambar 78 Tampilan Order Pembelian oleh Kasir 83 Gambar 79 Tampilan Order Penjualan oleh Kasir 83 Gambar 80 Tampilan Retur Order Pembelian oleh Kasir 84 Gambar 81 Tampilan Retur Order Penjualan oleh Kasir 84 Gambar 10 Tampilan Pembayaran Order Pembelian 85 Gambar 11 Tampilan Pembayaran Order Penjualan 85

Gambar 84 Tampilan Halaman User Gudang 86

Gambar 85 Tampilan Mengubah Data Pribadi Gudang 86 Gambar 86 Tampilan Mengubah Data Pribadi Login User Gudang 87 Gambar 87 Tampilan Menginput Data Barang oleh Gudang 87 Gambar 88 Tampilan Mengubah Data Barang oleh Gudang 88 Gambar 89 Tampilan Mencari Data Barang oleh Gudang 88

Gambar 90 Pengujian Login 89

Gambar 91 Pengujian Username dan Password Login 89

Gambar 92 Input Data User Admin Baru 90

Gambar 93 Pengujian Username Admin 90

Gambar 94 Pengujian Password Admin 91

Gambar 95 Edit Data User 91

Gambar 96 Perubahan Data User Admin 92

Gambar 97 Hasil Pengubahaan Data User Admin 92

Gambar 98 Hapus Data User Admin 93

Gambar 99 Konfirmasi Penghapusan 93


(8)

xi

Universitas Kristen Maranatha

Gambar 101 Ubah Login User Admin 94

Gambar 102 Ubah Password User Admin 95

Gambar 103 Pengujian Kecocokan Password Login User Admin 95 Gambar 104 Pengujian Password Login User Admin 96

Gambar 105 Input Data User Gudang Baru 96

Gambar 106 Pengujian Username Gudang 97

Gambar 107 Pengujian Password Gudang 97

Gambar 108 Edit Data User 98

Gambar 109 Perubahan Data User Gudang 98

Gambar 110 Hasil Pengubahaan Data User Gudang 99

Gambar 11 1 Hapus Data User Gudang 99

Gambar 112 Konfirmasi Penghapusan 100

Gambar 113 Search Data User Gudang 100

Gambar 114 Ubah Login User Gudang 101

Gambar 115 Ubah Password User Gudang 101

Gambar 116 Pengujian Kecocokan Password Login User Gudang 102 Gambar 117 Pengujian Password Login User Gudang 102

Gambar 118 Input Data User Kasir Baru 103

Gambar 119 Pengujian Username Kasir 103

Gambar 120 Pengujian Password Kasir 104

Gambar 121 Edit Data User 104

Gambar 122 Perubahan Data User Kasir 105

Gambar 123 Hasil Pengubahaan Data User Kasir 105

Gambar 124 Hapus Data User Kasir 106

Gambar 125 Konfirmasi Penghapusan 106

Gambar 107 Search Data User Kasir 107

Gambar 127 Ubah Login User Kasir 107

Gambar 128 Ubah Password User Kasir 108

Gambar 129 Pengujian Kecocokan Password Login User Kasir 108 Gambar 130 Pengujian Password Login User Kasir 109 Gambar 131 Input Data User Customer Baru 109

Gambar 132 Edit Data User 110

Gambar 133 Perubahan Data User Customer 110

Gambar 134 Hasil Pengubahaan Data User Customer 111

Gambar 135 Hapus Data User Customer 111

Gambar 136 Konfirmasi Penghapusan 112

Gambar 137 Search Data User Customer 112

Gambar 138 Input Data User Supplier Baru 113

Gambar 139 Edit Data User 113

Gambar 140 Perubahan Data User Supplier 114

Gambar 141 Hasil Pengubahaan Data User Supplier 114

Gambar 142 Hapus Data User Supplier 115

Gambar 143 Konfirmasi Penghapusan 115

Gambar 144 Search Data User Supplier 115

Gambar 145 Input Data Barang Baru 116

Gambar 146 Edit Data Barang Baru 117

Gambar 147 Perubahan Data Barang 117

Gambar 148 Hasil Pengubahaan Data Barang 117

Gambar 149 Hapus Data Barang 118

Gambar 150 Konfirmasi Penghapusan 118


(9)

xii

Universitas Kristen Maranatha

Gambar 152 Tampilan Awal Order Pembelian 119

Gambar 153 Tampilan Form Order Pembelian 120

Gambar 154 Pemilihan Barang 120

Gambar 155 Pembelian Salah Satu Barang 120

Gambar 156 Transaksi Pembelian Barang 121

Gambar 157 Transaksi Pembelian Barang – 2 121 Gambar 158 Tampilan Akhir Order Pembelian 122

Gambar 159 Tampilan Awal Order Penjualan 122

Gambar 160 Tampilan Form Order Penjualan 123

Gambar 161 Pemilihan Barang 123

Gambar 162 Penjualan Salah Satu Barang 123

Gambar 163 Transaksi Penjualan Barang 124

Gambar 164 Transaksi Penjualan Barang – 2 124 Gambar 165 Tampilan Akhir Order Penjualan 125

Gambar 166 Tampilan Awal Retur Pembelian 125

Gambar 167 Tampilan Form Retur Pembelian 126

Gambar 168 Pemilihan Transaksi 126

Gambar 169 Pemilihan Barang 126

Gambar 170 Data Barang Retur 127

Gambar 171 Penginputan Jumlah Barang Retur 127

Gambar 172 Total Retur Pembelian 128

Gambar 173 Tampilan Awal Retur Penjualan 128

Gambar 174 Tampilan Form Retur Penjualan 129

Gambar 175 Pemilihan Transaksi 129

Gambar 176 Pemilihan Barang 129

Gambar 177 Data Barang Retur 130

Gambar 178 Penginputan Jumlah Barang Retur 130

Gambar 179 Total Retur Pembelian 131

Gambar 180 Tampilan Awal Halaman Beban 131

Gambar 181 Beban Jasa Internet 132

Gambar 182 Beban Air 132

Gambar 183 Beban Listrik 132

Gambar 184 Beban Telepon 132

Gambar 185 Tampilan Awal Halaman Pembayaran 133

Gambar 186 Memilih Nota Order Pembelian 133

Gambar 187 Tampilan Akhir Menu Pembayaran Order Pembelian 134

Gambar 188 Hasil Print Order Pembelian 134

Gambar 189 Tampilan Awal Halaman Pembayaran 135

Gambar 190 Memilih Nota Order Penjualan 135

Gambar 191 Tampilan Akhir Menu Pembayaran Order Penjualan 136

Gambar 192 Hasil Print Order Penjualan 136

Gambar 193 Tampilan Awal Menginput Daftar Akun 137

Gambar 194 Tampilan Mengubah Nama Akun 137

Gambar 195 Tampilan Awal Jurnal Umum 138

Gambar 196 Tampilan Jurnal Umum 138

Gambar 197 Tampilan Awal Buku Besar 139

Gambar 198 Buku Besar Kas 139

Gambar 199 Buku Besar Persedian Barang Dagangan 139

Gambar 200 Buku Besar Modal 140

Gambar 201 Buku Besar Penjualan 140


(10)

xiii

Universitas Kristen Maranatha

Gambar 203 Buku Besar Pembelian 141

Gambar 204 Buku Besaar Retur Pembelian 141

Gambar 205 Buku Besar Beban Jasa Internet 141

Gambar 206 Buku Besar Beban Air 142

Gambar 207 Buku Besar Beban Listrik 142

Gambar 208 Buku Besar Beban Telepon 142

Gambar 209 Tampilan Awal Neraca Saldo 143

Gambar 210 Tampilan Neraca Saldo 143

Gambar 211 Tampilan Awal Laporan Laba Rugi 144

Gambar 212 Tampilan Laporan Laba Rugi 144

Gambar 213 Tampilan Awal Perubahan Modal 145

Gambar 214 Tampilan Perubahaan Modal 145

Gambar 215 Tampilan Awal Neraca 146


(11)

xiv

Universitas Kristen Maranatha

DAFTAR TABEL

Tabel I Tabel Daftar Diagram (Fathansyah,2001) 10 Tabel II Tabel Relasi Diagram (Fathansyah, 2001) 11 Tabel III Tabel FlowChart

(Witarto, 2004)

14 Tabel IV Tabel Notasi UseCase (Pressman, 2005) 16 Tabel V Tabel Activity Diagram (Pressman, 2005) 18 Tabel II Tabel ClassDiagram (Pressman, 2005) 20


(12)

xv

Universitas Kristen Maranatha

DAFTAR LAMPIRAN

Lampiran Source Code HTML.ASPX A


(13)

1

Universitas Kristen Maranata

BAB I PENDAHULUAN

1.1 Latar Belakang Masalah

Perkembangan teknologi informasi saat ini kian pesat dan telah merambah

ke berbagai bidang perekonomian kehidupan manusia. Salah satu aspek

yang dapat terlihat secara nyata adalah dalam hal pemrosesan dan

pengolahan data pada sistem informasi perusahaan. Sebagai contoh,

sebuah perusahaan yang bergerak dibidang retailer akan membutuhkan

sebuah sistem aplikasi yang dapat mengolah pengelolaan barang pembelian

dan penjualan serta laporan keuangan secara terkomputerisasi.

Perusahaan yang masih menggunakan proses pengolahan data transaksi

secara manual, diharapkan dapat melakukan pengolahan data tersebut

berbasiskan komputerisasi, ini bukan saja dapat menyertakan informasi

kepada pelanggan, tetapi juga melalui terciptanya sistem digitalisasi dan

komputerisasi tersebut diharapkan juga dapat mengolah data pemesanan

secara lebih terstruktur dan teratur, serta dapat memantau pergerakan

keuangan sehingga berimbas akan kemajuan perusahaan tersebut.

Pada laporan tugas akhir ini akan dicoba untuk mengatasi permasalahan

tersebut diatas dengan membangun sebuah sistem aplikasi retail

berbasiskan web dengan bahasa pemrograman C#.

1.2 Rumusan Masalah

Pada bab-bab selanjutnya akan dibahas beberapa rumusan masalah antara

lain :


(14)

2

Universitas Kristen Maranata

1. Bagaimanakah menerapkan proses bisnis pembelian dan

penjualan yang terjadi pada perusahaan saat ini ke dalam

aplikasi?

2. Bagaimanakah membuat aplikasi yang dapat memproses

pengolahan data-data transaksi pembelian dan penjualan pada

sistem saat ini?

3. Bagaimanakah membuat sistem yang dapat melakukan transaksi

penjualan dan pembelian?

1.3 Tujuan Pembahasan

Tujuan yang tercapai setelah laporan tugas akhir ini terselesaikan, adalah

berupa :

1. Penjelasan tentang proses bisnis pembelian dan penjualan yang

sedang terjadi;

2. Proses pembentukan aplikasi yang menggunakan

web-based

dan

dapat mengolah data transaksi;

3. Proses pengolahan data untuk transaksi penjualan dan pembelian

serta laporan akuntansi neraca keuangan;

1.4 Ruang Lingkup Kajian

Ada beberapa poin yang dicantumkan untuk membatasi masalah-masalah

tersebut, yaitu:

Batasan perangkat keras, meliputi:

Processor : Intel / Amd @ 2.00GHz

Ram : 2GB

Hardisk : 80 GB

DVDRom 8x

Monitor 17

1024x768


(15)

3

Universitas Kristen Maranata

Batasan perangkat lunak, meliputi fitur dari :

User Admin:

Dapat melakukan login

Menginput, mengubah, menghapus data suplier

Menginput, mengubah, menghapus data

customer

Menginput, mengubah, menghapus data barang

Dapat melakukan transaksi pembelian dan penjualan

Membuat laporan keuangan

User Gudang:

Dapat melakukan login

Menginput, mengubah data barang

Melihat harga dan jumlah barang

User Kasir:

Dapat melakukan login

Melihat harga dan jumlah barang

Dapat melakukan transaksi pembelian dan penjualan

Dalam sistem ini ada beberapa hal yang tidak akan di ikut sertakan antara

lain :

Pengolahan sistem informasi pembayaran dan penjualan secara

hutang dan piutang baik kepada

customer

maupun kepada

supplier.

Pengolahan sistem gaji kepada karyawan beserta informasi

pengolahan keuangan gaji tersebut.

1.5 Sumber Data

Sumber - sumber yang diperlukan untuk pembuatan aplikasi dari internet,

data suplier, data

customer

yang berupa fiktif.


(16)

4

Universitas Kristen Maranata

1.6 Sistematika Penyajian

Bab I PENDAHULUAN

Pada bab ini dijelaskan alasan pembuatan laporan tugas akhir ini seperti,

latar belakang masalah, rumusan masalah, tujuan penelitian, batasan

masalah dan lain-lain.

Bab II KAJIAN TEORI

Pada bab ini akan dipaparkan dasar teori yang mendukung laporan tugas

akhir ini, agar pada bab-bab selanjutnya dapat dipahami secara lebih baik.

Bab III ANALISIS DAN RANCANGAN SISTEM

Pada bab ini akan dimulai analisis sistem yang sudah berjalan hingga

laporan ini dituliskan, penjelasan akan proses bisnis

proses bisnis yang

terjadi atau yang telah terbentuk akan digambarkan dalam bentuk

Flowchart

Diagram, Class Diagram, Activity Diagram, ER Diagram,

dll.

Bab IV HASIL PENELITIAN

Penjelasan akan hasil yang tercapai dari aplikasi

web-based

yang

menggunakan

ASPX

yang diprogramkan dengan bahasa pemrograman

C#

dipaparkan pada bab ini. Peng-

codding-

an dilampirkan pada halaman

lampiran, tetapi penjelasan-penjelasan yang mendetail dapat ditemukan

pada bab IV ini.

Bab V PEMBAHASAN DAN COBA HASIL PENELITIAN

Hasil evaluasi dan teknik pengujian dari aplikasi yang telah dibentuk tersebut

akan dilakukan pada bab V, di mana pengujian aplikasi yang telah dibuat

akan diujicobakan dalam bentuk

trial and error

(percobaan dan kesalahan

yang muncul).

Bab VI SIMPULAN DAN SARAN


(17)

147

Universitas Kristen Maranata

BAB VI SIMPULAN DAN SARAN

6.1 Simpulan

Berdasarkan hasil yang telah dicapai, terlihat bahwa sistem aplikasi ini dapat

digunakan untuk pengolahan data akunting. Adapun hasil dari pembuatan

aplikasi ini sudah menunjang fungsionalitas yang sama dengan tujuan yang

diharapkan dalam perumusan masalah, antara lain:

Pada aplikasi ini dapat melakukan proses pengolahan data pembelian

dan penjualan serta keuangan yang tersusun, yaitu membuat jurnal

umum, buku besar, neraca saldo, buku besar,laba-rugi, neraca.

Pada aplikasi ini terdapat fitur

error

handling

yang apabila pengguna

salah memasukkan data maka akan keluar peringatan kesalahan.

Data keuangan tiap bulannya tersipan di dalam

database

yang apabila

sewaktu-waktu pengguna ingin melihatnya maka pengguna tinggal

memasukan tanggal yang diinginkan.

Aplikasi ini dapat digunakan untuk pengelolaan data keuangan, juga

dapat mencatat

master

data seperti data

supplier

,

customer

,

COA

,

dan juga mengelola masukan transaksi jual beli.

6.2 Saran

Berdasarkan hasil evaluasi terdapat hal-hal yang dapat dilakukan guna

mengembangkan fungsionalitas dari aplikasi ini, diantaranya:

Mengembangkan aplikasi yang dapat diakses secara online.

Mengembangkan desain antarmuka agar menjadi lebih menarik.

Transaksi jual beli online.

Mengembangkan aplikasi dengan fungsionalitas untuk pengolahan

data lainnya seperti pengolahan gaji karyawan, ataupun absensi.


(18)

xvi

Universitas Kristen Maranata

DAFTAR PUSTAKA

A. Silberschatz, H.F. Korth, S. Sudarshan, McGraw Hill Companies, Database Systems Concept, New York, 1997

Adnan, Risman. (2008). Projek Otak Pengenalan .NET FRAMEWORK 3.5. Retrieved September 25, 2008.

Alam, S. (2001), “Akutansi”. Jakarta: Esis.

Alter Steven, 2002, “Information Systems”, Prentice Hall

Anderson Post, 2003, “Management Information Systems”, McGraw-Hill Irwin.

Booch, G., Rumbaugh, J., Jacobson, I. (1998) The Unified Modelling Language User Guide, Addison-Wesley.

Capron H.L, Johnson J.A., 2002, “Computers: Tools for an Information Age”, Prentice Hall. Darmeidi, Andhy S.,ST (2005). Materi Pengantar Sistem Informasi. Universitas Kristen Maranatha Dean, Elisa. (2007). Materi Basis Data Teori. Universitas Kristen Maranatha.

Dennis Alan, Wixom Barbara, 2003, “System Analysis Design”, John Wiley & Sons, Inc.

Dharma Oetomo Budi Sutedjo, Simanjuntak John Philio, Sukoco Andreas Ari, 2003,”I-CRM Membina Relasi dengan Pelanggan.Com, Andi.

Esposito, Dino. (2007). Introducing Microsoft ASP.Net. Retrieved September 25, 2008. Fathansyah, (2002). “Basis Data”. Informatika, Jakarta.

Glenford J.Myers (2004). “The Art Of Sotware Testing Second Edition”. Canada:John Wiley & Sons, Inc.

Hart, C. (2006). Beginning ASP.NET 2.0 with C#. Wiley Publishing, Inc. (hlm.27-619). Canada. Ir. Fathansyah, Basis Data, Penerbit Informatika Bandung, 2001

Ivar Jacobson, Object Oriented Software Engineering, Addison-Wesley. Jason T. Roff, UML A Beginner’s Guide, McGraw-Hill, 2003.

Jogiyanto HM, 2000, “Analisis & Disain”, Andi.

Jogiyanto HM, 2003, “Sistem Teknologi Informasi”, Andi. Kadir Abdul, 2003, “Pengenalan Sistem Informasi”, Andi.

Kronke David M, 2000, “Database Processing Fundamentals, Design & Implementation”, Prentice Hall, Inc


(19)

xvii

Universitas Kristen Maranata

Marakas, George M, 2001, “System Analysis and Design : An Active Approach”, Prentice Hall. McLeod Raymond Jr., 2001, “Management Information Systems”, Prentice Hall Inc.

Pialorsi, Paolo, & Russo, Marco. (2007). Introducing Microsoft LINQ. Retrieved September 25, 2008.

Potter Turban Rainer, 2003,”Introduction to Information Technology”, John Wiley & Sons, Inc. Pressman, Roger (2001). “Software Engineering”. McGraw-Hill:New York.

Rajagukguk, Ronald. (2008). Welcome to LINQ World! - Perjalanan ke desa LINQ. Retrieved September 25, 2008.

Roger S. Pressman, Software Engineering 6th edition, McGraw-Hill, 2005.

Rumbaugh, J., Jacobson, I., Booch, G. (1999) The Unified Modelling Language Reference Manual, Addison-Wesley.

Sawyer Williams, 2003, “Using Information Technology”, McGraw-Hill Irwin. Setiawan, Djoni S.,ST (2007). Materi OOTD. Universitas Kristen Maranatha

Siahaan, K.D. (2008). Deliver Robust Desktop Application with Visual C# 2008 Express Edition. Retrieved September 25, 2008.

Stair Ralp M, Reynoalds George W, 2003, “Principles of Information Systems”,Thomson.

Suteja, B.R., Prijono, A., Agustaf, R. (2005). Mudah dan Cepat Menguasai Pemrograman WEB.INFORMATIKA Bandung.(hlm.1-8).

Vaswani, Vikram (2005). “How to Do Everything with PHP & MySQL”. McGraw-Hill:New York. Whistten Jeffrey L, Bentley Lonie D, Dittman Kevin C, 5ed, “System Analysis and Design ethods”, McGraw-Hill Irwin.

Witarto, 2004, “Memahami Sistem Informasi”, Informatika.

C sharp - Electronic references. Retrieved September 26, 2008, 0:13:40, from http:// msdn. microsoft. com /vcsharp /team /language /default.aspx

Extension method - Electronic refrences. Retrieved October 01, 2008 12:06:50, from http://www.extensionmethod.net/

Getting Selected Row Index of Gridview? - ASP.NET Forums: Electronic references. Retrieved September 25, 2008 19:39:09, from http://forums.asp.net/p/1321012/2625429.aspx


(20)

xviii

Universitas Kristen Maranata

Language Integrated Query - Electronic references. Retrieved September 30, 2008 2:41:10, from http:// msdn. microsoft. com/ en-us/ netframework/ aa904594.aspx

Microsoft. (2007). An Overview of Microsoft® Visual Studio® 2008. Retrieved September 25, 2008, from www.microsoft.com/vstudio

.NET Framework - Electronic references. Retrieved September 26, 2008 0:13:29, from http://www.microsoft.com/net/default.aspx

Paging and Sorting a GridView using Custom Data Objects: Electronic references. Retrieved September 25, 2008 7:36:11, from http://microsoft.apress.com/index.php?id=51


(1)

3

Universitas Kristen Maranata  Batasan perangkat lunak, meliputi fitur dari :

 User Admin:

 Dapat melakukan login

 Menginput, mengubah, menghapus data suplier

 Menginput, mengubah, menghapus data customer  Menginput, mengubah, menghapus data barang

 Dapat melakukan transaksi pembelian dan penjualan

 Membuat laporan keuangan  User Gudang:

 Dapat melakukan login

 Menginput, mengubah data barang

 Melihat harga dan jumlah barang  User Kasir:

 Dapat melakukan login

 Melihat harga dan jumlah barang

 Dapat melakukan transaksi pembelian dan penjualan Dalam sistem ini ada beberapa hal yang tidak akan di ikut sertakan antara lain :

 Pengolahan sistem informasi pembayaran dan penjualan secara hutang dan piutang baik kepada customer maupun kepada supplier.  Pengolahan sistem gaji kepada karyawan beserta informasi

pengolahan keuangan gaji tersebut.

1.5 Sumber Data

Sumber - sumber yang diperlukan untuk pembuatan aplikasi dari internet, data suplier, data customer yang berupa fiktif.


(2)

4

1.6 Sistematika Penyajian

Bab I PENDAHULUAN

Pada bab ini dijelaskan alasan pembuatan laporan tugas akhir ini seperti, latar belakang masalah, rumusan masalah, tujuan penelitian, batasan masalah dan lain-lain.

Bab II KAJIAN TEORI

Pada bab ini akan dipaparkan dasar teori yang mendukung laporan tugas akhir ini, agar pada bab-bab selanjutnya dapat dipahami secara lebih baik.

Bab III ANALISIS DAN RANCANGAN SISTEM

Pada bab ini akan dimulai analisis sistem yang sudah berjalan hingga laporan ini dituliskan, penjelasan akan proses bisnis – proses bisnis yang terjadi atau yang telah terbentuk akan digambarkan dalam bentuk Flowchart Diagram, Class Diagram, Activity Diagram, ER Diagram, dll.

Bab IV HASIL PENELITIAN

Penjelasan akan hasil yang tercapai dari aplikasi web-based yang menggunakan ASPX yang diprogramkan dengan bahasa pemrograman C#

dipaparkan pada bab ini. Peng-codding-an dilampirkan pada halaman lampiran, tetapi penjelasan-penjelasan yang mendetail dapat ditemukan pada bab IV ini.

Bab V PEMBAHASAN DAN COBA HASIL PENELITIAN

Hasil evaluasi dan teknik pengujian dari aplikasi yang telah dibentuk tersebut akan dilakukan pada bab V, di mana pengujian aplikasi yang telah dibuat akan diujicobakan dalam bentuk trial and error (percobaan dan kesalahan yang muncul).

Bab VI SIMPULAN DAN SARAN


(3)

147

Universitas Kristen Maranata

BAB VI SIMPULAN DAN SARAN

6.1 Simpulan

Berdasarkan hasil yang telah dicapai, terlihat bahwa sistem aplikasi ini dapat digunakan untuk pengolahan data akunting. Adapun hasil dari pembuatan aplikasi ini sudah menunjang fungsionalitas yang sama dengan tujuan yang diharapkan dalam perumusan masalah, antara lain:

 Pada aplikasi ini dapat melakukan proses pengolahan data pembelian dan penjualan serta keuangan yang tersusun, yaitu membuat jurnal umum, buku besar, neraca saldo, buku besar,laba-rugi, neraca.

 Pada aplikasi ini terdapat fitur error handling yang apabila pengguna salah memasukkan data maka akan keluar peringatan kesalahan.  Data keuangan tiap bulannya tersipan di dalam database yang apabila

sewaktu-waktu pengguna ingin melihatnya maka pengguna tinggal memasukan tanggal yang diinginkan.

 Aplikasi ini dapat digunakan untuk pengelolaan data keuangan, juga dapat mencatat master data seperti data supplier, customer, COA, dan juga mengelola masukan transaksi jual beli.

6.2 Saran

Berdasarkan hasil evaluasi terdapat hal-hal yang dapat dilakukan guna mengembangkan fungsionalitas dari aplikasi ini, diantaranya:

 Mengembangkan aplikasi yang dapat diakses secara online.  Mengembangkan desain antarmuka agar menjadi lebih menarik.  Transaksi jual beli online.

 Mengembangkan aplikasi dengan fungsionalitas untuk pengolahan data lainnya seperti pengolahan gaji karyawan, ataupun absensi.


(4)

DAFTAR PUSTAKA

A. Silberschatz, H.F. Korth, S. Sudarshan, McGraw Hill Companies, Database Systems Concept, New York, 1997

Adnan, Risman. (2008). Projek Otak Pengenalan .NET FRAMEWORK 3.5. Retrieved September 25, 2008.

Alam, S. (2001), “Akutansi”. Jakarta: Esis.

Alter Steven, 2002, “Information Systems”, Prentice Hall

Anderson Post, 2003, “Management Information Systems”, McGraw-Hill Irwin.

Booch, G., Rumbaugh, J., Jacobson, I. (1998) The Unified Modelling Language User Guide, Addison-Wesley.

Capron H.L, Johnson J.A., 2002, “Computers: Tools for an Information Age”, Prentice Hall.

Darmeidi, Andhy S.,ST (2005). Materi Pengantar Sistem Informasi. Universitas Kristen Maranatha Dean, Elisa. (2007). Materi Basis Data Teori. Universitas Kristen Maranatha.

Dennis Alan, Wixom Barbara, 2003, “System Analysis Design”, John Wiley & Sons, Inc.

Dharma Oetomo Budi Sutedjo, Simanjuntak John Philio, Sukoco Andreas Ari, 2003,”I-CRM Membina Relasi dengan Pelanggan.Com, Andi.

Esposito, Dino. (2007). Introducing Microsoft ASP.Net. Retrieved September 25, 2008.

Fathansyah, (2002). “Basis Data”. Informatika, Jakarta.

Glenford J.Myers (2004). “The Art Of Sotware Testing Second Edition”. Canada:John Wiley &

Sons, Inc.

Hart, C. (2006). Beginning ASP.NET 2.0 with C#. Wiley Publishing, Inc. (hlm.27-619). Canada. Ir. Fathansyah, Basis Data, Penerbit Informatika Bandung, 2001

Ivar Jacobson, Object Oriented Software Engineering, Addison-Wesley.

Jason T. Roff, UML A Beginner’s Guide, McGraw-Hill, 2003.

Jogiyanto HM, 2000, “Analisis & Disain”, Andi.

Jogiyanto HM, 2003, “Sistem Teknologi Informasi”, Andi. Kadir Abdul, 2003, “Pengenalan Sistem Informasi”, Andi.

Kronke David M, 2000, “Database Processing Fundamentals, Design & Implementation”, Prentice Hall, Inc


(5)

xvii

Universitas Kristen Maranata

Marakas, George M, 2001, “System Analysis and Design : An Active Approach”, Prentice Hall. McLeod Raymond Jr., 2001, “Management Information Systems”, Prentice Hall Inc.

Pialorsi, Paolo, & Russo, Marco. (2007). Introducing Microsoft LINQ. Retrieved September 25, 2008.

Potter Turban Rainer, 2003,”Introduction to Information Technology”, John Wiley & Sons, Inc. Pressman, Roger (2001). “Software Engineering”. McGraw-Hill:New York.

Rajagukguk, Ronald. (2008). Welcome to LINQ World! - Perjalanan ke desa LINQ. Retrieved September 25, 2008.

Roger S. Pressman, Software Engineering 6th edition, McGraw-Hill, 2005.

Rumbaugh, J., Jacobson, I., Booch, G. (1999) The Unified Modelling Language Reference Manual, Addison-Wesley.

Sawyer Williams, 2003, “Using Information Technology”, McGraw-Hill Irwin. Setiawan, Djoni S.,ST (2007). Materi OOTD. Universitas Kristen Maranatha

Siahaan, K.D. (2008). Deliver Robust Desktop Application with Visual C# 2008 Express Edition. Retrieved September 25, 2008.

Stair Ralp M, Reynoalds George W, 2003, “Principles of Information Systems”,Thomson.

Suteja, B.R., Prijono, A., Agustaf, R. (2005). Mudah dan Cepat Menguasai Pemrograman WEB.INFORMATIKA Bandung.(hlm.1-8).

Vaswani, Vikram (2005). “How to Do Everything with PHP & MySQL”. McGraw-Hill:New York.

Whistten Jeffrey L, Bentley Lonie D, Dittman Kevin C, 5ed, “System Analysis and Design ethods”, McGraw-Hill Irwin.

Witarto, 2004, “Memahami Sistem Informasi”, Informatika.

C sharp - Electronic references. Retrieved September 26, 2008, 0:13:40, from http:// msdn. microsoft. com /vcsharp /team /language /default.aspx

Extension method - Electronic refrences. Retrieved October 01, 2008 12:06:50, from http://www.extensionmethod.net/

Getting Selected Row Index of Gridview? - ASP.NET Forums: Electronic references. Retrieved September 25, 2008 19:39:09, from http://forums.asp.net/p/1321012/2625429.aspx


(6)

Language Integrated Query - Electronic references. Retrieved September 30, 2008 2:41:10, from http:// msdn. microsoft. com/ en-us/ netframework/ aa904594.aspx

Microsoft. (2007). An Overview of Microsoft® Visual Studio® 2008. Retrieved September 25, 2008, from www.microsoft.com/vstudio

.NET Framework - Electronic references. Retrieved September 26, 2008 0:13:29, from http://www.microsoft.com/net/default.aspx

Paging and Sorting a GridView using Custom Data Objects: Electronic references. Retrieved September 25, 2008 7:36:11, from http://microsoft.apress.com/index.php?id=51