• Tidak ada hasil yang ditemukan

ANALISIS DAN PERANCANGAN BURSA KERJA BERBASIS WEB PADA PT. SUCCESS SPIRIT - Binus e-Thesis

N/A
N/A
Protected

Academic year: 2019

Membagikan "ANALISIS DAN PERANCANGAN BURSA KERJA BERBASIS WEB PADA PT. SUCCESS SPIRIT - Binus e-Thesis"

Copied!
20
0
0

Teks penuh

(1)

UNIVERSITAS BINA NUSANTARA

Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

ANALISIS DAN PERANCANGAN BURSA KERJA BERBASIS

WEB

PADA PT.

SUCCESS SPIRIT

Gaston 0700682084 Roby 0700719686 Kelas/Kelompok: 07PDT/09

Abstrak

Bursa kerja berbasis web merupakan suatu aplikasi yang memanfaatkan media internet sebagai sarana tatap mukanya dan digunakan untuk mencari/menyediakan lowongan pekerjaan dan mempertemukan antara pencari kerja dengan penyedia lowongan. Tujuan penelitian adalah menganalisis dan merancang sebuah aplikasi bursa kerja berbasis web dengan model baru yang menggabungkan konsep bursa kerja, situs sosial, dan komunitas maya. Metode rekayasa perangkat lunak yang digunakan adalah Unified Process. Hasil yang dicapai adalah bursa kerja berbasis web dengan model baru. Simpulan dari penelitian adalah bursa kerja berbasis web dengan model baru yang nyaman digunakan, mampu memberikan informasi yang berguna bagi pengguna, dapat menyediakan sistem tatap muka untuk komunikasi, dan dapat memangkas beberapa langkah dalam sistem tradisional dalam hal mencari/menyediakan lowongan pekerjaan. Kata Kunci

(2)

PRAKATA

Skripsi yang berjudul Analisis dan Perancangan Bursa Kerja Berbasis Web pada PT. Success Spirit ini diajukan sebagai salah satu syarat kelulusan dalam jenjang

pendidikan Strata-1 (S1) jurusan Teknik Informatika Universitas Bina Nusantara. Dalam Penyusunan skripsi ini penulis mendapat banyak bantuan dari berbagai pihak dan pada kesempatan ini penulis ingin menyampaikan terima kasih kepada:

1. Bapak Prof. Dr. Gerardus Polla, M.App.Sc. selaku Rektor Universitas Bina Nusantara yang telah memberikan kesempatan untuk menuntut ilmu di Universitas Bina Nusantara.

2. Bapak Soni, S.Kom., M.M. selaku pembimbing yang telah memberikan banyak petunjuk, saran, dan bimbingan.

3. Bapak Ir. Sablin Yusuf, M.Sc., M.Comp.Sc. selaku Dekan Fakultas Ilmu Komputer. 4. Bapak Mohammad Subekti, B.E., M.Sc. selaku Ketua Jurusan Teknik Informatika. 5. Bapak Freddy Purnomo, S.Kom., M.Kom. selaku Sekretaris Jurusan Teknik

Informatika.

6. Orang tua dan saudara Penulis yang telah memberikan dukungan baik secara moral dan material.

7. UPT Perangkat Lunak Universitas Bina Nusantara atas dukungan dan bantuan fasilitas dalam pengerjaan skripsi ini.

8. Bapak Andry B. Salim selaku IT Director pada PT. Success Spirit atas dukungan, saran, dan bantuan fasilitas dalam pengerjaan skripsi ini.

(3)

10.Ibu Ely Suryani, S.Kom. atas bantuan dan masukan selama perancangan sistem. 11.Ibu Lucia, S.Kom., M.App.Sc. dan staff PSP UPT Perangkat Lunak atas ijin dan

bantuannya dalam menyediakan web server untuk melakukan evaluasi sistem.

12.Semua pihak yang tidak dapat disebutkan satu per satu yang secara langsung maupun tidak langsung terlibat dalam penyusunan skripsi ini sehingga skripsi ini dapat diselesaikan dengan baik.

