perancangan sistem informasi persediaan stok …
TRANSCRIPT
PERANCANGAN SISTEM INFORMASI PERSEDIAAN
STOK BARANG PADA GUDANG PT.BANK NEGARA
INDONESIA (PERSERO) TBK
HALAMAN JUDUL
SKRIPSI
Oleh
Julian Fredy
141510082
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNIK DAN KOMPUTER
UNIVERSITAS PUTERA BATAM
TAHUN 2021
i
PERANCANGAN SISTEM INFORMASI
PERSEDIAAN STOK BARANG PADA GUDANG
PT.BANK NEGARA INDONESIA (PERSERO) TBK
HALAMAN SAMPUL
SKRIPSI
Untuk memenuhi salah satu syarat
memperoleh gelar Sarjana
Oleh
Julian Fredy
141510082
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNIK DAN KOMPUTER
UNIVERSITAS PUTERA BATAM
TAHUN 2021
ii
iii
iv
ABSTRAK
PT Bank Negara Indonesia adalah salah Bank tertua dalam sejarah republik
Indonesia yang merupakan bank milik pemerintah. Bank BNI ini berdiri tanggal 5
Juli 1946 dan pada saat ini BNI sudah memiliki 1.076 kantor di seluruh Indonesia
dan beberapa kantor cabang yang berdiri diluar negeri. Perbankan mempunyai
tujuan yaitu untuk menunjang dalam pembangunan dan peningkatan pertumbuhan
ekonomi dalam meningkatkan kesejahteraan rakyat yang tertuang dalam Undang-
Undang Tahun 1998 Nomor 10. Berdasarkan tujuan tersebut perbankan di
Indonesia harus memenuhi kewajiban dan fungsinya secara memadai berdasarkan
prinsip ekonomi kerakyatan. Dari tujuan tersebut maka perbankan di Indonesia
harus menjalankan tugas dan fungsinya dengan baik dan didasarkan atas asas
demokrasi ekonomi. Adapun permasalah yang sering terjadi adalah apabila
permintaan barang yang terlalu banyak dari berbagai outlet mengakibatkan
banyaknya tumpukan kertas permintaan yang disimpan dan akan dilaporkan
kepada pimpinan sebagai transaksi keluar masuknya barang pada gudang yang
mengakibatkan kehilangan informasi dan data, sehingga mempengaruhi
kelengkapan laporan akhir. Dengan adanya Aplikasi Sistem Informasi Persediaan
Stok Barang,admin dapat megontrol keluar masuk barang dengan mudah, cepat
dan efisien waktu.
Kata Kunci: Aplikasi Web, SistemInformasi, Skripsi, Stok Barang
v
ABSTRACT
PT Bank Negara Indonesia is one of the oldest banks in the history of the
republic of Indonesia which is a state-owned bank. This BNI bank was
established on July 5, 1946 and currently BNI already has 1,076 offices
throughout Indonesia and several branch offices that are established overseas.
Banking has a goal, namely to assist in the development and improvement of
economic growth in improving the welfare of the people, which is the oldest in the
Act of 1998 Number 10. Based on this purpose, banking in Indonesia must fulfill
obligations and fulfill functionalities based on the principles of the people's
economy. From this objective, banks in Indonesia must carry out their duties and
functions properly and based on economic democracy. The problem that often
occurs is if there are too many requests for goods from various outlets, resulting
in a large number of request papers being stored and will be reported to the
superior as a transaction for the release of goods in the warehouse which results
in loss of information and data, thus affecting the final report With the Inventory
Inventory Information System Application, the admin can control the entry and
exit of goods easily, quickly and efficiently.
Keywords: Web Application, Information System, Stock Item
vi
KATA PENGANTAR
Puji dan syukur atas kehadirat Tuhan yang Maha Esa yang telah
melimpahkan segala rahmat dan karuniaNya, sehingga penulis dapat
menyelesaikan laporan tugas akhir yang merupakan salah satu persyaratan untuk
menyelesaikan program studi strata satu (S1) pada program studi Teknik
Informasi Universitas Putera Batam.
Penulis menyadari bahwa skripsi ini masih jauh dari sempurna. Karena itu,
kritik dan saran akan senantiasa penulis terima dengan senang hati. Dengan segala
keterbatasan, penulis menyadari pula bahwa skripsi ini takkan terwujud tanpa
bantuan, bimbingan, dan dorongan dari berbagai pihak. Untuk itu, dengan segala
kerendahan hati, penulis menyampaikan ucapan terima kasih kepada:
1. Ibu Dr. Nur Elfi Husda, S.Kom., M.SI selaku Rektor Universitas Putera
Batam
2. Bapak Welly Sugianto, S.T., M.M selaku Dekan Fakultas Teknik dan
Komputer
3. Bapak Muhammat Rasid Ridho, S.Kom., M.SI selaku Ketua Program
Studi Sistem Informasi
4. Bapak Rika Harman, S.Kom.,M.SI.Selaku pembimbing yang telah
banyak meluangkan waktunya untuk memberikan bimbingan, saran,
motivasi dan pengarahan kepada penulis.
5. Dosen dan Staff Universitas Putera Batam.
6. Dosen Pembimbing Akademik Muhammat rasid ridho, S.Kom., M.SI
vii
7. Kedua Orang Tua saya.
8. Teman-teman alumni 2014
Semoga Tuhan yang Maha Esa membalas kebaikan dan selalu mencurahkan
hidayah serta taufik-Nya, Amin.
Batam, 23 Juli 2021
Julian Fredy
viii
DAFTAR ISI
Halaman
HALAMAN JUDUL ............................................ Error! Bookmark not defined.
HALAMAN SAMPUL ......................................... Error! Bookmark not defined.
SURAT PERNYATAAN ORISINALITAS ........................................................ ii
HALAMAN PENGESAHAN .............................. Error! Bookmark not defined.
ABSTRAK ............................................................................................................ iv
ABSTRACT ............................................................................................................ v
KATA PENGANTAR .......................................................................................... vi
DAFTAR GAMBAR ............................................................................................ xi
DAFTAR TABEL .............................................................................................. xiii
BAB I PENDAHULUAN
1.1 Latar Belakang ......................................................................................... 1
1.2 Identifikasi Masalah ................................................................................. 3
1.3 Pembatasan Masalah ................................................................................ 4
1.4 Perumusan Masalah ................................................................................. 4
1.5 Tujuan Penelitian ..................................................................................... 5
1.6 Manfaat Penelitian .................................................................................. 5
1.6.1. Manfaat Teoritis .............................................................................. 6
1.6.2. Manfaat Praktis ............................................................................... 6
BAB II TINJAUAN PUSTAKA
2.1.Tinjauan Teori Umum ....................................................................................... 7
2.1.1. Sistem .............................................................................................. 7
2.1.2. Karakteristik sistem ........................................................................ 7
2.1.3. Informasi ......................................................................................... 9
2.1.4. Sistem informasi ............................................................................. 9
2.1.5. Aliran Sistem Informasi ................................................................ 11
2.2. Software Pendukung ...................................................................................... 11
2.2.1. HTML ........................................................................................... 11
2.2.2. PHP ............................................................................................... 12
2.2.3. Database ........................................................................................ 12
2.2.4. Website ......................................................................................... 12
ix
2.2.5. Xampp ........................................................................................... 13
2.2.6. Framework .................................................................................... 13
2.2.7. MYSQL ......................................................................................... 13
2.3.Tinjauan Teori Khusus .................................................................................... 14
2.3.1. Perancangan .................................................................................. 14
2.3.2. Persediaan ..................................................................................... 15
2.3.3. Unifield Modeling Language (UML) ........................................... 16
2.3.4. Use Case Diagram ......................................................................... 16
2.3.5. Activity Diagram .......................................................................... 17
2.3.6. Sequence Diagram ........................................................................ 17
2.3.7. Class Diagram ............................................................................... 17
BAB III METODOLOGI PENELITIAN
3.1. Desain Penelitian ............................................................................................ 18
3.2. Objek Penelitian ............................................................................................. 21
3.3. Analisis SWOT yang berjalan ........................................................................ 21
3.4. Analisa Sistem yang sedang berjalan ............................................................. 22
3.5. AliranSisteminformasiYangsedangBerjalan .................................................. 23
3.6. Permasalahanyangdihadapi ............................................................................ 25
3.7. Usulan Pemecahan Masalah ........................................................................... 25
BAB IVANALISA PEMBAHASAN DAN IMPLEMENTASI
4.1.AnalisaSistemYangBaru ................................................................................. 26
4.1.1. Aliran Sistem Informasi Yang Baru .............................................. 26
4.1.2. Use case Diagram .......................................................................... 27
4.1.3. Activity Diagram ........................................................................... 28
4.1.4. Sequence Diagram ........................................................................ 31
4.1.5. Class Diagram ............................................................................... 41
4.2. DesainRinci .................................................................................................... 41
4.3.1. Rancangan Layar Masukan ........................................................... 41
4.3.2. Rancangan File .............................................................................. 46
4.3. Rencana Implementasi ................................................................................... 49
4.3.1.Jadwal Implementasi .................................................................................... 49
4.4. PerbandinganSistem ....................................................................................... 51
4.5. Analisis Produktivitas .................................................................................... 52
4.5.1 Segi Efisiensi .......................................................................... 52
x
4.5.2 Segi Efektifitas ........................................................................ 53
BAB V KESIMPULAN DAN SARAN
5.1. Kesimpulan ..................................................................................................... 54
5.2.Saran ................................................................................................................ 54
DAFTAR PUSTAKA
PENDUKUNG PENELITIAN
DAFTAR RIWAYAT HIDUP
SURAT KETERANGAN PENELITIAN
xi
DAFTAR GAMBAR
Halaman
Gambar 3. 1 Waterfall Model..................................................................... 18
Gambar 3. 2 Analisa SWOT ...................................................................... 21
Gambar 3. 3 Aliran Sistem Informasi Barang Masuk ................................ 23
Gambar 3. 4 Aliran Sistem Informasi Barang Keluar ................................ 24
Gambar 3. 5 Aliran Sistem Informasi Barang Masuk dan Barang Keluar 24
Gambar 4. 1 Aliran Sistem Informasi Yang Baru ...................................... 26
Gambar 4. 2 Use Case Diagram ................................................................ 27
Gambar 4. 3 Activity Diagram Login ......................................................... 28
Gambar 4. 4 Activity Diagram Tambah User ............................................ 28
Gambar 4. 5 Activity Diagram Tambah Data Barang ............................... 29
Gambar 4. 6 Tambah Barang Masuk ......................................................... 29
Gambar 4. 7 Activity Diagram Tambah Barang Keluar ............................. 30
Gambar 4. 8 Activity Diagram Tambah Permintaan Barang ..................... 30
Gambar 4. 9 Activity Diagram Laporan Transaksi Barang ........................ 31
Gambar 4. 10 Sequence Diagram Login .................................................... 31
Gambar 4. 11 Sequence Diagram Input Data Barang ................................ 32
Gambar 4. 12 Sequence Diagram Edit Data Barang.................................. 32
Gambar 4. 13 Sequence Diagram Delete Data Barang .............................. 33
Gambar 4. 14 Sequence Diagram View Data Barang ................................ 33
Gambar 4. 15 Sequence Diagram Input Data Barang Masuk .................... 34
Gambar 4. 16 Sequence Diagram Edit Data Barang Masuk ...................... 34
Gambar 4. 17 Sequence Diagram Delete Data Barang Masuk .................. 35
Gambar 4. 18 Sequence Diagram View Data Barang Masuk .................... 36
Gambar 4. 19 Sequence Diagram Input Data Barang Keluar ................... 36
Gambar 4. 20 Sequence Diagram Edit Data Barang Keluar ...................... 37
Gambar 4. 21 Sequence Diagram Delete Data Barang Keluar .................. 37
Gambar 4. 22 Sequence Diagram View Data Barang Keluar .................... 38
Gambar 4. 23 Sequence Diagram Input Data Permintaan Barang............. 38
Gambar 4. 24 Sequence Diagram Edit Data Permintaan Barang .............. 39
Gambar 4. 25 Sequence Diagram Delete Data Permintaan Barang........... 39
Gambar 4. 26 Sequence Diagram View Data Permintaan Barang ............. 40
Gambar 4. 27 Class Diagram..................................................................... 41
Gambar 4. 28 Halaman Login .................................................................... 42
Gambar 4. 29 Halaman Beranda ................................................................ 42
Gambar 4. 30 Halaman Beranda ................................................................ 42
Gambar 4. 31 Form Tambah User ............................................................. 43
Gambar 4. 32 Halaman Manajemen Grup ................................................. 43
Gambar 4. 33 Form Tambah Grup ............................................................. 44
Gambar 4. 34 Halaman Manajemen Hak Akses ........................................ 44
xii
Gambar 4. 35 Halaman Data Barang ......................................................... 45
Gambar 4. 36 Form Tambah Data Barang ................................................. 45
Gambar 4. 37 Halaman Info ....................................................................... 46
xiii
DAFTAR TABEL
Tabel 4. 1 Rancangan File User .................................................................. 46 Tabel 4. 2 Rancangan File Departemen ...................................................... 47 Tabel 4. 3 Rancangan File Group ............................................................... 47
Tabel 4. 4 Rancangan File Barang .............................................................. 48 Tabel 4. 5 Rancangan File Barang Masuk .................................................. 48 Tabel 4. 6 Rancangan File Barang Keluar .................................................. 48
Tabel 4. 7 Rancangan File Nota .................................................................. 49 Tabel 4. 8 Jadwal Implementasi .................................................................. 50
1
BAB I
PENDAHULUAN
1.1 Latar Belakang
PT Bank Negara Indonesia adalah salah Bank tertua dalam sejarah republik
Indonesia yang merupakan bank milik pemerintah. Bank BNI ini berdiri tanggal 5
Juli 1946 dan pada saat ini BNI sudah memiliki 1.076 kantor di seluruh Indonesia
dan beberapa kantor cabang yang berdiri diluar negeri. Perbankan mempunyai
tujuan yaitu untuk menunjang dalam pembangunan dan peningkatan pertumbuhan
ekonomi dalam meningkatkan kesejahteraan rakyat yang tertuang dalam Undang-
Undang Tahun 1998 Nomor 10. Berdasarkan tujuan tersebut perbankan di
Indonesia harus memenuhi kewajiban dan fungsinya secara memadai berdasarkan
prinsip ekonomi kerakyatan. Adapun permasalah yang sering terjadi adalah
apabila permintaan barang yang terlalu banyak dari berbagai outlet
mengakibatkan banyaknya tumpukan kertas permintaan yang disimpan dan akan
dilaporkan kepada pimpinan sebagai transaksi keluar masuknya barang pada
gudang. Yang mengakibat kan kehilangan informasi dan data, sehingga
mempengaruhi kelengkapan laporan akhir. Dengan kejadian tersebut maka
karyawan yang bertanggung jawab dengan situasi gudang harus menyimpan bukti
dari permintaan barang keluar dan bukti laporan barang yang masuk dengan baik
agar laporan sesuai dengan situasi yang sedang terjadi.
Menurut (Agusvianto, 2017) Di era seperti sekarang ini teknologi komputer
menjadi suatu keharusan dalam mengembangkan bidang usaha. Teknologi
2
Komputer saat ini telah banyak mengubah manusia dalam menyelesaikan semua
pekerjaan. Sebagai pengguna teknologi, masyarakat dapat memanfaatkan
teknologi dan teknik yang akan berkembang selanjutnya, sehingga generasi
penerus tidak tertinggal dalam memanfaatkan teknologi yang telah jauh
berkembang.
Sejalan dengan (Hakim, Sakuroh, & Awaludin, 2019) Kehadiran teknologi
komputer ditengah masyarakat khususnya Indonesia telah terbukti dengan
banyaknya penggunaan komputer pada instansi pemerintah maupun perusahaan
swasta sudah memanfaatkan teknologi pc ini yang dilengkapi dengan aplikasi
yang bisa membantu pekerjaan lebih efisien dan efektif.
Perkembangan teknologi yang pesat dapat mempengaruhi cara kerja secara
individual dan sistematis, terutama di bidang perbankan, dan teknologi bisa
memangkas pengeluaran yang lumayan signifikan. Teknologi bisa digunakan
sebagai perlengkapan memantau kegiatan yang terjadi di dalam perusahaan yaitu
memantau transaksi stok barang yang tersedia didalam gudang. Gudang adalah
salah satu bagian penting dalam berbisnis dan berfungsi sebagai tempat
penyimpanan, baik barang yang baru maupun barang yang sudah lama. Jika
dilihat secara fungsional ditemukan bahwa permintaan suatu item inventaris
mingguan sangat tinggi, hampir terdapat puluhan bahkan ratusan pergantian
barang masuk dan keluar sehingga diperlukan adanya bantuan dari teknologi
informasi yang mendukung proses yang sedang berjalan.
3
Sebuah grafik pengelolaan data Barang tahun 2021
Berdasarkan permasalahan yang ada pada BNI cabang Batam tersebut, maka
penulis tertarik membuat sebuah penelitian judul skripsi yaitu “Perancangan
Sistem Informasi Persediaan Stok Barang Pada Gudang PT.BANK NEGARA
INDONESIA (PERSERO) TBK”.
1.2 Identifikasi Masalah
Dalam Penelitian di BNI Batam, Dikemukakan hal yang menjadi identifikasi
masalah antara lain:
1. Belum memiliki system informasi persediaan stok barang pada BNI
Batam.
2. Belum memiliki penyimpanan data yang baik sehingga menyulitkan dalam
proses pencarian data.
0
1
2
3
4
5
6
7
8
Jan-21 Feb-21 Mar-21 Apr-21
BNI PUSAT
BNI TIBAN
BNI BT AJI
4
3. Sistem yang lama masih manual dalam pencatatan persediaan stok barang
sehingga menyulikan dalam hal penyediaan informasi jika sewaktu-waktu
dibutuhkan.
1.3 Pembatasan Masalah
Penulis membatasi masalah yang dibahas Agar pembahasan bisa tersusun
dengan lurus dan tidak melenceng dari fokus permasalahan, sehingga penulis
membatasi permasalahan menjadi:
1. Penelitian system informasi persediaan stok barang meliputi ATK
dilakukan pada BNI cabang Batam.
2. Sistem informasi persediaan stok barang ini menggunakan bahasa
pemograman web dan media penyimpanan MySql.
3. Jumlah data ATK yang dipakai adalah Jumlah ATK Bank Bni cabang
Batam selama 3 Bulan terakhir.
1.4 Perumusan Masalah
Dari diuraikan dalam penjelasan diatas , maka penulis merumuskan antara
lain:
1. Bagaimana menemukan permasalahan system informasi persediaan stok
barang pada gudang BNI Batam?
2. Bagaimana merancang atau mendisain disain (usecase) permasalahan
yang di dapat tentang system informasi persediaan stok barang pada
gudang BNI Batam ?
5
3. Bagaimana membangun system informasi (pemrograman) persediaan
stok barang pada gudang BNI Batam ?
4. Bagaimana mengintegrasikan system informasi tersebut meliputi
penyimpanan data sehingga menghasilkan informasi yang tepat sesuai
sasaran?
1.5 Tujuan Penelitian
Agar penelitian ini dapat tercapai sebagai mana mestinya, penulis
merumuskan beberapa tujuan yaitu:
1. Dapat menyelesaiakan permasalahan yang tejadi pada Bank BNI Batam
tentang system informasi Gudang.
2. Untuk memudahkan dalam membangun system informasi persediaan stok
barang pada gudang BNI Batam.
3. Untuk memudahkan dalam mengintegrasikan data sehingga memberikan
informasi tepat sasaran.
4. Untuk memudahkan dalam pengelolaan data-data persediaan Stok Barang
Bank Bni Batam.
1.6 Manfaat Penelitian
Pada penelitian ini, harapan penulis memberikan hasil yang bermanfaat
untuk banyak hal, antara lain:
6
1.6.1 Manfaat Teoritis
Manfaat teoritis dalam penelitian yang penulis buat ini adalah antara lain:
1. Penelitian ini diharapkan bisa mengasung sebagai bahan dalam
perancangan dan pembangunan sistem informasi khususnya yang
berkaitann dengan Sistem informasi persediaan stok barang pada
Gudang BNI Batam.
2. Sebagai referensi bagi peneliti lain dalam perancangan dan
pembangunan sistem informasi persediaan stok barang pada gudang.
1.6.2 Manfaat Praktis
Penulis menemukan hal yang didapat serta dapat memberikan manfaat
antara lain:
1. Hasil penelitian ini akan sangat membantu peneliti dalam memahami
lebih baik bagaimana membuat system informasi persediaan barang di
gudang BNI Batam menggunakan bahasa pemrograman PHP5 yang
terhubung secara langsung dengan MYSQL.
2. Bagi BNI Batam hasil dari penelitian ini dapat menunjang kegiatan
dalam mengelola persediaan stok barang pada gudang.
3. Bagi peneliti lain yaitu sebagai bahan referensi dalam perancangan
system informasi persediaan stok barang.
7
BAB II
TINJAUAN PUSTAKA
2.1. Tinjauan Teori Umum
Di bawah ini merupakan konsep mendasar dari penelitian yang dibuat,
teori ini bertujuan untuk memperkuat penelitian yang dilakukan.
2.1.1. Sistem
Kumpulan jaringan kerja dan prosedur yang terkait yang saling terhubung
hingga menghasilkan tujuan tertentu disebut dengan sistem. (Astuti, 2017) Sistem
juga memiliki arti suatu kesatuan yang terhubung sehingga memudahkan dalam
aliran sistem informasi (Sarintan & sakina, 2016).
2.1.2. Karakteristik sistem
Dikutip dari (Sarintan & sakina, 2016) beberapa karakteristik sistem
antara lain:
1. Sistem memiliki banyak komponen yang saling berinteraksi, artinya
komponen tersebut bergabung sehingga membentuk suatu rangkaian
menjadi satu.
2. Sistem memiliki batasan, yaitu dengan menyekat sistem satu dengan
sistem lain. Batasan ini menyajikan sistem yang saling terhubung
menjadi satu dan menentukan ruang lingkupnya.
8
3. Lingkungan, segala sesuatu yang berada diluar batas lingkungan atau
system tetapi mempengaruhi perilakunya. Lingkungan ada yang
menguntungkan dan merugikan. Lingkungan yang bermanfaat adalah
sumber daya yang harus dijaga. Lingkungan beracun dapat mengganggu
system yang harus dihindari dan dikendalikan.
4. Penghubung, yaitu media maupun perangkat penhubung antara satu
sistem ke sistem yang lain, sehingga kemungkinan sumber daya mengalir
disekitar subsistem. Keluaran suatu subsistem menjadi masukan
subsistem lain melalui komunikasi. Dengan komunikasi, sub-sub sistem
terintegrasikan menjadi satu.
5. Masukan, yaitu sumber daya yang masuk kedalam sistem. Masukan ini
dapat berupa pertanda maupun pemeliharaan. Masukan pemeliharaan
merupakan energi yang dibutuhkan untuk pengoperasian sistem.
Masukan pertanda adalah sumber daya yang berubah menjadi output.
6. Keluaran, yaitu energi yang diproses. dikelompokan sebagai produksi
yang produktif dalam pengolahan.
7. Pengolahan, adalah faktor yang telah mengubah input menjadi output.
8. Sasaran. Sebuah sistem membutuhkan tujuan dan sasaran. jika tidak,
system tidak akan berguna sebagai mana mestinya.
9
2.1.3. Informasi
Sekumpulan fakta terorganisasi yang sudah diolah sehingga menjadi lebih
berarti bagi penerimanya disebut informasi (Sarintan & sakina, 2016).
Kualitas informasi sangat tergantung pada 3 hal, antara lain:
1. Tepat waktu, adalah suatu informasi yang terjadi tidak boleh terjadi
terlambat penyampaian dan dikatakan telah usang sehingga tidak
memiliki nilai lagi.
2. Akurat, adalah informasi harus bersifat kebenaran dan tidak menyesatkan
penerimanya.
3. Relevan, adalah informasi harus memiliki manfaat tertentu kepada
penggunanya.
2.1.4. Sistem informasi
Sistem informasi yaitu sarana khusus dimana organisasi beroperasi dengan
sukses dan menyediakan informasi yang dibutuhkan untuk organisasi yang
menguntungkan. Intstruksi dan masukan dapat diterima sistem informasi,
sehingga dapat mengeluarkan hasilnya (Suprayitno & Wardati, 2012).
Data yang dikelompokan, diolah serta dikumpulkan menjadi sedemikian
rupa adalah satu kesatuan informasi yang saling terkait dan saling mendukung
sehingga menjadi suatu informasi yang bermanfaat bagi penggunanya disebut
sistem informasi (Pakalessy, Jamil, & Rosihan, 2017).
10
Sistem informasi adalah suatu sistem yang di dalam terdapat suatu
organisasi yaitu yang mempertemukan kebutuhannya pada pengolahan transaksi
harian yang mendukung fungsi-fungsi operasi organisasi yang bersifat manajerial
dengan kegiatan strategi dari suatu organisasi dan untuk dapat menyediakan
kepada pihak luar tertentu dengan laporan-laporan yang diperlukan (Agusvianto,
2017).
Manfaat adanya sistem informasi dalam suatu instansi yaitu:
1. Menyajikan suatu pusat informasi yaitu mendukung pengambilan suatu
keputusan.
2. Menyajikan informasi yang guna mendukung operasi harian.
3. Menyajikan suatu informasi yang berkenaan dengan kepengurusan.
4. Beberapa komponen pada sistem informasi yang dapat diklasifikasikan
5. Perangkat keras yaitu (hardware) dan perangkat lunak yaitu (software)
yang berfungsi sebagai mesin.
6. Manusia (people) dan prosedur (procedures) yang merupakan manusia
dan tata cara menggunakan mesin.
7. Data merupakan jembatan penghubung antara manusia dan mesin agar
terjadi suatu proses pengolahan data.
11
2.1.5. Aliran Sistem Informasi
Rancangan suatu aliran kegiatan keutuhan pada sistem disebut ASI (Aliran
Sistem Informasi). skema ini merumuskan dan mengurutkan suatu metode
maupun simbol yang digunakan pada Aliran Sistem Informasi (Ismael, 2017).
2.2. Software Pendukung
Software pendukung adalah sebuah data yang diprogram dan disimpan
didalam komputer, software dapat berupa berupa program atau instruksi serta
dapat dikatan penggerak dan pengontrol hardware (Unnes, 2017).
2.2.1. HTML
Bahasa dasar dari script web yang bersifat Client to Client sehingga
mampu menampilkan informasi berupa teks gambar maupun suara dinamakan
Hypertext Markup Language (HTML). Juga digunakan sebagai hyperlink yaitu
menghubungkan antar halaman satu ke yang lainnya. HTML juga dapat
digunakan di dalam notepad untuk melakukan perintah, atau bisa juga
menggunakan text editor lainnya seperti notepad edit plus, atom, sublime text,
microsoft front page, Dreamweaver dan bahkan banyak lagi yang lainnya yang
berbasis Graphical Use Interface (GUI). Dengan program – program ini kita tidak
perlu mengetikan semua kode program didalmnya, karena semua kode sudah
dibentuk secara Icon Base. Seorang pengembang web maka diwajibkan mampu
12
menguasai kode HTML, dengan menguasai kode HTML kita juga bisa menguasai
kode program editor lainnya sehingga kode HTML lebih baik menggunakan text
editor yang sudah di sebutkan diatas (Agusvianto, 2017).
2.2.2. PHP
Suatu bahasa pemoraman yang menempatkan pada sisi server sehingga
dapat diproses diserver disebut PHP. Sehingga hasilnya akan dikirimkan ke
pengguna dan menggunakan browser yang digunakan (Suprayitno & Wardati,
2012).
2.2.3. Database
Kumpulan data yang terdiri dari tabel, pertanyaan, struktur, laporan,
halaman, makro, dan modul yang sepenuhnya disimpan dalam catatan disebut
basis data (database). (Suprayitno & Wardati, 2012). Database merupakan
kumpulan informasi yang semuanya menggambarkan aktivitas dan hiburan suatu
organisasi. Kerangka kerja kumpulan data adalah kerangka kerja PC yang
digunakan untuk menyimpan dan menangani informasi (Hendini, 2016).
2.2.4. Website
Web adalah bahasa yang berasal dari bahasa inggris yang mempunyai arti
jaring laba-laba. Sama seperti namanya sendiri yaitu membentang keseluruh
penjuru dunia dan sangat banyak digunakan oleh instansi maupun perusahaan
13
bisnis yang ingin mempublikasikan barang dan jasa dari perusahaannya (Widodo,
Zainuddin, & Nusantara, 2016). Website juga dapat diartikan sebagai kumpulan
dari beberapa data tulisan, gambar, maupun animasi atau gabungan dari semua
sehingga menampilkan sebagai informasi (Riyadi, Retnandi, & Deddy, 2012).
2.2.5. Xampp
Xampp adalah bundel PHP mendasar yang bersifat open source yang
difungsikan sebagai pekerja independen (localhost). Beberapa paket yang dapat
diakses di bawah izin populasi umum GNU yaitu MySQL, PHP, Filezila, Apache
dan Php MyAdmin. Adalah pekerja web yang tidak sulit digunakan untuk
membuat tampilan halaman situs lebih energik (Widodo et al., 2016).
2.2.6. Framework
Framework merupakan desain terbuka yang bergantung pada sebagian
besar kemajuan pemrograman yang diakui. Memanfaatkan struktur pada dasarnya
mengurangi penggunaan waktu, tenaga, dan aset untuk pemeliharaan aplikasi web
(Yudanto, Tolle, & Brata, 2017).
2.2.7. MYSQL
MySQL adalah semacam pekerja basis informasi yang memakai bahasa
dasar SQL untuk mendapatkan kumpulan datanya. MySQL adalah sejenis
14
Relational Database Management System (RDBMS). Inilah alasan MySQL
menggunakan istilah-istilah seperti tabel, garis, segmen. Dalam kumpulan data
MySQL berisi setidaknya satu tabel, tabel tersebut berisi setidaknya satu bagian.
(Arifudzaki, Somantri, & Fr, 2010). MySQL merupakan hasil implementasi dari
sistem manajemen basis data relasional (RDBMS) yang didistribusikan secara
gratis. MySQL bebas digunakan oleh setiap pemakai, tetapi dibatasi dengan
sebuah aplikasi, produk turunan komersial tidak boleh digunakan (Agusvianto,
2017).
2.3. Tinjauan Teori Khusus
Tinjauan teori secara khusus dalam penelitian ini dibuat secara terperinci,
teori ini bertujuan untuk lebih memperjelas inti-inti teori pokok dalam
menyelesaian penelitian yang dilakukan.
2.3.1. Perancangan
Perancangan sistem adalah langkah selanjutnya setelah fase analisis
sistem, tujuannya adalah untuk menentukan keinginan sesuai dengan fungsinya,
merencanakan sistem yang baru, memvisualkan sistem, mengelola komponen
individu menjadi bagian satu yang utuh dan mengkonfigurasi alat yang diperlukan
untuk merancang sistem yang baru (Suprayitno & Wardati, 2012). Desain sistem
dapat artikan sebagai penggambaran, perencanaan, membuatan sketsa atau
15
mengatur dari beberapa elemen individu menjadi satu kesatuan fungsional yang
terintegritas. Tujuan dari desain sistem adalah untuk menyediakan kebutuhan
kepada pemakai sistem, dan untuk memberikan gambaran secara jelas serta
rancang bangun yang lengkap kepada pemrogram komputer dan ahli-ahli teknik
lainnya (Astuti, 2017).
2.3.2. Persediaan
Persedian barang merupakan barang yang telah disismpan untuk
digunakan kembali pada masa tertentu tergantung permintaan barang baku,
persediaan barang selama penjualan produksi, stok barang jadi atau barang dagang
yang disimpan sebelum dijual atau dipasarkan. Tujuan dari persediaan adalah
untuk menyederhanakan sistem persediaan bahan yang dapat meningakatkan
efisiensi bisnis perusahaan melalui fungsi persediaan (Karongkong, Ilat, &
Tirayoh, 2018).
Persedian adalah suatu aset yang dimiliki oleh perusahaan, meliputi barang-
barang milik perusahaan dengan maksud untuk dijual dalam suatu periode tertentu
atau persediaan barang-barang yang masih dalam pengerjaan yang menunggu
penggunaannya dalam suatu proses barang, hewan, peristiwa, konsep, huruf,
simbol, teks, gambar, bunyi, atau kombinasinya (Junaidi & Sumirat, 2018).
16
2.3.3. Unifield Modeling Language (UML)
UML ialah juga bagian dari dimensi dari CASE tools Unified Modeling
Language atau lebih sering dikenal dengan istilah UML merupakan alat bantu
yang berfungsi guna perancangan dan membentuk bahasa permodelan dan
berorientasi secara mobjek. Dari segi umum-nya uml mudah untuk dipahami
disebabkan contoh permodelan yang eksplisif dan akan mudah dalam
pengembangannya dan dapat berganti model lebih berkarakteristik (Hadtanto,
Budiman, & Triono, 2016). pada pembangunan yang mengarah ke target
memungkinkan untuk memvisualisasikan, membangun dan menentukan
berdasarkan gambar maupun objek.
UML memiliki pembagian kategori antara lain:
1. Structure diagram adalah bentuk yang diambil dari sekumpulan gambar
secara statis.
2. Behavior diagram adalah beberapa data yang dikumpulkan menjadi
rangkaian yang menggambarkan.
3. Interaction diagram adalah suatu interaksi antara sistem yang satu dengan
sistem yang lain.
2.3.4. Use Case Diagram
Use Case Diagram sering digunakan untuk memvisualisasikan kondisi
dimana suatu sistem baru dibangun dan sesuai fungsi dan yang disediakan sistem
17
itu sendiri. Use Case Diagram juga menggambarkan siapa saja yang sedang
berinteraksi maupun yang sudah berinteraksi dengan sistem (Afandi & Saputra,
2013).
2.3.5. Activity Diagram
Activity diagram sedikit menyerupai flowchart, memperlihatkan tahapan,
hasil, dan memiliki cabang. Aktifitas sama seperti persegi panjang dan terlihat
sedikit lonjong dari state diagram. Activity diagram dan state diagram sama-sama
memakai simbol yang sama dari awal mula hingga penghabisan (Afandi &
Saputra, 2013).
2.3.6. Sequence Diagram
Suatu gambaran adanya korelasi dan koneksi diantara objek yang satu
dengan objek yang lain nya disebut dengan Sequence diagram. Sequence diagram
dipakai sebagai penunjuk skenario yang merespon sehingga menghasilkan sebuah
output. Diawali dari apa yang menggerakan kegiatan sehingga menjadi perubahan
dinternal maupun output yang dihasilkan (Afandi & Saputra, 2013).
2.3.7. Class Diagram
Class Diagram merupakan struktur suatu diagram dari sebuah sistem yang
terlihat dalam sebuah gambar. Class diagram dimana didalam nya terdapat
deskripsi klas, paket dan target yang saling berhubungan didalam suatu
penahanan, aliansi bahkan pewaris dan hal lainnya (Afandi & Saputra, 2013).
18
BAB III
METODOLOGI PENELITIAN
3.1. Desain Penelitian
Desain penelitian ini memakai pola system development life cycle (SDLC)
merupakan metode yang banyak dipakai dalam mengembangkan aplikasi , pola ini
juga biasa disebut ancangan dari sebuah air terjun (waterfall) yang telah
memakai sebuah hierarki dalam mengembangkan sebuah sistem. Tipe waterfall
ini sering dikenal dengan sequential linear atau alur hidup klasik. Dalam prosedur
waterfall ini menyajikan penghampiran alur hidup klasik secara sequental yang
terurut mulai dari analisis, desain, pengkodean, dan pengujian. Agar lebih jelas
dan tidak melenceng dapat melihat gambar waterfall dibawah ini.
Gambar 3. 1 Waterfall Model
Keterangan gambar 3.1 diatas diuraikan seperti berikut ini:
1. Analisis
Dalam tahapan ini peneliti melakukan observasi pada Bank BNI cabang
Batam guna untuk mendapatkan gambaran awal tentang sistem informasi
yang akan dirancang dan dibangun dalam sistem informasi
pengujian Pengkodea
n
Desain Analisis
19
persediaan stokbarang. Dalam tahapan ini peneliti melakukan wawancara
guna untuk memenuhi kebutuhan pengguna serta memperoleh hasil yang
lengkap dengan metode observasi. Sejalan dengan hal diatas, peneliti
juga melakukan pengamatan kepustakaan menjadi landasan teori yang
menunjang penelitian ini agar sepaham dengan permasalahan yang
terjadi yaitu dengan melakukan observasi, didalam hierarki ini peneliti
menggunakan antara lain:
a. Metode SWOT (Strenght, Weakness, Opportunity, Threats) yang
digunakan untuk menganalisa beberapa keadan yang
mempengaruhi berjalan nya sistem eksternal maupun internal.
b. Flowchart diagram bertujuan sebagai penggambaran sistem
informasi yang sedang beroperasi.
Sesudah melakukan hierarki diatas, peneliti akan menjelaskan hal
yang menjadi pokok permasalahan dan memberikan usulan sebagai
pemecahan masalah yang terjadi pada Bank BNI.
20
2. Desain
Dalam hierarki ini peneliti menjalankan desain pada sistem serta
melakukan perancangan yang berorientasikan pada objek yang
menggunakan tools Unified Modelling Language (UML). Mengenai
desain yang akan dilakukan antara lain:
a. Desain aliran sistem informasi yang baru;
Desain alur data program menggunakan tools UML (Unified
Modelling Language), yaitu Use Case Diagram, Sequence Diagram,
Activity Diagram dan Class Diagram; Desain perancangan database;
Desain tampilan program;
b. Pengkodean
Setelah proses desain selesai dilakukan, kemudian peneliti akan
lanjut kepada proses pengkodean menggunakan toolssublime teks
dan bahasa pemograman PHP5, CSS, javascript, bootstap,
kemudian MySQL sebagai database.
c. Pengujian
Setelah melakukan tahap pengkodean, selanjutnmya peneliti
melakukan pengujian dengan menggunakan black box testing untuk
mengetahui apakah fungsi-fungsi , masukan dan keluaran perangkat
lunak sesuai spesifikasi yang dibutuhkan. Jika belum, selanjutnya
bersifat interatif yaitu kembali ke tahap analisis.
21
3.2. Objek Penelitian
PT. Bank Negara Indonesia merupakan bank milik pemerintah yang
bekerja- sama dalam membangun meningkatkan pertumbuhan ekonomi dalam
bidang perbankan. Pada penelitian ini dilakukan pada BNI cabang Batam yang
beralamat di jl, Imam Bonjol No.23 kec. Lubuk Baja Kota Batam.
3.3. Analisis SWOT yang berjalan
Gambar 3. 2 Analisa SWOT
Adapun swot dalam sistem yang berjalan pada Bank BNI adalah:
1. Strength (internal)
a. Bagaimana Sistem informasi itu Tidak perlu melakukan pelatihan
khusus untuk dapat mengoperasikan sistem.
b. Tidak banyak menyita waktu dalam proses memonitoring kontrol
barang.
Strength
Weakness
s w
Threat
Opportunity
t o
22
c. Tidak membutuhkan biaya banyak dalam maintenance dalam
mengelola informasi suatu barang.
2. Weakness (internal)
a. Hardware, Jaringan, maintenance, Belum menggunakan komputerisasi
dalam mengelola data barang
b. Sulitnya mencari barang yang sudah lama karena terjadinya
penumpukan dalam gudang.
c. Arsip yang berupa kertas dapat hilang kapan saja.
3. Opportunity (eksternal)
a. Lebih cepat dalam menyajikan informasi barang yang tersedia dalam
gudang sehingga lebih akurat dalam pendataan suatu barang.
b. Dapat diakses kapan saja oleh user yang bersangkutan tanpa harus
mencari buku terlebiuh dahulu.
c. Lebih mudah dikontrol
4. Threat (eksternal)
a. Adanya ancaman berupa ketidak stabilan jaringan untuk mengakses
sistem.
b. Adanya ancaman pada software dan hardware komputer yang
digunakan
3.4. Analisa Sistem yang sedang berjalan
Setelah peneliti mengamati sistem yang ada pada bank bni, untuk
merancang sistem informasi pada sistem yang berjalan saat ini yang belum
23
menggunakan sistem komputerisasi sebagai sarana untuk mendadpatkan informasi
yang lebih akurat maka alur data yang dilakukan adalah sebagai berikut:
1. Karyawan Outlet mengirim surat permintaan barang
2. Karyawan pusat menerima surat permintaan barang dari outlet.
3. Karyawan menginput data permintaan.
4. Karyawan memproses permintaan.
5. Pimpinan
6. Laporan.
3.5. Aliran Sistem informasi Yang sedang Berjalan
Untuk dapat lebih jelas gambaran mengenai sistem informasi yang sedang
berjalan pada Bank BNI dapat kita perhatikan gambar dibawah ini:
1. Aliran Sistem Informasi Barang Masuk
Title
VendorKaryawan Pusat
Phase
Mulai
Surat
permintaan
barang
Surat
permintaan
barang
Menyiapkan
barang
Serah Terima
Barang
Memasukan
barang kegudang
Selesai
Serah Terima
Barang
Gambar 3. 3 Aliran Sistem Informasi Barang Masuk
24
2. Aliran Sistem Informasi Barang Keluar
Title
Karyawan PusatKaryawan Outlet Pimpinan
Phas
e
Mulai
Surat Pengajuan
Barang
Surat Pengajuan
Barang
Pengambilan
Barang
Laporan
Barang Keluar
Laporan Barang
Keluar
Selesai
Gambar 3. 4 Aliran Sistem Informasi Barang Keluar
3. Aliran Sistem Informasi Barang Masuk dan Barang Keluar
Title
Karyawan PusatKaryawan Outlet Vendor Pimpinan
Phas
e
Mulai
Surat Pengajuan
Barang
Surat Pengajuan
Barang
Pengambilan
Barang
Surat Permintaan
Barang
Menyiapkan barang
Serah Terima
Barang
Serah Terima
Barang
Laporan Keluar
Masuk Barang
Laporan Keluar
Masuk Barang
Selesai
Gambar 3. 5 Aliran Sistem Informasi Barang Masuk dan Barang Keluar
25
3.6. Permasalahan yang dihadapi
Adapun permasalahan yang sedang dihadapi pada Bank BNI adalah:
1. Proses pengolahan data barang masih menggunakan cara manual yang
dapat menyebabkan terjadinya kehilangan data.
2. Penyimpanan data yang tidak tersimpan dengan baik sehingga pihak
yang bersngkutan kesulitan dalam menentukan barang yang masuk dan
barang keluar.
3.7. Usulan Pemecahan Masalah
Dari permasalahan yang dihadapi dan hasil observasi yang telah peneliti
lakukan, masalah sedang dihadapi oleh Bank BNI yang sering terjadi adalah :
1. Bagaimana merancang sistem informasi yang dapat membantu proses
pengolahan data barang serta membuat penyimpanan dalam sebuah
database sehingga lebih tepat dan aman.
2. Dengan adanya sistem yang dibangun akan memudahkan karyawan
dalam menginput data barang dan menyimpan arsip data ataupun
laporan keluar dan masuknya suatu barang sehingga lebih terkontrol.
3. lebih cepat dalam pengambilan keputusan dan tidak perlu
membutuhkan banyak kertas lagi dalam proses pengolahan data.