BAB IV HASIL DAN PEMBAHASAN. masalah tersebut. Untuk mengatasi masalah yang terjadi maka diperlukan

dokumen-dokumen yang mirip
BAB IV DESKRIPSI PEKERJAAN. mendapatkan tugas dan di tempatkan pada bagian Bagian Bagian Tata Usaha dalam

BAB IV DESKRIPSI PEKERJAAN. saya mendapatkan tugas dan ditempatkan pada Bagian Tata Usaha dalam hal ini

BAB 4 DESKRIPSI PEKERJAAN. tersebut kedalam laporan perilaku siswa selama 1 hari, 1 bulan, dan 1 tahun.

DESKRIPSI PEKERJAAN. Pada proses penyusunan laporan kerja praktik peneliti melakukan

BAB IV PERANCANGAN SISTEM. harus menyerahkan data kompetensi siswa kepada pihak staff PSG untuk

BAB IV DESKRIPSI PEKERJAAN. Berdasarkan hasil wawancara di perusahaan tersebut terdapat

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN. data, selanjutnya melakukan tahapan sebagai berikut: menyajikan suatu rancangan langkah kerja dari sistem yang baru.

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Berdasarkan hasil survey ke CV. Tiga Kurnia pada Bagian Produksi, selama

BAB IV DESKRIPSI PEKERJAAN. dilakukan oleh perusahaan untuk mengembangkan usahanya.

BAB IV DISKRIPSI KERJA PRAKTIK. Analisis Masalah. masih secara manual. Hal ini menyebabkan instansi mengalami kesulitan dalam

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV DESKRIPSI SISTEM. terhadap sistem inventaris hardware serta sistem pengolahan data hardware

BAB IV DESKRIPSI PEKERJAAN. Excel tanpa proses lebih lanjut. Sehingga dalam pencatatannya dapat terjadi

BAB V HASIL DAN PEMBAHASAN. akan diperbaiki dalam hal ini perancangan aplikasi mencakup system flow, hirarki

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV DESKRIPSI KERJA PRAKTEK. dan pencatatan kasus Perselisihan Hubungan Industrial (PHI).

BAB IV DESKRIPSI KERJA PRAKTIK. satu usaha yang didirikan adalah Surya Mart. Saat ini Surya Mart masih

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI KERJA PRAKTEK. Pada bab ini akan dibahas mengenai tahap yang dilakukan dalam

BAB IV DISKRIPSI PEKERJAAN. Kerja praktik ini dilaksanakan selama satu bulan di Klinik Pendidikan

BAB IV DISKRIPSI PEKERJAAN

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB IV DESKRIPSI KERJA PRAKTIK

BAB IV METODE PENELITIAN. ditemukan solusi yang tepat sesuai dengan harapan pihak perusahaan.

BAB IV DESKRIPSI SISTEM. dilakukan adalah identifikasi permasalahan yang terdiri dari survei, wawancara

BAB III ANALISIS DAN PERANCANGAN SISTEM. 2. Analisa permasalahan dan perancangan sistem

BAB IV. lebih detailnya, bisa dilihat pada gambar 4.1 dibawah ini. dan dikategorikan sesuai dengan kategori dokumen tersebut. Sistem arsip disini

BAB IV DESKRIPSI PEKERJAAN

BAB IV DISKRIPSI PEKERJAAN. UPT. Taman Budaya Jawa Timur, secara garis besar permasalahan pada

BAB IV SISTEM DAN IMPLEMENTASI. Indonesia Tbk. diperoleh data secara langsung dari manager operasional yang

BAB III ANALISIS DAN PERANCANGAN SISTEM. tindakan solusi yang tepat untuk menyelesaikan masalah tersebut.

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN

BAB IV PERANCANGAN SISTEM

BAB IV DISKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN. informasi dalam membuat Aplikasi Pemeliharaan Sarana (Pengadaan).

BAB IV DESKRIPSI PEKERJAAN. Kerja Praktek di unit IS SSM PT. TELKOM Surabaya, maka dapat diketehui

BAB 4 HASIL DAN PEMBAHASAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. memberikan masukan dalam pengembangan sistem informasi yang dibuat.

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN. sistem. Menurut Kendall & Kendall (2003), perangkat atau teknik

BAB IV DESKRIPSI PEKERJAAN. dibutuhkan dalam pembuatan aplikasi. Pada tahap ini dilakukan peninjauan

BAB IV DESKRIPSI PEKERJAAN. dalam menganalisa, merancang dan mengembangkan program adalah: yang sekiranya dapat membantu pengembangan program.

BAB IV DESKRIPSI PEKERJAAN. material langsung dan biaya tenaga kerja langsung. Sedangkan biaya overheadnya

BAB IV DESKRIPSI PERKERJAAN

BAB III ANALISIS DAN PERANCANGAN SISTEM. berupa data data hasil wawancara, observasi, analisis masalah.

BAB IV DISKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN. aplikasi tersebut, yaitu dengan cara melakukan wawancara langsung dengan bagian

BAB IV DISKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN

BAB IV ANALISA DAN DESAIN