Akhir kata, penulis menyadari sepenuhnya bahwa skripsi ini masih terdapat banyak kekurangan. Oleh karena itu, penulis sangat mengharapkan adanya masukan, kritik, dan saran yang membangun dari pembaca. Semoga penulisan skripsi ini bermanfaat bagi semua pihak dan perkembangan Jurusan Teknik Informatika, khususnya peminatan Software Engineering Universitas Bina Nusantara.

Jakarta, 19 Januari 2007

(4)

DAFTAR ISI

(5)

2.5. Software...Error! Bookmark not defined. 2.6. Network dan Internet...Error! Bookmark not defined. 2.6.1. Definisi Network...Error! Bookmark not defined. 2.6.2. Definisi Internet dan Perbedaannya dengan Internetworking...Error! Bookmark not defined.

(6)
(7)

2.18.2. Sejarah UML...Error! Bookmark not defined. 2.18.3. Jenis-jenis Diagram UML ...Error! Bookmark not defined. 2.18.3.1. ClassDiagram...Error! Bookmark not defined. 2.18.3.2. Use Case Diagram...Error! Bookmark not defined. 2.18.3.3. Sequence Diagram...Error! Bookmark not defined. 2.18.3.4. Activity Diagram...Error! Bookmark not defined. 2.19. Design Pattern...Error! Bookmark not defined. 2.19.1. Definisi Design Pattern...Error! Bookmark not defined. 2.19.2. MVC (Model-View-Controller) ...Error! Bookmark not defined. 2.20. CakePHP ...Error! Bookmark not defined. 2.21. Interaksi Manusia dan Komputer ...Error! Bookmark not defined. BAB 3: ANALISIS DAN DESAIN SISTEM...Error! Bookmark not defined. 3.1. Tentang Perusahaan ...Error! Bookmark not defined. 3.2. Permasalahan yang Dihadapi ...Error! Bookmark not defined. 3.3. Usulan Pemecahan Masalah...Error! Bookmark not defined. 3.4. Analisis Kebutuhan Sistem ...Error! Bookmark not defined. 3.5. Rancangan Class Diagram...Error! Bookmark not defined. 3.6. Rancangan Database...Error! Bookmark not defined. 3.7. Rancangan Use Case Diagram...Error! Bookmark not defined. 3.8. Rancangan Sequence Diagram...Error! Bookmark not defined. 3.8.1. Sequence Diagram Sub Sistem Job and Hiring...Error! Bookmark not defined.

(8)

3.8.1.2. Sequence Diagram untuk Use Case View Posted Jobs List...Error! Bookmark not defined.

3.8.1.3. Sequence Diagram untuk Use Case Read Posted Job Detail...Error! Bookmark not defined.

3.8.1.4. Sequence Diagram untuk Use Case Edit Posted Job...Error! Bookmark not defined.

3.8.1.5. Sequence Diagram untuk Use Case Lengthen Expired Date...Error! Bookmark not defined.

3.8.1.6. Sequence Diagram untuk Use Case Approve Job Application...Error! Bookmark not defined.

3.8.1.7. Sequence Diagram untuk UseCase Delete Posted JobError! Bookmark not defined.

3.8.1.8. Sequence Diagram untuk Use Case View Applied Jobs List...Error! Bookmark not defined.

3.8.1.9. Sequence Diagram untuk Use Case Read Applied Job Detail...Error! Bookmark not defined.

3.8.1.10. Sequence Diagram untuk Use Case Apply to Available Job...Error! Bookmark not defined.

3.8.1.11. Sequence Diagram untuk Use Case Delete Application...Error! Bookmark not defined.

3.8.1.12. Sequence Diagram untuk Find Available Jobs....Error! Bookmark not defined.

(9)

3.8.2.1. Sequence Diagram untuk Use Case Login...Error! Bookmark not defined.

