Sistem Informasi Optimalisasi Perhitungan Pemotongan Kertas Menggunakan Algoritma Genetik pada Toko Sinar Purnama.

(1)

v Universitas Kristen Maranatha

ABSTRAK

Toko Sinar Punama (SP) terletak di Ciamis, menjual berbagai macam barang

seperti alat tulis, buku, nota, dan lainnya. Keseluruhan transaksi baik

penjualan,

inventory

sudah bersifat komputerisasi. Namun sebelum

dikomputerisasikan, pihak SP masih menulis transaksi baik penjualan

maupun pembelian,

inventory

di buku lalu memasukkan ke aplikasi

desktop

.

Selain itu untuk menghitung pemotongan kertas masih manual. Hal ini tentu

saja menghambat pekerjaan yang ada karena harus menghabiskan waktu

untuk menghitung kertas, dan juga harus mengajarkan kepada pegawai baru

apabila ada penggantian pegawai. Untuk mengatasi masalah penjualan

pembelian dan penghitungan pemotongan kertas maka aplikasi

desktop

ini

dibuat, selain untuk memanage penjualan dan pembelian yang terjadi di toko

SP, ini juga membantu pihak toko SP untuk menghitung pemotongan kertas

secara lebih maksimal dan cepat. Aplikasi dibuat menggunakan bahasa

pemrograman C# dengan visual studio 2010 dan SQL Server Express 2008

R2 sebagai dasar untuk membuat aplikasi. Penelitian ini telah menghasilkan

aplikasi yang dapat memenuhi pembelian, penjualan, inventaris,akuntansi,

dan masalah pemotongan kertas.


(2)

vi Universitas Kristen Maranatha

ABSTRACT

Sinar Purnama (SP) is located in Ciamis. Whole sales transactions, inventory

is already computerized. But before computerized, the SP is still writing either

a sale and purchase transactions, inventory in the book and then put into

desktop applications. Besides to counting paper cuts is still using the manual.

This is of course hamper the work of existing, because they have to spend

the time to count the paper and also to teach a new employee if there is a

replacement employee. For solve sale transactions, purchase transactions,

and counting paper cuts problem this desktop application is made, in addition

to managing the sales and purchases that occur in the SP also helps the SP

to calculate more maximum paper cutting and fast. This application is created

using the programming language C # with visual studio 2010 and SQL Server

Express 2008 R2 as a basis for making an application. This research has

resulted in applications that can meet the purchasing, sales, inventory,

accounting, and the issue of paper cutting.


(3)

vii Universitas Kristen Maranatha

Daftar Isi

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... i

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii

PRAKATA ... iii

ABSTRAK ... v

ABSTRACT ... vi

Daftar Isi ... vii

Daftar Tabel ... xi

Daftar Gambar ... xiv

BAB I PENDAHULUAN... 1

1.1 LATAR BELAKANG MASALAH ... 1

1.2 RUMUSAN MASALAH ... 1

1.3 TUJUAN MASALAH ... 2

1.4 RUANG LINGKUP KAJIAN ... 2

1.5 SUMBER DATA ... 3

1.6 SISTEMATIKA PENYAJIAN ... 3

BAB II KAJIAN TEORI ... 5

2.1 Sistem Informasi ... 5

2.1.1 Sistem ... 5

2.1.2 Sistem Informasi ... 6

2.2 Microsoft SQL Server 2008 R2 Express ... 7

2.3 .Net Framework ... 9

2.4 MicrosoftVisualStudio 2010 ... 9

2.5 Programming C# ... 9

2.6 Flowchart... 10

2.7 ERD (Entity Relationship Diagram) ... 12

2.8 Data Flow Diagram (DFD) ... 16

2.9 Akuntansi ... 19

2.9.1 Pengenalan Akuntansi ... 19

2.9.2 Laporan Keuangan ... 19


(4)

viii Universitas Kristen Maranatha

BAB III ANALISIS DAN PERANCANGAN SISTEM ...27

3.1 Proses Bisnis ... 27

3.2 Flowchart... 27

3.3 Data Flow Diagram ... 33

2.4 Kamus Data ... 42

