BAB IV ANALISIS DAN PERANCANGAN SISTEM. dibangun dapat dievaluasi sehingga dapat dibuat satu usulan untuk

dokumen-dokumen yang mirip
BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisa merupakan tahap yang sangat berpengaruh terhadap tahap

BAB IV ANALISIS DAN PERANCANGAN SISTEM. permasalahan dari suatu sistem informasi. Hasil akhir dari analisis sistem

BAB IV ANALISIS DAN PERANCANGAN SISTEM. proses kerja yang sedang berjalan. Pokok-pokok yang di analisis meliputi analisis

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Use Case Diagram dan Activity Diagram. Selain itu juga pada analisis ini akan

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem merupakan suatu kegiatan penguraian dari suatu sistem yang

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISA DAN PERANCANGAN SISTEM. Adapun analisis sistem akan dilakukan pada bagian gudang ruang lingkup

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. adalah analisis mengenai analisis dokumen, analisis posedur dan analisis proses.

BAB IV ANALISA DAN PERANCANGAN SISTEM. diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata Kota

BAB IV ANALISIS DAN PERANCANGAN SISTEM. yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk

BAB IV ANALISIS DAN PERANCANGAN SISTEM. menganalisa sistem yang sedang berjalan kita dapat mengetahui kelebihan dan


BAB IV ANALISIS DAN PERANCANGAN SISTEM. terkomputerisasi. Berikut adalah uraian proses dari kegiatan pemesanan makanan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. mengevaluasi permasalahan-permasalahan yang terjadi serta kebutuhan-kebutuhan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. mampu memperkirakan dan merincikan seluruh dokumen ataupun prosedur yang

BAB IV ANALISIS DAN PERANCANGAN SISTEM. informasi yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk

BAB III ANALISA DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. sistem sedang berjalan dan diperlukan untuk berbagai perubahan yang dirasa

BAB III ANALISA DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. umum SETWAN DPRD Kota Sukabumi yaitu badan pemerintahan yang terdiri

BAB IV ANALISIS DAN PERANCANGAN SISTEM. dihadapi. Dan agar mempermudah dalam pembuatan perancangan sistem yang

PERANGKAT LUNAK PENJUALAN BERBASIS WEB (E-COMMERCE) DI PETERNAKAN AYAM HIAS PARENGNA

BAB IV ANALISIS DAN PERANCANGAN SISTEM Analisis Sistem Yang Sedang Berjalan

BAB III ANALISA DAN PERANCANGAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Pada sub bab ini akan dijelaskan mengenai analisis sistem informasi rental mobil

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. menganalisis sistem yang sedang berjalan di Bengkel BG Kawasaki Motor yang

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISA DAN PERANCANGAN SISTEM Analisis Sistem yang Sedang Berjalan. Untuk merancang sebuah aplikasi mobile pelajaran Kimia dasar untuk

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN 3.1 ANALISIS DAN PROSES BISNIS YANG BERJALAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. utuh ke dalam bagian - bagian komponennya dengan maksud untuk

Membangun Sistem Informasi Departemen Gallery ArtAuctionFind yang Bergerak Dalam bidang Seni Budaya Berbasis Home Pages

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem adalah penguraian dari suatu sistem informasi yang utuh

BAB VI : PENUTUP 6.1 Kesimpulan Saran DAFTAR PUSTAKA LAMPIRAN

BAB III ANALISIS DAN PERANCANGAN

BAB IV PERANCANGAN SISTEM

BAB IV ANALISA DAN PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. di PT. POS INDONESIA khususnya pada layanan POS Express sudah

BAB IV ANALISIS DAN PERANCANGAN. sistem informasi yang utuh kedalam bagian-bagian komponennya dengan

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

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

BAB III ANALISA DAN PERANCANGAN SISTEM. permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

Bab 3 Metodologi Penelitian

BAB IV ANALISIS DAN PERANCANGAN SISTEM

Bab 3 Metoda dan Perancangan Sistem

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM. 3.1 Objek Penelitian Sejarah Singkat Bengkel Berkah Maju Motor

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM. Analisis sistem merupakan tahapan awal dalam membuat aplikasi web.

BAB IV ANALISIS DAN PERANCANGAN SISTEM. hasil analisis ini digambarkan dan didokumentasiakan dengan metodologi

BAB IV ANALISIS DAN PERANCANGAN SISTEM. pada prosedur yang sedang berjalan yaitu digambarkan dengan Use Case Diagram

BAB IV PERANCANGAN SISTEM

BAB IV ANALISA DAN PERANCANGAN

BAB IV ANALISA DAN PERANCANGAN SISTEM Analisis Prosedur yang sedang Berjalan

BAB III ANALISA DAN DESAIN SISTEM

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. sistem yang telah ada, dimana analisis sistem merupakan proses mempelajari suatu

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

ABSTRAK... vii. KATA PENGANTAR... viii DAFTAR ISI... DAFTAR TABEL... xv. DAFTAR GAMBAR... xvi BAB I PENDAHULUAN Latar Belakang Masalah...

BAB IV ANALISIS DAN PERANCANGAN SISTEM. yang manual, yaitu dengan melakukan pembukuan untuk seluruh data dan

BAB III ANALISIS DAN PERANCANGAN APLIKASI. Aplikasi chatting mobile phone yang menggunakan NetBeans IDE 6.0 yang di

