64
15 BAB III ANALISA SISTEM BERJALAN 3.1 Tinjauan Perusahaan Dalam tinjauan perusahaan ini berisi tentang sejarah perusahaan dan struktur organisasi serta fungsi dari masing-masing bagian yang ada dalam perusahaan tersebut. 3.1.1 Sejarah Perusahaan PT. Harsen didirikan pada tahun 1971, Harsen Laboratories saat ini memiliki sarana manufaktur yang lengkap setelah menutup fasilitas yang lama berlokasi di Jakarta Selatan sebagai upaya meningkatkan kemampuan perusahaan. Sejak tahun 1985 Harsen Laboratories berlokasi di Jalan Raya Bogor km 24,6 Jakarta Timur dengan luas bangunan sekitar 30.000 m 2 dengan luas bangunan sekitar 16.000 m 2 dan mampu memproduksi berbagai jenis persediaan farmasi. Produk-produk tersebut antara lain injeksi, kapsul, kapsul lunak, tablet, tablet salut selaput, cairan/sirup, sirup kering, tetes mata dan tetes telinga. Semua sarana produksi yang digunakan telah memiliki sertifikat CPOB (Cara Pembuatan Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah strategis perusahaan. Visi dari PT. Harsen Laboratories Jakarta : Sebagai salah satu perusahaan farmasi terbesar di Indonesia yang memiliki daya saing yang tinggi di tingkat regional. Misi dari PT. Harsen Laboratories Jakarta :

BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

  • Upload
    others

  • View
    4

  • Download
    1

Embed Size (px)

Citation preview

Page 1: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

15

BAB III

ANALISA SISTEM BERJALAN

3.1 Tinjauan Perusahaan

Dalam tinjauan perusahaan ini berisi tentang sejarah perusahaan dan

struktur organisasi serta fungsi dari masing-masing bagian yang ada dalam

perusahaan tersebut.

3.1.1 Sejarah Perusahaan

PT. Harsen didirikan pada tahun 1971, Harsen Laboratories saat ini

memiliki sarana manufaktur yang lengkap setelah menutup fasilitas yang lama

berlokasi di Jakarta Selatan sebagai upaya meningkatkan kemampuan perusahaan.

Sejak tahun 1985 Harsen Laboratories berlokasi di Jalan Raya Bogor km 24,6

Jakarta Timur dengan luas bangunan sekitar 30.000 m2 dengan luas bangunan

sekitar 16.000 m2 dan mampu memproduksi berbagai jenis persediaan farmasi.

Produk-produk tersebut antara lain injeksi, kapsul, kapsul lunak, tablet,

tablet salut selaput, cairan/sirup, sirup kering, tetes mata dan tetes telinga. Semua

sarana produksi yang digunakan telah memiliki sertifikat CPOB (Cara Pembuatan

Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah

strategis perusahaan.

Visi dari PT. Harsen Laboratories Jakarta :

Sebagai salah satu perusahaan farmasi terbesar di Indonesia yang memiliki daya

saing yang tinggi di tingkat regional.

Misi dari PT. Harsen Laboratories Jakarta :

Page 2: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

16

1. Memiliki komitmen untuk senantiasa memproduksi produknya dengan mutu

tinggi.

2. Secara aktif berpartisipasi dalam program pemerintah di sector kesehatan

terutama untuk keluarga berencana.

3. Bekerjasama dengan berbagai pihak dalam meningkatkan kemampuan

penelitian dan pengembangan.

Sejalan dengan visi dan misi tersebut Harsen Laboratories telah

melakukan berbagai upaya untuk meningkatkan kapasitas produksi,

memaksimalkan efisiensi dan menambah kemampuan pengawasan mutu.

Perusahaan melakukan investasi yang besar dibidang produksi dan

laboratorium pengawasan mutu untuk memenuhi persyaratan CPOB yang terus

meningkat serta meningkatkan kualitas sumber daya manusia.Membuka lembaran

baru di awal millenium abad 21 sesuai dengan peningkatan kapasitas. Harsen

Laboratories berkomitmenuntuk memperkuat posisinya dipasar dalam negeri dan

mengembangkan kemampuan memasuki pasar regional.

3.1.2 Struktur Organisasi dan Fungsi

Struktur organisasi adalah susunan sub-sub sistem dengan hubungan

wewenang dan tanggung jawab. Dalam organisasi terdapat struktur yang

menerapkan bagaimana tugas akan dibagi. Berikut ini merupakan struktur

organisasi pada PT. Harsen Laboratories Jakarta.

Page 3: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

17

STRUKTUR ORGANISASI PT. HARSEN LABORATORIES

Sumber : HRD PT. Harsen Laboratories (2019)

Gambar III.1. Struktur Organisasi PT. Harsen Laboratories Jakarta

DIREKTUR

GENERAL MANAGER &

MANAGEMENT

REPSENTATIVE

QUALITY

CONTROL

MANAGER

PRODUCTION

MANAGER

PURCHASING

MANAGER HRD MANAGER

MARKETING

MANAGER

SECTION OF

CHEMICAL ,

PHYSICAL,

MICROBLOLOG

Y LAB

SECTION

HEAD OF

PPIC

MAINTENA

NCE SPV

PACKING

MATERIAL

WAREHOUSE DAN

PURCHASING SPV

HRD SPV

WAREHOUSE

FINISHED

PRODUCT SVP

GROUP LEADER

LABORS

Page 4: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

18

Adapun pembagian tugas dan tanggung jawab masing-masing bagian

pada PT. Harsen Laboratories Jakartasebagai berikut :

1. Direktur

a. Memimpin perusahaan dengan menerbitkan kebijakan-kebijakan

perusahaan atau institusi.

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

(manajer) atau wakil direktur.

c. Menyetujui anggaran tahunan perusahaan atau institusi.

2. General Manager dan Representative

a. Memastikan bahwa proses yang diperlukan untuk sistem manajemen mutu

ditetapkan, dilaksanakan dan dipelihara.

b. Melaporkan pada manajemen puncak mengenai kinerja SMM (system

manajemen mutu) dan setiap kebutuhan untuk koreksi dan memastikan

promosi kepedulian mengenai persyartan pelanggan di seluruh organisasi.

3. Quality Control Manager

a. Memantau perkembangan semua produk yang diproduksi oleh perusahaan.

b. Bertanggung jawab untuk memperoleh kualitas dalam produk dan jasa

perusahaannya.

c. Tugas utama Quality Control tetap sama di semua industri Namun, metode

untukmenentukan kualitas suatu produk bervariasi setiap perusahaan.

d. Dalam produk material, QC harus memverifikasi kualitas produk dengan

bantuan parameter seperti berat badan, tekstur dan sifat fisik lain dari

perusahaan.

Page 5: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

19

e. Dalam industri mekanik QC menjamin kualitas setiap bagian secara

individual.Demikian juga, untuk setiap industri metode ini bervariasi

setiap produk.QC memonitor setiap proses yang terlibat dalam produksi

produk.

f. Memastikan kualitas barang yang dibeli serta barang jadi.

g. Merekomendasikan pengolahan ulang produk-produk berkualitas

rendah.Bertanggung jawab untuk dokumentasi inspeksi dan tes yang

dilakukan pada produk dari sebuah perusahaan.

4. Production Manager

a. Membuat perencanaan dan jadwal proses produksi.

b. Mengawasi proses produksi agar kualitas, kuantitas dan waktunya sesuai

dengan perencanaan yang sudah dibuat.

c. Bertanggung jawab mengatur manajemen gudang agar tidak terjadi

kelebihan atau kekurangan persediaan bahan baku, bahan penolong

maupuan produk yang sudah jadi di gudang.

d. Bertanggung jawab mengatur manajemen alat agar fasilitas produksi

berfungsi sebagaimana mestinya dan beroperasi dengan lancar. Membuat

laporan secara berkala mengenai kegiatan di bagiannya.

e. Bertanggung jawab pada peningkatan ketrampilan dan keahlian karyawan

yang beradadibawah tanggung jawabnya.

f. Memberikan penilaian dan sanksi jika karyawan di bawah tanggung

jawabnya melakukan kesalahan dan pelanggaran.

g. Berinovasi dalam pengerjaan produksi dan memberikan masukan pada

perusahaan yang berkaitan dengan bagian produksi.

Page 6: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

20

5. Purchasing Manager

a. Memprediksikan tingkat permintaan untuk produk

b. Melakukan cek harian pada tingkat stok barang. Melakukan riset untuk

memastikan produk dari supplier terbaik dalam hal nilai, jadwal

pengiriman dan kualitas.

c. Menjadi penghubung antara pemasok, produsen, departemen internal yang

relevan dan pelanggan.

d. Membangun dan menjaga hubungan baik dengan supplier baru dan yang

sudah ada.

e. Bernegosiasi dan menyetujui kontrak, memantau kualitas layanan yang

disediakan.

f. Menyimpan file kontrak dan menggunakannya sebagai acuan jika

diperlukan.

g. Memprediksikan tren harga dan dampaknya terhadap aktivitas masa

depan.

h. Memberikan presentasi tentang analisis pasar dan kemungkinan

pertumbuhan.

i. Mengembangkan strategi pembelian.

j. Menghasilkan laporan dan statistik menggunakan software komputer.

k. Mengevaluasi tawaran dan membuat rekomendasi, berdasarkan faktor

komersial dan teknis.

l. Menghadiri pertemuan dan konferensi perdagangan.

Page 7: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

21

6. HRD Manager

a. Mengurusi segala hal yang ada kaitannya dengan para karyawan atau para

pekerja, yang meliputi tingkat kedisipilinan, tingkat kehadiran dan juga

mengurusi perihal karyawan yang sakit atau sedang mengalami musibah.

b. Melakukan evaluasi dan pengukuran terhadap tingkat kepuasan para

karyawan danmengidentifikasi area yang membutuhkan peningkatan.

c. Mempertahankan struktur kerja dan staff yang ada dengan melakukan

proses rekruitmen, wawancara, pemilihan kandidat karyawan yang tepat

atau bisa juga dengan melakukan perputaran tanggung jawab.

d. Menyiapkan para karyawan baru sebelum mulai melakukan pekerjaannya,

dengan cara memberikan orientasi dan pengarahan awal. Menyediakan

tuntunan yang ditujukan untuk proses pengembangan diri dan seluruh

anggota team.

e. Melakukan analisa terhadap segala kebijakan dan prosedur yang

hendaknya sesuai dengan hukum ketenagakerjaan yang berlaku dan

memastikan bahwa semua jajaran terutama jajaran eksekutif mengetahui

bila ada perubahan dalam hukum ini.

f. Mempertahankan struktur pembayaran kepada para karyawan yang perlu

dilihat dari berbagai aspek misalnya saja hasil evaluasi kinerja karyawan,

mempersiapkan budget yang akan dipergunakan untuk proses

pembayaran, memberikan rekomendasi bila ada hal yang dirasa perlu

dirubah serta mengimplementasikan perubahan dalam sistem pembayaran.

Page 8: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

22

7. Marketing Manager.

a. Melakukan perencanaan strategi pemasaran dengan memperhatikan trend

pasar dan sumber daya perusahaan.

b. Merencanakan marketing research yaitu dengan mengikuti perkembangan

pasar, terutama terhadap produk yang sejenis dari perusahaan pesaing.

c. Melakukan perencanaan analisis peluang pasar.

8. Section of Chemical, Physical, Microbiologi Lab

a. Membuat tata tertib penggunaan laboratorium dan memberlakukannya

kepada semua pengguna laboratorium.

b. Menyediakan petunjuk operasional penggunaan semua alat yang ada di

laboratorium dan ditempatkan sedemikian rupa sehingga aman dan mudah

dibaca oleh pemakai alat tersebut.

c. Mengontrol kondisi higienis lingkungan kerja dan tes umur simpan pada

produk obat-obatan.

d. Mengontrol kualitas udara ruang lingkup kerja.

9. Section of Head PPIC

a. Memimpin dan bertanggung jawab untuk kegiatan pekerjaan dibagian

PPIC dan bagian Gudang.

b. Job aktivitas di PPIC termasuk pengendalian persediaan, pengendalian

produksi perencanaan, dan kontrol pengiriman.

c. Job aktivitas di gudang,termasuk bahan yang masuk, penyimpanan,

penyediaan, dan pengiriman.

Page 9: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

23

d. Membuat rencana kegiatan tahunan dan penganggaran untuk basis

Departemen PPIC pada rencana bisnis perusahaan.Membuat laporan

kegiatan.

e. Laporan ini disampaikan kepada Top Management di Management

Review bulanan. Bertanggung jawab untuk Program Pengurangan biaya di

Departemen PPIC. Bertanggung jawab untuk perbaikan terus-menerus di

Departemen PPIC.

f. Bertanggung jawab untuk pengembangan sumber daya manusia di

Departemen PPIC.

10. Maintenance SPV

a. Menyusun rencana pemeliharaan peralatan dan mesin produksi yang

meliputi prefentive maintenance, overhoule dan perbaikan peralatan mesin

yang rusak.

b. Mengawasi pelaksanaan pemeliharaan peralatan dan mesin untuk menjaga

kelancaran proses produksi, mengurangi peralatan dan mesin berhenti

(stoppage) karena rusak (break down), menjaga konsistensi kwalitas dan

memperpanjang umur peralatan dan mesin.

c. Mengajukan rencana kebutuhan spare part, suku cadang, pelumas dan

bahan pembantu lainnya.

d. Mengefektifkan penggunaan sumber daya manusia dengan menekan

absensi, peningkatan disiplin dan tata tertib serta konsistensi dalam

menerapkan metode kerja dan keselamatan kerja.

Page 10: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

24

e. Mengatur pembuatan laporan, analysis dan evaluasi pemeliharaan mesin

produksi yangmeliputi absensi, pemakaian suku cadang, spare part, dan

bahan pembantu lainnya.

11. Packing Material Warehouse dan Purchasing SPV

a. Melengkapi pengiriman dan penyimpanan barang melalui pengolahan dan

perintah pemuatan.

b. Mengontrol dan bertanggung jawab atas penyimpanan barangdari

kehilangan, pencurian, kebakaran dan keusangan.

c. Bertanggung jawab atas pelaksanaan bongkar muat barang di gudang dan

ikut menandatangani surat penerimaan barang dan surat jalan.

d. Bertanggungjawab atas kebersihan dan kerapian di dalam area gudang

barang.

e. Bertanggungjawab atas ketepatan laporan gudang. Mencari dan

menganalisa calon supplier yang sesuai dengan material yang dibutuhkan.

f. Melakukan negosiasi harga sesuai standar kualitas material dan

memastikan tanggalpengiriman material. Melakukan koordinasi dengan

pihak supplier mengenai kelengkapan dokumen.

g. Pendukung material sesuai standar mutu yang berlaku.

h. Melakukan negosiasi harga sesuai standar kualitas material dan

memastikan tanggalpengiriman material.

i. Bersedia melakukan pembelian dilapangan/keluar kantor.

j. Membuat laporan pembelian & pengeluaran barang (inventory, material,

dan lain-lain).

Page 11: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

25

k. Melakukan pengelolaan pengadaan barang melalui perencanaan secara

sistematis dan terkontrol ( FIFO atau ERP/MRP ).

l. Melakukan pemilihan/seleksi rekanan pengadaan sesuai kriteria

perusahaan. Memastikan kesedian barang/material melalui mekanisme

audit/control stock dan lain–lain.

m. Bekerjasama dengan departemen terkait untuk memastikan kelancaran

operasional perusahaan.

12. HRD SPV

a. Bertanggungjawab mengelola dan selalu mengembangkan sumber daya

manusia dalam hal yang termasuk perencanaan, pelaksanaan dan

pengawasan.

b. Bertanggungjawab sangat penuh saat dalam proses rekrutmen karyawan,

mulai dari mencari seorang karyawan dan juga wawancara hingga seleksi

dilakukan oleh supervisor.

c. Melakukan kegiatan yang mengarahkan pembinaan, pelatihan dan kegiatan

yang berhubungan dengan perkembangan kemampuan, potensi, mental

dan yang lain.

d. Bertanggung jawab pada hal yang berhubungan dengan absensi karyawan

tersebut.Membuat kontrak kerja karyawan serta memperbarui masa

berlakunya kontrak kerja seorang supervisor.

e. Melakukan tindakan yang baik pada karyawan yang melanggar peraturan

atau kebijakan perusahaan tersebut.

Page 12: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

26

f. Menyampaikan kebijakan yang disampaikan oleh jabatan di atasnya

kepada seluruh bawahan dan groupnya. Mengatur kelompok kerja pada

grup yang dipegangnya.

g. Memberikan tugas pada subordinatenya. Melaksanakan tugas, proyek, dan

pekerjaan secara langsung.

h. Memberikan training pada subordinate

13. Warehouse Finished Product

a. Mempersiapkan pesanan dan memproses permintaan dan pesanan pasokan.

b. Melengkapi data yang dibutuhkan pengiriman. Melengkapi persyaratan

pemeliharaan preventif, mengatur untuk perbaikan sarana pengangkutan

dari dan ke gudang. Mempertahankan kualitas layanan dengan mengikuti

standar organisasi.

c. Mempertahankan lingkungan kerja yang aman dan bersih, sesuai dengan

prosedur, aturan, dan peraturan.

d. Melengkapi laporan dengan memasukkan informasi yang diperlukan.

e. Mempertahankan pengetahuan teknis dengan menghadiri lokakarya

pendidikan, meninjau publikasi.

f. Membuat catatan administrasi persediaan barang, yang meliputi jenis

barang, kode barang dan jumlah barang dengan benar.

g. Merapikan setiap penempatan barang yang ada di gudang berdasarkan

kelompok barang dengan baik dan teratur.

h. Menyiapkan barang yang akan dikirimkan ke Pelanggan berdasarkan Surat

Jalan yang diterima dari Bagian Administrasi.

Page 13: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

27

i. Melakukan perhitungan fisik barang manual setiap hari.Melakukan

koordinasi dengan Admin Supervisor dan Sales Supervisor yang

berhubungan dengan stock barang.

j. Melakukan pengaturan bawahannya dalam pendistribusian pengiriman.

k. Menjaga dan merawat armada ekspedisi.

14. Group Leader

a. Membuat schedule kegiatan atau jadwal kegiatan pekerjaan.

b. Memonitor atau memantau progress pekerjaan yang dilakukan tenaga ahli.

c. Bertanggung jawab dalam melaksanakan supervisi langsung dan tidak

langsung kepada semua karyawan yang berada di bawah tanggung

jawabnya, antara lain memberikan pelatihan kepada karyawan agar dapat

mencapai tingkat batas minimum kemampuan yang diperlukan bagi

teamnya dan dapat menerapkan sikap disiplin kepada karyawan

sesuaidengan peraturan yang berlaku di perusahaan.

d. Bertanggung jawab dalam melaksanakan koordinasi dalam membina kerja

sama team yangsolid.

e. Bertanggung jawab dalam mencapai suatu target pekerjaan yang telah

ditetapkan dan sesuai dengan aturan.

f. Mengkoordinir seluruh aktifitas Tim dalam mengelola seluruh kegiatan

baik dilapangan maupun dikantor.

g. Bertanggung jawab terhadap Pemberi Pekerjaan yang berkaitan terhadap

kegiatan timpelaksana pekerjaan.

h. Membimbing dan Mengarahkan anggota team dalam mempersiapkan

semua laporan yang diperlukan.

Page 14: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

28

i. Melakukan pengecekan hasil pekerjaan yang telah dilaksanakan.

j. Melaksanakan presentasi dengan direksi pekerjaan dan instansi terkait.

15. Labors

a. Memastikan kinerjanya sesuai dengan yang telah ditentukan oleh

perusahaan sesuai hasilbriefing pagi.

b. Memastikan segala sesuatu dikerjakan sesuai SOP (standard operational

procedure).

c. Memastikan target yang ditentukan perusahaan tercapai dengan baik.

d. Memastikan lingkungan kerja terjaga kerapihan dan kebersihannya.

e. Memastikan shift selanjutnya memahami tugas yang disampaikan saat

briefing.

f. Menjaga Safety.

g. Memastikan Laporan kerja dibuat sebagai bahan pertanggung jawaban

nantinya.

3.2 Tinjauan Kasus

Prosedur dalam penggajian di PT. Harsen Laboratories Jakarta saat ini

memerlukan adanya sistem yang terkomputerisasi agar berjalan efektif dan efisien

dalam proses penggajiannya. Sistem terkomputerisasi dibuat untuk mempermudah

proses penggajian yang ada

3.2.1 Proses Bisnis Sistem Berjalan

Sesuai dengan ruang lingkup yang dibahas dalam penyusunan Tugas

Akhir ini, maka prosedur sistem penggajian karyawan yang berjalan di PT. Harsen

Laboratories meliputi :

Page 15: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

29

1. Prosedur Absensi Daftar Kehadiran.

Para karyawan yang berkerja di PT. Harsen Laboratories melakukan absensi

menggunakan sidik jari atau yang disebut dengan Finger Print.

2. Prosedur Rekap Absensi.

HRD melakukan print out absensi atau kehadiran untuk mengetahui data

kehadiran, tunjangan dan lembur.Setelah itu bagian HRD membuat rekap

absensi yang akandiserahkan kepada Direktur tersebut untuk disetujui.

Setelah itu Direktur menyimpan informasi yang didapat lalu diarsipkan data

itu kedalam arsip absensi karyawan.

3. Prosedur Perhitungan gaji

Setelah melakukan perekapan HRD akan menghitung jam kerja karyawan

terlepas dari gaji pokok yang terdiri dari kerja lembur, uang transportasi, uang

makan, tunjangan jabatan. Setelah selesai pembuatan laporan perincian gaji,

HRD menyerahkan Direktur untuk ditandatangani. Setelah mendapat

konfimasi dari Direktur, HRD akan menyimpan dan untuk prosedur

selanjutnya.

4. Prosedur Pembayaran gaji.

Prosedur penyerahan gaji dilakukan pada akhir bulan setalah bagian HRD

membuat laporan yang telah ditanda tangani oleh Direktur, untuk kemudian

disiapkan uang yang sesuai laporan rekap gaji untuk ditransfer kepada

karyawan dengan disertakan bukti slip gaji untuk karyawan dan bukti serah

terima gaji yang dikembalikan kebagian HRD.

Page 16: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

30

5. Prosedur Pembuatan Laporan gaji

Setelah itu HRD akan menyusun laporan gaji bulanan sebagai arsip gaji setiap

bulannya. Setelah itu menyerahkan laporan gaji kepada Direktur untuk

ditandatanngan.

Page 17: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

31

3.2.2 Activity Diagram

Gambar III.2. Activity Diagram Prosedur Bisnis Sistem Berjalan

act activ ity diagram proses berjalan

DirekturHRDKaryawan

Start

karyawan datang

melakukan absensi melakukan rekap setiap

bulannya

membuat lap. rekap

absen

memulai membuat

perhitungan gaj i

dilihat dari

tunjangan uang

makan transport lembur potongan

sudah memenuhi

perhitungan gaj i

memberikan data

perhitungan gaj i

menerima informasi

acc lap. gaj i

menerima data

perhitungan gaj i

mengarsipkan lap. gaj i

membuat slip gaj i

memberikan slip gaj i

kepada karyawan

menerima slip gaj i

menyerahkan data

kepada HRD

penerima slip gaj i menerima data slip gaj i

melakukan pembayaran

gaj i karyawan

menerima gaj i

membuat lap. gaj i

menerima lap. gaj i dan

diarsipkan

menginstruksikan

kepada HRD untuk

diarsipkan

menerima perintah

dan mengarsipkan

lap. data gaj i

karyawan

end

Acc Lap.

perhitungan gaj i

memberikan

laporan gaj i

karyawan

benar

salah

Page 18: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

32

3.2.3 Dokumen Masukan

Dokumen masukan berisi mengenai gambaran masukkan yang dihasilkan

oleh sistem yang dianalisa, dimana setiap masukkan yang dapat dirinci sebagai

besikut:

1. Nama Dokumen : Data Absensi

Fungsi : Untuk mengetahui kehadiran kayawan

Sumber : Karyawan

Tujuan : HRD

Media : Kertas

Frekuensi : Setiap karyawan masuk kerja

Jumlah : 1 Lembar

Format : Lampiran A.1

2. Nama Dokumen : Data Rekap Absensi

Fungsi : Mengetahui jumlah kehadiran karyawan.

Sumber : HRD

Tujuan : Direktur

Media : Setiap Bulan

Frekuensi : Kertas

Jumlah : 1 Lembar

Format : Lampiran A.2

3. Nama Dokumen : Data Laporan Perincian Gaji

Fungsi : Mengetahui jumlah gaji yang akan diberikan.

Sumber : HRD

Tujuan : Direktur

Page 19: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

33

Media : Setiap Bulan

Frekuensi : Kertas

Jumlah : 1 Lembar

Format : Lampiran A.3

4. Nama Dokumen : Data Arsip Absensi Karyawan

Fungsi : Mengetahui jumlah gaji yang akan diberikan.

Sumber : HRD

Tujuan : Direktur

Media : Setiap Bulan

Frekuensi : Kertas

Jumlah : 1 Lembar

Format : Lampiran A.4

5. Nama Dokumen : Data Bukti Serah Terima Gaji

Fungsi : Mengetahui jumlah karyawan yang menerima

bukti gaji

Sumber : HRD

Tujuan : Direktur

Media : Setiap Bulan

Frekuensi : Kertas

Jumlah : 1 Lembar

Format : Lampiran A.5

Page 20: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

34

3.2.4 Dokumen Keluaran

Dokumen keluaran adalah dokumen yang dihasilkan dari proses sistem

output atau disebut dengan dokumen keluaran. Adapun yang termasuk dalam

dokumen keluaran sebagai berikut:

1. Dokumen : Slip Gaji

Fungsi : Untuk sebagai bukti penerimaan gaji

Sumber : HRD

Tujuan : Karyawan

Media : Kertas

Frekuensi : Setiap akhir bulan

Junlah : 1 Lembar

Format : Lampiran B.1

2. Dokumen : Data Laporan Gaji

Fungsi : Untuk sebagai bukti laporan gaji

Sumber : HRD

Tujuan : Direktur

Media : Kertas

Frekuensi :Setiap akhir bulan

Jumlah : 1 Lembar

Format : Lampiran B.2

3.2.5 Permasalahan Pokok

Dari analisa penulis menemukan beberapa masalah yang dihadapi oleh

PT. Harsen Laboratories ,dalam mengelola proses penggajian mulai dari proses

merekap data absen sampai pembuatan laporan masih menggunakan sistem

Page 21: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

35

manual sehingga data dapat dimanipulasi. Beberapa masalah yang terjadi sebagai

berikut:

1. Data dapat dimanipulasi

2. Kerapian data kurang

3. Keamanan data tidak terjamin

4. Dalam melakukan pencatatan data masih dicampurkan dengan data yang lain.

3.2.6 Pemecahan Masalah

Jika sistem penggajian masih menggunakan cara manual dan offline,

dapat menimbulkan berbagai masalah yang di hadapi. Hal tersebut terjadi karena

sudah tidak lagi sesuai dengan kemajuan teknologi komputer. Untuk itu penulis

memberikan solusi agar dibuatkan sebuah program yang terkomputerisasi dan

dapat dilakukan dengan cara online, adapun kelebihannya antara lain :

1. Dapat menghemat waktu dan mempermudah proses dalam penginputan.

2. Keamanan data yang tersimpan lebih terjamin, tidak akan mudah rusak.

Dapat lebih meringkas penyimpanan data atau arsip data yang tidak

perlu.Dengan data yang diproses secara terkomputerisasi maka informasi yang

dihasilkan lebih efektif dan efisien,rapih dan lebih mengikuti perkembangan

zaman, serta bisa mencetak slip gaji.

3.3 Analisa Kebutuhan Software

Analisis kebutuhan perangkat lunak (software) merupakan langkah awal

untuk menentukan gambaran perangkat yang akan dihasilkan ketika pengembang

melakukan sebuah proyek pembuatan perangkat lunak. Perangkat lunak yang baik

yang sesuai dengan kebutuhan pengguna sangat tergantung pada keberhasilan

dalam melakukan analisis kebutuhan.

Page 22: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

36

Berikut ini adalah analisis sistem kebutuhan sistem informasi akuntansi

penggajian karyawan pada PT. Harsen Laboratories.

3.3.1 Analisa Kebutuhan

A. Bagian HRD

A.1. Login HRD

A.2. HRD dapat mengakses menu utama

A.3. HRD dapat menginput data pegawai

A.4. HRD dapat menginput data absen

A.5. HRD dapat melakukan transaksi tunjangan dan pendapatan

A.6. HRD dapat melakukan transaksi gaji

A.7. HRD dapat mencetak slip gaji

A.8. HRD dapat mencetak laporan data pegawai

A.9. HRD dapat mencetak laporan data absen

A.10. HRD dapat mencetak laporan data gaji

A.11. HRD dapat logout

B. Bagian Direktur

B.1. Login Direktur

B.2 Direktur dapat mengakses menu utama

B.3. Direktur dapat mencetak laporan penggajian

B.4. Direktur dapat logout

Page 23: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

37

3.3.2 Use Case Diagram

1. Halaman HRD

Gambar III.3. Use Case Diagram Bagian HRD

Tabel III.1. Deskripsi Use Case Diagram HRD

Use Case Narative Halaman HRD

Tujuan HRD dapat melihat data yang ada di dalam sistem

halaman HRD

Deskripsi Sistem ini dapat memungkinkan aktor untuk masuk

ke dalam halaman HRD yang didalamnya terdapat,

Data Guru, Data Transaksi Penggajian, cetak Slip

Gaji, dan Logout.

Skenario Utama

uc Use Case Diagram HRD

HRD

Log in

Mengelola data

pegawai Mengelola data

absen

Menegelola data

tunjangan dan

pendapatan

Mengelola

daftar gaj i

Mengelola

slip gaj i

Log outMencetak

laporan

Username

Password

addedit

hapus

insert

hapus

add

edit

hapus

insert

hapus

cetak

Cetak laporan

absen

Cetak laporan

pegawaiCetak laporan gaj i

oke cancel

Menu utama

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»

«extend»«extend»

Page 24: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

38

Aktor HRD

Kondisi Awal Aktor membuat Aplikasi Halaman HRD

Aksi Aktor Reaksi Sistem

1. Aktor memilih data guru Sistem ini akan menampilkan Informasi data

karyawan

2. Aktor memilih data

transaksi penggajian

Sistem ini akan menampilkan Informasi data

transaksi penggajian

3. Aktor memilih cetak slip

gaji

Sistem ini akan menampilkan informasi cetak slip

gaji

4. Aktor memilih logout Keluar dari sistem

2. Halaman Direktur

Gambar III.4. Use Case Diagram Direktur

Tabel III.2 Deskripsi Use Case Diagram Direktur

Use Case Narative Halaman Direktur

Tujuan Direktur dapat melihat data yang ada di dalam sistem

halaman Direktur

Deskripsi Sistem ini dapat memungkinkan aktor untuk masuk ke dalam

halaman Direktur yang didalamnya terdapat Data Karyawan ,

Data Transaksi Penggajian, cetak Slip Gaji, dan Logout.

uc Use Case Diagram Direktur

Direktur

Log in

Username

Password

Laporan Laporan Gaj i

Log out

«extend»

«include»

«extend»

«extend»

«include»

Page 25: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

39

Skenario Utama

Aktor Direktur

Kondisi Awal Aktor membuat Aplikasi Halaman Direktur

Aksi Aktor Reaksi Sistem

1. Aktor memilih menu

laporan

Sistem ini akan menampilkan Informasi menu laporan

2. Aktor memilih logout Keluar dari system

3.3.3 Activity Diagram

1. Menu Login HRD

Sumber: Penulis

Gambar III.5. Activity Diagram HRD Login

act Activ ity Diagram Login HRD

HRD Sistem

Start

Masuk aplikasiMenampilkan form

login

Memasukkan

username dan

password

Klik Insert

Benar ?

Tampil kotak dialog

Login berhasil

end

Tampil kotak dialog

salah memasukkan

username / password

Klik Ok

Menampilkan menu

utama

Klik oke

tidak

ya

Page 26: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

40

2. HRD mengakses menu utama

Sumber : Penulis

Gambar III.6. Activity Diagram Menu Utama HRD

act activ ity diagram HRD Menu utama

SistemHRD

melakukan Log In menampilkan menu

utama HRD

menu file

start

menu transaksi,

menu laporan

menu log out menu master

menu transaksi menu laporan

log out dari

sistem

pilih menu log out

masuk kembali

ke menu log in

end

data karyawan

pilih menu data

karyawan

menampilkan

menu data

karyawan

end

absen gaj i absen gaj i

pilih menu data

absen

menampilkan data

absen

end

menampilkan

menu data gaj i

pilih menu data

absen

menampilkan

menu data

gaj i

end

menu laporan

absen

end

pilih menu data

gaj i

menu lap. gaj i

end

Page 27: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

41

3. HRD Mengakses Data Pegawai

Sumber : Penulis

Gambar III.07. Activity Diagram HRD Mengakses Data Pegawai

act Activ ity Diagram Mengakses data pegawai

SistemHRD

Start

Memilih menu data

pegawai

Menampilkan

daftar pegawai

Add data pegawai

Menampilkan form

add data pegawai

Klik Insert

edit ?

hapus ?

Data tersimpan

Data Terhapus

end

Mengisi data

pegawai

Klik Reset

Tampil data

pegawai

ya

ya

tidak

Page 28: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

42

4. HRD Mengakses Data Absen

Sumber : Penulis

Gambar III.08. Activity Diagram HRD Mengakses Data Absen

5. HRD Mengakses Transaksi Tunj. dan Pendapatan

Sumber : Penulis

Gambar III.09. Activity Diagram Transaksi Tunj. dan Pendapatan HRD

act Activ ity Diagram Mengakses data absen

SistemHRD

Start

Memilih menu data

absen

Menampilkan data rekap

absen & form rekap

absen

Mengisi data absen,

lembur & potongan

Klik simpan Data tersimpan

Menampilkan data

absen

end

Data Terhapus

hapus?

ya

act Activ ity Diagram Transaksi tunj . & pend.

SistemHRD

Start

Memilih menu transaksis

tunj . & pend.

Menampilkan daftar

tunj . & pend.

Add tunj . & pend.

klik InsertData tersimpan

Menampilkan data tunj .

& pend.

end

Menampilkan form add

tunj . & pend.

Mengisi data Form

tunj . & pend.

Page 29: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

43

6. HRD Mengakses Transaksi Gaji

Sumber : Penulis

Gambar III.10. Activity Diagram HRD Transaksi Gaji

7. HRD Mengakses Transaksi Cetak Slip Gaji

Sumber : Penulis

Gambar III.11. Activity Diagram HRD Transaksi Cetak Slip Gaji

act Activ ity Diagram Transaksi gaj i

SistemHRD

Start

Memilih menu transaksi

gaj i

Menampilkan data gaj i

pegawai & form gaj i

pegawai

Mengisi data gaj i

pegawai

Data tersimpan

end

Klik Simpan

Menampilkan data gaj i

pegawai

act Activ ity Diagram Transaksi slip gaj i

SistemHRD

Start

Memilih menu

transaksi slip gaj i

Menampilkan form

cetak slip gaj i

mengisi bulan, tahun

& NIP

Klik cetakMencetak slip gaj i

Tampil slip gaj i

berupa format PDF

end

Page 30: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

44

8. HRD Mengakses Laporan Absensi

Sumber : Penulis

Gambar III.12. Activity Diagram Laporan Absensi HRD

act Activ ity Diagram Laporan Rekap Absensi

SistemHRD

Start

Memilih Menu Laporan

Absen

Menampilkan form cetak

absen

Memilih cetak lap.

absen keseluruhan

Mencetak lap. absen

keseluruhan

Memilih cetak lap.

absen berdasarkan

NIP

Mencetak lap.

berdasarkan NIP

Memilih cetak lap. absen

berdasarkan bulan &

tahun

Mencetak lap. absen

berdasarkan bulan &

tahun

end

Memasukkan

bln & thnMemasukkan NIP

Klik Cetak

Tampil cetak

berupa PDF

Page 31: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

45

9. HRD Mengakses Laporan Gaji

Sumber : Penulis

Gambar III.13. Activity Diagram HRD Laporan Gaji

10. HRD Mengakses Logout

Sumber : Penulis

Gambar III.14. Activity Diagram Logout HRD

act Activ itty Diagram Laporan Gaj i HRD

HRD Sistem

Start

Memilih menu

laporan gaj i

Menampilkan form untuk

mencetak laporan gaj i

Memilih cetak lap. gaj i

keseluruhan

Memilih cetak lap. gaj i

perbulan

Mencetak lap.

pegawai keseluruhan

Mencetak Lap. gaj i

keseluruhan

end

Masukkan bln &

thn

Tampil cetak

berupa format

PDF

Klik cetak

act Activ ity Diagram Log out HRD

HRD Sistem

Start

Memilih Menu

Log out

Memproses

Log out

Menampilkan

Menu Log in

end

Klik Log out

Page 32: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

46

11. Direktur Mengakses Menu log in

Sumber : Penulis

Gambar III.15. Activity Diagram Menu Log In Direktur

act Activ ity Diagram Login Direktur

DIREKTUR Sistem

Start

Masuk aplikasiMenampilkan form

login

Memasukkan

username dan

password

Klik InsertBenar ?

Tampil kotak dialog

Login berhasil

end

Tampil kotak dialog

salah memasukkan

username / password

Klik Oke

Menampilkan menu

utama

Klik oke

tidak

ya

Page 33: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

47

12. Direktur Mengakses Menu Utama

Sumber : Penulis

Gambar III.16.Activity Diagram Menu Utama Direktur

13. Direktur Melakukan Laporan Gaji

Sumber : Penulis

Gambar III.17. Activity Diagram Laporan Gaji Direktur

act Activ ity Diagram Menu Utama Direktur

SistemDIREKTUR

Start

Melakukan Log inMenampilkan menu

utama Direktur

Menu Laporan Gaj i

end

act Activ itty Diagram Laporan Gaj i Direktur

DIREKTUR Sistem

Start

Memilih menu

laporan gaj i

Menampilkan form untuk

mencetak laporan gaj i

Memilih cetak lap. gaj i

keseluruhan

Memilih cetak lap. gaj i

perbulan

Mencetak lap.

pegawai keseluruhan

Mencetak Lap. gaj i

keseluruhan

end

Masukkan bln &

thn

Tampil cetak

berupa format

PDF

Klik cetak

Page 34: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

48

14. Direktur Melakukan Logout

Sumber : Penulis

Gambar III.18. Activity Diagram Logout

3.4 Desain

Pada tahapan ini akan menjelaskan tentang desain Entity Relationship

Diagram (ERD), Logical Record Strucrture (LRS), Spesifikasi File, Sequence

Diagram, Deployment Diagram dan User Interface dari sistem yang sedang

dibuat.

act Activ ity Diagram Log out Direktur

DIREKTUR Sistem

Start

Memilih Menu

Log out

Memproses

Log out

Menampilkan

Menu Log in

end

Klik Log out

Page 35: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

49

3.4.1 Entity Relationship Diagram (ERD)

Sumber : Penulis

Gambar III.19. Entity Relationship Diagram Penggajian

3.4.2 Logical Record Structure (LRS)

Sumber : Penulis

Gambar III.20. Logical Record Structure Penggajian

erd Entity Relationship Diagram

Gaji

No_slip

NIP

Tgl_gajiTotal_pend Gj_pokok

Gj_bersih

Pegawai

NIP

Nama_pegawai

Nama_jabatan

Alamat

Jenis_kelamin

Status

Tunj_pend

Id

NIP

Tunjangan

Uang_makan

Transport

Lembur

Potongan

Total_pend

Absensi

Id_absen

NIP

Hari_masukLembur

Potongan

Mendapatkan

memilikimemiliki

Page 36: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

50

3.4.3 Spesifikasi File

Spesifikasi file merupakan penjelasan mengenai bentuk-bentuk file

database yang digunakan untuk pengolahan proses system. Dengan spesifikasi file

sebagai berikut:

1. Spesifikasi file Pegawai

Nama File : Tabel File Pegawai

Akronim : Pengawai

Fungsi File : Untuk mengetahui data pegawai

Tipe File : File Master

Organisasi File : Indexed Squential

Akses File : Random

Media : Harddisk

Panjang Record : 80Byte

Kunci Field : Nip

Tabel III.3. Spesifikasi File Pegawai

No Elemen Data Akronim Tipe Size Keterangan

1 Nomor Induk Pegawai Nip Int 10 Primary Key

2 Nama Pegawai Nm_pegawai Varchar 10

3 Nama Jabatan Nm_jabatan Varchar 15

4 Alamat Alamat Varchar 25

5 Jenis Kelamin Jns_kelamin Varchar 10

6 Status Status Varchar 10

2. Spesifikasi file Absensi

Nama File : Tabel File Absensi

Akronim : Absensi

Page 37: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

51

Fungsi File : Untuk mengetahui data absensi

Tipe File : File Master

Organisasi File : Indexed Squential

Akses File : Random

Media : Harddisk

Panjang Record : 60 Byte

Kunci Field : Id_absensi

Tabel III.4. Spesifikasi File Absensi

No Elemen Data Akronim Tipe Size Keterangan

1. Id absensi Id_absensi Varchar 15 Primary Key

2. Nomor induk pegawai Nip Varchar 10

3. Hari masuk Hari_masuk Varchar 10

4. Lembur Lembur Varchar 10

5. Potongan Potongan Varchar 15

3. Spesifikasi Tunjangan dan Pendapatan

Nama File : Tabel Tunjangan dan Pendapatan

Akronim : Tunjangan dan Pendapatan

Fungsi File : Untuk mengetahui tunjangan dan pendapatan

Tipe File : File Master

Organisasi File : Indexed Squential

Akses File : Random

Media : Harddisk

Panjang Record : 120 Byte

Kunci Field : Id

Page 38: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

52

Tabel III.5. Spesifikasi Tunjangan dan Pendapatan

No Elemen Data Akronim Tipe Size Keterangan

1 Id Id Int 5 Primary Key

2 Nip Nip Date 10

3 Tunjangan Tunjangan Varchar 15

4 Uang makan Uang_Makan Varchar 15

5 Transport Transport Varchar 20

6 Lembur Lembur Varchar 10

7 Potongan Potongan Varchar 10

8 Total pendapatan Total_pendapatan Varchar 25

4. Spesifikasi Gaji

Nama File : Tabel Gaji

Akronim : Gaji

Fungsi File : Untuk mengetahui data gaji

Tipe File : File Master

Organisasi File : Indexed Squential

Akses File : Random

Media : Harddisk

Panjang Record : 120 Byte

Kunci Field :No Slip

Tabel III.6. Spesifikasi Gaji

No Elemen Data Akronim Tipe Size Keterangan

1 No Slip No_slip Varchar 10 Primary Key

2 Nip Nip Varchar 20

3 Tanggal gaji Tgl_gaji Date

4 Total Pendapatan Total_pen Int 20

Page 39: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

53

5 Gaji pokok Gj_pokok Int 20

6 Gaji bersih Gj_bersih Int 20

3.4.4 Sequence Diagram

Sumber : Penulis

Gambar III.21. Sequence Diagram Penggajian

3.4.5 Deployment Diagram

<<Device>> Server

<<ActiveControL>>

Java

<<device>> database

<<DBMS>>

MYSQL

<Database>>

Penggajian

<<Device>>Aplication

<<Aplication>>

Program

Penggajian

<<XAMPP>>

Java

Sumber : Penulis

Gambar III.22. Deployment Diagram Sistem Penggajian

sd Diagram Sequence Sistem Penggaj ian

HRD

menu utamalogin Laporantransaksi

cetak laporan gaji()

input data gaji()

input data absen()

menampilkan menu utama()

input data tunjangan dan pendapatan()

username & password()

verifikasi login()

Page 40: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

54

3.4.6 User Interface

A. Bagian HRD

1. HRD dapat melakukan Login

Sumber : Penulis

Gambar III. 23. User Interface Form Login HRD

Page 41: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

55

2. HRD dapat mengakses Menu Utama

Sumber : Penulis

Gambar III. 24. User Interface Form Menu Utama HRD

3. HRD menginput data Pegawai

a. Menambah data dan menyimpan

Page 42: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

56

Sumber : Penulis

Gambar III.25. User Interface Form Tambah Data Pegawai HRD

b. Mengupdate data atau mengedit

Sumber : Penulis

Gambar III.26. User Interface Form Update Data Pegawai HRD

Page 43: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

57

4. HRD Mengakses Data Absen

Sumber : Penulis

Gambar III. 27. User Interface Form Data Absen HRD

5. HRD Mengakses Transaksi Tunj. dan Pendapatan

Page 44: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

58

Sumber : Penulis

Gambar III. 28.User Interface Form Transaksi Tunj. & Pendapatan HRD

6. HRD Mengakses Transaksi Gaji

Sumber : Penulis

Gambar III.29. User Interface Form Transaksi Gaji HRD

Page 45: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

59

7. HRD mengakses Transaksi Cetak Slip Gaji

Sumber : Penulis

Gambar III.30. User Interface Form Cetak Slip Gaji HRD

Page 46: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

60

8. HRD Mengakses Laporan Pegawai

Sumber : Penulis

Gambar III.31. User Interface Form Laporan Pegawai HRD

Page 47: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

61

9. HRD Mengakses Laporan Absensi

Sumber : Penulis

Gambar III. 32. User Interface Form Laporan Absen HRD

Page 48: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

62

10. HRD Melakukan Laporan Gaji

Sumber : Penulis

Gambar III.33.HRD Interface Form Laporan Data Gaji

Page 49: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

63

11. HRD Melakukan Logout

Sumber : Penulis

Gambar III. 34. HRD Interface Form Logout

Page 50: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

64

B. Bagian Direktur

1. Direktur melakukan Login

Sumber : Penulis

Gambar III. 35. User Interface Form Log In Direktur

2. Direktur mengakses Menu Utama

Sumber : Penulis

Gambar III. 36. User Interface Form Menu Utama Direktur

Page 51: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

65

3. Direktur mengakses Laporan Gaji

Sumber : Penulis

Gambar III. 37. User Interface Form Laporan Gaji Direktur

4. Direktur melakukan Logout

Page 52: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

66

Sumber : Penulis

Gambar III. 38. User Interface Form Logout Direktur

3.5 Implementasi

3.5.1 Code Generation

A. Form Transaksi Gaji

<%@page import="java.sql.*,model.gaji, model.pegawai, model.tunjPend"%>

<%

tunjPend tunj = new tunjPend();

gaji gaji = new gaji();

pegawai pegawai = new pegawai();

//--koneksi database--

Connection koneksi = null;

Statement stmt = null;

ResultSet rs = null;

ResultSet qrynip = null;

ResultSet qrytot = null;

Class.forName("com.mysql.jdbc.Driver");

koneksi =

DriverManager.getConnection("jdbc:mysql://localhost/db_penggajian",

"root","");

stmt = koneksi.createStatement();

Page 53: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

67

%>

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

<script type="text/javascript" src="config/settinggaji.js"></script>

<%@page contentType="text/html" pageEncoding="UTF-8"%>

<!DOCTYPE html>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<title>Gaji Pegawai</title>

</head>

<body>

<h2 align="center">Daftar Gaji Pegawai</h2>

<form action="gajiServlet" method="POST">

<table align="center">

<tr>

<td>No. Slip</td>

<td>:

<input type="text" maxlength="20" name="slip"/></td>

</tr>

<tr>

<td>NIP</td>

<td>:

<select name="nip">

<option>Pilih</option>

<%

qrynip = stmt.executeQuery("SELECT nip, nama_peg "

+ "FROM pegawai "

+ "WHERE nip");

while (qrynip.next()) {

pegawai.setNip(qrynip.getString("nip"));

pegawai.setNama_peg(qrynip.getString("nama_peg"));

%>

Page 54: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

68

<option

value="<%=pegawai.getNip()%>"><%=pegawai.getNip()%>|<%=pegawai.getNa

ma_peg()%></option>

<% } %>

</select>

</td>

</tr>

<tr>

<td>Tanggal Gaji</td>

<td>:

<input type="date" name="tgl"/></td>

</tr>

<td colspan="2">

<table width="100%" border="0" cellpadding="0" cellspacing="0">

<tr>

<td>Total Tunj & Pendapatan</td>

<td> :

<select align="center" name="total" id="Total" type="text"

onchange="Hitung()">

<option>Pilih</option>

<%

qrytot = stmt.executeQuery("SELECT id, nip, total_pen "

+ "FROM tunj_pend "

+ "WHERE id");

while (qrytot.next()) {

tunj.setId(qrytot.getString("id"));

tunj.setNip(qrytot.getString("nip"));

tunj.setTot_pend(qrytot.getString("total_pen"));

%>

<option value="<%=tunj.getTot_pend()%>"><%=tunj.getNip()%> |

<%=tunj.getTot_pend()%></option>

<% } %>

Page 55: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

69

</select>

</td>

</tr>

<tr>

<td>Gaji Pokok (+) </td>

<td> : <select align="center" name="gapok" id="Gapok" type="text"

onchange="Hitung()">

<option>Pilih</option>

<option value="20000000">Direktur</option>

<option value="15000000" >General Manager</option>

<option value="10000000">QC Manager</option>

<option value="10000000">Production Manager</option>

<option value="10000000">Purchasing Manager</option>

<option value="10000000">HRD Manager</option>

<option value="10000000">Marketing Manager</option>

<option value="8000000">Section of Chemichal</option>

<option value="8000000">Section Head</option>

<option value="8000000">Maintance SPV</option>

<option value="8000000">Packing Material Wherehouse</option>

<option value="8000000">HRD SPV</option>

<option value="8000000">Wherehouse Finished</option>

<option value="7000000">Group Leader</option>

<option value="3500000">Labors</option>

</select>

</td>

</tr>

<tr class="head">

<td>Gaji Bersih</td>

<td> : <input type="text" name="gaber" id="Gaber"

readonly="readonly"></td>&nbsp;

</tr>

<tr>

Page 56: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

70

<td colspan="2" align="center"><input type="submit" value="Simpan"

name="aksi" /></td>

</tr>

</table>

</td>

</table>

</form>

<style>

table {

border-collapse: collapse;

}

h2 {background-color:activecaption;

font-family: monospace;

font-weight: bold;

padding: 8px;}

th, td {

padding: 8px;

}

tr:nth-child(even){background-color:#f2f2f2}

th {

text-align: center;

background-color: activecaption;

color: #0D0D0D;

}

</style>

<br>

<table align="center" border="1">

<tr class="head">

<th>No. Slip</th>

<th>Nip</th>

<th>Tanggal Gaji</th>

<th>Total Tunj & Pendapatan</th>

Page 57: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

71

<th>Gaji Pokok</th>

<th>Gaji Bersih</th>

</tr>

<%

rs = stmt.executeQuery("SELECT * FROM gaji "

+ " ORDER BY no_slip");

while (rs.next()) {

out.println("<tr align=center>"

+ "<td>" + rs.getString(1) + "</td>"

+ "<td>" + rs.getString(2) + "</td>"

+ "<td>" + rs.getString(3) + "</td>"

+ "<td>" + "Rp. " + rs.getString(4) + " -,/bln" + "</td>"

+ "<td>" + "Rp. " + rs.getString(5) + " -,/bln" + "</td>"

+ "<td>" + "Rp. " + rs.getString(6) + " -,/bln" + "</td>"

+ "</tr>");

}

%>

</table>

</body>

</html><%@page import="java.sql.*,model.absen, model.pegawai" %>

<%

absen absen = new absen();

pegawai pegawai = new pegawai();

//--koneksi database--

Connection koneksi = null;

Statement stmt = null;

ResultSet rs = null;

ResultSet qrynip = null;

Class.forName("com.mysql.jdbc.Driver");

koneksi =

DriverManager.getConnection("jdbc:mysql://localhost/db_penggajian",

"root","");

Page 58: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

72

stmt = koneksi.createStatement();

%>

<%@page contentType="text/html" pageEncoding="UTF-8"%>

<!DOCTYPE html>

<html>

<head>

<style>

h6 {background-color: #f2f2f2;

color: #0D0D0D;

font-size: 20px;

font-weight: bold;

margin: 0 auto;

padding: 10px;

}

th, td {

text-align: left;

padding: 8px;

color: #0D0D0D;

}

tr {

background-color: #FFFFFF;

color: #40A1FF;

}

tr:nth-child(even){ color: #40A1FF}

th {

text-align: center;

background-color: #f2f2f2;

color: #0D0D0D;

}

button {

background-color: #f2f2f2;

color: #00F;

Page 59: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

73

padding: 5px;

text-align: center;

margin: 3px;

}

button:hover {

color: red

}

</style>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<title>Slip Gaji</title>

</head>

<body>

<h6>Cetak Slip Gaji</h6>

<form action="slipgaji.jsp">

<table>

<tr>

<td>Masukkan Bulan</td>

<td>:

<select name="bulan" id="bulan">

<option value="1">Januari</option>

<option value="2">Februari</option>

<option value="3">Maret</option>

<option value="4">April</option>

<option value="5">Mei</option>

<option value="6">Juni</option>

<option value="7">Juli</option>

<option value="8">Agustus</option>

<option value="9">September</option>

<option value="10">Oktober</option>

<option value="11">November</option>

<option value="12">Desember</option>

</select><br>

Page 60: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

74

</td>

</tr>

<tr>

<td> Masukkan Tahun</td>

<td>:

<select name="tahun" id="tahun">

<option value="2010">2010</option>

<option value="2011">2011</option>

<option value="2012">2012</option>

<option value="2013">2013</option>

<option value="2014">2014</option>

<option value="2015">2015</option>

<option value="2016">2016</option>

<option value="2017">2017</option>

<option value="2018">2018</option>

<option value="2019">2019</option>

<option value="2020">2020</option>

</select>

</td>

</tr>

<br>

<tr>

<td>Pilih NIP</td>

<td>:

<select name="nip">

<option>Pilih</option>

<%

qrynip = stmt.executeQuery("SELECT nip, nama_peg FROM pegawai

WHERE nip");

while (qrynip.next()) {

pegawai.setNip(qrynip.getString("nip"));

pegawai.setNama_peg(qrynip.getString("nama_peg"));

Page 61: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

75

%>

<option value="<%=pegawai.getNip()%> "><%=pegawai.getNip()%> |

<%=pegawai.getNama_peg()%></option>

<% } %>

</select><br>

</td>

</tr>

<tr>

<td align="center"><input type="submit" value="CETAK"></td>

</tr>

</table>

</form>

</body>

</html><%@page import="java.io.*, java.util.*, java.sql.*"%>

<%@page import="net.sf.jasperreports.engine.*"%>

<%@page import="net.sf.jasperreports.view.JasperViewer.*" %>

<%@page import="javax.servlet.ServletResponse" %>

<%@page contentType="text/html" pageEncoding="UTF-8"%>

<!DOCTYPE html><html><head><meta http-equiv="Content-Type"

content="text/html; charset=UTF-8">

<title>Laporan Gaji</title>

</head>

<body>

<% Connection conn = null; //--koneksi ke MySQL database: laporan

String url="jdbc:mysql://localhost:3306/db_penggajian";

String username="root";

String password="";

String nip = request.getParameter("nip");

int bulan=Integer.parseInt(request.getParameter("bulan")) ;

int tahun=Integer.parseInt(request.getParameter("tahun")) ;

Class.forName("com.mysql.jdbc.Driver");

conn = DriverManager.getConnection(url, username, password);

Page 62: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

76

File reportFile = new File(application .getRealPath("/Laporan/slipgaji1.jasper"));

Map parameter = new HashMap();

parameter.put("nip", nip);

parameter.put("bln", bulan);

parameter.put("thn", tahun);

byte[] bytes = JasperRunManager .runReportToPdf(reportFile.getPath(),

parameter, conn);

response.setContentType("application/pdf");

response.setContentLength(bytes.length);

ServletOutputStream outStream = response.getOutputStream();

outStream.write(bytes, 0, bytes.length); outStream.flush();

outStream.close(); %>

</body>

</html>

3.5.2 Blackbox Testing

A. Form Login Bagian HRD

Tabel III.7.

Hasil Pengujian Black Box Testing Form Login HRD

No Skenario

Penujian

Test case Hasil yang

diharapkan

Hasil

pengajian

Kesimpulan

1. Mengosongkan semua isian

data login, klik “Login”.

Nama user:

(kosong)

Password:

(kosong)

Sistem akan

menolak

proses “login”

Sesuai

harapan

Valid

2. Hanya mengisi Username

dan mengosongkan

password, klik “Login”.

Nama user:

Admin

Password:

(kosong)

Sistem akan

menolak

proses “login”

Sesuai

harapan

Valid

3. Nama username tidak di isi

dan password diisi, klik

“Login”

Nama user:

(kosong)

Password:

Admin

Sistem akan

menolak

proses “login”

Sesuai

harapan

Valid

4. Mengetikkan salah satu

kondisi salah pada

username/password, klik

“Login”

Nama user:

Admin

(benar)

Password:

Admin

(salah)

Sistem akan

menolak

proses “login”

Seuai

harapan

Valid

Page 63: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

77

5 Menginput nama user dan

password dengan benar,

kemudian klik tombol

“login”

Nama user”

Admin

Password:

Admin

Sistem

menerima

akses login

dan

ketampilan

selanjutnya

Sesuai

harapan

Valid

B. Form Transaksi Penggajian

Tabel III.8.

Hasil Pengujian Black Box Testing Form Transaksi Gaji

No Skenario pengujian Test case Hasil yang

diharapkan Hasil pengujian Kesimpulan

1.

Menambah transaksi

penggajian, tetapi

tidak klik tombol

tambah

Tidak

klik

tombol

tambah

Sistem akan menolak

dan tidak

menampilkan form

transaksi penggajin

Sesuai harapan Valid

2.

Menambah transaksi

penggajian dengan

klik tambah

Klik

tombol

tambah

Sistem akan

menerima akses dan

menampilkan form

transaksi penggajian

Sesuai harapan Valid

3

Menambah transaksi

penggajian dengan

klik tambah dan

mengisi data

transaksi

Mengisi

data

transaksi

Sistem akan

menerima akses dan

menampilkan data

yang disii sesuai

kolom

Sesuai harapan Valid

4 Menambah transaksi

tanpa klik simpan

Tidak

klik

simpan

Sistem tidak akan

menyimpan data Sesuai harapan Valid

5 Menambah transaksi

dengan klik simpan

Klik

simpan

Sistem akan

menyimpan data

Sesuai harapan Valid

6 Klik batal dalam

proses transaksi

Klik

batal

Sistem akan

membatalkan

transaksi data yang

diinput

Sesuai harapan Valid

7 Klik keluar pada

form transaksi

Klik

keluar

Sistem akan keluar

dari form transaksi

Penggajian

Sesuai harapan Valid

3.5.3 Spesifikasi Hardware dan Software

Tabel III.9. Spesifikasi Hardware dan Software

Kebutuhan Keterangan

Sistem Operasi Micosoft Windows 10

Processor Intel (R) Celeron (R) CPU B815 @ 1.60GHz 1.60GHz

Page 64: BAB III ANALISA SISTEM BERJALAN · Obat yang Benar). Harsen Laboratories memliiki visi dan misi sebagai langkah ... Memberikan presentasi tentang analisis pasar dan kemungkinan pertumbuhan

78

RAM 2.00 GB

Harddisk 300 GB

Monitor 14”LED

Keyboard Standard Ps

Printer Sent two OneNote 2013

Mouse Standard

Sofware

Bahasa Pemrogaman : NetBeans IDE 8.1

DBMS :MySQL

Anti Virus :Smadav

.