• Tidak ada hasil yang ditemukan

Informatika Jurnal Inovasi Informatika

N/A
N/A
Protected

Academic year: 2021

Membagikan "Informatika Jurnal Inovasi Informatika"

Copied!
17
0
0

Teks penuh

(1)

Volume III – Nomor 1 – Maret 2018 ISSN : 2527-4007

Hengky Syahputra, Feby Lukito Wibowo Perancangan Website Ecommerce Berbasis B2B Pada Finside Out

Gufron Teachin It English Through Internet: A Survey On The Attitude Of pradita Students.

Mahes Syihab Ray, Master Edison Siregar Aplikasi “Resep Kue Buatan Mamah” Berbasis Mobile Android.

Budi Sudradjat Sistem Penunjang Keputusan Pemberian Kredit Pada Koperasi Dengan Menggunakan Metode Profile Matching.

Fani Suci Anggraini, Nicodias Palasara Perancangan Program Inventory Sparepart Alat Berat Pada PT. Conbloc Infratecno Jakarta.

Hasta Herlan Aplikasi Pemesanan Menu Pada Restoran Ayam Goreng Cianjur Berbasis Android

Wahyu Tisno Atmojo Perancangan Sistem Informasi Lowongan Kerja Berbasis Web Pada PT. Bina Analisindo Semesta

Volume III – Nomor 1 – Maret 2018

Jurnal Inovasi Informatika

Jurnal Inovasi

Informatika

Didik Setiyadi, Muhtajuddin Danny Analisis Sistem Informasi Pendaftaran Online di PT. Global Digital Edukasi (www.edumor.com)

Muhtajuddin Danny Analisa Penggunaan E-Campus Pelita Bangsa Berdasarkan Pendekatan Unified Theory Of Acceptance And Use Of Technology.

(2)

JURNAL INOVASI INFORMATIKA

Jakarta

2018

(3)

ii

Pelindung :

Ketua Yayasan Pendidikan INTI Prima Bangsa

Pembina :

Rektor Institut Sains dan Teknologi Pradita

Penanggung Jawab/Pemimpin Umum :

Sudino Lim, SE, MM

Ketua Tim Redaksi :

Didik Setiyadi.,S.Kom.,M.Kom

Penyunting Ahli :

Prof. Dr. Richardus Eko Indrajit, MSc, MBA, MA, MPhil DR. drg. Ekodjatmiko Sukarso, MM, M.Kom.

DR Hendri Jurnawan, SH, SIP, MM

Dewan Redaksi :

Wahyu Tisno Atmojo, S.Kom., M.Kom Gufron, S.Pd, MHSc

Ahmed Heikal Andromeda, S.T., S.Si., M.Kom

Sekretaris Redaksi :

Wina Dwi Aprilia

Tata Usaha / Sirkulasi :

Nana

Alamat Redaksi :

Sekretariat Jurnal Inovasi Informatika Jl. Palmerah Barat No. 46 – 48, Jakarta Barat – 11480

Telp. 021-5343888; Fax. 021-53663670 www.pradita.ac.id

(4)

Volume III - Nomor 1, Maret 2018

iii

KATA PENGANTAR

Jurnal Inovasi Informatika diterbitkan oleh Program Studi Sistem Informasi dan

Teknik Informatika Institut Sains dan Teknologi Pradita secara berkala dua kali setahun

dengan tujuan untuk mempublikasikan dan mengkomunikasikan tulisan ilmiah dalam bidang Teknik Informatika dan Sistem Informasi. Untuk penerbitan Vol. III No. 1 Maret 2018 ini

berisi 8 (delapan) buah artikel yang merupakan hasil kerja penulis, tim redaksi, dan partisipasi

segenap civitas akademika yang menekuni bidang Teknik Informatika dan Sistem Informasi. Redaksi Jurnal Inovasi Informatika menerima kiriman artikel dalam bahasa Indonesia atau bahasa Inggris yang belum pernah dipublikasikan dalam jurnal lainnya. Akhir kata, mudah-mudahan jurnal ilmiah ini dapat bermanfaat bagi para pembaca pada umumnya dan penulis khususnya.

Jakarta, Maret 2018 Ketua Tim Redaksi

(5)

Volume III - Nomor 1, Maret 2018

iv

DAFTAR ISI

Tim Redaksi ... ii Kata Pengantar ... iii Daftar Isi ... iv

Perancangan Website Ecommerce Berbasis B2B Pada Finside Out.

Hengky Syahputra,

Feby Lukito Wibowo.... ...

1 - 9

Teachin It English Through Internet: A Survey On The Attitude Of Pradita

Students.

Gufron

... 10 - 17

Aplikasi “Resep Kue Buatan Mamah” Berbasis Mobile Android.

Mahes Syihab Ray, Master Edison Siregar ... 18 - 28

Sistem Penunjang Keputusan Pemberian Kredit Pada Koperasi Dengan