DAFTAR ISI. KATA PENGANTAR... iii. DAFTAR SIMBOL... xix

BAB III ANALISA DAN DESAIN SISTEM

BAB I PENDAHULUAN... I-1

BAB III ANALISA DAN DESAIN SISTEM

BAB VI PENUTUP Kesimpulan Saran DAFTAR PUSTAKA LAMPIRAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. langkah untuk menentukan prosedur yang sedang dirancang, karena dengan

Transkripsi:

BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem Yang Berjalan Analisis sistem merupakan tahap yang bertujuan untuk memahami sistem, mengetahui kekurangan sistem, dan menentukan kebutuhan dari sistem yang akan dibangun. Dengan menganalisis prosedur sistem maka setiap sistem yang akan dibangun dapat dievaluasi sehingga dapat dibuat satu usulan untuk pemgembangan sistem atau pembangunan sistem yang baru. 4.1.1 Analisis Dokumen Analisis Dokumen ini dilakukan untuk mengetahui dokumen apa saja yang menjadi input, proses, dan output dari sistem ini. Dokumen input adalah dokumen yang akan diproses oleh sistem yang biasanya dilakukan oleh entitas luar sistem. Dokumen proses adalah dokumen yang diperlukan oleh sistem dalam melakukan kegiatan pemrosesan data, sedangkan yang menjadi dokumen output adalah dokumen yang dihasilkan oleh proses olahan sistem, yang berasal dari dalam sistem ke entitas luar, Adapun dokumen-dokumen yang digunakan dalam proses pelaksanaan Praktek Kerja Lapangan dan Penelitian yaitu: 1. Nama Dokumen : Data Pemohon Fungsi : Untuk mencatat data pemohon 71

72 Atribut : No, Tanggal, Jam_Berkunjung, Nama_Lengkap, 2. Nama Dokumen : Surat Permohonan Asal_instansi, Yang_ditemui, Keperluan, dan Paraf Fungsi : Surat untuk memohon izin melaksanakan Praktek Kerja atau Penelitian Atribut : Tanggal_suratpermohoan, No_surat_permohonan, Lampiran, Perihal, Tujuan_surat, nama_instansi, nama pemohon, no_induk pemohon, ttd_kepala_instansi. 3. Nama Dokumen : Surat Penerimaan Fungsi : Surat penerimaan pelaksanaan PKL atau Penelitian Atribut : Tanggal_Suratpenerimaan, No_SuratPenerimaan, Lampiran_suratpenerimaan, No_surat penerimaan, tujuansuratpenerimaan,nama_peserta,no_induk, Jurusan, ttd_kasubag. 4. Nama Dokumen : Daftar Hadir Fungsi : Sebagai informasi bahwa peserta melaksanakan PKL atau Penelitian Atribut : Nama_Peserta, No_induk, Jurusan.Asal peserta, 5. Nama Dokumen : Lembar Penilaian no,tanggal,kegiatan,paraf Pembimbing dan peserta, ttd pembimbing dan kepala instansi berasal Fungsi : Untuk pemberian penilaian

73 Atribut : Nama_Peserta, No_induk, asal, nama_perusahaan, alamat_perusahaan, nama pembimbing, jabatan,aspek yang dinilai. Nilai, huruf mutu, ttd_pembimbing 4.1.2 Analisis Prosedur Yang Berjalan Hasil analisis proses yang sedang berjalan saat ini adalah sebagai berikut: 1. Pemohon mendatangi front office kemudian mendaftar dengan mencatat data diri dan keperluannya pada sebuah buku besar. 2. Kemudian pemohon menemui seksi kepegawaian dan umum(skdu), untuk menyerahkan surat permohonan pelaksanaan PKL atau Penelitian tersebut 3. Staff SKDU akan membagi pemohon sesuai dengan bidangnya. 4. Bila disetujui Staff bidang SKDU pun akan membuat surat penerimaan pelaksanaan PKL atau Penelitian tersebut 5. Staff SKDU akan memberikan surat tersebut kepada pemohon. 6. Pada saat pelaksanaan PKL, diharapkan peserta membawa surat kehadirannya sendiri yang telah diberikan dari masing-masing instansi. 7. Setelah dinyatakan diterima, maka peserta yang mengambil kegiatan penelitian maka memulai untuk proses bimbingan. 8. Setelah pelaksanaan PKL, tiap staff Seksi selaku pembimbing memberikan penilai atas kerja peserta.

74 4.1.2.1 Use Case Diagram Menggambarkan fungsionalitas yang di harapkan dari sebuah sistem Skenario Use Case Gambar 4.1 Use Case Diagram Sistem Berjalan 1. Nama Use Case : Pendaftaran Aktor Deskripsi : Peserta dan Front Office : meliputi proses pendaftaran dengan mengisi buku tamu di front office 2. Nama Use Case : Penerimaan Aktor Deskripsi : SKDU, Peserta, Staff Seksi : meliputi proses pembagian bidang dan pembuatan surat penerimaan untuk peserta oleh SKDU, dan kesanggupan staff untuk membimbing.

75 Nama Use Case Aktor Deskripsi : Pelaksanaan Praktek Kerja atau Penelitian : Peserta dan Staff Seksi : meliputi proses pelaksanaan praktek kerja atau 3. Nama Use Case : Penilaian penelitian berikut pengisian daftar hadir saat melaksanakan praktek kerja. Aktor Deskripsi : Staff Seksi : meliputi proses pemberian nilai kepada peserta atas hasil kerja prakteknya

