ANALISIS DAN PERANCANGAN SISTEM INFORMASI BURSA KERJA PADA YAYASAN ST.FR.ASISI UNIT PPK - Binus e-Thesis
_________________________________________________________________ Jurusan Teknik Informatika
Skripsi Sarjana Komputer Semester Genap tahun 2004/2005
Analisis dan Perancangan Sistem Informasi Bursa Kerja
Pada Yayasan St. Fr. Asisi
Antonio Liwardi 0500568592
Hedwig Yan Aristha 0500571675
Yanzen Bachtiar 0500569140
Kelas/Kelompok : 08 PHT/Kelompok 5
Abstrak TUJUAN PENELITIAN yang kami lakukan adalah untuk
memanfaatkan salah satu teknologi dalam bidang komputer, yaitu internet. Kami berusaha untuk memberikan kepada Yayasan St. Fr. Asisi suatu website yang berguna sebagai salah satu alternatif sarana promosi, pelayanan jasa, dan administrasi.
METODE PENELITIAN yang kami gunakan adalah metode analisa, yaitu dengan
melakukan survey lapangan, metode kepustakaan dengan mencari sumber dari buku atau internet dan metode perancangan, yaitu dengan melakukan perancangan
flowchart, DFD, perancangan tampilan layar, pemilihan database yang akan
digunakan serta pemilihan bahasa pemrograman.
HASIL YANG DICAPAI dengan menggunakan website ini, diharapkan informasi
mengenai para siswa dapat dilihat secara detil, dan pelayanan seperti kritik dan saran, ataupun pertanyaan dapat dengan mudah disampaikan melalui fasilitas
website ini.
KESIMPULAN yang didapat adalah dengan menggunakan sistem baru yang
berbasis web ini, diharapkan Yayasan St. Fr. Asisi dapat memberikan pelayanan yang lebih baik dari sebelumnya dan juga dengan adanya informasi yang up-to-date dapat memudahkan para klien dalam mencari informasi serta mencari tenaga kerja.
Kata Kunci : Asisi, website, internet, sistem informasi.
Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa atas berkat dan rahmat-Nya, serta bimbingan-Nya sehingga penulis dapat menyelesaikan penulisan skripsi ini tepat pada waktunya.
Skripsi penulis yang berjudul “ANALISIS DAN PERANCANGAN SISTEM
INFORMASI BURSA KERJA PADA YAYASAN ST. FR. ASISI UNIT PPK” merupakan karya ilmiah yang penulis susun sebagai salah satu syarat kelulusan dalam jenjang pendidikan S1 (strata-1) pada Universitas Bina Nusantara.
Dalam penyusunan skripsi ini banyak halangan dan hambatan yang penulis hadapi, namun semuanya dapat teratasi dengan baik berkat adanya dukungan, bantuan serta nasehat dari berbagai sumber, mulai dari awal hingga akhir penyusunan skripsi ini. Oleh karena itu, maka pada kesempatan ini penulis ingin menyampaikan rasa terima kasih dan penghargaan yang tak terhingga kepada :
1. Rektor Universitas Bina Nusantara yang telah memberikan kepercayaan dan kesempatan untuk menyelesaikan skripsi ini.
2. Bapak Ir. Sablin Yusuf, M.Sc., M.Comp.Sc selaku dekan Universitas Bina Nusantara yang telah memberikan kepercayaan dan kesempatan untuk menyelesaikan skripsi ini.
3. Bapak H. Mohammad Subekti, BE, M.Sc. selaku ketua jurusan Teknik Informatika Universitas Bina Nusantara yang telah memberikan kepercayaan dan kesempatan untuk menyelesaikan skripsi ini.
4. Bapak Fredy Purnomo, S.Kom, M.Kom. selaku sekretaris jurusan Teknik Informatika Universitas Bina Nusantara yang telah memberikan kepercayaan dan kesempatan untuk menyelesaikan skripsi ini.
Romli, Drs., M.App.Comp
waktu dan tenaga tanpa lelah untuk mengarahkan, memberi petunjuk dan saran serta kritikan selama penulisan skripsi ini.
6. Ibu M. Bandoeng selaku ketua dari Yayasan St. Fr. Asisi Unit PPK yang telah memberikan informasi yang mendukung skripsi penulis.
7. Ibu M.E. Kumalasari selaku bendahara Yayasan St. Fr. Asisi yang telah membantu memberikan ide-idenya serta informasi yang mendukung skripsi penulis.
8. Ibu Sarimalem Tgn. S.Pd selaku staff bagian pendidikan ibu asrama Yayasan St. Fr.
Asisi Unit PPK, yang telah memberikan informasi yang mendukung skripsi penulis.
9. Ibu Stefanie Widyastuti selaku asisten bendahara Yayasan St. Fr. Asisi yang telah membantu memberikan informasi yang memperlengkap skripsi penulis.
10. Segenap keluarga, orang tua, sahabat, teman dan handai taulan dari penulis yang telah memberikan dorongan dan dukungan, baik moril maupun materiil dalam penulisan skripsi ini.
Adapun penulisan skripsi ini ditujukan agar dapat membantu, memajukan serta memudahkan Yayasan yang bersangkutan dalam masalah promosi serta penyaluran tenaga kerja. Penulisan skripsi ini juga dapat dijadikan dasar dan bahan penelitian lebih lanjut, mengingat sistem dasar yang dibangun dapat dijadikan landasan dalam mengembangkan aplikasi penunjang lebih lanjut. Akhir kata, penulis berharap agar penulisan skripsi ini dapat bermanfaat bagi pembaca dan khalayak ramai pada umumnya.
Jakarta, 21 Juni 2005 Penulis
DAFTAR ISI
Halaman Judul Luar………………………………………………………………………i Halaman Judul Dalam…………………………………………………………………….ii Halaman Persetujuan Hardcover………………………………………...…….…………iii Halaman Pernyataan Dewan Penguji…………………………………………………….iv Abstrak…………………………………………………………………………………....v Prakata…………………………………………………………………………………....vi Daftar Isi………………………………………………………………………………...viii Daftar Tabel………………………………………………………………...…………...xvi Daftar Gambar……………………………………………………………………..…...xvii Daftar Lampiran………………………………………………………...…………...….xxv
BAB 1 PENDAHULUAN
1.1 Latar Belakang……………………………………………………………….1
1.2 Ruang Lingkup……………………………………………………………….2
1.3 Tujuan dan Manfaat………………………………………………………….3
1.4 Metodologi…………………………………………………………………...4
1.5 Sistematika Penulisan………………………………………………………..5
BAB 2 LANDASAN TEORI
2.1 E-business.……………………………………………………………………7
2.1.1 Definisi…………………………………………………………...7
2.1.3 Internet……………………………………………………….…..8
2.1.3.1 Sejarah Internet…………………………………….…....8
2.1.3.2 Protokol-Protokol Internet……………………………..11
2.1.4 WWW (World Wide Web)………………………………….….15
2.1.4.1 Sejarah WWW...……………………………………….16
2.2 Rekayasa Piranti Lunak (RPL)……………………………………...………17
2.2.1 Definisi………….……………………………………………...17
2.2.2 System Development Life Cycle (SDLC)…………………..….17
2.3 Interaksi Manusia dan Komputer (IMK)……………………….…………...20
2.3.1 Definisi………………………………….…………….………..20
2.3.2 Delapan Aturan Emas………………….……………………….20
2.3.3 Top Ten Mistakes………………………………………………21
2.4 Database…………………….……………………………………….………21
2.4.1 Definisi…………………………………………..…..………….21
2.4.2 Model dan Struktur Data Relasional……………..…….……….23
2.4.3 Objek-Objek Database Relasional……………………….……..24
2.4.4 Relational Keys…………………………………………………27
2.4.5 DBMS (Database Management System)……………………….27
2.4.5.1 Definisi…………………………………………………27
2.4.5.2 Komponen DBMS……………………………………..28
2.5 Alat Perancangan………………………………………………..…………..29
2.5.1 State Transition Diagram (STD)…………..……………………29
2.5.1.2 Notasi…………………………………………………..30
2.6.2 PHP………………………………………….………………….33
3.1.2.1 Visi Yayasan Unit PPK……………...…………………36
3.1.2 Visi dan Misi Yayasan Unit PPK……………………………….36
3.1.1 Sejarah Yayasan St. Fransiskus Asisi……………..……...…….35
3.1 Analisis Sistem Berjalan………………………………………………...….35
BAB 3 ANALISIS SISTEM YANG BERJALAN
2.6.5 Adobe Photoshop CS…………………………...………………34
2.6.4 Macromedia Flash MX…………………………………………33
2.6.3 Macromedia Dreamweaver MX…………….………………….33
2.6.1 MySQL……………………..………………….……………….32
2.5.2 Flowchart…………………………….....………………………30
2.6 Alat Pengembangan……………………………………………...………….32
2.5.3.3 Notasi…………………………………………………..32
2.5.3.2 Komponen DFD………………………………………..32
2.5.3.1 Definisi…………………………………………………31
2.5.3 Data Flow Diagram (DFD)……………..………………………31
2.5.2.3 Notasi…………………………………………………..31
2.5.2.2 Komponen Flowchart…………………………………..30
2.5.2.1 Definisi………………………………..……………….30
3.1.2.2 Misi Yayasan Unit PPK………………………………..36
3.1.4 Tugas dan Tanggung Jawab…………………………………….38
4.1 Perancangan Sistem yang Diusulkan...……………………………….…...67
4.1.4.3 Menu Courses……………………………………………81
4.1.4.2 Menu Services……………………………………………80
4.1.4.1 Menu Home…………………………………………..….80
4.1.4 Perancangan Menu (Front End) Umum…………….……………78
4.1.3 Diagram Struktur Menu………………………………………….77
4.1.2.1 Rancangan Data Flow Diagram………………………….69
4.1.2 Perancangan Proses……………………………………………...69
4.1.1 Status Pengguna………………………………………………….68
BAB 4 RANCANGAN SISTEM YANG DIUSULKAN
3.1.5 Sistem yang Sedang Berjalan…………………………………..39
3.1.9 Usulan Pemecahan Masalah……………………………………66
3.1.8 Hasil Wawancara……………………………………………….64
3.1.7 Analisis Kuisioner………………………………………………48
3.1.6 Permasalahan yang Dihadapi…………………..…………….…47
3.1.5.4 Sistem Ketika Siswa Bekerja…………………………..46
3.1.5.3 Sistem Perekrutan Siswa……………………………….43
3.1.5.2 Sistem Sewaktu Pelatihan……………………………...42
3.1.5.1 Sistem Pendaftaran Siswa Baru…………...………...…39
4.1.4.4 Menu About Us…………………………………………. 81
4.1.4.6 Menu Testimonial………………………………………..81
4.1.6.2 Menu Student Management…………………………..….88
4.1.7.3 Kamus Data………………………………………………94
4.1.7.2 Primary Key dari Entity………………………………….93
4.1.7.1 Entity dan Atributnya………………………………….…91
4.1.7 Perancangan Basis Data…………………………………….……90
4.1.6.6 Menu Messages……………………………………….….90
4.1.6.5 Menu Transaction…………………………………….….90
4.1.6.4 Menu Testimonial Management……………………..…..89
4.1.6.3 Menu User Management……………………………...….89
4.1.6.1 Menu Home…………………………………………..….88
4.1.4.7 Menu FAQ (Frequently Ask Question)………………….82
4.1.6 Perancangan Menu (Back End) Administrator……………….….86
4.1.5.7 Menu FAQ (Frequently Ask Question)…………….....…86
4.1.5.6 Menu Testimonial…………………………………….….86
4.1.5.5 Menu Contact Us………………………………………...85
4.1.5.4 Menu About Us ………………………………………….85
4.1.5.3 Menu Courses……………………………………………85
4.1.5.2 Menu Services……………………………………………84
4.1.5.1 Menu Home……………………………………………...84
4.1.5 Perancangan Menu (Front End) Klien…………………………...82
4.1.7.4 Entity Relationship Diagram……………………………..94
4.1.8 Perancangan Layar (Front End) Umum………………………….97
4.1.8.1 Halaman Home…………………………………………..97
4.1.8.2 Halaman Services………………………………………...98
4.1.8.3 Halaman Courses………………………………………...99
4.1.8.4 Halaman Testimonial……………………………..…….100
4.1.8.5 Halaman FAQ ……………………………………..…...101
4.1.8.6 Halaman Contact Us …………………………………...102
4.1.8.7 Halaman About Us ……………………………………..103
4.1.8.8 Halaman Register……………………………………… 104
4.1.8.9 Halaman Login …………………………………………105
4.1.9 Perancangan Layar (Front End) Klien………………………….106
4.1.9.1 Halaman Home…………………………………………106
4.1.9.2 Halaman Services……………………………………….107
4.1.9.3 Halaman Courses……………………………………….108
4.1.9.4 Halaman Testimonial……………………………...……109
4.1.9.5 Halaman FAQ ………………………………………….110
4.1.9.6 Halaman Contact Us…………………………………... 111
4.1.9.7 Halaman About Us ……………………………………..112
4.1.9.8 Halaman Update Profile ………………………………..113
4.1.9.9 Halaman Booking ……………………………………...114
4.1.9.10 Halaman Messages ……………………………………115
4.1.10 Perancangan Layar (Back End) Administrator ………………...116
4.1.10.2 Halaman Student Management ……………………….117
4.2.1 Kebutuhan Perangkat Keras………………………………..…….154
5.1 Kesimpulan…………………………………………………………….258
BAB 5 KESIMPULAN DAN SARAN
4.5 Evaluasi Implementasi……………………………….………………….245
4.4 Tampilan Layar……………………………..……………...…….……...157
4.3 Instalasi……………………………………..……………...…….……...156
4.2.2 Kebutuhan Perangkat Lunak…………………………………......155
4.2 Kebutuhan Implementasi…………...…………….….…………….…….154
4.1.10.3 Halaman User Management …………………………..118
4.1.11.2 Proses Back End ……………………………………...133
4.1.11.1 Proses Front End………………………………………121
4.1.11 Spesifikasi Proses ………………………………………………121
4.1.10.6 Halaman Messages ……………………………………121
4.1.10.5 Halaman Testimonial Management …………………..120
4.1.10.4 Halaman Transaction …………………………………119
5.2 Saran………………………………………………………………...…259 Daftar Pustaka…………………………………………………………………………..260 Daftar Riwayat Hidup…………………………………………………………………..263 Lampiran-Lampiran...…………………………………………………………………..266
DAFTAR TABEL
Tabel 2.1 Struktur Tabel……………………………………………………………….24Tabel 4.1 Tabel Perancangan Database………………………………………………..95Tabel 4.2 Hasil Wawancara………………………………………………….………246
DAFTAR GAMBAR