BAB IV DESKRIPSI PEKERJAAN

BAB III ANALISIS DAN PERANCANGAN SISTEM

Dalam penyelesaian proyek kerja praktek pada PT. Pelabuhan Indonesia. analisa, perancangan dan pengembangan program. Hal-hal tersebut berkaitan

BAB IV PEMBAHASAN 4.1 Analisis Sistem 1. Permasalahan yang timbul

BAB IV DESKRIPSI PEKERJAAN. Berdasarkan hasil survey, wawancara dan pengamatan yang dilakukan di

BAB IV DESKRIPSI PEKERJAAN. perhitungan data presensi siswa yang dilakukan oleh wali kelas. Dalam

BAB IV DISKRIPSI PEKERJAAN

BAB IV ANALISIS DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Kegiatan yang dilakukan dalam pengumpulan data tersebut, antara lain:

BAB IV DESKRIPSI KERJA PRAKTIK. data untuk menyusun daftar input, proses, dan output fungsi bisnis dalam bentuk

BAB IV DESKRIPSI KERJA PRAKTEK. COLLECTION III, penulis berusaha menemukan permasalahan yang ada,

DISKRIPSI PEKERJAAN. tahapan penelitian yang dilakukan adalah sebagai berikut.

BAB IV DESKRIPSI PEKERJAAN. Berdasarkan hasil survey yang dilakukan pada saat kerja praktek di CV.

BAB IV DESKRIPSI KERJA PRAKTEK. Sistem yang dibangun adalah Sistem Informasi Penjadwalan kegiatan

BAB IV DESKRIPSI PEKERJAAN. disposisi surat masuk ke sub sub bagian dalam pengadilan tinggi. Pada

BAB IV ANALISIS DAN DESAIN SISTEM. perangkat keras, perangkat lunak, dan pengguna. Analisis ini diperlukan sebagai

BAB IV DESKRIPSI PEKERJAAN. Pembuatan program, Validasi sistem dan Implementasi Sistem.

DESKRIPSI PEKERJAAN. Pada proses penyusunan laporan kerja praktik peneliti melakukan

BAB IV DESKRIPSI KERJA PRAKTEK. sistem dimana aplikasi dibangun yang meliputi perangkat keras (hardware), perangkat

BAB IV DESKRIPSI PEKERJAAN. masyarakat (Humas) dalam hal ini bertujuan membantu mengembangkan sistem

BAB IV ANALISIS DAN PERANCANGAN SISTEM. perusahaan. Data dan informasi tersebut diperoleh dari sumber terkait untuk

BAB III ANALISIS_DAN_PERANCANGAN_SISTEM

BAB IV HASIL DAN PEMBAHASAN. aplikasi pembelian barang pada CV Mitra Tech Abadi. Hasil dan pembahasan

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV DESKRIPSI KERJA PRAKTIK

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI SISTEM. Berdasarkan hasil analisis sistem promosi dan pelaporan produksi yang

BAB IV DESKRIPSI PEKERJAAN. dan transaksi baik peminjaman dan pengembalian masih dilakukan dengan cara

BAB IV DESKRIPSI SISTEM. manual. Manual di sini mempunyai arti bahwa belum adanya sebuah sistem yang

BAB IV DESKRIPSI PEKERJAAN. Deskripsi Kerja Praktik menggambarkan tahapan-tahapan bagaimana penulis

BAB IV ANALISIS DAN DESAIN SISTEM. berdasarkan data yang telah diperoleh dari hasil studi lapangan. Sedangkan desain

BAB III ANALISIS DAN PERANCANGAN SISTEM. departemen Health, Safety dan Environment (HSE) PT Bangun Sarana Baja,

BAB IV DISKRIPSI KERJA PRAKTIK. baru. Dalam langkah ini penulis melakukan analisis terhadap permasalahan yang

BAB IV DESKRIPSI KERJA PRAKTIK. Berdasarkan hasil survey yang dilakukan pada saat kerja praktek di BADAN

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM. Bangun Aplikasi Penjualan dan Pengiriman Spare part komputer pada Bismar

BAB IV DESKRIPSI SISTEM. terintegrasi yaitu dengan menggunakan Microsoft Excel dengan cara penginputan

BAB IV 4. DESKRIPSI PEKERJAAN. yang dikembangkan dengan tampilan yang mudah untuk dijalankan. Aplikasi

BAB IV DESKRIPSI PEKERJAAN. 4 kali dalam 1 minggu sesuai dengan kesepakatan penulis dengan pihak sekolah,

BAB IV DESKRIPSI PEKERJAAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. berkaitan langsung dengan proses yaitu bagian Information Communication

BAB III ANALISIS DAN PERANCANGAN SISTEM. Langkah awal dalam pembuatan sistem adalah mengidentifikasi

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV DESKRIPSI PEKERJAAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. merancang dan membangun aplikasi menggunakan konsep System Development

Transkripsi:

BAB IV HASIL DAN PEMBAHASAN Berdasarkan hasil survey yang telah dilakukan pada saat kerja praktik ini, saya mendapatkan tugas dan ditempatkan pada divisi HRD dalam hal ini dengan tujuan membantu mengembangkan sistem pengelolaan magang secara online. Dalam kerja praktik ini, saya berusaha mempelajari serta mengatasi masalah tersebut. Untuk mengatasi masalah yang terjadi maka diperlukan langkah-langkah sebagai berikut: 1. Menganalisis sistem adalah penguraian dari suatu sistem informasi yang utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan, kesempatan, hambatan yang terjadi dan kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan. 2. Mendesain sistem yaitu menentukan suatu sistem yang akan menyelesaikan apa yang harus diselesaikan, pada tahap ini menyangkut mengkonfigurasi komponen-komponen perangkat lunak dan perangkat keras dari suatu sistem sehingga setelah instalasi dari sistem akan benar-benar menjadi rancang bangun yang telah di tetapkan pada akhir tahap analisis sistem. Desain sistem sebagai penggambaran, perencanaan, dan pembuatan sketsa atau pengaturan beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh dan mempunyai fungsi. 34

35 3. Mengimplementasi sistem merupakan tahap meletakkan sistem supaya siap dioperasikan. Dalam menjalankan kegiatan implementasi perlu dilakukan beberapa hal yaitu: menerapkan rencana implementasi, implementation plan merupakan kegiatan awal dari tahap implementasi sistem, rencana implementasi dimaksudkan terutama untuk mengatur biaya dan waktu yang dibutuhkan, melakukan kegiatan implementasi kegiatan implementasi dilakukan dengan dasar kegiatan yang telah direncanakan dalam rencana implementasi, tindak lanjuti implementasi dilakukan dengan pengetesan penerimaan sistem (systems acceptable test) terhadap data yang sesungguhnya dalam jangka waktu tertentu yang dilakukan bersama-sama dengan user. 4. Pembahasan terhadap implementasi sistem yaitu mengetahui bagaimana suatu program atau aplikasi berjalan sesuai dengan yang ditentukan. Pada langkah-langkah diatas ditunjukkan untuk dapat menemukan solusi dari permasalahan yang ada pada Kompas TV Surabaya. Untuk lebih jelasnya, dapat dijelaskan pada sub bab berikutnya. 4.1. Menganalisis Sistem Analisa sistem merupakan langkah awal untuk membuat suatu sistem baru. Dalam langkah ini penulis melakukan analisis terhadap permasalahan yang ada pada Kompas TV Surabaya. Analisis sistem juga digunakan untuk melihat proses-proses yang ada sekarang dan sekaligus untuk melihat rancangan sistem baru yang dibuat.

36 Dari analisis sistem yang dilakukan, telah diketahui permasalahan yang sedang dihadapi oleh Kompas TV Surabaya. Output dari analisis ini yaitu mempermudah dalam pendaftaran, mulai tahap seleksi hingga tahap pengumuman penerimaan magang secara online. Adapun gambaran sistem proses aliran documen yang lama pada Kompas TV Surabaya dijelaskan dalam document flow pada gambar 4.1.1 sebagai berikut: 4.2. Document Flow Document flow Pengeloaan Magang Peserta Magang HRD Pimpinan Start Document Pengajuan Peserta Magang Input form pegajuan magang Cek Peserta Document Pengajuan Peserta Magang Seleksi Wawancara penentuan penempatan divisi Tidak 1 Ya Rekap Peserta dan Penempatan Divisi Laporan List Peserta ACC 2 Laporan Data Peserta Magang 2 Phase Pendafaran dan Pengelolaan Magang Surat Persetujuan Magang END Loporan List Peserta ACC 1 Surat Pesetujuan magang Gambar 4. 1 Document Flow Pengelolaan Magang Pengelolaan magang dimulai dari peserta melakukan pengajuan magang ke Kompas TV Surabaya. Setelah itu menemui HRD untuk melakukan pengecekan dokumen pengajuaan tersebut, HRD melakukan wawancara untuk

37 menentukan bagian penempatan pada suatu divisi setelah itu peserta akan menunggu beberapa hari untuk mengetahui hasil persetujuan atau balasan dari perusahaan. Jika tidak cocok atau kuota bagian divisi tersebut sudah penuh dan tidak cocok dengan jurusan peserta maka akan ditolak, tetapi jika cocok dan kuota bagian divisi tersebut ada maka peserta akan diterima. Selanjutnya HRD akan melakukan proses rekap peserta dan penempatan divisi dan HRD akan melakukan analisa data tersebut dan akan memuat laporan. Laporan peserta tersebut dibuat rangkap dua. Dokumen pertama dijadikan sebagai arsip oleh HRD dan dokumen kedua diberikan kepada Pimpinan. HRD lalu membuat dokumen persetujuan magang untuk peserta magang. 4.3. Mendesain Sistem Setelah melakukan analisis sistem dengan melakukan observasi dari sistem yang sudah ada di dalam perusahaan dan dijelaskan juga melalui document flow. Dalam tahap mendesain sistem menjelaskan mengenai bagaimana merancang sistem baru terkait proses pengelolaan magang pada Kompas TV Surabaya secara terkomputerisasi. Dalam melakukan perancangan sistem tersebut ada beberapa langkah-langkah yang harus dilalui terlebih dahulu, yaitu melakukan desain sistem secara terstruktur dengan menyusun: 1. System Flowchart. 2. Context Diagram 3. Data Flow Diagram (DFD) 4. Conceptual Data Model (CDM)

