sistem perancangan dan implementasi inventori barang di...

44
SISTEM PERANCANGAN DAN IMPLEMENTASI INVENTORI BARANG DI PT. COLUMBIA FINANCE BANDA ACEH KARYA TULIS ILMIAH Di ajukan untuk melengkapi tugas dan memenuhi syarat-syarat guna memperoleh gelar Ahli Madya Komputer STMIK U’Budiyah Indonesia Oleh Nama : Romi Fandaya NIM : 07123039 PROGRAM STUDI (DIII) MANAJEMEN INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK U’BUDIYAH INDONESIA 2013

Upload: hoanganh

Post on 06-Feb-2018

223 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: SISTEM PERANCANGAN DAN IMPLEMENTASI INVENTORI BARANG DI …simtakp.uui.ac.id/dockti/ROMI_FANDAYA-tugas_akhir_romi_fandaya_m… · 2.5 Database Management Sistem ... keluarga ini telah

SISTEM PERANCANGAN DAN IMPLEMENTASI

INVENTORI BARANG DI PT. COLUMBIA FINANCE

BANDA ACEH

KARYA TULIS ILMIAH

Di ajukan untuk melengkapi tugas dan memenuhi syarat-syarat

guna memperoleh gelar Ahli Madya Komputer

STMIK U’Budiyah Indonesia

Oleh

Nama : Romi Fandaya

NIM : 07123039

PROGRAM STUDI (DIII) MANAJEMEN INFORMATIKA

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

STMIK U’BUDIYAH INDONESIA

2013

Page 2: SISTEM PERANCANGAN DAN IMPLEMENTASI INVENTORI BARANG DI …simtakp.uui.ac.id/dockti/ROMI_FANDAYA-tugas_akhir_romi_fandaya_m… · 2.5 Database Management Sistem ... keluarga ini telah

KATA PENGANTAR

Assalamua’laikum Wr, Wb,

Dengan mengucapkan puji dan syukur kehadirat Allah SWT, yang telah

melimpahkan rahmat dan karunia-Nya yang tak terhingga kepada kita semua,

sehingga penulis dapat menyelesaikan penulisan Tugas Akhir ini dengan judul “

Sistem Perancangan dan Implementasi Inventori Barang Di PT. Columbia Finance

Banda Aceh”.

Selanjutnya salawat beriring salam tak lupa kita sanjung sajikan kepangkuan

nabi Muhammad SAW atas segala perjuangan beliau untuk membawa kita hijrah

dari alam kebodohan kealam yang penuh ilmu pengetahuan seperti sekarang ini.

Dalam penyusunan Tugas Akhir ini, penulis menyadari begitu banyak pihak

yang telah memberikan bimbingan dengan penuh kesabaran, semuanya sangat

berarti sehingga penulis dapat menyelesaikan, tampa dapat penulis membalasnya

secara materi, semoga Allah dapat membalasnya dengan amalan surge. Pada

kesempatan ini, penulis mengucapkan kata yang lebih dari sekedar terima kasih

kepada :

1. Orang tua penulis serta seluruh keluarga tercinta yang telah memberikan

bantuan semangat dan dukungan serta do,a selama menjalankan

pendidikan.

2. Bapak DR. Amin Haris. Mpd selaku Dekan Stmik U’budiyah Indonesia.

3. Bapak Faisal Tifta Zany, S.Si.,M.sc selaku ketua jurusan dan pembimbing

dalam penyusunan Tugas Akhir ini.

4. Seluruh Dosen dan Staf pengajar pada prodi Diploma III Manajemen

Informatika.

5. Bapak taufik serta kepada seluruh karyawan PT. Columbia Fainance banda

Aceh.

Page 3: SISTEM PERANCANGAN DAN IMPLEMENTASI INVENTORI BARANG DI …simtakp.uui.ac.id/dockti/ROMI_FANDAYA-tugas_akhir_romi_fandaya_m… · 2.5 Database Management Sistem ... keluarga ini telah

6. Pada kekasiku tercinta eka mauliza sari dan rekan-rekan mahasiswa(i)

serta semua pihak yang telah membantu penulis dalam menyelesaikan

tugas akhir ini.

Akhir kata semoga tugas akhir ini bisa bermanfaat bagi siapa saja yang

membacanya dan mohon maaf jika ada kesalahan didalamnya.

Wassalamu’alaikum Wr.Wb.

Banda Aceh 12 April 2013

ROMI FANDAYA

NPM: 07123039

Page 4: SISTEM PERANCANGAN DAN IMPLEMENTASI INVENTORI BARANG DI …simtakp.uui.ac.id/dockti/ROMI_FANDAYA-tugas_akhir_romi_fandaya_m… · 2.5 Database Management Sistem ... keluarga ini telah

DAFTAR ISI

Halaman

HALAMAN JUDUL ......................................................................................... i

HALAMAN PENGESAHAN ........................................................................... ii

LEMBAR PERSETUJUAN ............................................................................. iii

LEMBAR PERNYATAAN .............................................................................. iv

KATA PENGANTAR ....................................................................................... v

ABSTRAK ......................................................................................................... vii

DAFTAR ISI ...................................................................................................... viii

DAFTAR GAMBAR ......................................................................................... xii

DAFTAR TABEL ............................................................................................. xiv

DAFTAR LAMPIRAN ..................................................................................... xiv

BAB I PENDAHULUAN .................................................................................. 1

1.1 Lat

ar Belakang………………………………………………………………1

1.2 Rumusan Masalah ......................................................................................... 2

1.3 Bat

asan Masalah…………………………………………………………….2

1.4 ........................................................................................................... Tuj

uan Penelitian ................................................................................................ 3

1.5 Manfaat Penelitian ........................................................................................ 3

1.6 ........................................................................................................... Me

todelogi Penelitian ......................................................................................... 3

1.7 ........................................................................................................... Sist

ematika Penulisan.......................................................................................... 3

BAB II TINJAUAN KEPUSTAKAAN ........................................................... 5

2.1 Sejarah Singkat Perusahaan .......................................................................... 5

2.2 Struktur organisasi ........................................................................................ 6

2.2.1 simbol-simbol diagram................................................................... 7

2.3 Landasan Teori .............................................................................................. 8

Page 5: SISTEM PERANCANGAN DAN IMPLEMENTASI INVENTORI BARANG DI …simtakp.uui.ac.id/dockti/ROMI_FANDAYA-tugas_akhir_romi_fandaya_m… · 2.5 Database Management Sistem ... keluarga ini telah

2.4. Pengertian Sistem ......................................................................................... 8

2.4.1 Pengertian Perancangan Sistem ..................................................... 9

2.4.2 Pengertian Softwere Aplikasi ......................................................... 9

2.4.3 Perancangan Aplikasi ..................................................................... 9

2.5 Database Management Sistem (DBMS) ....................................................... 9

2.6 Data Flow Diagram (DFD) ........................................................................... 10

2.7 Entity Relationship Diagram (ERD) ............................................................. 11

2.7.1 Model Proses Softwere .................................................................. 11

2.8 Pengertian Persediaan ................................................................................... 13

2.9 Pemograman PHP ......................................................................................... 14

BAB III METODE PENELITIAN .................................................................. 15

3.1 Waktu dan tempat penelitian ......................................................................... 15

3.2 Jenis penelitian .............................................................................................. 15

3.3 Perancangan Sistem ...................................................................................... 15

3.3.1 Perancangan basis data ................................................................... 15

3.3.2 perancangan basis data konseptual................................................. 16

3.4 metode pengumpulan data ............................................................................ 16

3.5 Pengertian data .............................................................................................. 17

3.5.1 Sistem pengolahan data .................................................................. 17

3.5.2 Langka-langka pengolahan data ..................................................... 17

BAB IV HASIL DAN PEMBAHASAN .......................................................... 19

4.1 Diagram konteks ........................................................................................... 19

4.2 Struktur program ........................................................................................... 21

4.3 Tabel Akhir ................................................................................................... 22

4.4 Sistem perancangan dan implementasi ......................................................... 24

4.5 Desain DFD (Data flow Diagram) ................................................................ 24

4.6 Desain ERD (Entity Relationship Diagram) ................................................. 28

4.7 Perancangan program yang di rancang ......................................................... 29

4.7.1 Form login ......................................................................................29