76 4.1.2.2 Activty Diagram Gambar 4.2 Activity Diagram Sistem yang sedang berjalan

77 4.1.3 Evaluasi Sistem Yang Sedang Berjalan Setelah dilakukan analisis terhadap sistem yang sedang berjalan saat ini, terdapat beberapa masalah dan solusi yang diajukan seperti table dibawah ini: Tabel 4.1 Evaluasi Sistem Yang Berjalan No Masalah Bagian Solusi 1 Permohonan pelaksanaan Praktek Kerja Lapangan dan Penelitian masih bersifat manual, yaitu pemohon Front Office Membuat sistem Praktek Kerja Lapangan dan Penelitian berbasis web hanya menulis data dirinya di sebuah buku tamu. 2 Surat penerimaan praktek kerja lapangan dan penelitan yang dibuat seringkali SKDU Membuat sistem Praktek Kerja Lapangan dan Penelitian dengan terlambat dikarenakan penyimpanan data pegawai perlu melakukan rekap data terlebih dahulu dari data yang ada dalam suatu database sehinggan mempermudah dalam pembuatan penerimaan surat peserta Praktek Kerja Lapangan

78 dan Penelitian 3 Sering terjadi ketidak SKDU dan Membuat database seimbangan antara jumlah peserta Praktek Kerja Staff Seksi peserta dan membatasi tiap bidangnya sehingga Lapangan dan Penelitian pelaksanaan Praktek dengan jumlah pembimbing yang ada, sehingga Kerja dan Penelitian menjadi lebih efektif. membuat para peserta Pelaksanaan Praktek Kerja Lapangan dan Penelitian tidak teratur bekerja karena tidak adanya spesifikasi pekerjaan yang harus dikerjakan. 4 Pembimbing tidak mempunyai back up data peserta SKDU Membuat back up data peserta pada sistem yang dibuat dan dapat membantu pembimbing dalam menjalankan tugasnya. 5 Hasil laporan dari Staff Seksi Merubah aturan, pelaksanaan PKL atau memberikan dahulu

79 Penelitian sering tidak diterima karena peserta laporan hasil kerja praktek lalu nilai telah mendapatkan nilainya. diberikan membuat para peserta disiplin dalam penyerahan laporan hasil praktek kerja atau penelitiannya. 4.2 Perancangan Sistem Perancangan sistem dibuat sebagai tahapan untuk mempersiapkan proses implementasi sistem yang diinginkan, dan untuk menggambarkan secara jelas proses-proses yang diinginkan oleh user. Sesuai dengan metode pendekatan yang digunakan dalam pendekatan object oriented, maka metode yang digunakan untuk menggambarkan seluruh proses dan objek adalah Unified Model Language. 4.2.1. Tujuan Perancangan Sistem Tujuan dari perancangan sistem adalah sebagai gambaran umum pengembangan sistem usulan yang dapat memberikan spesifikasi sistem usulan perangkat lunak kepada pengguna dengan menganalisis kelemahan-kelemahan dalam sistem yang sudah ada yang mengembangkan sistem yang telah ada demi kepuasan, kenyamanan dan kemudahan.

80 Tujuan perancangan web pelaksanaan Praktek Kerja Lapangan dan Penelitian adalah sebagai berikut: a. Memudahkan para calon peserta yang hendak mendaftar sebagai peserta pelaksana Praktek kerja maupun Penelitian tanpa harus datang langsung ke tempat karena bisa mendaftar secara online. b. Membuat sistem informasi berbasis web untuk memudahkan peserta mengakses informasi mengenai pelaksanaan Praktek Kerja Lapangan dan penelitian. c. Mempermudah staff SKDU untuk membuat laporan peserta agar lebih efisein dan terkomputerisasi sehingga resiko kehilangan data dapat diminimalisir, dan pencarian data apabila dibutuhkan akan cepat terpenuhi. f. Memudahkan staff seksi selaku pembimbing dalam menjalankan tugasnya misalnya memberikan nilai dan meminimalisir resiko kehilangan data peserta. g. Membuat jalannya Praktek Kerja Lapangan dan Penelitian menjadi efektif dan efisiensi Adapun perancangan ini meliputi: 1. Perancangan Use case diagram dan skenarionya 2. Perancangan activity diagram 3. Perancangan sequence diagram 4. Perancangan collaboration diagram 5. Perancangan class diagram 6. Perancangan component diagram 7. Perancangan deployment diagram