Menggunakan Metode Profile Matching.

Budi Sudradjat

... 29 – 34

Perancangan Program Inventory Sparepart Alat Berat Pada PT. Conbloc

Infratecno Jakarta.

Fani Suci Anggraini, Nicodias Palasara

. ... 35 – 45

Aplikasi Pemesanan Menu Pada Restoran Ayam Goreng Cianjur Berbasis

Android.

Hasta Herlan

.... ... 46 - 50

Perancangan Sistem Informasi Lowongan Kerja Berbasis Web Pada PT. Bina

Analisindo Semesta.

(6)

Volume III - Nomor 1, Maret 2018

v

Analisis Sistem Informasi Pendaftaran Online di PT. Global Digital Edukasi

(www.edumor.com).

Didik Setiyadi, Muhtajuddin Danny ... 63 – 74

Analisa Penggunaan E-Campus Pelita Bangsa Berdasarkan Pendekatan Unified

Theory Of Acceptance And Use Of Technology.

(7)

- 35 -

Volume III – Nomor 1, Maret 2018

PERANCANGAN PROGRAM INVENTORY SPAREPART ALAT BERAT

PADA PT. CONBLOC INFRATECNO JAKARTA

Fani Suci Anggraini 1, Nicodias Palasara2

AMIK BSI Bekasi Jln Kaliabang Raya No 7 Perwira Bekasi Utara Jurusan Manajemen Informatika

fani@bsi.ac.id

STMIK Nusa Mandiri Jakarta; Sistem Informasi; STMIK Nusa Mandiri Jakarta; Jln. Damai No. 8 Warung Jati Barat (Margasatwa) Jakarta Selatan, (021) 78839513 /Fax (021) 78839421

Jurusan Sistem Informasi nico.ncp@nusamandiri.ac.id

ABSTRACT

With the advent of times, companies should develop a conventional become a computerized system that the company become more optimal or a maximum.Pt.Conbloc infratecno is a company runs in the construction of roads and still use conventional system on the supplies, allowing error flags because of the lack of thoroughness employees ( human error ) at the recording data.Pt.Conbloc infratecno need once of a program that is computerized the company or a maximum of being optimal.Therefore writer programmed inventory sparepart heavy equipment on pt.Conbloc infratecno.The process of making this system from data input goods, data suppliers, transactions goods, and prepare reports.

Key Words: Program Design, Heavy Equipment Spare Parts Inventory Program

ABSTRAKSI

Seiring dengan perkembangan zaman, perusahaan harus mengembangkan sistem yang konvensional menjadi sistem komputerisasi agar kinerja perusahaan menjadi lebih optimal atau maksimal. PT. Conbloc Infratecno merupakan perusahaan yang bergerak di bidang konstruksi jalan dan masih menggunakan sistem konvensional pada bagian persediaan barang, sehingga memungkinkan terjadinya kesalahan karena kurangnya ketelitian karyawan pada saat pencatatan data. PT. Conbloc Infratecno membutuhkan sekali adanya suatu program yang sudah terkomputerisasi agar kinerja perusahaan menjadi optimal atau maksimal. Maka dari itu penulis membuat program inventory sparepart alat berat pada PT. Conbloc Infratecno. Proses pembuatan sistem ini mulai dari input data barang, data pemasok, transaksi barang, dan pembuatan laporan.

Kata Kunci: Perancangan Program, Program Inventory Sparepart Alat Berat

I. PENDAHULUAN

Dengan berkembangnya pola pikir manusia dan kebutuhan yang semakin mendesak mendorong manusia untuk mencari solusi yang tidak membutuhkan waktu banyak untuk menyelesaikan suatu pekerjaan. Komputer merupakan salah satu penerapan nyata dari kemajuan ilmu pengetahuan dan teknologi. Kehadiran komputer

ditengah-tengah aktifitas bagi kalangan bisnis perkantoran merupakan salah satu alternatif dalam mengatasi permasalahan-permasalahan yang masih sering terjadi, salah satunya pada bidang inventory atau persediaan barang. Persediaan barang merupakan salah satu aspek penting didalam sebuah perusahaan, jika bagian persediaan barang masih menggunakan sistem konvensional atau manual dimana dalam penerapannya masih menggunakan media kertas untuk tulis menulis,

(8)

- 36 -

Volume III – Nomor 1, Maret 2018

pengarsipannya masih diletakkan di lemari sehingga dalam melakukan pencarian data menjadi rumit. Seiring dengan perkembangan zaman, perusahaan harus mengembangkan sistem yang tersebut menjadi sistem komputerisasi agar kinerja perusahaan menjadi lebih optimal atau maksimal.

PT. Conbloc Infratecno merupakan perusahaan yang bergerak di bidang konstruksi jalan dan masih menggunakan sistem konvensional pada bagian persediaan barang. Masalah yang biasa terjadi jika masih menggunakan sistem konvensional (manual) adalah pengecekan stok barang serta data yang rangkap karena kurangnya ketelitian karyawan (human error) dalam pencatatan data.

