Jurnal TICOM Vol.3 No.3 Mei
2015
ISSN 2302 ‐ 3252
Page 1
Program Aplikasi Persediaan Barang
Pada PT. Panji Surya Abadi
Meriana Desiyani#1, Siti Nurmiati#2, Kartika Dwi Putri#3 #
Program Studi Sistem Informasi F.MIPA – Institut Sains dan Teknologi Nasional Jl. Moh. Kahfi II, Bhumi Srengseng Inddah, Jakarta Selatan 12690
1 [email protected] 2 [email protected] 3 [email protected]
Abstraksi - Ilmu pengetahuan dan teknologi mengalami perkembangan secara dinamis salah satu hasil perkembangan teknologi adalah komputer sebagai alat bantu manusia yang memiliki kelebihan antaranya kecepatan, keakuratan serta efisiensi pengolahan data dibandingan sistem manual. Pengolahan data menjadi informasi inilah yang menjadi kelebihan komputer. Begitu pula dalam hal persediaan barang di gudang pada perusahaan-perusahaan saat ini membutuhkan informasi yang cepat, akurat dan efisien. PT. PANJI SURYA ABADI merupakan perusahaan yang bergerak dibidang penjualan baja spesial dan jasa pengiriman nya. Dari hasil penelitian yang dilakukan, setiap proses pembelian barang ke supplier dan penjualan barang ke konsumen masih dilakukan secara manual dengan mengetik di Microsoft Excel dan tidak terdapat databasenya, sehingga tidak terkontrol jumlah stok barang masuk dan stok barang keluar yang memungkinkan kehilangan barang atau kelebihan barang di gudang. Oleh karena itu, maka dibutuhkan program aplikasi persediaan barang bagi divisi-divisi terkait pada PT. PANJI SURYA ABADI, untuk program aplikasi ini menggunakan Visual Basic 6.0 dan database yang digunakan SQL Server 2005. Dengan program aplikasi ini, dapat membantu divisi-divisi terkait untuk mendapat kan informasi mengenai persediaan barang secara cepat, tepat dan akurat yang meliputi informasi data barang, informasi data konsumen, informasi data supplier, informasi penawaran harga ke konsumen, pemesanan barang ke supplier, surat jalan sebagai acuan bagian pengiriman untuk mengirim barang.
Kata Kunci : Program, Aplikasi, Visual Basic 6.0, SQL Server 2005
Abstract - Science and technology have evolved dynamically one of the results of the development of computer technology as a tool is a human being who has the advantages of which the speed, accuracy and efficiency of data processing compared to the manual system. Processing data into information which is the excess computer. Similarly, in the case of inventory in the warehouse for companies today need information fast, accurate and efficient. PT. PANJI SURYA ABADI is a company engaged in the sale of special steel and its delivery services. From the results of research conducted, any supplier of goods to the purchase and sale of goods to consumers are still done manually by typing in Microsoft Excel and there is no database, so it is not a controlled amount of stock of goods in and out of stock items that allow loss of goods or overages in warehouses. Therefore, it is necessary to program applications for inventory related divisions at PT. PANJI SURYA ABADI, for this application program using Visual Basic 6.0 and database used SQL Server 2005. With this application program, can help all departments to obtain information regarding inventory quickly and accurately which includes information data items, information consumer data, information supplier data, information to the consumer price quote, ordering goods to the supplier, the letter as a reference section to send a shipment of goods.
Keywords : Programs, Applications, Visual Basic 6.0, SQL Server 2005
I.PENDAHULUAN
PT. Panji Surya Abadi adalah perusahaan yang terletak di Jalan Raya Pasar Kecapi Nomor 18, Jatirahayu, Pondok Melati – Bekasi yang bergerak dibidang penjualan baja spesialis dan juga melayani pengiriman baja tersebut langsung
ke tempat customer. Di dalam melaksanakan sistem
persediaan barang di gudang, perusahaan ini masih menggunakan sistem manual, penginputan barang masuk atau keluar tidak terdata sehingga barang dagangan tersebut tidak
terkontrol dan tidak terdapat database sebagai penyimpanan
data yang dapat diperlukan sewaktu-waktu.
PT. Panji Surya Abadi membutuhkan sistem untuk mengatasi masalah tersebut di atas. Teknologi informasi yang dapat mempermudah dalam program persediaan barang dan yang biasa digunakan adalah program persediaan barang menggunakan visual basic 6.0 dan menggunakan database SQL Server 2005 yang dapat membuat pengecekan persediaan barang menjadi lebih mudah, akurat dan tepat, karena aplikasi yang digunakan dapat dimengerti oleh user. Program aplikasi memang disusun dengan maksud agar dapat menyediakan semua informasi yang berhubungan dengan data-data yang akan dibutuhkan oleh perusahaan atau organisasi khususnya untuk persediaan barang di gudang.
Jurnal TICOM Vol.3 No.3 Mei
2015
ISSN 2302 ‐ 3252
Page 2
II.LANDASAN TEORI 2.1 Pengertian
A. Program
Program adalah algoritma yang di tulis dalam bahasa khusus, yaitu bahasa komputer. Bahasa komputer yang diguna kan dalam penulisan program dinamakan pemrograman[1].
B. Aplikasi
Aplikasi adalah sebuah program yang memiliki istilah dari sisi pemakai (user)[2].
C. Pengadaan atau Persediaan
Persediaan adalah aset yang tersedia untuk dijual dalam proses bisnis biasa atau aset yang ada dalam produksi untuk dijual kembali, atau aset dalam bentuk material atau bahan baku[3].
D. Barang
Barang-barang yang dimiliki perusahaan untuk dijual kembali atau digunakan untuk mem produksi barang-barang yang akan dijual.
E. Flowchart
Flowchart merupakan penggambar an secara grafik dari
langkah-langkah dan urutan prosedur suatu program[3].
Adapun tujuan membuat flowchart adalah meng gambarkan
suatu tahapan penyelesai an masalah secara sederhana, terurai, rapi dan jelas. Flowchart dikenal dua model, yaitu :
1) Sistem flowchart
Bagan yang memperlihatkan urutan prosedur dan proses
dari beberapa file di dalam media tertentu. Melalui flowchart
ini terlihat jenis media penyimpanan yang dipakai dalam
pengolahan data. Selain itu juga menggambarkan file yang
dipakai sebagai input dan output. Tidak diguna kan untuk
menggambarkan urutan langkah untuk memecahkan masalah. Hanya untuk menggambarkan prosedur dalam sistem yang dibentuk.
2) Program Flowchart
Bagan yang memperlihatkan urutan dan hubungan proses dalam suatu program. Dua jenis metode penggambaran program flowchart :
a) Conceptual flowchart, meng gambarkan alur pemecahan
masa lah secara global
b) Detail flowchart, menggambar kan alur pemecahan
masalah secara rinci.
F. Data Flow Diagram (DFD)
DFD adalah sebuah alat yang menggambarkan aliran data sampai sebuah sistem selesai, dan kerja atau proses dilakukan dalam sistem tersebut[3].
DFD adalah representasi grafik yang meng gambarkan aliran informasi dan transformasi informasi yang diaplikasikan sebagai data yang mengalir dari masukan dan keluaran[4].
Dalam DFD ini terdapat empat komponen utama, yaitu :
a. External Agent
Agen eksternal mendefinisikan orang atau sebuah unit organisasi, sistem lain, atau organisasi yang berada di luar sistem proyek tapi dapat mempengaruhi kerja sistem.
b. Process
Proses adalah penyelengaraan kerja atau jawaban, datangnya aliran data atau kondisinya.
c. Data Stores
Data stores adalah penyimpanan data.
d. Data flow
Data flow merepresentasikan sebuah input data ke dalam
sebuah proses atau output dari data (atau informasi) pada
sebuah proses.
G. Entity Relationship Diagram (ERD)
ERD adalah sebuah pendekatan top-bottom dalam
perancangan basis data yang dimulai dengan mengidentifikasikan data-data terpenting yang di sebut dengan entitas dan hubungan antara entitas-entitas tersebut yang digambarkan dalam suatu model[4].
H. Hierarchy plus Input-Process-Output (HIPO)
Merupakan alat dokumentasi program yang dikembangkan dan didukung oleh IBM. Tetapi kini HIPO juga telah digunakan sebagai alat bantu untuk merancang dan mendokumentasikan siklus pengembangan sistem[5].
I. Normalisasi
Normalisasi adalah suatu teknik dengan pen dekatan
bottom-up yang digunakan untuk membantu
mengidentifikasikan hubungan[3].
J. Database atau Basis Data
Basis data adalah sistem komputerisasi yang tujuan utamanya adalah memelihara data yang sudah diolah atau informasi dan membuat informasi ter sedia saat dibutuh kan[5].
K. Visual Basic
Visual Basic 6.0 merupakan salah satu bahasa pemrograman yang dapat digunakan untuk menyusun dan membuat program aplikasi pada lingkungan sistem operasi
windows”. Program aplikasi dapat berupa program database,
program grafis, dan lain sebagainya[6].
L. Crystal report
Crystal report merupakan program khusus untuk
membuat laporan yang ter pisah dari program Microsoft
ISSN
2.2. berik 1. bara masu 2. pers berik a. A p b. P d 3. a. b. c. 4. peng Sury mem masu 5. menj peru persN 2302 ‐ 32
Kerangka Pem Uraian objek p kut : Masalah Masalah alasa ang pada PT. P uk dan keluarn Pendekatan Pendekatan y ediaan baran kut : Algoritma meru pada PT. Panji Perancangan ba data untuk mem Metode Penge Pengembanga HIPO yang dokumentasi y yang digamba DFD merupak gambaran siste Coding merup Program Aplik Program apl gujian, program ya Abadi yan mpermudah ba uknya barang d Hasil / pemba njadi akurat usahaan khusu ediaan barang.252
mikiran Gbr. 1 Kerangk penelitan dalam annya dibuatkan Panji Surya Ab nya barang dagyang dilakuka ng pada PT. upakan alur su Surya Abadi asis data meru mudahkan penc embangan an yang dilakuk
digunakan se yang berbasis arkan oleh fung kan perancang em yang terlib pakan pembuat kasi likasi yang m aplikasi pers ng merupakan agian gudang dagangan. angunan aplika dan efisien usnya bagian . ka Pemikiran m kerangka pem n program apli adi. Masalah y gangan yang tid
an dalam pro Panji Surya A uatu program ya upakan penataa
carian data.
kan dalam aplik ebagai desa
fungsi yaitu t gsi utamanya. gan sistem untu
at secara kesel an suatu progr tercipta seta sediaan barang suatu progra g dalam men si baru yaitu p n sehingga gudang dal mikiran sebaga ikasi persediaa yang ada adala dak ter kontrol.
ogram aplikas Abadi sebaga ang akan dibua an penyimpana
kasi ini adalah ain dan tehni tiap-tiap modu uk menjelaska luruhan. ram aplikasi. alah dilakuka g pada PT. Panj am yang dapa ngontrol kelua rogram aplikas mempermuda lam mengelol ai an ah . si ai at an : ik ul an an nji at ar si ah la 3.1. Anali a. Doku Nama Fungs dipes b. Doku 1. Nama • Fu pe G 2. Nama • Fu pe
Jurnal TICO
III.MET isa Kebutuhan umen Input a dokumen : su si : sebagai a an oleh custom Gbr. 2 Do umen output a dokumen : Pe ungsi : diberik enawaran harga Gbr. 3 Dokumen O a Dokumen : su ungsi : diberi emesanan baranOM Vol.3 No
TODOLOGI PEN n urat pesanan da acuan untuk m mer.okumen Input sura
enawaran harg
kan kepada c
a dan jenis bara
Output Penawaran urat pesanan (p ikan kepada s ng untuk stok d
o.3 Mei
20
NELITIAN ari customer. memproses bar at pesanan a (Qoutation) ustomer yang ang. harga (Qoutation) purchase order supplier sebag di gudang.015
Page 3
rang yang meminta ) r) gai acuan
ISSN
3. 4.N 2302 ‐ 32
Gbr. 4 Doku Nama Dokum • Fungsi : untuk peng G Nama Dokum • Fungsi : se pengiriman terima yan G252
umen Output surat
men : surat jalan diberikan kep giriman barang
Gbr. 5 Dokumen Ou
men : Faktur dan ebagai acuan un n barang, doku g dibuat oleh c Gbr. 6 a. Dokumen t pesanan (purchas n pada supplier g ke tempat cus
utput surat jalan
n kwitansi ntuk penagihan umen ini dituka
customer. n Output Faktur se order) sebagai acua stomer. n, biasanya saa ar dengan tand an at da 4.1 Hasil a. T b. T
Jurnal TICO
Gbr. 6 b. IV.HAS l Tampilan form Gbr. Tampilan menu Gbr. 8OM Vol.3 No
Dokumen OutputSIL DAN PEMBA
login 7 Tampilan form l u utama 8 Tampilan Menu U
o.3 Mei
20
Kwitansi AHASAN login Utama015
Page 4
Jurnal TICOM Vol.3 No.3 Mei
2015
ISSN 2302 ‐ 3252
Page 5
c. Tampilan Form master barang
Gbr. 9 Tampilan Form master barang
d. Tampilan form master supplier
Gbr. 10 Tampilan Form master supplier
e. Tampilan formmaster customer
Gbr. 11 Tampilan Form master customer
f. Tampilan form master kategori
Gbr. 12 Tampilan Form master kategori
g. Tampilan form master satuan
Gbr. 13 Tampilan Form master customer
h. Tampilan form purchase order
Gbr. 14 Tampilan Form purchase order
i. Tampilan form delivery order
ISSN
N 2302 ‐ 32
j. Tampilan Gb k. Tampilan G l. Tampilan G m. Tampilan G252
form receipt o br. 16 Tampilan Fo laporan barang Gbr. 17 Tampilan laporan suppli Gbr. 18 Tampilan l laporan custom Gbr. 19 Tampilan la orderorm receipt order
g laporan barang ier laporan supplier mer aporan customer n. T o. T p. T
Jurnal TICO
Tampilan lapor Gbr. 20 Tampilan lapor Gbr. 21 Tampilan lapor Gbr. 22 TOM Vol.3 No
ran kategori Tampilan laporan ran satuan Tampilan laporan ran quotation Tampilan laporan qo.3 Mei
20
kategori n satuan quotation015
Page 6
ISSN
4.2 kom mau spes kine prog a. b. 5.1N 2302 ‐ 32
q. Tamp Gbr. r. Tamp Gbr. Pembahasan Untuk penelit mputer yang d upun perangkat ifikasi kompu erja. Spesifikas gram aplikasi p Spesifikasi Ha Berikut spesif 1) Processor 2) Printer Spesifikasi Sof Berikut spesif 1) Visual Ba 2) Microsoft program. 3) Windows System). Simpulan Berdasarkan h252
pilan laporan p 23 Tampilan lapo pilan laporan d . 24 Tampilan lapotian ini harus digunakan ba t lunak juga p uter yang digu
i komputer yan persediaan bara ardware fikasi hardware : Inte CPU @ : Cano fware fikasi software asic 6.0. t SQL Serve 7 Profession V.PENU hasil penelitian purchase order
oran purchase orde
delivery order
oran delivery order
s memperhatik aik berupa pe erlu dipertimb unakan dapat ng digunakan d ang yaitu : e yang digunak el(R) Core (T @2.20GHz, 2.0 on iP 1980 seri yang digunaka er 2005 seb nal sebagai O UTUP maka dapat di er r kan spesifikas erangkat kera bangkan, karen mempengaruh dalam membua kan : TM) i3-2330M 00 GB RAM. ies. an : bagai databas OS (Operatin isimpul kan : si as na hi at M se ng 1. Deng dapat kelua order 2. Deng SQL melak tersed 3. Dalam cepat 5.2. Saran Saran 1. PT. PA kepad progr 2. Untuk maka antisi maka 3. Untuk harus muda [1] Mu Pem Info [2] Kad Jav [3] Ind Jak [4] AS Lun [5] http gdl tan [6] Nu Jak [7] An Jak [8] http 20 [9] Erh Kom Info [10] Fat [11] Her Visu [12] Kad C+
Jurnal TICO
gan adanya pro t mempermud arnya barang,
dan surat peng gan adanya pen
Server 2005 kukan perhitun dianya tempat s m penyajian la , efektif dan ef n n adalah sebaga PANJI SURYA da setiap ka ram aplikasi pe k menjaga aga a harus dibuat pasi terjadiny a diperlukan ba k menunjang membuat pera ah dalam mend unir, Rinaldi, mrograman da formatika, 2011 dir, Abdul, B va untuk Pemul drajani, Peranc karta, PT. Elek . Rosa dan M nak, Bandung, p://elib.unikom l-asepnanoni-22 ggal 20 Septem groho, Aplikas karta, PT. Elex dino Maselen karta, PT. Elex p://www.eprint September 201 hans. A, Jac mputer dan Is formatika, 2009 thansyah, Basis riady, 2009, M ual Basic 6.0, P dir, Abdul, Fr +, CV. Andi O
OM Vol.3 No
ogram aplikasi dah mengontr pembuatan s giriman. ngelolaan data tidak akan te ngan barang m sebagai pusat p aporan waktu fisien. ai berikut : ABADI perlu aryawan yang ersediaan baran ar tidak terjadi otoritas hak ya kehilanganack up data seca
kinerja yang ancangan data dapatkan lapora REFERENSI Buku Teks K alam Bahasa P 1. Buku Pertama la, Yogyakarta cangan Basis Media Kompu M. Shalahuddin Informatika, 2 m.ac.id/files/dis 2142-3-unikom mber 2014, jam si Multifungsi Media Kompu no, Dasar-das Media Kompu t.mdp.ac.id, d 14, jam 12:30 W ck dan Farid stilah Tekonolo 9. s Data, Inform Membuat Da PT. Elex Medi rom Zero to a Offset, Yogyaka
o.3 Mei
20
i per sediaan b rol proses ma surat penawar abase melalui erjadi kekeliru masuk dan kel penyimpanan d yang diperluku meng adakan g akan men ng ini.
data yang beru akses dan un atau kerusak ara rutin. g maksimal p
abase yang terp
an. Komputer/Algor Pascal dan C, Belajar Pem a, Mediakom, 2 Data dalam utindo, 2011. n, Rekayasa P 2013. sk1/443/jbptun m_a-i.pdf, diak m 12:00 WIB. dengan VB 6 utindo, 2009. sar Program utindo, 2009. diakses pada WIB. da Handayani ogi Informasi, matika, Bandung tabase Sendir ia Komputindo a Pro – Pem arta, 2014