81. 4.2.2 Gambaran Umum Sistem yang Diusulkan Sistem informasi pelaksanaan Praktek kerja dan penelitian berbasis web ini dapat digambarkan sebagai bentuk sebuah fasilitas yang menyediakan informasi-informasi tentang Praktek Kerja Lapangan dan Penelitian di Diskominfo dari mulai pendaftaran, profil, info, berita, dan galery perusahaan yang semuanya bisa diakses oleh publik pada umumnya dan oleh calon peserta pelaksana Praktek Kerja lapangan atau Penelitian di Diskominfo ini. Selain itu sistem informasi ini juga mendukung pendaftaran secara online dimana calon peserta yang hendak mendaftar bisa mendaftar secara online agar bisa menjadi peserta, surat balasan permohonan pelaksanaan pun bisa di download di website ini,berikut jadwal dan siapa pembimbing ketika pelaksanaan Praktek Kerja lapangan dan Penelitian, dan menggunakan fiturfitur yang ada dalam website asal memenuhi beberapa syarat dan ketentuan yang berlaku dari pihak Diskominfo.Sehingga peserta tidak perlu datang lagi ke tempat untuk sekedar menanyakan informasi mengenai Praktek Kerja Lapangan dan penelitian. Dengan adanya perancangan sistem informasi pelaksanaan Praktek kerja lapangan dan penelitian ini diharapkan akan memudahkan para peserta yang ingin mencari informasi dan peserta yang ingin menggunakan fitur-fitur dalam website untuk kepentingan pelaksanaan Praktek Kerja Lapangan dan Penelitian.

82 4.2.3 Perancangan Prosedur Yang Diusulkan Setelah melihat sistem yang sedang berjalan dan telah mengevaluasi sistem, maka prosedur sistem yang diusulkan adalah: 1. Admin memasukan informasi-informasi yang berkaitan dengan Diskominfo untuk dapat diakses oleh masyarakat yang ingin mengenal dan mengetahui tentang Diskominfo. 2. Publik yang berkunjung ke web Diskominfo ini dan tidak mendaftar sebagai peserta maka hanya dapat mengakses informasi biasa seperti profil, alamat perusahaan, visi dan misi, struktur organisasi, deskripsi kerja, buku tamu, gallery yang berisi foto-foto kegiatan dan lain-lain. 3. Calon peserta yang akan mengajukan pelaksanaan Praktek Kerja Lapangan atau Penelitian, dengan mengisi terlebih dahulu form pendaftaran. Setelah data lengkap, calon peserta dapat login dengan menggunakan username dan password yang sesuai dengan data pada form pendaftaran. 4. Kemudian Admin membuka halamannya. Admin membaginya peserta mana penelitian dan mana Praktek Kerja, kemudian mengajukan pembimbingnya sesuai dengan bidang peserta tuju. 5. Staff seksi akan masuk ke halamannya masing-masing kemudian akan melihat daftar nama pengajuan. Kemudian Staff akan menerima tau menolaknya. Bila diterima, maka Staff akan mengisi jadwal registrasi peserta untuk datang ke Diskominfo. 6. Peserta akan melihat pengumuman penerimaan, bila diterima maka peserta mendownload surat penerimaan, dan melihat jadwal.

83 7. Ketika selesai pelaksanaan Praktek Kerja Lapangan, peserta harus mengirimkan laporan hasil pelaksanaan kegiatannya sebagai syarat untuk mendapatkan nilai. 8. Staff terlebih dahulu melihat laporan para peserta, bagi yang sudah mengirimkan, staff lalu mengisi nilai, dan menyimpannya. 9. Peserta akan mendownload nilai. 10. Untuk admin, admin data melihat peserta yang diterima dan ditolak, mengupdate info, berita, guesst book, staff, dan lainnya. 4.2.3.1 Use Case Diagram Usulan Use Case Diagram yang diusulkan adalah sebagai berikut: 1. Use Case Diagram Usulan informasi diskominfo calon peserta pendaftaran <<include>> admin login penerimaan <<include>> <<include>> penjadwalan staff seksi peserta penilaian Gambar 4.3 Use Case Diagram yang diusulkan

84 a. Skenario Use Case Ada beberapa scenario dalam use case disistem yang dibuat, sebagai berikut: 1. Skenario use case login Interaksi antara aktor pengguna, yaitu peserta, staff seksi dan admin. Peserta, Staff Seksi dan admin dengan use case login dijelaskan dalam use case skenario sebagai berikut: Aktor : Peserta, Staff Seksi dan Admin Skenario : Login Deskripsi : Sistem menerima data username dan password Tabel 4.2 Skenario Use Case Login Aktor Reaksi Sistem 1. Masuk ke halaman website Masukan Username dan Password serta pilih login sebagai peserta atau Staff Seksi atau masuk ke halaman admin dan masukkan username dan password admin klik tombol login. 2. Pilih menu login 3. Masukan Username, Password, dan pengakses

85 4. Verifikasi Login. 5. Input Data kembali bila login tidak sukses. 6. Login Sukses, masuk ke halaman user 2. Skenario Use Case Informasi Diskominfo Aktor Skenario : Calon Peserta, Peserta, Staff Seksi : Informasi Diskominfo Deskripsi : Meliputi Proses melihat informasi tentang Diskominfo Tabel 4.3 Skenario Use case Informasi Diskominfo Aktor Reaksi Sistem 1. Buka Alamat website 2. Menampilkan informasi Diskominfo 3. Skenario Use Case Pendaftaran Aktor Skenario Deskripsi : Calon Peserta : Pendaftaran PKL atau Penelitian : Meliputi Proses melihat informasi tentang Diskominfo dan pendaftaran

86 Tabel 4.4 Skenario Use Case Pendaftaran Calon Peserta Reaksi Sistem 1. Pilih menu pendaftaran 2. Tampil form pendaftaran user 3. Input Data 4. Pilih jenis kegiatan yang akan dilakukan 5. Melampirkan surat permohonan 6. Verifikasi kelengkapan data 7. Mengisi kembali bila ada data yang kurang atau belum terisi 8. Simpan Data 4. Skenario Use Case Penerimaan Aktor Skenario Deskripsi : Admin, Peserta, Staff Seksi : Penerimaan calon peserta : Meliputi Proses penerimaan atau tidak melaksanakan PKL atau Penelitian di Diskominfo Tabel 4.5 Skenario Use Case Penerimaan Admin Reaksi Sistem 1. Admin login kehalaman admin

