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