Sehubungan dengan hal tersebut, maka penulis mencoba membuat program aplikasi untuk memecahkan permasalahan yang terjadi. Agar tidak membutuhkan waktu yang lama dalam pencatatan data dan mengurangi kesalahan (human error).

II. KAJIAN LITERATUR

a. Program

Menurut Kadir (2012:2) “Program adalah kumpulan instruksi yang digunakan untuk mengatur komputer agar melakukan suatu tindakan tertentu”

b. Bahasa Pemrograman

Menurut Amborowati (2007:1) “Bahasa Pemrograman merupakan notasi untuk memberikan secara tepat program komputer”. Yang digunakan sebagai alat komunikasi untuk memberikan perintah kepada komputer, tidak berlaku kebebasan berekspresi seperti layaknya bahasa alamiah.

c. Basis Data

Menurut Winarno et al (2013:117) “Secara istilah Basis Data (database) memiliki arti, yaitu kumpulan informasi yang disimpan didalam komputer secara sistematik sehingga dapat diambil datanya atau diolah menggunakan suatu program”. Basis Data terdiri dari atas 2 kata, yaitu Basis dan Data. Basis kurang lebih dapat diartikan sebagai markas atau gudang, tempat bersarang atau berkumpul. Sedangkan Data adalah representasi fakta dunia nyata yang mewakili suatu objek seperti manusia (pegawai, siswa, pembeli, pelanggan), barang, hewan, peristiwa, konsep, keadaan, dan sebagainya, yang

diwujudkan dalam bentuk angka, huruf, simbol, teks, gambar, bunyi, atau kombinasinya.

d. Entity Relationship Diagram (ERD) Menurut Utomo (2010:15) “ERD merupakan tool analisis sistem pertama yang memusatkan pada data dan keterkaitan antar data serta pengorganisasian data”. ERD juga menggambarkan hubungan antara satu entitas yang memiliki sejumlah atribut dengan entitas yang lain dalam suatu sistem yang terintegrasi. ERD digunakan oleh perancang sistem untuk memodelkan data yang nantinya akan dikembangkan menjadi basis data (database).

e. Logical Record Structure (LRS)

Menurut Iskandar dan Rangkuti (2008:126) dalam jurnalnya menerangkan bahwa “Logical Record Structure (LRS) terdiri dari link-link diantara tipe record”. Link ini menunjukkan arah dari satu tipe record lainnya. Banyak link dari LRS yang diberi tanda field-field yang kelihatan pada kedua link tipe record. Penggambaran LRS mulai dengan menggunakan model yang dimengerti. LRS berfungsi mengetahui hasil normalisasi dua buah entitas yang memiliki kardinalitas seperti one to one, one to many, dan many to many. Logical record structure dibentuk dengan nomor dan tipe record. Beberapa tipe record digambarkan oleh kotak empat persegi panjang dan dengan nama yang unik. f. Hierarchy Input Proses Output (HIPO)

Menurut Mustakini (2014:787) “HIPO (Hierarchy Input-Proses-Output) merupakan metodologi yang dikembangkan dan didukung oleh IBM”. HIPO sebenarnya adalah alat sebenarnya adalah alat dokumen-dokumentasi program. Akan tetapi sekarang, HIPO juga banyak digunakan sebagai alat disain dan teknik dokumentasi dalam siklus pengembangan sistem. HIPO berbasis pada fungsi, yaitu tiap-tiap modul didalam sistem digambarkan oleh fungsi utamanya.

g. Flowchart

Menurut Mustakini (2014:795) “Bagan Alir (Flowchart) adalah bagan (chart) yang menunjukkan alir (flow) didalam program atau prosedur sistem secara logika”.

(9)

- 37 -

Volume III – Nomor 1, Maret 2018

III. METODE PENELITIAN

Pada kegitan ini dilakukan metode waterfall

Menurut Sukamto dan Shalahuddin (2013:28) “model waterfall sering juga disebut model sekuensial linier (sequential linier) atau alur hidup klasik (classic life cycle)”. Model air terjun menyediakan pendekatan alur hidup perangkat lunak secara sekuensial atau terurut dimulai dari analisis desain, pengodean, pengujian, dan tahap pendukung (support). Berikut ini tahapan dan implimentasi yang dilakukan:

a. Analisis Kebutuhan Perangkat Lunak Pada tahap ini penulis menganalisa permasalahan dan kebutuhan perangkat lunak agar dapat dipahami seperti apa yang dibutuhkan oleh user. Kemudian penulis akan mencoba membuat program aplikasi berbasis desktop dan menggunakan perangkat lunak Microsoft Visual Basic 6.0, Database Microsoft Access dan Crystal Report 8.5.

b. Desain