2.5 PSPEC ... 50

3.6 ER-D ... 68

3.7 Rancangan Desain Antarmuka... 75

3.7.1 Login ... 75

3.7.2 Form Awal ... 75

3.7.3 Form Manage Barang ... 77

3.7.4 Form Manage Pembelian ... 78

3.7.5 Form Manage Penjualan ... 80

3.7.6 Form Penghitungan Kertas ... 81

3.7.7 Form Manage User ... 83

3.7.8 Form Manage Customer ... 84

3.7.9 Form Manage Supplier ... 85

3.7.10 Form Jurnal ... 86

3.7.11 Form Laba Rugi ... 87

3.7.12 Form Buku Besar ... 88

3.7.13 Form Neraca Keuangan ... 89

3.7.14 Add New Barang ... 90

3.7.15 Add New Supplier ... 91

3.7.16 Add New Customer ... 92

BAB IV HASIL PENELITIAN ...93

4.1 FormLogin ... 93

4.2 Form Awal ... 94

4.3 Form Barang... 97

4.4 Form Pembelian ... 98

4.5 Form Penjualan ... 99

4.6 FormCustomer ... 100


(5)

ix Universitas Kristen Maranatha

4.8 FormUser ... 102

4.9 Form PenghitunganKertas ... 102

4.10 Form Jurnal ... 103

4.11 Form Laba Rugi ... 104

4.12 Form Neraca Keuangan ... 105

4.13 Form Historys ... 106

4.14 Form Buku Besar ... 106

4.15 FormCode Akuntansi dan Operasional ... 107

4.16 FormAdd new barang ... 108

4.17 FormAdd new Supplier ... 109

4.18 FormAdd new Customer ... 109

BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 110

5.1 Black Box Testing ... 110

5.1.1 FormLogin ... 110

5.1.2 Form Manage dan Search Barang ... 111

5.1.3 Form Pembelian Barang Detail ... 112

5.1.4 Form Penjualan Barang Detail... 113

5.1.5 Form Supplier ... 115

5.1.6 FormCustomer ... 116

5.1.7 FormUser ... 118

5.1.8 Form Add New Barang ... 119

5.1.9 FormCode Akutansi dan Operasional ... 119

5.1.10 Form Penghitungan Kertas ... 121

5.1.11 FormAdd New Supplier ... 122

5.1.12 FormAdd New Customer ... 123

5.2 Pengujian Penerimaan User ... 123

BAB VI KESIMPULAN DAN SARAN... 126

6.1 Kesimpulan ... 126

6.2 Saran ... 126

Daftar Pustaka ... xvii

DAFTAR RIWAYAT HIDUP ... xix Lampiran A ... A-1


(6)

x Universitas Kristen Maranatha Lampiran B ... B-1


(7)

xi Universitas Kristen Maranatha

Daftar Tabel

Tabel I Tabel Flowchart ...11

Tabel II Tabel ERD ...16

Tabel III Tabel DFD ...18

Table V Tabel Data Barang Jadi ...42

Table VI Tabel DataCustomer ...43

Table VII Tabel DataSupplier ...43

Table VIII Tabel DataUser ...44

Table IX Tabel DataCode Akun ...44

Table X Tabel Data Penjualan Master ...45

Table XI Tabel Data Penjualan Detail ...45

Table XII Tabel Data Pembelian Master ...46

Table XIII Tabel Data Pembelian Detail ...46

Table XIV Tabel DataHistorys ...47

Table XV Tabel Data Bahan Baku ...47

Table XVI Tabel Data Barang Produksi ...48

Table XVII Tabel Data Akuntansi ...49

Table XVIII Tabel Insert Data Pembelian Master ...50

Table XIX Tabel Search Data Pembelian Master ...50

Table XX Tabel Insert Data Pembelian Detail ...51

Table XXI Tabel Edit Data Pembelian Detail ...51

Table XXII Tabel Delete Data Pembelian Detail ...52

Table XXIII Tabel Edit Data Penjualan Master ...53

Table XXIV Tabel Search Data Penjualan Master ...53

Table XXV Tabel Insert Data Penjualan Detail ...54