4.7.2 Form menu utama ..........................................................................29

4.7.3 Form edit profile user ..................................................................... 31

Page 6: SISTEM PERANCANGAN DAN IMPLEMENTASI INVENTORI BARANG DI …simtakp.uui.ac.id/dockti/ROMI_FANDAYA-tugas_akhir_romi_fandaya_m… · 2.5 Database Management Sistem ... keluarga ini telah

4.7.4 Form setting password ...................................................................31

4.7.5 Form data imput barang .................................................................32

4.7.6 Form imput merk barang ................................................................33

4.7.7 Form list barang .............................................................................34

4.7.8 Form list merk barang ....................................................................35

4.7.9 Form cetak laporan pertanggal .......................................................36

BAB V PENUTUP .............................................................................................38

5.1 Kesimpulan ...................................................................................................38

5.2 Saran ..............................................................................................................39

DAFTAR PUSTAKA ........................................................................................40

LAMPIRAN .......................................................................................................41

Page 7: SISTEM PERANCANGAN DAN IMPLEMENTASI INVENTORI BARANG DI …simtakp.uui.ac.id/dockti/ROMI_FANDAYA-tugas_akhir_romi_fandaya_m… · 2.5 Database Management Sistem ... keluarga ini telah

DAFTAR GAMBAR

Halaman

Gambar 2,1 Struktur Organisasi .......................................................................... 6

Gambar 2.2 Sistem Developing Lifecycle .......................................................... 13

Gambar 3.1 Siklus Pengolahan Data ................................................................... 17

Gambar 4.1 Diagram Konteks............................................................................. 19

Gambar 4.2 Flowchat yang di usulkan ................................................................ 20

Gambar 4.3 Struktur Program ............................................................................. 22

Gambar 4.4 Data Flow Diagram Level 1 ............................................................ 25

Gambar 4.5 Data Flow Diagram Level 1 Proses 1.............................................. 26

Gambar 4.6 Data Flow Diagram Level 1 Proses 2.............................................. 26

Gambar 4.7 Data Flow Diagram Level 1 Proses 3.............................................. 27

Gambar 4.8 Data Flow Diagram Level 1 Proses 4.............................................. 27

Gambar 4.9 Desain Entity Relationship Diagram ............................................... 28

Gambar 4.10 Form Login .................................................................................... 29

Gambar 4.11 Form Menu Utama ........................................................................ 30

Gambar 4.12 Setting Profil ................................................................................. 31

Gambar 4.13 Setting Password ........................................................................... 31

Gambar 4.14 Form Pengimputan Barang ........................................................... 32

Gambar 4.15 Form Imput Merk Barang ............................................................. 33

Gambar 4.16 Form Data List Barang .................................................................. 34

Gambar 4.17 Form List Data Barang .................................................................. 35

Gambar 4.18 Form Cetak Laporan...................................................................... 36

Gambar 4.19 Form Cetak Laporan Pertanggal ................................................... 36

Gambar 4.20 Hasil Laporan Pertanggal… ……………………………………37

Page 8: SISTEM PERANCANGAN DAN IMPLEMENTASI INVENTORI BARANG DI …simtakp.uui.ac.id/dockti/ROMI_FANDAYA-tugas_akhir_romi_fandaya_m… · 2.5 Database Management Sistem ... keluarga ini telah

DAFTAR TABEL

Halaman

Tabel 2.1 Simbol Diagram Flowchat ................................................................. 7

Tabel 2.2 Simbol Data Flow Diagram (DFD) ..................................................... 10

Tabel 2.3 Simbol Hubungan Entitas ................................................................... 11

Tabel 4.1 Input Barang ........................................................................................ 23

Table 4.2 Kategori Produk .................................................................................. 23

Table 4.3 Merk Barang ....................................................................................... 23

Page 9: SISTEM PERANCANGAN DAN IMPLEMENTASI INVENTORI BARANG DI …simtakp.uui.ac.id/dockti/ROMI_FANDAYA-tugas_akhir_romi_fandaya_m… · 2.5 Database Management Sistem ... keluarga ini telah

BAB I

PENDAHULUAN

1.1 latar Belakang

Pada era globalisasi ini teknologi komputer telah berkembang dengan pesat.

Teknologi komputer telah mendapatkan perhatian yang sangat besar dari banyak orang

di dunia. Salah satu perubahan yang fenomenal, yang terjadi saat ini adalah perubahan

yang di dorong oleh percepatan sistem informasi. Kemajuan sistem informasi ini telah

mampu mengubah hidup manusia. Dengan kecanggihannya, banyak pekerjaan manusia

yang sebelumnya yang di lakukan secara manual, kini di bantu lebih berkualitas lagi

hasilnya dengan sistem informasi. Munculnya sistem informasi ini di seluruh bidang

hidup manusia sebagai teknologi yang memiliki kemampuan luar biasa, menjadikan

masyarakat dunia mulai menggantungkan hidupnya pada sistem komputer, sistem

jaringan komputer, maupun pada sistem datanya. Semakin banyak minat orang untuk

menggunakan sistem informasi, baik untuk keperluan perkantoran maupun keperluan

rumah tangga mengakibatkan semakin besarnya ketergantungan orang terhadap peralatan

canggih tersebut.

Hampir setiap perkantoran maupun instansi pemerintah telah menggunakan sistem

informasi. PT. Columbia Finance Banda Aceh merupakan salah satu perkantoran yang

belum menggunakan system informasi dalam melaksanakan pekerjaan nya. Seperti pada

bagian manajemen inventori barang. Sistem informasi belum perna digunakan, admin

masi menggunakan system manual dalam peroses pendataan data barang yang masuk

maupun yang di keluarkan. Proses sitem informasi barang dirasa belum optimal karena

belum tersedianya sistem yang memadai.

Page 10: SISTEM PERANCANGAN DAN IMPLEMENTASI INVENTORI BARANG DI …simtakp.uui.ac.id/dockti/ROMI_FANDAYA-tugas_akhir_romi_fandaya_m… · 2.5 Database Management Sistem ... keluarga ini telah

Berdasarkan penjelasan diatas, solusi yang diusulkan untuk menangani masalah-

masalah yang ada di bagian Inventori barang PT. Columbia Finance yaitu dibangunnya

sebuah aplikasi yang dapat menangani proses pemasukan dan pengeluaran data barang

yang ada pada PT. Columbia Finance Banda Aceh, untuk menghasilkan laporan barang

yang cepat dan akurat, untuk mengangkat permasalahan tersebut yang penulis tuangkan

dalam laporan tugas akhir yang berjudul “Sistem Perancangan dan Implementasi

Inventori Barang di PT. Columbia Finance Banda Aceh

1.2 Perumusan Masalah

Dari penjelasan latar belakang dapat ditarik rumusan masalah diantaranya:

Bagaimana membangun sistem aplikasi Inventori Barang pada PT. Columbia Finance

Banda Aceh.

1.3 Batasan Masalah

Agar pembahasan masalah dapat dilakukan secara terperinci dan terarah maka

dibuat batasan masalah dengan maksud untuk mempermudah identifikasi dan pemahaman

terhadap sistemnya.

Adapun batasan masalah yang dibuat adalah sebagai berikut:

1. Aplikasi yang dirancang membahas mengenai proses pendataan barang yaitu a. Input

data barang.

b. Input merk barang.

c. list barang masuk dan barang keluar.

2. Susunan data barang yang akan disimpan oleh pihak manajemen inventori barang

pada PT. Columbia Finance.

1.4 Tujuan Penelitian

Adapun tujuan dari penelitian ini antara lain:

1. Perancangan aplikasi Inventori Barang pada PT. Columbia Finance Banda Aceh.

2. Sebagai persyaratan dalam menyelesaikan studi program Diploma Tiga Manajemen

Informatika.

1.5 Manfaat Penelitian

Adapun manfaat yang diharapkan dari penelitian ini antara lain :

Page 11: SISTEM PERANCANGAN DAN IMPLEMENTASI INVENTORI BARANG DI …simtakp.uui.ac.id/dockti/ROMI_FANDAYA-tugas_akhir_romi_fandaya_m… · 2.5 Database Management Sistem ... keluarga ini telah

1. Sebagai bahan kantor PT. Columbia Finance dalam menjalankan proses pendataan

barang yang akurat.

