Anda di halaman 1dari 105

PERANCANGAN SISTEM INFORMASI PERSEDIAAN

PERLENGKAPAN UMRAH PADA


PT. PANDU PRIMA AMANAH
JAKARTA

TUGAS AKHIR
Diajukan untuk memenuhi salah satu syarat kelulusan Program Diploma III

ERINA OKTAVIANI

NIM : 12155079

Program Studi Manajemen Informatika

AMIK BSI Jakarta

Jakarta

2018
ii
iii
iv
v
vi
KATA PENGANTAR

Alhamdulillah, Dengan mengucapkan puji syukur kehadirat Allah SWT,

yang telah melimpahkan rahmat dan karunia-Nya, sehingga pada akhirnya penulis

dapat menyelesaikan tugas ini dengan baik. Dimana tugas akhir ini penulis

sajikan dalam bentuk buku yang sederhana. Adapun judul tugas akhir, yang

penulis ambil sebagai berikut, “Perancangan Sistem Informasi Persediaan

Perlengkapan Umrah Pada PT. Pandu Prima Amanah Jakarta”.

Tujuan penulisan tugas akhir ini dibuat sebagai salah satu syarat kelulusan

program Diploma III AMIK BSI Jakarta. Sebagai bahan penulisan diambil

berdasarkan hasil penelitian (eksperimen), observasi dan beberapa sumber

literatur yang mendukung penulisan ini. Penulis menyadari bahwa tanpa

bimbingan dan dorongan dari semua pihak, maka penulisan tugas akhir ini

tidak akan lancar. Oleh karena itu pada kesempatan ini, izinkanlah penulis

menyampaikan ucapan terima kasih kepada:

1. Direktur AMIK BSI Jakarta.

2. Ketua Program Studi Manajemen Informatika AMIK BSI Jakarta.

3. Bapak Samudi, S.Kom, M.Kom selaku Dosen Pembimbing Tugas Akhir.

4. Bapak Muhammad Faisal, S.Kom, M.Kom selaku Asisten Pembimbing Tugas

Akhir.

5. Staff / karyawan / dosen dilingkungan AMIK BSI Jakarta.

vii
6. Bapak Triyanto selaku Divisi Logistik PT. Pandu Prima Amanah.

7. Staff / karyawan dilingkungan PT. Pandu Prima Amanah.

8. Orang tua tercinta yang telah memberikan dukungan moral maupun spiritual.

9. Rekan-rekan mahasiswa kelas MI-6A.

Serta semua pihak yang terlalu banyak untuk disebut satu

persatu sehingga terwujudnya penulisan ini. Penulis menyadari bahwa penulisan

tugas akhir ini masih jauh sekali dari sempurna, untuk itu penulis mohon kritik

dan saran yang bersifat membangun demi kesempurnaan penulisan dimasa yang

akan datang.

Akhir kata semoga tugas akhir ini dapat berguna bagi penulis khususnya

dan bagi para pembaca yang berminat pada umumnya.

Jakarta, 9 Agustus 2018

Penulis

Erina Oktaviani

viii
ABSTRAKSI

Erina Oktaviani (12155079), Perancangan Sistem Informasi Persediaan


Perlengkapan Umroh Pada PT. Pandu Prima Amanah Jakarta

Kemampuan dan kemauan masyarakat untuk menjalankan ibadah ke tanah suci


semakin meningkat, banyaknya jamaah umroh yang mendaftar setiap tahunnya
bahkan setiap bulannya, mengharuskan pihak PT. Pandu Prima Amanah
memberikan pelayanan yang terbaik. PT. Pandu Prima Amanah mampu
mengelola persediaannya dengan baik agar dapat memenuhi kebutuhan
perlengkapan umroh untuk para jamaah.
Dalam sistem persediaan perlengkapan umroh pada PT. Pandu Prima Amanah
masih dilakukan dengan cara manual yaitu masih menggunakan sistem
pengarsipan atau penyimpanan ke dalam buku persediaan sehingga cukup menyita
waktu khususnya pada saat memeriksa persediaan perlengkapan umroh untuk para
jamaah. Oleh karena itu, penulis membuat Tugas Akhir mengenai perancangan
sistem informasi persediaan perlengkapan umroh pada PT. Pandu Prima Amanah
Jakarta.
Rancangan sistem informasi ini bertujuan untuk mengelolah sistem persediaan
perlengkapan umroh pada PT. Pandu Prima Amanah Jakarta serta mempermudah
admin logistik dalam mengelola data secara cepat dan tepat. Perancangan sistem
informasi ini merupakan solusi yang terbaik dalam memecahkan permasalahan
yang ada pada PT. Pandu Prima Amanah. Serta dapat tercapai suatu kegiatan yang
efektif dan efisien dalam menunjang aktifitas pada PT. Pandu Prima Amanah
Jakarta.

Kata Kunci: Sistem Informasi Persediaan, Perlengkapan Umroh

ix
ABSTRACT

Erina Oktaviani (12155079), Design of Information Systems Supplies Umroh


Supplies at PT. Pandu Prima Amanah Jakarta

The ability and willingness of people to run the worship to the holy land is
increasing, the number of Umrah pilgrims who register every year and even every
month, requires the PT. Pandu Prima Amanah provides the best service. PT.
Pandu Prima Amanah is able to manage its supply well in order to meet the needs
of umroh equipment for the pilgrims.
In umroh supplies supply system at PT. Pandu Prima Amanah is still done by
manual that is still using filing or storage system into book of inventory so it is
quite time consuming especially when checking supplies of umroh equipment for
the pilgrims. Therefore, the authors make the Final Project on the design of
inventory information systems umroh at PT. Pandu Prima Amanah Jakarta. The
design of this information system aims to manage inventory system umroh
equipment at PT. Pandu Prima Amanah Jakarta and facilitate logistics admin in
managing data quickly and accurately.
The design of this information system is the best solution in solving problems that
exist in PT. Pandu Prima Amanah. And can be achieved an activity that is
effective and efficient in supporting activities at PT. Pandu Prima Amanah
Jakarta.

Keywords: Information System Supplies, Umroh Supplies.

x
DAFTAR ISI

Lembar Judul Tugas Akhir......................................................................................i


Lembar Pernyataan Keaslian Tugas Akhir............................................................ii
Lembar Pernyataan Publikasi Karya Tulis............................................................iii
Lembar Persetujuan dan Pengesahan Tugas Akhir...............................................iv
Lembar Konsultasi Tugas Akhir............................................................................v
Kata Pengantar.....................................................................................................vii
Lembar Abstraksi..................................................................................................ix
Daftar Isi...............................................................................................................xi
Daftar Simbol......................................................................................................xiii
Daftar Gambar...................................................................................................xviii
Daftar Tabel.........................................................................................................xix
Daftar Lampiran...................................................................................................xx

BAB I PENDAHULUAN.......................................................................................1
1.1. Latar Belakang Masalah..................................................................................1
1.2. Tujuan dan Manfaat.......................................................................................2
1.3. Metode Penelitian..........................................................................................3
1.4. Ruang Lingkup................................................................................................6

BAB II LANDASAN TEORI................................................................................7


2.1. Konsep Dasar Sistem......................................................................................7
2.2. Teori Pendukung...........................................................................................17

BAB III PEMBAHASAN....................................................................................23


3.1. Tinjauan Perusahaan....................................................................................23
3.2. Prosedur Sistem Berjalan..............................................................................29
3.3. Spesifikasi Dokumen Sistem Berjalan...........................................................30
3.4. Permasalahan Pokok.....................................................................................31
3.5. Pemecahan Masalah.....................................................................................32

BAB IV PERANCANGAN SISTEM USULAN................................................33


4.1. Tahapan Perancangan Sistem.......................................................................33
4.1.1. Analisis Kebutuhan.............................................................................33
4.1.2. Rancangan Diagram Use Case.............................................................34
4.1.3. Rancangan Diagram Activity...............................................................40
4.1.4. Rancangan Dokumen Sistem Usulan..................................................48
4.1.5. Rancangan Prototype..........................................................................50
4.2.Rancangan Perangkat Lunak..........................................................................56
4.2.1. Entity Relationship Diagram ( ERD ).....................................................56
4.2.2. Logical Record Structure ( LRS )...........................................................57
4.2.3. Spesifikasi File......................................................................................58

xi
4.2.4. Class Diagram.......................................................................................66
4.2.5. Sequence Diagram................................................................................67
4.2.6. Spesifikasi Hardware dan Software......................................................69
4.3. Jadwal Implementasi....................................................................................71

BAB V PENUTUP................................................................................................72
5.1. Kesimpulan..................................................................................................72
5.2. Saran............................................................................................................73

Daftar Pustaka........................................................................................................74
Daftar Riwayat Hidup............................................................................................76
Surat Keterangan Riset/PKL..................................................................................77
Lampiran................................................................................................................78

xii
DAFTAR SIMBOL

1. Use Case Diagram

Simbol Deskripsi
Use Case Fungsionalitas yang disediakan sistem
sebagai unit-unit yang saling bertukar
Nama use pesan antar unit atau factor.
case
Aktor / actor Orang, proses, atau sistem lain yang
berinteraksi dengan sistem informasi
yang akan dibuat diluar sistem
informasi yang akan dibuat itu sendiri.
nama aktor
Asosiasi / association Komunikasi antar aktor dan use case
yang berpartisipasi pada use case atau
use case memiliki interaksi dengan
actor.

Ekstensi / extend Relasi use case tambahan ke sebuah


use case dimana use case yang
<<extend>> ditambahkan dapat berdiri sendiri
walau tanpa use case tambahan itu.

Generalisasi / generalization Hubungan generalisasi dan spesialisasi


(umum – khusus) antara dua buah use
case dimana fungsi yang satu adalah
fungsi yang lebih umum dari lainnya.

Menggunakan / include / uses Relasi use case tambahan ke sebuah


use case dimana use case yang
<<include>> ditambahkan memerlukan use case ini
untuk menjalankan fungsinya atau
sebagai syarat dijalankannya use case
ini.
<<uses>>

Sumber : Sukamto dan Shalahuddin

xiii
2. Activity Diagram

Simbol Deskripsi

Status awal Status awal aktivitas sistem, sebuah


diagram aktivitas memiliki sebuah status
awal.

Aktivitas Aktivitas yang dilakukan sistem,


aktivitas biasanya diawali dengan kata
aktivitas kerja.

Percabangan / decision Asosiasi percabangan dimana jika ada


pilihan aktivitas lebih dari satu.

Penggabungan / join Asosiasi penggabungan dimana lebih


dari satu aktivitas digabungkan menjadi
satu.

Status akhir Status akhir yang dilakukan sistem,


sebuah diagram aktivitas memiliki
sebuah status akhir.

Swimlane Memisahkan organisasi bisnis yang


Name Swimlane bertanggung jawab terhadap aktivitas
yang terjadi.

Sumber : Sukamto dan Shalahuddin

3. Class Diagram

xiv
Simbol Deskripsi
kelas Kelas pada struktur system.
Nama_kelas
+atribut
+operasi()

antarmuka/interface Sama dengan konsep interface dalam


pemrograman berorientasi objek.

nama_interface
asosiasi/association Relasi antarkelas dengan makna
umum, asosiasi biasanya disertai
dengan multiplicity.

asosiasi berarah/directed association Relasi antarkelas dengan makna kelas


yang satu digunakan oleh kelas yang
lain, asosiasi biasanya disertai dengan
multiplicity.
generelisasi Relasi antarkelas dengan makna
generelisasi-spesialisasi (umum-
khusus).
kebergantungan/dependency Kebergantungan antarkelas,

agregasi/aggregation Relasi antarkelas dengan makna


semua-bagian (whole-part).

Sumber : Sukamto dan Shalahuddin

4.Sequence Diagram

xv
Aktor Orang, proses, atau sistem lain yang
berinteraksi dengan sistem informasi
yang akan dibuat di luar sisstem
informasi yang akan dibuat itu sendiri,
jadi walaupun symbol dari actor adalah
gambar orang, tapi actor belum tentu
merupakan orang.
Garis hidup / lifeline Menyatakan kehidupan suatu objek

Objek Menyatakan objek yang berinteraksi


pesan
Nama objek : nama kelas

Menyatakan objek dalam keadaan aktif


Waktu aktif dan berinteraksi, semua yang terhubung
dengan waktu aktif ini adalah sebuah
tahapan yang dilakukan di dalamnya.
Pesan tipe create Menyatakan suatu objek membuat
<<create>> objek yang lain, arah panah mengarah
pada objek yang dibuat

Pesan tipe call Menyatakan suatu objek memanggil