Table XXVI Tabel Edit Data Penjualan Detail ...54

Table XXVII Tabel Delete Data Penjualan Detail ...55

Table XXVIII Tabel Insert Data Customer ...56

Table XXIX Tabel Update Data Customer ...56

Table XXX Tabel Search Data Customer ...57

Table XXXI Tabel Insert Data Supplier ...57

Table XXXII Tabel Update Data Supplier ...58

Table XXXIII Tabel Search Data Supplier ...58


(8)

xii Universitas Kristen Maranatha

Table XXXV Tabel Update Data Barang jadi ...59

Table XXXVI Tabel Search Data Barang Jadi ...60

Table XXXVII Tabel Insert Data User ...60

Table XXXVIII Tabel Delete Data User ...61

Table XXXIX Tabel Search Data User ...61

Table XL Tabel Menampilkan Jurnal ...62

Table XLI Tabel Menampilkan Laba/Rugi ...62

Table XLII Tabel Menampilkan Neraca Keuangan ...63

Table XLIII Tabel Menampilkan Buku Besar ...64

Table XLIV Tabel Memasukkan code akun ...64

Table XLV Tabel Insert Data Barang baku ...65

Table XLVI Tabel Update Data Bahan baku ...65

Table XLVII Tabel Search Data Bahan Baku ...66

Table XLVIII Tabel Insert Data Barang Produksi ...66

Table XLIX Tabel Update Data Barang Produksi ...67

Table L Tabel Search Data Barang Produksi ...67

Table LI Tabel Barang ...69

Table LII Tabel Barang ...69

Table LIII Tabel Barang ...70

Table LIV Tabel Supplier ...70

Table LV Tabel Customer ...71

Table LVI Tabel Users ...71

Table LVII Tabel Pembelian ...72

Table LVIII Tabel Pembelian Detail ...72

Table LIX Tabel Penjualan ...73

Table LX Tabel Penjualan Detail ...73

Table LXI Tabel Historys ...74

Table LXII Tabel Jurnal ...74

Table LXIII Tabel code akun ...74

Table LXIV Tabel penjelasan gambar 38 form login ...75

Table LXV Tabel penjelasan gambar 39 form awal ...76

Table LXVI Tabel penjelasan gambar 40 form manage barang ...77

Table LXVII Tabel penjelasan gambar 42 dan gambar 41 ...79

Table LXVIII Tabel penjelasan gambar 44 dan gambar 43 ...81


(9)

xiii Universitas Kristen Maranatha

Table LXX Tabel penjelasan gambar 46 ...83

Table LXXI Tabel penjelasan gambar 47 ...84

Table LXXII Tabel penjelasan gambar 48 ...85

Table LXXIII Tabel penjelasan gambar 49 ...86

Table LXXIV Tabel penjelasan gambar 50 ...87

Table LXXV Tabel penjelasan gambar 52 dan 51 ...89

Table LXXVI Tabel penjelasan gambar 53 ...89

Table LXXVII Tabel penjelasan gambar 54 ...90

Table LXXVIII Tabel penjelasan gambar 55 ...91

Table LXXIX Tabel penjelasan gambar 56 ...92

Tabel LXXX Tabel FormLogin ... 110

Tabel LXXXI Tabel form manage dan search barang ... 111

Tabel LXXXII Tabel Form pembelian barang detail ... 112

Tabel LXXXIII Tabel Form penjualan barang detail ... 113

Tabel LXXXIV Tabel Form Supplier ... 115

Tabel LXXXV Tabel Form Customer ... 116

Tabel LXXXVI Tabel Form User ... 118

Tabel LXXXVII Tabel Form Add New barang ... 119

Tabel LXXXVIII Tabel Form Akuntansi dan operasional... 119

Tabel LXXXIX Tabel Form Penghitungan Kertas ... 121

Tabel XC Tabel Form Add New Supplier ... 122

Tabel XCI Tabel Form Add New Supplier ... 123


(10)

xiv Universitas Kristen Maranatha

Daftar Gambar

Gambar1 Simple Model System (Shelly,1995:1.3) ... 5

Gambar2 Information System Components (Shelly,dkk.1995:1.4) ... 6