2. Untuk menambah pengetahuan bagi penulis mengenai pendataan barang pada suatu

perusahaan.

3. Menyajikan informasi yang berguna bagi peneliti selanjutnya.

1.6 Metodologi Penelitian

Metodologi penelitian yang digunakan dalam mengerjakan laporan tugas akhir ini

adalah metode deskriptif, yaitu metode penelitian yang menggambarkan secara

sistematika dan akurat mengenai keadaan-keadaan nyata yang berjalan pada saat

penelitian. Gambaran tersebut diperoleh dengan cara mengumpulkan,

mengklasifikasikan, menyajikan, serta menganalisis data sehingga dapat ditarik suatu

kesimpulan.

1.7 Sistematika Penulisan

Penulisan tugas akhir ini terdiri dari beberapa bab dan masing-masing terdiri dari

beberapa sub, adapun systematika penilisannya sebagai berikut:

BAB I PENDAHULUAN

Bab ini meliputi gambaran umum tentang penulisan, meliputi latar belakang,

Perumusan masalah, batasan masalah, Tujuan penelitian, manfaat penelitian, metode

penelitian dan Sistematika penulisan.

BAB II TINJAUAN KEPUSTAKAAN

Bab ini menjelaskan tentang landasan teori disesuaikan dengan tema tugas akhir.

BAB III METODE PENELITIAN

Bab ini menjelaskan tentang tinjauan umum perusahaan, sejarah singkat, Struktur

organisasi dan metode pengumpulan data.

BAB IV PEMBAHASAN

Page 12: SISTEM PERANCANGAN DAN IMPLEMENTASI INVENTORI BARANG DI …simtakp.uui.ac.id/dockti/ROMI_FANDAYA-tugas_akhir_romi_fandaya_m… · 2.5 Database Management Sistem ... keluarga ini telah

Bab ini menjelaskan tentang masalah yang dibahas sesuai dengan judul tugas

akhir.

BAB V KESIMPULAN DAN SARAN

Bab ini berisi tentang kesimpulan dari uraian yang telah di bahas dan saran dari

penulis.

Page 13: SISTEM PERANCANGAN DAN IMPLEMENTASI INVENTORI BARANG DI …simtakp.uui.ac.id/dockti/ROMI_FANDAYA-tugas_akhir_romi_fandaya_m… · 2.5 Database Management Sistem ... keluarga ini telah

BAB II

TINJAUAN KEPUSTAKAAN

2.1 Sejara Singkat Perusahaan

Columbia berdiri pada tanggal 28 Februari 1982, didirikan oleh Bapak Leo

Chandra dan bapak Jaya Gunawan yang dikelolah oleh delapan orang karyawan.

Berawal dari keluarga yang menekuni dunia bisnis elektronik. Sejak tahun 1950

keluarga ini telah menjadi agen produk Philips nama “Rasie Elektronik” di Jakarta

sebagai distributor untuk seluru Indonesia.

Produk- produk jepang mulai menyerbu pasar Indonesia pada tahun 1970-an

dan segera pula “Rasie Elektronik” memanfaatkan peluang untuk menjadi dealer

dari merk-merk terkenal seperti Sanyo, Hitachi, Sharp,Thosiba, Nasional,

Mitsubishi, Pioneer, Sansui dan Parabola. Para pendiri memprediksi bahwa

kebutuhan barang-barang elektronik akan semakin meningkatkan namun daya beli

masyarakat bawah sangat terbatas, padahal mereka konsumen yang sangat potensi

terbesar. Beranjak dari pemikiran tersebut, maka “Palapa Elektronik” merubah

strategi pemasaran produk-produknya yang di tujukan kepada golongan

masyarakat menengah bahwa dengan sistem pembayaran tunai dan kredit yang

tahun 1982 di kenal dengan nama “Columbia Cast dan Kredit”

Pada tahun 2001 Columbia membuka cabang di Banda Aceh bertepat di

Jalan Tentra Pelajar Merduati dengan nama Arjuna, dan pada tahun 2005 setelah

tsunami diganti nama dengan Columbia dan pada tahun 2011 Columbia membuka

cabang Showroom di jalan Banda Aceh Medan Lambaro.

Page 14: SISTEM PERANCANGAN DAN IMPLEMENTASI INVENTORI BARANG DI …simtakp.uui.ac.id/dockti/ROMI_FANDAYA-tugas_akhir_romi_fandaya_m… · 2.5 Database Management Sistem ... keluarga ini telah

2.3 Struktur Organisasi

Gambar 2.3 Struktur Organisasi

Keterangan :

1. HRD (Human Resource Development) yaitu pengembang sumber daya

manusia yang bertanggung jawab atas Control, distribusi serta melakukan

tugas-tugas oprasional untuk mendukung semua aktifitas cabang.

2. MFH (Multi Finance Head) bertugas untuk melakukan pengawasan

pengkreditan

3. AR (Accunt Representative) bertugas melakukan pendistribusian kwitansi-

kwitansi atau kartu piutang untuk tujuan penagihan.

4. RH (Retail Head) merupakan pimpinan marketing dan pengawasan lapangan.

5. SPV (Supervisor) melakukan supervise, melakukan pengawasan memotifasi

jajaran sales force dan sales counter atas penjualan/map order yang di peroleh

para marketing, melakukan control atas penjualan dan stock barang serta

melakukan kegiatan penjualan strategis.

Menejer

HRD

SPV

Gudang RH

MFH

FA

Purchase Order

COLL SV AR ADM

Cabang

SPV

Sales

conter Sales SE

Page 15: SISTEM PERANCANGAN DAN IMPLEMENTASI INVENTORI BARANG DI …simtakp.uui.ac.id/dockti/ROMI_FANDAYA-tugas_akhir_romi_fandaya_m… · 2.5 Database Management Sistem ... keluarga ini telah

6. Purchase Order yaitu Bertugas membuat PO/memesan barang kepada supplier

(pengadaan barang).

2.4 Landasan Teori

Ada banyak definisi sistem yang di kemukakan oleh para ahli, baik dari

dalam negeri maupun dari luar negeri. Namun pada dasarnya memiliki tujuan

yang sama yakni merumuskan pengertian sistem sehingga muda dimengerti.

2.4.1 Pengertian Sistem

Sistem adalah sekumpulan elemen yang saling terkait atau terpadu untuk

mencapai

suatu tujuan Sistem

Menurut Susanto (2007: 37) sistem adalah kumpulan dari komponen apapun

baik fisik ataupun non fisik yang saling berhubungan satu sama lain dan bekerja

sama secara harmonis untuk mencapai satu tujuan.

Menurut Marimin (2005:1) menjelaskan bahwa sistem adalah suatu kesatuan

usaha yang terdiri dari bagian-bagian yang bekaitan satu sama lain yang berusaha

mencapai suatu tujuan dalam suatu lingkungan kompleks.

Sedangkan menurut James (2006:29) dalam bukunya yang berjudul pengantar

sistem informasi system adalah sekelompok komponen yang saling berhubungan,

bekerja sama untuk mencapai tujuan bersama untuk menerima input serta

menghasilkan output dalam proses transformasi yang teratur.

Dari definisi-definisi diatas dapat di tarik suatu kesimpulan tentang ciri-ciri

yang melekat pada pengertian system yaitu:

prosudur-prosudur yang ditata sedemikian rupa sehingga aktivitas-aktivitas

atau fungsi utama dari perusahaan dapat terlaksana dengan baik dan

efisien.System juga memberikan kerja sama antara beberapa bagian yang saling

berhubungan sehingga menimbulkan perubahan-perubahan dan perkembangan

dalam mencapai targetnya pada suatu rangkaian kegiatan

Page 16: SISTEM PERANCANGAN DAN IMPLEMENTASI INVENTORI BARANG DI …simtakp.uui.ac.id/dockti/ROMI_FANDAYA-tugas_akhir_romi_fandaya_m… · 2.5 Database Management Sistem ... keluarga ini telah

2.5 Pengertian Perancangan Sistem

Menurut (Whitten et al, 2007, p160) perancang sistem adalah teknik

komplementer pemecahan masalah (yang bekerjasama dengan sistem analisis)

yang menyusun kembali komponen-komponen sebuah sistem kembali ke sistem

