BAB III ANALISA DAN PERANCANGAN SYSTEM

dokumen-dokumen yang mirip
BAB III ANALISA DAN PERANCANGAN 3.2 SEJARAH RUMAH HIJAU PT. PRIMA ANDRIYANI LESTARI

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM Gambaran Umum Tujuan dari Membuat aplikasi Sistem Informasi Monitoring SP2d dan SPM

BAB III ANALISIS DAN DESAIN SISTEM

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

Bab III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM. professional di perusahaan swasta ataupun pemerintah yang mana diperlukan

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

TUGAS ANALISIS DAN PERANCANGAN SISTEM PENJUALAN LAPTOP

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB IV ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DISAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM. 3.1 Sejarah Singkat Rumah Sakit Pondok Indah

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DISAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN UJI COBA

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV RANCANGAN USER INTERFACE

BAB III ANALISA DAN DESAIN SISTEM

BAB IV ANALISA DAN PEMBAHASAN

BAB III ANALISIS DAN DESAIN SISTEM

4.1. Perancangan Use Case Diagram

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

Penjualan Buku Online Toko Buku Gramedia Jember

BAB IV ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

Transkripsi:

24 BAB III ANALISA DAN PERANCANGAN SYSTEM 3.1 Gambaran Umum Perusahaan PT. Braling Indo sebagai adalah perusahaan jasa outsourcing dan Badan Usaha Penyaluran Jasa merupakan mitra perusahaan yang memberikan keuntungan perusahaan lain untuk mempermudah perekrutan pegawai. Ketersediaan tenaga kerja merupakan kunci utama dalam menunjang kelangsungan produksi. Sebagai perusahaan yang dikelola dengan professional PT. Braling Indo tidak akan semena-mena memecat atau memberhentikan pekerjanya yang telah ditempatkan tanpa sebab yang jelas. Permasalahan tenagakerja akan diselesaikan secara musyawarah dan mufakat sehingga meminimalkan terjadinya masalah. Apabila terjadi suatu Pemutusan Hubungan Kerja ( PHK ) yang dikarenakan oleh kesalahan dari tenaga kerja itu sendiri, kami tidak akan melibatkan perusahaan rekanan karena hal ini merupakan tanggung jawab PT. Braling indo Penempatan tenaga kerja akan disesuaikan dengan ketrampilan dan kemampuan dari calon tenaga kerja itu sendiri sehingga tenaga kerja yang akan disalurkan telah memenuhi standard yang telah ditetapkan perusahaan rekanan.untuk pembinaan dan pelatihan kami lakukan secara periodik dan berkesinambungan tanpa adanya biaya tambahan. 3.2 Visi dan Misi Perusahaan Adapun visi dan misi PT.Braling Indo Adalah : a. Menjadi perusahaan yang terpercaya dan professional. b. Mampu memberikan solusi bagi mitra kerja perusahaan. c. Memberikan rasa aman dan nyaman bagi perusahaan. 24

25 3.3 Struktur Organisasi Struktur Organisasi disuatu perusahaan berbeda-beda karena disesuaikan dengan besar kecilnya perusahaan tersebut, semakin besar perusahaan maka struktur organisasi juga semakin kompleks sehingga perlu adanya pembagian tugas dan wewenang. Struktur organisasi merupakan kerangka yang didalamnya menggambarkan hubungan wewenang dan tanggung jawab bagi setiap pegawai untuk melaksanakan kegiatan untuk mencapai tujuan yang telah ditetapkan.oleh sebab itu untuk menciptakan suatu struktur organisasi perlu diperhatikan jenis perusahaan, supaya dapat menggambarkan garis wewenang dan tanggung jawabdari setiap bagian perusahaan tersebut. Struktur organisasi adalah kelompok kerja sama antar orang-orang untuk mencapai tujuan bersama. Struktur Organisasi adalah manajemen untuk tujuan perusahaan secara efisien dan efektif. Adapun srtukutur organisasi dari PT. Braling Indo adalah sebagai berikut : Direktur Utama Manager Hrd Manager Pemasaran Manager Keuangan Staff recruitment Staff pengawas lapangan Gambar 3.1 Struktur Organisasi PT. Braling Indo Bidang Kerja Adapun bidang kerja dari tiap-tiap bagian berdasarkan struktur organisasi perusahaan antara lain : a. Direktur Utama Menandatangani kontrak kerjasama.