3.8.2.2. Sequence Diagram untuk Use Case Logout...Error! Bookmark not defined.

3.8.2.3. Sequence Diagram untuk Use Case Register...Error! Bookmark not defined.

3.8.2.4. Sequence Diagram untuk Use Case View Profile..Error! Bookmark not defined.

3.8.2.5. Sequence Diagram untuk Use Case Edit Profile...Error! Bookmark not defined.

3.8.2.6. Sequence Diagram untuk Use Case Setting Profile...Error! Bookmark not defined.

3.8.2.7. Sequence Diagram untuk Use Case View Photo Gallery...Error! Bookmark not defined.

3.8.2.8. Sequence Diagram untuk Use Case Upload PhotoError! Bookmark not defined.

3.8.2.9. Sequence Diagram untuk Use Case Edit Photo...Error! Bookmark not defined.

3.8.2.10. Sequence Diagram untuk Use Case Send Invitation..Error! Bookmark not defined.

3.8.2.11. Sequence Diagram untuk Use Case View Friends List...Error! Bookmark not defined.

(10)

3.8.2.13. Sequence Diagram untuk Use Case Delete Friend....Error! Bookmark not defined.

3.8.2.14. Sequence Diagram untuk Use Case Find PeopleError! Bookmark not defined.

3.8.2.15. Sequence Diagram untuk Use Case View Endorsements...Error! Bookmark not defined.

3.8.2.16. Sequence Diagram untuk Use Case Give Endorsement...Error! Bookmark not defined.

3.8.2.17. Sequence Diagram untuk Use Case Approve Endorsement...Error! Bookmark not defined.

3.8.2.18. Sequence Diagram untuk Use Case Delete Endorsement...Error! Bookmark not defined.

3.8.3. Sequence Diagram Sub Sistem Mail...Error! Bookmark not defined. 3.8.3.1. Sequence Diagram untuk Use Case View Messages List...Error! Bookmark not defined.

3.8.3.2. Sequence Diagram untuk Use Case Read Message...Error! Bookmark not defined.

3.8.3.3. Sequence Diagram untuk Use Case Send Message...Error! Bookmark not defined.

3.8.3.4. Sequence Diagram untuk Use Case Delete Message..Error! Bookmark not defined.

(11)

4.2. Penjelasan Antar Muka Website...Error! Bookmark not defined. 4.3. Evaluasi Sistem ...Error! Bookmark not defined. BAB 5: KESIMPULAN DAN SARAN ...Error! Bookmark not defined. 5.1. Kesimpulan ...Error! Bookmark not defined. 5.2. Saran...Error! Bookmark not defined. DAFTAR PUSTAKA ...Error! Bookmark not defined. DAFTAR RIWAYAT HIDUP...Error! Bookmark not defined. FOTOKOPI SURAT SURVEI ... 175

DAFTAR TABEL

(12)
(13)

DAFTAR GAMBAR

Gambar 2.1. Sistem Lingkaran Tertutup (McLeod, Jr, 2001, p12).Error! Bookmark not defined.

Gambar 2.2. Sistem Lingkaran Terbuka (McLeod, Jr, 2001, p13) .Error! Bookmark not defined.

Gambar 2.3. Arsitektur Client-Server (Kurniadi, 1998, p23) ...Error! Bookmark not defined.

(14)

Gambar 2.5. Client Request Halaman PHP (Darie et al, 2006, p12) ....Error! Bookmark not defined.

Gambar 2.6. Siklus Unified Process (Kroll dan MacIsaac, 2006, p12)Error! Bookmark not defined.

Gambar 2.7. Contoh Class Diagram (Booch et al, 2005)Error! Bookmark not defined. Gambar 2.8. Contoh Use Case Diagram (Booch et al, 2005)...Error! Bookmark not defined.

Gambar 2.9. Panah Hubungan Inclusion pada Use Case DiagramError! Bookmark not defined.

Gambar 2.10. Panah Hubungan Extension pada Use Case Diagram...Error! Bookmark not defined.