yang utuh dengan harapan menghasilkan sistem yang baik. Teknik ini dapat

melibatkan penjumlahan, penghapusan, dan perubahan komponen-komponen

terhadap sistem yang sebelumnya.

2.5.1 Pengertian Software Aplikasi

Menurut (Pressman, 2010, p9) software aplikasi adalah aplikasi yang

berdiri sendiri untuk memecahkan masalah bisnis yang spesifik. Dalam hal

aplikasi pemrosesan bisnis konvensional, software aplikasi digunakan untuk

mengontrol fungsi bisnis dalam waktu nyata.

2.5.2 Perancangan Aplikasi

Menurut Gunawan Putradjoyo Aplikasi adalah suatu program yang dibuat

untuk memecahkan masalah, menghasilkan program atau memperbaharui suatu

file.

2.5.3 Pengertian Data

Menurut Dalkir (2011, p60), data merupakan sekumpulan fakta dari

sebuah kejadian yang berlainan

2.5.4 Pengertian Basis Data

Menurut (Connolly and Begg, 2010, p65) database merupakan kumpulan

dari data logical yang berhubungan dan deskripsi dari data tersebut yang

dirancang untuk kebutuhan informasi suatu perusahaan.

2.6 Database Management Sistem (DBMS)

Menurut (Hoffer et al., 2009, p49) DBMS adalah sebuah system software

yang digunakan untuk create dan menyediakan akses yang dikontrol untuk

memakai database. DBMS menyediakan metode yang sistematis untuk creating,

Page 17: SISTEM PERANCANGAN DAN IMPLEMENTASI INVENTORI BARANG DI …simtakp.uui.ac.id/dockti/ROMI_FANDAYA-tugas_akhir_romi_fandaya_m… · 2.5 Database Management Sistem ... keluarga ini telah

updating, storing dan retrieving data dalam sebuah database. Menurut (Connolly

and Begg, 2010, p66) DBMS (Database Management System) adalah sebuah

sistem software yang memungkinkan user untuk mendefinisikan, membuat,

memelihara, dan mengatur akses

ke dalam database DBMS merupakan sebuah software yang berinteraksi dengan

user program aplikasi dan database.

Menurut (Shneiderman, 2010, p88-89) dalam perancangan antarmuka harus

memperhatikan kaidah-kaidah seperti berikut :

1. Berusaha untuk konsisten

Pentingnya bagi antarmuka pemakai untuk tetap konsisten agar user tidak

kebingungan dalam mencari sebuah informasi. Contoh, tampilan layar harus

konsisten dari yang satu dengan yang lainnya.

2. Melayani usabilty universal

Mengenali kebutuhan pengguna yang beragam dan desain untuk plasticity,

memfasilitasi transformasi pemberitahuan konten ke perbedaan ahli, rentang usia,

cacat, dan keragaman masingmasing teknologi memperkaya spektrum persyaratan

desain panduan itu. Menambahkan fitur bagi para pemula, seperti penjelasan, dan

fitur untuk para ahli, seperti shortcut dan aksi balik lebih cepat, dapat

memperkaya desain antarmuka dan meningkatkan persepsi kualitas sistem.

3. Memberikan umpan balik yang informative Untuk setiap user melakukan aksi,

maka harus ada umpan balik agar membuat user menjadi terarah dan tidak tersesat

dalam

pencarian informasi.

4. Merancang dialog yang memberikan penutupan (keadaan akhir) Berinteraksi

dengan komputer sama seperti berdialog. Aksi yang berurutan harus diorganisasi

dan memiliki awal, tengah, maupun akhir. Penting bagi user untuk mengetahui

kapan aksi tersebut berakhir. Umpan balik yang informatif pada saat sekumpulan

aksi telah dilakukan memberikan user suatu kepuasan, rasa lega, dan indikasi

bahwa user boleh melakukan aksi yang selanjutnya.

5. Mencegah terjadinya error Sebanyak mungkin menghindari kesalahan pada

perancangan sistem sehingga pengguna tidak dapat membuat kesalahan serius;

Page 18: SISTEM PERANCANGAN DAN IMPLEMENTASI INVENTORI BARANG DI …simtakp.uui.ac.id/dockti/ROMI_FANDAYA-tugas_akhir_romi_fandaya_m… · 2.5 Database Management Sistem ... keluarga ini telah

misalnya field item yang harus diisi oleh user yang tidak mengizinkan karakter

abjad dalam pengisian data numerik. Jika user membuat kesalahan, interface

harus mendeteksi kesalahan dan menawarkan instruksi sederhana, konstruktif, dan

khusus untuk proses perbaikan kesalahan. Misalnya, user tidak perlu mengetik

ulang bentuk seluruh nama-alamat jika mereka memasukkan kode pos tidak valid,

melainkan harus diarahkan untuk memperbaiki hanya bagian pengisian data yang

tidak valid. Tindakan yang menghasilkan error harus membiarkan keadaan sistem

tidak berubah, atau interface harus memberikan instruksi-instruksi tentang

bagaimana mengembalikan sistem ke bentuk semula.

6. Memungkinkan pembalikan aksi (undo) yang mudah. User harus dapat kembali

pada aksi yang telah dilakukan sebelumnya, baik itu ada kesalahan maupun tidak.

7. Mendukung pusat kendali internal. Kepuasan user akan tinggi jika user

merasakan bahwa dia telah memegang kendali sedangkan kepuasan user akan

rendah jika

komputer yang memegang kendali.

8. Mengurangi beban ingatan jangka pendek. Ingatan jangka pendek manusia

sangatlah terbatas. Lakukan apa saja yang memungkinkan user tidak perlu

mengingat apa pun.

Sebagai contoh, daripada meminta unser untuk mengetik nama file yang akan

diterima, lebih balik apabila user diminta untuk menampilkan daftar dari file yang

tersedia.

2.7 Data Flow Diagram (DFD)

Diagram untuk menggambar kan aliran data dalam sistem, sumber dan

tujuan data, proses yang mengelolah data tersebut dan tempat penyimpanan data.

(Eddy Prasetyo Nugroha 2009, 61)

Data Flow Diagram terdiri dari symbol-simbol sebagai berikut :

kerja yang dilakukan oleh sistem sebagai respon terhadap aliran data masuk atau

kondisi. Proses menggambarkan bagian dari sistem yang mengolah masukan

menjadi keluaran. Sinonim dari proses adalah transform. Proses digambarkan

dengan sebuah persegi panjang bersudut tumpul.

Page 19: SISTEM PERANCANGAN DAN IMPLEMENTASI INVENTORI BARANG DI …simtakp.uui.ac.id/dockti/ROMI_FANDAYA-tugas_akhir_romi_fandaya_m… · 2.5 Database Management Sistem ... keluarga ini telah

Gambar 2.1 – Simbol Proses

b. Aliran Data Menurut (Whitten et al, 2007, p325) data flow menggambarkan

sebuah masukan data ke suatu proses atau keluaran data (atau informasi) dari

sebuah proses. Aliran digambarkan dengan sebuah tanda panah. Awal tanda panah

menggambarkan asal data sedangkan arah panah menggambarkan tujuan.

Gambar 2.2 – Simbol Aliran Data

c. Data store (Penyimpanan data) Menurut (Whitten et al, 2007, p320) data store

adalah penyimpanan data yang ditujukan untuk penggunaan selanjutnya.

Sinonimnya adalah file dan database. Data store digambarkan dengan sebuah

kotak dengan ujung terbuka.

Gambar 2.3– Simbol Data Store

d. Agen eksternal Menurut (Whitten et al, 2007, p319) agen eksternal adalah

orang ,unit organisasi, atau organisasi luar yang berinteraksi dengan

sistem.Disebut juga entitas eksternal. Agen eksternal digambarkan dengan ebuah

persegi empat.

Page 20: SISTEM PERANCANGAN DAN IMPLEMENTASI INVENTORI BARANG DI …simtakp.uui.ac.id/dockti/ROMI_FANDAYA-tugas_akhir_romi_fandaya_m… · 2.5 Database Management Sistem ... keluarga ini telah

Gambar 2.4– Simbol Agen Eksternal

2.8 Entity-Relationship Diagram (Diagram E-R)

Menurut ( Connolly and Begg, 2010, p330) ERD digunakan untuk

menggambarkan struktur logical database dalam bentuk diagram. ERD