26 c. Manager Hrd 1) Mandata jumlah karyawan. 2) Membuat kontrak terhadap tenaga kerja yang disalurkan. 3) Memberi teguran terhadap tenaga kerja yang bermasalah. 4) Melakukan pemutusan tenaga kerja (PHK) 5) Melakukan penggajian. 6) Melakukan pengurusan asuransi. 7) Membuat kontrak antara tenaga kerja dengan perusahaan. d. Manager Pemasaran 1) Melakukan penawaran ke perusahaan-perusahaan. 2) Melakkukan negosiasi kepada perusahaan yang ingin memakai tenagakerja. 3) Membuat kontrak antara perusahaan dengan perusahaan pemakai tenaga kerja. e. Manager Keuangan 1) Membuat pembukuan terhadap gaji tenaga kerja. 2) Mencata uang masuk dan keluar. g. Staff Pengawas Lapangan 1) Melakukan pengawasan terhadap tenaga kerja yang disalurkan. 2) Mengontrol kedisiplinan tenaga kerja. 3) Melakukan pengabsenan terhadap tenaga kerja. h. Staff recruitment 1) Menerima lamaran calon tenaga kerja. 2) Melakukan penyeleksian sesuai keinginan perusahaan rekanan.

27 3.4 Perancangan Sistem Berjalan Dari sistem yang berjalan hingga saat ini yang terdapat di gambar use case di atas maka perlunya sistem yang dapat terkomputerisasi. Untuk itu, berikut sistem berjalan : Melamar ke PT Braling Indo Berikan Data Diri Calon Pegawai Melakukan test Interview Terima Data Calon Pegawai Terima Pegawai HRD PT. Braling Indo Menginterview Calon Pegawai HRD Mitra Kerja Konfirmasi HRD Perusahaan mitra kerja Tempatkan Posisi Pegawai Tempatkan Calon Pegawai keperusahaan Buat Laporan Daftar Karyawan Gambar 3.2 Use Case Berjalan Tabel 3.1 Skenario Use Case Melamar ke PT Braling Indo Nama Use Case Melamar ke PT braling indo Calon tenaga kerja Deskripsi Calon tenaga kerja datang ke PT Braling Indo untuk melamar pekerjaan Pre-Kondisi Calon pelamar datang melamar

28 Tindakan Post Kondisi Calon tenaga kerjadatang dan menyerahkan data diri dan mngisi form yang sudah disediakn dan melakukan interview. Pelamar terdaftar sebagai calon pegawai Tabel 3.2 Skenario Use Case data diri Nama Use Case Data diri Calon tenaga kerja Deskripsi Calon tenaga kerja datang ke PT Braling Indo untuk menyerahkan data diri sebagai persayaratan melamar pekerjaan Pre-Kondisi Pelamar terdaftar Tindakan Calon Tenaga Kerja menyerahkan Data diri sebagai persyaratan pelamar Post Kondisi Pelamar mengisi data diri Tabel 3.3 Skenario Use Case melakukan Test Nama Use Case Melakukan test Calon tenaga kerja Deskripsi Calon tenaga kerja melakukan test Pre-Kondisi Pelamar memberikan data diri Tindakan Calon melakukan test baik tertulis maupun kesehatan untuk memenuhi salah satu persyaratan Post Kondisi Perusahaan melakukan test Tabel 3.4 Skenario Use melakukan interview Nama Use Melakukan interview Case Calon tenaga kerja Deskripsi Calon tenaga kerja datang ke PT braling indo untuk menyerahkan data diri dan melakukan interview.

29 Pre-Kondisi Tindakan Post Kondisi Hrd melihat data diri Calon tenaga kerja datang dan menyerahkan data diri dan mengisi form yang sudah disediakan dan melakukan interview. Hrd melakukan interview setelah menyeleksi data diri pelamar Tabel 3.5 Skenario Use Case Terima data calon tenaga kerja Nama Use Terima data calon tenaga kerja Case HRD PT.Braling Indo Deskripsi Menerima data-data calon tenaga kerja Pre-Kondisi Hrd menerima data calon pelamar Tindakan HRD menerima berkas data tenaga kerja yang kemudian disimpan sebagai data. Post Kondisi Hrd menyimpan data diri pelamar Tabel 3.6 Skenario Use Case Menginterview pelamar Nama Use Menginterview calon tenaga kerja Case HRD PT. Braling Indo Deskripsi Setelah memberikan form dan mencatat data calon tenaga kerja, HRD akan menginterview calon tenaga kerja. Pre-Kondisi Hrd memberikan soal Tindakan Menginterview calon tenaga kerja dengan wawancara dan test tertulis Post Kondisi Pelamar mengisi soal yang diberikan hrd