Pada tahap ini penulis merancang program aplikasi inventory sparepart alat berat dengan menggunakan model ERD (Entity Relationship Diagram), LRS (Logical Record Structure), HIPO (Hierarchy Input Process Output) dan Flowchart.

c. Pembuatan Kode Program

Setelah melakukan tahap desain maka penulis akan menerjemahkannya kedalam bahasa pemrograman visual basic 6.0. d. Pengujian

Setelah pembuatan kode program kemudian tahap selanjutnya adalah pengujian. Pengujian dilakukan untuk meminimalisir kesalahan (error) dan memastikan keluaran yang dihasilkan didalam program aplikasi inventory sparepart alat berat pada PT. Conbloc Infratecno sesuai dengan yang diinginkan.

e. Pendukung (support) atau Pemeliharaan (maintenance)

Tahap pendukung atau pemeliharaan dapat mengulangi proses pengembangan mulai dari analisis spesifikasi untuk perubahan perangkat lunak yang sudah ada, tapi tidak untuk membuat perangkat lunak baru.

IV. HASIL DAN PEMBAHASAN

Kebutuhan Pengguna dalam sistem informasi ini, dibutuhkan beberapa tingkatan user. Tingkatan user dibedakan berdasarkan wewenangnya terhadap fasilitas yang tersaji dalam sistem informasi penyimpanan data barang ini.

a. Admin, memiliki hak penuh atas seluruh fasilitas yang ada dalam sistem dan pengatur sistem. Tanggung jawab terbesar atas keamanan sistem dipegang oleh seorang admin. Admin yang dibutuhkan oleh sistem ini sebanyak satu orang.

b. User, tugas dari user adalah menginput data barang, data pemasok dan data transaksi.

Selanjutnya penulis membuat spesifikasi rancangan program inventory sparepart dengan tahap awal membuat rancangan dokumen masukkan dan dokumen keluaran. Menguraikan secara rinci setiap spesifikasi rancangan dokuman masukan yang digunakan dalam sistem dengan uraian parameter-parameter dokumen tersebut dengan parameter-parameter dokumennya sebagai berikut:

1. Dokumen : Permintaan Barang

Fungsi : Sebagai Bukti Permintaan Barang

Sumber : Operasional Tujuan : Logistik Media : Kertas Jumlah : Satu lembar

Frekuensi : Setiap Transaksi Permintaan Barang

2.Dokumen : Penerimaan Barang

Fungsi : Sebagai Bukti Penerimaan Barang

Sumber : Logistik Tujuan : Gudang Media : Kertas Jumlah : Satu lembar

Frekuensi : Setiap Transaksi Penerimaan Barang

Dan spesifikasi rancangan dokuman keluaran yang digunakan dalam sistem dengan uraian parameter-parameter dokumen tersebut dengan parameter-parameter dokumennya sebagai berikut:

1. Dokumen : Pengeluaran Barang

Fungsi : Sebagai Bukti Pengeluaran Barang

Sumber : Logistik Tujuan : Operasional Media : Kertas

(10)

- 38 -

Volume III – Nomor 1, Maret 2018

Jumlah : Satu lembar

Frekuensi :Setiap Transaksi Pengeluaran Barang

2. Dokumen : Laporan Pengeluaran Barang Fungsi : Mengetahui Data Barang

yang Keluar Sumber : Logistik Tujuan : Manager Media : Kertas Jumlah : Satu lembar

Frekuensi : Perperiode yang diminta oleh Pimpinan

3. Dokumen : Laporan Data Barang

Fungsi : Untuk Mengetahui Data Barang

Sumber : Logistik Tujuan : Manager Media : Kertas Jumlah : Satu lembar

Frekuensi : Perperiode yang diminta oleh Pimpinan

4. Dokumen : Laporan Pembelian Barang Fungsi : Mengetahui Data Barang

yang Masuk Sumber : Logistik Tujuan : Manager Media : Kertas Jumlah : Satu lembar

Frekuensi : Perperiode yang diminta oleh Pimpinan

5. Dokumen : Laporan Penerimaan Barang Fungsi : Mengetahui Data Barang

yang Masuk Sumber : Logistik Tujuan : Manager Media : Kertas Jumlah : Satu lembar

Frekuensi : Perperiode yang diminta oleh Pimpinan

6. Dokumen : Laporan Data Pemasok Fungsi : Untuk Mengetahui Data

Pemasok Sumber : Logistik Tujuan : Manager Media : Kertas Jumlah : Satu lembar

Frekuensi : Perperiode yang diminta oleh Pimpinan

Selanjutnya spesifikasi file terdiri dari file-file yang digunakan untuk menyimpan data maupun proses pengolahan data. Dalam pembuatan aplikasi ini, penulis menggunakan database microsoft access dengan nama inventory.mdb dan penulis menampilkan

ditulisan ini hanya terdiri dari beberapa tabel, yaitu:

1. Spesifikasi File Admin Nama File : admin Akronim : admin

Fungsi : Menyimpan data

admin Tipe File : File Master Organisasi File : Index Sequential Akses File : Random

Media : Hard Disk

Panjang Record : 70 Byte

Kunci Field : kode_admin

Tabel 1. Spesifikasi File Admin

No Elemen Data Akroni m Tipe Ukur an Ket 1. kode Admin kode_ad min Text 15 PK 2. Nama Admin nama_a dmin Text 30 3. Sandi sandi Text 10 4. Status status Text 15 2. Spesifikasi File Barang

Nama File : Barang Akronim : Barang

Fungsi : Menyimpan data barang Tipe File : File Master

Organisasi File: Index Sequential Akses File : Random

Media : Hard Disk Panjang Record : 122 Byte Kunci Field : kdbrg

Tabel 2. Spesifikasi File Barang

No Elemen Data Akroni m Tipe Ukur an Ket 1. Kode Barang kdbrg Text 15 PK 2. Nama Barang namabrg Text 90 4. Satuan satuan Text 7 5. Harga harga Num

ber

6. Stok stok Num

ber

(11)

- 39 -

Volume III – Nomor 1, Maret 2018

3. Spesifikasi File Pemasok Nama File : Pemasok Akronim : Pemasok

Fungsi : Menyimpan data pemasok Tipe File : File Master

Organisasi File: Index Sequential Akses File : Random

Media : Hard Disk Panjang Record: 125 Byte Kunci Field : idpem

Tabel 3. Spesifikasi File Pemasok

No Elemen Data Akroni m Tipe Ukur an Ket 1. Id Pemasok idpem Text 15 PK 2. Nama Pemasok namape m Text 60

3. Alamat alamat Text 50

4. Nama File : KeluarBarang Akronim : KeluarBarang

Fungsi : Menyimpan data

pengeluaran barang Tipe File : File Transaksi

Organisasi File : Index Sequential Akses File : Random

Media : Hard Disk Panjang Record : 65 Byte Kunci Field : no_keluar

Tabel 4. Spesifikasi File KeluarBarang

No Elemen Data Akroni m Tipe Ukur an Ket 1. No Keluar no_ keluar Text 15 PK 2. Tanggal Keluar tgl_ keluar Date/ Time 3. No Minta no_ minta Text 15 FK 4. Tanggal Minta tgl_ minta Date/ Time 5. Jumlah Minta total_ mnt Num ber 6. Kode Admin kode_ admin Text 15 FK 7. Keteran gan ket_ minta Text 20

5. Nama File : BeliBarang Akronim : BeliBarang

Fungsi : Menyimpan data pembelian barang

Tipe File : File Transaksi Organisasi File: Index Sequential Akses File : Random

Media : Hard Disk Panjang Record: 80 Byte Kunci Field : no_beli

Tabel 5. Spesifikasi File BeliBarang

No Elemen Data Akroni m Tipe Ukur an Ket 1. No Minta no_mint a Text 15 PK

2. Tanggal tanggal Date/ Time 3. Jumlah Minta total_mi nta Num ber 4. Kode Admin kode_ad min Text 15 FK 5. Keteran gan keterang an Text 20 Selanjutnya membuat rancangan desain seperti

entity relationship diagram dan logical record structure.

(12)

- 40 -

Volume III – Nomor 1, Maret 2018

Gambar 1. ERD (Entity Relathionship Diagram) Admin kode_admin* nama_admin sandi status Pemasok idpem* namapem alamat Barang kdbrg* namabrg satuan harga stok TerimaBarang no_terima* tgl_terima no_beli** tgl_beli total_terima kode_admin** Idpem** ket_belibrg KeluarBarang no_keluar* tgl_keluar no_minta** tgl_minta total_mnt kode_admin** ket_minta BeliBarang no_beli* tgl_beli total_item total_harga dibayar kembali Idpem** kode_admin** ket_beli MintaBarang no_minta* tanggal total_minta kode_admin** keterangan DetailKeluar no_keluar** kdbrg** nama_brg sat stok_awal jml_minta stok_akhir DetailMinta no_minta** kdbrg** nama_brg satuan_barang stok_brg jml_minta DetailTerima no_terima** kdbrg** nama_brg sat_brg stok_awal jml_terima stok_akhir DetailBeli no_beli** kdbrg** nama_brg satuan_brg stok_barang harga_brg jumlah_beli subtotal M 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 M M M M M M M M M

Gambar 2. LRS (Logical Record Structure) Sistem dikatakan baik dan akan berhasil digunakan atau diterapkan jika didukung beberapa unsur atau aspek lain perangkat lunak, perangkat keras dan pemakai. Diantara ketiga unsur tersebut yaitu prasarana atau peralatan pendukung yang dibutuhkan haruslah sesuai dengan spesifikasi sistem berjalan berarti memiliki kemampuan yang cukup baik dan berguna bagi sistem berjalan.