menyediakan cara yang sederhana dan mudah untuk memahami berbagai

komponen dalam desain database.

ERD mempunyai tiga komponen yaitu :

1. Entity

Entiti merupakan benda yang memiliki identifikasi yang berbeda. Entity dapat

digambarkan sebagai persegi yang berisi nama dari entity tersebut.

2. Relationship

Relationship merupakan asosiasi antar entity. Entity merupakan pengikut dari

relationship. Relationship dapat berupa relasi oneto- one, one-to-many, many-to-

many. Relationship dapat digambarkan dalam bentuk belah ketupat yang berisi

nama dari relasi tersebut.

3. Properti Baik entiti maupun relationship memiliki properti. Setiap nilai dari

properti diambil dari nilai dalam kelompok properti tersebut. Properti dapat

digambarkan dalam bentuk elips yang berisi nama dari properti tersebut.

2.8.1 Model Proses Software

Menurut (Pressman, 2010, p78), ada beberapa model proses software yang umum

digunakan, salah satunya adalah Model Sekuensial Linear Model Sekuensial

Linear ini juga dikenal dengan nama “ClassicLife Cycle” atau “Waterfall Model”.

Model ini melingkupi aktivitas-aktivitas sebagai berikut :

1. Rekayasa dan Pemodelan Sistem Informasi Rekayasa dan pemodelan sistem

informasi diperlukan karena perangkat lunak selalu merupakan bagian dari sebuah

Page 21: SISTEM PERANCANGAN DAN IMPLEMENTASI INVENTORI BARANG DI …simtakp.uui.ac.id/dockti/ROMI_FANDAYA-tugas_akhir_romi_fandaya_m… · 2.5 Database Management Sistem ... keluarga ini telah

sistem yang lebih besar, kerja dimulai dengan membangun syarat dari semua

elemen sistem dan mengalokasikan beberapa subset dari kebutuhan ke perangkat

lunak tersebut. perangkat lunak harus berhubungan dengan element-element yang

lain seperti perangkat lunak, manusia dan database.

2. Analisis kebutuhan perangkat lunak.

Proses pengumpulan kebutuhan diintensifkan dan difokuskan, khususnya pada

perangkat lunak. Untuk memahami sifat program yang dibangun, seorang

perancang perangkat lunak harus memahami kebutuhan informasi, fungsi-fungsi,

unjuk kerja, dan interface yang diperlukan.

3. Perancangan. Design perangkat lunak sebenarnya adalah proses multi langkah

yang

berfokus pada empat attribute sebuah program yang berbeda : struktur data,

arsitektur perangkat lunak, representasi interface, dan detail (algoritma).

4. Pengkodean.

Design harus diterjemahkan menjadi bentuk yang bisa dibaca atau dimengerti oleh

komputer, biasanya dalam bentuk bahasa pemrograman.

5. Pengujian.

Sekali kode dibuat, pengujian program juga dimulai. Proses pengujian berfokus

pada logika internal perangkat lunak, memastikan bahwa semua pernyataan sudah

diuji, dan pada eksternal fungsional yaitu mengarahkan pengujian untuk

menemukan kesalahan-kesalahan dan memastikan bahwa input yang dibatasi akan

memberikan hasil actual yang sesuai dengan hasil yang dibutuhkan.

6. Pemeliharaan.

Perangkat lunak akan mengalami perubahan setelah disampaikan kepada

pelanggan. Perubahan akan terjadi karena kesalahan28 kesalahan ditentukan,

karena perangkat lunak harus disesuaikan untuk mengakomodasikan perubahan-

perubahan didalam lingkungan eksternalnya, atau pelanggan membutuhkan

perkembangan fungsional atau untuk kerja. Pemeliharaan perangkat lunak

mengaplikasi lagi setiap fase program sebelumnya dan tidak membuat yang baru

lagi.

Page 22: SISTEM PERANCANGAN DAN IMPLEMENTASI INVENTORI BARANG DI …simtakp.uui.ac.id/dockti/ROMI_FANDAYA-tugas_akhir_romi_fandaya_m… · 2.5 Database Management Sistem ... keluarga ini telah

Gambar 2.5 Sistem Developing Lifecycle (Waterfall Model, Pressman, 2010)

2.9 Pengertian Persediaan

Menurut (Chase et al., 2006, p589) persediaan adalah stok dari setiap

barang atau sumber daya yang digunakan dalam sebuah organisasi. Sistem

persediaan adalah serangkaian kebijakan dan pengendalian yang memonitor

tingkat persediaan dan menentukan tingkat apa harus dipertahankan, saat saham

harus diisi dan berapa besar pesanan seharusnya.

Menurut (Stevenson, 2009, p571) re-order point terjadi ketika jumlah

persediaan telah mendekati jumlah minimal yang telah ditetapkan. Jumlah

tersebut biasanya mencakup permintaan pada waktu nyata, server disini bertugas

untuk menanggulangi kemungkinan kehabisan stok selama waktu tertentu. Untuk

mengetahui apakah persediaan telah menyentuh stok minimal, maka perhitungan

persediaan sangat diperlukan.

Page 23: SISTEM PERANCANGAN DAN IMPLEMENTASI INVENTORI BARANG DI …simtakp.uui.ac.id/dockti/ROMI_FANDAYA-tugas_akhir_romi_fandaya_m… · 2.5 Database Management Sistem ... keluarga ini telah

2.10 Pemrograman PHP

PHP (PHP Hypertext Preprocessor) merupakan bahasa pemrograman berbasis

website opensource. PHP sangat populer di kalangan programer website di

karenakan beberapa hal berikut :

1. PHP merupakan bahasa pemrograman opensource

2. Kemudahan dalam syntax / perintah - perintah yang digunakan

3. Dukungan tutorial yang cukup banyak baik dalam bentuk buku fisik, ebook

dan tutorial di internet.

Hal - hal yang diperlukan untuk menjalankan PHP

Webserver Apache / IISPHP WIndows atau Linux OS Cara menjalankan script

PHP Berbeda dengan HTML, Script PHP tidak dapat dijalankan dengan cara

double click, akan tetapi harus dijalankan melalui webserver, sehingga script PHP

yang kita buat harus kita tempatkan pada direktory webserver.

Berikut directory webserver pada beberapa program paket :

1. Untuk pengguna XAMPP , cari folder htdoc dalam folder instalasi XAMP,

kemudian tempatkan script php kita di folder htdoc

2. Untuk pengguna Appserv, cari folder www dalam folder instalasi Appserv,

kemudian tempatkan script php kita di folder www

3. Untuk pengguna PHP2TRIAD, cari folder htdoc dalam folder instalasi XAMP,

kemudian tempatkan script php kita di folder htdoc.

4.Unrtuk menjalankannya, kita hanya cukup mengetikan alamat

http://localhost/namascript.php

Page 24: SISTEM PERANCANGAN DAN IMPLEMENTASI INVENTORI BARANG DI …simtakp.uui.ac.id/dockti/ROMI_FANDAYA-tugas_akhir_romi_fandaya_m… · 2.5 Database Management Sistem ... keluarga ini telah

BAB III

METODE PENELITIAN

3.1 Waktu dan Tempat Penelitian

Pelaksanaan Penelitian dilakukan pada PT. Columbia Finance yaitu salah satu

Perusahaan yang bergerak di bidang pengkreditan berupa barang Elektronik dan

Furnuture sesuai dengan ketentuan umum yang berlaku, sehingga penulis yang menjalani

pelaksanaan penelitian lebih memahami perkembangan sistem pengimputan barang pada

PT.Columbia Finance.

Pelaksanaan penelitian mulai dari tanggal 21 Desember 2012 sampai dengan tanggal 15

Januari 2013 Kegiatan yang telah terlaksana yaitu di Bagian Manajemen Inventori

Barang.

3.2 Jenis Penelitian

Jenis penelitian yaitu melakukan pengamatan dalam pengimputan data barang masuk,

barang keluar dan laporan bulanan yang di lakukan oleh pihak manajemen inventori

barang.

3.3 Perancangan Sistem

3.3.1 Perancangan Basis Data

Untuk dapat membantu dalam merencanakan, mengatur, mengontrol, dan

mengevaluasi sistem program yang dibangun, maka penulis menggunakan teknik metode