30 Tabel 3.7 Skenario Use Case konfirmasi hrd perusahaan mitra kerja Nama Use Konfirmasi hrd perusahaan mitra kerja Case HRD braling indo Deskripsi Konfirmasi mitra kerja Pre-Kondisi Hrd konfirmasi Tindakan Setelah menginterview calon pegawai hrd mengkonfirmasi ke mitra kerja perusahaan Post Kondisi Mitra kerja terima hasil konfirmasi Tabel 3.8 Skenario Use Case Penempatan calon tenaga kerja Nama Use Penempatan Case HRD PT. Braling Indo Deskripsi HRD akan menempatkan calon tenaga kerja keperusahaan yang telah di tentukan. Pre-Kondisi Hrd menempatkan calon pegawai Tindakan HRD akan menyerahkan data data calon tenaga kerja ke perusahaan. Post Kondisi Hrd menyerahkan data tenaga kerja Tabel 3.9 Skenario Use Case Terima data calon tenaga kerja Nama Use Terima data calon tenaga kerja Case HRD mitra kerja Deskripsi Menerima data-data tenaga kerja Pre-Kondisi Hrd menerima data Tindakan HRD menerima berkas data tenaga kerja yang kemudian disimpan sebagai data. Post Kondisi Hrd menyimpan data diri pelamar

31 3.5 Perancangan Sistem Usulan Dari sistem yang berjalan hingga saat ini yang terdapat di gambar use case di atas maka perlunya sistem yang dapat terkomputerisasi. Untuk itu, berikut sistem usulannya : Buat artikel Buat info lowongan Melihat artikel HRD PT Braling Indo validasi data calon pegawai lihat data pelamar Melihat info lowongan Melihat Profil Perusaaan Input data daftar mitra kerja Lihat data pribadi Melihat alamat perusahaan pengunjung pelamar Melamar pekerjaan mendaftar calon pegawai lihat data lamaran Gambar 3.3 Use Case Usulan Tabel 3.10 Skenario Use Case Membuat Artikel Nama Use Case Buat artikel HRD Braling Indo Deskripsi Hrd membuat artikel Pre-Kondisi Membuat artikel baru Tindakan Hrd membuat artikel baru untuk memperbarui menu home Post Kondisi Perubahan pada menu artikel

32 Tabel 3.11 Skenario Use Case Info lowongan perusahaan Nama Use Case Info lowongan perusahaan HRD Braling Indo Deskripsi Hrd membuka info lowongan kerja Pre-Kondisi Hrd melihat daftar lowongan Tindakan Hrd membuka lowongan pekerjaan sesuai dengan yang dibutuhkan mitra kerja Post Kondisi Hrd membuka lowongan pekerjaan sesuai yang dibutuhkan Tabel 3.12 Skenario Use Case Validasi data calon pegawai Nama Use Case Validasi data calon pegawai HRD Braling Indo Deskripsi Hrd mengecek data calon pegawai Pre-Kondisi Tindakan Post Kondisi Hrd mengecek data pelamar Hrd mengolah data calon pegawai dengan menginput data-data pelamar Hrd menginput data data pelamar Tabel 3.13 Skenario Use Case Lihat data daftar pelamar Nama Use Case Lihat daftar pelamar HRD Braling Indo Deskripsi Hrd lihat daftar pelamar Pre-Kondisi Tindakan Post Kondisi Hrd mengecek data pelamar Hrd mengolah data calon pegawai dengan menginput data-data pelamar Hrd menginput data data pelamar Tabel 3.14 Skenario Use Case input data daftar mitra kerja Nama Use Case Input data daftar mitrakerja HRD Braling Indo

