Sistem Informasi
Billing Validasi Dokumen
PT. Kiat Ananda Cold
Storage
Biham Maulana
Harun Zakaria
Nada Indah Putriyani
1
Abstrak
2
KATA PENGANTAR
3
Daftar Isi
Abstrak ................................................................................................................ 2
KATA PENGANTAR ................................................................................................ 3
BAB I .................................................................................................................... 5
Landasan Teori ................................................................................................. 5
BAB II ................................................................................................................... 6
Analisis Sistem ..................................................................................................... 6
2.1. Sejarah Perusahaan .................................................................................. 6
2.2. Struktur Organisasi dan Fungsi .................................................................. 8
4
BAB I
Landasan Teori
5
BAB II
Analisis Sistem
6
Karena murni bergerak di bidang manajemen supply chain dan tidak bergerak di
bidang produksi, Kiat Ananda senantiasa memberikan layanan profesional yang
independen, tanpa konflik kepentingan. Melalui manajemen usaha integratif dan
profesional, layanan Kiat Ananda telah dipercaya oleh berbagai klien perusahaan
berkelas multinasional.
7
2.2. Struktur Organisasi dan Tugas
Adapun bentuk stuktur organisasi PT.Kiat Ananda Cold Storage adalah sebagai
berikut :
CEO
Directur
Manager
Manager OPS
Driver
Gambar I
2.1 Struktur Organisasi
8
1. CEO (Chief Eksekutif Officier)
Tugas dan tanggung jawab direktur utama adalah :
a. Memimpin, merencanakan, mengkoordinir dan mengawasi operasi
perusahaan untuk pencapaian sasaran strategis masing-masing.
b. Mengamati atau mencari peluang bisnis, mewakili organisasi dalam acara
formal atau informasi yang bersifat organisasional serta menyelesaikan
masalah-masalah yang bersifat multidimensional.
c. Mengurus harta kekayaan perusahaan dan bertanggung jawab atas
kelangsungan perusahaan.
d. Menetapkan dan menerapkan system manajemen mutu dan terus
meningkatkan sesuai dengan ISO 9001 : 2000
3. Direktur
Tugas dan tanggung jawab direktur dalah :
a. Mengkoordinasikan dan mengendalikan kegiatan-kegiatan di bidang
administrasi keuangan, kepegawaian, dan kesekretariatan.
b. Mengkoordinasikan dan mengendalikan kegiatan pengadaan dan
peralatan perlengkapan.
c. Merencanakan dan mengembangkan sumber-sumber pendapatan serta
pembelanjaan kekayaan perusahaan.
d. Melaksanakan tugas-tugas yang diberikan CEO.
4. Direktur Operasional
Tugas dan tanggung jawab direktur oprasional adalah:
a. Merencanakan, melaksanakan dan mengawasi seluruh pelaksanaan
operasional perusahaan
b. Membuat standar perusahaan mengenai semua proses operasional,
produksi, proyek dan kualitas hasil produksi
9
d. Membantu tugas-tugas direktur utama
e. Mengecek, mengawasi dan menentukan semua kebutuhan dalam proses
operasional perusahaan
f. Merencanakan, menentukan, mengawasi, mengambil keputusan dan
mengkoordinasi dalam hal keuangan untuk kebutuhan operasional
perusahaan
g. Mengawasi seluruh karyawan apakah tugas yang dilakukan sesuai dengan
standar operasional perusahaan
h. Bertanggung jawab pada pengembangan kualitas produk ataupun
karyawan
i. Membuat laporan kegiatan untuk diberikan kepada direktur utama
j. Bertanggung jawab pada proses operasional, produksi, proyek dan
kualitas hasil produksi
5. Direktur HRD (Human Resource Development)
Tugas dan tanggung jawab Direktur HRD adalah :
a. Bertanggung jawab mengelola dan mengembangkan sumber daya
manusia,seperti perencanaan, pelaksanaan dan pengawasan sumber
daya manusia.
b. Membuat Job description, training dan development system.
c. Melakukan seleksi, promosi, transferring dan demosi pada karyawan
yang dianggap perlu.
d. Bertanggung jawab pada hal yang berhubungan dengan absensi
karyawan, penghitungan gaji, bonus dan tunjangan.
e. Bertanggung jawab terhadap penerimaan karyawan baru
f. Melakukan tindakan disipliner pada karyawan yang melanggar
peraturan.
6. Direktur Marketing
Tugas dan tanggung jawab dari Direktur Marketing adalah:
10
a. Melakukan kerja sama dengan klien, manajemen, tim kreatif dan konten,
serta mitra distribusi dengan tujuan meningkatkan strategi pemasaran secara
efektif dan efisien.
b. Menguji dan mengontrol pembuatan desain produk berdasarkan sistem
pemasaran strategis, melacak, dan menangani pelaporan hasil analisis, serta
memberikan rekomendasi tentang program promosi penjualan.
c. Mengadakan pertemuan rutin dengan manajer untuk berdiskusi tentang
penyelesaian dan peninjauan program kerja pemasaran.
7. Marketing
Tugas dan tanggung jawab dari marketing adalah :
a. Menawarkan jasa penyimpanan kepada Supplier
b. Menjaga dan meningkatkan volume penjualan
c. Menyiapkan prospek klien baru
d. Menganalisa data keuangan klien dengan tujuan penafsiran investasi
klien.
e. Merekomendasikan strategi investasi sesuai dan menguntungkan klien
f. Menjalin komunikasi baik dengan Supplier
g. Memastikan pencapaian target penjualan
h. Membuat laporan penjualan perusahaan
i. Melaporkan aktivitas penjualan perusahaan kepada atasan.
8. Accounting / Finance Departement
Tugas dan tanggung jawab accounting adalah :
a. Melakukan pengaturan administrasi laporan keuangan perusahaan
b. Menyusun dan membuat laporan keuangan perusahaan.
c. Menyusun dan membuat laporan perpajakan perusahaan.
d. Menyusun dan membuat anggaran pengeluaran perusahaan secara
periodic (bulanan atau tahunan)
11
e. Menyusun dan membuat anggaran pendapatan perusahaan secara
periodic (bulanan atau tahunan)
f. Melakukan pembayaran gaji karyawan.
g. Menyusun dan membuat surat-surat yang berhubungan dengan
perbankan dan kemampuan keuangan perusahaan.
h. Memimpin dan mengawasi semua bagian yang dilakukan administrasi
& finance division.
i. Mengatur keluar msuknya kas kecil.
j. Membuat invoice penjualan
9. User
Adapun uraian tugas User adalah sebagai berikut :
Tugas dan tanggung jawabUseradalah :
a. Input data supir nomor polisi,nama supir,jam kedatangan,nama Supplier.
b. Mengecek surat jalan dari Supplier antara lain nama barang,qty,tanggal
exp,jenis barang yang akan disimpan disesuaikan dengan suhu yang
sesuai dengan karakter barang,entah fozen atau chiler.
c. Menginput data surat jalan Supplier yang dibawa supir.
d. Melengkapi dokumen surat jalan dengan BAPB,date code label, ke
warehouse dept bagian operasional yang selanjutnya di check sesuai fisik
dan disesuaikan dengan surat jalan Supplier.
e. Memastikan kembali antara surat jalan supir dengan berita acara
penerimaan barang oleh operasional,data surat jalan sudah sesuai dengan
fisik barang yang diterima, jika tidak sesuai qty barang yang diterima
dengan surat jalan Supplier maka admin inbound mencoret sesuai fisik.
f. Membuat bukti barang masuk yang divalidasi admininstrasi inbound dan
diserahkan ke supir.
g. Membuat PDE Order dari email Supplier.
12
h. Menginput data barang yang akan keluar untuk ke outlet sesuai
permintaan Supplier,nama barang,qty barang,tanggal exp.
i. Menyerahkan PDE order ke bagian warehouse dept bagian operasional
agar barang disiapkan.
j. Memastikan kendaraan (nomor polisi,nama supir,no hp supir,kebersihan
kendaraan) yang disiapkan Supplier untuk membawa barang ke outlet.
k. Membuat bukti barang keluar yang akan diserahkan ke outlet.
l. Membuat laporan bulanan stock barang kepada atasan.
10. Warehouse Dept (Gudang)
Tugas dan tanggung jawab gudang :
a. Mengecheck dan menyesuaikan penerimaan barang sesuai surat jalan
Supplier.
b. Menempatkan barang ke lokasi yang dituju sesuai dengan karakter
barang.
c. Menyiapkan barang yang dibutuhkan oleh Supplier dengan cepat,
tepat dan benar sesuai dengan permintaan barang
d. Mempacking barang-barang yang akan dikirim ke outlet sesuai
permintaan Supplier.
e. Menjaga kebersihan, keselamatan kerja dan keutuhan barang dalam
gudang.
f. Mengecheck kesesuaian antara PDE order (Surat pesanan) dengan
barang.
11. Maintenance
Tugas dan tanggung jawab maintenance adalah :
a. Melakukan pengawasan pelaksanaan pembuatan mekanikal sesuai
dengan jadwal waktu dan spesifikasi yang telah ditentukan
b. Melakukan pengujian hasil instalasi system mekanikal
13
c. Melaksanakan, memantau,mengawasi dan mengevaluasi semua
standar listrik kontruski dan proyek infrastruktur, jaringan listrik dan
peralatan listrik yang telah dipasang untuk mendukung operasional
perusahaan.
d. Melaksanakan,memantau, mengawasi dan mengevaluasi suhu masing-
masing ruangan gudang yang disesuaikan dengan karakter barang
Supplier.
e. Membuat laporan hasil pekerjaan.
13. Security
Tugas dan tanggung jawab security adalah :
a. Menyelenggarakan keamanan dan ketertiban di lingkungan kerja
perusahaan khususnya pengamanan fisik
b. Pengaturan tanda pengenal karyawan
c. Mengatur parkir kendaraan
d. Melaksanakan penjagaan lingkungan kerja
e. Mengadakan pengawalan uang/barang apabila diperlukan
14
14. Driver
Tugas dan tanggung jawab driver adalah :
a. Merawat ,obil yang dipakai jangan sampai kotor dan rusak untuk
membawa barang Supplier.
b. Menjaga keamanan diwaktu membawa mobil.
c. Selalu siap sedia jika sewaktu-waktu dipakai
15
• Admin Inbound menanyakan info lokasi kepada admin inventory setelah RCS
terisi dan di kembalikan ke admin Inbound
• Admin Inbound mencetak label putaway dan putaway control sheet untuk
menaikkan barang ke lokasi
• Checker menepel label putaway ke barang sesaui dengan fisik dan mengisi
Putaway contol sheet
• Setelah Putaway Control sheet dikembalikan admin inbound mencetak RC
(recived confirmation)
• Langkah terakhir admin inbound mencetak GR(good recived) sebagai tanda
barang telah berhasil masuk stok
• Untuk input dan output dokumen Admin Inbound mengambil surat jalan dari
driver 1 rangkap dan menyerahkan RCS 1 rangkap
• Admin inbound meregist dokumen yang sudah selesai di proses
• Admin LH mengambil dokumen yang sudah selsai di proses dan menandatangi
surat terima dokumen
• Admin LH menscan dokumen dan mengarsip scan di folder scan
• Selain itu admin LH mengecek kelengkapan dokumen dan mencocokan qty
pada surat jalan,GR sesuai fisik barang
• Jika valid dokumen naik ke accounting jika tidak dokumen turun kembali ke
admin inbound
• Setelah dokumen naik ke bagian accounting maka akan di proses penagihan
sesuai dokumen yang sudah dinyatakan valiad
16
Gambar II
2.2 Flowmap Proses Transaksi Masuk
17
Berikut dokumentasi dari analisi dokumen :
Gambar III
2.3 Capture Kitir
Gambar IV
2.4 Capture Dokumen Input
18
Gambar V
2.5 Capture Dokumen RCS
Gambar VI
2.6 Capture Label Putaway
19
Gambar VII
2.7 Capture RC
Gambar VIII
2.8 Capture GR
20
BAB III
PERANCANGAN SISTEM
Perancangan Basis Data
Database adalah kumpulan dari berbagai macam data, data tersebut dapat berupa
text, gambar, suara, video dan berbagai multimedia lainnya. Secara khusus
database didefinisikan sebagai kumpulan dari berbagai macam object data yang
termasuk di dalamnya kumpulan form, table, image, report, query dan lain lain.
1.Normalisasi data
Normalisasi adalah proses pengelompokan atribut data yang membentuk
entitas sederhana, nonredundan, fleksibel, dan mudah beradaptasi,
Sehingga dapat dipastikan bahwa database yang dibuat berkualitas
baik.Berikut adalah normalisasi data dari 1,2,3 NF
Proses 1 NF
Proses 2 NF
21
Proses 3 NF
22
Gambar 3.1
Entity Relation Diagram
Tabel Supir
Nama Database : Quality
Nama Tabel : Supir
Primary key : id_visitor
Foreign key :-
23
Nama Kolom Tipe Data Ukuran Keterangan Remark
not null Primary
varchar 8 txt_kode
kode_cust Key
nama_cust varchar 150 nama_customer txt_nama_cust
Tabel 3.2 Customer
Tabel Barang
Nama Database : Quality
Nama Tabel : Produk
Primary key : kode_item
Foreign key :-
Nama Kolom Tipe Data Ukuran Keterangan Remark
kode_barang varchar 8 not null Primari txt_kode
Key
nama_barang varchar 150 nama_item txt_nama_item
lot varchar 100 lot txt_lot
satuan varchar 5 satuan txt_satuan
qty int qty txt_qty
ed date ed txt_ed
Tabel 3.3 Barang
Tabel Admin
Nama Database : Quality
Nama Tabel : Admin
Primary key : id_admin
Foreign key :-
Nama Kolom Tipe Data Ukuran Keterangan Remark
not null Primary
varchar 5 txt_id_admin
id_admin Key
nama_admin varchar 20 nama_admin txt_nama_admin
Tabel 3.4 Admin
Tabel Checker
Nama Database : Quality
Nama Tabel : Checker
Primary key : id_checker
24
Foreign key : -
Nama Kolom Tipe Data Ukuran Keterangan Remark
id_checker varchar 10 not null Primari txt_id_checker
Key
nama_checker varchar 20 nama_checker txt_nama_checker
Tabel 3.5 Checker
Tabel Gudang
Nama Database : Quality
Nama Tabel : Gudang
Primary key :kode_gudang
Foreign key : -
Nama Kolom Tipe Data Ukuran Keterangan Remark
not null Primary
int txt_kode_gudang
kode_gudang Key
Tabel 3.6 Gudang
Tabel Dokumen
Nama Database : Quality
Nama Tabel : Dokumen
Primary key : no_gr
Foreign key : -
Nama Kolom Tipe Data Ukuran Keterangan Remark
not null Primary
int txt_no_gr
no_gr Key
kode_cust varchar 8 Foreign key txt_kode
nama_cust varchar 150 Foreign key txt_nama_cust
kode_gudang int 6 Foreign key txt_kode_gudang
kode_item varchar 8 Foreign key txt_kode
nama_item varchar 150 nama_item txt_nama_item
satuan varchar 5 satuan txt_satuan
qty int qty txt_qty
ed date ed txt_ed
nama_admin varchar 20 nama_admin txt_nama_admin
tanggal_gr date-time tanggal_gr txt_gr
Tabel 3.7 Dokumen
25
Tabel Kendaraan
Nama Database : Quality
Nama Tabel : kendaraan
Primary key : No Polisi
Foreign key : -
Nama Kolom Tipe Data Ukuran Keterangan Remark
not null Primary
No Polisi char 8 txt_no_pol
Key
Jenis char 10 j_ken txt_j_ken
kendaraan
Kapasitas char 5 kapasitas kapasitas
Tabel 3.8 Kendaraan
Tahap ini dilakukanlah pembuatan proses yang akan dikembangkan dari proses
<<include>>
<<include>>
Melakukan input
Mencetak PO
Permintaan Barang Masuk
<<include>>
<<include>>
Manager Admin
Admin Melihat Laporan Data
Masuk
Melihat Laporan
Order
Melihat Laporan
Penerimaan
<<include>>
Logout
26
2. Skenario Use Case
Berikut adalah skenario Use Case Diagram Login:
Identifikasi
Nama Login
Aktor Admin inbound
Deskripsi Use case menggambarkan sistem login username ke dalam
sistem dengan memasukkan username dan password untuk
dapat masuk ke halaman utama.
Skenario Utama
Berikut adalah skenario Use Case Diagram Input Permintaan barang Masuk:
Identifikasi
Nama Input Permintaan barang Masuk
Aktor Admin inbound
27
Deskripsi Proses ini untuk mengolah data permintaan
barang masuk mulai dari menambahkan,
mengubah, dan menghapus, dan mencari data
barang.
Skenario Utama
Aksi Aktor Reaksi Sistem
1. Mengisi form login, 2. Menampilkan Halaman menu utama
lalu klik “Login”
3. Klik Tambah 4. Menampilkan form Incoming Item
5. Lakukan input data 6. Menampilkan pesan “ simpan sukses “
Incoming, klik simpan
7. Klik Oke 8. Tersimpan ke database, tampilkan data di
datagridview pada form tambah barang.
9. Jika Memilih kegiatan 10. Tampilkan data yang dicari pada
cari data/ masukkan kata datagridview
pada textbox search
yang ingin dicari.
11. Jika memilih kegiatan 12. Menampilkan pesan “Data Berhasil di
edit data pilih menu edit ubah”, tampilkan data barang yang di edit ke
datagridview yang di form barang
13. Jika memilih kegiatan 14. Menampilkan pesan “Apakah data ingin
Hapus, pilih menu dihapus? Data akan dihapus secara permanen”
hapus di sebelah tombol
Edit
28
5. Menyimpan hasil kegiatan (Tambah new, search,
edit, Hapus)
Kondisi Akhir Dapat mengolah data user sesuai kebutuhan.
Tabel 3.10 Skenario Permintaan Barang Masuk.
Berikut adalah skenario Use Case Diagram dokumen Permintaan barang Masuk:
Identifikasi
Nama Input & Cetak PO
Aktor Admin Inbound
Deskripsi Proses ini untuk mencatak Dokumen PO Input
Permintaan barang Masuk
Skenario Utama
29
3. Activity Diagram
Menampilkan
Buka Aplikasi halaman Login
Klik Oke
Tidak
Ya
Pesan Login
Klik oke Berhasil
Halaman Menu
utama
30
2. Activity Diagram Permintaan barang masuk
Admin in Bound Sistem
Ya Menyimpan Ke
Database
melakukan Input data
Ya
Klik oke
Tidak
Ya
Tidak Menampilkan Data pencarian di data grid view
Ya
klik oke Data Berhasil di ubah
Tidak
Ya Klik Kanan data yang di Apakah anda yakin ingin menghapus data ini ?
pilih lalu hapus
Ya
Tidak
Klik oke
Tidak
31
3. Activity Diagram Dokumen Permintaan barang masuk
Ya
Klik oke Dokumen PO Tercetak
Tidak
32
4. Diagram Sequence
Diagram Sequence adalah salah satu dari diagram - diagram yang ada pada UML,
sequence diagram ini adalah diagram yang menggambarkan kolaborasi dinamis antara
sejumlah object. Kegunaannya untuk menunjukkan rangkaian pesan yang dikirim antara
object juga interaksi antara object. Sesuatu yang terjadi pada titik tertentu dalam
eksekusi sistem. Berikut ini adalah Sequence Diagram dalam system yang kami buat :
a. Diagram Sequence Login
LOGIN
: ADMIN
1 : 1 Buka Aplikasi()
4 : Login Gagal()
Gambar 3.4.1
Diagram Sequence Login
33
b. Diagram Sequence Input Permintaan Barang Masuk
Input Permintaan barang Masuk
: Admin
Gambar 3.4.2
Diagram Sequence Permintaan Barang Masuk
c. Diagram Sequence Input Cetak PO
: ADMIN
5 : Input No PO()
6 : Print No PO()
7 : View()
Gambar 3.4.3
Diagram Sequence Input Cetak PO
34