38 5. Physical Data Model (PDM) 6. Database management System (DBMS) 4.3.1. System Flowchart System flowchart adalah gambaran tentang sistem yang akan dibangun. System flow yang akan dibangun ini berisi ketika penggua menjalankan aplikasi pertama kali harus meliwati otentifikasi masuk terlebih dahulu. Hal ini berfungsi memberi hak akses kepada pengguna. Pengguna terdiri dari Peserta, HRD, dan Pimpinan. Sistem dimulai dari menampilkan halaman login pada browser. Setelah itu, pengguna mengisi username, password dan menekan tombol login. Kemudian sistem akan mencocokan username dan password, apabila username dan password salah maka sistem akan menampilkan pesan username dan password salah. Apabila username dan password benar, maka sistem akan menampilkan halaman utama sesuai hak akses masing-masing pengguna. Jika pengguna yaitu peserta memilih tombol daftar, maka sistem akan menampilkan halaman pendaftaran peserta magang baru. Untuk aliran otentikasi hak akses dapat dilihat pada Gambar 4.2. Sistem halaman utama peserta hanya dapat diakses oleh peserta yang telah mendaftar terlebih dahulu. Jika peserta belum melakukan pendaftaran, peserta dapat menekan tombol daftar pada menu login. Sistem ini dimulai dari peserta memilih menu yang ada, yaitu menu mendaftar login dan mendaftarkan data magang. Untuk lebih jelasnya, system flowchart halaman utama peserta dapat dilihat pada Gambar 4.3.

39 Sysflow otentifikasi Login Pengguna Pengguna Sistem Start Menampilkan menu Utama Akses aplikasi Daftar Baru Form Login Menampilkan menu Login Halaman Pendaftaran Magang Baru 4 Username dan Password Menampilkkan menu Registrasi Baru Magang Cek Username dan Password Peserta HRD Peserta 1 Username dan password apakah cocok login sebagai peserta? Ya Tidak Cek Username dan Password Selesai Halaman HRD Menampilkan halaman berhasil login Menampilkan halaman berhasil login Ya Username dan password apakah cocok login sebagai HRD? tidak 2 Cek Username dan Password Halaman Pemimpin 3 Menampilkan halaman berhasil login Ya tidak Username dan password apakah cocok login sebagai Pemimpin? Pemimpin tidak Konfirmasi login gagal Menampilkan pesan gagal login Phase Konfirmasi login Gambar 4. 2 System Flowchart Otentikasi Login Sistem menu peserta magang digunakan oleh peserta untuk mendaftarkan data peserta dan menampilkan hasil. Sistem ini kelanjutan setelah otentikasi login daftar kemudian dimulai dari sistem yang menampilkan halaman pendaftaran magang baru dan peserta memasukkan data-data yang dibutuhkan kemudian

Phase 4 40 sistem akan mencocokkan data dan kelengkapan data tersebut dengan kuota bagian divisi jika sudah sesuai maka akan disimpan. Dan jika peserta tersebut sudah terdaftar maka peserta tersebut menunggu beberapa hari untuk mengecek hasil. Jika sudah login maka sistem akan menampilkan hasil peserta diterima dapat dilihat pada Gambar 4.3. Systemflow Peserta Magang Peserta Magang Sistem Halaman Pendafataran magang baru Start Membuat akun baru magang baru? Menampilkan halaman pendaftaran magang baru Ya Entry nama perserta, Jenis kelamin,asal institusi,jurusan Bagian penempatan, tgl mulai, tgl akhir Upload cv dan berkas Tidak Menampilkan Peserta Diterima Simpan Simpan Sesuai? Ya Menyimpan data peserta magang Tidak Menampilkan halaman data di entry tidak sesuai Peserta Menampilkan halaman data berhasil disimpan dan sedang proses END Gambar 4. 3 System flowchart Halaman Pendaftaran dan Halaman Peserta Untuk halaman HRD Seleksi hanya dapat diakses oleh HRD Kompas TV Surabaya. Sistem ini dimulai dari kelanjutan dari sistem otentikasi login HRD

Phase 2 41 kemudian HRD memilih menu magang untuk melakukan data kualifikasi magang dan input kuota magang perbagian lalu sistem distribusi magang akan mencocokkan kuota yang ada jika sesuai maka HRD akan memilih peserta magang untuk di Accept, jika tidak sesuai kuota maka sistem akan mengirim pesan ke peserta bahwa tidak diterima, tetapi jika diterima maka sistem akan mengirim pesan ke halaman peserta untuk pengumuman magang diterima. Sistem juga akan mengirimkan laporan ke pimpinan dapat dilihat pada Gambar 4.4. Systemflow Halaman HRD Seleksi HRD Sistem Halaman HRD Start Menu Magang Menampilkan Halaman Login HRD Data kualifikasi Magang? Ya Input Kuota Magang perbagian Distribusi magang perkuota Memilih Peserta Magang untuk di ACC Ya Sesuai Kuota? Tidak Mengirim Pesan ke halaman Peserta pengumuman magang diterima dan memberi rekap laporan ke Pimpinan Tidak END Gambar 4. 4 System Flowchart HRD Seleksi Untuk sistem halaman pimpinan hanya dapat diakses oleh pimpinan Kompas TV Surabaya. Sistem ini dimulai dari kelanjutan sistem otentikasi login lalu pimpinan memilih menu untuk tampilkan laporan peserta kemudian sistem