33 Deskripsi Pre-Kondisi Tindakan Post Kondisi Hrd menginput data mitra kerja Hrd menginput data mitra kerja Hrd menginput data mitra kerja kemudian menyimpannya sebagai perjanjian kerja sama Hrd menyimpan data mitra kerja Tabel 3.15 Skenario Use Case Lihat Data Pribadi Nama Use Case Lihat data pribadi pelamar Deskripsi Lihat tampilan data pribadi Pre-Kondisi Mengisi data pribadi Tindakan Pelamar melihat data pribadi yang telah diisi saat mendaftar Post Kondisi Menampilkan data pribadi Tabel 3.16 Skenario Use Case melamar pekerjaan Nama Use Case Melamar pekerjaan pelamar Deskripsi Pelamar melamar pekerjaan Pre-Kondisi Pelamar melamar pekerjaaan Tindakan Pelamar melamar pekerjaan yang telah dibuka oleh perusahaan dan terdaftar sebagai calon karyawan Post Kondisi Pelamar terdaftar sebagai calon karyawan Tabel 3.17 Skenario Use Case melihat artikel Nama Use Case Melihat artikel pengunjung Deskripsi melihat artikel Pre-Kondisi Pengunjung melihat website Tindakan Pengunjung melihat artikel yang terdapat pada website perusahaan

34 Post Kondisi Pengunjung mendapatkan informasi berita Tabel 3.18 Skenario Use Case melihat info lowongan Nama Use Case Melihat info lowongan Pengunjung Deskripsi melihat info lowongan Pre-Kondisi Pengunjung melihat website Tindakan Pengunjung dapat melihat info lowongan pekerjaan yang tersedia Post Kondisi Pengunjung dapat informasi lowongan pekerjaan Tabel 3.19 Skenario Use Case melihat profil perusahaan Nama Use Case Melihat profil perusahaan Pengunjung Deskripsi melihat profil perusahaan Pre-Kondisi Pengunjung melihat website Tindakan Pengunjung dapat melihat profil perusahaan Post Kondisi Pengunjung mengetahui profil perusahaan Tabel 3.20 Skenario Use Case melihat alamat perusahaan Nama Use Case Melihat alamat perusahaan Pengunjung Deskripsi Melihat alamat perusahaan Pre-Kondisi Pengunjung melihat website Tindakan Pengunjung dapat melihat alamat perusahaan Post Kondisi pengunjung dapat melihat alamat perusahaan Tabel 3.21 Skenario Use Case mendaftar calon pegawai Nama Use Case Mendaftar calon pegawai Pengunjung

35 Deskripsi Pre-Kondisi Tindakan Post Kondisi Mendaftar calon sebagai pegawai Pengunjung mendaftar Pengunjung dapat mendaftar sebagai calon karyawan Terdaftar sebagai calon pegawai 3.6 Activity Diagram 1. Login Hrd Braling Indo sistem start Memilih menu Login menampilkan menu login Login Tidak cocok Cocok Masuk ke aplikasi end Gambar 3.4 :Activity Diagram Login Tabel 3.22 Activity Login Nama Activity Diagram Activity Diagram Login Deskripsi HRD melakukan login dengan terlebih dahulu menginput username dan password pada menu login, jika sesuai maka akan masuk ke halaman utama jika tidak akan kembali kemenu login.

36 2. Info lowongan Hrd Braling Indo sistem start login masuk aplikasi membuat daftar lowongan kerja menyimpan daftar lowongan yang tersedia end Gambar 3.5 Activity Diagram info lowongan Tabel 3.23 Activity info lowongan Nama Activity Diagram Activity Diagram info lowongan Deskripsi HRD melakukan login untuk masuk ke aplikasi kemudian hrd membuat daftar lowongan yang tersedia

37 3. Validasi calon pegawai Hrd braling indo sistem start Menampilkan Form validasi data calon pegawai Menampilkan Form validasi data calon pegawai Lihat Data Calon Pegawai Hapus data calon pegawai Cetak data calon pegawai Menampilkan data calon pegawai end Gambar 3.6 Activity Diagram validasi data calon pegawai Tabel 3.24 : Activity validasi data calon pegawai Deskripsi Nama Activity Diagram Activity Diagram validasi calon pegawai HRD menerima data calon pegawai kemudian melihat data calon pegawai dan akan di tampilkan di dalam sistem.