1: nama_metode() operasi / metode yang ada pada objek
lain atau dirinya sendiri
Pesan tipe send Menyatakan bahwa suatu objek
1: masukan mengirimkan data / masukan /
informasi ke objek lainnya, arah panah
mengarah pada objek yang dikirimi
Pesan tipe return Menyatakan bahwa suatu objek yang
1: keluaran telah menjalankan suatu operasi atau
metode menghasilkan suatu kembalian
ke objek tertentu, arah panah mengarah
pada objek yang menerima kembalian
Pesan tipe destroy Menyatakan suatu objek mengakhiri
hidup objek yang lain, arah panaj
mengarah pada objek yang diakhiri,
sebaiknya jika ada create maka ada
destroy

Sumber : Sukamto dan Shalahuddin

5.Entity Relationship Diagram ( ERD )

xvi
Simbol Deskripsi
Entitas / entity Entitas merupakan data inti yang akan
disimpan; bakal tabel pada basis data;
Nama_entitas benda yang memiliki data dan harus
disimpan datanya agar dapat diakses oleh
aplikasi computer; penamaan entitas
biasanya lebih ke kata benda dan belum
merupakan nama tabel.
Atribut Field atau kolom data yang butuh
disimpan dalam suatu entitas.
Nama_atribut

Atribut kunci primer Field atau kolom data yang butuh


disimpan dalam suatu entitas dan
digunakan sebagai kunci akses record
yang diinginkan; biasanya berupa id;
Nama_atribut kunci primer dapat lebih dari satu kolom,
asalkan kombinasi dari beberapa kolom
tersebut dapat besifat unik (berbeda
tanpa ada yang sama)

Atribut multinilai / multivalue Field atau kolom data yang butuh


disimpan dalam suatu entitas yang dapat
memiliki nilai lebih dari satu.
Nama_atribut

Relasi Relasi yang menghubungkan antar


entitas; biasanya diawali dengan kata
kerja
Nama_relasi

Asosiasi / association Penghubung antara relasi dan entitas di


mana di kedua ujungnya memiliki
multiplicity kemungkinan jumlah
pemakaian.

Sumber : Sukamto dan Shalahuddin

xvii
DAFTAR GAMBAR

1. Gambar II.1. Model Waterfall................................................................................15


2. Gambar II.2. Diagram UML...................................................................................19
3. Gambar III.1.Struktur Organisasi...........................................................................25
4. Gambar IV.1. Use Case Diagram Login................................................................35
5. Gambar IV.2. Use Case Diagram Mengelola Data Master....................................36
6. Gambar IV.3. Use Case Diagram Mengelola Data Transaksi...............................37
7. Gambar IV.4. Use Case Diagram Mengelola Data Laporan.................................39
8. Gambar IV.5. Activity Diagram Login...................................................................41
9. Gambar IV.6. Activity Diagram Master Use..........................................................42
10. Gambar IV.7. Activity Diagram Master Barang....................................................43
11. Gambar IV.8. Activity Diagram Master Supplier...................................................44
12. Gambar IV.9. Activity Diagram Transaksi Pemesanan..........................................45
13. Gambar IV.10. Activity Diagram Transaksi Permintaan.......................................46
14. Gambar IV.11. Activity Diagram Laporan.............................................................47
15. Gambar IV.12. Activity Diagram Logout.............................................................. 48
16. Gambar IV.13. Tampilan Login.............................................................................50
17. Gambar IV.14. Tampilan Menu Utama..................................................................51
18. Gambar IV.15. Tampilan Master User...................................................................51
19. Gambar IV.16. Tampilan Master Barang...............................................................52
20. Gambar IV.17. Tampilan Master Supplier.............................................................52
21. Gambar IV.18. Tampilan Transaksi Pemesanan.....................................................53
22. Gambar IV.19. Tampilan Transaksi Permintaan....................................................53
23. Gambar IV.20. Tampilan Laporan Master..............................................................54
24. Gambar IV.21. Tampilan Laporan Transaksi Pemesanan.......................................54
25. Gambar IV.22. Tampilan Laporan Transaksi Permintaan......................................55
26. Gambar IV.23. Tampilan Laporan Kartu Stok.......................................................55
27. Gambar IV.24. Tampilan Logout...........................................................................56
28. Gambar IV.25. Entity Relationship Diagram.........................................................57
29. Gambar IV.26. Logical Record Structure...............................................................58
30. Gambar IV.27. Class Diagram Persediaan Barang................................................66
31. Gambar IV.28. Sequence Diagram Login..............................................................67
32. Gambar IV.29. Sequence Diagram Master User....................................................67
33. Gambar IV.30. Sequence Diagram Transaksi Pemesanan......................................68
34. Gambar IV.31. Sequence Diagram Logout............................................................68

xviii
DAFTAR TABEL

1. Tabel IV.1. Deskripsi Use Case Diagram Login....................................................35


2. Tabel IV.2. Deskripsi Use Case Diagram Mengelola Data Master.......................36
3. Tabel IV.3. Deskripsi Use Case Diagram Mengelola Data Transaksi...................38
4. Tabel IV.4. Deskripsi Use Case Diagram Mengelola Data Laporan.....................39
5. Tabel IV.5. Spesifikasi File User...........................................................................59
6. Tabel IV.6. Spesifikasi File Barang........................................................................60
7. Tabel IV.7. Spesifikasi File Supplier......................................................................61
8. Tabel IV.8. Spesifikasi File Pemesanan.................................................................61
9. Tabel IV.9. Spesifikasi File Detail Pemesanan.......................................................62
10. Tabel IV.10. Spesifikasi File Permintaan...............................................................63
11. Tabel IV.11. Spesifikasi File Detail Permintaan....................................................64
12. Tabel IV.12. Spesifikasi File Kartu Stok................................................................65
13. Tabel IV.13. Jadwal Implementasi.........................................................................71

xix
DAFTAR LAMPIRAN

1. Lampiran A.1 Catatan Kartu Stok................................................................78


2. Lampiran A.2 Permintaan Barang atau Surat Jalan......................................79
3. Lampiran B.1 Pemesanan Barang atau Purchasing Order...........................80
4. Lampiran B.2 Laporan Persediaan Barang...................................................81
5. Lampiran C.1 Laporan Transaksi Permintaan..............................................82
6. Lampiran D.1 Laporan Master User.............................................................82
7. Lampiran D.2 Laporan Master Barang.........................................................83
8. Lampiran D.3 Laporan Master Supplier.......................................................83
9. Lampiran D.4 Laporan Transaksi Pemesanan..............................................84
10. Lampiran D.5 Laporan Kartu Stok...............................................................84

xx
BAB I

PENDAHULUAN

1.1. Latar Belakang

Umrah atau sering juga disebut haji kecil, merupakan ibadah yang ditujukan

bagi semua umat Islam yang mampu menjalankannya. Ibadah umrah memiliki

latar sejarah perjuangan Rasulullah SAW, untuk mengingat ka’bah di Mekkah

sebagai rumah suci umat Islam (Al-Ayyubi, 2015). Kemajuan ekonomi dan

kemauan masyarakat untuk menjalankan ibadah ke tanah suci yang semakin

meningkat membuat perusahaan travel umrah bersaing untuk memberikan

pelayanan yang terbaik. Persaingan yang ada pada travel umrah mengharuskan

perusahaan travel umrah memiliki daya saing tinggi untuk memenangkan

persaingan. Untuk mencapai tujuan tersebut memerlukan sarana dan prasarana

yang mendukung. Prasarana yang sesuai untuk menghasilkan suatu informasi

yang cepat dan berkualitas adalah teknologi informasi komputer.

Teknologi informasi komputer merupakan salah satu alat yang digunakan

untuk mempermudah pekerjaan dan aktivitas manusia di hampir semua bidang

profesi. Teknologi informasi komputer dapat menjadikan pengolahan sistem

informasi yang bermanfaat bagi penggunanya.

Sistem persediaan barang adalah suatu sistem untuk mengelola persediaan

barang di gudang. Sistem persediaan barang kini sudah banyak digunakan oleh

perusahaan-perusahaan berkembang pada umumnya, terutama dalam hal

1
2

pengolahan data barang. Masalah yang sering terjadi pada persediaan barang

adalah permasalahan operasional yang sering dihadapi oleh sebuah perusahaan

(Nawang et al., 2017).

Salah satu bagian dari perusahaan ini yang penting adalah penyimpanan .

Hal yang penting di gudang adalah pencatatan data barang yang ada . Dalam

bagian ini ada sistem yang kurang baik dimana pencatatan data secara manual

sehingga dapat mempengaruhi munculnya kesalahan (Rahmayanti & Afrinando,

2013).

PT Pandu Prima Amanah adalah suatu lembaga yang bergerak dibidang

tour yang bertempat di Jalan Timur Residence Commercial Park 2 No. 15 Pulo

Gebang, Cakung, Jakarta Timur. PT Pandu Prima Amanah setiap tahunnya

melayani calon jamaah untuk berangkat umroh. Dalam sistem persediaan

perlengkapan umroh pada PT. Pandu Prima Amanah masih dilakukan dengan

cara manual atau paper based system. Proses pencatatan perlengkapan umroh

yang terdapat pada PT. Pandu Prima Amanah masih dilakukan dengan cara

menggunakan sistem pengarsipan atau penyimpanan ke dalam buku persediaan

dan microsoft excel sehingga dalam pelaksanaannya masih terdapat kendala,

kendala yang timbul misalnnya dalam segi efisiensi waktu, secara tidak langsung

mengurangi kecepatan dalam proses operasional khususnya pada saat memeriksa

persediaan perlengkapan umroh untuk para jamaah. Selain itu dalam pembuatan

laporan juga cukup menyita waktu dikarenakan harus memindahkan data ke

media komputer.
3

1.2. Tujuan dan Manfaat

Tujuan dari penulisan Tugas Akhir ini adalah:

1. Untuk mengetahui bagaimana sistem persediaan perlengkapan umroh yang

sedang berjalan saat ini.

2. Untuk merancang sistem persediaan perlengkapan umroh pada PT Pandu

Prima Amanah Jakarta sesuai dengan permasalahan dalam persediaan

perlengkapan umroh agar mempermudah bagian persediaan dalam

mengelola dan mendata perlengkapan umroh yang masuk dan keluar.

3. Agar hasil penelitian dapat dimanfaatkan dan digunakan oleh perusahaan

sebagai referensi dasar untuk mengambil solusi dari permasalahan yang ada.

Sedangkan manfaat dari penulisan Tugas Akhir ini adalah sebagai berikut :

1. Manfaat untuk objek penelitian

a. Sebagai bahan evaluasi terhadap sistem yang sedang berjalan.

b. Menghasilkan suatu informasi yang cepat dan akurat dalam membantu dan

memudahkan proses persediaan perlengkapan umroh pada PT. Pandu Prima

Amanah Jakarta.

2. Manfaat untuk pembaca

Memberikan pemahaman kepada pembaca mengenai konsep perancangan

sistem informasi persediaan perlengkapan umroh sehingga lebih optimal dan

mudah dipahami.
4

1.3. Metode Penelitian

Pada penelitian ini, penulis menggunakan pemodelan waterfall. Model

Waterfall merupakan salah satu model pengembangan perangkat lunak yang

ada di dalam model SDLC (Sequencial Development Life Cycle).

(Sukamto & Shalahuddin, 2016) mengemukakan bahwa “SDLC atau

Software Development Life Cycle atau sering disebut juga System Development

Life Cycle adalah proses mengembangkan atau mengubah suatu sistem perangkat

lunak dengan menggunakan model-model dan metodologi yang digunakan orang

untuk mengembangkan sistem-sistem perangkat lunak sebelumnya, berdasarkan

best practice atau cara-cara yang sudah teruji baik.” Sedangkan (Sukamto &

Shalahuddin, 2016) dijelaskan bahwa model waterfall sering juga disebut model

sekuensi linear atau alur hidup klasik. Pengembangan sistem dikerjakan secara

terurut mulai dari analisis, desain, pengkodean, pengujian dan tahap pendukung.

A. Metode Pengembangan Perangkat Lunak

Metode yang digunakan pada pengembangan perangkat lunak ini

menggunakan model waterfall, yaitu :

1. Analisis Kebutuhan

Berdasarkan proses persediaan perlengkapan umroh pada PT. Pandu

Prima Amanah, maka tahapan pertama dilakukan adalah analisa kebutuhan

dari sistem persediaan. Bagian gudang dapat masuk ke sistem persediaan,

didalam sistem bagian gudang dapat menginput barang masuk dan barang
5