Gambar3 contoh dari ERD (Yourdon.1996:235) ...13

Gambar4 contoh dari ObjectType/Entities (Yourdon.1996:236) ...13

Gambar5 ObjectType (Yourdon.1996:237) ...14

Gambar6 One to One (Chester, Myrvin and Avtar.2002:64) ...14

Gambar7 Many to One (Chester, Myrvin and Avtar.2002:64)...14

Gambar8 Many to Many (Chester, Myrvin and Avtar.2002:64) ...15

Gambar9 contoh DFD (Yourdon.1996:141) ...16

Gambar10 proses (Yourdon.1996:143) ...17

Gambar11 Flow atau aliran data (Yourdon.1996:143) ...17

Gambar12 penyimpanan (Yourdon.1996:149) ...17

Gambar13 entitas (Yourdon.1996:155) ...18

Gambar14 Neraca Keuangan (Edward,Don James and Lynn Thorne.1986:44) ...20

Gambar15 Jurnal (Edward,Don James and Lynn Thorne.1986:54) ...21

Gambar 16 One Site Crossing ...26

Gambar 17 Two Site Crossing ...26

Gambar 18 Flowchart Pembelian 1 ...28

Gambar 19 Flowchart Pembelian 2 ...29

Gambar 20 Flowchart Penjualan 1 ...30

Gambar 21 Flowchart Penjualan 2 ...31

Gambar 22 Flowchart Penjualan 3 ...32

Gambar 23 DFD Lv 0 ...33

Gambar 24 DFD Lv 1 ...34

Gambar 25 DFD Lv 2 Proses Pembelian Master ...35

Gambar 26 DFD Lv 2 Proses Pembelian Detail ...35

Gambar 27 DFD Lv 2 Proses Penjualan Master ...36

Gambar 28 DFD Lv 2 Proses Penjualan Detail ...36

Gambar 29 DFD Lv 2 Proses Pengolahan DataMaster ...37

Gambar 30 DFD Lv 3 ProsesData Customer ...38

Gambar 31 DFD Lv 3 ProsesData Supplier ...38

Gambar 32 DFD Lv 3 ProsesData Barang ...39

Gambar 33 DFD Lv 3 ProsesData User ...39


(11)

xv Universitas Kristen Maranatha

Gambar 35 DFD Lv 3 Proses Bahan Baku...40

Gambar 36 DFD Lv 3 Proses Barang Produksi ...41

Gambar 37 ERD ...68

Gambar 38 FormLogin ...75

Gambar 39 Form Awal ...76

Gambar 40 FormManage Barang ...77

Gambar 41 FormManage Pembelian Master ...78

Gambar 42 FormManage Pembelian Detail ...78

Gambar 43 FormManage Penjualan Master ...80

Gambar 44 FormManage Penjualan Detail ...80

Gambar 45 Form Penghitungan Kertas ...82

Gambar 46 FormManageUser ...83

Gambar 47 FormManageCustomer ...84

Gambar 48 FormManageSupplier ...85

Gambar 49 Form Jurnal ...86

Gambar 50 Form Laba/Rugi ...87

Gambar 51 Form Buku Besar Pembelian ...88

Gambar 52 Form Buku Besar Penjualan ...88

Gambar 53 Form Neraca Keuangan ...89

Gambar 54 Form Add New Barang ...90

Gambar 55 Form Add New Supplier ...91

Gambar 56 Form Add New Customer ...92

Gambar 57 Form Login ...93

Gambar 58 Form Login salah ...93

Gambar 59 Form Home ...94

Gambar 60 form Home 2 ...94

Gambar 61 form Home 3 ...95

Gambar 62 form Home 4 ...95

Gambar 63 form Home 5 ...96

Gambar 64 form Home 6 ...96

Gambar 65 form Home 8 ...97

Gambar 66 form barang ...97

Gambar 67 form Barang 2 ...98

Gambar 68 form Barang 3 ...98


(12)

xvi Universitas Kristen Maranatha

Gambar 70 form Detail Pembelian ...99

Gambar 71 form Penjualan Utama ... 100