38 4. Input data daftar Mitra Kerja Hrd Braling Indo sistem start Menampilkan Form Input data daftar Mitra Kerja Menampilkan Form Input data daftar Mitra Kerja Mengisi form Hapus data Mitra Kerja Menambah data Mitra Kerja Cari data Mitra Kerja Menampilkan data daftar mitra kerja end Gambar 3.7 : Activity Diagram Input Data Daftar Mitra Kerja Tabel 3.25 Activity Input Data Mitra Kerja Activity Diagram Input data daftar Mitra Nama Activity Diagram Kerja Deskripsi hrd menerima data mitra kerja kemudian menginput data daftar mitra kerja dan akan di tampilkan di dalam sistem.

39 5. Lihat data pelamar Hrd Braling Indo sistem start Memilih menu data pelamar Menampilkan menu Data pelamar Melihat data pelamar cetak data pelamar Cari data pelamar Menampilkan Data pelamar end Gambar 3.8 : Activity Diagram lihat data pelamar Tabel 3.26 Activity Lihat Data pelamar Nama Activity Diagram Deskripsi Activity Diagram lihat data pelamar hrd melihat data data pelamar yang sudah mendaftar sebagai pelamar, hrd juga dapat mencetak data pelamar.

40 6. Melamar pekerjaan Pelamar Sistem Start Pilih menu Melamar pekerjaani menampilkan form lamaran pekerjaan Isi data diri Menampilkan form lamaran yang telah diisi Tampilkan Simpan end Gambar 3.9 Activity Diagram : Melamar Pekerjaan Tabel 3.27 Activity melamar pekerjaan Nama Activity Diagram Activity Diagram melamar pekerjaan Deskripsi Pelamar mengisi data lamaran di form yang telah disediakan untuk menampilkan tampilan data pribadi yang telah diisi.

41 7. Lihat Data Pribadi Pelamar Sistem Start Pilih menu Data pribadi Menampilkan informasi pribadi Tampilkan End Gambar 3.10 Activity Diagram : Lihat data pribadi Tabel 3.28 Activity Lihat data pribadi Nama Activity Diagram Activity Diagram buat lihat data pribadi Deskripsi Pelamar melihat data pribadi untuk menampilkan tampilan data pribadi yang telah diisi.

42 8. Lihat data lamaran Pelamar Sistem Start Pilih menu Lihat data lamaran Menampilkan form Data lamaran Input Data End Gambar 3.11 Activity Diagram : Lihat data lamaran Tabel 3.29 Activity Lihat data lamaran Nama Activity Diagram Activity Diagram lihat data lamaran Deskripsi Pelamar memilih menu data lamaran, lalu sistem menampilkan data lamaran.

43 9. Melihat info lowongan pengunjung Sistem Start Membuka web perusahaan Melihat lowongan yang tersedia Tampilkan End Gambar 3.12 Activity Diagram : Melihat info lowongan Tabel 3.30 Activity buat melihat info lowongan Nama Activity Diagram Deskripsi Activity Diagram melihat info lowongan Pengunjung dapat melihat info lowongan yang tesedia dengan masuk ke website perusahaan

44 10. Mendaftar calon pegawai Pengunjung start Sistem Tampilan Pendaftaran Menampilkan halaman pendaftaran Input data diri Konfirmasi data pendaftaran Terima konfirmasi data pendaftaran tidak ya Cetak validasi data Tidak cocok ya Konfrimasi telah masuk dalam web Menampilkan pesan Selamat datang end Gambar 3.13 Activity Diagram : mendaftar calon pegawai Tabel 3.31 Activity mendaftar calon pegawai Nama Activity Diagram Activity Diagram daftar calon pegawai Deskripsi Pengunjung pilih menu pendaftaran lalu menampilkan form pendaftaran untuk mengisi input data diri, konfirmasi data pendaftaran. bagian sistem terima data pendaftaran pada kondisi ( tidak ) kembali ke konfirmasi data pendaftaran kondisi ( ya ) cetak validasi data. pada cetak validasi data terdapat kondisi ( tidak ) yaitu kembali ke menampilkan halaman register pada kondisi ( ya) menampilkan pesan selamat datang lalu konfrimasi telah masuk kedalam web.