keluar serta mencetak laporan persediaan yang nantinya akan diberikan

kepada pimpinan.

2. Desain

Pada tahap kedua yaitu desain, tools system yang digunakan penulis adalah

ERD (Entity Relationship Diagram), LRS (Logical Record Structure) dan

UML (Unified Modeling Language) yang terdiri dari Activity Diagram,

Usecase Diagram, Class Diagram dan Sequence Diagram.

3. Pembuatan Kode Program

Pada tahap ini desain harus ditranslasikan ke dalam visual basic.net. Hasil

dari tahap ini adalah program sesuai dengan desain yang telah dibuat.

4. Pengujian

Pada tahap ini fungsi pengujian adalah untuk memastikan bahwa semua

bagian program sudah diuji. Hal ini dilakukan untuk meminimalisirkan

kesalahan (error).

5. Pendukung (support) atau pemeliharaan (maintenance)

Pada tahap ini penulis dapat mengulangi proses pengembangan mulai dari

analisis spesifikasi untuk perubahan program yang sudah ada, tapi tidak

membuat program yang baru.

B. Teknik Pengumpulan Data

Teknik pengumpulan data yang digunakan oleh penulis dalam melakukan

pengumpulan data untuk pembuatan Tugas Akhir adalah :


6

1. Observasi

Penulis mengamati dan mencatat proses sistem persediaan perlengkapan

umroh pada PT. Pandu Prima Amanah yang berlokasi di Jalan Timur

Residence Commercial Park 2 No. 15 Pulo Gebang, Cakung, Jakarta Timur.

2. Wawancara

Penulis mewawancarai bapak Triyanto pada bagian Divisi Manager Logistik

untuk mengetahui masalah yang dihadapi pada sistem yang sudah ada.

3. Studi Pustaka

Penulis mengumpulkan data dari sumber-sumber seperti buku-buku, jurnal,

media internet dan hasil penelitian.

1.4. Ruang Lingkup

Ruang lingkup permasalahan pada perancangan sistem persediaan

perlengkapan umroh pada PT. Pandu Prima Amanah adalah analisis masalah yang

difokuskan pada data barang perlengakapan umroh, data stok barang, data

pemesanan, data permintaan, dan laporan.


BAB II

LANDASAN TEORI

2.1. Konsep Dasar Sistem

Pada dasarnya “Sistem dapat didefinisikan dengan pendekatan prosedur dan

pendekatan komponen. Sistem dengan pendekatan prosedur mempunyai definisi

sebagai berikut : Sistem dapat didefinisikan sebagai kumpulan dari prosedur-

prosedur yang mempunyai tujuan tertentu” menurut Welim & Luthfianti

(2017:210). Jadi dapat disimpulkan bahwa Sistem adalah suatu elemen atau

komponen yang saling berhubungan dan dapat bekerja sama untuk mendukung

dan menghasilkan output atau tujuan tertentu.

A. Pengertian Sistem

Menurut Hutahaean (2015:2) “Sistem adalah suatu jaringan kerja dari

prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk

melakukan kegiatan atau untuk melakukan sasaran yang tertentu.”

Menurut Sitohang (2018:7) “Sistem merupakan suatu jaringan kerja dari

prosedur-prosedurnya yang saling berhubungan, berkumpul bersama-sama untuk

melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran tertentu.”

Sedangkan menurut Mulyani (2016:2) “Sistem bisa diartikan sebagai sekumpulan

subsistem, kompenen ataupun elemen yang saling bekerja sama dengan tujuan

yang sama untuk menghasilkan output yang sudah ditentukan sebelumnya,”

7
8

Sedangkan pengertian Sistem Informasi adalah:

Menurut Hidayat, Witanti, & Umbara (2018:75) “Sistem informasi adalah

merupakan kombinasi dari teknologi informasi dan aktivitas orang yang

menggunakan teknologi untuk mendukung operasi dan manajemen.”

Menurut Prasetyo (2017:3) “Sistem informasi adalah sekumpulan

komponen sistem yang dapat mengolah data sehingga menghasilkan output

sebagai hasilnya untuk mencapai tujuan yang ingin di capai.”

Menurut Tyoso (2016:17) “Sistem informasi digunakan untuk meramal

kemampuan organisasi mencapai prestasi yang diharapkan pada masa yang akan

datang berdasarkan data internal dan masukan tertentu lainnya dari luar

organisasi,”

B. Karakteristik Sistem

Menurut Hutahaean (2015:3), Supaya sistem itu dikatakan sistem yang baik

memiliki karakteristik yaitu:

1. Komponen

Suatu sistem terdiri dari sejumlah komponen-komponen yang saling

berinteraksi, yang artinya saling bekerja sama membentuk satu kesatuan.

Komponen sistem terdiri dari komponen yang berupa subsistem atau

bagian-bagian dari sistem.


9

2. Batasan Sistem (Boundary)

Batasan sistem merupakan daerah yang membatasi antara suatu sistem

dengan sistem yang lain atau dengan lingkungan luarnya. Batasan sistem ini

memungkinkan suatu sistem dipandang sebagai suatu kesatuan. Batasan

suatu sistem menunjukkan ruang lingkup (scope) dari sistem tersebut.

3. Lingkungan Luar Sistem (Environment)

Lingkungan Luar Sistem (Environment) adalah diluar batas dari sistem yang

mempengaruhi operasi sistem. Lingkungan dapat bersifat menguntungkan

yang harus tetap dijada dan merugikan harus tetap dijaga dan dikendalikan,

kalau tidak akan mengganggu kelangsungan hidup sistem.

4. Penghubung Sistem (Interface)

Penghubung sistem merupakan media penghubung antara satu subsistem

dengan subsistem lainnya. Melalui penghubung ini memungkinkan sumber-

sumber daya mengalir dari subsistem ke subsistem lain. Keluaran (output)

dari subsistem akan menjadi masukkan (input) untuk subsistem lain melalui

penghubung.

5. Masukan Sistem (Input)

Masukkan adalah energi yang dimasukkan ke dalam sistem, yang dapat

berupa pemeliharaan (maintenance input) dan masukkan sinyal (signal

input). Maintenance input adalah energi yang dimasukkan agar sistem dapat

beroperasi. Signal input adalah energi yang diproses untuk mendapatkan

keluaran. Contoh, dalam sistem komputer program adalah maintenance

input sedangkan data adalah signal input untuk diolah menjadi informasi.
10

6. Keluaran Sistem (Output)

Keluaran sistem adalah hasil energi yang diolah dan di klasifikasikan

menjadi keluaran yang berguna dan sisa pembuangan. Contoh komputer

menghasilkan panas yang merupakan sisa pembuangan, sedangkan

informasi adalah keluaran yang dibutuhkan.

7. Pengolah Sistem

Suatu sistem menjadi bagian pengolah yang akan merubah masukkan

menjadi keluaran. Sistem produksi akan mengolah bahan baku menjadi

bahan jadi, sistem akuntansi akan mengolah data menjadi laporan-laporan

keuangan.

8. Sasaran Sistem

Suatu sistem memiliki tujuan (goal) dan sasaran (objective). Sasaran dari

sistem sangat menentukan input yang dibutuhkan sistem dan keluaran yang

akan dihasilkan sistem.

C. Program

Menurut Kadir dalam Fadallah & Rosyida (2018:61) “Program adalah

kumpulan instruksi yang digunakan untuk mengatur komputer agar melakukan

suatu tindakan tertentu”. Sedangkan Menurut Rahman & Santoso (2015:78)

“Program adalah mendeskripsikan instruksi-instruksi tersendiri yang biasanya

disebut source code yang dibuat oleh programmer. Program merupakan sederetan

instruksi atau statement dalam bahasa yang dimengerti oleh komputer yang

bersangkutan..”
11

Langkah-langkah dalam pembuatan program seperti yang disampaikan oleh

Amborowati dalam Febriani & Hidayati (2017:262) sebagai berikut:

1. Mendefinisikan masalah (defining the problem)

2. Memilih bahasa pemrograman (selecting the language)

3. Merancang program (designing the program)

4. Pemrograman (programming) atau membuat kode program (coding

the program)

5. Pengetesan dan pelacakan kesalahan program (testing and debugging

the program)

6. Membuat dokumentasi program (documenting program)

D. Visual Basic.Net

Menurut Winarno, Zaki, & Community (2015:5) “VB.Net adalah salah satu

bahasa pemrograman yang paling mudah dipelajari dan digunakan dalam waktu

yang singkat.” Sedangkan menurut Ruli (2017:11) “Microsoft Visual Basic .NET

adalah sebuah alat untuk mengembangkan dan membangun aplikasi yang

bergerak di atas sistem .NET Framework, dengan menggunakan bahasa BASIC.”

Menurut Ruli (2017:10) “Microsoft Visual Studio merupakan sebuah

perangkat lunak lengkap yang dapat digunakan untuk melakukan pengembangan

aplikasi, baik itu aplikasi bisnis, aplikasi personal, ataupun komponen aplikasi

lainnya dalam bentuk aplikasi console, aplikasi Windows, ataupun aplikasi Web.”

Kompiler yang dimasukkan ke dalam paket Visual Studio antara lain Visual C++,
12

Visual C#, Visual Basic, Visual Basic .NET, Visual InterDev, Visual J++, Visual

J#, Visual FoxPro, dan Visual SourceSafe.

Menurut Mulyani & Purnama (2015:16) “Microsoft Visual Basic.NET

(VB.NET) adalah suatu pengembangan aplikasi bahasa pemrograman berbasis

Visual Basic dan merupakan bahasa pemrograman terbaru buatan Microsoft

setelah Microsoft Visual Basic 6.0.” Pengembangan yang signifikan dari VB.NET

ialah kemampuannya memanfaatkan platform NET, sehingga pengguna dapat

membuat aplikasi Windows, aplikasi konsol, pustaka kelas, layanan NT, aplikasi

web form, dan XML Web Service, yang secara keseluruhan memungkinkan

integrasi tanpa batas dengan bahasa pemrograman lain sehingga berpeluang untuk

berintegrasi dengan web. Beberapa keunggulan lainnya yang dimiliki VB.NET,

seperti memiliki penanganan debug yang baik sehingga pembangun aplikasi dapat

mengetahui kesalahan kode yang terjadi secara cepat dan memiliki Windows form

design yang memungkinkan pembangun/developer memperoleh aplikasi desktop

dalam waktu singkat.

E. Basis Data

Menurut Pahlevi dalam Fadallah & Rosyida (2018:62) “Basis data adalah

sekumpulan data yang saling berhubungan secara logis beserta deskripsinya, yang

digunakan secara bersama-sama dan dirancang untuk memenuhi kebutuhan

informasi di suatu tempat” .

Menurut Sukamto & Shalahuddin (2016:43) “Basis data adalah sistem

terkomputerisasi yang tujuan utamanya adalah memelihara data yang sudah diolah

atau informasi dan membuat informasi itu tersedia saat dibutuhkan.” Pada intinya
13

basis data adalah media untuk menyimpan data agar dapat diakses dengan mudah

dan cepat.

Sedangkan DBMS (Database Management System) atau dalam bahasa

indonesia sering disebut sebagai Sistem Manajemen Basis Data menurut adalah

“suatu sistem aplikasi yang digunakan untuk menyimpan, mengelola dan

menampilkan data”. Suatu sistem aplikasi disebut DBMS jika memenuhi

persyaratan minimal sebagai berikut :

1. Menyediakan fasilitas untuk mengelola basis data

2. Mampu menangani integritas data

3. Mampu menangani akses data yang dilakukan

4. Mampu menangani backup data

F. MySQL

Menurut Sitohang (2018:8) “MySQL (My Structure Query Language)

adalah sebuah software database, yang merupakan tipe data relasional yang

artinya MySQL penyimpanan datanya dalam bentuk tabel-tabel yang saling

berhubungan.”

G. XAMPP

Menurut Rahman & Santoso (2015:80) “Xampp adalah suatu bundel web

server yang populer digunakan untuk coba-coba di windows karena kemudahan

instalasinya. Bundel program open source tersebut berisi antara lain server web

Apche, interpreter PHP, dan basis data MySQL” .


14

Menurut Sitohang (2018:8) “XAMPP adalah salah satu paket instalasi

apache, PHP, dan MySQL secara instant yang dapat digunakan untuk membantu

proses instalasi ketiga produk tersebut.”

H. Model Pengembangan Perangkat Lunak

Menurut Sukamto & Shalahuddin (2016:26) “SDLC atau Software

Development Life Cycle atau sering disebut juga System Development Life Cycle

adalah proses mengembangkan atau mengubah suatu sistem perangkat lunak