87 2. Verifikasi Login 3. Input kembali data, bila login belum sukses 4. Bila sukses, Menampilkan Form admin 5. kemudian lihat menu pendaftaran 6. Menampilkan data calon peserta 7. Membagi calon peserta sesuai dengan pilihan Praktek Kerja Lapangan atau Penelitian 8. Tampilan calon peserta sesuai jenis kegiatannya 9. Klik Data Peserta 10. Admin memilih staff sebagai pembimbing 11. Simpan Data Staff Seksi Reaksi Sistem 12. Staff Masuk ke halaman staff 13. Verifikasi Login 14. Input kembali data bila login belum sukses

88 15. Bila sukses, maka Tampil Halaman Staff 16. Pilih menu penerimaan 17. klik pengajuan 18. Tampil data peserta 19. Kesanggupan menjadi pembimbing atau tidak 20. Simpan Calon Peserta Reaksi Sistem 21. Calon Peserta Login sesuai username dan password yang telah didaftarkan 22. Verifikasi Login 23. Bila sukses, maka menampilkan halaman peserta 24. Calon Peserta akan melihat diterima atau tidaknya dengan masuk ke menu penerimaan 25. Tampil Pengumuman 26. Bila diterima, maka mendownload surat balasan

89 5. Skenario Use Case Penjadwalan Aktor Skenario Deskripsi : Peserta dan Staff Seksi : Penjadwalan : Meliputi Proses membuat jadwal atau menentukan jadwal registrasi bagi para peserta. Tabel 4.6 Skenario Use Case Penjadwalan Staff Seksi Reaksi Sistem 1. Staff Seksi login ke halaman staff seksi 2. Verifikasi Data 3. Input kembali Data bila, login belum sukses 4. Bila sukses, maka masuk halaman Staff Seksi 5. Pilih penerimaan 6. Klik input jadwal registrasi 7. Input Jadwal registrasi 8. Data tersimpan Peserta Reaksi Sistem 9. Setelah pengumuman diterima, peserta memilih link penerimaan 10. Klik Jadwal registrasi

90 11. Menampilkan jadwal serta staff yang akan menjadi pembimbingnya, 12. Download jadwal 6. Skenario Use Case Penilaian Aktor Skenario : Staff seksi dan peserta PKL : Penilaian Deskripsi : Meliputi Proses penilaian dengan dilakukan pengecekan laporan peserta Tabel 4.7 Skenario Use Case Penilaian Peserta Reaksi Sistem 1. Peserta Login kehalaman peserta 2. Verifikasi Login 3. Input kembali data, bila login belum sukses 4. Bila sukses, maka Tampil halaman peserta 5. Pilih upload untuk mengirimkan laporan hasil PKL 6. Simpan Laporan 7. Setelah maksimal 1 minggu,

91 Peserta mengecek kembali penilaian. Dengan memilih menu penilaian 8. Tampil Nilai 9. Download Nilai Staff Seksi Sistem 10. Staff seksi login kehalaman staff seksi 11. verifikasi Login 12. Input kembali data, bila login belum sukses 13. Bila sukses, masuk ke halaman staff 14. Pilih Laporan Peserta 15. Cek Laporan 16. Tampil Laporan 17. Mengisi data nilai 18. Nilai tersimpan 4.2.3.2 Activity Diagram Yang Di Usulkan Pada Activity Diagram ini akan memodelkan event-event yang terjadi dalam suatu Use Case. Berikut Activity Diagram yang diusulkan.

92 1. Activity Diagram Login Activity Diagram Login ini menggambarkan aktivitas yang berjalan yaitu menggambarkan aktivitas user pada saat akan mengakses halamannya. Berikut adalah Activity Diagramnya. Gambar 4.4 Activity Diagram Login User 2. Activity Diagram Pendaftaran Usulan Activity Diagram Pendaftaran ini menggambarkan aktivitas yang berjalan yaitu seorang calon peserta pelaksana PKL atau penelitian yang akan mendaftarkan diri ke Diskominfo melalui fasilitas online, dengan mengisi form pendaftaran dihalaman public. Berikut adalah Activity Diagramnya.

93 Gambar 4.5 Activity Diagram Pendaftaran Usulan 3. Activity Diagram Penerimaan Usulan Activity Diagram ini menggambarkan aktvitas admin untuk menginformasikan diterima atau tidaknya pelaksanaan PKL atau Penelitian Bila diterima, maka calon peserta menjadi peserta dan dapat mendownload surat penerimaan telah di izinkan untuk melaksanakan Praktek Kerja Lapangan atau Penelitian.

Gambar 4.6 Activity Diagram Penerimaan Usulan (admin) 94

Gambar 4.7 Activity Diagram Penerimaan Usulan(Staff Seksi) 95

96 Gambar 4.8 Activity Diagram Penerimaan Usulan(Calon Peserta) 4. Acvtivity Diagram Penjadwalan Activity Diagram ini menggambarkan aktvitas admin untuk mengatur jadwal para peserta dan peserta dapat melihatnya jadwalnya dihalaman peserta.