Gambar 72 form Detail Penjualan ... 100

Gambar 73 form Cutomer ... 101

Gambar 74 form Supplier ... 101

Gambar 75 form User ... 102

Gambar 76 form Penghitungan Kertas ... 103

Gambar 77 form Jurnal ... 103

Gambar 78 form Print Jurnal ... 104

Gambar 79 form Laba Rugi ... 104

Gambar 80 form Laba Rugi ... 105

Gambar 81 form Neraca Keuangan ... 105

Gambar 82 form Neraca Keuangan ... 106

Gambar 83 form History ... 106

Gambar 84 form Buku Besar ... 107

Gambar 85 form Buku Besar ... 107

Gambar 86 form Buku Besar Penjualan ... 108

Gambar 87 form Add new barang jadi ... 108

Gambar 88 form Add new bahan baku ... 109

Gambar 89 form Add new supplier ... 109


(13)

1 Universitas Kristen Maranatha

BAB I PENDAHULUAN

1.1 LATAR BELAKANG MASALAH

Toko SP adalah toko yang bergerak pada alat tulis dan percetakan.

Kertas yang dipotong untuk percetakan biasanya berukuran besar atau

plano. Sehingga pihak toko SP harus menghitung sendiri kertas ukuran

besar tersebut dapat dipotong secara optimal. Kendala yang dihadapi toko

SP sekarang adalah penghitungan kertas untuk mendapatkan hasil yang

optimal masih manual, hal ini tentu saja kurang efektif karena membutuhkan

waktu yang lama untuk menghitung dan membuat waktu terbuang percuma.

Selain itu, apabila terdapat pegawai baru pada toko SP maka pemilik harus

lebih dahulu mengajarkan cara yang baik untuk menghitung pemotongan

kertas agar mendapatkan hasil yang optimal, hal ini tentu saja kurang efektif

karena apabila pegawai toko SP yang di

recruit

banyak maka pemilik toko

SP tentu saja akan kerepotan mengajarkan pegawainya sendiri.

Hal inilah yang membuat Toko Sinar Purnama (SP) ingin membuat

sebuah sistem informasi penjualan, pembelian, dan penghitungan kertas

untuk menunjang perkembangan tokonya. Dengan penelitian ini diharapkan

pihak toko SP dapat lebih mempercepat proses penghitungan pemotongan

kertas dan mendapatkan hasil pemotongan kertas seoptimal mungkin.

Penelitian ini pun menggunakan algoritma genetik untuk menghasilkan

pemotongan kertas yang optimal.

1.2 RUMUSAN MASALAH

Masalah yang ada pada penelitian ini dapat dirumuskan menjadi sebagai

berikut:

1. Bagaimana membuat sebuah aplikasi yang dapat menunjang

penjualan, pembelian pada Toko SP?

2. Bagaimana membuat sebuah aplikasi yang dapat menghitung

pemotongan kertas secara optimal?


(14)

2

Universitas Kristen Maranatha

1.3 TUJUAN MASALAH

Tujuan dari dibuat nya penelitian ini adalah sebagai berikut:

1. Membuat sistem informasi yang dapat membuat pihak toko SP

mengatur penjualan, pembelian secara optimal dalam tokonya.

2. Membuat aplikasi yang dapat menunjang pihak toko SP untuk

menghitung pemotongan sebuah kertas secara optimal dengan

menggunakan algoritma genetik sebagai penunjang pihak toko SP

mendapatkan hasil yang optimal.

1.4 RUANG LINGKUP KAJIAN

Batasan dari masalah yang ada pada penelitian ini adalah sebagai berikut:

1. Membuat penjualan pembelian dan mengatur barang yang ada pada

toko SP.

2. Membuat perhitungan pemotongan kertas secara optimal di toko SP

menggunakan algoritma genetik.

3. Algoritma genetik yang digunakan mencakup

crossover

, dikarenakan

tidak dapat diimplementasikan dalam melakukan

mutation

.

Software

minimal yang digunakan untuk menunjang penelitian ini adalah:

1.

Microsoft Word

2010

2.

Microsoft Visual Studio

2010

3. SQL Server

2008 R2