a. Umum

Agar dapat mewujudkan hasil dari sebuah komputerisasi program membutuhkan beberapa elemen atau perangkat dari komputer itu sendiri yang berarti pemakaian sistem komputerisasi itu sendiri adalah perangkat lunak (software) dan perangkat keras (hardware) serta pengguna (user). Perangkat keras (hardware) adalah seperangkat alat yang digunakan untuk menjalankan suatu fungsi. Dalam penggunaan perangkat keras, tidak hanya ditentukan dan merk komputernya tetapi juga dilihat dari segi kualitas komputer tersebut sesuai dengan sistem yang digunakan begitu pula

(13)

- 41 -

Volume III – Nomor 1, Maret 2018

dengan perangkat lunak (software) yang semakin pesat perkembangannya. Sedangkan pengguna (user) merupakan manusia yang berperan dalam mengoperasikan dan mengatur sistem komputer.

b. Perangkat Keras

Antara perangkat lunak dengan perangkat keras sangat berkesinambungan sekali dalam suatu pengoperasian kinerja yang ada, maka perangkat keras yang digunakan, terdiri dari:

1. Type Monitor : 14”

2. Processor (CPU) : AMD Dual Core

3. Memory (RAM) : 2 GB 4. Harddisk : 80 GB 5. Keyboard : 108 Keys

6. Mouse : PS/2

7. Printer : Dot Matrix c. Perangkat Lunak

Bagian penting lain yang mendukung program adalah perangkat lunak yang digunakan dalam mengeksekusi program aplikasi serta sistem operasi yang akan digunakan untuk menjalankan program. Perangkat lunak yang dibutuhkan untuk menjalankan aplikasi program inventory sparepart alat berat ini adalah sebagai berikut:

1. Sistem Operasi : Microsoft Windows 7

2. Bahasa Pemrograman : Microsoft Visual Basic 6.0

3. Software Pendukung : Crystal Report 8.5

Adapun alasan digunakan software tersebut adalah mudah dalam pengoperasiannya atau penggunaannya, mudah dipelajari, dan bahasa programnya yang berorientasi pada objek-objek yang meliputi orang (user), perangkat keras (hardware), dan perangkat lunak

(software). 0.0 Menu Utama 1.0 Data 2.0 Transaksi 3.0 Laporan 4.0 Lainnya 5.0 Keluar 1.1 Data Barang 0.0 0.0 0.0 0.0 0.0 1.0 1.2 Data Pemasok 1.0 1.3 Data Admin 1.0 2.2 Pembelian Barang 2.0 2.3 Permintaan Barang 2.0 2.4 Pengeluaran Barang 2.0 2.5 Penerimaan Barang 2.0 3.1 Laporan Data Barang 3.0 3.2 Laporan Data Pemasok 3.0 3.3 Laporan Data Transaksi 3.0 4.1 Ubah Sandi 4.0 4.2 Backup Database 4.0 5.1 LogOut 0 5.2 Tutup Aplikasi 4.3 Restore Database 4.0 0 Login 2.1 Cek Stok Barang

1.0

Gambar 3. HIPO (Hierarchy Input Process Output)

Selanjutnya penulis membuat HIPO yang bertujuan sebagai alat disain dan teknik dokumentasi dalam siklus pengembangan sistem. HIPO berbasis pada fungsi, yaitu tiap-tiap modul didalam sistem digambarkan oleh fungsi utamanya. HIPO dapat digunakan sebagai alat pengembangan sistem dan teknik dokumentasi program.

Selanjutanya penulis membuat flowchart

program dan dalam pembuatan flowchart tidak ada rumus atau kaidah baku yang bersifat mutlak. Karena flowchart merupakan gambaran hasil pemikiran dalam menganalisa suatu masalah dengan komputer, sehingga

flowchart yang dihasilkan dapat bervariasi antara satu pemrogram dengan pemrogram lainnya. Namun secara garis besarnya, setiap pengolahan selalu terdiri dari tiga bagian utama, yaitu input, proses, dan output

(14)

- 42 -

Volume III – Nomor 1, Maret 2018

Mulai Pilih: 1 Login 2 Batal Ketemu MsgBox “Kode Tidak Dikenal” Selesai Cek Data Input Kata Sandi Login Cek Data Ketemu MsgBox “Sandi Salah” Form Menu Utama T Y Batal Input Kode Admin T T T Y Y Y

Gambar 4. Flowchart Form Log In Mulai Pilih 1 Batal 2 Tutup Selesai Tampil Data Cek Stok Barang Batal Y T Tampil Kode Admin dan Tanggal Stok < 5 MsgBox “Data Tidak Ditemukan” Y T

Gambar 5. Flowchart Form Cek Stok Barang