Gambar 4.9 Activity Diagram Penjadwalan Usulan(Staff Seksi) 97

98 Gambar 4.10 Activity Diagram Penjadwalan Usulan (Peserta) 5. Activity Diagram Penilaian Activity Diagram Penilaian ini menggambarkan aktifitas staff divisi selaku oembimbing memberikan nilai pada setiap peserta pada setiap divisinya dan para peserta dapat melihat nilai dihalaman siswa.

Gambar 4.11 Activity Diagram Penilaian Usulan(Staff Seksi) 99

100 Gambar 4.12 Activity Diagram Penilaian Usulan (Peserta) 4.2.3.3 Sequence Diagram Yang Diusulkan Pada Sequence Diagram menjelaskan aliran fungsionalitas dalam use case. Berikut gambar sequence diagramnya. 1. Sequence Diagram Pendaftaran Pada sequence Diagram pendaftaran ini dijelaskan bahwa calon peserta melakukan pendaftaran secara online dengan mengisi form pendaftaran.

101 calon peserta form pendaftaran Database Diskominfo menu pendaftaran tampil menu pendaftaran input data pilih jenis kegiatan surat permohonan simpan Gambar 4.13 Sequence Diagram Pendaftaran Calon Peserta 2. Sequence Diagram Login Pada sequence diagram login ini dijelaskan bahwa seorang user (admin, calon peserta, peserta, dan staff seksi) untuk masuk kehalamannya harus login terlebih dahulu dengan menginputkan username dan password. Berikut gambar sequence diagram loginnya: User 1.tampil login Form Login Database Diskominfo 2.Login 3.cek data login 4.Valid 5.validitasi login Halaman user Gambar 4.14 Sequence Diagram untuk Login

102 3. Sequence Digram Penerimaan Pada sequence diagram penerimaan ini dijelaskan bahwa calon peserta, peserta akan mengetahui diterima atau tidaknya untuk pelaksanaan Praktek Kerja atau Penelitian dan mendapatkan surat penerimaan. Berikut gambar sequence diagram loginnya:

103 admin form Database Diskominfo calon peserta Staff Seksi login cek login valid konfirmasi data tampil data peserta lihat daftar calon peserta pilih jenis kegiatan tampil peserta sesuai kegiatan klik data peserta pilih staff simpan data tersimpan Login cek login valid konfirmasi data halaman staff seksi lihat menu penerimaan klik pengajuan Lihat data peserta data peserta persetujuan menjadi pembimbing simpan cek login login valid konfirmasi data tampil halaman calon peserta - klik penerimaan tampil pengumuman download surat Gambar 4.15 Sequence Diagram untuk penerimaan calon peserta

104 4. Sequence Diagram Penjadwalan Pada sequence diagram penjadwalan ini dijelaskan bahwa peserta akan mendapatkan jadwal registrasi untuk datang ke kantor dan memulai untuk PKL/Penelitian beserta nama Staff Seksi selaku pembimbingnya. Berikut gambar sequence diagram loginnya: Staff Seksi Peserta Form Database Diskominfo login cek data valid konfirmasi data tampil halaman staff pilih menu penerimaan klik input jadwal registrasi tampil data peserta input jadwal registrasi simpan jadwal jadwal tersimpan Login cek data valid konfirmasi data tampil halaman peserta pilih penerimaan klik jadwal registrasi tampil jadwal download jadwal Gambar 4.16 Sequence Diagram untuk penjadwalan

105 5. Sequence Diagram Penilaian Pada sequence diagram penilaian ini dijelaskan bahwa peserta akan mendapatkan nilai atas pelaksanaan Praktek Kerjanya dengan syarat peserta harus mngirimkan laporan hasil praktek kerjanya. Berikut gambar sequence diagram loginnya: Peserta Staf f Seksi Form Database Diskominf o Login cek data login v alid konf irmasi data tampil halaman Pilih laporan upload laporan laporan disimpan Login cek data login v alid konf irmasi data tampil halaman Lihat Data Peserta tampil data peserta cek laporan tampil laporan pilih penilaian input nilai simpan nilai tersimpan lihat nilai tampil nilai download nilai Gambar 4.17 Sequence Diagram untuk Penilaian

106 4.2.3.4 Collaboration Diagram Yang Diusulkan Pada collaboration diagram akan memperlihatkan aliran-aliran pada use case yang berfokus pada relasi-relasi yang terjadi antara objek yang satu dengan objek-objek yang lainnya. Berikut gambar collaboration diagramnya. 1. Collaboration Diagram Pendaftaran Pada Collaboration Diagram Pendaftaran ini digambarkan relasi-relasi antar objek yang ada pada proses pendaftaran.gambarnya yaitu sebagai berikut : Calon Peserta 1: menu pendaftaran 3. input data 4.pilih jenis kegiatan 5. upload surat permohonan 2. Tampil form Form Pendaftaran 6.simpan data Database Diskominfo Gambar 4.18 Collaboration Diagram untuk pendaftaran 2. Collaboration Diagram Login Pada Collaboration Diagram login ini digambarkan relasi-relasi antar objek yang ada pada proses login. Gambarnya yaitu sebagai berikut:

107 user 1. Tampil halaman login 2. login 6. Halaman user Form Login 4. valid Database Diskominfo 5.konfirmasi data 3. cek data login Gambar 4.19 Collaboration Diagram untuk login 3. Collaboration Diagram Penerimaan Pada Collaboration Diagram penerimaan ini digambarkan relasi-relasi antar objek yang ada pada proses penerimaan calon peserta. Gambarnya yaitu sebagai berikut:

108 5. Tampil Data Admin 8. Tampil peserta sesuai kegiatan admin 1. Login Admin 6.Lihat Daftar calopn peserta 7. Pilih jenis kegiatan 9.pilih pembimbing 10. Simpan 12. Login Staff 17.pilih menu penerimaan 18. Kesanggupan menjadi pembimbing 16. Tampil Halaman Staff Staff Seksi 3.valid admin 14. valid staff 22.valid calon peserta Form 2. Cek login admin 11. Data admin Tersimpan 13.Cek login Staff Seksi 19. Informasi kesanggupan 21 Cek login calon peserta Database Diskominfo 4. konfirmasi data admin 15 Konfirmasi data staff seksi 23 Konfirmasi data calonpeserta 20. Login Calon Peserta 25. Klik penerimaan 27. Dowload surat penerimaan 24. Tampil halaman Calon Peserta 26. informasi pengumuman Calon Peserta Gambar 4.20 Collaboration Diagram untuk penerimaan 4. Collaboration Diagram Penjadwalan untuk Registrasi Pada Collaboration Diagram penjadwalan ini digambarkan relasi-relasi antar objek yang ada pada proses penjadwalan registrasi untuk peserta. Gambarnya yaitu sebagai berikut:

109 Peserta 12. Login 17. Klik Pengumuman 18. Klik Jadwal 20. Download Jadwal Form 3. Valid staff 14. valid peserta Database Diskominfo 16. Tampil Halaman Peserta 19. Tampil Jadwal 2. Cek login staff 11. Jadwal tersimpan 13 cek login peserta 4. Konfirmasi Data Staff 15. Konfirmasi data Peserta 5. Tampil Halaman Staff 7. Tampil Data Peserta Staff Seksi 1. Login Staff 6. Lihat Data Peserta 8. Pilih menu Jadwal registrasi 9.Input Jadwal 10,Simpan Jadwal Gambar 4.21 Collaboration Diagram penjadwalan untuk registrasi 5. Collaboration Diagram Penilaian Pada Collaboration Diagram penilaian ini digambarkan relasi-relasi antar objek yang ada pada proses penilaian. Gambarnya yaitu sebagai berikut: 1. Login 6.Pilih Laporan 7. Ulpoad Laporan 22. ihat Nilai 24 Download Nilai Peserta 3. Valid Peserta 11. valid Staff 5. Tampil Halaman Peserta 19. Tampil Jadwal 23. Tampil Nilai 2. Cek login peserta 8. Laporan tersimpan 10. Cek Login Staff seksi 21. Nilai Tersimpan 4. Konfirmasi Data Peserta 12. Konfirmasi data Staff 13. Tampil Halaman Staff 15. Tampil Data Peserta 17. Tampil Laporan Form 9.. Login Staff 14. Lihat Data Peserta 16. cek laporan 18. Pilih penilaian 19. Input Nilai 20.Simpan Database Staff Seksi Diskominfo Gambar 4.22 Collaboration Diagram untuk penilaian

110 4.2.3.5 Component Diagram Yang Diusulkan Komponen perangkat lunak adalah bagian fisik dari sebuah sistem yang menetap di komputer. komponen merupakan implementasi software dari sebuah class.komponen bisa berupa tabel, file data, file exe, file DLL, dokumen dan lainlain. Berikut adalah component diagram yang menggambarkan struktur proses yang terdapat dalam program aplikasi Sistem Informasi Pelaksanaan Praktek Kerja Lapangan dan Penelitian Berbasis Web. index login Home Profil Pendaftaran berita Galerry guesstbook info HalamanPeserta Halaman staff seksi penerimaan penerimaan laporan laporan Gambar 4.23 Component Diagram 4.2.3.6 Deployment Diagram Yang Diusulkan Deployment diagram menunjukkan tata letak sebuah sistem secara fisik, menampakkan bagian-bagian software yang berjalan pada bagianbagian hardware yang digunakan untuk mengimplementasikan sebuah sistem dan keterhubungan antara komponen-komponen hardware tersebut. Deployment diagram dapat digunakan pada bagian-bagian awal proses perancangan sistem untuk mendokumentasikan arsitektur fisik sebuah

111 sistem. Berikut Deployment diagram yang menggambarkan susunan fisik dan perangkat lunak dalam sistem: Client 1 <<internet>> web server: xampp Db Connect Database Server client 2 <<internet>> Gambar 4.24 Deployment Diagram 4.2.3.7 Class Diagram Class Diagram adalah sebuah spesifikasi yang jika diinstansiasi akan menghasilkan sebuah obyek dan merupakan inti dari pengembangan dan desain berorientasi obyek. Class menggambarkan keadaan (atribut/properti) suatu sistem,sekaligus menawarkan layanan untuk memanipulasi keadaan tersebut (metoda/fungsi). Class diagram menggambarkan struktur dan deskripsi class,package dan object beserta hubungan satu sama lain seperti containment,pewarisan, asosiasi, dan lainlain.berikut adalah Class Diagram yang menggambarkan skema yang terdapat dalam database :