4. Windows Vista

Hardware

minimal yang digunakan untuk menunjang penelitian ini adalah:

1. Processor Pentium IV 2,4 GHz

2. Ram 256 MB

3. Harddisk 128 MB

4. Mouse dan Keyboard

5. Monitor

Komputer


(15)

3

Universitas Kristen Maranatha

1.5 SUMBER DATA

Sumber data

primer

yang didapatkan oleh penulis dalam menunjang

penelitian ini berupa keterangan atau Informasi yang diberikan oleh pihak

Toko SP melalui wawancara secara langsung, ataupun melalui telepon dan

bantuan alat komunikasi lainnya

1.6 SISTEMATIKA PENYAJIAN

Sistematika penulisan yang ada dalam penelitian ini adalah :

BAB I PENDAHULUAN

Bab ini berisi uraian menjelaskan latar belakang, rumusan masalah,

tujuan masalah, ruang lingkup kajian,sumber data, serta sistematika

penyajian.

BAB II KAJIAN TEORI

Bab ini berisi mengenai teori

teori penunjang dari penelitian ini, yang

melingkupi teori

teori sistem informasi, bahasa pemrograman C#,

ERD, Flowchart, DFD, akuntansi dan algoritma genetik.

BAB III ANALISIS DAN RANCANGAN SISTEM

Bab ini berisi mengenai proses bisnis,

flowchart,

DFD

,

ERD, kamus

data, PSPEC dan Rancangan Desain Antarmuka

BAB IV HASIL PENELITIAN

Bab ini berisi

User Interface Design / Screenshoot

dari

aplikasi yang

telah dihasilkan.

BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Bab ini berisi evaluasi dari aplikasi yang telah dihasilkan melalui

penelitian ini.


(16)

4

Universitas Kristen Maranatha

BAB VI KESIMPULAN DAN SARAN

Bab ini berisi mengenai kesimpulan yang diperoleh dari pembuatan

aplikasi yang telah dihasilkan, dan juga beberapa saran yang dapat

digunakan untuk kepentingan pengembangan selanjutnya.

DAFTAR PUSTAKA

Bab ini berisi mengenai kesimpulan yang diperoleh dari pembuatan

aplikasi yang telah dihasilkan, dan juga beberapa saran yang dapat

digunakan

untuk

kepentingan

pengembangan

selanjutnya.


(17)

126 Universitas Kristen Maranatha

BAB VI KESIMPULAN DAN SARAN

6.1 Kesimpulan

Dari hasil pengujian yang telah dilakukan oleh penulis dan oleh

user

,

maka dapat diambil kesimpulan sebagai berikut :

1.

Dengan adanya aplikasi yang telah dibuat, maka dapat membantu

proses penjualan barang atau transaksi yang terjadi

2.

Dengan adanya aplikasi ini dapat membantu dalam melihat lebih detail

laporan akuntansi yang ada

3.

Aplikasi ini dapat membantu dalam mengatur data

data seperti

mengatur pertambahan stock barang, perubahan dalam data barang,

dan lain sebagainya

4.

Dengan adanya aplikasi ini dapat membantu dalam menghitung

optimalisasi pemotongan kertas

6.2 Saran

Dari hasil pengujian yang telah dilakukan oleh penulis dan oleh

user

,

maka dapat diberikan saran sebagai berikut :

1.

Penjualan dan pembelian dapat lebih diperlengkap sesuai kebutuhan SP

dalam penggajian karyawan, utang piutang, dan sebagainya.

2.

Akuntansi yang digunakan lebih diperlengkap sesuai kebutuhan SP agar

SP dapat dengan mudah mengetahui keuntungan, kerugian, pajak, dan

lainnya

3.

Menggunakan algoritma yang lebih dapat menghasilkan pemotongan

yang mengeluarkan hasil paling optimal dan menghitung sisa potongan

yang dihasilkan dari masing

masing kertas.


(18)

xvii Universitas Kristen Maranatha

Daftar Pustaka

Chester, Myrvin and Avtar Athwall. 2002.

Basic Information Systems analysis

and design.

New York:McGraw-Hill

Connolly, Thomas, dkk. 1998.