design yang di bagi menjadi 3 tahap, yaitu :

1. Perancangan basis data konseptual

2. Perancangan basis data logikal

3. Perancangan basis data fisikal

Page 25: SISTEM PERANCANGAN DAN IMPLEMENTASI INVENTORI BARANG DI …simtakp.uui.ac.id/dockti/ROMI_FANDAYA-tugas_akhir_romi_fandaya_m… · 2.5 Database Management Sistem ... keluarga ini telah

3.3.2 Perancangan Basis Data Konseptual

Proses membangun model informasi yang digunakan dalam suatu perusahaan,

independent dari semua pertimbangan fisik. Adapun langkah-langkahnya adalah sebagai

berikut :

1. Identifikasi tipe entity

2. Identifikasi tipe relationship

3. Identifikasi tipe dan menggabungkan attributes pada tiap entity

4. Menentukan domain attribute

5. Menentukan attributes candidate dan primary key

6. Pengecekan Redudancy

7. Validasi model konseptual data lokal terhadap transaksi pengguna

3.4 Metode Pengumpalan data

Dalam mengumpulkan data, menganalisa dan mengengolah data tersebut di atas,

penulis menggunakakan metode deskriptif yang bertitik tolak pada masalah yang di

hadapi saat ini. Metode deskriptif ini di lakukan dengan beberpa cara pengumpulan data

yaitu:

1. Penelitian Lapangan ( Field Research)

Penelitian ini merupakan penelitian secara langsung pada PT. COLUMBIA FINANCE

BANDA ACEH serta mengadakan wawancara langsung dengan karyawan-karyawan

yang ada hubungan nya dengan masalah yang akan di bahas.

2. Penelitian kepustakaan (library Research)

Penelitian ini berdasarkan kepustakaan, sebagai lahan penelitian yang di peroleh dari

literature-literatur, majalah, bahan kuliah, serta bahan buku bacaan lainnya yang

semuanya telah disesuaikan dengan apa yang menjadi objek penulisan.

3.5 Pengertian Data

Data adalah suatu objek dari perilaku kejadian yang berupa keterangan atau file

yang menerangkan sesuatu. Data dapat dibagi atas beberapa bagian, sebagai berikut:

1. Pengolahan Data.

Page 26: SISTEM PERANCANGAN DAN IMPLEMENTASI INVENTORI BARANG DI …simtakp.uui.ac.id/dockti/ROMI_FANDAYA-tugas_akhir_romi_fandaya_m… · 2.5 Database Management Sistem ... keluarga ini telah

Pengolahan data dapat diartikan sebagai suatu proses untuk menghasilkan bentuk yang

lebih berguna dan berarti dari suatu kejadian berupa informasi yang diperlukan.

2. Siklus Pengolahan Data

Suatu proses pengolahan data terdiri dari 3 tahapan dasar, yang disebut dengan siklus

pengolahan data (Data Processing Cycle). Yaitu input, Processing dan output, seperti

yang terlihat pada gambar 2.1.

Gambar 3.1 Siklus pengolahan data

3.5.1 Sistem Pengolahan Data

Sistem pengolahan data adalah suatu kesatuan yang saling berhubungan yang

terdiri dari peralatan, tenaga pelaksana, dan prosedur-prosedur yang akan menghasilkan

suatu informasi.

3.5.2 Langkah-langkah Pengolahan Data

Proses pengolahan data biasanya terdiri dari sejumlah operasi pengolahan data yang

dilaksanakan dalam beberapa langkah sebagai berikut :

1. Pencatatan

Prosedur pengolahan data dari suatu kejadian dituliskan ke dalam bentuk formulir atau

dokumen yang berguna untuk masukkan dalam pengolahan data.

2. Pemeriksaan Data

Proses pemeriksaan terhadap data masukkan yang bertujuan agar data yang di dalam

dokumen dapat di pindahkan ke dalam komputer secara tepat.

3. Pengelompokkan Data

Proses pengelompokkan data berdasarkan kategori tertentu dan bertujuan untuk

memudahkan atau memberi arti tertentu bagi pengolahan data.

4. Penyusunan atau pemilihan

INPUT OUTPUT

PROCESSING

Page 27: SISTEM PERANCANGAN DAN IMPLEMENTASI INVENTORI BARANG DI …simtakp.uui.ac.id/dockti/ROMI_FANDAYA-tugas_akhir_romi_fandaya_m… · 2.5 Database Management Sistem ... keluarga ini telah

Proses penyusunan data berdasarkan peringkat tertentu dengan memberikan item

penyortirannya yang disebut key (kunci).

a. Merging

Dalam proses merging dilakukan pencampuran dua atau lebih kumpulan data, semua

kumpulan tersebut diurutkan berdasarkan yang sama, dan meletakkan kumpulan tersebut

bersama-sama menjadi bentuk kumpulan data tunggal yang telah diurutkan.

b. Perhitungan

Dalam pengolahan data sering diperlukan perhitungan tertentu terhadap data, agar dapat

diperoleh hasil akhir yang diperlukan sebagai laporan.

c. Penyimpanan Data.

Proses ini dilakukan untuk menempatkan data ke dalam suatu media penyimpanan,

misalnya kertas, disk dan sebagainya. Penyimpanan data ini berguna untuk memudahkan

dalam pencarian data yang sebelumnya apabila diperlukan.

Page 28: SISTEM PERANCANGAN DAN IMPLEMENTASI INVENTORI BARANG DI …simtakp.uui.ac.id/dockti/ROMI_FANDAYA-tugas_akhir_romi_fandaya_m… · 2.5 Database Management Sistem ... keluarga ini telah

BAB IV

HASIL DAN PEMBAHASAN

4.1 Diagram Konteks

Diagram Konteks adalah diagram tingkat tinggi dari data flow diagram

yang merupakan gambaran global dari sistem informasi yang menggambarkan

aliran-aliran data kedalam dan keluar sistem dan merupakan alat yang di gunakan

untuk melihat batasan sistem dengan eksternal entity.

Diagram Konteks sistem informasi inventori data barang pada PT.

Columbia Finance Banda aceh dapat dilihat pada gambar di bawah ini :

data barang

-data barang

-data merk barang

-data list barang

-data inventori

data informasi barang

*laporan data

barang

*laporan data merk

barang

*laporan list barang

*laporan inventori

Gamar 4.1 Diagram Konteks

barang

Ggsistem informasi

barang PT Columbia

finance

Admin

kepala

gudang

Page 29: SISTEM PERANCANGAN DAN IMPLEMENTASI INVENTORI BARANG DI …simtakp.uui.ac.id/dockti/ROMI_FANDAYA-tugas_akhir_romi_fandaya_m… · 2.5 Database Management Sistem ... keluarga ini telah

Untuk memulai program yaitu harus memasukan id_user kedalam form

user yang sudah dibuat oleh admin supayah memperoleh izin untuk akses sesuai

dengan tugasnya, disaat password di imput jika tidak sesuai maka akan muncul

sebuah pesan password yang anda masukan tidak benar, kemudian user harus

mencoba lagi dengan mengimput password kembali sampai password yang di

imput benar-benar sesuai.

Jika password yang diimput sudah sesuai, maka akan muncul menu utama,

dalam menu utama terdiri beberapa form data yaitu form input barang,imput merk

barang,imput list barang, laporan inventaris barang dan beberapa menu untuk

melakukan setting profile dan setting password. Data yang akan diimput akan

disimpan kedalam database, data yang sudah disimpan juga dapat diedit dan

dihapus kembali sesuai dengan keperluan masing-masing.

Hasil dari semua pendataan yang sudah membentuk laporan dapat

langsung dicetak, dengan cara masuk kedalam form laporan inventaris untuk

memilih data yang akan dicetak sesuai kebutuan masing-masing kemudian tekan

tombol cetak (print).

4.3 Struktur Program

Setiap sistem informasi pastinya memiliki struktur hirarki sistemnya

masing-masing. Proses imput yaitu berupa proses pemasukan data sampai output

yang pada intinya adalah mengolah data yang tidak berarti, sehingga menjadi

informasi yang berguna bagi para pemakai informasi bagi pihak internal ataupun

eksternal organisasi.

Sistem informasi yang tersetruktur dengan baik dapat menjadi suatu sistem