45 3.7 Sequence Diagram 1. Login Menu Utama Menu Login Proses Login Tampilan hrd perusahaan Open () Menu Login Hrd braling indo Input Username & Password Valid keluar pesan gagal jika gagal Gagal Gambar 3.14 : Sequence Diagram Login Tabel 3.32 : Sequence Diagram login Nama Sequence Sequence Diagram login Deskripsi Singkat Proses login Hrd Braling Indo Tindakan Utama Hrd Braling Indo Hrd memasuki menu login lalu petugas menginput user name dan password setelah itu sistem akan memeriksa username dan password jika sesuai maka login berhasil dilakukan

46 2. Info Artikel Menu Utama Tampilan artikel Form Input artikel Berita HRD PT Braling Indo Open() Open() Open() masukan data data artikel Add Data artikel Detail artikel Open () Hapus Hapus Data artikel Edit Data artikel data Keluar Edit artikel Gambar 3.15 : Info artikel Tabel 3.33 : Sequence Diagram info artikel Nama Sequence Sequence Diagram buat artikel Deskripsi Proses membuat artikel Singkat HRD braling indo Tindakan Utama Hrd menginput user name dan password untuk membuat artikel artikel baru

47 3. Info Lowongan Menu Utama Tampilan Data Info Lowongan Form Input Info Lowongan Loker HRD PT Braling Indo Open() Open() Open() masukan data Info Loker Add Data Info Lowongan Detail Info Lowongan Open () Hapus Hapus Data Calon Pegawai Edit Data Calon Pegawai data Keluar Edit Info Lowongan Gambar 3.16 : Info lowongan Tabel 3.34 : Sequence Diagram info lowongan Nama Sequence Sequence Diagram buat info lowongan Deskripsi Proses membuat info lowongan Singkat HRD braling indo Tindakan Utama Hrd menginput user name dan password untuk membuat lowongan yang tersedia.

48 4. Validasi data calon pegawai Tampilan Menu Informasi Calon Pegawai Tampilan Informasi Calon Pegawai Calon_Pegawai HRD braling indo Open() Open() Get_calon_pegawai pilih periode awal calon_pegawai pilih periode akhir Cetak cetak Hapus hapus keluar Gambar 3.17 : Sequence Diagram validasi data calon pegawai Tabel 3.35 Sequence Diagram validasi data calon pegawai Nama Sequence Sequence Diagram input data calon pegawai Deskripsi Singkat Menjelaskan bagaimana menginput data master calon pegawai kemudian mengolahnya Hrd braling indo Tindakan Utama Pilih menu master masuk dalam data calon pegawai dan menginput data kemudian simpan. Bisa juga di edit, hapus, batal, dan keluar Pasca Kondisi Semua data akan tersimpan ke dalam data base setelah menekan tombol save.

49 5. Input data mitra kerja Menu Utama Tampilan Data Mitra Kerja Form Input Mitra Kerja Mitra_kerja HRD braling indo Open() Open() Open() masukan data Mitra Kerja Add Data Mitra Kerja Open () Hapus Hapus Data Mitra Kerja Edit Data Mitra Kerja data keluar Edit Mitra Kerja Gambar 3.18 : Sequence Diagram input data mitra kerja Tabel 3.36 Sequence Diagram input data mitra kerja Nama Sequence Sequence Diagram input data mitra kerja Deskripsi Singkat Menjelaskan bagaimana menginput data master mitra kerja kemudian mengolahnya Hrd Tindakan Utama Pilih menu master masuk dalam data klien dan menginput data kemudian simpan. Bisa juga di edit, hapus, batal, dan keluar Pasca Kondisi Semua data akan tersimpan ke dalam data base setelah menekan tombol save.

50 6. Melamar pekerjaan Menu Utama Login Tampilkan Halaman Pelamar Menu Lowongan Pekerjaan Form Melamar Pelamar Pelamar Open Login valid gagal open mengisi form mengisi form lamaran add data lamaran keluar Gambar : 3.19 Sequence Diagram melamar pekerjaan Tabel 3.37 Sequence Diagram melamar pekerjaan Nama Sequence Sequence Diagram melamar pekerjaan Deskripsi Singkat Pelamar masuk kemenu calon pegawai dan sistem akan mencetak form data diri pelamar Pelamar Tindakan Utama Hrd perusahaan akan mencetak data para calon tenaga kerja. Pasca Kondisi Semua data akan tersimpan ke dalam data base setelah menekan tombol save.