dengan menggunakan model-model dan metodologi yang digunakan orang untuk

mengembangkan sistem-sistem perangkat lunak sebelumnya, berdasarkan best

practice atau cara-cara yang sudah teruji baik.”

Menurut Sukamto & Shalahuddin (2016:31) “Model waterfall adalah model

SDLC yang paling sederhana. Model ini hanya cocok untuk pengembangan

perangkat lunak dengan spesifikasi yang tidak berubah-ubah.”

Model SDLC air terjun (waterfall) sering juga disebut model sekuensial

linier (sequential linear) atau alur hidup klasik (classic life cycle). Model air

terjun menyediakan pendekatan alur hidup perangkat lunak secara sekuensial atau

terurut dimulai dari analisis, desain, pengodean, pengujian, dan tahap pendukung

(support).
15

Sumber : Sukamto & Shalahuddin (2016:29)

Gambar II.1. Model Waterfall

Menurut Sukamto & Shalahuddin (2016:29) metode waterfall terbagi

menjadi 5 tahapan, yaitu :

1. Analisis kebutuhan perangkat lunak

Proses pengumpulan kebutuhan dilakukan secara intensif untuk

menspesifikasikan kebutuhan perangkat lunak agar dapat dipahami

perangkat lunak seperti apa yang dibutuhkan oleh user.

2. Desain

Desain perangkat lunak adalah proses multi langkah yang fokus pada desain

pembuatan program perangkat lunak termasuk struktur data, arsitektur

perangkat lunak, representasi antarmuka, dan prosedur pengodean.

3. Pembuatan kode program

Desain harus ditranslasikan ke dalam program perangkat lunak. Hasil dari

tahap ini adalah program komputer sesuai dengan desain yang telah dibuat

pada tahap desain.


16

4. Pengujian

Pengujian fokus pada perangkat lunak secara dari segi lojik dan fungsional

dan memastikan bahwa semua bagian sudah diuji. Hal ini dilakukan untuk

meminimalisirkan kesalahan (error) dan memastikan keluaran yang

dihasilkan sesuai dengan yang diinginkan.

5. Pendukung (support) atau pemeliharaan (maintenance)

Tidak menutup kemungkinan sebuah perangkat lunak mengalami perubahan

ketika sudah dikirimkan ke user. Perubahan bisa terjadi karena adanya

kesalahan yang muncul dan tidak terdeteksi saat pengujian atau perangkat

lunak harus beradaptasi dengan lingkungan baru.

I. Persediaan Barang

Menurut Nawang et al. (2017:233) menyatakan bahwa :

Sistem persediaan barang adalah suatu sistem untuk mengelola persediaan


barang di gudang. Sistem persediaan barang kini sudah banyak digunakan
oleh perusahaan-perusahaan berkembang pada umumnya, terutama dalam
hal pengolahan data barang. Masalah yang sering terjadi pada persediaan
barang adalah permasalahan operasional yang sering dihadapi oleh sebuah
perusahaan.

J. Berorientasi Objek

Menurut Sukamto & Shalahuddin (2016:100) “Metodologi berorientasi

objek adalah suatu strategi pembangunan perangkat lunak yang

mengorganisasikan perangkat lunak sebagai kumpulan objek yang berisi data dan

operasi yang diberlakukan terhadapnya.”

Menurut Sukamto & Shalahuddin (2016:104) “Sistem berorientasi objek

merupakan sebuah sistem yang dibangun dengan berdasarkan metode berorientasi


17

objek adalah sebuah sistem yang komponennya dibungkus (dienkapsulasi)

menjadi kelompok data dan fungsi.”

2.2. Teori Pendukung

A. ERD ( Entity Relationship Diagram )

Menurut Zulkifli & Dalimunthe (2017:115) “ERD merupakan suatu model

untuk menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek

dasar data yang mempunyai hubungan antar relasi. ERD terdiri dari sekumpulan

objek dasar yaitu entitas dan hubungan antar entitas-entitas yang saling

berhubungan.”

Menurut Putra, Sudiatmika, & Santoso (2017:765) “ERD untuk

memodelkan struktur data dan hubungan antar data, untuk menggambarkannya

digunakan beberapa notasi dan symbol.”

Menurut Sukamto & Shalahuddin (2016:53) “ERD adalah bentuk paling

awal dalam melakukan perancangan basis data rasional.” Sedangkan menurut

Lutfi (2017:107) “Entity relationship Diagram digunakan untuk merancang model

dasar dari struktur data serta relasi atau hubungan dari setiap data, serta untuk

mempermudah pengerjaan basis datanya”

B. LRS ( Logical Record Structure )

Menurut Supriyanta & Nussy (2016:18) “Sebelum tabel dibentuk dari field

atau atribut entitas secara fisik atau level internal, maka harus dibuatkan suatu

bentuk relational model yang dibuat secara logic atau level external dan konsep,

disebut dengan Logical Relationship Structure (LRS).”


18

Menurut Hasugian & Salma (2017:52) “LRS adalah sebuah model

representasi dari struktur record-record pada tabel-tabel yang terbentuk dari hasil

antar himpunan entitas, Setiap entitas akan diubah ke dalam bentuk kotak dengan

nama entitas berada diluar kotak dan atribut berada didalam kotak.”

C. UML ( Unified Modelling Language )

Menurut Hasugian & Salma (2017:50) “Diagram UML merupakan

singkatan dari Unified Modeling Language yang berarti bahasa pemodelan

standar. Ketika membuat model menggunakan konsep UML ada aturan-aturan

yang harus diikuti.”

Sedangkan menurut Sukamto & Shalahuddin (2016:137) “UML merupakan

bahasa visual untuk pemodelan dan komunikasi mengenai sebuah sistem dengan

menggunakan diagram dan teks-teks pendukung”.

UML terbaru adalah UML 2.3 yang terdiri dari 4 macam spesifikasi, yaitu

Diagram Interchage Specification, UML Infrastructure, UML Superstructure,

dan Object Constraint Language (OCL). Pada UML 2.3 terdiri dari 13 macam

diagram yang dikelompokkan dalam 3 kategori.


19

Sumber: Sukamto & Shalahuddin (2016:140)


Gambar II.2. Diagram UML

Berikut ini penjelasan singkat dari pembagian kategori tersebut, yaitu

Structure diagrams adalah kumpulan diagram yang digunakan untuk

menggambarkan suatu struktur statis dari sistem yang dimodelkan. Behavior

diagrams adalah kumpulan diagram yang digunakan untuk menggambarkan

kelakuan sistem atau rangkaian perubahan yang terjadi pada sebuah sistem.

Sedangkan Interaction diagrams adalah kumpulan diagram yang digunakan untuk

menggambarkan interaksi sistem dengan sistem lain maupun interaksi antar

subsistem pada suatu sistem.


20

Dalam pembuatan diagram UML ini, penulis hanya membahas 4 diagram

yang digunakan untuk Tugas Akhir, yaitu activity diagram, use case diagram,

class diagram, dan sequence diagram.

1. Activity Diagram

Menurut Sukamto & Shalahuddin (2016:161) “Diagram aktivitas atau

activity diagram menggambarkan workflow (aliran kerja) atau aktivitas dari

sebuah sistem atau proses bisnis atau menu yang ada pada perangkat lunak”. Yang

perlu diperhatikan disini adalah bahwa diagram aktivitas menggambarkan

aktivitas sistem bukan apa yang dilakukan aktor, jadi aktivitas yang dapat

dilakukan oleh sistem.

Diagram aktivitas juga banyak digunakan untuk mendefinisikan hal-hal

berikut:

a. Rancangan proses bisnis dimana setiap urutan aktivitas yang digambarkan

merupakan proses bisnis sistem yang didefinisikan.

b. Urutan atau pengelompokkan tampilan dari sistem / user interface dimana

setiap aktivitas dianggap memiliki sebuah rancangan tampilan antarmuka.

c. Rancangan pengujian dimana setiap aktivitas dianggap memerlukan sebuah

pengujian yang perlu didefinisikan kasus ujinya.

d. Rancangan menu yang ditampilkan pada perangkat lunak.

2. Use case Diagram

Menurut Sukamto & Shalahuddin (2016:155) ”Use case diagram

merupakan pemodelan untuk kelakuan (behavior) sistem informasi yang akan

dibuat”. Use case mendeskripsikan sebuah interaksi antara satu atau lebih aktor
21

dengan sistem informasi yang akan dibuat. Ada dua hal utama pada use case yaitu

pendefinisian apa yang disebut aktor dan use case.

a. Aktor merupakan orang, proses, atau sistem lain yang berinteraksi dengan

sistem informasi yang akan dibuat di luar sistem informasi yang akan dibuat

itu sendiri, jadi walaupun simbol dari aktor adalah gambar orang, tapi aktor

belum tentu merupakan orang.

b. Use case merupakan fungsionalitas yang disediakan sistem sebagai unit-unit

yang saling bertukar pesan antar unit atau aktor.

3. Class Diagram

Menurut Sukamto & Shalahuddin (2016:141) “Diagram kelas atau class

diagram menggambarkan struktur sistem dari segi pendefinisian kelas-kelas yang

akan dibuat untuk membangun sistem”. Susunan struktur kelas yang baik pada

diagram kelas sebaiknya memiliki jenis-jenis kelas berikut menurut Sukamto &

Shalahuddin (2016:142) :

a. Kelas main

Kelas yang memiliki fungsi awal dieksekusi ketika sistem dijalankan.

b. Kelas yang menangani tampilan sistem (view)

Kelas yang mendefinisikan dan mengatur tampilan ke pemakai.

c. Kelas yang diambil dari pendefinisian use case (controller)

Kelas yang menangani fungsi-fungsi yang harus ada diambil dari

pendefinisian use case, kelas ini biasanya disebut dengan kelas proses yang

menangani proses bisnis pada perangkat lunak.


22

d. Kelas yang diambil dari pendefinisian data (model)

Kelas yang digunakan untuk memegang atau membungkus data menjadi

sebuah kesatuan yang diambil maupun akan disimpan ke basis data.

4. Sequence Diagram

Menurut Sukamto & Shalahuddin (2016:165) “Sequence diagram

menggambarkan kelakuan objek pada use case dengan mendeskripsikan waktu

hidup objek dan message yang dikirimkan dan diterima antar objek”.

Banyaknya diagram sekuen yang harus digambarkan adalah minimal

sebanyak pendefinisian use case yang memiliki proses sendiri atau yang penting

semua use case yang telah didefinisikan interaksi jalannya pesan sudah dicakup

pada diagram sekuen sehingga semakin banyak use case yang didefinisikan maka

diagram sekuen yang harus dibuat juga semakin banyak.

D. Enterprise Architecture

Menurut Utomo (2014:34) Enterprise Architecture adalah prinsip-prinsip,

metode, dan model yang digunakan dalam perancangan dan realisasi dari sebuah

struktur organisasi perusahaan, proses bisnis, sistem informasi dan infrastruktur.


BAB III

PEMBAHASAN

3.1. Tinjauan Perusahaan

Dalam pengumpulan data yang diperlukan, penulis melakukan riset di PT.

Pandu Prima Amanah Jakarta dengan Nomor Pendaftaran 4016062132103446

yang beralamat Jalan Sentra Timur Residence Commercial Park 2 No. 15, RW.6 Pulo

Gebang, Cakung, Kota Jakarta Timur Daerah Khusus Ibukota Jakarta, 13950.

A. Sejarah Perusahaan

PT. Pandu Prima Amanah adalah salah satu perusahaan yang berbasis Tour

& Training sebagai anak perusahaan dari PT. Panca Pola Anugerah yang

pendiriannya masih terbilang muda namun dengan izin Allah sudah dipercaya

oleh 300 orang dalam 3 bulan awal pendiriannya. Didirikan pada bulan Juli 2016

silam dengan slogan “Now Everyone Can Umroh And Hajj”. PPA Tour and

Training (Singkatan PT. Pandu Prima Amanah Tour & Traning) adalah sebuah

biro perjalanan umroh spesial yang tidak hanya sekedar umroh biasa, namun

menyajikan umroh dengan nuansa berbeda yaitu dengan adanya training PPA

(Pola Pertolongan Allah) langsung selama berada di tanah suci dengan fasilitas

VIP.

Keunggulan training PPA salah satunya adalah PPA bukanlah training

dengan genre ‘motivasi’ yang sering kali hanya memberikan efek sementara dan

menyebabkan adiksi (kecanduan motivasi atau motivasi eksternal). Efek yang

23
24

dirasakan setelah mengikuti training ini bertahan relatif lebih lama karena peserta