yang dapat berjalan secara efektif untuk menghindari kesalahan-kesalahan yang

tidak diinginkan. Suatu program dikatakan efektif apabila dapat digunakan secara

mudah dan memenuhi segalah kebutuhan oleh sistem.

Page 30: SISTEM PERANCANGAN DAN IMPLEMENTASI INVENTORI BARANG DI …simtakp.uui.ac.id/dockti/ROMI_FANDAYA-tugas_akhir_romi_fandaya_m… · 2.5 Database Management Sistem ... keluarga ini telah

Gambar 4.3 Struktur Program

4.4 Rancangan File Database

Struktur file merupakan gambaran tentang file-file yang digunakan dalam

pengolahan inventori barang. Struktur file ini memproses data dari dokumen yang

berbentuk kertas diubah menjadi susunan basisdata, yang dimaksudkan untuk

mendefinisikan dari tiap-tiap file selanjutnya didekomentasikan dalam kamus data yang

sangat diperlukan untuk membuat file secara fisik dari rancangan struktur basis data.

Tabel 4.1 User

Nama Field Tipe Collation nul

l

Default extra aksi

Id Int 11 Latin1_swedish_ci No None Auto_interement change

kategori Varchar 255 Latin1_swedish_ci No None

Ket_kategori Varchar 255

Tabel 4.2 Imput Barang

INPUT

PROSES

OUTPUT Data imput

barang

imput merk

barang

Data list Barang

masuk

Data list

barang kluar

Up-date

barang

Up-date merk

barang

Up-date list

Barang masuk

Up-date

list

Barang kluar

Sk barang

Sk merk

barang

Sk

barang masuk

Sk

barang keluar

STRUKTUR PROGRAM

Page 31: SISTEM PERANCANGAN DAN IMPLEMENTASI INVENTORI BARANG DI …simtakp.uui.ac.id/dockti/ROMI_FANDAYA-tugas_akhir_romi_fandaya_m… · 2.5 Database Management Sistem ... keluarga ini telah

name Tipe Collation Noll Default

Id_P Int (11) Lation_swedish-ci No None

P_code Varchar (100) No None

P_name Int (11) No None

Id_merk Varchar (100) No None

P_qly Varchar (100) No None

P_satuan Varchar (100) No None

Id_ket Varchar (100) No None

P_vendor Varchar (100) No None

Tgl_input Varchar (100) No None

gambar Varchar (100) No None

aoutput Varchar (100) No None

Tabel 4.3 kategori produk

Name Tipe Collation Noll Default

Id_ket Varchar (100) Lation_swedish-ci No Noner

Kategori

Ket_kategori

Table 4.4 Merk Barang

Nama Field Tipe collection Noll defaul

Id_merk Varchar (100) Lation_swedish-ci No None

Nama Merk Barang Varchar (100) No None

Nama perusahaan Varchar (100) No None

Page 32: SISTEM PERANCANGAN DAN IMPLEMENTASI INVENTORI BARANG DI …simtakp.uui.ac.id/dockti/ROMI_FANDAYA-tugas_akhir_romi_fandaya_m… · 2.5 Database Management Sistem ... keluarga ini telah

4.5 Sistem Perancangan dan Implementasi Inventori Barang pada

PT.Columbia Finance Banda Aceh

Sistem yang berjalan untuk pengolahan data barang pada PT.Columbia

Finance Banda Aceh saat ini masi menggunakan Microsoft Excel. Data barang

merupakan data yang dinamis dan harus sering di up-date, maka pengolahan data

hanya dilakukan seadanya saja tampa ada database inventori barang, Oleh sebab

itu, penulis ingin merancang sebuah aplikasi yang berbasis web yang di dasari

oleh PHP pada PT. Columbia Fainance banda Aceh.

4.6 Desain DFD (Data Flow Diagram)

Pada gambar DFD di bawah ini karyawan memasukan data barang untuk

diproses kemudian disimpan kedalam laporan inventori barang. Karyawan barang

memasukan nama barang, kode, merk, jumlah, kategori, kondisi dan tanggal

pengimputan. Kemudian disimpan dalam list barang untuk menjadi inventaris saat

diperlukan dan menjadi laporan setiap bulan kepada pimpinan.

Sk merk

Data barang

surat perinta sk merk barang

data barang data barang

data inventori

data barang

Sk laporan inventori

barang

1

Pengolahoan

Data

barang

Kepala

gudang

3 Pengolahan

data list

Barang

masuk

5

Cetak data

laporan

menejer

2

Pengolahan

Merk

barang

Bagian

karyawan

barang

4

Pengolahan data list

barang

keluar

Page 33: SISTEM PERANCANGAN DAN IMPLEMENTASI INVENTORI BARANG DI …simtakp.uui.ac.id/dockti/ROMI_FANDAYA-tugas_akhir_romi_fandaya_m… · 2.5 Database Management Sistem ... keluarga ini telah

Gambar 4.4 Data flow Diagram Level 1

DFD di bawah menjelaskan bahwa setiap karyawan dapat mengimput nama

barang dan mengedit nama barang kemudian disimpan oleh karyawan yang

bersangkutan.

Isi form data barang

Isi form data barang

Data barang data barang

barang

data barang

Gambar 4.5 Data Flow Diagram Level 1 proses 1

DFD di bawah ini menjelaskan bahwa setiap karyawan dapat mengimput

data merk barang dan mengedit kode barang serta menghapus kode barang yang

akan disimpan dalam file data list barang.

Isi form data barang

Data merk barang merk barang

merk

data merk

Gambar 4.6 Data Flow Diagram Level 1 Proses 2

DFD dibawah ini menjelaskan bahwa setiap karyawan dapat mengimput

jumlah barang dan dapat mengedit jumlah barang tersebut

Isi form data barang

Data list barang data list barang

List barang

Data list barang

barang

Imput

Data

barang

bar

Edit data

barang

barang

Imput

data

Merk

barang

edit data

merk

barang

barang

Imput data

List

barang masuk

Edit list Barang

masuk

Page 34: SISTEM PERANCANGAN DAN IMPLEMENTASI INVENTORI BARANG DI …simtakp.uui.ac.id/dockti/ROMI_FANDAYA-tugas_akhir_romi_fandaya_m… · 2.5 Database Management Sistem ... keluarga ini telah

Gambar 4.7 Data Flow Diagram Level 1 Proses 3

DFD dibawah ini menjelaskan bahwa setiap karyawan dapat mengimput kondisi

barang dan dapat mengedit kembali.

Isi form data barang

Data inventori data infentori

inventori

data inventori

Gambar 4.8 Data Flow Diagram Level 1 Proses 4

4.7 Desain ERD (Entity Relationship Diagram)

Pada desain ERD di bawah ini setiap barang mempunyai fitur-fitur yang

terdiri dari nama barang, kode_id barang, vendor, jenis, gambar, kategori dan

merk.

Gambar 4.9 Desain Entity Relationship Diagram

karyawan

Input Data

list

Barang

keluar

Edit data

List

barang

kluar

barang

punya

merk

Nama

barang

vendor

QLY

Kode

barang

ukuran

kategori

Nama

merk Jenis

barang

Id_baran

g

gamba

r

Tipe_me

rk

Page 35: SISTEM PERANCANGAN DAN IMPLEMENTASI INVENTORI BARANG DI …simtakp.uui.ac.id/dockti/ROMI_FANDAYA-tugas_akhir_romi_fandaya_m… · 2.5 Database Management Sistem ... keluarga ini telah

4.8 Perancangan Program Yang Dirancang

4.8.1 Form Login

Gambar 4.10 Form Login

Form terdiri dari user name dan password yang di gunakan untuk

melakukan login agar dapat masuk kedalam menu utama program, apabilah terjadi

kesalahan dalam password maka user tidak di izin kan masuk. Pada menu form

password ini data yang akan dimasukan harus benar dengan data yang tersimpan

dalam database yaitu username dan password. Apabilah yang di imput username

saja maka aplikasi tidak bisa di jalankan dan begitu juga sebaliknya.

4.8.2 Form Menu Utama

Form menu utama terdiri dari beberapa sub menu diantara nya setting

profil, setting password dan pencarian (search). Setting profile apabila ada

beberapa user yang ingin menjalankan program, dan setting password yaitu untuk

keamanan data masing-masing user, untuk pencarian bisa digunakan untuk