51 7. Lihat Data Lamaran Menu Utama Menu Data lamaran Tampilkan Data lamaran pelamar Pelamar open Menu data lamaran lihat data lamaran Get_pelamar pelamar keluar Gambar : 3.20 Sequence Diagram lihat data lamaran Tabel 3.38 Sequence Diagram lihat data lamaran Nama Sequence Sequence Diagram lihat data lamaran Deskripsi Singkat Masuk menu data daftar pelamar dan sistem akan mencetak data daftar daftar pelamar. Hrd mitra kerja Tindakan Utama Hrd mitra kerja akan mencetak data data daftar pelamar yang sudah mendaftar Pasca Kondisi Semua data akan tersimpan ke dalam data base setelah menekan tombol save.

52 8. Lihat Info Lowongan Menu Utama Menu Info Lowongan Tampilkan Info Lowongan loker Pelamar open Menu Informasi Lowongan lihat informasi info lowongan get loker loker Cetak Info Lowongan keluar cetak() Gambar : 3.21 Sequence Diagram lihat info lowongan Tabel 3.39 Sequence Diagram lihat info lowongan Nama Sequence Sequence Diagram lihat info lowongan Deskripsi Singkat Pelamar Masuk menu info lowongan dan sistem akan mencetak data info lowongan. pelamar Tindakan Utama Hrd peusahaan akan mencetak data para calon tenaga kerja. Pasca Kondisi Semua data akan tersimpan ke dalam data base setelah menekan tombol save.

53 9. Mendaftar Calon Pegawai Menu Home Menu Daftar Form Daftar Daftar Calon Pegawai Calon_pegawai pengunjung open open() input data daftar gagal save selesai Gambar : 3.22 Sequence Diagram mendaftar calon pegawai Tabel 3.40 Sequence Diagram mendaftar calon Pegawai Nama Sequence Sequence Diagram lihat info lowongan Deskripsi Singkat Pengunjung dapat mendaftar sebagai calon member atau calon pegawai Pengunjung Tindakan Utama Pengunjung dapat mendaftar sebagai calon member atau calon pegawai dengan mengisi form calon pegawai. Pasca Kondisi Semua data akan tersimpan ke dalam data base setelah menekan tombol save.

54 3.8 Class Diagram calon_pegawai * -id_clnpegawai -nm_pegawai 1 -pass -jab_ygdiminta Loker -id_loker -nama_pekerjaan -alamat -telp -nm_perusahaan -keterangan +save() +edit() +delete() * * -ttl -jns_kelamin -status -agama -almt -telp -email -pendidikan -thn_kelulusan -ipk -jab_sebelumnya mitra_kerja -Id_mk -nm_perusahaan -alamat +save() +edit() +delete() -perusahaan_lama * -alamat_perusahaan -tanggal +save() +delete() 1 * pelamar -id_pelamar -id_clnpegawai -id_loker -tgl_lamar +save() * +delete() Berita -id_berita -username -judul -isi_berita -hari -tanggal -jam -gambar -dibaca hrd_perusahaan -id_user -password -nm_person -bagian +edit() +tampilkan() +tambah () +edit () +hapus() Gambar 3.23 Class Diagram Penerimaan Tenaga Kerja Outsourcing 3.9 Spesifikasi Basis Data 1. Nama Table : Artikel Media Isi Primary Key : Harddisk : Data_artikel : Id_berita

55 Tabel 3.41 Struktur Tabel Artikel No Nama Field Tipe Data Panjang Keterangan 1 Id_berita int 4 Id berita 2 Username varchar 25 usename 3 Judul varchar 50 Judul 4 Isi berita text - Isi berita 5 Hari varchar 20 Hari 6 Tanggal date - Tanggal 7 Jam date - Jam 8 Gambar varchar 75 Gambar 9 Dibaca int 4 Dibaca 2. Nama Table : Calon Pegawai Media Isi Primary Key : Harddisk : Data Calon Pegawai : Id_clnpegawai Tabel 3.42 Struktur Tabel Calon Pegawai No Nama Field Tipe Data Panjang Keterangan 1 Id_clnpegawai varchar 7 Id calon pegawai 2 Nm_clnpegawai char 30 Nama calon pegawai 3 Pass varchar 18 Pass 4 Jab_ygdiminta char 25 Jabatan Yang Diminta 5 Ttl char 12 Tempat tanggal lahir 6 Asal char 10 Asal 7 Jns_kelamin char 14 Jenis kelamin 8 Status varchar 50 Status 9 Agama char 15 Agama 10 almt char 25 Alamat 11 Email char 25 Email