42 menampilkan laporan list peserta diterima. Untuk lebih jelasnya, system flowchart halaman pimpinan dapat dilihat pada Gambar 4.5. Systemflow Halaman Pimpinan Pimpinan Sistem Halaman Login Pimpinan Start 3 Pilih menu Menampilkan halaman Login Pimpinan Tampilkan Laporan Peserta? Ya Menampilkan Laporan List Peserta Diterima Laporan Peserta Diterima Phase Tidak End Gambar 4. 5 System Flowchart Halaman Pimpinan 4.4. Data Flow Diagram Seperti yang dijelaskan diatas DFD memiliki peran untuk menggambarkan arus aliran data dalam suatu sistem yang akan dikembangkan secara logika. A. Context Diagram Context diagram merupakan suatu proses dan lingkup sistem. Di dalam Data Flow Diagram (DFD) Context Diagram merupakan level tertinggi dari DFD yang menggambarkan keseluruhan proses seperti input dan output dari sistem, aktornya

43 meliputi Calon Peserta, HRD dan Pimpinan. Penjelasan lebih detail dapat dilihat pada Gambar 4.6. HRD Data_Bagian Data_Seleksi Laporan_HasilSeleksi Pimpinan Data_CalonPeserta Data_PesertaMagang Data_CalonPeserta 1 Rancang Bagun Pengelolaan Magang Kompas TV Surabaya Data_PesertaMagang Laporan_HasilSeleksi Calon Peserta Data_HasilSeleksi Gambar 4. 6 Context Diagram Pengelolaan Magang Data flow diagram (DFD) merupakan suatu diagram yang menggambarkan sistem sebagai kumpulan dari berbagai fungsi yang saling terhubung satu sama lain. DFD sering digunakan dalam merancang suatu sistem karena diagram ini merupakan alat perancangan sistem berorientasi pada alur data. Context Diagram dalam rancang bangun aplikasi pengelolaan magang online pada Kompas TV Surabaya melibatkan dua external Entity yaitu HRD dan Pimpinan. B. Data Flow Diagram (DFD) Data flow diagram (DFD) merupakan gambaran dari komponenkomponen sebuah sistem, aliran-aliran data dimana komponen-komponen tersebut

44 asal, tujuan dan penyimpanan dari data tersebut, Sehingga pada data flow diagram ini akan terlihat arus data yang terjadi dalam sistem. Data flow diagram dimulai dari pembuatan konteks, kemudian data flow diagram level 0, hingga level terendah dari proses yang dibutuhkan. Data Flow Diagram Level 0 HRD Data_Bagian 1.1 Rekap Data Bagian 1 Data Bagian Calon Peserta Data_CalonPeserta Maenace Rekap Data Calon Peserta 2 Data Calon Peserta Data_CalonPeserta HRD Calon Peserta Data_HasilSeleksi Data_Seleksi 1.2 Pengelolaan Magang Data Calon Peserta Rekap Data Hasil Seleksi Data Bagian 4 Data Peserta Magang Data Peserta Magang Data_PesertaMagang HRD 3 Hasil Seleksi Rekap Laporan Data Peserta Magang 1.3 Laporan Rekap Laporan Hasil Seleksi Pimpinan Data Peserta Magang Laporan Hasil Seleksi Gambar 4. 7 DFD level 0 DFD Level 0 merupakan dekomposisi atau penjabaran secara lebih detail dari Context Diagram. Berikut ini adalah gambar dari DFD level 0 yang dapat dilihat pada Gambar 4.7.

45 Data Flow Diagram Level 1 Data Flow Diagram level 1 merupakan dekomposisi atau penjabaran dari proses yang ada pada Data Flow Diagram level 0 menjadi sub-proses. Proses dekomposisi dilakukan dari setiap proses yang ada di DFD level 0 akan menghasilkan DFD Level 1 yang merupakan penjabaran secara lebih rinci satu persatu proses yang ada di DFD level 0 untuk lebih jelasnya mengenai gambaran dari DFD level 1 dapat dilihat pada Gambar berikut: HRD Data_Bagian 1.1.1 Maenance HRD Rekap Data Bagian 1 Data Bagian Calon Peserta Data_CalonPeserta 1.1.2 Maenance Calon Peserta Rekap Data Calon Peserta 2 Data Calon Peserta Data Calon Peserta HRD Gambar 4. 8 DFD Level 1 Maenance Gambar 4.8 merupakan DFD level 1 pada proses Maenance terdapat dua aktor yaitu HRD dan Calon Peserta. Pada DFD Level 1 Maenance didalamnya terdapat dua proses yaitu yang pertama ada Maenance yang dilakukan HRD untuk melakukan input data bagian. Kemudian untuk aktor calon peserta terdapat Maenance calon peserta untuk melakukan input seluruh data calon peserta.