pengecekan barang yang suda diimput atau mencari barang yang diinginkan.

Page 36: SISTEM PERANCANGAN DAN IMPLEMENTASI INVENTORI BARANG DI …simtakp.uui.ac.id/dockti/ROMI_FANDAYA-tugas_akhir_romi_fandaya_m… · 2.5 Database Management Sistem ... keluarga ini telah

Gambar 4.11 form menu utama

Keterangan pada tampilan awal :

1. Statistik barang perkategori yaitu yang baru di imput berisi tentang kategori

barang dan jumlah barang seperti elektronik,furniture dan sepeda motor.

2. Statistik merk barang yaitu merk barang yang di imput seperti Samsung,

Sharp, KTM dll.

3. Statistik inventaris barang yaitu barang yang baru saja di imput maka akan

tampil pada menu utama.

4.8.3 Edit Profil User

Page 37: SISTEM PERANCANGAN DAN IMPLEMENTASI INVENTORI BARANG DI …simtakp.uui.ac.id/dockti/ROMI_FANDAYA-tugas_akhir_romi_fandaya_m… · 2.5 Database Management Sistem ... keluarga ini telah

Gambar 4.12 Edit Setting Profil

Keteranga :

Imput Nama User

Imput Nama Perusahaan.

Imput Email.

Page 38: SISTEM PERANCANGAN DAN IMPLEMENTASI INVENTORI BARANG DI …simtakp.uui.ac.id/dockti/ROMI_FANDAYA-tugas_akhir_romi_fandaya_m… · 2.5 Database Management Sistem ... keluarga ini telah

4.8.4 Setting Password

Gambar 4.13 Setting Password

Untuk setting password, terlebi dahulu masukan password lama dan

kemudian masukan password baru yang anda inginkan dan kemudian ulang

password baru yang anda masukan, untuk memasukan ulang password tidak boleh

beruba satu digit melainkan yang cocok seperti password sebelumnya. Apabilah

terjadi kesalahan maka dengan sendirinya sistem menololak permintaan anda

untuk mengubah password anda, maka kalu terjadi seperti itu harap ulang

masukan password yang benar.

Sistem menu utama juga dilengkapi juga dengan statistik pemasukan

barang dan pengeluaran barang dan gambar (galery) barang yang ada pada PT.

Columbia Finance Banda Aceh.

4.8.5 Form Data Imput Barang

Form dibawah ini merupakan form data pengimputan data barang dimana

semua barang yang ada pada PT.Columbia Finance Banda Aceh akan disimpan

kedalam sistem atau laporan inventori. Form ini berfungsi sebagai form untuk

pengimputan data barang yang tersedia pada sistem.

Page 39: SISTEM PERANCANGAN DAN IMPLEMENTASI INVENTORI BARANG DI …simtakp.uui.ac.id/dockti/ROMI_FANDAYA-tugas_akhir_romi_fandaya_m… · 2.5 Database Management Sistem ... keluarga ini telah

Gambar 4.14 Form Pengimputan Data Barang

4.8.6 Form Imput Merk Barang

Form imput merk barang yaitu form pengimputan nama barang seperti

elektronik yang terdiri dari beberapa aitem minsalnya Thosiba, Sharp, Samsung,

LG, Fujutec, Dell dan Hp Compaq, dengan adanya imput merk barang ini agar

nama-nama barang saling brurutan tidak secara amburadur.

Gambar 4.15 Form Imput Merk Barang

4.8.7 Form List Barang

Form list barang yaitu form data barang yang telah di imput oleh user,

dalam form ini kita dapat melihat barang yang bagus atau yang rusak, dan bisa

Page 40: SISTEM PERANCANGAN DAN IMPLEMENTASI INVENTORI BARANG DI …simtakp.uui.ac.id/dockti/ROMI_FANDAYA-tugas_akhir_romi_fandaya_m… · 2.5 Database Management Sistem ... keluarga ini telah

melihat jumlah barang yang ada, jika kita ingin menambahkan list barang secara

otomatis kita dapat mengedit dan menghapus atau mencetak print dengan cara

mengklik tombol (aksi) di bagian paling kanan gambar, setelah anda mengklik

salah satu simbol maka keluar pesan untuk menyetujui.

Gambar 4.16 Form Data List Barang

4.8.8 Form list merk barang

Gambar 4.17 form merk barang

Keterangan :

List merk barang terdiri dari kode barang, nama, kategori, jumlah, kondisi,

vendor, tanggal masuk dan aksi.

Page 41: SISTEM PERANCANGAN DAN IMPLEMENTASI INVENTORI BARANG DI …simtakp.uui.ac.id/dockti/ROMI_FANDAYA-tugas_akhir_romi_fandaya_m… · 2.5 Database Management Sistem ... keluarga ini telah

Contoh :

- Kode barang – cs 21b670

- Nama barang – Samsung

- Kategori – elektronik

- Jumlah – banyak nya barang

- Kondisi – bagus atau rusak

- Vendor – PT. Samsung

- Aksi – terdiri dari beberapa simbol yaitu, edit, table data barang,

cetak laporan dan hapus.

- Untuk mencetak laporan tinggal user mengklik satu kali pada

tombol cetak maka akan tampil sperti gambar dibawah ini :

Gamar 4.18 form cetak laporan

4.8.9 Form cetak laporan per tanggal

Page 42: SISTEM PERANCANGAN DAN IMPLEMENTASI INVENTORI BARANG DI …simtakp.uui.ac.id/dockti/ROMI_FANDAYA-tugas_akhir_romi_fandaya_m… · 2.5 Database Management Sistem ... keluarga ini telah

Gambar 4.18 form cetak laporan pertanggal

Keterangan :

Form ini yaitu untuk mencetak laporan pertanggal yang diinginkan oleh user,

apabiala user telah memasukkan tanggal yang diinginkan maka tampil gambar

seperti di bawah ini.

Gambar 4.19 hasil laporan pertanggal

Page 43: SISTEM PERANCANGAN DAN IMPLEMENTASI INVENTORI BARANG DI …simtakp.uui.ac.id/dockti/ROMI_FANDAYA-tugas_akhir_romi_fandaya_m… · 2.5 Database Management Sistem ... keluarga ini telah

BAB V KESIMPULAN

5.1 Kesimpulan

Dari hasil penelitian yang di lakukan pada PT. Columbia Finance Banda

aceh, dapat disimpulkan :

1. Dalam Sistem Informasi Inventorei Barang masih memerlukan suatu

system yang dapat meningkatkan kinerja karyawan khususnya dalam

pengolahan data barang yang selama ini masi dengan cara manual.

2. Laporan tepat waktu

3. Kemungkinan tidak terjadi kesalahan

4. Muda digunakan oleh admin

5. Penambahan dan pengkoreksian data lebih mudah

6. Data-data terorganisirsecara baik dan tersimpan di hard disk

7. Dapat menambah kemajuan bagi PT. Columbia Finance tersebut

Page 44: SISTEM PERANCANGAN DAN IMPLEMENTASI INVENTORI BARANG DI …simtakp.uui.ac.id/dockti/ROMI_FANDAYA-tugas_akhir_romi_fandaya_m… · 2.5 Database Management Sistem ... keluarga ini telah

5.2 Saran

Dalam upaya untuk membuat sistem pengimputan data barang ini masih terdapat

kekurangan yang perlu diperbaiki baik dalam perancangan maupun dalam

pembuatan program. Untuk mendapatkan hasil yang optimal dan informasi yang

akurat, pemerosesan data barang yang valid, maka penulis memberikan saran

sebagai berikut :

Walaupun dalam pengolahan datanya telah menggunakan komputer tetap masih

ada sistem yang perlu diperbaiki atau dikembangkan, sehingga setiap informasi

yang dihasilkan menjadi efektif dan efisien.

Perlunya diberikan pelatihan terhadap operator agar yang akan menggunakan

program aplikasi Inventori barang.

Penyediaan perangkat komputer yang memiliki kapasitas yang cukup untuk

menjalankan program tersebut.

Sistem inventori barang ini dibangun hanya sebatas data barang, data list barang,

data barang masuk, data barang keluar dan laporan bulanan. Aplikasi ini akan

lebih sempurna bilah ditambahkan fitur harga dan pendapatan bulanan.