35
BAB III
PEMBAHASAN
3.1. Tinjauan Perusahaan
PT Unicharm Indonesia adalah perusahaan yang memiliki predikat baik dalam pelayanan yang berkelanjutan dan berdedikasi agar selalu dapat memberikan kepuasan tinggi. Hal yang penting untuk terus menciptakan kepuasan yang belum pernah ada sebelumnya sebagai kewajiban berada di posisi yang lebih baik. Untuk itu perlu memepertahankan gelar terbaik dengan menyatukan segenap kemampuan akal dan tindakan seluruh karyawan. Segala pekerjaan ditentukan berdasarkan dua hal, yaitu bagaimana merespon permintaan pelanggan dan berapa penghasilan yang diperoleh perusahaan. Penting untuk memikirkan benar-benar “tujuan umum” demi memaksimalkan kedua hal ini. Dalam PT Unicharm Indonesia memberikan keterbukaan informasi yang positif adanya kerjasama antara rekan kerja dengan atasan yang baik untuk memajukan suatu perusahaan dimasa yang akan datang dan pada masa sekarang.
3.1.1. Sejarah Institusi/perusahaan
Unicharm Indonesia berdiri pada tahun 1997, dimulai dari bisnis Feminine
Care, dan sekarang memiliki tiga bisnis yaitu Feminine Care, Baby Care dan Health Care. Untuk popok bayi dan pembalut wanita sebagai bukti dukungan
konsumen di Indonesia, kami telah memperoleh market yang terbaik sejak beberapa tahun yang lalu hingga tahun sekarang. Selain itu perusahaan Unicharm juga merilis tissue bayi dan untuk orang tua pada tahun 2007. Unicharm group melakukan bisnis di seluruh Asia, sejak tahun 2006 selama 5 tahun berturut-turut. Uni-Charm Indonesia adalah perusahaan yang berkembang paling
pesat diseluruh Asia. Dasar perusahaan dari Uni-Charm Group yaitu memberikan produk dan pelayanan terbaik, yang dapat memberikan sumbangan bagi perwujudan kehidupan manusia yang berkelimpahan. Produk kami bersama-sama dengan Distributor, Retailer dan Supplier kami, memegang filosofi perusahaan yang memberikan kontribusi bagi para pelaku kehidupan di Indonesia, agar senantiasa hidup dengan nyaman. Selain itu Uni-charm mempunyai Logo dimana logo tersebut mempunya berbagai arti diantaranya:
a. Logo Perusahaan
Unicharm Group Symbol Mark Charm Ring ditetapkan tahun 2001
Sumber : Buku Goroku PT Unicharm Indonesia Gambar III.1 symbol mark charm ring
1. Arti yang terkandung di symbol mark
Bentuk di dalam lingkaran meggambarkan kehangatan jiwa dan raga dan kekuatan kehidupan, ibu dan anak, orang yang merawat dan yang di rawat, dan memelihara dan hewan peliharaan, pelanggan dan Unichram. Mendekap semua
orang dengan lembut, kesan perusahaan Unicharm yang mendukung kehidupan yang sehat dan nyaman, dan teknologi dan mensucikan kehidupan terkandung di dalam symbol mark ini (charm ring).
2. Nama warna yang membentuk symbol mark
Di dalam warna yang di gunakan di symbol mark, di beri nama sesuai dengan kesan yang terkandung di masing-masing.
Science-Blue : Di gunakan di lingkaran. Mennggambarkan teknologi yang
mensucikan kehidupan.
Human-Orange : Menggambarkan kehangatan jiwa dan raga, kekuatan
kehidupan.
Life-Yellow : Menggambarkan kehidupan yang sehat dan nyaman.
3. Sebulan [New NOLA&DOLA]
[NOLA&DOLA] (Necessity of Ladies Activities&Dream of Ladies Activities) yang di tetapkan pada tahun 1981, di sesuaikan dengan penetapan symbol mark yang baru dan namanya di revisi menjadi [NOLA&DOLA] (Necessity of Ladies
Activities&Dream of Ladies Activities). Slogan ini sebagai misi Unicharm group
dalam membebaskan ikatan pelanggan dan menggapai lebih banyak cita-cita pelanggan.
b. Aspek Manajemen
Berdasarkan peraturan perusahaan no 51 tahun 2011. Tentang struktur Organisasi dan dan devisi Marketing, adalah mempunyai tugas pokok melaksanakan sasaran target konsumen dengan pelayanan dan kenyamanan bagi pelanggan. Maka dari itu marketing mempunyai fungsi manajemen diantaranya:
a. Pengaturan dan pelaksanaan perusahaan dilaksanakan dengan pencapaian target di setiap semesternya
b. Tekad dan janji serta prinsip, tindakan perusahaan dalam mengembangkan suatu pelayanan yang baik bagi para pelanggannya
c. “Lima semangat perusahaan kita” dan prinsip tindakan karyawan dengan tujuan dan misi yang sama dengan mewujudkan pelayanan dan kenyamanan pelanggan.
c. Visi dan Misi PT Unicharm
Kami berkomitmen untuk terus menerus memberikan dukungan kepada seluruh masyarakat Indonesia dari bayi hingga dewasa, dengan nyaman dan bahagia. Kami akan selalu menciptakan produk dan pelayanan yang terbaik sesuai dengan menjalankan sistem suplai yang stabil dan menjangkau seluruh plosok Indonesia serta menerapkan manajemen dalam aktifitas perbaikan UTMSS. 1. Menciptakan produk yang terbaik dan pelayanan yang baik untuk para
konsumen
2. Menciptakan kerjasama yang baik antara distributor yang ada di berbagai jabotabek
3. Menciptakan kreasi dan inovasi berkelanjutan yang mampu merespon kebutuhan konsumen.
3.1.2. Struktur Organisasi dan Fungsi
Perencanaan struktur organisasi PT Unicharm Karawang berdasarkan fungsional dengan pembagian tiga depertemen melalui konsep jaringan control, yaitu: dapertemen pemasaran dan produksi, dapertemen umum dan keuangan
departemen logistik dan sub material. Perencanaan struktur ini dimaksudkan untuk mencapai beberapa tujuan diantara lain:
1. Diharapkan memperoleh kejelasan wewenang dan tanggung jawab pada setiap jabatan yang ada
2. Diharapkan dapat dukungan bagi tiap-tiap bagian organisasai yang mempunyai tujuan yang sama dalam mencapai produktifitas yang tinggi 3. Dengan adanya perhatian akan faktor fungsional diharapkan akan dapat
meningkatkan efektivitas kerja organisasi meningkat bagian organisasi yang ada akan diarahkan untuk menangani kegiatan kerja sesuai dengan fungsi yang tercakup dalam stuktur organisasi perusahaan tersebut.
Direktur Utama General Manager Mantenance Department Quality Assurance General Affair Personalia Department Accounting Department R & D Development Marketing Department Public Relation Purchasing Department
Sumber : Buku Goroku PT Unicharm Indonesia
Gambar III.2
a. Aspek Sarana dan Prasarana
Sarana dan prasarana dalam perusahan ini adalah di sediakannya berbagai bangunan serta alat kantor dan mesin-mesin untuk memepermudah pekerjaan sumber daya manusianya serta ruang lingkup yang nyaman bersih, disediakannya berbagai prasarana tempat beribadah, istirahat, tempat kesehatan dan tempat prasarana yang lainnya.
b. Gambaran Divisi
Perusahaan ini berkembang pada tahun 1997, dimulai dari bisnis Feminine Care, dan sekarang memiliki tiga bisnis yaitu Feminine Care, Baby Care dan Health Care. Untuk popok bayi dan pembalut wanita sebagai bukti dukungan konsumen di Indonesia, perusahaan ini telah memperoleh market yang terbaik sejak beberapa tahun yang lalu hingga tahun sekarang. Selain itu perusahaan Unicharm juga merilis tissue bayi dan untuk orang tua pada tahun 2007. Unicharm group melakukan bisnis di seluruh Asia, sejak tahun 2006 selama 5 tahun berturut-turut. Unicharm Indonesia adalah perusahaan yang berkembang paling pesat diseluruh Asia. Akan tetapi dengan banyaknya pesaing-pesaing dengan menciptakan produk yang sama, maka Perusahaan ini berusaha untuk selalu mendapatkan distributor yang banyak dan mempunyai pelanggan yang setia. Maka dari itu perusahaan ini selalu menciptakan kualitas dan kuantitas yang baik dengan adanya kerjasama dari sumber daya manusia tersebut.
Dan sejak itu juga bagian Purchasing ada yang juga bisa di sebut Sparepart
Controller agar slalu bisa mensuport kelancaran mesin agar target yang di
inginkan oleh perushaan tercapai dengan maksimal.
Direktur Utama
1. Pemimpin tertinggi pada perusahaan yang bertanggung jawab terhadap seluruh bagian serta operasi perusahaan.
2. Memberikan nasehat kepada bawahannya seperti devisi yang lainnya yang berada di bawah level direktur, dan seorang di rektur berhak memberhentikan devisi lainnya ketika apabila dianggap sudah tidak sesuai dengan ketentuan yang di tetapkan oleh perusahaan.
General Manajer
1. Bertanggung jawab dari setiap kegiatan operasional pemasaran yang meliputi kegiatan yang dilaksanakan oleh jajaran devisi manajerial, devisi-devisi pelaksana lainnya.
2. Mengelolah suatu peusahaan serta mengatur sumber daya manusia srta sumber daya alatnya.
3. Berhak memperkerjakan serta memberhentikan manejerial, devisi lainnya yang dianggp tidak perlu lagi untuk bekerjasama dengan pihak perusahaan.
Personalia
1. Personalia dalam kegiatannya mengelola sumber daya manusia sama halnya administratif yang berkaitan pada perusahaan.
2. Mengatur sumber daya manusia, ketika ada yang diperlukan dalam menangani permasalahan dalam sumber daya manusia tersebut
Accounting Department
Accounting Department adalah bagian yang bertugas mengelola keuangan,
R&D Development
1. metode penelitian yang digunakan untuk menghasilkan produk tertentu dan menguji keefektifan produk tersebut.
2. Bertanggung jawab atas hasil riset bahan material tersebut untuk dikelolah menjadi bahan produksi yang kemudian di jadikan menjadi produk yang di kemas sedemikian rupa, untuk dapat di marketkan.
Marketing Department
1. Memasarkan produk ke konsumen dan melihat starategi tempat yang akan di pasarkan,agar mendapat konsumen yang banyak.
2. mengevaluasi terhadap produk yang di hasilkan, Administrasi keuangan.
Maintenance
1. Bertugas merawat serta memperbaiki peralatan produksi serta peralatan office apabila terjadi kerusakan dan pembaharuan alat-alat produksi.
2. Menjaga dan memelihara peralatan yang ada di asmen produksi.
Quality Assurance
1. Orang yang bertugas mengechek produk yang sudah ditentukan kualitas serta kuantitasnya.
2. menjamin produk tersebut layak di kirim ke distibutor lainnya yang memiliki kerjasama dengan perusahan.
General Affair
1. menjaga dan memeprtahankan hubungan baik dengan pihak pelanggan dan distributor lainnya
3. menyelenggarakan presenasi dan lain sebagainya
Public Relation Department
Yang bergerak pada pembentukan pencitraan untuk penjualaan yang tinggi.
Purchasing Department
pencarian dan pembelian bahan material perlengkapan produksi berserta fasilitas-fasilitas lainnya yang mendukung kelancaran produksi.
3.2. Analisa Kebutuhan
a. Analisa Kebutuhan Pengguna
Dalam program persediaan sparepart mesin ini ada 2 pengguna yang berinteraksi dalam lingkungan sistem yaitu admin dan user. Pengguna tersebut memiliki karakteristik interaksi sistem dan memiliki kebutuhan informasi, seperti berikut :
1. Skenario kebutuhan bagian Admin.
a. Mengelola data persediaan barang seperti menambah data persediaan barang, mengedit data persediaan barang dan menghapus data persediaan barang.
b. Mengelola data admin seperti mengganti password maupun menambahkan admin baru.
c. Mengelola data pemakai seperti manambah data pemakai baru, mengedit data pemakai dan menghapus data pemakai.
d. Mengelola data supplier seperti menambah data supplier baru mengedit data supplier dan menghapus data supplier.
e. Mengelola laporan transaksi 2. Skenario kebutuhan User
a. Mengelola transaksi permintaan barang, serta mencetak laporan data barang.
b. Membuat laporan data barang dan laporan data pemakaian barang setiap harinya kepada admin.
b. Kebutuhan Sistem
Kebutuhan sistem adalah kebutuhan yang berisi proses-proses yang ada dan dihasilkan oleh aplikasi Persediaan Sparepart. Berikut adalah pengelolaan data yang terdapat pada program Persediaan Sparepart :
1. Kebutuhan sistem bagian Admin.
a. Menangani validasi login, digunakan untuk mengaktifkan menu program.
b. Menangani pengelolaan pengguna, digunakan untuk menambah, mengedit, menyimpan, mencari dan menghapus data barang, dan data pemakai.
c. Menangani pengelolaan transaksi permintaan barang, digunakan untuk proses menambah transaksi, menyimpan transaksi, dan mencetak struk transaksi.
d. Menangani pengelolaan laporan data persediaan barang, digunakan untuk melihat laporan persediaan barang secara pertanggal dan perbulan.
2. Kebutuhan sistem bagian kasir.
a. Menangani pengelolan transaksi pemakaian barang, digunakan untuk proses menambah transaksi, menyimpan transaksi, dan mencetak struk transaksi.
b. Menangani pengelolaan laporan data persediaan barang, digunakan untuk melihat laporan persediaan barang secara pertanggal dan perbulan.
1.3. Rancangan Dokumen Masukan c. Nama Dokumen : Data Barang
Fungsi : untuk mengetahui data barang Sumber : sparepart controller
Tujuan : Pimpinan
Media : Kertas
Jumlah : 1 Lembar
Frekuensi : setiap diperlukan Bentuk : A.1.
d. NamaDokumen : Barang Masuk
Fungsi : untuk pendataan barang masuk Sumber : sparepart controller
Tujuan : Pimpinan
Media : Kertas
Jumlah : 1 Lembar
Frekuensi : setiap barang masuk Bentuk : A.2.
e. NamaDokumen : Barang Keluar
Fungsi : untuk pendataan keluar barang Sumber : sparepart controller
Media : Kertas Jumlah : 1 Lembar
Frekuensi : setiap keluar barang Bentuk : A.3.
1.4. Rancangan Dokumen Keluaran
a. NamaDokumen : Informasi Data Barang
Fungsi : sebagai laporan semua data barang Sumber : sparepart controller
Tujuan : Pimpinan
Media : Kertas
Jumlah : 1 Lembar
Frekuensi : setiap diperlukan Bentuk : B.1.
b. NamaDokumen : Laporan Barang Masuk
Fungsi : untuk mengetahui masuk barang Sumber : sparepart controller
Tujuan : Pimpinan
Media : Kertas
Jumlah : 1 Lembar
Frekuensi : setiap diperlukan Bentuk : B.2.
c. NamaDokumen : Laporan Barang Keluar
Sumber : sparepart controller Tujuan : Pimpinan
Media : Kertas
Jumlah : 1 Lembar
Frekuensi : setiap diperlukan Bentuk : B.3.
1.5. Entity Relationship Diagram
Entity Relationship Diagram adalah model Entity Relationship yang berisi
komponen-komponen dan himpunan relasi yang masing-masing dilengkapi dengan atribut-atribut yang mempresentasikan seluruh fakta dari dunia nyata yang ditinjau.
Perancangan basis data menghasilkan pemetaan tabel-tabel yang digambarkan dengan Entity Relationship Diagram (ERD).
Detail Barang Masuk Jml_masu
k Kd_barang No_masuk
Detail Barang Keluar
Jml_keluar Kd_barang No_keluar terdiri M 1 datapersediaanbarang satuan stok_baran g jenis Kd_suppli er nm_barang Stock_min im Kd_barang Detail Barang Masuk
Jml_masu k Kd_barang No_masuk Data Supplier nm_suppli er Alamat_su pplier Kd_suppli er E-mail Telp_suppl ier password level nama Kd_user Data User berisi terdiri Menyuplai Mengelola Mengelola Mengelola 1 1 1 1 Kd_pemak ai No_keluar Kd_user Barang Keluar Tgl_keluar berisi 1 1 1 1 M M M M M M Gambar III.3
Entity Relationship Diagram (ERD)
Kode_user Nama Level password Data User No_keluar Tgl_keluar Kode user Kode pemakai Barang Keluar Barang Masuk No_masuk Tgl_masuk No_faktur Kd_supplier Kd_user No_keluar Kd_barang Jml_keluar Detail Barang Keluar Data Persediaan Barang Kd_barang Nm_barang Stok_barang Satuan Jenis Kd_supplier Stok_minim Data Persediaan Barang Kd_barang Nm_barang Stok_barang Satuan Jenis Kd_supplier Stok_minim Kd_supplier Nm_supplier Alamat_supplier Telp_supplier Email Data Supplier 1 1 1 1 1 1 1 1 1 M M M M M M M Gambar III.4
Logical Record Structure (LRS)
Program persediaan barang ini menggunakan file database dengan nama file Persediaan.sql.
a. Sfesifikasi file Data User
Nama file : Data User
Akronim : user
Fungsi : Untuk menyimpan data user
Type File : File Master
Organisasi File : Sequential
Akses file : Random
Media : Harddisk
Panjang Record : 43 byte Kunci Field : kd_user
Sofware : Mysql
Tabel III.1 Data User
No Element Data Akronim Type Panjang Keterangan 1 Kode User Kd_user Varchar 3 Primary Key
2 Nama user Nm_user Varchar 20
3 Password Password Varchar 15
4 level level Varchar 5
b. Sfesifikasi File Data Supplier
Nama file : Data Supplier
Akronim : supplier
Type File : File Master Organisasi File : Sequential
Akses file : Random
Media : Harddisk
Panjang Record : 108 byte Kunci Field : kd_supplier
Sofware : Mysql
Tabel III.2 Data Supplier
No Element Data Akronim Type Panjang Keterangan 1 Kode Supplier Kd_supplier Varchar 6 Primary Key
2 Nama Supplier nm_supplier Text 20 3 Alamat supplier alamat_supplier Text 50 4
Telepon
Suppplier telp_supplier Varchar 12
5 E-mail email Varchar 20
c. Sfesifikasi Filel Data Pemakai
Nama file : Data Pemakai
Akronim : pemakai
Fungsi : Untuk menyimpan data pemakai
Type File : File Master
Organisasi File : Sequential
Akses file : Random
Media : Harddisk
Kunci Field : kd_pemakai
Sofware : Mysql
Tabel III.3 Data Pemakai
No Element Data Akronim Type Panjang Keterangan 1 Kode Pemakai Kd_pemakai Varchar 3 Primary Key
2 Nama pemakai Nm_pemakai Varchar 16
3 Jabatan Jabatan Text 15
4 Mesin Mesin Varchar 3
d. Spesifikasi File Data Barang
Nama file : Data Barang
Akronim : databarang
Fungsi : Untuk menyimpan data barang
Type File : File Master
Organisasi File : Sequential
Akses file : Random
Media : Harddisk
Panjang Record : 74 byte Kunci Field : kd_barang
Sofware : Mysql
Tabel III.4 Data Barang
No Element Data Akronim Type Panjang Keterangan 1 Kode Barang Kd_barang Varchar 6 Primary Key
2 Nama Barang nm_barang Varchar 20
3 Stok barang Stok int 11
4 Satuan Satuan Varchar 10
5 Jenis Jenis Varchar 10
6 Kode Supplier Kd_suplier Varchar 6
7 Stok Minimal Stokminim int 11
e. Spesifikasi File DataTransaksi Barang Masuk Nama file : Barang Masuk
Akronim : barangmasuk
Fungsi : Untuk menyimpan data barang masuk
Type File : File Transaksi
Organisasi File : Sequential
Akses file : Random
Media : Harddisk
Panjang Record : 38 byte
Kunci Field : no_masuk
Sofware : Mysql
Tabel III.5 Barang Masuk
No Element Data Akronim Type Panjang Keterangan 1 Nomor Masuk No_masuk Varchar 9 Primary Key
2 Nomor Faktur No_faktur Varchar 20 3 Tanggal masuk Tgl_masuk date -
4 Kode Supplier Kds_upplier Varchar 6
5 Kode User Kd_user Varchar 3
f. Spesifikasi File DataTransaksi Detail Barang Masuk
Nama file : Barang Masuk Akronim : detail_barang_masuk
Fungsi : Untuk menyimpan data barang masuk
Type File : File Transaksi
Organisasi File : Sequential
Akses file : Random
Media : Harddisk
Panjang Record : 26 byte
Kunci Field : no_masuk
Sofware : Mysql
Tabel III.6 Transaksi Detail Barang Masuk
No Element Data Akronim Type Panjang Keterangan 1 Nomor Masuk No_masuk Varchar 9
2 Jumlah Masuk Jml_masuk int 11 3 Kode Barang Kd_barang Varchar 6
g. Spesifikasi File DataTransaksi Barang Keluar
Nama file : Barang Keluar
Akronim : barang_keluar
Type File : File Transaksi Organisasi File : Sequential
Akses file : Random
Media : Harddisk
Panjang Record : 21 byte Kunci Field : no_keluar
Sofware : Mysql
Tabel III.7 Transaksi Barang Keluar
No Element Data Akronim Type Panjang Keterangan 1 Nomor Keluar no_keluar Varchar 9 Primary Key
2 Tanggal Keluar tgl_keluar date -
3 Kode User kd_user Varchar 3
4 Kode Pemakai kd_pemakai Varchar 3
h. Spesifikasi File DataTransaksi Detail Barang Keluar
Nama file : Barang Keluar Akronim : detail_barang_keluar
Fungsi : Untuk menyimpan taransaksi barang keluar
Type File : File Transaksi
Organisasi File : Sequential
Akses file : Random
Media : Harddisk
Panjang Record : 21 byte Kunci Field : no_keluar
Sofware : Mysql
Tabel III.8 Transaksi Detail Barang Keluar
No Element Data Akronim Type Panjang Keterangan 1 Nomor Keluar no_keluar Varchar 9
2 Kode Barang kd_barang Varchar 6 3 Jumlah Keluar jml_keluar Int 11
3.7. Pengkodean
Berikut adalah pengkodean yang ada pada perancangan program persediaan sparepart pada PT Unicharm Indonesia.
a. Id Pengguna (kode user)
Setiap user harus memiliki kode masing-masing Inisial User Contoh : Inisial User Keterangan : WLD = Wilda b. Barang (Kode Barang) Untuk Barang
X X X
Setiap barang harus memiliki kode masing-masing No Urut Inisial Barang Contoh : No Urut Inisial Barang Keterangan: BRG = Bearing c. Supplier (Kode Supplier) Untuk Supplier
Setiap barang harus memiliki kode masing-masing
No Urut Inisial Barang Keterangan: BRG = Bearing Contoh : No Urut X X X 9 9 9 B R G 0 0 1 X X X 9 9 9 B R G 0 0 1
Inisial Barang d. Kode pemakai untuk pemakai
Setiap pemakai harus memiliki kode masing-masing
Inisial pemakai Contoh :
Inisial Pemakai
Keterangan : ADP = ADI PRASETYO e. Nomor Keluar untuk Keluar Barang
Setiap keluar barang mempunyai no urut
Keluar Singkatan Singkatan Singkatan No Urut Tahun Bulan Tanggal
Contoh :
X Y Y M M D D 0 1
K 1 7 0 7 0 7 0 1
X X X
Keluar Singkatan Singkatan Singkatan No Urut Tahun Bulan Tanggal
Keterangan: K = Keluar
DD = Date/tanggal
MM = month/bulan YY = Year/tahun f. No Masuk Untuk Masuk Barang
Setiap masuk barang mempunyai no urut
Masuk Singkatan Singkatan Singkatan No Urut
Masuk Singkatan Singkatan Singkatan No Urut Tahun Bulan Tanggal
Contoh :
Masuk Singkatan Singkatan Singkatan No Urut Tahun Bulan Tangga
Keterangan: M = Masuk
DD = Date/tanggal
MM = month/bulan
YY = Year/tahun
3.8. Spesifikasi Program
Hierarchy Input Process Output (HIPO)
Dalam pembahasan sepsifikasi program dijelaskan cara kerja program agar lebih mudah memahaminya. Untuk itu dalam perancangan program, kita dituntut
X Y Y M M D D 0 1
membangun program secara terstruktur, karena program terstruktur adalah salah satu ciri program yang baik. Disamping mudah dimengerti dan dijalankan program yang terstruktur dapat dikontrol sewaktu-waktu, karena memiliki pengendalian yang baik.
Gambar III.5
Diagram Hipo diatas menggambarkan hirarki dari keseluruhan program. Untuk penjelasan lebih mendetail dari spesifikasi masing-masing program, akan diuraikan dibawah ini :
1. Form Login
Nama Program : Login Akronim Program : login.frm
Fungsi Program : Untuk masuk ke dalam menu utama Bentuk Lampiran : Lampiran C-1
Bahasa Program : Microsoft Visual Basic 6.0
Proses Program : Masukan kode user jika benar masuk ke password, jika salah muncul pesan “kesempatan ke 1 salah kode user tidak dikenal” sampai salah 3 kali maka akan kembali dari awal, jika benar masukan password jika password salah akan muncul pesan “kesempatan 1 salah” sampai salah 3 kali maka akan kembali dari awal, jika benar maka akan muncul pesan “selamat datang” dan masuk ke menu utama.
2. Form Menu Utama
Nama Program : Menu Utama Akronim Program : menu.frm
Fungsi Program : tampilan awal dan pemilihan proses Bentuk Lampiran : Lampiran C-2
Tampilan bentuk menu dan sub menu sebagai berikut : 1. Master : a. Data Barang
b. Data User c. Data Pemakai d. Data Supplier 2. Transaksi : a. Masuk Barang
b. Keluar Barang
3. Laporan : a. Laporan Data Barang b. Laporan Data User c. Laporan Data Supplier d. Laporan Data Pemakai e. Laporan Barang Keluar f. Laporan Barang Masuk 4. Logout : Keluar
3. Form Data Barang
Nama Program : Data Barang Akronim Program : databarang.frm
Fungsi Program : Untuk menginput data barang Bentuk Lampiran : Lampiran C-3
Bahasa Program : Microsoft Visual Basic 6.0 Proses Program :
a. Klik button Data Baru untuk menginput data barang.
b. Masukan data barang, lalu klik button SIMPAN jika akan disimpan. c. Klik button Edit jika ingin mnegedit data yang ada.
d. Button HAPUS diguakan untuk menghapus data barang yang diinginkan. e. Button CARI digunakan untuk mencari dan menampilkan data barang. f. Button KELUAR digunkan untuk kembali ke menu utama.
4. Form Data User
Nama Program : Data User Akronim Program : datauserfrm
Fungsi Program : Untuk menginput data user Bentuk Lampiran : Lampiran C-4
Bahasa Program : Microsoft Visual Basic 6.0
Proses Program : a. Klik Data Baru untuk menginput data user
b. Klik button SIMPAN untuk menyimpan data user yang sudah di input.
c. Klik button EDIT jika ingin memperbaharui data yang ada.
d. Klik button CARI untuk mencari data user. e. Klik button HAPUS jika ingin menghapus salah
satu user yang ada.
f. Klik button KELUAR jika ingin kembali ke menu utama.
5. Form Data Pemakai
Nama Program : Data Pemakai Akronim Program : datapemakai.frm
Fungsi Program : Untuk menginput data pemakai Bentuk Lampiran : Lampiran C-5
Bahasa Program : Microsoft Visual Basic 6.0
Proses Program : a. Klik Data Baru untuk menginput data pemakai b. Klik button SIMPAN untuk menyimpan data
pemakai yang sudah di input.
c. Klik button EDIT jika ingin memperbaharui data yang ada.
d. Klik button CARI untuk mencari data pemakai. e. Klik button HAPUS jika ingin menghapus salah
satu pemakai yang ada.
f. Klik button KELUAR jika ingin kembali ke menu utama.
6. Form Data Supplier
Nama Program : Data Supplier Akronim Program : datasupplier.frm
Fungsi Program : Untuk menginput data supplier Bentuk Lampiran : Lampiran C-6
Bahasa Program : Microsoft Visual Basic 6.0
Proses Program : a. Klik Data Baru untuk menginput data supplier b. Klik button SIMPAN untuk menyimpan data
supplier yang sudah di input.
c. Klik button EDIT jika ingin memperbaharui data yang ada.
e. Klik button HAPUS jika ingin menghapus salah satu supplier yang ada.
f. Klik button KELUAR jika ingin kembali ke menu utama.
7. Form Masuk Barang
Nama Program : Masuk Barang Akronim Program : masukbarang.frm
Fungsi Program : Untuk menampilkan menu data masuk barang Bentuk Lampiran : Lampiran C-7
Bahasa Program : Microsoft Visual Basic 6.0 Proses Program :
a. Klik Transaksi Baru untuk melakukan transaksi, lalu klik Tambah Item jika ingin menambah data.
b. Klik button SIMPAN untuk menyimpan data transaksi yang sudah di input.
c. Klik button EDIT jika ingin memperbaharui data yang ada. d. Klik button BATAL jika ingin membatalkan transaksi.
e. Klik button HAPUS jika ingin menghapus salah satu transaksi yang ada. f. Klik button KELUAR jika ingin kembali ke menu utama.
8. Form Barang Keluar
Nama Program : Barang Keluar Akronim Program : Barangkeluar.frm
Fungsi Program : Untuk menampilkan menu data barang keluar Bentuk Lampiran : Lampiran C-8
Bahasa Program : Microsoft Visual Basic 6.0 Proses Program :
a. Klik Transaksi Baru untuk melakukan transaksi, lalu klik Tambah Item jika ingin menambah data.
b. Klik button SIMPAN untuk menyimpan data transaksi yang sudah di input.
c. Klik button EDIT jika ingin memperbaharui data yang ada. d. Klik button BATAL jika ingin membatalkan transaksi.
e. Klik button HAPUS jika ingin menghapus salah satu transaksi yang ada. f. Klik button KELUAR jika ingin kembali ke menu utama.
9. Form Laporan Data Barang
Nama Program : Laporan data barang Akronim Program : lapdatabarang.frm
Fungsi Program : Untuk menampilkan informasi data barang Bentuk Lampiran : Lampiran C-9
Bahasa Program : Microsoft Visual Basic 6.0 Proses Program :
a. Klik menu LAPORAN dan submenu data barang maka akan tampil pilihan semua data barang dan stok minimal.
b. Klik semua data barang jika ingin mencetak semua data data barang. c. Klik stok minimal jika ingin mencetak stok minimal barang.
d. Klik close untuk keluar ke menu utama.
1. Form Laporan Data User
Akronim Program : lapdatauser.frm
Fungsi Program : Untuk menampilkan informasi data user Bentuk Lampiran : Lampiran C-10
Bahasa Program : Microsoft Visual Basic 6.0 Proses Program :
a. Klik menu LAPORAN dan submenu data user maka akan tampil informasi data user.
b. Klik close untuk keluar dan kembali ke menu utama.
2. Form Laporan Data Supplier
Nama Program : Laporan data supplier Akronim Program : lapdatasupplier.frm
Fungsi Program : Untuk menampilkan informasi data supplier Bentuk Lampiran : Lampiran C-11
Bahasa Program : Microsoft Visual Basic 6.0 Proses Program :
a. Klik menu LAPORAN dan submenu data supplier maka akan tampil informasi data supplier.
b. Klik close untuk keluar dan kembali ke menu utama.
3. Form Laporan Data Pemakai
Nama Program : Laporan data pemakai Akronim Program : lapdatapemakai.frm
Fungsi Program : Untuk menampilkan informasi data pemakai Bentuk Lampiran : Lampiran C-12
Proses Program :
a. Klik menu LAPORAN dan submenu data user maka akan tampil informasi data pemakai.
b. Klik close untuk keluar dan kembali ke menu utama.
13. Form Laporan Barang Keluar
Nama Program : Laporan data barang keluar Akronim Program : lapbarangkeluar.frm
Fungsi Program : untuk menampilkan informasi data barang keluar. Bentuk Lampiran : Lampiran C-13
Bahasa Program : Microsoft Visual Basic 6.0 Proses Program :
a. Klik menu LAPORAN dan submenu laporan barang keluar maka akan tampil informasi data barang keluar.
b. Pilih laporan semua transaksi, per tanggal atau per periode. c. Klik button CETAK untuk mencetak laporan barang keluar. d. Klik button KELUAR digunkan untuk kembali ke menu utama.
14. Form Laporan Barang Masuk
Nama Program : Laporan barang masuk Akronim Program : lapbarangmasuk.frm
Fungsi Program : untuk menampilkan informasi data barang masuk Bentuk Lampiran : Lampiran C-14
Bahasa Program : Microsoft Visual Basic 6.0 Proses Program :
a. Klik menu LAPORAN dan submenu laporan barang masuk maka akan tampil informasi data barang masuk.
b. Pilih laporan semua transaksi, per tanggal atau per periode. c. Klik button CETAK untuk mencetak laporan barang masuk. d. Klik button KELUAR digunkan untuk kembali ke menu utama.
1.9. Spesifikasi Sistem Komputer
a. Umum
Pemakaian komputer pada saat ini telah mencapai tingkat maksimum, sehingga perkembangan teknologi terus diamati oleh para user. Komputer juga mempunyai sarana pendukung sebagai fasilitas yang harus ada apabila suatu usaha telsh memasuki langkah maju dengan menggunakan komputer sebagai alat bantu dalam pengolahan data. Sarana pendukung tersebut adalah perngkat keras (Haedware), perangkat lunak (Software), dan manusia (brainware).
Keberhasilan suatu program tanpa ada yang mengendalikan dalam hal ini pemakai (brainware) program tidak ada nilainya. Sebuah komputer akan beroperasi jika ada yang mengoperasikan yaitu manusia itu sendiri. Dengan demikian komputer akan mampu mebaca perintah-perintah bahasa mesin, kemudian diterjemahkan oleh manusia sehingga menghasilkan informasi.
Program aplikasi yang mudah digunakan akan sangat membantu dalam menyelesaikan pekerjaan. Kemudahan dalam penggunaan aplikasi tersebut dapatmeminimalisasikan kesalahan yang dilakukan oleh para user pada saat menjalankan program yang pada akhirnya diharapkan akan berfungsi secara maksimal.
Perangkat keras merupakan elemen vital yang diperlukan untuk menjalankan program aplikasi atau software yang akan digunakan. Elemen-elemen vital tersebut merupakan peralatan masukan (input device), tempat penyimpanan (srorage unit), dan peralatan keluaran (output device). Spesifikasi perangkat keras yang digunakan untuk menjalankanprogram ini minimal sebagai berikut:
a. Processor : Intel Pentium IV1,8 Ghz b. Memory (RAM) : 1 GB
c. Monitor : WXGA 14”
d. Harddisk : 80 GB
e. Mouse : Standart Mouse
f. Keyboard : Standart 102 Keys
g. Printer : Inkjet
c. Perangkat Lunak
Perangkat lunak atau software merupakan suatu rangkaian intruksi yang disusun secara teratur agar komputer dapat mengolah data untuk mendapatkan informasi yang dibutuhkan oleh user atau pengguna. Dalam pembuatan program ini dibutuhkan perangkat lunak sebagai berikut:
a. Sistem Operasi : Microsoft Windows 7 Ultimate b. Sistem Aplikasi : Mysql Xampp
c. Program Pendukung : Microsoft Visual Basic 6.0
1.10. Flowchart
Start
Masukkan Kode user
Cek kode user
Masukkan
password
Cek password Password
ada Menu Utama Keluar end Y Y T Kesalahan = 3x
Kode user ada
Kesalahan = 3x T T Y T T
b. Flowchart menu utama Awal Pilih Menu : File Transaksi Laporan Keluar File Data Barang Data User Data Pemakai Data Supplier
Data Barang Data User Data Pemakai Data Supplier
Form User
Form Barang Form Pemakai Form Supplier
Transaksi Barang Masuk
Barang Keluar Barang masuk Barang keluar
Form Barang masuk Form Barang keluar Y T Y Y Y Y Y Y T T T T T T Y T Laporan
Laporan Data Barang Laporan Data User Laporan Data Supplier Laporan Data Bagian Laporan Barang Keluar Laporan Barang Masuk
Laporan Data Barang
Semua Data Barang
Stok Minimal Semua Data Barang Stok Minimal
Laporan Semua Data Barang Laporan Data Barang Fase Stok Minimal Laporan Data User Laporan Data
User Laporan Data Supplier Laporan Data supplier Laporan Data Bagian Laporan Data Bagian A B C Y T T Y Y T T Y T Y T Y T Y
Form Laporan Data Barang Masuk A B C Laporan Data Barang Masuk Laporan Data Barang Keluar Form Laporan Data Barang Keluar
Utilitas Ganti password
Master pencarian Ganti password Master pencarian
Form Ganti Password Form Master Pencarian Akhir T Y Y T T Y Y T T Y T Keluar T Y
c. Flowchart data barang Awal Data Baru Edit Hapus Pencarian Keluar Data Baru Input Kode
Barang Cari Data
Ditemukan Input nama,jumlah, satuan, jenis, kode supplier, stok minimal Simpan Batal
Simpan data barang
Edit Edit data
Barang Update
Batal
Update
Hapus Hapus data
barang Data di hapus
Pencarian
Input kode
barang, nama barang atau kode supplier
Cari data ditemukan Data ditampilkan Keluar Akhir Y T T Y Y T T Y T Y T Y T Y T T Y Y T Y T Y T Pilih kriteria Form kosong Form kosong Input Kode Barang
Batal Form kosong
Y
T
T Y
Y T
Edit data Barang
Batal Form kosong
T
T Y
Y
d. Flowchart data user Awal Data Baru Edit Hapus Pencarian Keluar Data Baru Cari Data Ditemukan Simpan Batal
Simpan Data user
Edit Simpan
Batal
Update
Hapus Hapus data user Data user di hapus
Pencarian Input kode atau
nama user Cari data ditemukan
Data ditampilkan Keluar Akhir Y T Y Y T T Y T Y T Y T Y T T Y Y T Y T Y T Pilih kriteria Password < 6 Input nama, level dan password Form kosong Form kosong Password <6 Y T T Y
Input kode user
Batal Form kosong
T Y
Y T
T Y
Batal
Edit data User
Form kosong Edit data User Input kode user Y T Y T
e. Flowchart data pemakai Awal Data Baru Edit Hapus Pencarian Keluar
Data Baru Cari Data
Ditemukan Input nama Pemaka,jabata n dan mesin Simpan Batal Simpan data pemakai Edit Update Batal Update
Hapus Hapus data
pemakai Data di hapus
Pencarian Input kode pemakai nama pemakai Jabatan mesin
Cari data ditemukan Data ditampilkan Keluar Akhir Y T Y T Y Y T T Y T Y T Y T Y T T Y Y T Y T Y T kode pemakai nama pemakai Jabatan mesin Form kosong Form kosong Batal Input Kode Pemakai Form kosong Batal Edit data pemakai Form kosong Edit Data pemakai Input Kode Pemakai Y T Y T Y T Y T
f. Flowchart data supplier Awal Data Baru Edit Hapus Pencarian Keluar Data Baru Input nama, alamat, no. telepon dan email Simpan Batal
Simpan data bagian
Edit Update
Batal
Update
Hapus Hapus data
bagian Data di hapus
Pencarian
Input kode,
nama, alamat, no. telepon
atau email
Cari data ditemukan Data ditampilkan Keluar Akhir Y T Y Y T T Y T Y T Y T Y T T Y Y T Y T Y T Pilih kirteria pencarian Form kosong Form kosong Batal Input nama, alamat, no. telepon dan email Y T Form kosong Batal Edit data supplier Form kosong Edit data supplier Y T Y T Y T
g. Flowchart transaksi barang masuk
Awal
Transaksi Baru Keluar
Transaksi Baru
pilih kode supplier, kode barang, input jumlah barang
Tambah item Batal
Cek no. faktur Ditemukan
Data barang tersimpan sementara
Batal Hapus
Edit
Posting transaksi
Hapus data barang masuk yang
dipilih
Edit jumlah barang
masuk yang dipilih
Data barang masuk disimpan Keluar Akhir Jumlah di ubah T Y Y T T Y Y Y T T Y
Grid dan Form
Kosong
Input no. Faktur Input no. faktur
Form Kosong
pilih kode barang, input jumlah barang
pilih kode barang,
input jumlah barang Y Y T Y T Y T Jumlah barang masuk terupdate Y T T Y T
h. Flowchart transaksi barang keluar Awal Transaksi Baru Keluar Transaksi Baru Tambah item Batal
Data barang tersimpan sementara
Batal Hapus
Edit
Posting
Transaksi
Hapus data barang keluar yang dipilih
Edit jumlah barang keluar yang dipilih
Data barang keluar disimpan Keluar Akhir Ubah T Y Y T T T Y Y Y Y T T Y
Grid dan Form
Kosong
Pilih Kode Bagian, Kode Barang Dan input jumlah
barang Pilih Kode Bagian
dan Kode Barang Dan jumlah barang
Form Kosong
pilih kode barang, input jumlah barang
pilih kode barang,
input jumlah barang Y Y T Jumlah barang keluar terupdate T T Y T Y
i. Flowchart laporan barang masuk Awal Semua Transaksi Pertanggal Perperiode Keluar Semua Transaksi Pertanggal Perperiode Keluar Akhir
Cetak Cek data
transaksi Tanggal awal > Tanggal akhir Tampil laporan Tentukan tanggal dan kriteria Tentukan tanggal awal,tanggal akhir dan kriteria Y T Y T Y T Y T Y T Y T Semua supplier Tampil laporan berdasarkan supplier tertentu Y T Tentukan kriteria Laporan tersedia T Y
j. Flowchart laporan transaksi barang keluar Awal Semua Transaksi Pertanggal Perperiode Keluar Semua Transaksi Pertanggal Perperiode Keluar Akhir
Cetak Cek data
transaksi Tanggal awal > Tanggal akhir Tampil laporan Tentukan tanggal dan kriteria Tentukan tanggal awal,tanggal akhir dan kriteria Y T Y T Y T Y T Y T Y T Semua bagian Tampil laporan berdasarkan bagian tertentu Y T Tentukan kriteria Laporan tersedia T Y
k. Flowchart Ganti Password
Awal
Password benar
Cek Password Lama
Input Password baru dan konfirmasi
password baru
Cek password baru dan konfirmasi password Password baru tidak sesuai Password diperbaharui Input Password lama Keluar Akhir Y T T T T Y Y Y password <6 Y T