BAB III ANALISA DAN PERANCANGAN
3.1 Sejarah perusahaan PT. Incap Altin Utama didirikan dengan akte pendirian No. 58 pada tanggal 31 Oktober oleh Tjahjadi Hartanto notaries di Jakarta. Perusahaan ini melakukan kegiatan usahanya di seluruh wilayah Republik Indonesia mulai tahun 1978 sampai saat ini dengan No. SIUP: 407/ P 2/ 09-055/ PB/ IX/ 97. Perusahaan berusaha khusus dibidang produksi berbagai jenis closure atau tutup botol, tutup kaleng dan kemasan two piece berkualitas tinggi, kaleng kiwi, kaleng pastiles dan lain-lain. Ragam produksi (Product Line) seperti Role-Seal Pilter Proof (RSPP) Cap, Srew Cap, lining Compound Cap, two piece continer serta litho printer steal / Alumunium plate, dengan industry pemakai mulai dari industry farmasi, makanan dan minuman kesehatan, pastiles, obat-obatan seperti balsam, shoes polish, kosmetika dan sebagainya. Mula-mula PT. Incap Altin Utama memulai usahanya secara kecil-kecilan dengan menyewa sebuah bangunan seluas 100 m² di kawasan Industri Pulo Gadung. Pertama kali perusahaan memproduksi jenis cap relatif sederhana dengan menggunakan seperangkat mesin manual. Karena mengalami hambatan dalam pengembangannya, terutama dibidang teknis dan pemasaran, maka sejak tahun 1986 PT. Incap Altin Utama menjalani kerjasama dengan PT. Putera Dharma khusus dibidang teknis dan pemasaran. Saat itu ditunjuk Mr. Balakrisnan, seorang ahli dibidang industry cap dan kaleng eks, Metal Box, Ltd, Co., Singapore untuk memimpin Incap. Dengan usaha keras dan sungguh-sungguh akhirnya Incap berhasil mendapat kepercayaan dari para pelanggan. Sebagian dasar pengembangan usaha difokuskan
24
25
pada peningkatan kemampuan untuk menghasilkan produk dengan kualitas prima dan dapat memenuhi setiap komitmen yang diberikan pelanggan. Kemajuan perusahaan menuntut Incap untuk menyesuaikan fasilitas phisil dengan assets hingga dalam beberapa tahun. Kemudian sejak tahun 1986 perusahaan kembali menyewa bangunan yang lokasinya bersebelahan dengan bangunan yang ditempati, sehingga luas seluruh pabrik menjadi 4 kali luas bangunan pertama. Pada tahun 1993 PT. Putera Dharma diambil ahli oleh perusahaan asing, dimana direksi yang baru tidak dapat menjamin kelangsungan kerjasama dangan PT. Incap Altin Utama. Akibatnya ketergantungan proses printing dengan PT. Putera Dharma menjadi masalah. Oleh sebab itu Direksi PT. Incap Altin Utama mengambil keputusan untuk melaksanakan investasi dengan membeli fasilitas printing, dan untuk itu diperlukan pula bangunan yang lebih luas. Akhirnya dilaksanakan pembelian sebidang tanah seluas 5000 m² sekaligus dengan bangunan pabrik yang telah ada di atasnya. Kemudian bangunan tersebut direnovasi lalu diawal tahun 1994 PT. Incap Altin Utama pindah ke pabrik yang baru ini, dimana lokasi masih dalam Kawasan Industri Pulo Gadung Jakarta Timur tepatmya di Jl. Rawa Bali II No.9. Kemudian pada bulan November 1994 LithoPrinting dan Coating barulah mulai dioperasikan. Sejalan dengan perkembangannya perusahaan PT. Incap Altin Utama hingga saat ini memliki karyawan ±150 orang.
3.2 Struktur Organisasi Perusahaan Struktur organisasi merupakan kerangka dasar dari pelaksanaan setiap bentuk organisasi, oleh karena itu struktur organisasi disusun dan dibentuk sesederhana mungkin, jelas dan tegas. Sehingga dengan demikian akan terbuat jelas hubungan antara pejabat yang satu dengan yang lain. Fungsi dari struktur organisasi itu sendiri
26
adalah untuk mempertegas hirarki, tugas, wewenang dan tanggung jawab dalam melaksanakan kegiatan perusahaan. Sejak berdirinya PT. Incap Altin Utama selalu mempraktekkan pola organisasi yang sederhana tetapi efektif didalam usahan mencapai tujuan operasinya. Pola ini dipilih sebagai satu-satunya cara untuk mengendalikan semua pekerjaan yang menuntut kebersamaan organisasi serta kelancaran dan ketepatan waktu. Setiap bagian dipimpin oleh seorang manajer serta beberapa orang staf yang bersama-sama menjamin agar kegiatan bagiannya dapat berjalan dengan lancar. Strultur organisasi perusahaan PT. Incap Altin Utama dapat dilihat pada gambar berikut: Direktur
Marketing Manager
Sales
Administration
Accounting Manager
Cashier
Production Manager
Production
Print & Photo Manager
General Store Manager
Printing
Tool Maker
Purchase
PPIC Manager
Dispatch
Administration
Store Keeper
Planning
Quality Control Manager
Personal Manager
Kepegawaian
Umum
Asisten QC
Printing Supervisor Design Drawing
Collector
Drivers
Gambar 3.1 Struktur Organisasi 3.2.1 Tugas dan Wewenang Dari struktur organisasi diatas, adapun gambaran secara singkat mengenai tugas dan wewenang dari bagi tersebut adalah sebagai berikut: 1. Direktur a. Menerima laporan dari tiap manager. b. Menetapkan kebijakan, keputusan visi dan tujuan perusahaan.
27
c. Mengawasi, mengembangkan dan mengendalikan kegiatan organisasi perusahaan, agar berjalan sesuai dengan kebijaksanaan, visi dan tujuan tersebut. 2. Marketing Manager a. Memberikan persetujuan atas pembelian dan penjualan barang. b. Mengatur dan bertanggung jawab atas penawaran, presentasi dan penjualan produk perusahaan. 3. Accounting Manager a. Mengawasi kegiatan transaksi keuangan seperti pencatatan dan pembukuan. b. Mempertanggungjawabkan laporan keuangan. c. Mengadakan pengawasan, pemeriksaan dalam pengeluaran keuangan perusahaan. 4. Production Manager a. Melaksanakan dan mengusahakan penyempurnaan kegiatan produksi agar berjalan lancar, mencapai target dan menghasilkan produk-produk yang bermutu. b. Mengkoordinir dan menyelenggarakan produksi sesuai prosedur dan rencana yang telah ditetapkan. c. Membantu direksi dalam membuat perencanaan organisasi, pelaksanaan dan sistem pengawasan atas kegiatan produksi. d. Membatalkan work order (perintah kerja) yang tidak sesuai dengan rencana produksi yang telah dibuat. 5. Print dan Photo-Litho Manager a. Membantu laporan berskala atas semua aktifitas printing b. Membuat surat perintah kerja (WO) untuk diteruskan ke bawahannya dan mengawasi pemakaian bahan sesuai dengan standar yang telah ditetapkan. c. Merencanakan, mengkordinir dan mengawasi semua kegiatan dan fungsi dari printing, photolitho, color mixing, coating dan mekanik printing sesuai dengan prosedur yang ditetapkan. 6. General Store Manager
28
a. Mengendalikan semua persediaan yang ada di gudang. b. Memantau keadaan barang setiap saat di gudang baik harian, mingguan, maupun bulanan. c. Bertanggung jawab atas keadaan atas barang digudang baik yang keluar maupun yang masuk 7. Planning Production & Inventory Control (PPIC) Manager a. Mengkordinir dan mengawasi fungsi perencaan dan mengendalikan produksi serta inventory sesuai prosedur. b. Mengawasi penerimaan barang dari supplier mengenai kebenaran kuantum, kualitas dengan melibatkan manajer QC. 8. Personal Manager a. Melakukan perekrutan, mutasi dan promosi. b. Mengawasi perkembangan karyawan. c. Merumuskan program kerja untuk bagian kepegawaian dan umum. 9. Quality Control Manager a. Merumuskan serta mengembangkan program dan tekhnik dalam pengendalian hasil produksi b. Pengecekan standar spesifikasi, tinggi, diameter, hasil cutting. 10. Sales a. Menyiapkan pesanan kemudian melaporkannya kepada bagian produksi. b. Mancapai target penjualan yang telah ditetapkan. c. Melakukan tarnsaksi dengan pelanggan. 11. Sales Administrasi a. Menyiapkan penagihan kepada pelanggan. b. Membuat surat jalan. c. Mengurusi proses kredit. d. Membuat laporan penjualan. 12. Collector a. Mengambil surat penagihan dari bagian administrasi penjualan. b. Melakukan penagihan kepada pelanggan
29
13. Cashier a. Melakukan pembayaran terhadap pengeluaran-pengeluaran perusahaan yang telah di setujui oleh manajer keuangan. b. Menerima pembayaran dari bagian penagihan. c. Menyediakan uang untuk kebutuhan sehari-hari 14. Purchase a. Membina hubungan baik dengan pemasok. b. Melakukan pembelian bahan baku. c. Memberikan segera kepada bagian-bagian tertentu, jika ada sesuatu perubahan atas kesalahan sehubungan dengan kegiatan pembelian. 15. Production a. Bertanggung jawab kepada manager produksi. b. Melakukan pengecekan terhadap kegiatan yang berjalan pada proses produksi. c. Melaksanakan order produksi yang diterima. d. Menjaga lini produksi bersih, aman dan berjalan sebagaimana mestinya. 16. Tool Maker a. Pengadaan dan pemeliharaan alat-alat produksi. b. Memberikan laporan mengenai keadaan alat-alat produksi ke Production Manager. c. Membuat sendiri spare-part mesin-mesin produksi jika memungkinkan. d. Terlibat langsung dalam pelaksanaan reparasi/pembuatan sehingga resiko kesalahan dapat diperkecil. 17. Design Drawing a. Memberikan pelayanan terhadap pemesanan desain baru. b. Melakukan pembuatan contoh (sampel). c. Membuat gambar lay-out untuk diteruskan ke bagian photo-litho atau yang telah disesuaikan dengan kebutuhan mesin printing dan mesin produksi secara optimal.
30
18. Printing a. Melakukan printing sesuai dengan tugas yang diberikan oleh bagian design drawing. b. Melakukan pemeriksaan awal (setting). c. Mengadakan test jika perlu. Seperti test rendam alcohol, test gosok dengan aseton, dll. 19. Printing Supervisor a. Melakukan pengawasan terhadap hasil printing. b. Mengawasi penerimaan bahan baku saat diterima, proses printing sampai selesai. c. Mengawasi kondisi mesin, peralatan printing dalam keadaan siap pakai dengan memperhatikan jadwal program maintenance. d. Membuat suatu Standar Operasi Prosedur (SOP) atas semua kegiatan bagian printing dan didokumentasikan untuk dipakai sebagai pedoman kerja. 20. Dispatch a. Melakukan pengepakan terhadap barang hasil produksi. b. Menerima order dari bagian pemasaran. 21. Store Keeper a. Mengawasi stok barang yang ada. b. Mencatat keluar masuknya barang. c. Membuat laporan stok dan harga. 22. Driver a. Mengantarkan barang yang dipesan oleh pelanggan. b. Bertanggung jawab terhadap barang yang diantar sampai kepada pelanggan. 23. PPIC Administration a. Membuat work order sesuai pesanan atau jadwal yang dibuat. b. Mengalokasikan pemakaian bahan baku/penolong untuk proses printing sesuai pesanan. c. Meluruskan kembali apabila terjadi penyimpangan atas jadwal produksi yang telah ditetapkan.
31
24. Bagian Planning a. Membuat perencanaan produksi untuk jangka panjang. b. Menganalisa prospek dari rencana yang akan dijalankan. c. Memberikan laporan mengenai perencanaan yang telah dibuat. 25. Bagian Kepegawaian a. Menangani masalah pendataan, absensi, gaji dan tunjangan karyawan. b. Mengadakan suatu kegiatan untuk mengakrabkan sesame karyawan. 26. Bagian Umum a. Bertanggung jawab atas pengaturan, pelaksanaan, pengawasan, kegiatan umum yang meliputi transportasi, kerumahtanggaan dan kegiatan umum lainnya yang bersifat pelayanan kepada semua unit organisasi perusahaan. b. Menyusun petunjuk operasional dalam melaksanakan aktivitas umum dan personalia. c. Merumuskan rencana strategi dan kebijaksanaan fungsi umum dan personalia. 27. Bagian Satpam a. Bertanggung
jawab
terhadap
keamanan
dan
ketertiban
lingkungan
perusahaan. b. Mengawasi harta atau aset-aset yang dimiliki perusahaan. 28. Quality Control Assisten a. Memeriksa hasil produksi. b. Mengawasi kualitas produksi pada setiap tahap kerja. c. Menunda proses produksi apabila terjadi penyimpangan dari material yang akan diproses atau spesifikasi tidak sesuai dengan standar yang ada.
32
3.3 Analisis Sistem yang sedang berjalan 3.3.1 Sistem yang berjalan Prosedur analisis yang sedang berjalan dihadapi tidak adanya informasi tentang pelatihan untuk Manajemen seperti karyawan mana saja yang sudah melakukan pelatihan. Serta kriteria evaluasi karyawan yang kurang objektif hanya berdasarkan absensi, sikap dan kebersihan. 3.3.2 Use case sistem yang berjalan
olah evaluasi kinerja
Membuat hasil evaluasi
olah data pelatihan
Personalia
Membuat permintaan pelatihan
Membuat jadwal pelatihan
Olah nilai pelatihan
Gambar 3.2 Use case sistem yang berjalan
33
Tabel 3.1 Keterangan use case sistem yang berjalan a.
Nama Use case Aktor Utama Deskripsi
b.
Nama Use case Aktor Utama Deskripsi
c.
Nama Use case Aktor Utama Deskripsi
d.
Nama Use case Aktor Utama Deskripsi
e.
Nama Use case Aktor Utama Deskripsi
f.
Nama Use case Aktor Utama Deskripsi
Olah evaluasi kinerja Personalia Personalia mengolah evaluasi kinerja karyawan untuk mengetahui kinerja karyawan apakah diperlukan pelatihan karyawan. Membuat hasil evaluasi Personalia Personalia membua hsail evaluasi kinerja untuk diberikan kepada departemen Olah data pelatihan Personalia Setelah menerima hasil evaluasi, personalia mengolah data karyawan yang akan mengikuti pelatihan Membuat permintaan pelatihan Personalia Personalia membuat data karyawan yang akan mengikuti pelatihan karyawan kepada personalia Membuat jadwal pelatihan Personalia Setelah menerima jadwal dari lembaga pelatihan personalia membuat penjadwalan untuk karyawan Olah nilai pelatihan Personalia Setelah melakukan pelatihan, personalia membuat hasil penilaian pada karyawan
34
3.3.3 Activity Diagram Berjalan a. Activity Diagram Evaluasi Kinerja Berjalan
Departemen
Personalia
menerima hasil evaluasi
mengolah evaluasi kinerja
memberikan hasil evaluasi
Gambar 3.3 Activiy Diagram Evaluasi Kinerja Berjalan Tabel 3.2 Keterangan Activiy Diagram Evaluasi Kinerja Nama Activity Deskripsi Singkat Pra Kondisi Tindakan Utama
Tindakan Alternatif Pasca Kondisi
Activiy Diagram Evaluasi Kinerja Melakukan evaluasi kinerja Departemen memberikan hasil evaluasi kinerja lalu dan diolah oleh personalia dan diberikan kembali kepada depertemen -
35
b. Activiy Diagram Pelatihan Karyawan Berjalan Departemen
mengolah data pelatihan
Personalia
membuat data pelatihan
menerima hasil data pelatihan
Gambar 3.4 Activity Diagram Pelatihan Karyawan Berjalan Tabel 3.3 Keterangan Activiy Diagram Pelatihan Karyawan Berjalan Nama Activity Deskripsi Singkat Pra Kondisi Tindakan Utama
Tindakan Alternatif Pasca Kondisi
Activity Diagram Pelatihan Karyawan Berjalan Kegiatan pelatihan karyawan Departemen mengolah data karyawan yang akan melakukan pelatihan agar diolah oleh personalia -
36
c. Activity Diagram Jadwal Pelatihan Berjalan Personalia
Departemen
membuat jadwal pelatihan
memberikan jadwal pelatihan
Gambar 3.5 Activity Diagram Jadwal Pelatihan Berjalan
Tabel 3.4 Keterangan Activiy Diagram Jadwal Pelatihan Berjalan Nama Activity Deskripsi Singkat Pra Kondisi Tindakan Utama Tindakan Alternatif Pasca Kondisi
Activity Diagram Jadwal Pelatihan Berjalan Melakukan penjadwalan pelatihan setelah melakukan pendataan pelatihan, maka dibuatkan jadwal pelatihan -
37
3.4 Analisis Sistem Usulan 3.4.1 Use case usulan
olah data departemen
olah data karyawan
olah data jabatan
Personalia
olah evaluasi kinerja
olah permintaan pelatihan
mengadakan pelatihan
olah jadwal pelatihan
olah nilai pelatihan cetak laporan
Gambar 3.6 Use case usulan
38
Tabel 3.5 Keterangan use case sistem usulan a.
b.
c.
d.
e.
Nama Use case Aktor Utama Deskripsi Nama Use case Aktor Utama Deskripsi Nama Use case Aktor Utama Deskripsi Nama Use case Aktor Utama Deskripsi Nama Use case Aktor Utama Deskripsi
f.
Nama Use case Aktor Utama Deskripsi
g.
Nama Use case Aktor Utama Deskripsi
h.
i.
Nama Use case Aktor Utama Deskripsi Nama Use case Aktor Utama Deskripsi
Olah data departemen Personalia Personalia menerima data master untuk di input ke dalam system Olah data karyawan Personalia Personalia menerima data master untuk di input ke dalam system Olah data jabatan Personalia Personalia menerima data master untuk di input ke dalam system Menginput hasil evalusi Personalia Personalia menginput hasil evaluasi karyawan Mencetak laporan evaluasi kinerja Personalia Personalia bertugas untuk mencetak laporan dan memberikannya kepada Manajemen Menginput data peserta Personalia Menginput data peserta yang akan melakukan pelatihan karyawan Menginput jadwal peserta Personalia Setelah menginput data peserta lembaga training akan memberikan jadwal pelatihan Menginput nilai Personalia Menginput nilai setelah pelatihan selesai dilakukan Mencetak laporan pelatihan kinerja Personalia Personalia bertugas untuk mencetak laporan dan memberikannya kepada Manajemen
39
3.4.2 Activity Diagram a. Activity Diagram Login Personalia
Sistem Log In
Masukkan username dan password
Cek username dan password Tidak cocok
cocok Menampilkan menu utama
Gambar 3.7 Activity Diagram Login
Tabel 3.6 Keterangan Activity Diagram Login Nama Activity Deskripsi Singkat
Pra Kondisi Tindakan Utama Tindakan Alternatif Pasca Kondisi
Activity Diagram Login Personalia melakukan login dengan menginput username dan password pada menu login, jika sesuai maka akan masuk ke halaman utama jika tidak akan kembali ke menu login User melakukan login untuk dapat masuk ke halaman utama -
40
b. Activity Diagram Mengolah Data Master Departemen Personalia
Sistem
terima data master
pilih menu departemen
menampilkan menu departemen
melakukan pengolahan data
simpan ke database
Gambar 3.8 Activity Diagram Data Master Departemen
Tabel 3.7 Keterangan Activity Diagram Data Master Departemen Nama Activity Deskripsi Singkat
Pra Kondisi Tindakan Utama
Tindakan Alternatif Pasca Kondisi
Activity Diagram Mengolah Data Master Departemen Personalia dapat menambahkan, mengedit bahkan menghapus data departemen Petugas dapat menambahkan, mengedit dan menghapus data yang bersifat dinamis -
41
c. Activity Diagram Mengolah Data Master Karyawan Personalia
Sistem
terima data master
pilih menu karyawan
menampilkan menu karyawan
melakukan pengolahan data
simpan ke database
Gambar 3.9 Activity Diagram Mengolah Data Master Karyawan
Tabel 3.8 Keterangan Activity Diagram Mengolah Data Master Karyawan Nama Activity Deskripsi Singkat
Pra Kondisi Tindakan Utama
Tindakan Alternatif Pasca Kondisi
Activity Diagram Mengolah Data Master Karyawan Personalia dapat menambahkan, mengedit bahkan menghapus data karyawan Petugas dapat menambahkan, mengedit dan menghapus data yang bersifat dinamis -
42
d. Activity Diagram Mengolah Data Master Jabatan Personalia
Sistem
terima data master
pilih menu jabatan
menampilkan menu jabatan
melakukan pengolahan data
simpan ke database
Gambar 3.10 Activity Diagram Mengolah Data Master Jabatan
Tabel 3.9 Keterangan Activity Diagram Mengolah Data Master Jabatan Nama Activity Deskripsi Singkat Pra Kondisi Tindakan Utama
Tindakan Alternatif Pasca Kondisi
Activity Diagram Mengolah Data Master Jabatan Personalia dapat menambahkan, mengedit bahkan menghapus data jabatan Petugas dapat menambahkan, mengedit dan menghapus data yang bersifat dinamis -
43
e. Activity Diagram Evaluasi Kinerja Personalia
Sistem
Terima hasil evaluasi
Pilih menu evaluasi kinerja
Menginput hasil evaluasi
Menyimpan ke database
Gambar 3.11 Activity Diagram Evaluasi Kinerja
Tabel 3.10 Keterangan Activity Evaluasi Kinerja Nama Activity Deskripsi Singkat
Pra Kondisi Tindakan Utama Tindakan Alternatif Pasca Kondisi
Activity Diagram Evaluasi Kinerja Personalia dapat menambahkan dan menghapus data evaluasi kinerja karyawan Personalia dapat menambahkan dan menghapus data yang bersifat dinamis -
44
f. Activity Diagram Data Pelatihan Personalia
Terima data peserta
Sistem
Pilih menu input data pelatihan
Menginput hasil data pelatihan
Menyimpan ke database
Gambar 3.12 Activity Diagram Data Pelatihan
Tabel 3.11 Keterangan Activity Data Pelatihan Nama Activity Deskripsi Singkat Pra Kondisi Tindakan Utama
Tindakan Alternatif Pasca Kondisi
Activity Diagram Data Peserta Pendataan peserta selalu dilakukan setiap diadakannya pelatihan Personalia menambahkan data pelatihan karyawan yang akan melakukan pelatihan di lembaga training -
45
g.
Activity Diagram Jadwal Pelatihan Personalia
Terima jadwal pelatihan
Sistem
Pilih menu jadwal pelatihan
Menginput jadwal pelatihan
Menympan ke database
Gambar 3.13 Activity Diagram Jadwal Pelatihan
Tabel 3.12 Keterangan Activity Jadwal Pelatihan Nama Activity Deskripsi Singkat Pra Kondisi Tindakan Utama Tindakan Alternatif Pasca Kondisi
Activity Diagram Jadwal Pelatihan Pelatihan dilakukan dengan jadwal yang telah ditentukan Personalia menginput jadwal yang telah ditentukan lembaga training -
46
h. Activity Diagram Nilai Pelatihan
Personalia
Terima hasil nilai pelatihan
Sistem
Pilih menu input nilai
Menginput nilai pelatihan
Menympan ke database
Gambar 3.14 Activity Diagram Nilai Pelatihan
Tabel 3.13 Keterangan Activity Nilai Pelatihan Nama Activity Deskripsi Singkat Pra Kondisi Tindakan Utama Tindakan Alternatif Pasca Kondisi
Activity Diagram Nilai Pelatihan Hasil nilai dari pelatihan Personalia menginput nilai pelatihan yang telah dilakukan karyawan -
47
i. Activity Diagram Laporan Personalia
Sistem
pilih menu laporan
menampilkan menu laporan
pilih departemen
pilih periode
Mencetak laporan
Gambar 3.15 Activity Diagram Laporan
Tabel 3.14 Keterangan Activity Cetak Laporan Nama Activity Deskripsi Singkat Pra Kondisi Tindakan Utama
Tindakan Alternatif Pasca Kondisi
Activity Diagram Laporan Personalia Mencetak Laporan - Personalia memilih menu laporan - Sistem menampilkan menu laporan - Personalia memilih menu laporan berdasarkan depatemen - Personalia mencetak berdasarkan periode yang ingin dicetak - Petugas memberikan laporan yang telah dicetak kepada Manajemen -
48
3.4.3 Sequence Diagram Usulan a. Sequence Diagram Login
Personalia
Tampilan menu log in
Form log in
Log in
menu log in
Masukkan username dan password validasi username dan password
cek status
log in berhasil
Gambar 3.16 Sequence Diagram Login
Tabel 3.15 Keterangan Sequence Diagram Login Nama Sequence Deskripsi Singkat Pra Kondisi Tindakan Utama
Tindakan Alternatif Pasca Kondisi
Sequence Diagram Login Proses login petugas Petugas memasuki menu login lalu petugas menginput username dan password setelah itu system akan memeriksa username dan password jika sesuai maka login berhasil dilakukan -
49
b. Sequence Diagram Departemen
Personalia
Menu utama
Kelola data master
Form departemen
Database
Masuk ke sistem Pilih data master Pilih departemen Input nama departemen Input kode departemen Validasi tambah simpan data
Pilih ubah data Input ubah data Validasi ubah Simpah ubah batal
Gambar 3.17 Sequence Diagram Departemen
Tabel 3.16 Keterangan Sequence Diagram Departemen Nama Sequence Deskripsi Singkat Pra Kondisi Tindakan Utama Tindakan Alternatif Pasca Kondisi
Sequence Diagram Departemen Melihat data departemen Mengelola data master departemen dapat di simpan, ubah dan batal. -
50
c. Sequence Diagram Karyawan
Personalia
Menu utama
Kelola data master
Form karyawan
Database
Masuk ke sistem Pilih data master Pilih karyawan Input Nik Input nama karyawan Validasi tambah simpan data Pilih ubah data Input ubah data Validasi ubah Simpah ubah batal
Gambar 3.18 Sequence Diagram Karyawan
Tabel 3.17 Keterangan Sequence Diagram Karyawan Nama Sequence Deskripsi Singkat Pra Kondisi Tindakan Utama Tindakan Alternatif Pasca Kondisi
Sequence Diagram Departemen Melihat data karyawan Mengelola data master karyawan dapat di simpan, ubah dan batal. -
51
d. Sequence Diagram Jabatan
Personalia
Menu utama
Kelola data master
Form karyawan
Database
Masuk ke sistem Pilih data master Pilih jabatan Input nama jabatan Nama jabatan Validasi tambah simpan data Pilih ubah data Input ubah data Validasi ubah Simpah ubah batal
Gambar 3.19 Sequence Diagram Jabatan
Tabel 3.18 Keterangan Sequence Diagram Jabatan Nama Sequence Deskripsi Singkat Pra Kondisi Tindakan Utama Tindakan Alternatif Pasca Kondisi
Sequence Diagram Jabatan Melihat data Jabatan Mengelola data master jabatan dapat di simpan, ubah dan batal. -
52
e. Sequence Diagram Admin
Personalia
Menu utama
Form admin
Database
Masuk ke sistem Pilih admin
Input data admin Validasi tambah simpan data
Input ubah data Validasi ubah Simpah ubah batal
Gambar 3.20 Sequence Diagram Admin
Tabel 3.19 Keterangan Sequence Diagram Admin Nama Sequence Deskripsi Singkat Pra Kondisi Tindakan Utama Tindakan Alternatif Pasca Kondisi
Sequence Diagram Admin Mengelola admin Mengelola data admin di simpan, ubah atau batal -
53
f. Sequence Diagram Evaluasi Kinerja
Personalia
Menu utama
Kelola evaluasi kinerja
Form evaluasi
Database
Masuk ke sistem Pilih evaluasi kinerja
tambah data edit data hapus data
Validasi simpan data
batal
Gambar 3.21 Sequence Diagram Evaluasi Kinerja
Tabel 3.20 Keterangan Sequence Evaluasi Kinerja Nama Sequence Deskripsi Singkat Pra Kondisi Tindakan Utama Tindakan Alternatif Pasca Kondisi
Sequence Evaluasi Kinerja Proses kelola Evaluasi Karyawan Melakukan data evaluasi untuk disimpan didatabase atau batal -
54
g. Sequence Diagram Permintaan Pelatihan Karyawan
Personalia
Menu utama
Kelola permintaan pelatihan
Form permintaan
Database
Masuk ke sistem Pilih permintaan pelatihan
tambah data edit data hapus data
Validasi simpan data
batal
Gambar 3.22 Sequence Diagram Permintaan Pelatihan Karyawan
Tabel 3.21 Keterangan Sequence Diagram Permintaan Pelatihan Karyawan Nama Sequence Deskripsi Singkat Pra Kondisi Tindakan Utama Tindakan Alternatif Pasca Kondisi
Sequence Diagram Permintaan Pelatihan Karyawan Proses kelola data pelatihan Data peserta pelatihan dapat ditambah dan disimpan -
55
h. Sequence Diagram Jadwal Pelatihan
Personalia
Menu utama
Kelola jadwal
Form jadwal
Database
Masuk ke sistem Pilih permintaan pelatihan
tambah data edit data hapus data
Validasi simpan data
batal
Gambar 3.23 Sequence Diagram Jadwal Pelatihan
Tabel 3.22 Keterangan Sequence Diagram Jadwal Pelatihan Nama Sequence Deskripsi Singkat Pra Kondisi Tindakan Utama Tindakan Alternatif Pasca Kondisi
Sequence Jadwal Pelatihan Proses kelola jadwal pelatihan Mengelola jadwal pelatihan karyawan agar dapat di tambah atau di simpan -
56
i. Sequence Diagram Input Nilai
Personalia
Menu utama
Kelola nilai
Form nilai
Database
Masuk ke sistem Pilih permintaan pelatihan
tambah data edit data hapus data
Validasi simpan data
batal
Gambar 3.24 Sequence Diagram Input Nilai
Tabel 3.23 Keterangan Sequence Diagram Input Nilai Nama Sequence Deskripsi Singkat Pra Kondisi Tindakan Utama Tindakan Alternatif Pasca Kondisi
Sequence Diagram Input Nilai Proses kelola input nilai Hasil nilai penilaian pelatihan ditambah dan disimpan -
di
57
j. Sequence Diagram Laporan
Personalia
Menu utama
Kelola laporan
Form laporan
Database
Masuk ke sistem Pilih laporan Pilih departemen Input periode Simpan data Validasi tambah menampilkan data laporan Pilih cetak Mencetak Validasi cetak Mencetak laporan batal
Gambar 3.25 Sequence Diagram Laporan
Tabel 3.24 Keterangan Sequence Diagram Laporan Nama Sequence Deskripsi Singkat Pra Kondisi Tindakan Utama Tindakan Alternatif Pasca Kondisi
Sequence Diagram Laporan Proses mencetak laporan Hasil laporan semua akan berdasarkan periode -
dicetak
58
3.4.4 Class Diagram Usulan
Jadwal
User
1
-id_user -nama_user -username -password -id_level -status_user +login() +simpan() +edit() +hapus() +batal() 1..* Permintaan_pe latihan -no_surat -nik -kd_departemen -tgl_pelatihan -jenis_pelatihan -materi -biaya -ket +simpan() +batal()
1
1
-no_surat -nik -tgl_jadwal -jenis_pelatihan -materi -tgl_mulai -tgl_selesai -jam_mulai -jam_selesai +simpan() +batal()
Departemen -kd_departemen -nm_departemen +simpan() +batal()
1
1 1..* evaluasi -no_form -tanggal -peiode -nilai_absensi -nilai_disiplin -nilai_sikap -nilai_kebersihan -nilai_hasilkerja -nilai_kerjasama -total_nilai +simpan() +batal()
1 Karyawan
1 1..* nilai_pelatihan -no_form -tanggal -lembaga_pelatihan -tgl_mulai -tgl_selesai -jns_pelatihan -materi -nilai_absen -nilai_pnguasaan_materi -total_nilai +simpan() +batal()
-nik -id_jabatan -nm_karyawan -alamat_karyawan -telp_karyawan +simpan() +edit() +hapus() +batal()
1..*
1 1 1
1 Jabatan
1
-id_jabatan -nm_jabatan +simpan() +edit() +hapus() +batal()
Gambar 3.26 Class Diagram Usulan 3.5 Rancangan Struktur Basis Data (Database) Spesifikasi basis data merupakan uraian rincian tentang tiap-tiap relasi (table atau file). Berikut adalah spesifikasi basis data dari sistem yang diusulkan: 1.
Klasifikasi Tabel User Nama File
: User
Media
: Harddisk
Isi
: Data user
Primary Key
: user_id
59
No 1 2 3 4 5 6
Nama Field User_id User_nama User_username User_password Level_id User_status
Tipe Data Integer Varchar Varchar Varchar Integer Enum
Panjang Keterangan 3 Primary key 15 25 30 2 ‘Y’,’T’
2. Klasifikasi Tabel Departemen Nama File
: Departemen
Media
: Harddisk
Isi
: Data personalia
Primary Key
: kd_departemen
No Nama Field 1 Kd_departemen 2 Nm_departemen
Tipe Data Varchar Varchar
Panjang Keterangan 4 Primary key 10
3. Klasifikasi Tabel Karyawan Nama File
: Karyawan
Media
: Harddisk
Isi
: Data karyawan
Primary Key
: nik
No 1 2 3 4 5
Nama Field Nik Id_jabatan Nm_karyawan Alamat_karyawan Telp_karyawan
Tipe Data Varchar Integer Varchar Varchar Varchar
Panjang Keterangan 4 Primary key 2 20 40 12
60
4. Klasifikasi Tabel Jabatan Nama File
: Jabatan
Media
: Harddisk
Isi
: Data jabatan
Primary Key
: id_jabatan
No Nama Field 1 Id_jabatan 2 Nm_jabatan
Tipe Data Integer Varchar
Panjang Keterangan 2 Primary key 20
5. Klasifikasi Tabel Permintaan_pelatihan Nama File
: Permintaan_pelatihan
Media
: Harddisk
Isi
: Data permintaan pelatihan
Primary Key
: no_surat
No 1 2 3 4 5 6 7 8
Nama Field No_form Nik_karyawan Kd_departemen Tgl_pelatihan Jenis_pelatihan Materi Biaya Ket
Tipe Data Varchar Varchar Varchar Date Varchar Varchar Double Text
6. Klasifikasi Jadwal Pelatihan Nama File
: Jadwal Pelatihan
Media
: Harddisk
Isi
: Data jadwal pelatihan
Primary Key
: No_surat
Panjang Keterangan 10 Primary key 4 4 8 35 35 8 35
61
No 1 2 3 4 5 6 7 8 9
Nama Field No_form Nik_karyawan Tgl_jadwal Jenis_pelatihan Materi Tgl_mulai Tgl_selesai Jam_mulai Jam_selesai
Tipe Data Varchar Varchar Date Varchar Varchar Date Date Time Time
Panjang Keterangan 10 Primary key 4 8 35 30 8 8 4 4
7. Klasifikasi Nilai Pelatihan Nama File
: Nilai Pelatihan
Media
: Harddisk
Isi
: Data nilai pelatihan
Primary Key
: No_form
No 1 2 3 4 5 6 7 8 9 10 11 12
Nama Field No_form Tanggal Lembaga_pelatihan Tgl_mulai Tgl_selesai Jns_pelatihan Materi Nilai_absen Nilai_penguasaan_materi Rata_rata Total_nilai Grade
8. Klasifikasi Evaluasi Nama File
: Evaluasi
Media
: Harddisk
Isi
: Data evaluasi
Tipe Data Varchar Date Varchar Date Date Varchar Varchar Decimal Decimal Decimal Decimal Varchar
Panjang Keterangan 10 Primary key 8 20 8 8 20 30 3 3 3 3 1
62
Primary Key No 1 2 3 4 5 6 7 8 9 10 11 12
: No_form
Nama Field No_form Tanggal Periode Nilai_absensi Nilai_disiplin Nilai_sikap Nilai_kebersihan Nilai_hasilkerja Nilai_kerjasama Total_nilai Rata_rata Grade
Tipe Data Varchar Date Varchar Decimal Decimal Decimal Decimal Decimal Decimal Decimal Decimal Varchar
Panjang Keterangan 10 Primary key 8 10 3 3 3 3 3 3 3 3 1
63
3.6 Rancangan Layar Log in
Data Master
Entry Departemen
Entry Karyawan
User
Evaluasi Kinerja
Username
Input Evaluasi Kinerja
Password
Level
Pelatihan karyawan
Cetak Laporan
Input Permintaan Pelatihan
Laporan evaluasi Kinerja
Input Jadwal
Laporan Pelatihan Karyawan
Input Nilai Pelatihan
Laporan Jadwal Pelatihan
Entry Jabatan Laporan Nilai Pelatihan
Gambar 3.27 Struktur Perancangan
LOGO
PT. INCAP ALTIN UTAMA
USERNAME :
PASSWORD :
LOG IN
Gambar 3.29 Rancangan layar log in
Log Out
64
LOGO
PT. INCAP ALTIN UTAMA
DATA MASTER
MANAJEMEN USER
EVALUASI KINERJA
PELATIHAN KARYAWAN
CETAK LAPORAN
SELAMAT DATANG DI PT. INCAP ALTIN UTAMA
Gambar 3.28 Rancangan layar menu utama
LOGO
DEPARTEMEN
PT. INCAP ALTIN UTAMA
KARYAWAN
JABATAN
Kode Departeman Nama Departemen
edit
simpan
batal
Gambar 3.29 Rancangan layar master data departemen
LOG OUT
65
LOGO
DEPARTEMEN
PT. INCAP ALTIN UTAMA
KARYAWAN
JABATAN
NIk Nama Karyawan
edit
simpan
batal
Gambar 3.30 Rancangan layar master data karyawan
LOGO
DEPARTEMEN
PT. INCAP ALTIN UTAMA
KARYAWAN
JABATAN
Kode Jabatan Nama Jabatan
edit
simpan
batal
Gambar 3.31 Rancangan layar master data jabatan
66
LOGO
DATA MASTER
PT. INCAP ALTIN UTAMA
MANAJEMEN USER
EVALUASI KINERJA
PELATIHAN KARYAWAN
CETAK LAPORAN
Nama Lengkap Username Password Level Status
simpan
Gambar 3.32 Rancangan layar master data admin
LOGO
PT. INCAP ALTIN UTAMA
INPUT EVALUASI KINERJA
No Form Tanggal Periode
s/d
Nama Departemen NIK Nilai Absensi Nilai Disiplin Nilai Sikap Nilai Kebersihan Nilai Hasil Kerja Nilai Kerjasama Tim Total Nilai Rata-rata Grade
simpan
Gambar 3.33 Rancangan layar evaluasi kinerja
LOG OUT
67
LOGO
PT. INCAP ALTIN UTAMA
INPUT PERMINTAAN PELATIHAN
INPUT JADWAL
INPUT NiILAI PELATIHAN
Nomor Surat Tanggal Kode Departemen Nama Departemen Jenis Pelatihan Materi NIK Biaya Pelatihan Keterangan
simpan
Gambar 3.34 Rancangan layar permintaan pelatihan
LOGO
INPUT PERMINTAAN PELATIHAN
PT. INCAP ALTIN UTAMA
INPUT JADWAL
INPUT NILAI PELATIHAN
No Surat Tanggal Jenis Pelatihan Materi NIK Nama Karyawan Tanggal Mulai Tanggal Selesai Jam Mulai Jam Selesai
simpan
Gambar 3.35 Rancangan layar jadwal
68
LOGO
PT. INCAP ALTIN UTAMA
INPUT PERMINTAAN PELATIHAN
INPUT JADWAL
INPUT NILAI PELATIHAN
No Form Tanggal Lembaga Pelatihan Periode
S/D
Tanggal Mulai
Tanggal Selesai
Jenis Pelatihan Materi Nama Departemen NIK Nilai Absen Nilai Penguasan Materi Total Nilai Rata-rata Grade
simpan
Gambar 3.36 Rancangan layar nilai pelatihan LOGO
PT. INCAP ALTIN UTAMA
CETAK LAPORAN
EVALUASI KINERJA
PILIH DEPARTEMEN
PELATIHAN KARYAWAN
JADWAL
Periode
NILAI PELATIHAN
s/d
print
batal
Gambar 3.37 Rancangan layar laporan