• Tidak ada hasil yang ditemukan

BAB III PEMBAHASAN. dalam pelayanan yang berkelanjutan dan berdedikasi agar selalu dapat

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB III PEMBAHASAN. dalam pelayanan yang berkelanjutan dan berdedikasi agar selalu dapat"

Copied!
48
0
0

Teks penuh

(1)

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

(2)

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

(3)

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:

(4)

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

(5)

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

(6)

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.

(7)

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,

(8)

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

(9)

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

(10)

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.

(11)

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

(12)

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

(13)

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).

(14)

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)

(15)

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)

(16)

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

(17)

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

(18)

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

(19)

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 -

(20)

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

(21)

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

(22)

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

(23)

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

(24)

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

(25)

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

(26)

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

(27)

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

(28)

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.

(29)

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

(30)

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.

(31)

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

(32)

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

(33)

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

(34)

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 :

(35)

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.

(36)

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

(37)

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

(38)

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

(39)

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

(40)

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

(41)

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

(42)

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

(43)

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

(44)

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

(45)

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

(46)

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

(47)

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

(48)

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

Gambar

Tabel III.1 Data User
Tabel III.2 Data Supplier
Tabel III.3 Data Pemakai
Tabel III.5 Barang Masuk
+7

Referensi

Dokumen terkait

EFEKTIVITAS PERMAINAN UNO DENGAN MEDIA KARTU DALAM MENINGKATKAN HAFALAN KANJI NIHONGO NOURYOKU SHIKEN N4. Universitas Pendidikan Indonesia | repository.upi.edu

Hal ini dapat dilihat dari prosentasi peran serta masyarakat Kota Lama yang pernah menerima sosialisasi perencanaan kota Semarang yang sehat melalui pengelolaan

Berdasarkan pada tabel tersebut diketahui bahwa dari 74 wanita pasangan usia subur di Kelurahan Ngupasan pada tahun 2017 yang menjadi subyek penelitian, terdapat paling

Kecacatan yang timbul oleh penyakit kusta merupakan stressor bagi pasien sehingga dapat mempengaruhi citra tubuhnya dan pasien akan menggunakan mekanisme koping yang

Analisis Penerapan Pembelajaran Inquiry pada Pelajaran Budidaya Ayam Broiler di SMK Negeri 2 Subang.. Universitas Pendidikan Indonesia |

[r]

bahwa dalam rangka lebih memberdayakan penggunaan hasil produksi dalam negeri di Indonesia, perlu diberikan peluang yang lebih besar kepada Perusahaan Penanaman Modal Asing dalam

pembentukan mikronukleus pada mukosa mulut. 4) Menganalisis pengaruh frekuensi merokok per hari terhadap frekuensi. pembentukan mikronukleus pada