diajak untuk memahami kehidupan dengan sentuhan islam. Inilah yang

membedakan umroh PPA dengan lainnya. Dikawal oleh orang-orang yang

berkompeten dibidangnya semakin membuat PPA Tour & Training menjadi salah

satu travel umroh dan haji yang diperhitungkan dalam kanca bisnis travel umroh

yang sekarang ini sangat marak di Indonesia.

Seiring maraknya bisnis travel umroh harusnya bukan malah menjadi saling

berkompetisi dengan cara yang tidak baik akan tetapi seharusnya malah semakin

banyak jalan atau wasilah umat bisa menjalankan ibadah umroh atau haji dengan

mudah. Inilah yang menjadi spirit PPA.

B. Visi dan Misi Perusahaan

Visi pada PT. Pandu Prima Amanah adalah Menjadi penyelenggara Umroh

dan Haji Terbaik dan Terpercaya di Indonesia.

Misi pada PT. Pandu Prima Amanah adalah :

a. Menghadirkan solusi Umroh murah dengan fasilitas terbaik

b. Membina para marketing Umroh agar sejahtera dan mensejahterakan

c. Menghadirkan pengalaman Umroh yang berkesan dari perjalanan pada

umumnya (Mengenal Diri, Merajut Ukhuwah, dan Perjalanan Cinta Pada-

Nya)
25

C. Struktur Organisasi Perusahaan

Gambar III.1. Struktur Organisasi

Tugas Struktur Organisasi pada PT. Pandu Prima Amanah, adalah sebagai berikut:

1. Komisaris

a. Memberikan pengarahan dan nasehat kepada Direksi dalam

menjalankan tugasnya.

b. Melakukan pengawasan atas kebijakan Direksi dalam menjalankan

Perusahaan.

2. Direktur

a. Memimpin perusahaan dengan menerbitkan kebijakan-kebijakan

perusahaan.

b. Memilih, menetapkan, mengawasi tugas dari karyawan dan kepala

bagian (manajer).
26

3. Manager Marketing

a. Melakukan strategi pemasaran yang efektif serta berorientasi pada

pencapaian dan peningkatan target sales

b. Memberikan pengarahan serta problem solving terhadap masalah yang

berkaitan dengan pencapaian sales

c. Membangun serta menjaga hubungan dengan mitra bisnis dan jamaah

d. Mengkoordinasi dan meningkatkan penjualan melalui chanel online

atau offline

e. Mengkoordinasikan semua media, organizer acara dan rekan bisnis

untuk keperluan promosi dan meningkatkan penjualan

f. Menjaga efektifitas dari invetory level dengan penjualan

4. Manager Keuangan

a. Bekerja sama dengan manajer lain, bertugas merencanakan dan

meramalkan beberapa aspek dalam perusahaan termasuk

perpencanaan umum keuangan perusahaan.

b. Mengambil keputusan penting investasi dan berbagai pembiayaan

serta semua hal yang terkait dengan keputusan tersebut.

c. Menjalankan dan mengoperasikan roda kehidupan perusahaan

seefisien mungkin dengan menjalin kerja sama dengan manajer

lainnya.
27

5. Manager Operasional

a. Mengkoordinasikan dan mengendalikan aktivitas produksi dan

distribusi unit operasional

b. Berperan aktif dalam perencanaan dan koordinasi penyusunan

anggaran revenue tiap unit operasional secara terukur dan

mengendalikan realisasi anggaran secara efisien dan efektif

c. Mengkoordinasikan dan mengontrol pelaksanaan sistem dan prosedur

berkaitan dengan produksi dan distribusi,

d. Melakukan analisis proses bisnis secara detail di bidang produksi dan

distribusi unit operasional

6. Manager Logistik

a. Membuat perencanaan pengadaan barang dan distribusinya.

b. Menjadi pemimpin bagi semua staff gudang.

c. Melakukan pengecekan pada barang yang diterima sesuai SOP.

d. Membuat perencanaan, pengawasan dan laporan pergudangan.

e. Memastikan ketersediaan barang sesuai dengan kebutuhan.

f. Mengawasi pekerjaan staff gudang lainnya agar sesuai dengan standar

kerja.

7. Staff Marketing

a. Merekrut calon jamaah khusus dan mendapatkan haknya seseuai

ketentuan.

b. Sebagai penghubung antara perusahaan dengan jamaah.


28

c. Mempromosikan perusahaan dan melakukan training pada calon

jamaah.

8. Staff Keuangan

a. Melakukan pengaturan keuangan perusahaan

b. Melakukan transaksi keuangan perusahaan

c. Berhubungan dengan pihak internal maupun eksternal terkait dengan

aktivitas keuangan perusahaan

d. Mengontrol aktivitas keuangan / transaksi keuangan perusahaan

e. Membuat laporan mengenai aktivitas keuanganperusahaan

9. Staff Operasional

a. Membuat laporan operasional secara berkala.

b. Membuat laporan dokumen yang dibutuhkan perusahaan.

c. Melengkapi setiap kebutuhan perusahaan, termaksud bagian material

10. Staff Logistik

a. Melakukan Input Data dan Pelaporan Data Logistik setiap hari.

b. Mampu membuat Laporan keluar masuk barang.

c. Melalukan pencatatan ke kartu persediaan barang untuk memastikan

tersedianya data stok barang yang update.


29

3.2. Prosedur Sistem Berjalan

Untuk persediaan, Bagian Logistik menyediakan perlengkapan umroh yaitu

berisi koper, tas, kain ihrom, sabuk kain ihrom, bergo, baju batik PPA (seragam

untuk pria dan wanita), syal umroh, buku doa, dan buku PPA Institude. Sesuai

dengan ruang lingkup dalam penyusunan laporan ini, penulis akan menguraikan

secara umum prosedur sistem berjalan yang meliputi :

1. Memeriksa Persediaan Barang

Bagian Logistik memeriksa ketersediaan perlengkapan umroh yang ada

di perusahaan, jika barang tersedia maka barang akan disiapkan untuk

para jamaah, jika barang tidak tersedia maka bagian logistik melakukan

pencatatan stok barang yang tidak tersedia untuk bahan melakukan

pemesanan.

2. Melakukan Pemesanan Barang

Bagian Logistik membuat pemesanan barang atau yang dikenal sebagai

PO (Purchase Order) berdasarkan catatan yang telah dibuat saat

memeriksa barang dan ditanda tangani oleh manager logistik lalu di

kirimkan kepada supplier.

3. Melakukan Pengiriman Barang

Supplier mengirimkan barang dengan membuat surat permintaan barang

atau dikenal sebagai surat jalan sesuai dengan pemesanan. Kemudian

bagian logistik melakukan pemeriksaan apakah barang yang diminta

sudah sesuai dengan surat jalan atau tidak. Jika tersedia maka bagian

logistik akan membuat laporan.


30

4. Membuat Laporan Persediaan Barang

Bagian Logistik membuat laporan persediaan barang serta dokumen-

dokumen seperti pemesanan barang atau PO (Purchase Order) dan surat

jalan atau surat permintaan barang yang akan disimpan untuk diarsipkan,

selanjutnya akan diserahkan kepada manager logistik.

3.4. Spesifikasi Dokumen Sistem Berjalan

Spesifikasi sistem berjalan adalah perincian dari bentuk dokumen-dokumen

yang digunakan. Bentuk dokumen sistem berjalan dibagi menjadi dua, yaitu

dokumen masukan dan dokumen keluaran.

1. Spesifikasi Dokumen Masukan

Bentuk dokumen masukan adalah bentuk dari dokumen yang masuk atau

diterima oleh perusahaan. Dibawah ini bentuk dokumen masukan pada PT. Pandu

Prima Amanah adalah:

1. Nama Dokumen: Catatan Stok Barang

Fungsi : Sebagai bahan membuat surat pemesanan barang

Sumber : Bagian Logistik

Tujuan : Manager

Frekuensi : Setiap kali melakukan pemeriksaan barang

Jumlah : 1 Lembar

Bentuk : Lampiran A.1

2. Nama Dokumen: Surat Permintaan Barang

Fungsi : Sebagai surat pengantar atas barang yang dipesan

Sumber : Supplier
31

Tujuan : Bagian Logistik

Frekuensi : Setiap kali akan mengirimkan barang

Jumlah : 1 Lembar

Bentuk : Lampiran A.2

2. Spesifikasi Bentuk Dokumen Keluaran

Bentuk dokumen keluaran adalah bentuk dari dokumen yang dikeluarkan

oleh perusahaan. Dibawah ini bentuk dokumen keluaran pada perusahaan adalah:

1. Nama Dokumen: Surat Pemesanan Barang

Fungsi : Sebagai surat permintaan pemesanan barang

Sumber : Bagian Logistik

Tujuan : Supplier

Frekuensi : Setiap kali melakukan pemesanan

Jumlah : 1 Lembar

Bentuk : Lampiran B.1

2. Nama Dokumen: Laporan Persediaan Barang

Fungsi : Sebagai bukti telah melalukan pemesanan barang

Sumber : Bagian Logistik

Tujuan : Manager

Frekuensi : Setiap kali melakukan pemesanan

Jumlah : 1 Lembar

Bentuk : Lampiran B.2


32

3.5. Permasalahan Pokok

Berikut adalah permasalahan yang terjadi pada Persediaan Perlengkapan

Umroh pada PT. Pandu Prima Amanah Jakarta , yaitu :

1. Proses pencatatan perlengkapannya masih dilakukan dengan cara

menggunakan sistem pengarsipan atau penyimpanan ke dalam buku

persediaan dan microsoft excel sehingga dalam pelaksanaannya masih

terdapat kendala.

2. Jumlah persediaan barang sering mengalami kesalahan atau tidak sesuai

dengan keadaan jumlah barang yang ada, sehingga menyulitkan bagian

logistik dalam membuat laporan persediaan dan permintaan barang.

3. Selain itu dalam pembuatan laporan juga cukup menyita waktu dikarenakan

harus memindahkan data ke media komputer.

3.6. Pemecahan Masalah

Dari beberapa permasalahan yang dihadapi oleh PT. Pandu Prima Amanah,

berikut adalah beberapa pemecahan masalah yang diusulkan, antara lain:

1. Mengembangkan sistem persediaan yang terkomputerisasi untuk

perusahaan, dengan mengembangkan sebuah aplikasi berbasis dekstop yang

dapat membantu memudahkan proses persediaan barang pada PT. Pandu

Prima Amanah.

2. Sistem yang terkomputerisasi akan dapat memudahkan proses pencarian dan

pengubahan data barang dan persediaan barang.

3. Proses pengolahan data secara otomatis dapat memudahkan proses

pembuatan laporan persediaan barang.


BAB IV

PERANCANGAN SISTEM USULAN

4.1. Tahapan Perancangan Sistem

4.1.1. Analisis Kebutuhan

Analisis kebutuhan sistem informasi persediaan barang perlengkapan umroh

pada PT. Pandu Prima Amanah ini terdiri dari admin dan user. Berikut adalah

spesifikasi analisis kebutuhan dari sistem informasi persediaan barang

perlengkapan umroh pada PT. Pandu Prima Amanah antara lain:

A. Halaman Admin

A.1 Admin melakukan login untuk masuk ke aplikasi.

A.2 Admin melihat, menambah, menyimpan, merubah, dan menghapus

data user.

A.3 Admin melihat, menambah, menyimpan, merubah, dan menghapus

data barang.

A.5 Admin melihat, menambah, menyimpan, merubah, dan menghapus

data supplier.

A.6 Admin melihat, menyimpan dan menghapus data transaksi

permintaan.

A.7 Admin melihat, menyimpan, dan menghapus data transaksi

pemesanan.

A.8 Admin mencetak laporan master user.

33
34

A.9 Admin mencetak laporan master barang.

A.10 Admin mencetak laporan master supplier.

A.11 Admin mencetak laporan transaksi pemesanan.

A.12 Admin mencetak laporan transaksi permintaan.

A.13 Admin mencetak laporan kartu stok.

A.14 Admin melakukan logout untuk keluar dari aplikasi.

B. Halaman Manager

B.1 Manager melakukan login untuk masuk ke aplikasi.

B.2 Manager mencetak laporan master user.

B.3 Manager mencetak laporan master barang.

B.4 Manager mencetak laporan master supplier.

B.5 Manager mencetak laporan transaksi pemesanan.

B.6 Manager mencetak laporan transaksi permintaan.

B.7 Manager mencetak laporan kartu stok.

B.8 Manager melakukan logout untuk keluar dari aplikasi.

4.1.2. Rancangan Diagram Use Case