46 1 Data Bagian Rekap Data Bagian 2 Data Calon Peserta 3 Hasil Seleksi Rekap Data Hasil Seleksi 1.2.3 Seleksi Magang Rekap Data Calon Peserta Data Peserta Diterima 4 Data Peserta Magang Rekap Data Peserta Magang 1.2.4 Mengecek Peserta Lolos Data_PesertaMagang HRD Gambar 4. 9 DFD Level 1 Pengelolaan Gambar 4.9 merupakan DFD level 1 pada proses Pengelolaan terdapat HRD. Pada DFD Level 1 Pengelolaan didalamnya terdapat dua proses yaitu yang pertama ada Seleksi Magang yang dilakukan HRD semua data-data bagian dan data calon peserta dikumpulkan menjadi satu untuk dilakukan seleksi sehingga mendapatakan hasil seleksi. Kemudian ada proses Mengecek peserta lolos sehingga mendapatkan data peserta magang untuk HRD sehingga nantinya akan menjadi laporan. 3 Hasil Seleksi Rekap Laporan Hasil Seleksi 1.3.1 Laporan Hasil Seleksi Laporan_HasilSeleksi Pimpinan 1.3.2 4 Data Peserta Magang Rekap Laporan Peserta Magang Laporan Penerimaan Peserta Magang Laporan Peserta Magang diterima Gambar 4. 10 DFD Level 1 Laporan Gambar 4.10 merupakan DFD level 1 pada proses Laporan terdapat aktor Pimpinan. Pada DFD Level 1 Laporan didalamnya terdapat dua proses yaitu yang

47 pertama ada Laporan Hasil Seleksi, laporan tersebut akan diterima oleh pimpinan sebagai hasil evaluasi peserta yang berminat magang di Kompas TV Surabaya. Selain terdapat hasil seleksi Pimpinan juga mendapatkan Laporan penerimaan peserta magang berupa data peserta magang. 4.4.1. Conceptual Data Model (CDM) Conceptual Data Model (CDM) pada aplikasi pengelolaan magang terdapat 6 (enam) tabel yaitu tabel userapp, tabel peserta magang, tabel Bagian, tabel kuota magang, tabel klasifikasi magang detail, dan tabel klasifikasi magang master. Gambar CDM dapat dilihat pada Gambar 4.11. IdQuota JumlahQuota Kualifikasi KdBagian Identifier_1 QuotaMagang <pi> <pi> Integer Integer Integer Integer QotaBagianFK <M> QuotaKlasifikasiFK kdkualifikasi Nama_kualifikasi Jurusan TglMulai TglAkhir Identifier_1 <pi> KlasifikasiMagangDetail <pi> Integer Variable characters (30) Variable characters (30) Date Date KlasifikasiFK <M> <M> <M> <M> BagianID NamaBagian KepalaBagian Identifier_1 <pi> <pi> Bagian Integer Variable characters (30) Variable characters (30) <M> BagianFK KlasifikasiMagangMaster IdBagian Kd_kualifikasi Identifier_1 <pi> <pi> Integer Integer <M> BagianPesertaFK IdPeserta NamaPeserta JenisKelamin AsalInstitusi Jurusan BagianPenempatan TglMulai TglAkhir UploadBerkas Identifier_1 <pi> PesertaMagang <pi> Integer Variable characters (30) Characters (1) Variable characters (30) Variable characters (30) Integer Date Date Long binary <M> UserAppFK ID Username Password Identifier_1 <pi> <pi> UserApp Integer Variable characters (30) Variable characters (30) <M> Gambar 4. 11 CDM Pengelolaan Magang Kompas TV Surabaya 4.4.2. Physical Data Model Physical Data Model merupakan hasil dari generate CDM yang sudah dibuat sebelumnya. PDM pada aplikasi pengelolaan magang terdapat 6 (enam)

48 tabel yaitu tabel yaitu tabel userapp, tabel peserta magang, tabel Bagian, tabel kuota magang, tabel klasifikasi magang detail, dan tabel klasifikasi magang master. Untuk lebih jelasnya, PDM dapat dilihat pada Gambar 4.12. QuotaMagang IdQuota BagianID kdkualifikasi JumlahQuota Kualifikasi KdBagian <pk> <fk1> <fk2> KlasifikasiMagangDetail kdkualifikasi Nama_kualifikasi Jurusan TglMulai TglAkhir varchar(30) varchar(30) date date <pk> BagianID IdPeserta IdBagian NamaBagian KepalaBagian Bagian varchar(30) varchar(30) <pk> <fk2> <fk1> KlasifikasiMagangMaster IdBagian kdkualifikasi Kd_kualifikasi <pk> <fk> PesertaMagang IdPeserta ID NamaPeserta JenisKelamin AsalInstitusi Jurusan BagianPenempatan TglMulai TglAkhir UploadBerkas varchar(30) char(1) varchar(30) varchar(30) date date longblob <pk> <fk> ID Username Password UserApp varchar(30) varchar(30) <pk> Gambar 4. 13 PDM Pengelolaan Magang Kompas TV Surabaya 4.4.3. Database Management System (DBMS) Struktur tabel pada aplikasi pengelolaan magang yaitu: 1. Tabel t_karyawan Primary Key : id_karyawan Foreign Key : - Fungsi : untuk menyimpan data Login karyawan