112 Gambar 4.25 Class Diagram 4.2.4 Perancangan Antar Muka Pada perancangan antar muka atau interface ini akan menggambarkan rancangan tampilan apa saja yang ada dalam sistem ini. Adapun yang akan dibahas yaitu struktur menu, perancangan input dan perancangan output. 4.2.4.1 Struktur Menu Struktur menu yang terdapat dalam perancangan ini dapat mengintegrasikan sebuah data dalam sistem dan disertai dengan intruksi yang ada pada pilihan menu.

113 Menu Utama Login Home Profile Pendaftaran Berita Galery Info Guesst book sejarah Visi misi Struktur Organisasi Deskripsi Tugas Lokasi Gambar 4.26 Struktur Menu Umum 4.2.4.2 Perancangan Input Perancangan input ini merupakan gambaran dalam pembuatan antarmuka untuk memasukkan data yang dilakukan oleh pengguna sistem. Pengguna atau user dalam aplikasi dibagi ke dalam 3 tipe yaitu pengajar, peserta dan admin. Oleh karena itu berikut rancangan antar muka input secara umum berdasarkan tipe user.

114 1. Halaman Umum Login Home Profie Pendaftaran Berita Galerry DINAS KOMUNIKASI DAN INFORMATIKA Jl Taman Sari No 55 Bandung 40132 Selayang pandang Info Guesst Book Text footer Gambar 4.27 Desain Tampilan 2. Halaman Utama Hak Akses Staff Seksi Login Home Penerimaan Laporan Peserta Logout DINAS KOMUNIKASI DAN INFORMATIKA Jl Taman Sari No 55 Bandung 40132 Selayang pandang Selamat datang [nama] Akun saya Text footer Gambar 4.28 Desain Tampilan Hak Akses Staff Desain rancangan ini disertai proses penerimaan peserta dan input nilai serta,dan edit akun pribadi

115 3. Halaman Input Data Hak Akses Peserta Login Home Penerimaan Penilaian Laporan Logout DINAS KOMUNIKASI DAN INFORMATIKA Jl Taman Sari No 55 Bandung 40132 Selayang pandang Selamat datang [nama] Akun saya Text footer Gambar 4.29 Desain Tampilan hak Akses Peserta Desain halaman untuk input laporan, konfirmasi pengumuman dan nilai. 4. Halaman Input Hak Akses admin Logo DINAS KOMUNIKASI DAN INFORMATIKA Jl Taman Sari No 55 Bandung 40132 Selamat datang [nama] Kontent Gambar 4.30 Desain Tampilan hak Akses Admin

116 5. Halaman Pendaftaran Home Profie Pendaftaran Berita Galerry DINAS KOMUNIKASI DAN INFORMATIKA Jl Taman Sari No 55 Bandung 40132 Selayang pandang Info Guesst Book Nama Lengkap : Jenis kelamin : Tempat lahir : Tanggal lahir : Asal Instansi : Alamat Instansi : Jurusan : Tujuan : Bidang yang dituju : Waktu pengajuan: Alamat email : Foto : Username : Password : Lampiran : Gambar DAFTAR footer Gambar 4.31 Desain Tampilan Pendaftaran 4.2.4.3 Perancangan Output Perancangan Output atau keluaran merupakan hasil dari pengolahan data yang diterima dari proses masukan data berupa informasi yang berguna bagi pengguna atau user. Adapun rancangan output dari sistem penunjang pengembangan ini adalah sebagai berikut : 1. Perancangan Output Surat Balasan

117 Logo DINAS KOMUNIKASI DAN INFORMATIKA Jl Taman Sari No 55 Bandung 40132 Pernyataan Diterima Gambar 4.31 Desain Surat Balasan 2. Perancangan Output Penilaian Logo DINAS KOMUNIKASI DAN INFORMATIKA Jl Taman Sari No 55 Bandung 40132 Data Peserta Data Pembimbing Pemilaian Gambar 4.32 Desain Penilaian

118 3. Perancangan Output Laporan Peserta diterima Logo DINAS KOMUNIKASI DAN INFORMATIKA Jl Taman Sari No 55 Bandung 40132 LAPORAN PESERTA DITERIMA No No Induk Nama JK Instansi Jurusan Bidang Lampiran Gambar 4.33 Desain Laporan Peserta Diterima 4. Perancangan output Laporan Peserta Ditolak Logo DINAS KOMUNIKASI DAN INFORMATIKA Jl Taman Sari No 55 Bandung 40132 LAPORAN PESERTA TIDAK DITERIMA No No Induk Nama JK Instansi Jurusan Bidang Lampiran Gambar 4.34 Desain Laporan Peserta Ditolak

119 4.2.5 Arsitektur Jaringan Arsitektur jaringan bisa dikatakan sebagai gambaran secara fisik dari pola hubungan antara komponen-komponen jaringan, yang meliputi server, workstation, hub dan pengkabelannnya. Adapun Rancangan Arsitektur jaringan yaitu sebagai berikut : Gambar 4.35 Arsitektur Jaringan Arsitektur jaringan ini berskala GAN (Global Area Network). Admin dan server mengirimkan informasi berupa aplikasi web ke internet, dan untuk para user terhubung pada sebuah media penghubung yang dikenal sebagai modem, dimana modem tersebut biasanya berupa lewat saluran telepon yang telah terkoneksi internet.