Rancangan use case diagram usulan sistem informasi persediaan barang

pada PT. Pandu Prima Amanah adalah sebagai berikut :


35

1. Use Case Diagram Login

Berikut adalah use case login :

uc Use Case Diagram Login

Input Username & Verifikasi Sistem


Input Password
«include»
Pilih Login «include»

Admin & Manager


Pilih Logout
Apa Anda yakin ingin
logout dari aplikasi ini Verifikasi Sistem
«include»
«include»

Gambar IV.1. Use Case Diagram Login

Tabel IV.1.

Deskripsi Use Case Diagram Login

Use Case Name Use Case Diagram Login


Actor Admin

Goal Admin dapat mengakses menu utama

Pre-Conditions Admin telah login

Post-Conditions Admin masuk ke halaman menu utama

Failed and Condition Admin gagal login

Main Flow Admin dapat melakukan aktivitas didalam sistem


36

2. Use Case Diagram Mengelola Data Master

Berikut adalah use case mengelola data master :

uc Use Case Mengelola Data Master

Simpan Tampilkan Data


«include» User

«extend»
Batal
Data User Menginput Data «extend»
«include»

«extend»
Hapus

«extend»

Tutup

«extend»

Tampilkan Data
Simpan Barang
«include»
«extend»
Mengelola Data Data Barang Menginput Data
Master «extend»
«extend» Batal
«include»
Admin

«extend»

Hapus
«extend»

«extend» Tutup

Tampilkan Data
Simpan
Data Supplier Menginput Data «include» Supplier
«extend»
«include»

«extend»
Batal

«extend»

«extend» Hapus

Tutup

Gambar IV.2. Use Case Diagram Mengelola Data Master

Tabel IV.2.

Deskripsi Use Case Diagram Mengelola Data Master

Use Case Name Use Case Diagram Mengelola Data Master


Actor Admin
Admin dapat melakukan pengolahan data yang
Goal
ada di data master
37

Pre-Conditions Admin telah melakukan login


Jika perintah sesuai maka sistem akan
Post-Conditions
menampilkan seperti apa yang diinginkan admin
1. Admin memilih data User : Sistem akan
menampilkan input data dan submenu
hapus, simpan, batal dan tutup dari form
data user.

2. Admin memilih data Barang : Sistem akan


Main Flow menampilkan input data dan submenu
hapus, simpan, batal dan tutup dari form
data barang.

3. Admin melihat data Supplier : Sistem akan


menampilkan input data dan submenu
hapus, simpan, batal dan tutup dari form
data supplier.

3. Use Case Diagram Mengelola Data Transaksi

Berikut adalah use case mengelola data transaksi :


uc Use Case Mengelola Data Transaksi

Simpan

«extend»
Transaksi
Menginput Data Batal
Pemesanan «include» «extend»

«extend»

«extend» Tutup

Mengelola Data
Transaksi

Admin

Simpan

«extend»
«extend»

Transaksi
Menginput Data
Permintaan «include» Batal
«extend»

«extend»

Tutup

Gambar IV.3. Use Case Diagram Mengelola Data Transaksi

Tabel IV.3.
38

Deskripsi Use Case Diagram Mengelola Data Transaksi

Use Case Name Use Case Diagram Mengelola Data Transaksi


Actor Admin
Admin dapat melakukan pengolahan data yang ada
Goal
di data transaksi
Pre-Conditions Admin telah melakukan login
Jika perintah sesuai maka sistem akan menampilkan
Post-Conditions
seperti apa yang diinginkan admin
1. Admin memilih data transaksi pemesanan :
Sistem akan menampilkan input data dan
submenu simpan, batal dan tutup dari form data
transaksi pemesanan.
Main Flow
2. Admin memilih data transaksi permintaan :
Sistem akan menampilkan input data dan
submenu hapus, simpan, batal dan tutup dari
form data transaksi permintaan.

4. Use Case Diagram Mengelola Data Laporan

Berikut adalah use case mengelola data laporan :


39

uc Use Case Melihat Laporan

Cetak

«extend»
Menampilkan
Laporan User Tutup
«extend»

«extend»
Cetak

Laporan Master Menampilkan «extend»


«extend» Laporan Barang
«extend» Tutup

«extend»

Cetak
Menampilkan «extend»
Laporan Supplier
«extend»
Tutup
«extend»

Cetak
Menginput nomor
Laporan Transaksi Menampilkan Form permesanan, tanggal, «extend»
Pemesanan «include» Periode kode supplier, nama
«include» supplier, kode user dan
«extend» nama user «extend» Tutup
Melihat Laporan

Admin

«extend»
Cetak
Menginput nomor
Laporan Transaksi Menampilkan Form permesanan, tanggal, «extend»
Permintaan «include» Periode kode supplier, nama
«include» supplier, kode user dan
«extend» nama user «extend» Tutup

Cetak

Menginput kode «extend»


Menampilkan Form
Laporan Kartu Stok barang, nama barang
Kartu Stok
«include» dan satuan
«include»
«extend» Tutup

Gambar IV.4. Use Case Diagram Mengelola Data Laporan

Tabel IV.4.

Deskripsi Use Case Diagram Mengelola Data Laporan

Use Case Name Use Case Diagram Mengelola Data Laporan


Actor Admin
Admin dapat melakukan pengolahan data yang ada
Goal
di data laporan
Pre-Conditions Admin telah melakukan login
Jika perintah sesuai maka sistem akan menampilkan
Post-Conditions
seperti apa yang diinginkan admin
40

1. Admin memilih data laporan Master User :


Sistem akan menampilkan submenu cetak dan
tutup dari form laporan Master User.
2. Admin memilih data laporan Master Barang:
Sistem akan menampilkan submenu cetak dan
tutup dari form laporan Master Barang.
3. Admin memilih data laporan Master Supplier :
Sistem akan menampilkan submenu cetak dan
tutup dari form laporan Master Supplier.
4. Admin memilih data laporan Transaksi
Main Flow
Pemesanan : Sistem akan menampilkan
submenu cetak dan tutup dari form laporan
Transaksi Pemesanan.
5. Admin memilih data laporan Transaksi
Permintaan : Sistem akan menampilkan
submenu cetak dan tutup dari form laporan
Transaksi Permintaan.
6. Admin memilih data laporan Kartu Stok :
Sistem akan menampilkan submenu cetak dan
tutup dari form laporan Kartu Stok.

4.1.3. Rancangan Diagram Aktivitas

Rancangan Diagram Aktivitas atau Activity diagram menggambarkan

workflow (aliran kerja) dari suatu sistem atau proses bisnis. Activity diagram yang

ada pada sistem ini sebagai berikut :

1. Activity Diagram Login


41

Berikut adalah activity diagram login :

class Activ ity Diagram Login

Admin Sistem Database

Mulai

Tampil Form
Login

Masukkan
Username dan
Password

Diproses Cek Username dan


Login Password

Salah
Login Gagal

Benar

Menampilkan Menu
Utama Sistem Persediaan
Barang

Selesai

Gambar IV.5. Activity Diagram Login

2. Activity Diagram Master User


42

Berikut adalah activity diagram master user :

act Activity Diagram User

Admin Sistem Database

Mulai

Pilih Master User Tampil Form Master


User

Input Data User

Masukkan kode user,


nama user, passw ord, Diproses
dan status

Batal User

Hapus User

Pilih Tombol Simpan User


Batal

Pilih Tombol
Hapus

Plilih Tombol Diproses Data Masuk ke


Simpan Database

Tutup Form Menampilkan Data Data Berhasil


Master User yang disimpan Disimpan

Menampilkan Menu
Utama

Selesai

Gambar IV.6. Activity Diagram Master User

3. Activity Diagram Master Barang


43

Berikut adalah activity diagram master barang :

act Activ ity Diagram Barang

Admin Sistem Database

Mulai

Pilih Master Barang Tampil Form Master


Barang

Input Data Barang

Masukkan kode barang,


nama barang, satuan, Diproses
dan stok

Batal Barang

Hapus Barang

Pilih Tombol Simpan


Batal Barang

Pilih Tombol
Hapus

Plilih Tombol Diproses Data Masuk ke


Simpan Database

Tutup Form Menampilkan Data Data Berhasil


Master Barang yang disimpan Disimpan

Menampilkan Menu
Utama

Selesai

Gambar IV.7. Activity Diagram Master Barang

4. Activity Diagram Master Supplier


44

Berikut adalah activity diagram master supplier :

act Activ ity Diagram Supplier

Admin Sistem Database

Mulai

Pilih Master Supplier Tampil Form Master


Supplier

Input Data Supplier

Masukkan kode
supplier, nama supplier, Diproses
alamat, no.telepon dan
contact person

Batal Supplier

Hapus
Supplier

Pilih Tombol Simpan


Batal Supplier

Pilih Tombol
Hapus

Plilih Tombol Diproses Data Masuk ke


Simpan Database

Tutup Form Menampilkan Data Data Berhasil


Master Supplier yang disimpan Disimpan

Menampilkan Menu
Utama

Selesai

Gambar IV.8. Activity Diagram Master Supplier

5. Activity Diagram Transaksi Pemesanan


45

Berikut adalah activity diagram transaksi pemesanan :

act Activity Diagram Transaksi Pemesanan

Admin Sistem Database

Mulai

Pilih Transaksi Tampil Form Transaksi


Pemesanan Pemesanan

Input Data Transaksi


Pemesanan

Masukkan
no.pemesanan, tanggal,
kode supplier, nama Diproses
supplier, kode user,
nama user, dan total
masuk

Batal
Transaksi

Pilih Tombol Simpan


Batal Transaksi

Plilih Tombol Diproses Data Masuk ke


Simpan Database

Tutup Form Menampilkan Data Data Berhasil


Transaksi yang disimpan Disimpan
Pemesanan

Menampilkan Menu
Utama

Selesai

Gambar IV.9. Activity Diagram Transaksi Pemesanan

6. Activity Diagram Transaksi Permintaan


46

Berikut adalah activity diagram transaksi permintaan :

act Activity Diagram Transaksi Permintaan

Admin Sistem Database

Mulai

Pilih Transaksi Tampil Form Transaksi


Permintaan Permintaan

Input Data Transaksi


Permintaan

Masukkan no.permintaan,
no.pemesanan, tanggal,
kode supplier, nama Diproses
supplier, kode user, nama
user, dan total keluar

Batal
Transaksi

Pilih Tombol Simpan


Batal Transaksi

Plilih Tombol Diproses Data Masuk ke


Simpan Database

Tutup Form Menampilkan Data Data Berhasil


Transaksi yang disimpan Disimpan
Permintaan

Menampilkan Menu
Utama

Selesai

Gambar IV.10. Activity Diagram Transaksi Permintaan

7. Activity Diagram Laporan


47

Berikut adalah activity diagram laporan :

class Activ ity Diagram Laporan

Admin Sistem Database

Mulai

Memilih Laporan

Laporan Laporan Laporan Laporan Laporan Laporan Laporan


Master Master Master Master Transaksi Transaksi Kartu
User Barang Customer Supplier Permintaan Pengeluaran Stok

Diproses

Tutup Laporan

Cetak Laporan

Input Data Diproses Mengambil Data dari


Database

Pilih Tombol Cetak Laporan Tampil Data Berhasil Diambil

Data Berhasil Dicetak

Pilih Tombol Tutup

Menampilkan Menu
Utama

Selesai

Gambar IV.11. Activity Diagram Laporan

8. Activity Diagram Logout


48

Berikut adalah activity diagram logout :


act Activ ity Diagram Logout

Admin Sistem Database

Mulai

Tampil Menu
Utama

Anda yakin ingin


Pilih Menu Logout logout dari aplikasi Diproses
ini

Ti dak
Logout Gagal

Logout Berhasil Ya

Sel esai

Gambar IV.12. Activity Diagram Logout

4.1.4. Rancangan Dokumen Sistem Usulan

A. Rancangan Dokumen Masukan Sistem Usulan

1. Nama Dokumen: Permintaan Barang

Fungsi : Sebagai pengantar atas barang yang dipesan

Sumber : Admin

Tujuan : Manager

Frekuensi : Setiap kali akan mengirimkan barang

Jumlah : 1 Lembar

Bentuk : Lampiran C.2

B. Rancangan Dokumen Keluaran Sistem Usulan


49

3. Nama Dokumen: User

Fungsi : Untuk mengetahui data user

Sumber : Admin

Tujuan : Manager

Frekuensi : Setiap kali menginput data user

Jumlah : 1 Lembar

Bentuk : Lampiran D.1

4. Nama Dokumen: Barang

Fungsi : Untuk mengetahui data barang