49 Tabel 4. 1 Tabel t_karyawan Field Data Type Length Constra ID_KARYAWAN INT 11 Primary Key USERNAME VARCHAR 40 PASSWORD VARCHAR 40 JABATAN VARCHAR 40 2. Tabel t_peserta Primary Key : ID_PESERTA Foreign Key : ID_PENDAFTAR Fungsi : untuk menyimpan data Tabel Peserta. Tabel 4. 2 Tabel t_peserta Field Data Type Length Constra ID_PESERTA INT 11 Primary Key ID_PENDAFTAR INT 11 Foreign Key USERNAME VARCHAR 15 PASSWORD VARCHAR 20 NAMAPESERTA VARCHAR 40

50 Field Data Type Length Constra ALAMAT VARCHAR 50 JENISKELAMIN VARCHAR 10 TMP_LAHIR VARCHAR 100 TGL_LAHIR DATE NOTLP VARCHAR 20 ASALINSTITUSI VARCHAR 30 JURUSAN VARCHAR 30 BAGIANPENEMPATAN VARCHAR 40 TGLMULAI DATE TGLAKHIR DATE 3. Tabel t_bagian Primary Key : ID_BAGIAN Foreign Key : ID_PESERTA, ID_BAGIAN Fungsi : untuk menyimpan data Bagian Penempatan

51 Tabel 4. 3 Tabel t_bagian Field Data Type Length Constra ID_BAGIAN INT 11 Primary Key ID_PESERTA INT 11 Foreign Key BAGIAN VARCHAR 50 KUOTA INT 11 4. Tabel t_seleksi Primary Key : ID_PENDAFTAR Foreign Key : ID_BAGIAN,ID_PESERTA Fungsi : untuk menyimpan data seleksi. Tabel 4. 4 Tabel t_seleksi Field Data Type Length Constra ID_PENDAFTAR INT 11 Primary Key ID_BAGIAN INT 11 Foreign Key ID_PESERTA INT 11 Foreign Key NAMAPESERTA VARCHAR 30 JURUSAN VARCHAR 25

52 Field Data Type Length Constra BAGIAN VARCHAR 30 TGL_MULAI DATE TGL_AKHIR DATE HASIL VARCHAR 20 4.5. Mengimplementasi Sistem Sistem yang digunakan untuk menjalankan program aplikasi magang online adalah sebagai berikut : 1. Software Pendukung a. Sistem Operasi Windows 7 b. MySQL c. Google Chrome browser 2. Hardware Pendukung a. Processor Intel (R) Core (TM) i3 CPU. b. VGA on Board c. RAM 2GB atau lebih tinggi.

53 4.6. Melakukan Pembahasan terhadap Implementasi Sistem 1. Halaman Utama Aplikasi Gambar 4. 14 Tampilan Halaman Utama Halaman utama merupakan tampilan awal saat aplikasi web pengelolaan magang saat dibuka, halaman ini memuat menu untuk melakukan Login Pendaftar dan Login Karyawan, Menu Pendaftaran yang berisi Beranda dan Daftar Baru serta Menu Lihat Hasil Seleksi. Pada Content tengah terdapat kalimat selamat datang kepada user serta prosedur untuk melakukan magang, seperti Gambar 4.14 di atas. 2. Halaman Login Pendaftar Gambar 4. 15 Tampilan Halaman Login Pendaftar

54 Login Pendaftar merupakan proses awal untuk dapat mengakses semua fitur pada aplikasi pengelolaan magang ini. Pada form login pengguna yaitu pendaftar menginputkan username, password pada kolom yang tersedia setelah melakukan pendaftaran seperti Gambar 4.15 di atas, kemudian tekan tombol login. 3. Halaman Login Karyawan Login Karyawan merupakan proses awal untuk dapat mengakses semua fitur pada aplikasi pengelolaan magang ini. Pada form login karyawan yaitu karyawan HRD menginputkan username, password pada kolom yang tersedia seperti Gambar 4.16 di atas, kemudian tekan tombol login. Gambar 4. 16 Tampilan Halaman Login Karyawan

55 4. Halaman Daftar Baru Gambar 4. 17 Tampilan Halaman Daftar Baru Gambar 4.17 merupakan Tampilan Halaman Daftar Baru yang berisi form pendaftaran untuk melakukan magang di Kompas TV Surabaya. Pada daftar baru peserta dapat melakukan pengisian username dan password untuk nantinya digunakan untuk melakukan login. Saat mendaftar peserta dapat melakukan pemilihan bagian penempatan. 5. Halaman Pengumuman Hasil Seleksi Gambar 4. 18 Tampilan Halaman Pengumuman Hasil Seleksi