Gambar 2.11. Contoh Sequence Diagram (Booch et al, 2005)...Error! Bookmark not defined.

Gambar 2.12. Contoh Activity Diagram (Booch et al, 2005)...Error! Bookmark not defined.

Gambar 2.13. Model-View-Controller (Letbbridge dan Laganiere, 2002, p338) ....Error! Bookmark not defined.

(15)

Gambar 3.8. Use Case Diagram Sub Sistem Job and Hiring...Error! Bookmark not defined.

Gambar 3.9. Use Case Diagram Sub Sistem User...Error! Bookmark not defined. Gambar 3.10. Use Case Diagram Sub Sistem Mail...Error! Bookmark not defined. Gambar 3.11. Sequence Diagram untuk Use Case Post New Job..Error! Bookmark not defined.

Gambar 3.12. Sequence Diagram untuk Use Case View Posted Jobs List...Error! Bookmark not defined.

Gambar 3.13. Sequence Diagram untuk Use Case Read Posted Job Detail...Error! Bookmark not defined.

Gambar 3.14. Sequence Diagram untuk Use Case Edit Posted Job...Error! Bookmark not defined.

Gambar 3.15. Sequence Diagram untuk Use Case Lengthen Expired Date...Error! Bookmark not defined.

Gambar 3.16. Sequence Diagram untuk Use Case Approve Job Application...Error! Bookmark not defined.

Gambar 3.17. Sequence Diagram untuk Use Case Delete Posted Job.Error! Bookmark not defined.

Gambar 3.18. Sequence Diagram untuk Use Case View Applied Jobs List...Error! Bookmark not defined.

Gambar 3.19. Sequence Diagram untuk Use Case Read Applied Job Detail...Error! Bookmark not defined.

(16)

Gambar 3.21. Sequence Diagram untuk Use Case Delete ApplicationError! Bookmark not defined.

Gambar 3.22. Sequence Diagram untuk Find Available Jobs...Error! Bookmark not defined.

Gambar 3.23. Sequence Diagram untuk Use Case LoginError! Bookmark not defined. Gambar 3.24. Sequence Diagram untuk Use Case Logout...Error! Bookmark not defined.

Gambar 3.25. Sequence Diagram untuk Use Case Register...Error! Bookmark not defined.

Gambar 3.26. Sequence Diagram untuk Use Case View Profile....Error! Bookmark not defined.

Gambar 3.27. Sequence Diagram untuk Use Case Edit Profile...Error! Bookmark not defined.

Gambar 3.28. Sequence Diagram untuk Use Case Setting Profile.Error! Bookmark not defined.

Gambar 3.29. Sequence Diagram untuk Use Case View Photo Gallery...Error! Bookmark not defined.

Gambar 3.30. Sequence Diagram untuk Use Case Upload Photo.Error! Bookmark not defined.

Gambar 3.31. Sequence Diagram untuk Use Case Edit Photo...Error! Bookmark not defined.

(17)

Gambar 3.33. Sequence Diagram untuk Use Case View Friends List..Error! Bookmark not defined.

Gambar 3.34. Sequence Diagram untuk Use Case Add Friend...Error! Bookmark not defined.

Gambar 3.35. Sequence Diagram untuk Use Case Delete Friend..Error! Bookmark not defined.

Gambar 3.36. Sequence Diagram untuk Use Case Find People....Error! Bookmark not defined.

Gambar 3.37. Sequence Diagram untuk Use Case View Endorsements...Error! Bookmark not defined.

Gambar 3.38. Sequence Diagram untuk Use Case Give Endorsement Error! Bookmark not defined.

Gambar 3.39. Sequence Diagram untuk Use Case Approve Endorsement...Error! Bookmark not defined.

Gambar 3.40. Sequence Diagram untuk Use Case Delete Endorsement...Error! Bookmark not defined.

Gambar 3.41. Sequence Diagram untuk Use Case View Messages List...Error! Bookmark not defined.