Sumber : Admin

Tujuan : Manager

Frekuensi : Setiap kali menginput data barang

Jumlah : 1 Lembar

Bentuk : Lampiran D.2

5. Nama Dokumen: Supplier

Fungsi : Untuk mengetahui data supplier

Sumber : Admin

Tujuan : Manager

Frekuensi : Setiap kali menginput data supplier

Jumlah : 1 Lembar

Bentuk : Lampiran D.3

6. Nama Dokumen: Pemesanan Barang

Fungsi : Sebagai permintaan pemesanan barang

Sumber : Bagian Logistik


50

Tujuan : Supplier

Frekuensi : Setiap kali melakukan pemesanan

Jumlah : 1 Lembar

Bentuk : Lampiran D.4

7. Nama Dokumen: Kartu Stok Barang

Fungsi : Untuk mengetahui stok akhir barang

Sumber : Admin

Tujuan : Manager

Frekuensi : Setiap kali melakukan transaksi

Jumlah : 1 Lembar

Bentuk : Lampiran D.5

4.1.5. Rancangan Prototype

a. Interface Login

Gambar IV.13. Tampilan Login

b. Interface Menu Utama Program Sistem Informasi Persediaan Barang


51

Gambar IV.14. Tampilan Menu Utama

c. Interface Menu Master User

Gambar IV.15. Tampilan Master User

d. Interface Menu Master Barang


52

Gambar IV.16. Tampilan Master Barang

e. Interface Menu Master Supplier

Gambar IV.17. Tampilan Master Supplier

f. Interface Menu Transaksi Pemesanan


53

Gambar IV.18. Tampilan Transaksi Pemesanan

g. Interface Menu Transaksi Permintaan

Gambar IV.19. Tampilan Transaksi Permintaan

h. Interface Menu Laporan Master


54

Gambar IV.20. Tampilan Laporan Master User

i. Interface Menu Laporan Transaksi Pemesanan

Gambar IV.21. Tampilan Laporan Transaksi Pemesanan

j. Interface Menu Laporan Transaksi Permintaan


55

Gambar IV.22. Tampilan Laporan Transaksi Permintaan

k. Interface Menu Laporan Kartu Stok

Gambar IV.23. Tampilan Laporan Kartu Stok

l. Interface Menu Logout


56

Gambar IV.24. Tampilan Logout

4.2. Perancangan Perangkat Lunak

4.2.1. Entity Relationship Diagram ( ERD )

Entity Relationship Diagram ( ERD ) merupakan suatu model untuk

menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar

data yang mempunyai hubungan antar relasi. ERD yang akan dijelaskan oleh

penulis adalah sebagai berikut :


57

erd Entity Relationship Diagram

no_pemesanan**

no_permintaan* kode_supplier**
kode_supplier*
nama_supplier jumlah_permintaan
no_permintaan**
alamat nama_supplier total_keluar
tanggal nama_barang
kode_user** kode_barang**
telepon nama_user

1 1 m 1
1 Detail m
contact_person Supplier melakukan Permintaan memiliki memiliki Barang
Permintaan satuan

1 1 1
stok

mengelola kode_barang*

kode_user*

1
status

Admin nama_user memiliki

password
1

no_pemesanan**
mengelola

kode_barang**

1 m
jumlah_pemesanan
1 1 m
Detail
menerima Pemesanan memiliki
Pemesanan

total_masuk

no_pemesanan*
nama_user

nama_supplier
tanggal
kode_user**
kode_supplier**

Gambar IV.25. Entity Relationship Diagram

4.2.2. Logical Record Structure ( LRS )

Logical Record Structure ( LRS ) adalah sebuah model respresentasi dari

struktur record-record pada tabel yang terbentuk dari hasil antar himpunan entitas.

LRS yang akan dijelaskan oleh penulis adalah sebagai berikut :


58

Gambar IV.26. Logical Record Structure

4.2.3. Spesifikasi File

Spesifikasi file merupakan kumpulan item data yang diatur di dalam suatu

record, di dalam perancangan program sistem ini penulis memberi nama database

adalah db_persediaanbarang. Spesifikasi ini terdiri dari file-file yang akan

dibuat untuk sebuah program beserta record-record yang diperlukan antara lain :

a. Spesifikasi File User

File ini berfungsi untuk mencatat data user. Adapun penjelasan dari

spesifikasi file user ini adalah sebagai berikut :


59

Nama File : User

Akronim File : User

Fungsi : Untuk menyimpan data user

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media File : Harddisk

Panjang Record : 61 Karakter

Kunci Field : kode_user

Software : MySQL

Tabel IV.5.
Spesifikasi File User

No. Elemen Data Nama Field Tipe Size Ket


1. Kode User kode_user Char 6 Primary Key
2. Nama User nama_user Varchar 30 -
3. Password User password Varchar 10 -
4. Status User status_user Varchar 15 -

b. Spesifikasi File Barang

File ini berfungsi untuk mencatat data barang. Adapun penjelasan dari

spesifikasi file barang ini adalah sebagai berikut :

Nama File : Barang

Akronim File : Barang

Fungsi : Untuk menyimpan data barang

Tipe File : File Master

Organisasi File : Indexed Sequential


60

Akses File : Random

Media File : Harddisk

Panjang Record : 44 Karakter

Kunci Field : kode_barang

Software : MySQL

Tabel IV.6.
Spesifikasi File Barang

No. Elemen Data Nama Field Tipe Size Ket


1. Kode Barang kode_barang Char 6 Primary Key
2. Nama Barang nama_barang Varchar 30 -
3. Satuan satuan Varchar 5 -
4. Stok stok Varchar 3 -

c. Spesifikasi File Supplier

File ini berfungsi untuk mencatat data supplier. Adapun penjelasan dari

spesifikasi file supplier ini adalah sebagai berikut :

Nama File : Supplier

Akronim File : Supplier

Fungsi : Untuk menyimpan data supplier

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Media File : Harddisk

Panjang Record : 109 Karakter

Kunci Field : kode_supplier

Software : MySQL
61

Tabel IV.7.
Spesifikasi File Supplier

No. Elemen Data Nama Field Tipe Size Ket


1. Kode Supplier kode_supplier Char 6 Primary Key
2. Nama Supplier nama_supplier Varchar 30 -
3. Alamat alamat Varchar 30 -
4. No. Telepon telepon Varchar 13 -
5. Contact Person contact_person Varchar 30 -

d. Spesifikasi File Pemesanan

File ini berfungsi untuk mencatat data permintaan. Adapun penjelasan dari

spesifikasi file permintaan ini adalah sebagai berikut :

Nama File : Pemesanan

Akronim File : Pemesanan

Fungsi : Untuk menyimpan data pemesanan

Tipe File : File Transaksi

Organisasi File : Indexed Sequential

Akses File : Random

Media File : Harddisk

Panjang Record : 44 Karakter

Kunci Field : no_pemesanan

Software : MySQL

Tabel IV.8.
Spesifikasi File Pemesanan

No. Elemen Data Nama Field Tipe Size Ket


1. Nomor
no_pemesanan Char 4 Primary Key
Pemesanan
2. Tanggal tanggal DateTime - -
62

Pemesanan
3. Kode Supplier kode_supplier Char 6 Foreign Key
4. Nama Supplier nama_supplier Varchar 30 -
5. Kode User kode_user Char 6 Foreign Key
6. Nama User nama_user Varchar 30 -
7. Total Masuk total_masuk Char 4 -

e. Spesifikasi File Detail Pemesanan

File ini berfungsi untuk memberikan detail pemesanan. Adapun penjelasan

dari spesifikasi file detail pemesanan ini adalah sebagai berikut :

Nama File : Detail Pemesanan

Akronim File : Detail Pemesanan

Fungsi : Untuk menyimpan data detail pemesanan

Tipe File : File Transaksi

Organisasi File : Indexed Sequential

Akses File : Random

Media File : Harddisk

Panjang Record : 14 Karakter

Kunci Field :-

Software : MySQL

Tabel IV.9.
Spesifikasi File Detail Pemesanan

No. Elemen Data Nama Field Tipe Size Ket


1. Nomor Foreign
no_pemesanan Char 4
Pemesanan Key
2. Foreign
Kode Barang kode_barang Char 6
Key
3. Jumlah
jumlah_pemesanan Char 4 -
Pemesanan
63

f. Spesifikasi File Permintaan

File ini berfungsi untuk mencatat data pengeluaran. Adapun penjelasan dari

spesifikasi file permintaan ini adalah sebagai berikut :

Nama File : Permintaan

Akronim File : Permintaan

Fungsi : Untuk menyimpan data permintaan

Tipe File : File Transaksi

Organisasi File : Indexed Sequential

Akses File : Random

Media File : Harddisk

Panjang Record : 44 Karakter

Kunci Field : no_permintaan

Software : MySQL

Tabel IV.10.
Spesifikasi File Permintaan

No. Elemen Data Nama Field Tipe Size Ket


1. Nomor Permintaan no_permintaan Char 4 Primary Key
2. Nomor Pemesanan no_pemesanan Char 4 Foreign Key
3. Tanggal
tanggal DateTime - -
Permintaan
4. Kode Supplier kode_supplier Char 6 Foreign Key
5. Nama Supplier nama_supplier Varchar 30 -
6. Kode User kode_user Char 6 Foreign Key
7. Nama User nama_user Varchar 30 -
8. Total Keluar total_keluar Char 4 -
64

g. Spesifikasi File Detail Permintaan

File ini berfungsi untuk memberikan detail permintaan. Adapun penjelasan

dari spesifikasi file detail permintaan ini adalah sebagai berikut :

Nama File : Detail Permintaan

Akronim File : Detail Permintaan

Fungsi : Untuk menyimpan data detail permintaan

Tipe File : File Transaksi

Organisasi File : Indexed Sequential

Akses File : Random

Media File : Harddisk

Panjang Record : 14 Karakter

Kunci Field :-

Software : MySQL

Tabel IV.11.
Spesifikasi File Detail Permintaan

No. Elemen Data Nama Field Tipe Size Ket


1. Nomor Foreign
no_permintaan Char 4
Permintaan Key
2. Foreign
Kode Barang kode_barang Char 6
Key
3. Jumlah
jumlah_permintaan Char 4 -
Permintaan

h. Spesifikasi File Kartu Stok

File ini berfungsi untuk mencatat data permintaan. Adapun penjelasan dari

spesifikasi file permintaan ini adalah sebagai berikut :


65

Nama File : Stok

Akronim File : Stok

Fungsi : Untuk menyimpan data stok barang

Tipe File : File Laporan

Organisasi File : Indexed Sequential

Akses File : Random

Media File : Harddisk

Panjang Record : 29 Karakter

Kunci Field : no_stok

Software : MySQL

Tabel IV.12.

Spesifikasi File Kartu Stok

No. Elemen Data Nama Field Tipe Size Ket


1. Nomor nomor Char 3 Primary Key
2. Tanggal tanggal DateTime - -
3. Nomor Pemesanan no_pemesanan Char 4 Foreign Key
4. Kode Barang kode_barang Char 6 Foreign Key
5. Saldo Awal saldo_awal Char 4 -
6. Pemesanan pemesanan Char 4 -
7. Permintaan permintaan Char 4 -
8. Saldo Akhir saldo_akhir Char 4 -
66

4.2.4. Class Diagram

Berikut adalah class diagram Persediaan barang:

class Class Persediaan Barang

Supplier Permintaan Detail Permintaan

+ alamat: varchar(30) + kode_supplier: char(6) + jumlah_permintaan: char(3)


+ contact_person: varchar(30) + kode_user: char(6) 1 m + kode_barang: char(6)
- kode_supplier: char(6) + nama_supplier: varchar(30) + no_permintaan: char(4)
+ nama_supplier: varchar(30) + nama_user: varchar(30)
+ telepon: varchar(13) 1 1 + no_pemesanan: char(4) m
- no_permintaan: char(4)
+ Batal()
+ tanggal: datetime
+ Hapus() + total_keluar: char(4)
+ Simpan()
+ Tutup() + Batal()
+ Simpan()
1 + Tutup()

1 1

Admin Barang

- kode_user: char(6) - kode_barang: char(6)


+ nama_user: varchar(30) + nama_barang: varchar(30)
+ password: varchar(10) + satuan: varchar(5)
+ status: varchar(15) + stok: char(3)

+ Batal() + Batal()
+ Hapus() + Hapus()
+ Simpan() + Simpan()
+ Tutup() + Tutup()

1 1

1 m

Pemesanan Detail Pemesanan

+ kode_supplier: char(6) + jumlah_pemesanan: char(3)