56 14 Pendidikan char 8 Pendidikan 15 Thn_kelulusan varchar 6 Tahun kelulusan 16 ipk char 15 IPK 17 Jab_sebelumnya char 20 Jabatan sebelumnya 18 Perusahaan_lama Text 50 Perusahaan lama 19 Alamat_perusahaan Date 8 Alamat perusahaan 20 Tanggal Date 8 Tanggal 3. Nama Table : hrd perusahaan Media : Harddisk Isi : Data hrd perusahaan Primary Key : Id_user Tabel 3.43 Struktur Tabel Hrd Perusahaan No Nama Field Tipe Data Panjang Keterangan 1 Id_user varchar 10 Id user 2 Password char 20 Password 3 Nm_person char 25 Nama person 4 Bagian char 15 Bagian 4. Nama Table : loker Media : Harddisk Isi : Data loker Primary Key : Id_loker Tabel 3.44 Struktur Tabel Loker No Nama Field Tipe Data Panjang Keterangan 1 Id_loker varchar Loker Id loker

57 2 Nama_pekerjaan char 25 Nama pekerjaan 3 Alamat text - Alamat 4 Telp varchar 6 Telpon 5 Nm_perusahaan char 25 Nama perusahaan 6 Keterangan varchar 50 keterangan 5. Nama Table : mitra kerja Media Isi Primary Key : Harddisk : Data mitra kerja : Id_mitrakerja Tabel 3.45 Struktur Tabel Mitra Kerja No Nama Field Tipe Data Panjang Keterangan 1 Id_mitrakerja varchar 7 Id_mitra kerja 2 Nama_perusahaan varchar 15 Nama_perusahaan 3 Alamat varchar 25 Alamat 4 telpn varchar 14 Telpon 6. Nama Table : pelamar Media Isi Primary Key : Harddisk : pelamar : Id_pelamar

58 Tabel 3.46 Struktur Tabel Pelamar No Nama Field Tipe Data Panjang Keterangan 1 Id_pelamar varchar 7 Id_pelamar 2 Id_clnpegawai varchar 7 Id_calon pegawai 3 Id_loker varchar 7 Id_loker 4 Tgl_lamar date - Tanggal lamar 3.10 Rancangan Layar 1. Rancangan layar menu utama Home Info lowongan Tentang kami contact Login member email password login batal Daftar member Home kalender February-13 T W T F S S M 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 Gambar 3.24 Rancangan Layar Menu Utama

59 2. Rancangan layar Data calon pegawai Id calon pegawai Nama email telp alamat aksi hapus abc123 Rizkyfirman Rizkyfirman@yahoo.com 021-5595xxxx Jl.jaksa 03/04.jakarta view hapus Gambar 3.25 Rancangan Layar data calon pegawai 3. Rancangan layar validasi data calon pegawai Validasi data calon pegawai ID calon pegawai Nama calon pegawai alamat Tgl lahir Tmpt lahir agama status telp email pendidikan Thn kelulusan Jab_sblmnya Perusahaan_lama Gambar 3.26 Rancangan Layar validasi data calon pegawai

60 4. Rancangan Layar Info Lowongan Input Loker Tambah Data Id loker Nama Pekerjaaan Nama perusahaan Alamat keterangan Simpan Data lowongan Kerja Tanggal no 1 id blabla Nama pekerjaan Nama perusahaan telp alamat edit aksi hapus Staff admin PT. Jaya karya 021 3456545 Jl.jaksa edit aksi hapus Gambar 3.27 Rancangan Layar Info Lowongan Kerja

61 5 Rancangan Layar Cari data Mitra Kerja Input Mitra Kerja Tambah Data Id mitra kerja Nama Perusahaan Telp Alamat Simpan Data Daftar Mitra Kerja Tanggal no id Nama Perusahaan telp alamat edit hapus 1 blabla PT jaga karsa 021 3456545 Jl.jaksa edit hapus Gambar 3.28 Rancangan Layar Cari Data Mitra Kerja