Gambar 3.42. Sequence Diagram untuk Use Case Read Message.Error! Bookmark not defined.

Gambar 3.43. Sequence Diagram untuk Use Case Send Message (New)...Error! Bookmark not defined.

(18)

Gambar 3.45. Sequence Diagram untuk Use Case Send Message (Forward)...Error! Bookmark not defined.

Gambar 3.46. Sequence Diagram untuk Use Case Delete Message...Error! Bookmark not defined.

Gambar 3.47. Rancangan Layar Menu dan Logo...Error! Bookmark not defined. Gambar 3.48. Rancangan Layar Copyright...Error! Bookmark not defined. Gambar 3.49. Rancangan Layar Halaman Login...Error! Bookmark not defined. Gambar 3.50. Rancangan Layar Halaman Register...Error! Bookmark not defined. Gambar 3.51. Rancangan Layar Halaman Home...Error! Bookmark not defined. Gambar 3.52. Rancangan Layar Halaman Profile...Error! Bookmark not defined. Gambar 3.54. Rancangan Layar Halaman Setting ProfileError! Bookmark not defined. Gambar 3.55. Rancangan Layar Halaman Edit Achievements...Error! Bookmark not defined.

Gambar 3.56. Rancangan Layar Halaman Update ProfileError! Bookmark not defined. Gambar 3.57. Rancangan Layar Halaman Edit Educations...Error! Bookmark not defined.

Gambar 3.58. Rancangan Layar Halaman Update Education...Error! Bookmark not defined.

Gambar 3.59. Rancangan Layar Halaman Photos...Error! Bookmark not defined. Gambar 3.60. Rancangan Layar Halaman Friends...Error! Bookmark not defined. Gambar 3.61. Rancangan Layar Halaman Messages...Error! Bookmark not defined. Gambar 3.62. Rancangan Layar Halaman Compose New MessageError! Bookmark not defined.

(19)

Gambar 3.64. Rancangan Layar Halaman Reply MessageError! Bookmark not defined. Gambar 3.65. Rancangan Layar Halaman Jobs and Hiring...Error! Bookmark not defined.

Gambar 3.66. Rancangan Layar Halaman Post New Job Error! Bookmark not defined. Gambar 3.67. Rancangan Layar Halaman Read Posted Job...Error! Bookmark not defined.

(20)

Referensi

Dokumen terkait

Berdasarkan perhitungan tingkat kematangan diatas, dapat dilihat bahwa perusahaan berada pada kisaran 3 hal ini berarti bahwa Sistem Informasi Penjualan Store di MDP

Pendekatan yang lebih membantu adalah dengan mengasumsikan bahwa user akan membutuhkan bantuan pada suatu waktu dan merancang bantuan (help) ini ke dalam system. • Ada empat

Selanjutnya Husain al-Dhahabi menunjuk contoh bagi tafsir nazari (falsafi) dengan tafsir Ibnu ‘Arabi (560-638 H.) yang berjudul at- Tafsīr al - Kabīr yang terdiri

Penelitian ini bertujuan untuk mengetahui pengaruh kinerja keuangan terhadap pertumbuhan laba pada perusahaan property dan real estate yang terdaftar di Bursa Efek

Sehingga penelitian ini bertujuan untuk mengetahui pola penggunaan insulin serta mengetahui hubungan terapi terkait dengan jenis insulin, dosis, interval pemberian dan lama

Hal itu sejalan dengan Undang-Undang Republik Indonesia Nomor 20 Tahun 2003 tentang Sistem Pendidikan Nasional, yaitu fungsi pendidikan adalah mengembangkan kemampuan dan

Tests the null hypothesis that the error variance of the dependent variable is equal across groups..

Hasil penelitian ini adalah (1) kegiatan seni baca al-Qur’an di PPTQ tersebut terjadwal secara rutin setiap hari minggu malam senin dan terlaksana secara terprogram dan sesuai