Database Systems second edition.

England:Addison Wesley.

Edwards, Don James and Lynn Thorne. 1986.

College Accounting

Fundamental.

United States of America:IRWIN

Hawryszkiewycz, I T. 1994.

Intoduction to System Analysis and Design Third

Edition.

Australia:Prentice Hall

Leslie, Robert.E. 1968.

System Analysis and Design (Method & Invesion).

New Jersey:Pratcie-Hall,A division of Simon & Schuster,inc.

Mathew, Tom.V.(n.d), Mumbay.

Genetic Algorithm

. Retrieved March 16,

2012, from http://www.civil.iitb.ac.in/tvm/2701_dga/2701-ga-notes/gadoc.pdf

Niswonger, dkk. 1999.

Prinsip

prinsip Akuntansi edisi 19.

Jakarta:Penerbit

Erlangga


(19)

xviii

Universitas Kristen Maranatha

Shelly, dkk. 1995.

Systems analysis and design second edition.

United State

of America:boyd & fraser publishing company.

Skiena, Steven.S. 2008.

The Algorithm Design Manual Second Edition.

Stony Brook:Springer-Verlag London Limited, Department of Computer

Science State University of New York.

Watson, Karli. 2001.

Begiinning C#.

United States of America:Wrox Press

Whitten, Jeffery.L,dkk. 2004 .

System Analysis Design Methods Sixth Edition.

New York:McGraw-Hill Companies,Inc

Yourdon, Edward. 1996.

Modern Structured Analysis.

New

Delphi:Prentice-Hall, Inc.


(1)

2

Universitas Kristen Maranatha

1.3 TUJUAN MASALAH

Tujuan dari dibuat nya penelitian ini adalah sebagai berikut:

1. Membuat sistem informasi yang dapat membuat pihak toko SP mengatur penjualan, pembelian secara optimal dalam tokonya.

2. Membuat aplikasi yang dapat menunjang pihak toko SP untuk menghitung pemotongan sebuah kertas secara optimal dengan menggunakan algoritma genetik sebagai penunjang pihak toko SP mendapatkan hasil yang optimal.

1.4 RUANG LINGKUP KAJIAN

Batasan dari masalah yang ada pada penelitian ini adalah sebagai berikut: 1. Membuat penjualan pembelian dan mengatur barang yang ada pada

toko SP.

2. Membuat perhitungan pemotongan kertas secara optimal di toko SP menggunakan algoritma genetik.

3. Algoritma genetik yang digunakan mencakup crossover, dikarenakan tidak dapat diimplementasikan dalam melakukan mutation.

Software minimal yang digunakan untuk menunjang penelitian ini adalah: 1. Microsoft Word 2010

2. Microsoft Visual Studio 2010 3. SQL Server 2008 R2

4. Windows Vista

Hardware minimal yang digunakan untuk menunjang penelitian ini adalah: 1. Processor Pentium IV 2,4 GHz

2. Ram 256 MB 3. Harddisk 128 MB 4. Mouse dan Keyboard 5. Monitor Komputer


(2)

3

Universitas Kristen Maranatha

1.5 SUMBER DATA

Sumber data primer yang didapatkan oleh penulis dalam menunjang penelitian ini berupa keterangan atau Informasi yang diberikan oleh pihak Toko SP melalui wawancara secara langsung, ataupun melalui telepon dan bantuan alat komunikasi lainnya

1.6 SISTEMATIKA PENYAJIAN

Sistematika penulisan yang ada dalam penelitian ini adalah : BAB I PENDAHULUAN

Bab ini berisi uraian menjelaskan latar belakang, rumusan masalah, tujuan masalah, ruang lingkup kajian,sumber data, serta sistematika penyajian.

BAB II KAJIAN TEORI

Bab ini berisi mengenai teori – teori penunjang dari penelitian ini, yang melingkupi teori – teori sistem informasi, bahasa pemrograman C#, ERD, Flowchart, DFD, akuntansi dan algoritma genetik.

BAB III ANALISIS DAN RANCANGAN SISTEM

Bab ini berisi mengenai proses bisnis, flowchart, DFD, ERD, kamus data, PSPEC dan Rancangan Desain Antarmuka