+ kode_user: char(6) 1 m + kode_barang: char(6)
+ nama_supplier: varchar(30) - no_pemesanan: char(4)
+ nama_user: varchar(30)
- no_pemesanan: char(4)
1 + tanggal: datetime
+ total_keluar: char(3)

+ Batal()
+ Simpan()
+ Tutup()

Gambar IV.27. Class Diagram Persediaan Barang


67

4.2.5. Sequence Diagram

1. Sequence Diagram Login


sd Sequence Diagram Login

Admi n
Login Sistem Database

Menampi lkan Form Logi n()

Memasukkan Username
& Password()

Val idasi ()
Cek Username & Password()

Hasil Cek Login()

Gagal Login()

Login Berhasi l ()

Menampi lkan Menu Utama()

Gambar IV.28. Sequence Diagram Login

2. Sequence Diagram Master User


sd Sequence Diagram User

Admi n
Form Master User Sistem Database

Pi li h Form Master User()

Input Kode User, Nama User,


Password dan Status() Simpan Data Transaksi()

Data T ersimpan()

Batal Data User()

Kosongkan form
user()

Hapus Data User()

Data Terhapus()

T utup Data User()

Menampi l kan Menu Utama()

Gambar IV.29. Sequence Diagram Master User


68

3. Sequence Diagram Transaksi Pemesanan


sd Sequence Diagram Pemesanan

Admin
Form Transaksi Sistem Database
Pemesanan

Pilih Form Transaksi


Pemesanan()

Input no.permintaan,
tanggal, kode supplier,
nama supplier, kode user,
nama user, total masuk() Simpan Data T ransaksi()

Data Berhasil Tersimpan()

Batal Data Transaksi()

Kosongkan Form
Transaksi()

T utup Data Transaksi()

Menampilkan
Menu Utama()

Gambar IV.30. Sequence Diagram Transaksi Pemesanan

1. Sequence Diagram Logout


69

sd Sequence Diagram Logout

Admin
Logout Sistem Database

Menampilkan Menu Utama()

Pilih Menu Logout()

Apa anda yakin ingin logout dari


aplikasi ini()

Diproses()

Logout Gagal()
Kembali Menampilkan Menu
Utama()

Logout Berhasil()

Gambar IV.31. Sequence Diagram Logout

4.2.6. Spesifikasi Hardware dan Software

A. Spesifikasi Hardware

Hardware atau perangkat keras yang akan dibahas adalah seperangkat alat

atau elemen elektronik yang dapat membantu sistem yang diusulkan sehingga

program yang diusulkan oleh penulis dapat bekerja dengan baik. Hardware atau

perangkat keras yang dibutuhkan dibagi atas dua bagian, yaitu perangkat keras

untuk web server dan perangkat keras client.

Perangkat keras standar yang diperlukan oleh server sebagai berikut :

1. Processor : Intel Celeron @ 2.16 GHz

2. Memory Size (RAM) : 2,0 GB DDR3

3. Monitor : Resolusi layar minimum 1024x768

4. Hard Disk : 500 GB

5. Keyboard : 107 Keys


70

6. Mouse : Standart Mouse

7. Printer : Deskjet

Sedangkan perangkat keras standar yang dibutuhkan oleh client adalah

sebagai berikut :

1. Processor : Intel Celeron @ 2.16 GHz

2. Memory Size (RAM) : 2,0 GB DDR3

3. Monitor : Resolusi layar minimum 1024x768

4. Hard Disk : 500 GB

5. Keyboard : 107 Keys

6. Mouse : Standart Mouse

7. Printer : Deskjet

B. Spesifikasi Software

Software atau perangkat lunak yang akan dibahas adalah suatu rangkaian

atau susunan instruksi yang harus benar dengan urutan-urutan yang benar pula.

Keberadaan perangkat lunak selalu menyertai perangkat keras yang ada. Software

atau perangkat lunak yang dibutuhkan dibagi atas dua bagian, yaitu perangkat

lunak untuk web server dan perangkat lunak client.

Perangkat lunak standar yang dibutuhkan untuk web server adalah sebagai

berikut :

1. Sistem operasi yang umum digunakan yaitu Microsoft Windows 8.1.

2. Aplikasi bundle web server seperti Xampp yang terdiri dari beberapa

komponen, diantaranya :

a) Apache Server v2

b) PHP Server v5
71

c) MySQL Server v5

d) phpMyAdmin v4

3. Aplikasi Web Lihart seperti Mozilla Firefox.

Perangkat lunak standar yang dibutuhkan untuk client adalah sebagai

berikut :

1. Sistem operasi yang umum digunakan yaitu Microsoft Windows 8.1.

2. Aplikasi Web Lihart seperti Mozilla Firefox.

3. Office Application menggunakan Microsoft Office 2010.

4.3. Jadwal Implementasi

Jadwal Implementasi berisi tetang waktu yang dibutuhkan untuk

mengoperasikan sistem yang telah di buat. Jadwal implementasi dapat di lihat

pada tabel berikut :

Tabel IV.13.

Jadwal Implementasi

Waktu
No. Kegiatan Bulan I Bulan II Bulan III Bulan IV
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
1. Persiapan Data Awal
2. Analisa Sistem
3. Desain Sistem
4. Desain Perangkat Lunak
5. Pembuatan Program
6. Tes Sistem
7. Pelatihan
8. Pembuatan Buku Petunjuk
72

9. Evaluasi & Operasional


BAB V

PENUTUP

5.1. Kesimpulan

Kesimpulan yang dapat diambil dari tugas akhir mengenai Perancangan

Sistem Informasi Persediaan Perlengkapan Umroh pada PT. Pandu Prima Amanah

adalah sebagai berikut :

1. Analisis sistem persediaan barang yang sedang berjalan pada PT. Pandu

Prima Amanah masih bersifat manual yaitu masih menggunakan paper

based system dan microsoft excel, sehingga menyulitkan admin gudang

dalam pengolahan persediaan barang.

2. Dengan adanya sistem persediaan barang yang sudah terkomputerisasi pada

PT. Pandu Prima Amanah, diharapkan dapat mempermudah dan

mempercepat pekerjaan dalam memproses penyimpanan data, pengolahan

data master maupun transaksi, sehingga dapat meningkatkan efisien kerja.

3. Dari sistem persediaan barang yang sudah terkomputerisasi ini juga dapat

memperoleh laporan master yang terdiri dari data user, data barang, dan data

supplier, laporan transaksi pemesanan, laporan transaksi permintaan dan

laporan kartu stok dengan efektif, cepat dan efisien.

4. Penggunaan sistem persediaan barang yang sudah terkomputerisasi ini

mampu mengurangi penggunaan kertas sehingga mampu mengurangi biaya

operasional penyimpanan arsip.

72
73

5.2. Saran

Berdasarkan kesimpulan diatas, terdapat beberapa saran yang bisa diberikan

terkait Perancangan Sistem Informasi Persediaan Perlengkapan Umroh adalah

sebagai berikut :

1. Perlu diterapkan sistem persediaan barang yang terkomputerisasi pada PT.

Pandu Prima Amanah untuk menyajikan data persediaan barang yang efektif

dan efisien.

2. Perlu adanya pemeliharaan terhadap sistem yang telah dibuat agar sistem

tetap terjaga dengan baik, dengan cara melakukan perbaikan pada sistem

apabila terjadi kesalahan atau error.

3. Perlu adanya pelatihan khusus terhadap pengguna sistem persediaan barang

yang sudah terkomputerisasi, sehingga pengguna dapat mengenal sistem

dengan baik.
DAFTAR PUSTAKA

Fadallah, M. F., & Rosyida, S. (2018). Program Pemesanan Percetakan


Berorientasi Objek dengan Pemodelan Unified Modeling Language. Jurnal
Sistem Informasi STMIK Antar Bangsa, VII(1), 61–70.
Febriani, A., & Hidayati, N. (2017). Penerapan Aplikasi Program Penjualan Dan
Pembelian Menggunakan Model Rapid Application Development. Jurnal
Informatika, 4(2), 261–271.
Hasugian, H., & Salma, V. (2017). Pemodelan Sistem Informasi Pelayanan Jasa
Repair Modem Dan Penjualan Modul VSAT Pada PT . Paradise
Communications Berbasis Object Oriented Menggunakan Unified Modeling
Language, 49–55.
Hidayat, R., Witanti, W., & Umbara, F. R. (2018). Pembangunan Sistem
Informasi Inventory Management Pada CV. Sumber Tani - Cirebon. Seminar
Nasional Teknologi Informasi Dan Multimedia, 1(2), 73–78.
Hutahaean, J. (2015). Konsep Sistem Informasi (1st ed.). Yogyakarta: Deepublish.
Lutfi, A. (2017). Sistem Informasi Akademik Madrasah Aliyah Salafiyah Syafi ’
Iyah Menggunakan Php Dan Mysql Academic Information System of
Salafiyah Syaf ’ Iyah Senior Hight, 3(2), 104–112.
Mulyani, S. (2016). Metode Analisis dan Perancangan Sistem (2nd ed.). Bandung.
Mulyani, W., & Purnama, B. E. (2015). Pembangunan Sistem Informasi Data
Balita Pada Posyandu Desa Ploso Kecamatan Punung Kabupaten Pacitan,
7(2), 15–19.
Nawang, M., Kurniawati, L., Duta, D., Akuntansi, K., Informasi, S., & Akuntansi,
K. (2017). Rancang Bangun Sistem Informasi Pengolahan Data Persediaan
Barang Berbasis Dekstop Dengan Model, 13(2), 233–238.
Prasetyo, E. (2017). Sistem Informasi Dokumentasi dan Kearsipan Berbasis
Client-Server Pada Bank SUMSEL BABEL Cabang Sekayu Ekkal Prasetyo
Program Studi Teknik Informatika Politeknik Sekayu Email
excal.polsky@gmail.com, VII(2), 1–10.
Putra, I. M. A. W., Sudiatmika, I. P. G. A., & Santoso, P. P. A. (2017).
Perancangan Aplikasi SIG Tata Ruang Desa Adat Dalung Berbasis WEB,
762–765.
hman, F., & Santoso. (2015). Aplikasi pemesanan undangan online, 1, 78–87.
Ruli, A. R. (2017). Implementasi Aplikasi Pendaftaran dan Pembayaran
Kontrakkan Ahmad Rais Berbasis Desktop VB Net dan Microsoft Access,
19(1).

74
75

Sitohang, H. T. (2018). Sistem Informasi Pengagendaan Surat Berbasis, 3(1), 6–9.


Sukamto, R. A., & Shalahuddin, M. (2016). Rekayasa Perangkat Lunak
Terstruktur dan Berorientasi Objek (4th ed.). Bandung: Informatika.
Supriyanta, & Nussy, E. N. D. F. R. (2016). Microsoft Word - 03 Perancangan
Website Sebagai Media Informasi Panti Asuhan Batu Penjuru Kulon Progo,
8(2), 17–22.
Tyoso, J. S. P. (2016). Sistem Informasi Manajemen (1st ed.). Yogyakarta:
Deepublish.
Utomo, A. P. (2014). Pemodelan Arsitektur Enterprise Sistem Informasi
Akademik pada Perguruan Tinggi Menggunakan Enterprise Architecture
Planning. Jurnal SIMETRIS, 5(1), 33–40.
https://doi.org/10.24176/simet.v5i1.129
Welim, Y. Y., & Luthfianti, W. M. (2017). Rancangan Sistem Informasi, 209–
216.
Winarno, E., Zaki, A., & Community, S. (2015). VB.NET untuk Skripsi. Jakarta.
Zulkifli, A., & Dalimunthe, W. (2017). Process Modelling Sistem Informasi
Penjualan Dan Pembelian Obat Pada Apotek Rindani Sejahtera Pekanbaru
Akhmad Zulkifli , 2 Welpendi Dalimunthe STMIK Hang Tuah Pekanbaru,
4(1), 111–118.
76
Surat Keterangan Riset/PKL

77
Lampiran-Lampiran

Lampiran A.1. Catatan Kartu Stok

78
79

Lampiran A.2. Permintaan Barang atau Surat Jalan


80

Lampiran B.1. Pemesanan Barang atau Purchasing Order


81

Lampiran B.2. Laporan Persediaan Barang


82

Lampiran C.1. Laporan Transaksi Permintaan

Lampiran D.1. Laporan Master User


83

Lampiran D.2. Laporan Master Barang

Lampiran D.3. Laporan Master Supplier


84

Lampiran D.4. Laporan Transaksi Pemesanan

Lampiran D.5. Laporan Kartu Stok

Anda mungkin juga menyukai