56 Gambar 4.18 merupakan tampilan halaman pengumuman hasil seleksi yang dapat dilihat oleh peserta. Di halaman pengumuman hasil seleksi peserta dapat melihat nama, bagian penempatan dan hasilnya diterima atau ditolak. 6. Halaman Tampilan User Pendaftar Gambar 4. 19 Halaman Tampilan User Pendaftar Gambar 4.19 adalah halaman tampilan user pendaftar berisi menu pendaftaran, data dan user. Untuk Menu data selain peserta dapat melihat hasil seleksi peserta dapat mencetak pendaftaran yang telah dilakukan. 7. Tampilan Cetak Formulir Pendaftar Gambar 4. 21 Tampilan Cetak formulir pendaftar

57 Gambar 4.20 adalah tampilan cetak formulir pendaftar yang dapat digunakan pendaftar sebagai berkas lampiran laporan untuk instansi bahwa telah melakukan pendaftaran magang pada Kompas TV Surabaya. 8. Tampilan halaman user HRD Gambar 4. 22 Tampilan Lihat Halaman Seleksi Pada gambar 4.21 merupakan tampilan utama user HRD yang berisi menu pendaftaran yang mempunyai sub menu beranda dan daftar baru, menu Data berisi sub lihat hasil seleksi dan seleksi magang, menu referensi berisi sub menu tabel bagian divisi dan menu akun berisi sub menu setting dan logout. 9. Tampilan Halaman Lihat Hasil Seleksi Gambar 4. 23 Tampilan Lihat Halaman Seleksi

58 Gambar 4.22 merupakan tampilan halaman Lihat Hasil seleksi yang didalamnya terdapat tabel yang berisi peserta yang telah diterima. Pada button Control HRD dapat mencetak data tersebut sebagai laporan. 10. Tampilan Lihat Hasil Seleksi Gambar 4. 24 Tampilan Lihat Hasil Seleksi Gambar 4.23 tampilan lihat hasil seleksi yang telah diseleksi pada halaman seleksi magang. HRD dapat mencetak bisa tidak sebagai arsip. File tersebut dapat disimpan juga berupa file PDF. 11. Tampilan Halaman Seleksi Magang Gambar 4. 25 Tampilan Halaman Seleksi Magang

59 Gambar 4.24 tampilan halaman seleksi magang disini HRD akan melakukan seleksi terhadap peserta yang telah medaftar untuk magang. Pada halaman seleksi magang HRD akan menentukan hasil diterima atau di tolak pada peserta. 12. Tampilan Halaman Tabel Bagian Divisi Gambar 4. 26 Tampilan Halaman Tabel Bagian Divisi Gambar 4.25 merupakan tampilan halaman tabel bagian divisi, HRD dapat melihat bagian apa saja yang akan dibuka untuk magang dan HRD dapat menambah bagian yang diinginkan. Tabel referensi bagian ID, Bagian penempatan, kuota, dan control.

60 13. Tampilan Halaman Tambah Bagian Divisi Gambar 4. 27 Tampilan Halaman Tambah Bagian Divisi Pada gambar 4.26 merupakan tampilan halaman tambah bagian divisi dapat menabahkan daftar divisi baru yang akan dibuka untuk magang. Yang berisi ID yang sudah di set otomatis, Bagian dan kuota serta button tambah. 14. Tampilan Halaman Edit Bagian Divisi Gambar 4. 28 Tampilan Halaman Edit Bagian Divisi Pada gambar 4.27 adalah tampilan halaman edit bagian divisi apabila telah menambah bagian divisi dan kuota divisi kurang dapat dilakukan edit sehingga tidak perlu membuat baru.

61 15. Tampilan Halaman Akun Setting Gambar 4. 29 Tampilan Halaman Akun Setting Pada gambar 4.28 halaman akun setting berisi id, username, jabatan dan control yang berisi edit dan delete. HRD dapat menambah atau mengahapus karyawan. 16. Halaman Tambah Pengguna Gambar 4. 30 Halaman Tambah Pengguna Pada gambar 4.28 merupakan halaman tambah pengguna untuk menambah pengguna karyawan untuk melihat hasil seleksi.

62 17. Tampilan Halaman Utama Pimpinan Gambar 4. 31 Halaman Utama Pimpinan Pada gambar 4.30 merupakan halaman utama pimpinan yang berisi pendaftaran yang berisi sub menu berisi, data yang berisi sub menu lihat hasil seleksi dan akun yang berisi logout. 18. Tampilan Halaman Lihat Hasil Seleksi Gambar 4. 32 Tampilan Halaman Lihat Hasil Seleksi Gambar 4.31 merupakan tampilan halaman lihat hasil seleksi, pimpinan dapat melihat hasil seleksi yang telah diseleksi oleh HRD dan control untuk melihat data lengkap dan dapat dilakukan cetak PDF sama seperti gambar 4.19.