BAB IV HASIL PENELITIAN

Bab ini berisi User Interface Design / Screenshoot dari aplikasi yang telah dihasilkan.

BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Bab ini berisi evaluasi dari aplikasi yang telah dihasilkan melalui penelitian ini.


(3)

4

Universitas Kristen Maranatha BAB VI KESIMPULAN DAN SARAN

Bab ini berisi mengenai kesimpulan yang diperoleh dari pembuatan aplikasi yang telah dihasilkan, dan juga beberapa saran yang dapat digunakan untuk kepentingan pengembangan selanjutnya.

DAFTAR PUSTAKA

Bab ini berisi mengenai kesimpulan yang diperoleh dari pembuatan aplikasi yang telah dihasilkan, dan juga beberapa saran yang dapat digunakan untuk kepentingan pengembangan selanjutnya.


(4)

126 Universitas Kristen Maranatha

BAB VI KESIMPULAN DAN SARAN

6.1 Kesimpulan

Dari hasil pengujian yang telah dilakukan oleh penulis dan oleh user, maka dapat diambil kesimpulan sebagai berikut :

1. Dengan adanya aplikasi yang telah dibuat, maka dapat membantu proses penjualan barang atau transaksi yang terjadi

2. Dengan adanya aplikasi ini dapat membantu dalam melihat lebih detail laporan akuntansi yang ada

3. Aplikasi ini dapat membantu dalam mengatur data – data seperti mengatur pertambahan stock barang, perubahan dalam data barang, dan lain sebagainya

4. Dengan adanya aplikasi ini dapat membantu dalam menghitung optimalisasi pemotongan kertas

6.2 Saran

Dari hasil pengujian yang telah dilakukan oleh penulis dan oleh user, maka dapat diberikan saran sebagai berikut :

1. Penjualan dan pembelian dapat lebih diperlengkap sesuai kebutuhan SP dalam penggajian karyawan, utang piutang, dan sebagainya.

2. Akuntansi yang digunakan lebih diperlengkap sesuai kebutuhan SP agar SP dapat dengan mudah mengetahui keuntungan, kerugian, pajak, dan lainnya

3. Menggunakan algoritma yang lebih dapat menghasilkan pemotongan yang mengeluarkan hasil paling optimal dan menghitung sisa potongan yang dihasilkan dari masing – masing kertas.


(5)

xvii Universitas Kristen Maranatha

Daftar Pustaka

Chester, Myrvin and Avtar Athwall. 2002. Basic Information Systems analysis and design. New York:McGraw-Hill

Connolly, Thomas, dkk. 1998. Database Systems second edition. England:Addison Wesley.

Edwards, Don James and Lynn Thorne. 1986. College Accounting Fundamental. United States of America:IRWIN

Hawryszkiewycz, I T. 1994. Intoduction to System Analysis and Design Third Edition. Australia:Prentice Hall

Leslie, Robert.E. 1968. System Analysis and Design (Method & Invesion). New Jersey:Pratcie-Hall,A division of Simon & Schuster,inc.

Mathew, Tom.V.(n.d), Mumbay. Genetic Algorithm. Retrieved March 16, 2012, from http://www.civil.iitb.ac.in/tvm/2701_dga/2701-ga-notes/gadoc.pdf

Niswonger, dkk. 1999. Prinsip – prinsip Akuntansi edisi 19. Jakarta:Penerbit Erlangga


(6)

xviii

Universitas Kristen Maranatha Shelly, dkk. 1995. Systems analysis and design second edition. United State of America:boyd & fraser publishing company.

Skiena, Steven.S. 2008. The Algorithm Design Manual Second Edition. Stony Brook:Springer-Verlag London Limited, Department of Computer Science State University of New York.

Watson, Karli. 2001. Begiinning C#. United States of America:Wrox Press

Whitten, Jeffery.L,dkk. 2004 . System Analysis Design Methods Sixth Edition. New York:McGraw-Hill Companies,Inc

Yourdon, Edward. 1996. Modern Structured Analysis. New Delphi:Prentice-Hall, Inc.