SKRIPSI
Oleh:
SURYA S
NIM : 13.211.2859
MUHAMMAD SOFYAN GINTING
NIM : 13.211.1918
FINAL RESEARCH
By :
SURYA S
Student Number : 13.211.2859
MUHAMMAD SOFYAN GINTING
Student Number : 13.211.1918
SKRIPSI
Oleh :
SURYA S
NIM : 13.211.2859
MUHAMMAD SOFYAN GINTING
NIM : 13.211.1918
Disetujui Oleh :
Medan, 2017
Diketahui dan Disahkan Oleh:
Saya yang membuat pernyataan ini adalah mahasiswa Jurusan/Program Studi S-1
Sistem Informasi STMIK Mikroskil Medan dengan identitas mahasiswa sebagai
berikut:
Nama : Surya S
NIM : 132112859
Peminatan : Sistem Informasi Akuntansi
Saya telah melaksanakan penelitian dan penugasan Tugas Akhir dengan judul dan
tempat penelitian sebagai berikut:
Judul Tugas Akhir :_Analisis dan Perancangan Sistem Informasi
______ _Penjualan, Pembelian dan Persediaan pada
____________ Toko Jersey Bags Sport Medan
Tempat Penelitian : Toko Jersey Bags Sport Medan
Alamat Tempat Penelitian : Jl. Perjuangan No. 148B
No. Telepon Tempat Penelitian : 082276337559
Sehubungan dengan Tugas Akhir tersebut, dengan ini saya menyatakan dengan
sebenar-benarnya bahwa penelitian Tugas Akhir tersebut merupakan hasil karya saya
sendiri (tidak menyuruh orang lain yang mengerjakan) dan semua benar, baik yang
dikutip maupun dirujuk, telah saya nyatakan dengan benar. Bila dikemudian hari
ternyata terbukti bahwa bukan saya yang mengerjakan (membuatnya), maka saya
bersedia dikenakan sanksi yang telah ditetapkan oleh STMIK Mikroskil Medan,
yakni pencabutan ijazah yang telah saya terima dan ijazah tersebut dinyatakan tidak
sah.
Selain itu, demi pengembangan ilmu pengetahuan, saya menyetujui untuk
memberikan kepada STMIK Mikroskil Medan Hak Bebas Royalti Non-Exclusive
(Non-exclusive Royalty Free Right) atas Tugas Akhir Saya beserta perangkat yang
ada (jika diperlukan). Dengan hak ini, STMIK Mikroskil Medan berhak menyimpan,
mengalihmedia/formatkan, mengelola secara keseluruhan atau hanya ringkasannya
saja dalam bentuk format tercetak dan/atau elektronik, selama tetap mencantumkan
nama saya sebagai penulis/pencipta dan sebagai pemilik hak cipta. Menyatakan juga
bahwa saya akan mempertahankan hak eksklusif saya untuk menggunakan seluruh
arau sebagian isi Tugas Akhir saya guna pengembangan karya di masa depan,
misalnya dalam bentuk artikel, buku, ataupun perangkat lunak/sistem informasi.
Demikian pernyataan ini saya perbuat dengan sungguh-sungguh, dalam keadaan
sadar dan tanpa ada tekanan dari pihak manapun.
Medan
Saya yang membuat pernyataan
Surya S
HALAMAN PERNYATAAN
Saya yang membuat pernyataan ini adalah mahasiswa Jurusan/Program Studi S-1
Sistem Informasi STMIK Mikroskil Medan dengan identitas mahasiswa sebagai
berikut:
Nama : Muhammad Sofyan Ginting
NIM : 132111918
Peminatan : Sistem Informasi Bisnis
Saya telah melaksanakan penelitian dan penugasan Tugas Akhir dengan judul dan
tempat penelitian sebagai berikut:
Judul Tugas Akhir :_Analisis dan Perancangan Sistem Informasi
______ _Penjualan, Pembelian dan Persediaan pada
____________ Toko Jersey Bags Sport Medan
Tempat Penelitian : Toko Jersey Bags Sport Medan
Alamat Tempat Penelitian : Jl. Perjuangan No. 148B
No. Telepon Tempat Penelitian : 082276337559
Sehubungan dengan Tugas Akhir tersebut, dengan ini saya menyatakan dengan
sebenar-benarnya bahwa penelitian Tugas Akhir tersebut merupakan hasil karya saya
sendiri (tidak menyuruh orang lain yang mengerjakan) dan semua benar, baik yang
dikutip maupun dirujuk, telah saya nyatakan dengan benar. Bila dikemudian hari
ternyata terbukti bahwa bukan saya yang mengerjakan (membuatnya), maka saya
bersedia dikenakan sanksi yang telah ditetapkan oleh STMIK Mikroskil Medan,
yakni pencabutan ijazah yang telah saya terima dan ijazah tersebut dinyatakan tidak
sah.
Selain itu, demi pengembangan ilmu pengetahuan, saya menyetujui untuk
memberikan kepada STMIK Mikroskil Medan Hak Bebas Royalti Non-Exclusive
(Non-exclusive Royalty Free Right) atas Tugas Akhir Saya beserta perangkat yang
ada (jika diperlukan). Dengan hak ini, STMIK Mikroskil Medan berhak menyimpan,
mengalihmedia/formatkan, mengelola secara keseluruhan atau hanya ringkasannya
saja dalam bentuk format tercetak dan/atau elektronik, selama tetap mencantumkan
nama saya sebagai penulis/pencipta dan sebagai pemilik hak cipta. Menyatakan juga
bahwa saya akan mempertahankan hak eksklusif saya untuk menggunakan seluruh
arau sebagian isi Tugas Akhir saya guna pengembangan karya di masa depan,
misalnya dalam bentuk artikel, buku, ataupun perangkat lunak/sistem informasi.
Demikian pernyataan ini saya perbuat dengan sungguh-sungguh, dalam keadaan
sadar dan tanpa ada tekanan dari pihak manapun.
Medan
Saya yang membuat pernyataan,
ABSTRAK
Toko Jersey Bags Sport Medan adalah salah satu perusahaan yang ada di
kota Medan yang bergerak di bidang penjualan alat-alat dan perlengkapan
kebutuhan olahraga. Adapun beberapa masalah yang dihadapi dalam sistem
konvensional tersebut yaitu informasi hutang jatuh tempo dari supplier sering
terlupakan karena tidak adanya pengingat dan pengelolaan stok barang di gudang
dihitung secara manual, sehingga membutuhkan waktu yang lama untuk mengetahui
jumlah barang yang ada.Untuk membantu mengatasi masalah pada Toko Jersey
Bags Sport Medan tersebut penulis mencoba melakukan analisis dan perancangan
sebuah sistem baru dengan menggunakan metodelogi pengembangan sistem yaitu
metode System Development Life Cycle (SDLC). SDLC merupakan metodelogi yang
menyediakan petunjuk dan aturan yang sangat terstruktur untuk membantu
merancang dan mengembangkan sebuah sistem informasi. Namun pada penulisan
ini, penulis hanya melakukan sampai tahapan perancangan untuk sistem informasi
pembelian, penjualan dan persedian yang dapat dijadikan sebagai bahan masukan
dalam tahapan pengembangan selanjutnya. Perancangan sistem ini menggunakan
aplikasi Microsoft Visual Studio 2012 untuk rancangan input dan output, yang dapat
dijadikan sebagai bahan pertimbangan bagi Toko Jersey Bags Sport pada tahapan
pengembangan selanjutnya.
Kata Kunci: System Development Life Cycle (SDLC), Analisis dan Perancangan
___________Sistem, Penjualan
i
ANALYSIS AND DESIGN OF INFORMATION SYSTEMS
SALES, PURCHASE AND STOCK UP IN JERSEY BAGS SPORT
MEDAN
ABSTRACT
The store Jersey Bags Sport Field is one of the companies in the city of
Medan moving in the field of sales tools and equipment needs of the sport. there are
also some of the problems faced in the conventional systems that is information in
the debt maturity from suppliers are often forgotten. Because there is nothing of a
reminder and management of inventory in storage be counted manually. So take a
long time to know the number of items existing. To help to solve the problems of the
store Jersey Bags Sport Field the author of trying to do the analysis and design of a
new system by using methodology the development of the system which is the System
Development Life Cycle (SDLC). SDLC it is methodology that provide instructions
and rules that are very structured to help design and develop an information system.
But in the writing of this, the author only do until the stage design to system
information of purchase, sale and supply that can be used as input materials in the
process of development. the design of system using application Microsoft Visual
Studio 2012 for design input and output, And it can be used as material
consideration for the Jersey Bags Sport on the development of the next.
Keywords: System Development Life Cycle (SDLC), Analysis and design of system
_________information, Sales
ii
KATA PENGANTAR
Puji dan syukur penulis mengucapkan kepada Tuhan Yang Maha Esa atas
segara rahmat dan karunia-Nya penulis dapat menyelesaikan laporan tugas akhir ini
dengan baik.
Laporan tugas akhir ini berjudul “Analisis dan Perancangan Sistem Informasi
Pembelian, Penjualan dan Persediaan pada Toko Jersey Bags Sport Medan” dan
disusun untuk dapat memenuhi kurikulum Program Studi Strata 1 Sistem Informasi
STMIK Mikroskil Medan.
Melalui kesempatan ini penulis menyampaikan rasa terima kasih kepada
pihak-pihak yang telah membantu penulis, sehingga penulis dapat menyelesaikan
laporan Tugas Akhir ini dengan baik. Ucapan terima kasih penulis, yaitu kepada :
1. Bapak Djoni, S.Kom., M.T.I. selaku dosen pembimbing pertama yang telah
banyak melakukan bimbingan, saran, serta pengarahan kepada penulis dalam
menyelesaikan Laporan Tugas Akhir ini.
2. Ibu Rin-Rin Meilani Salim, S.Kom., M.Kom. selaku dosen pembimbing Kedua
yang telah banyak melakukan bimbingan, saran, serta pengarahan kepada
penulis dalam menyelesaikan Laporan Tugas Akhir ini.
3. Bapak Dr. Mimpin Ginting, M.S. selaku Ketua STMIK Mikroskil Medan
4. Pimpinan dan seluruh staf Toko Jersey Bags Sport Medan yang telah membantu
dan memberikan data dan informasi yang diperlukan penulis dalam penyusunan
Laporan Tugas Akhir ini.
5. Bapak Gunawan, S.Kom, M.T.I. selaku Ketua Program Studi Sistem Informasi
STMIK Mikroskil Medan.
6. Bapak dan Ibu Dosen yang telah mendidik dan memberikan pengarahan dan
masukan untuk menyelesaikan laporan tugas akhir ini.
7. Kepada kedua orang tua tercinta yang telah memberikan banyak perhatian,
dukungan berupa moral maupun material selama penulis mengikuti pendidikan
hingga selesai Tugas Akhir ini.
8. Teman-teman mahasiswa/mahasiswi di STMIK Mikroskil yang telah
memberikan motivasi sehingga penulis dapat menyelesaikan Laporan Tugas
Akhir ini dan semua pihak yang telah memberikan bantuan kepada penulis.
iii
Penulis menyadari bahwa Laporan Tugas Akhir ini masih terdapat banyak
kekurangan dan kelemahan karena waktu dan pengalaman penulis yang masih
terbatas, oleh karena itu penulis mengharapkan kritik dan saran yang
membangun dari semua pihak dalam menyempurnakan serta mengembangkan
laporan ini.
Akhir kata penulis sangat mengharapkan Laporan Tugas Akhir ini dapat
memberikan manfaat bagi semua pihak yang memerlukan.
Surya S
Muhammad Sofyan Ginting
DAFTAR ISI
ABSTRAK.....................................................................................................................i
ABSTRACT.................................................................................................................ii
DAFTAR ISI.................................................................................................................v
DAFTAR GAMBAR.................................................................................................viii
DAFTAR TABEL........................................................................................................xi
BAB I PENDAHULUAN.............................................................................................1
1.1. Latar Belakang...............................................................................................1
iv
1.2. Rumusan Masalah..........................................................................................2
1.3. Ruang Lingkup Pembahasan..........................................................................2
1.4. Tujuan dan Manfaat.......................................................................................3
1.5 Metodelogi Penelitian....................................................................................3
BAB II TINJAUAN PUSTAKA...................................................................................6
2.1 Konsep Sistem Informasi...............................................................................6
2.1.1 Sistem.....................................................................................................6
2.1.2 Informasi.................................................................................................6
2.1.3 Sistem Informasi.....................................................................................8
2.2 System Development Life Cycle (SDLC)......................................................11
2.3 Diagram Aliran Data / Data Flow Diagram (DFD)....................................14
2.4 Kamus Data..................................................................................................16
2.5 Normalisasi.................................................................................................19
2.5.1 Bentuk Normalisasi Pertama (1NF)......................................................20
2.5.2 Bentuk Normalisasi Kedua (2NF)........................................................21
2.5.3 Bentuk Normalisasi Ketiga (3NF)........................................................22
2.6 Basis Data....................................................................................................23
2.7 Penjualan......................................................................................................24
2.7.1 Sistem Informasi Penjualan..................................................................25
2.7.2 Retur Penjualan.....................................................................................25
2.8 Pembelian.....................................................................................................26
2.8.1 Sistem Informasi Pembelian.................................................................29
2.8.2 Retur pembelian....................................................................................30
2.8.3 Hutang...................................................................................................31
2.9 Persediaan....................................................................................................31
BAB III ANALISA SISTEM......................................................................................33
3.1 Mengidentifikasi Masalah............................................................................33
3.2 Menentukan Syarat-Syarat Informasi..........................................................36
3.2.1 Sejarah Singkat Perusahaan..................................................................36
3.2.2 Struktur Organisasi Perusahaan............................................................36
3.3 Analisis Prosedur.........................................................................................37
3.4 Analisis Keluaran.........................................................................................38
v
3.5 Analisis Masukan.........................................................................................42
3.6 Analisis data.................................................................................................46
3.7 Menganalisis kebutuhan sistem...................................................................48
3.7.1 Data Flow Diagram Logika Sistem Berjalan........................................48
3.7.2 Daftar Kebutuhan Sistem......................................................................54
BAB IV PERANCANGAN SISTEM.........................................................................55
4.1 Rancangan Usulan........................................................................................55
4.1.1 Diagram Konteks Sistem Usulan..........................................................55
4.1.2 Kamus Data..........................................................................................67
4.2 Rancangan Output........................................................................................72
4.3 Rancangan Input..........................................................................................86
4.4 Rancangan Basis Data................................................................................104
4.4.1 Normalisasi.........................................................................................104
4.4.2 Struktur Tabel Basis Data....................................................................111
4.5 Relasi Antar Tabel......................................................................................120
4.6 Rancangan User Interface..........................................................................121
4.6 Pembahasan................................................................................................126
4.6.1 Sistem Berjalan...................................................................................126
4.6.2 Sistem Usulan.....................................................................................127
BAB V KESIMPULAN DAN SARAN...................................................................128
5.1 Kesimpulan................................................................................................128
5.2 Saran...........................................................................................................128
Daftar Pustaka.......................................................................................................129
DAFTAR GAMBAR
Gambar 3. 1 Fishbone diagram untuk masalah sulitnya mengingat hutang yang akan
jatuh tempo.................................................................................................................33
Gambar 3. 2 Fishbone Diagram untuk masalah kesulitan dalam meretur barang
penjualan.....................................................................................................................34
Gambar 3. 3 Fishbone Diagram untuk masalah sulitnya dalam mengetahui jumlah
persediaan barang.......................................................................................................35
Gambar 3. 4 Struktur Organisasi Toko Jersey Bags Sport Medan.............................36
Gambar 3. 5 Laporan Faktur Penjualan......................................................................38
Gambar 3. 6 Laporan retur pembelian........................................................................39
Gambar 3. 7 Laporan Penjualan.................................................................................40
Gambar 3. 8 Laporan pembelian................................................................................41
Gambar 3. 9 Data stok barang....................................................................................42
Gambar 3. 10 Daftar Supplier.....................................................................................43
vii
Gambar 4. 10 Rancangan Cetak Laporan Pembelian.................................................74
Gambar 4. 11 Rancangan Laporan Pembelian Per Transaksi.....................................74
Gambar 4. 12 Rancangan Laporan Pembelian Per Periode........................................75
Gambar 4. 13 Rancangan Cetak Laporan Retur Pembelian.......................................76
Gambar 4. 14 Rancangan Laporan Retur Pembelian Per Transaksi...........................77
Gambar 4. 15 Rancangan Laporan Pembelian Per Periode........................................78
Gambar 4. 16 Rancangan Laporan Persediaan...........................................................79
Gambar 4. 17 Rancangan Cetak Laporan Hutang Jatuh Tempo.................................80
Gambar 4. 18 Rancangan Laporan Hutang Jatuh Tempo Per Transaksi....................80
Gambar 4. 19 Rancangan Laporan Hutang Jatuh Tempo Per Periode........................81
Gambar 4. 20 Rancangan Laporan Hutang jatuh tempo.............................................82
Gambar 4. 21 Rancangan Cetak Laporan Penyesuian Barang...................................83
Gambar 4. 22 Rancangan Laporan Penyesuaian Barang Per Transaksi.....................84
Gambar 4. 23 Rancangan Laporan Penyesuaian Barang Per Periode........................85
Gambar 4. 24 Form input login user...........................................................................86
Gambar 4. 25 Form Simpan data pengguna...............................................................87
Gambar 4. 26 Form Ubah kata sandi..........................................................................87
Gambar 4. 27 Rancangan form tampilan data supplier..............................................88
Gambar 4. 28 Rancangan form input data supplier....................................................88
Gambar 4. 29 Rancangan Form input data barang.....................................................89
Gambar 4. 30 Form data merek..................................................................................90
Gambar 4. 31 Form data satuan..................................................................................91
Gambar 4. 32 Form data ukuran.................................................................................91
Gambar 4. 33 Form data warna..................................................................................92
Gambar 4. 34 Form input data pesanan pembelian barang........................................93
Gambar 4. 35 Form pembelian barang.......................................................................94
Gambar 4. 36 Form penerimaan barang.....................................................................95
Gambar 4. 37 Retur pembelian barang.......................................................................96
Gambar 4. 38 Form pembayaran hutang....................................................................97
Gambar 4. 39 Form input data penjualan...................................................................98
viii
Gambar 4. 40 Form input Data Stok Awal.................................................................99
Gambar 4. 41 Form input data penyesuaian barang.................................................100
Gambar 4. 42 Rancangan Form Cetak Laporan Penjualan.......................................101
Gambar 4. 43 Rancangan Form Cetak Laporan Pembelian.....................................101
Gambar 4. 44 Rancangan Form Cetak Laporan Retur Pembelian............................102
Gambar 4. 45 Rancangan Form Cetak Laporan Pelunasan Hutang Jatuh Tempo....103
Gambar 4. 46 Rancangan Form Cetak Laporan Penyesuaian Barang......................103
Gambar 4. 47 Normalisasi Data Pesanan Pembelian................................................104
Gambar 4. 48 Normalisasi Data Penerimaan Barang...............................................105
Gambar 4. 49 Normalisasi Retur Pembelian............................................................106
Gambar 4. 50 Normalisasi Data Pembayaran Hutang..............................................107
Gambar 4. 51 Normalisasi Data Penjualan Barang..................................................108
Gambar 4. 52 Normalisasi Data Penyesuaian Barang..............................................109
Gambar 4. 53 Normalisasi Data Faktur Pembelian..................................................110
Gambar 4. 54 Relasi antar tabel database.................................................................120
Gambar 4. 55 Rancangan User Interface..................................................................121
Gambar 4. 56 Rancangan Menu Master Data...........................................................122
Gambar 4. 57 Rancangan Menu Master Data...........................................................123
Gambar 4. 58 Rancangan Menu Transaksi...............................................................124
Gambar 4. 59 Rancangan Menu Laporan.................................................................125
DAFTAR TABEL
ix
Tabel 4. 8 Struktur Tabel Data Ukuran.....................................................................113
Tabel 4. 9 Struktur Tabel HeaderPesanan Pembelian...............................................113
Tabel 4. 10 Struktur Tabel Detail Pembelian............................................................114
Tabel 4. 11 Struktur Tabel HeaderFaktur Pembelian................................................114
Tabel 4. 12 Struktur Tabel DetailFaktur Pembelian.................................................114
Tabel 4. 13 Struktur Tabel HeaderPenerimaan Barang.............................................115
Tabel 4. 14 Struktur Tabel DetailPenerimaan Barang..............................................115
Tabel 4. 15 Struktur Tabel Header Retur Pembelian................................................116
Tabel 4. 16 Struktur Tabel DetailRetur Pembelian...................................................116
Tabel 4. 17 Struktur Tabel HeaderPembayaran Hutang...........................................117
Tabel 4. 18 Struktur Tabel DetailPembayaran Hutang.............................................117
Tabel 4. 19 Struktur Tabel HeaderPenjualan............................................................117
Tabel 4. 20 Struktur Tabel DetailPenjualan..............................................................118
Tabel 4. 21 Struktur Tabel HeaderData Stok Awal...................................................118
Tabel 4. 22 Struktur Tabel DetailData Stok Awal.....................................................119
Tabel 4. 23 Struktur Tabel HeaderPenyesuaian Barang...........................................119
Tabel 4. 24 Struktur Tabel DetailPenyesuaian Barang.............................................119
x
BAB I
PENDAHULUAN
Toko Jersey Bags Sport Medan merupakan salah satu toko yang bergerak di
bidang penjualan perlengkapan olahraga yang berlokasi di Jalan Perjuangan No.
143B Medan. Pada Toko Jersey Bags Sport Medan informasi hutang jatuh tempo dari
supplier sering terlupakan karena tidak adanya pengingat dan harus melakukan
pengecekan kembali pada faktur untuk mengetahui hutang yang akan jatuh tempo.
Masalah lain yang sering terjadi pada saat ingin me-retur barang pembelian harus
mencari dahulu faktur pembelian barang dan menyesuaikan dengan barang yang
akan di retur. Selain itu pada saat pengelolaan stok barang di gudang dihitung secara
manual, sehingga membutuhkan waktu yang lama untuk mengetahui jumlah barang
yang ada dan persediaan barang tidak terkontrol seperti halnya kostum klub sepak
bola yang kekurangan stok dalam event-event olahraga tertentu.
1. Informasi hutang jatuh tempo dari supplier sering terlupakan karena tidak
adanya pengingat dan harus melakukan pengecekan kembali pada faktur
untuk mengetahui hutang yang akan jatuh tempo.
2. Pada saat ingin me-retur pembelian barang, harus mencari dahulu faktur
pembelian barang dan harus menyesuaikan dengan barang yang akan di retur.
3. Pengelolaan stok barang di gudang dihitung satu persatu sehingga
membutuhkan waktu yang lama untuk mengetahui jumlah barang dan
persediaan barang tidak terkontrol.
2.1.2 Informasi
Informasi merupakan hasil pengelolahan data dari satu atau berbagai sumber,
yang kemudian diolah, sehingga memberikan nilai, arti, dan manfaat. Proses
pengelolaan ini memerlukan teknologi. Berbicara mengenai teknologi memang tidak
harus selalu berkaitan dengan komputer, namun komputer sendiri merupakan salah
satu bentuk teknologi. Dengan kata lain, alat tulis dan mesin ketik pun dapat
dimasukan sebagai salah satu teknologi yang digunakan selain komputer dan
jaringan komputer [1].
Informasi adalah data yang dibentuk menjadi bentuk yang lebih berguna dan
lebih berarti bagi penerimanya. Menurut George R. Terry, bahwa informasi adalah
data yang memberikan pengetahuan yang berguna. Sedangkan menurut Gordon B.
7
Davis informasi adalah suatu data yang lebih diolah menjadi sebuah bentuk yang
penting bagi penerima dan mempunyai nilai yang nyata atau yang dapat dirasakan
dalam keputusan-keputusan yang sekarang atau yang akan datang [2].
Suatu informasi yang berguna harus memiliki 3 hal yaitu:
1. Akurat, yaitu informasi harus tepat jauh dari kesalahan-kesalahan yang fatal tidak
menyesatkan mulai dari sumber sampai ke penerima informasi tersebut.
2. Tepat Waktu, yaitu informasi harus cepat sampai kepada penerima, tidak boleh
terlambat karena berguna landasan dalam pengambilan suatu keputusan.
3. Relevan, yaitu informasi tersebut harus bermanfaat bagi penerimanya dan harus
relevan bagi setiap orang yang membutuhkanya.
Berdasarkan uraian diatas informasi merupakan hasil pengelolahan data dari satu
atau berbagai sumber yang kemudian diolah menjadi bentuk yang lebih berguna dan
lebih berarti bagi penerimanya [2].
komponen dan antar elemen ini saling bekerjasama, saling terkait, dan memiliki
fungsional kerja yang menyatu, seingga sistem informasi dapat bekerja dengan baik.
Dalam penerapanya, sebuah system informasi dapat berupa sebuah
mainframe, sebuah server dari komputer biasa, maupun hosting di internet pada
sebuah komputer server. Namun tetap saja ada satu kesamaan diantara ketiga
penerapan berbeda ini. Kesamaan itu yaitu sam-sama menggunakan sarana jaringan
komputer (intranet maupun internet) untuk melakukan pemrosesan data secara
bersama (terdistribusi), baik oleh beberapa pengguna maupun beberapa grup
pengguna, menggunakan layanan/fitur/aplikasi yang disertakan.
Adapun manfaat dari sistem informasi yaitu:
1. Data yang terpusat, sistem informasi menjadikan data dan informasi terkumpul
secara terpusat pada satu tempat, yaitu Database. Database berada di komputer
server sistem informasi, yang memuat satu atau beberapa buah tabel sesuai
keperluan. Penyimpanan data secara terpusat dan digital memiliki banyak
keuntungan. Selain itu, akan lebih praktis dibandingkan sistem konvensional yang
mana masih menghandalkan beberapa dokumen yang disimpan di satu atau
beberapa buah rak/lemari. Pada sistem yang lebih maju, beberapa buah server
dapat berada pada lokasi fisik yang berbeda, dimana Database tetap sinkron dan
update.
2. Kemudahan didalam mengakses informasi, sistem informasi menjadikan kita
begitu mudah untuk mengakses dan menikmati sajian informasi yang diberikan.
kita bisa menyimak di kompuetr desktop, laptop, bahkan dalam genggaman
melalui smartphone. Selain itu, kita dapat turut serta di dalamnya (mengirimkan
berita, memberi komentar, opini, dan lain-lain secara cepat).
3. Efisiensi waktu, dengan adanya sistem informasi, maka kemudahan seperti yang
dijelaskan di bagian atas akan turut mempengaruhi efisiensi waktu anda. Cukup
dengan terkoneksi ke jaringan/server sistem informasi melalui gadget/komputer,
anda dapat menyimak semua informasi yang disajikan saat itu juga. Anda dapat
bekerja dimanapun dan kapanpun untuk mengelola sistem informasi cukup
dengan koneksi internet/intranet dan sebuah komputer/perangkat mobile.
4. Cakupan dan penyebaran informasi menjadi lebih cepat dan luas, dengan adanya
sistem informasi, cakupan informasi yang disajikan tida lagi hanya untuk
10
perorangan atau beberapa orang, namun dapat secara umum ke siapapun yang
mengakses sistem informasi. Hal ini akan menjadikan informasi dapat lebih
cepat tersebar luas, sehingga informasi tersebut dapat lebih bermanfaat.
5. Memudahkan proses bisnis dan pekerjaan, melalui sebuah sistem informasi,
pekerjaan yang berat dapat dilakukan secara manual oleh petugas (operator)
dapat dikerjaan lebih mudah, otomatis dan lebih hemat waktu, dengan hasil yang
lebih baik. Misalkan pencarian data, input data dan pengelolahan data. Dilihat
secara lebih umum, proses bisnis yang telah ada di
perusahaan/organisasi/instansi tempat sistem informasi berada, akan mudah dan
sederhana. Proses bisnis menggambarkan semua urutan proses yang dilakukan
oleh pihak didalam organisasi. Dengan proses bisnis yang lebih sederhana,
umumnya akan memudahkan pengguna yang bersangkutan untuk mengerjakan
tugasnya dan meningkatkan produktivitas.
6. Biaya murah untuk akses dan penyediaan informasi, sistem informasi
menawarkan biaya yang murah untuk mengakses informasi. Cukup dengan
biaya internet saja, anda sudah bisa meraup sebanyak mungkin informasi yang
diperlukan.
7. Menyimpan data yang lebih banyak dengan ruang lebih kecil, sistem informasi
menghemat ruang penyimpanan data dan informasi anda, sebuah sistem
informasi hanya memerlukan minimal sebuah kompuetr saja. Tentu saja ini
hanya membutuhkan sebuah ruangan yang kecil dan pasokan listrik yang tidak
terlalu besar. Meski memiliki potensi kerusakan dan kehilangan data, namun
dapat disiasati dengan proses back up data dan duplikasi data (offline maupun
online), misalkan dengan menggunakan sarana cloud computing (cloud storage).
8. Solusi komunikasi yang murah, hemat dan andal, melalui sebuah sistem
informasi yang telah dilengkapi dengan sarana komunikasi online (chatting,
email, video conference dan lainnya), maka sistem informasi dapat memenuhi
kebutuhan akan layanan komunikasi yang murah, hemat, andal, dan bermanfaat
bagi internal organisasi tempat sistem informasi itu berada.
9. Penyimpanan data dapat lebih berkembang sesuai kebutuhan, sistem informasi
dengan media penyimpanan berupa basis data (database), memiliki kemampuan
untuk berkembang jauh lebih besar lagi sesuai keperluan (extensibility, scalable).
11
sifat ini sesuai dengan jaringan komputer itu sendiri. Misalkan saat ini hanya
perlu menampung data sebesar 200MB, namun seiringnya dengan makin
banyaknya data, informasi, serta pegguna didalamnya, ukuran penyimpanan bisa
diperbesar sekian kali lipat sesuai keperluan. Sebagai contoh, misalkan upgrade
ke ukuran 1GB ke atas [1].
subsistem.
c. Mengkomunikasikan pengetahuan sistem yang ada pada pengguna melalui
diagram aliran data.
Menganalisis sistem yang diajukan untuk menentukan apakah data-data dan
proses yang diperlukan sudah ditetapkan.
Empat simbol dasar yang digunakan untuk memetakan gerakan data flow
diagram adalah kotak rangkap dua, tanda panah, bujur sangkar dengan sudut
membulat, dan bujur sangkar dengan ujung terbuka (tertutup pada sisi sebelah kiri
dan terbuka pada sisi sebelah kanan) sebagaimana ditunjukan dalam gambar. Suatu
sistem secara keseluruhan dan beberapa subsistem dapat digambarkan secara grafis
dengan kombinasi empat simbol ini.
1. Entitas
Setiap entitas pasti mempunyai batas sistem yang memisahkan suatu sistem input
dan menghasilkan output kepada lingkungan lain. Entitas merupakan kesatuan
dilingkungan luar yang memberikan input atau menerima output dari sistem lain.
2. Aliran Data
Aliran data di DFD ditandai dengan simbol berupa anak panah. Arus data ini
mengalir diantara proses, simpanan data dan kesatuan luar. Aliran data ini
menunjukkan Aliran data dari data yang berupa masukan untuk sistem atau hasil
dari proses sistem yang dapat berbentuk seperti formulir atau dokumen yang
digunakan di perusahaan, laporan tercetak yang dihasilkan oleh sistem, serta
masukan komputer.
3. Process (Proses)
Suatu proses adalah kegiatan atau kerja yang dilakukan oleh orang, mesin atau
computer dari hasil suatu arus data yang masuk ke dalam proses untuk dihasilkan
arus data yang akan keluar dari proses. Proses dapat dilakukan oleh orang, mesin,
atau komputer.
4. Data Store (Simpanan Data)
Data Store, merupakan simpanan dari data yang dapat berupa file, arsip, tabel dan
lain-lain [3].
Sekalipun kamus data juga memuat informasi mengenai data dan prosedur-
prosedur, kumpulan informasi mengenai proyek dalam jumlah besar disebut gudang.
Konsep gudang adalah salah satu dari berbagai pengaruh perangkat CASE dan bisa
berisikan hal-hal sebagai berikut :
1. Informasi mengenai data-data yang dipertahankan oleh sistem, meliputi aliran
data, simpanan data, struktur record dan elemen data.
2. Logika prosedural.
3. Desain layar dan laporan.
4. Keterkaitan data.
5. Penyampaian syarat-syarat proyek dan sistem final.
6. Informasi manajemen proyek [3].
Description form aliran data biasanya merupakan komponen yang pertama yang
harus ditetapkan. Masukan dan keluaran sistem ditentukan dari wawancara, observasi
terhadap pengguna, dan menganalisis dokumen-dokumen dan sistem-sistem yang ada
17
lainnya. Informasi yang ditangkap untuk setiap aliran biasa dirimgkas menggunakan
sebuah formulir yang memuat informasi-informasi berikut:
1. Identitas, nomor identitas yang bersifat pilihan. Kadang-kadang identitas
dikodekan menggunakan suatu skema untuk mengidentifikasi sistem dan
aplikasi didalam sistem.
2. Nama deskriptif unik untuk aliran data. Nama ini merupakan teks yang harus
muncul pada diagram dan bisa direferensikan dalam semua deskripsi yang
menggunakan aliran data.
3. Deskripsi umum aliran data.
4. Sumber aliran data. Sumber bisa berupa entitas eksternal, yaitu proses atau
aliran data yang datang dari suatu simpanan data.
5. Tujuan aliran data (item-item yang sama disebutkan dibawah sumber).
6. Indikasi mengenai apakah aliran data merupakan record yang memasuki atau
meninggalkan file atau record yang memuat laporan, formulir, atau layar. Bila
aliran data memuat data-data yang digunakan diantara proses-proses maka
ditandai sebagai internal.
7. Nama struktur data yang menggambarkan elemen-elemen yang ditemukan
dalam data. Untuk aliran data sederhana, bisa berupa satu atau beberapa
elemen.
8. Ukuran per satuan waktu, data-data berupa record perhari atau satuan-satuan
waktu lainnya.
9. Area untuk komentar dan catatan-catatan lainnya mengenai aliran data.
pengulangan yang pasti atau batas tertinggi dan batas terendah untuk jumlah
pengulangam.
4. Tanda kurung [], menunjukan salah satu dari dua situasi tertentu. Satu elemen
bisa ada sedangkan elemen lainnya juga ada, tetapi tidak bisa kedua-duanya
ada secara bersamaan. Elemen-elemen yang ada didalam tanda kurung ini
saling terpisah satu sama lain.
5. Tandan kurung ( ), menunjukan suatu elemen yang bersifat pilihan. Elemen-
elemen yang bersifat pilihan ini bisa dikosongkan pada layar masukan atau
bisa juga dengan memuat spasi atau nol untuk field-field numeric pada
struktur file [3].
2.5 Normalisasi
Normalisasi adalah transformasi tinjauan pemakai yang kompleks dan data
tersimpan ke sekumpulan bagian-bagian struktur data yang kecil dan stabil.
Disamping menjadi lebih sederhana dan lebih stabil, struktur data yang
dinormalisasikan lebih mudah diatur dari pada struktur data lainnya.
Dimulai dengan tiap sebuah pandangan tiap pemakai atau data tersimpan
yang dikembangkan untuk suatu kamus data, penganalisis menormalisasikan struktur
data dalam tiga tahap. Setiap tahap meliputi prosedur yang sangat penting, yang
menyederhanakan struktur data.
Hubungan diperoleh dari tinjauan pemakai atau data tersimpan sebagian besar
akan menjadi tidak normal. Tahap pertama dari proses meliputi menghilangkan
semua kelompok terulang dan mengidentifikasikan kunci utama. Untuk
mengerjakannya hubungan perlu dipecah kedalam dua atau lebih hubungan. Pada
titik ini, hubungan mungkin sudah menjadi bentuk normalisasi ketiga, bahkan lebih
banyak tahap akan diperlukan untuk mentranformasikan hubungan ke bentuk
normalisasi ketiga.
Tahap kedua menjamin bahwa semua atribut bukan kunci sepenuhnya
tergantung pada kunci utama. Semua ketergantungan persial diubah dan diletakkan
dalam hubungan lain. Tujuan utama normalisasi adalah menyederhanakan semua
kekomplekan item data yang sering ditemukan dalam tujuan pemakai [3].
19
CUSTOMER WAREHOUSE
CUSTOMER WAREHOUSE
Kerugian lain terjadi ketika usaha utuk mencapai dua tujuan efektif untuk
mengatur sumber data, seperti:
1. Menjaga waktu yang diperlukan untuk insert, update, menghapus dan
memperoleh kembali data untuk suatu jumlahyang dapat dipertahankan.
2. Menjaga harga penyimpanan data uuntuk jumlah yang dapat diterima [3].
23
2.7 Penjualan
Penjualan adalah usaha yang dilakukan manusia untuk menyampaikan barang
kebutuhan yang telah dihasilkan kepada mereka yang memerlukan dengan imbalan
uang menurut harga yang ditentukan.
Dalam sistem penjualan hal yang paling utama adalah prosedur penjualan.
Dengan adanya prosedur penjualan maka sistem penjualan dapat dikontrol dengan
baik. Jaringan prosedur yang membentuk sistem penjualan adalah:
1. Prosedur order penjualan
Dalam prosedur ini fungsi penjualan menerima order dari pembeli dan
menambahkan informasi penting pada surst order dari pembeli. Fungsi
penjualan kemudian membuat faktur penjualan kartu kredit dan
mengirimkannya kepada berbagai fungsi yang lain yang memungkinkan
fungsi tersebut memberikan kontribusi dalam melayani order pembelian..
2. Prosedur pencatatan Penjualan
Dalam prosedur ini fungsi akuntansi mencatat transaksi penjualan kartu kredit
ke dalam jurnal penjualan [11].
2. Penjualan Kredit
Dalam transaksi penjualan kredit, jika order dari pelanggan telah dipenuhi
dengan pengiriman barang atau penyerahan jasa, untuk jangka waktu tertentu
perusahaan memiiliki piutang kepada pelangganya [15].
2.8 Pembelian
Pembelian terjadi dipicu dari adanya transaksipenjualan yang terjadi Secara
operasional pada perusahaan sehingga mengakibatkan pengurangan inventory yang
ada pada perusahaan dan sebelum inventory tersebut persediaannya habis
ataumencapai batas persediaan kembali maka bagian pembelian harus menyetok
kembali persediaannya. Bagian pembelian memiliki tanggung jawab memilih
25
pemasok yang mana yang akan bekerja samadalam pengisian kembali persedian dan
merundingkan pengaturannya seperti harga dan tanggalpengiriman. Setelah
memutuskan pemasok yang akan menyediakan inventory, bagian pembelian akan
membuat data pembelian yang akan di berikan kepada pihak pemasok untuk
dipenuhi dan barangpesanan pembelian inventory diterima perusahaan [4].
Dalam sistem pembelian dikenal dengan adanya jaringan prosedur pembelian
yang mengatur sistem pembelian. Jaringan prosedur yang membentuk sistem
pembelian tersebut terdiri dari:
1. Prosedur permintaan pembelian
Dalam prosedur ini fungsi gudang mengajukan permintaan pembelian dan
formulir surat permintaan pembelian kepada fungsi pembelib. Jika barang
tidak disimpan digudang, misalnya untuk barng-barang yang langsung
dipakai, fungsi yang memakai barang mengajukan permintaan pembelian
langsung ke fungsi pembelian dengan menggunakan surat permintaan
pembelian.
2. Prosedur permintaan, penawaran harga dan pemilihan pemasok
Dalam prosedur ini, fungsi pembelian mengirimkan surat permintaan
penawaran harga kepada pemasok untuk memperoleh informasi mengenai
harga barang dan berbagai syarat pembelian yang lain, untuk memungkinkan
pemilihan pemasok, yang akan ditunjuk sebagai pemasok barang yang
diperlukan oleh perusahaan. Perusahaan seringkali menentukan jenjang
wewenang dalam pemilihan pemasok sehingga sistem akutansi pembelian
dibagi menjadi sebagai berikut:
a. Sistem akutansi pembelian dengan pengadaan langsung.
b. Sistem akutansi pembelian dengan penunjukan langsung.
c. Sistem akutansi pembelian dengan lelang.
3. Prosedur order pembelian
Dalam prosedur ini fungsi pembelian mengirim surat order pembelian kepada
pemasok yang dipilih dan memberitahukan kepada unit-unit organisasi lain
dalam perusahaan. (Misalnya fungsi penerimaan, fungsi yang meminta
barang dan fungsi pencatat hutang) mengenai order pembelian yang sudah
dikeluarkan oleh perusahaan.
4. Prosedur penerimaan barang
Dalam prosedur ini fungsi penerimaan melakukan pemeriksaan mengenai
jenis kuantitas dan mutu barang yang diterima dari pemasok dan kemudian
26
tidak dicatat dalam aktiva tetap. Contoh peralatan bengkel adalah tang, obeng
dan lain sebagainya.
5. Pembelian aktiva tetap
Aktiva tetap adalah barang yang dibeli perusahaan yang umur pakainya lebih
dari satu tahun. Sebagai contoh komputer, meja, kursi kantor dan lain
sebagainya [13].
2.8.1 Sistem Informasi Pembelian
Sistem informasi pembelian adalah sistem yang digunakan untuk perusahaan
untuk pengadaan barang yang diperlukan oleh perusahaan. Transaksi pembelian
dapat digolongkan menjadi dua yaitu transaksi pembelian lokal dan impor.
Pembelian lokal adalah pembelian dari dalam negeri sedangkan pembelian impor
adalah pembelian dari pemasok luar negeri.
Kegiatan pembelian terdiri dari transaksi pembelian barang atau jasa yang
bisa dikategorikan sebagai berikut:
Adapun yang menjadi fungsi yang terkait paa transaksi pembelian baik secara
tunai maupunn kredit adalah sebagai berikut:
1. Fungsi Gudang
Bertugas dalam mengajukan permiintaan pembelian sesuai dengan posisi
persediaan yang ada digudang dan menyimpan barang yang telah diterima
oleh fungsi penerimaan.
2. Fungsi Pembelian
Bertugas untuk memperoleh informasi mengenai harga barang, menentukan
pemasok yang dipilih dalam pengadaan barang dan mengeluarkan order
pembelian kepada pemasok yang dipilih.
28
2.8.3 Hutang
Hutang adalah semua kewajiban keuangan perusahaan kepada pihak-pihak
lain yang belum terpenuhi, dimana hutang ini merupakan sumber dana atau modal
suatu perusahaan. Hutang terdiri dari hutang lancar (hutang jangka pendek) dan
hutang tidak lancar (hutang jangka panjang).
Hutang dapat diklasifkasikan menjadi dua jenis,yaitu :
1. Hutang lancar
Hutang lancar yaitu kewajiban keuangan perusahaan yang pelunasannya atau
pembayaran akan dilakukan dalam jangka pendek ( satu tahun sejak tanggal
neraca) dengan menggunakan aktiva lancar yang dimiliki oleh perusahaan.
2. Hutang tidak lancar
Hutang tidak lancar yaitu kewajiban keuangan yang jangka waktu
pembayarannya (jatuh temponya) masih jangka panjang (lebih dari satu tahun
sejak tanggal neraca [14].
2.9 Persediaan
Persediaan (inventory) adalah menunjukkan barang-barang yang dimiliki
untuk di jual dalam keadaan normal perusahaan serta untuk perusahaan manufaktur,
barang-barang yang tengah di produksi atau ditempatkan dalam produksi [12].
Berikut ini adalah metode penelitian persedian yang terbagi atas :
1. Metode FIFO ( First In First Out)
Metode ini didasarkan pada asumsi bahwa barang-barang yang telah terjual
dinilai menurut harga pembelian barang tang terdahulu masuk. Dengan
demikian perdeiaan akhir dinilai menurut harga pembelian barang yang
terakhir masuk.
2. Metode LIFO (Last In First out)
Metode ini didasarkan pada asumsi, harga barang yang telah dijual dinilai
menurut harga pembelian barang yang terakhir masuk. Sehingga persediaan
barang yang ada (stock) dinilai menurut harga pembelian barang terdahulu.
3. Metode Rata-Rata Tertimbang (Average)
Metode ini didasarkan pada asumsi bahwa harga rata-rata barang dimana
harga tersebut dipengaruhi oleh jumlah barang yang diperoleh pada masing-
30
Gambar 3. 1 Fishbone diagram untuk masalah sulitnya mengingat hutang yang akan
jatuh tempo
Pada gambar 3.1 masalah yang dihadapi adalah hutang yang akan jatuh
tempo tidak dapat diketahui dengan pasti karena belum adanya sistem yang
mendukung, mungkinnya terjadi masalah tersebut adalah kesalahan oleh karyawan
dalam pengecekan hutang yang akan jatuh tempo, serta harus dilakukan pengecekan
ke faktur penjualan untuk mengetahui kapan hutang tersebut jatuh tempo.
34
Tiap-tiap bagian pada struktur organisasi Toko Jersey Bags Sport Medan
memiliki peranan atau tugas pokok masing-masing. Adapun tugas tersebut adalah :
1. Pimpinan
Pimpinan membawahi langsung bagian penjualan, bagian pembelian dan
bagian persediaan. Peran Pimpinan adalah :
a. Menetapkan Kebijakan perusahan serta mengadakan perubahan terhadap
kebijakan tersebut
b. Membuat keputusan dalam melakukan perubahan ketentuan dan
pelaksanaan bisnis yang dijalankan.
37
tersedia.
2. Bagian gudang akan mengajukan retur pembelian barang kepada bagian
pembelian dan kemudian bagian pembelian akan mengajukan retur pembelian
barang kepada supplier.
3. Laporan Penjualan
4. Laporan pembelian
Rangkap _____: 1
Frekuensi ____ : Tiap 2 minggu
Keterangan : Laporan pembelian dibuat oleh karyawan dan
dicek oleh pimpinan toko.
Hasil Analisa ____: perlunya tambahan data seperti No. faktur
_________________________pembelian, No.Order, Tanggal pembelian,
_________________________Tangggal pembayaran, Kode barang, Merek
_________________________barang, dan satuan.
2. Data Supplier
Media : Buku
Kaitan dengan data masukan : Tempat penyimpanan data supplier dan
Penawaran harga.
Kaitan dengan data keluaran : Digunakan untuk informasi data
Supplier.
Bentuk dan rancangan DFD Level 0 pada sistem berjalan pada gambar 3.18
yaitu:
Bentuk dan rancangan DFD level 1 proses sistem Penjualan berjalan dapat dilihat
pada gambar yaitu :
Nomor : 1.1
Nama : Data Penjualan
Masukan : Data penjualan
Keluaran : Rec. Penjualan
Uraian : pada proses ini dilakukan pengolahan data pembayaran
Penjualan barang di data store penjualan.
Nomor : 1.2
Nama : Penjualan barang
Masukan : Data pembayaran, Rec.penjualan
Keluaran : Informasi penjualan, Rec.Barang, Faktur penjualan
Uraian : pada proses ini dilakukan penginputan data penjualan
berdasarkan penjualan barang yang kemudian disimpan di
data store barang.
51
Bentuk dan rancangan DFD Level-1 proses sistem Pembelian berjalan dapat
dilihat pada gambar berikut :
Nomor : 2.1
Nama : Input data supplier
Masukan : Data supplier
Keluaran : Rec. Supplier
Uraian : melakukan penginputan data supplier dan kemudian disimpan
di data store supplier.
Nomor : 2.2
Nama : Input data pesanan pembelian
Masukan : Data pesanan, Faktur pembelian, Rec.Supplier, Rec.Pesanan
Keluaran : Informasi pesanan pembelian, Rec.Pesanan
Uraian : melakukan penginputan data pesanan barang dan kemudian di
simpan di data store barang.
52
Nomor : 2.3
Nama : Menampilkan info retur pembelian
Masukan : Data retur pembelian, Rec. Pembelian, Rec. Retur pembelian,
__________________Rec.Supplier.
Keluaran : Informasi retur pembelian, Rec.Retur pembelian, Rec.Supplier.
Uraian : Informasi retur pembelian dan disimpan di data store Retur
__________________pembelian.
Bentuk dan rancangan DFD Level-1 proses sistem Persediaan berjalan dapat
dilihat pada gambar berikut :
Nomor : 3.1
Nama : Input data stok awal
Masukan : Data stok awal
Keluaran : Rec. Barang
Uraian : melakukan penginputan data stok awal dan kemudian
__________________disimpan di data store barang.
53
Bentuk dan rancangan DFD Level-1 proses sistem Laporan berjalan dapat
dilihat pada gambar berikut :
Nomor : 4.1
Nama : Cetak laporan penjualan
Masukan : Rec. penjualan
Keluaran : Laporan penjualan
Uraian : Menampilkan laporan penjualan melalui data store penjualan.
Nomor : 4.2
Nama : Cetak laporan pembelian
Masukan : Rec. pembelian
Keluaran : Laporan pembelian
Uraian : Menampilkan laporan pembelian melalui data store pembelian
54
Nomor : 4.3
Nama : Cetak laporan retur pembelian
Masukan : Rec. Retur pembelian
Keluaran : Laporan retur pembelian
Uraian : Menampilkan laporan retur pembelian melalui data store retur
__________________pembelian.
Nomor : 4.4
Nama : Cetak laporan supplier
Masukan : Rec. supplier
Keluaran : Laporan supplier
Uraian : Menampilkan informasi supplier melalui data store supplier.
Spesifikasi proses yang terdapat pada Data Flow Diagram yang digambarkan
diatas adalah sebagai berikut:
Nomor : 1.0
Nama : Penjualan
Masukan : Data pembayaran, Data penjualan, Rec.Penjualan
Keluaran : Faktur penjualan, Rec. Penjualan, Informasi penjualan.
Uraian : Pada proses ini dilakukan pengolahan data penjualan yang
disimpan dalam Rec.penjualan, pengolahan data pembayaran,
informasi faktur penjualan dan informasi pembayaran.
Nomor : 2.0
Nama : Persediaan
Masukan : Data barang, Data penyesuaian barang, Rec.Penjualan
Keluaran : Rec. Barang, Rec.Persediaan, Rec.penjualan, Rec.Penyesuaian,
__________________informasi data barang.
Uraian : Pada proses ini yang dilakukan adalah pengelolaan data
Yang disimpan dalam data store barang.
Nomor : 3.0
Nama : Pembelian
Masukan : Rec. Barang, Rec. Persediaan, Data pembelian barang, Data
__________________retur pembelian, Rec.Persediaan, Data pembayaran hutang
__________________jatuh tempo,_informasi retur pembelian, Data supplier, Faktur
__________________pembelian,
Keluaran : Faktur pembelian, Informasi hutang jatuh tempo, Rec.
______Pembelian, Rec. Hutang jatuh tempo, Informasi retur
______pembelianInformasi pesanan pembelian, Rec.Supplier
Uraian : pada proses ini dilakukan pengolahan data pembelian barang
Pada supplier, data hutang jatuh tempo, data retur, informasi
Retur, faktur pembelian barang, dan data supplier
58
Nomor : 4.0
Nama : Laporan
Masukan : Rec.Hutang jatuh tempo, Rec. Pembelian, Rec. Penyesuaian,
______Rec. penjualan
Keluaran : Lap. Penyesuaian barang, Lap. Pembelian, Lap. Penjualan,
__________________Lap.Retur pembelian, Lap.Hutang jatuh tempo, Lap.
__________________ Informasi supplier, Laporan persediaan
Uraian : Proses yang dilakukan adalah pegolahan laporan.
Bentuk dan rancangan DFD level 1 proses sistem penjualan Usulan dapat
dilihat pada gambar yaitu :
Gambar 4. 3 DFD Usulan level 1 Proses Penjualan Sistem Informasi Penjualan pada
Toko Jersey Bags Sport
Nomor : 1.1
Nama : Input data penjualan
Masukan : Data penjualan, Rec. Penjualan
Keluaran : Rec. Penjualan
Uraian : pada proses ini dilakukan pengolahan data penjualan
_________________barang dan disimpan pada data store penjualan
59
Nomor : 1.2
Nama : Penjualan barang
Masukan : Data pembayaran, Rec. Penjualan, Rec. Barang
Keluaran : Rec. Penjualan, Faktur penjualan, Rec. Barang
Uraian : pada proses ini dilakukan penginputan data penjualan
berdasarkan penjualan barang yang kemudian disimpan di
data store penjualan.
Logika proses : if data_Penjualan lengkap Then
If No_faktur belum terdaftar di dalam database then
Get rec. Penjualan
Get rec. Barang
Simpan ke rec. Penjualan
Simpan ke rec. Barang
Else
No faktur sudah terdaftar
Else
Lengkapi data penjualan
60
Bentuk dan rancangan DFD level 1 proses sistem persediaan usulan dapat
dilihat pada gambar berikut
Nomor : 2.1
Nama : Data barang
Masukan : Data stok awal, Rec. Barang
Keluaran : Rec. Barang
Uraian : Melakukan penginputan data stok awal yang kemudian
Disimpan di data store barang
Logika Proses : if data stok awal lengkap Then
If data stok awal terdaftar di dalam database Then
Get Rec. Barang
Simpan ke Rec. Barang
Else
Lengkapi data stok
61
Else
Data stok sudah terdaftar
Nomor : 2.2
Nama : Informasi Data Barang
Masukan : Rec.Barang, data penyesuaian barang, Rec.Penyesuaian
Keluaran : Rec. Penyesuaian, Rec.Barang
Uraian : Menampilkan informasi data penyesuaian barang yang diambil
Dari data store barang.
Logika Proses : if data penyesuaian lengkap Then
If no faktur belum terdaftar di dalam database Then
Get Rec. Penyesuaian
Get Rec. Barang
Simpan ke Rec. Penyesuaian
Else
Lengkapi data penyesuaian
Else
Data Penyesuaian Sudah lengkap
Bentuk dan rancangan DFD Level-1 proses sistem Pembelian usulan dapat
dilihat pada gambar berikut :
Gambar 4. 5 DFD Usulan level 1 Proses Pembelian Sistem Informasi Pembelian pada
Toko Jersey Bags Sport
Nomor : 3.1
62
Nomor : 3.2
Nama : Input data pesanan
Masukan : Data pesanan, Rec. Pesanan, Faktur pembelian
Keluaran : Informasi pesanan, Rec. Pesanan, Faktur pembelian
Uraian : melakukan penginputan data pesanan barang dan kemudian di
simpan di data store barang
Logika proses : If data pesanan lengkap Then
If data pesanan belum terdaftar di dalam database Then
Get Rec. Pesanan
Get Rec. Barang
Simpan ke Rec. Pesanan
Else
Lengkapi data pesanan
Else
Data pesanan sudah terdaftar
63
Nomor : 3.3
Nama : Menampilkan info hutang jatuh tempo
Masukan : Rec. Pembelian, Data pembayaran hutang jatuh tempo, Rec.
__________________hutang
Keluaran : Informasi hutang jatuh tempo, Rec. Hutang
Uraian : Menampilkan informasi hutang jatuh tempo
Logika Proses : If data Pembayaran hutang jatuh tempo Then
If data pembayaran hutang jatuh tempo belum terdaftar di dalam
database
Get Rec. Pembelian
Simpan ke Rec. Pembelian
Else
Lengkapi Informasi hutang jatuh tempo
Else
Informasi hutang jatuh tempo sudah terdaftar
Nomor : 3.4
Nama : Retur pembelian
Masukan : Data retur pembelian, Rec. Supplier, Rec. Retur pembelian,
Rec. __________________Pembelian
Keluaran : Informasi retur pembelian, Rec. Retur pembelian, Rec.
Supplier
Uraian : Pada proses ini melakukan retur pembelian barang
berdasarkan informasi pesanan pembelian yang diambil di
data barang.
Logika Proses : If data retur pembelian barang lengkap
If data retur pembelian barang belum terdaftar di database
Get Rec. Supplier
Get Rec. Barang
Get Rec. Retur Pembelian
Get Rec. Pesanan Pembelian
Simpan ke retur pembelian
64
Else
No faktur sudah terdaftar
Else
Lengkapi data retur pembelian
Bentuk dan rancangan DFD Level-1 proses pembuatan laporan dapat dilihat
pada gambar berikut :
Gambar 4. 6 DFD Usulan level 1 Proses Pembuatan laporan pada Toko Jersey Bags
Sport
65
[Ukuran]+
[Jumlah]+
[Satuan]
12. Penyesuaian Barang = No. Penyesuaian+
Tanggal Penyesuaian+
Kode Barang+
Nama Barang+
[Warna]+
[Ukuran]+
Stok Fisik+
Stok Komputer+
Satuan+
Keterangan
2. Penerimaan Barang
105
3. Retur Pembelian
106
4. Pembayaran Hutang
Kode Supplier + Nama Supplier + No Pelunasan + Tanggal Pembayaran + No. Faktur
Pembelian + Tanggal Pembelian + Tanggal Jatuh Tempo + Denda + Jumlah Hutang + Jumlah
Pembayaran + Sisa Hutang + Bayar
5. Penjualan Barang
No Faktur Penjualan + Tanggal Pembayaran + ID Pengguna + Nama Pengguna +
Kode Barang + Nama Barang + Merek Barang + Jumlah Barang + Satuan + Warna +
Ukuran + Harga Jual + Subtotal + Grand total
6. Penyesuaian Barang
No Penyesuaian + Tanggal Penyesuaian + Kode Barang + Nama Barang + Warna +
Ukuran + Stok Fisiki + Komputer + Satuan + Keterangan
7. Faktur Pembelian
110
2. Tabel Supplier
Keterangan dari tabel supplier adalah sebagai berikut :
Nama tabel : Tabel Supplier
Media : Microsoft SQL Server 2012
Primary Key : Kode_Supplier
3. Tabel HeaderBarang
Keterangan dari tabel barang adalah sebagai berikut :
Nama tabel : Tabel HeaderBarang
Media : Microsoft SQL server 2012
Primary Key : Kode_barang
4. Tabel DetailBarang
Keterangan dari tabel barang adalah sebagai berikut :
Nama tabel : Tabel DetailBarang
112
DetailPenyesuaianBarang
[No Penyesuaian]
[Kode Barang] Warna
[Nama Barang] HeaderPesananPembelian Warna
[Stok Fisik] [No Po]
[Stok Komputer] [Tipe Pembayaran]
Warna [Tanggal Pembayaran] HeaderBarang
Satuan [Tanggal Jatuh Tempo] HeaderPembayaranHutang [Kode Barang]
Merek Barang
[Merek Barang]
DetailPembayaranHutang
HeaderFakturPembelian
[Kode Supplier]
TabelHeaderPersediaan * [No Faktur Pembelian]
[No Faktur Pembelian]
[Kode Barang] [No Po]
[Tanggal Pembelian]
[Nama Barang] [Tanggal Pembelian]
[Tanggal Jatuh Tempo]
Merek [Kode Supplier]
Denda DetailBarang
Grandtotal
[Jumlah Hutang] [Kode Barang]
Pada rancangan struktur menu terdapat lima menu utama, yaitu User,
Master, Transaksi, Laporan dan Keluar. Menu keluar digunakan untuk keluar dari
aplikasi. Pada Menu User terdapat tiga submenu yaitu :
a. Login, digunakan untuk memasukkan data user pengguna.
b. Logout, digunakan untuk mengeluarkan data user dari program.
c. Ubah Password, digunakan untuk mengubah data pengguna sistem.
123
4.6 Pembahasan
4.6.1 Sistem Berjalan
Toko Jersey Bags Sport Medan merupakan salah satu usaha dagang yang
berlokasi di kota medan tepat-nya di jalan Medan perjuangan. Toko Jersey Bags
Sport ini bergerak di bidang penjualan alat-alat dan perlengkapan kebutuhan
olahraga. Dalam menjalankan usahanya, Perusahaan mengalami beberapa masalah
yaitu :
1. Fungsi pembelian
Informasi hutang jatuh tempo dari supplier sering terlupakan karena
tidak adanya pengingat dan harus melakukan pengecekan kembali pada
faktur untuk mengetahui hutang yang akan jatuh tempo dan pada saat ingin
me-retur pembelian barang, harus mencari dahulu faktur pembelian barang
dan harus menyesuaikan dengan barang yang akan di retur.
2. Fungsi Persediaan
Pengelolaan stok barang di gudang dihitung satu persatu sehingga
membutuhkan waktu yang lama untuk mengetahui jumlah barang dan
persediaan barang tidak terkontrol.
127
5.1 Kesimpulan
Dari hasil penelitian sistem informasi pembelian, penjualan dan persediaan
pada Toko Jersey Bags Sport Medan dapat diambil beberapa kesimpulan sebagai
berikut :
1. Rancangan sistem informasi pembelian, penjualan dan persediaan barang
dapat memberikan solusi kepada pimpinan toko mengenai penanganan
transaksi, laporan dan persediaan barang serta memberikan pelayanan yang
lebih maksimal kepada pelanggan jika dikembangakan sampai ketahap
coding sistem.
2. Proses pencarian data dapat dilakukan dengan mudah, cepat dan tepat karena
semua data yang berada di dalam sistem informasi terintegrasi jika rancangan
ini dikembangkan.
3. Rancangan sistem informasi pembelian, penjualan dan persediaan barang
dapat menjadi landasan pengembangan sistem untuk melanjutkan ke tahapan
pembuatan coding program, sehingga masalah mengenai penanganan
transaksi pembelian, penjualan dan persediaan dapat diatasi.
5.2 Saran
Adapun beberapa saran yang diberikan yaitu :
1. Rancangan sistem informasi pembelian, penjualan dan persediaan sebaiknya
diterapkan oleh Toko Jersey Bags Sport Medan menjadi aplikasi
terkomputerisasi untuk mengatasi permasalahan yang sedang dihadapi
sehingga masing-masing bagian dalam perusahaan bekerja dengan efektif dan
efisien.
2. Rancangan sistem informasi pembelian, penjualan dan persediaan dapat
dikembangkan lagi seiring dengan bertambahnya kebutuhan Toko. Contohnya
penyediaan cara pembayaran penjualan secara kredit untuk pelanggan yang
memesan dalam jumlah besar.
Daftar Pustaka
[1] i. p. a. e. Pratama, sistem informasi dan implementasi, 1st ed. Bandung:
informatika, 2013.
[2] S. Journal, I. Journal, and C. Science, “Analisis Dan Perancangan Sistem
Informasi Penjualan T-Shirt Pada Unit Dagang (UD) Gojeg Pacitan,” vol. 1, pp. 1–7,
2013.
[3] k. kendall, systems analysis and design, 8th ed. New Jersey,USA: Pearson
Education, 2011.
[4] H. Alianto, “analisis dan perancangan sistem informasi penjualan , persediaan
dan pembelian pada pt . xyz Kajian Teoritik,” vol. 2, no. 9, pp. 532–538, 2011.
[5] e. agoes, sukrisno, No Title, 3rd ed. Jakarta: Salemba Empat, 2013.
[6] O. Sofian and H. H. Siregar, “sistem informasi pembelian , penjualan dan
persediaan pada rudi agency Narotama Collection,” p. 7, 2012.
[7] Analisis & perancangan sistem informasi untuk keunggulan bersaing perusahaan
& organisasi modern. Hanif al Fatta , ed. I , Yogyakarta , andi
[8] Bambang Haryanto, Rekayasa Sistem Berorientasi Objek. Bandung: Informatika,
2004.
[9] m. fowler, UML Distilled, 3rd ed. Yogyakarta, 2005.
[10] b. h. w. & d. t. dennis, a., System analysis and design with UML Version 2.0 .
United State of America, 2005.
[11] A. D. d. L. Setiawati, Sistem Informasi Akutansi, Yogyakarta: Andi Offset, 2011.
[12] Mulyadi, Economic And Accounting, Jakarta: Erlangga, 2010.
[13] G. d. Chairiri, Teori Akutansi, Semarang: UNDIP, 2007.
[14] J. M. S. a. K. F. Skousen, Akutansi Intermediate, Jakarta: Erlangga, 2011.
Toko Jersey Bags Sport Medan
Jl. Perjuangan No. 148B, Medan
No: -
Re: Surat Keterangan
Dengan Hormat,
Melalui surat ini kami sampaikan bahwa:
Nama Mahasiswa : Surya S
NIM : 13.211.2859
Program Studi : Sistem Informasi Akutansi
Telah mengadakan riset peninjauan ditempat kami dalam rangka riset tugas
akhir. Demikianlah surat keterangan ini saya sampaikan agar dapat dipergunakan
sepenuhnya oleh yang bersangkutan.
Pemilik Toko---
DAFTAR RIWAYAT HIDUP
INFORMASI
INFORMASI PERSONAL
PERSONAL
NIM : 132112859
Nama : Surya S
Jenis Kelamin : Laki-Laki
Tempat/Tanggal Lahir : Medan, 27 September 1995
Agama : Kristen Protestan
Nomor Telepon : 082218531378
Email : surya.kristian01@gmail.com
PENDIDIKAN FORMAL
2001-2007 SD NEGRI 064005 Medan
2007-2010 SMP Xaverius Kota Bumi Lampung Utara
2010-2013 SMK Markus 2 Medan
2013-2017 STMIK Mikroskil Medan
SERTIFIKASI PERSONAL
2013 BBLKI ( Balai Besar Pelatihan Kerja Medan )
2013 Mikroskil Power Tranning
2017 Accurate
2017 Inventory and Management (SAP)
PENGALAMAN ORGANISASI
2015-2016 UKM-KMK Mikroskil Medan
DAFTAR RIWAYAT HIDUP
INFORMASI
INFORMASI PERSONAL
PERSONAL
NIM : 132111918
Nama : Muhammad Sofyan Ginting
Jenis Kelamin : Laki-Laki
Tempat/Tanggal Lahir : Aek Tayas, 05 Januari 1995
Agama : Islam
Nomor Telepon : 082272300070
Email : mhdsofyan70@gmail.com
PENDIDIKAN FORMAL
2000-2001 TK Tunas Mekar
2001-2007 SDN NEGRI 114616 Rantau Utara
2007-2010 SMP Kemala Bhayangkari 3
2010-2013 SMKN 1 Rantau Utara
2013-2017 STMIK Mikroskil Medan
SERTIFIKASI PERSONAL
2013 Mikroskil Power Tranning
2014 Fundamental (SAP)
PENGALAMAN ORGANISASI
2011-2013 OSIS ( Organisasi Intra Sekolah )