Mulai Pilih: 1 Data 2 Transaksi 3 Laporan 4 Lainnya 5 Keluar Data Pilih: 1 Data Barang 2 Data Pemasok 3 Data Admin Data Barang Data Pemasok Data Admin Form Data Barang Form Pemasok Form Admin Transaksi Pilih: 1 Cek Stok Barang 2 Pembelian 3 Permintaan 4 Pengeluaran 5 Penerimaan Cek Stok Barang Pembelian Permintaan Form Cek Stok Form Beli Form Mintabrg Laporan Pilih: 1 Lap Barang 2 Lap Pemasok 3 Lap Transaksi Lap Barang Lap Transaksi Form Lap Transaksi

Lainnya Ubah Sandi

Backup Database Form Ubah Sandi Form Backup Keluar Pilih: 1 LogOut 2 Tutup Aplikasi

LogOut AplikasiTutup

Form Login Selesai Pilih: 1 Ubah Sandi 2 Backup database 3 Restore Database Pengeluaran Form Keluarbrg Y T Y T Y T T T Y Y Y Y T Y Y Y Y T T T T Y Y Y T T Y Y Y T T Y T T T T Form Lap Barang Lap Pemasok Y T Form Lap Pemasok Restore Database T Form Restore Penerimaan Y TerimabrgForm

T

Gambar 6. Flowchart Form Meu Utama

Mulai Cetak T Y Tutup Y Pilih cetak berdasarkan : 1. Satuan Barang 2. Keseluruhan 3. Tutup Selesai Tampil Laporan Data Barang Pilih Satuan Barang Tampil Laporan Data Barang T Satuan Barang Laporan Data Barang Keseluruhan Y T

(15)

- 43 -

Volume III – Nomor 1, Maret 2018

Mulai Pilih 1 Tambah 2 Ubah 3 Hapus 4 Batal 5 Tutup Selesai Tampil Kode Barang Tambah Input Data

Cari Barang Tutup Input Kode Barang Tampil Data Batal Ulangi Pencarian T Y Simpan Simpan Data T Y T Y T Y Ubah Input Kode Barang Tampil Data Hapus Input Kode Barang Tampil Data Hapus Data T T Y Y Ubah Data Ketemu Perbarui Data Cek Data Y MsgBox “Data Tidak Boleh Kosong” T MsgBox “Data Berhasil Disimpan” Cek Kelengkapan Data Lengkap Y T MsgBox “Data Tidak Boleh Kosong”

Gambar 8. Flowchart Form Barang Mulai Pilih 1 Tambah 2 Ubah 3 Hapus 4 Batal 5 Tutup Selesai Tampil Kode Pemasok Tambah Input Data Cari Pemasok Tutup Input Kode Pemasok Tampil Data Batal Ulangi Pencarian T Y Simpan Simpan Data T Y T Y T Y Ubah Input Kode Pemasok Tampil Data Hapus Input Kode Pemasok Tampil Data Hapus Data T T Y Y Ubah Data Ketemu Perbarui Data Cek Data Y MsgBox “Data Tidak Boleh Kosong” T MsgBox “Data Berhasil Disimpan” Cek Kelengkapan Data Lengkap Y T MsgBox “Data Tidak Boleh Kosong”

Gambar 9. Flowchart Form Pemasok

Mulai Pilih Batal Ketemu MsgBox “Kode Barang Salah. Lihat Kode Barang” Selesai Tampil data Input Jumlah Beli Y Masukkan Kode Barang Batal Input Uang Bayar T Tampil Total Tampil Uang Kembali T Y Cetak Bukti Transaksi Tutup T Y T Y Tampil No beli, Tanggal dan Kode Admin Masukkan Nama Pemasok Tampil Kode Pemasok dan Data Barang Simpan

Gambar 10. Flowchart Form Transaksi Pembelian Mulai Pilih Batal Ketemu MsgBox “Kode Barang Salah. Lihat Kode Barang” Selesai Tampil data Input Jumlah Minta Y Masukkan Kode Barang Simpan T Tampil Total T Y Jumlah > Stok MsgBox “Permintaan Melebihi Stok ” Cetak Bukti Transaksi Tutup T Y T Y Tampil No Minta, Tanggal dan Kode Admin Batal T Y

Gambar 11. Flowchart Form Transaksi Permintaan

(16)

- 44 -

Volume III – Nomor 1, Maret 2018

Mulai Pilih Batal Selesai Tampil Tanggal Permintaan dan No Pengeluaran Tampil Data Pilih No Permintaan Batal Y Cetak Bukti Transaksi Tutup T T Y Tampil Tanggal Pengeluaran dan Kode Admin Simpan T Y

Gambar 12. Flowchart Form Transaksi Pengeluaran Mulai Pilih Batal Selesai Tampil Tanggal Pembelian, No Penerimaan, dan Kode Pemasok Tampil Data Pilih No Pembelian Batal Y Cetak Bukti Transaksi Tutup T T Y Tampil Tanggal Penerimaan dan Kode Admin Simpan T Y

Gambar 13. Flowchart Form Transaksi Penerimaan

Setalah rancangan berupa flowchart sudah dibuat maka penulis menarpkannya di program, berikut ini beberapa tampilan program yang dibuat.

Gambar 14. Flowchart Form Login

Gambar 15. Form Data Barang

Gambar 15. Form Transaksi Pembelian Barang

V.KESIMPULAN.

Penulis mencoba menarik kesimpulan mengenai perancangan inventory pada PT. Conbloc Infratecno, yaitu sebagai berikut:

1. Dapat meningkatkan efektifitas dan efesiensi dalam proses pengolahan data.

(17)

- 45 -

Volume III – Nomor 1, Maret 2018

2. Dapat mengurangi kesalahan-kesalahan yang terjadi pada sistem yang masih manual.

3. Terhindar dari kerangkapan data karena yang diinput memiliki karakteristik tersendiri.

4. Data-data akan tersimpan dengan aman tanpa perlu khawatir akan adanya data yang hilang.

5. Mempermudah mengelola laporan tiap diperlukan serta dapat mempercepat dalam pencarian data.

DAFTAR PUSTAKA

Amborowati, Armadyah. 2007. Pengantar Pemrograman Terstruktur. Yogyakarta:Andi.

Iskandar, Agus dan A. Haris Rangkuti. 2008. Jurnal Basis Data, ICT Research Center UNAS. Vol. 3, No. 2, Nopember 2008. Diambil dari: old.unas.ac.id/download.php?file=Bas is_Data_Vol_3_No_2_Nop_2008_list 7.pdf. (Nopember 2008)

Kadir, Abdul. 2012. Algoritma & Pemrograman menggunakan Java. Yogyakarta:Andi Offset.

Mustakini, Jogiyanto. H. 2014. Analisis & Desain Sistem Informasi Pendekatan Terstruktur Teori dan Praktik Aplikasi Bisnis (revisi). Yogyakarta: Andi. Sukamto, Rosa Ariani dan M. Shalahuddin.

2013. Rekayasa Perangkat Lunak. Bandung: Informatika

Utomo, Wiranto Herry. 2010. Pemodelan Basis Data Berorientasi Objek. Salatiga: Andi.

Winarno, Edy,dan Ali Zaki dan SmitDev Community. 2013. Belajar Pemrograman Visual Basic 6.0 Dalam Sekejap.Semarang: PT Elex Media Computindo.

Yuswanto dan Subari. 2007. Pemrograman Database Visual Basic.NET. Jakarta: Prestasi Pustakaraya.

.

Gambar

Tabel 4. Spesifikasi File KeluarBarang
Gambar 1. ERD (Entity Relathionship  Diagram)  Admin kode_admin*nama_adminsandistatus Pemasokidpem* namapemalamatBarangkdbrg*namabrgsatuanhargastokTerimaBarangno_terima*tgl_terimano_beli**tgl_belitotal_terimakode_admin**Idpem**ket_belibrgKeluarBarangno_kel
Gambar 3. HIPO (Hierarchy Input Process  Output)
Gambar 5. Flowchart Form Cek Stok Barang
+3

Referensi

Dokumen terkait

Tersedia dalam 2 tampilan, Roman Model dan Roller Model dan juga 2 sistem pengoperasian Manual dan Motorized System.. Dengan desain yang apik dan fungsi yang utuh untuk memfilter

Renja telah memuat IKU, Indikator Kinerja Tujuan, Formula Penghitungan, Target tahun n, realisasi tahun n-1 sesuai dengan Permendagri 54 tahun 2010. 6

Melihat kondisi yang demikian, maka pihak manajemen perusahaan harus melakukan sebuah perubahan dengan menghadirkan inovasi baru yang lebih segar lagi agar dapat

Kelompok Kerja Unit Layanan Pengadaan (Pokja ULP) Jasa Konsultansi dan Jasa Lainnya pada Biro-Biro dan Pusat-Pusat di Sekretariat Jenderal Kecuali Pusat K3,

Berdasarkan hal tersebut diperlukan pengelolaan yang baik dan berkesinambungan sesuai informasi mengenai ikan tersebut agar memudahkan upaya pengelolaan dan

Majid Ezzati, rekan penulis penelitian ini dan rekan professor bidang kesehatan internasional mengatakan bahwa program penanggulangan TB dapat “mendapat manfaat dari meliputi

Penerapan Model Pembelajaran Project Based Learning untuk Meningkatkan Prestasi Belajar dan Kreativitas Siswa pada Materi Pokok Sitem Koloid Kelas XI IPA Semester

Karya ilmiah ini berjudul “ Pengaruh Tekanan dan Waktu Perebusan terhadap Kehilangan Minyak ( Losses ) pada Air Kondensat di Stasiun Sterilizer dengan Sistem Tiga Puncak (