Upload
lynhi
View
215
Download
0
Embed Size (px)
Citation preview
50
BAB 3
ANALISIS SISTEM YANG BERJALAN DAN PERANCANGAN SISTEM
3.1 Gambaran Umum Perusahaan
3.1.1 Riwayat Perusahaan
Berdiri sejak tahun 2001, IMI merupakan Institusi Musik
kontemporer pertama di Indonesia. Didukung oleh tim edukasi terbaik ,
fasilitas terkini, dan sistem pendidikan yang berevolusi seiring dengan
industri musik, IMI menciptakan sebuah lingkungan pendidikan terbaik
untuk proses belajar mengajar. Semua itu dirancang untuk
mempersiapkan para mahasiswa IMI dalam berkarya, terbukti dengan
banyaknya mahasiswa dan alumni IMI yang sudah terlibat dan berkarir di
industri musik, seperti Kerispatih, Saint Loco, Garasi, Adrian
Martadinata, dll.
3.1.2 Fasilitas – fasilitas
• IMI Classroom
IMI classroom di desain secara spesifik sesuai dengan kebutuhan
masing-masing jurusan (department/major). Semua dilengkapi dengan
akustik ruangan dan peralatan terbaik.
51
• General Class
Ruangan dengan kapasitas maksimum 8 orang ini di rancang
khusus untuk memenuhi kebutuhan perkuliahan guitar. IMI memiliki
beberapa kelas keyboard, dari mulai ruangan terbesar yang berisi 8 set
keyboard, sampai kelas konseling yang dilengkapi dengan digital
piano.
Tidak berbeda jauh dengan gitar, ruangan bass bisa memuat
sampai 8 orang mahasiswa. Dilengkapi dengan berbagai fasilitas
penunjang kegiatan belajar. Ada beberapa kelas untuk department ini,
yang terbesar memuat 7 set drum lengkap.
• Practice Room
IMI mempunyai banyak practice room bagi para mahasiswa yang
ingin berlatih secara individual. Anda hanya perlu menunjukkan ID-
card IMI yang valid untuk menggunakannya.
• Rehearsal Studio
IMI menyediakan fasilitas studio latihan yang lengkap untuk para
mahasiswa yang ingin berlatih dengan format band/ensemble.
• Music Technology Lab
IMI mempunyai lab station yang akan membuat siswa belajar
mengaplikasikan teknik bermain tradisional ke dalam teknologi musik
52
modern. Masing - masing lab station dilengkapi dengan komputer
berspesifikasi tinggi, LCD monitor, MIDI controllers, Flat speaker,
serta hardware/software pendukung lainnya.
• Recording Studio
Ruangan studio ini disediakan untuk mata kuliah yang
membutuhkan fasilitas recording studio. Selain itu dapat juga
dipergunakan oleh para mahasiswa yang sedang memproduksi project
mereka.
Studio ini memiliki tracking room, control room dan vocal booth
dengan acoustic treatment yang baik. Dilengkapi dengan Apple
Macintosh Computer, Protools Digidesign, dan hardware/software
pendukung lainnya.
• Multimedia Library
Perpustakaan IMI menyediakan beragam literatur audio, video,
maupun buku - buku yang ditunjang dengan fasilitas audio/video
player, computer, serta wireless internet connection, yang akan sangat
membantu para mahasiswa selama masa perkuliahan mereka di IMI.
• IMI Concert Hall
IMI concert hall memberikan suasana ruang konser yang
sesungguhnya kepada para siswa. Dengan kapasitas lebih dari 200
53
orang, ruang konser ini digunakan untuk beberapa mata kuliah yang
berhubungan dengan performance mahasiswa. Selain untuk
perkuliahan general, ruang konser ini juga digunakan IMI untuk
workshop, seminar, clinic, dan tentu saja Masterclass yang akan
mendatangkan/mengundang musisi – musisi professional, seperti
Baron, Fajar, Tohpati, dan lain-lain.
3.1.3 Visi dan Misi
Visi IMI adalah menjadi institusi musik kontemporer yang
terdepan. Dan misi dari IMI adalah mendidik, melatih, dan menyiapkan
mahasiswa untuk berkarir di industri musik.
54
CHAIRMANIMI FOUNDATION
-
DIRECTOR of EDUCATION
ALDO BASUKI
DIRECTOR of BUSINESS &DEVELOPMENT
Yohanes SEducation
Administrator
Inang NoorsaidHead of School
Percusion
Alvin LubisHead of School
Keyboard
Arya SetiadiHead of School
Bass
-Head of School
Guitar
Dadang HergantoroMarketing & COMM.
Manager
Marwan Alkait iriOperation & G.A
Manager
YosefinaFinance
Novi RostyanPromotion Design
Indah Permata SariCommuni cation
Off icer
-Customer Service
Den Latief W.Concert Hall &
Rec.SPV
AgustinusLibrarian
Indra & HeruEqui pment &
Utiliti es
-EducationSecretariat
Denny AJDDeputy Head of
School
Theophillus KDeputy Head of
School
Franky SadikinDeputy Head of
School
Andre DinuthDeputy Head of
School
IKATAN MAHASISWA &ALUMNI
3.1.4 Struktur Organisasi Perusahaan
3.1.4.1 Struktur Organisasi Institut Musik Indonesia
Gambar 3.1 Struktur Organisasi IMI
3.1.4.2 Tugas dan Wewenang
Education Administrator
• Menyimpan data nilai (score) harian, midtest dan final test
seluruh mahasiswa, serta laporan Head Faculty mengenai
perkembangan para siswa.
55
• Mengumpulkan seluruh materi ajaran harian dari tiap
fakultas.
• Menyiapkan penerbitan sertifikat kelulusan siswa pada
setiap program.
• Menyusun pembaharuan silabus.
• Mendata lembar Performance Point Credit seluruh siswa.
• Berkoordinasi dengan Head Faculty untuk konfirmasi
jadwal workshop.
• Bertanggung jawab atas proses registrasi, jadwal, FRS, dan
lain sebagainya.
Education Secretariat
• Menyimpan data / arsip para mahasiswa yang mendaftar,
surat keterangan, dan data – data lain yang berhubungan
dengan siswa
• Berkoordinasi dengan bagian Customer Service mengenai
jadwal seluruh kelas dan instruktur, campus tour dan
pembayaran yang berhubungan dengan orangtua
• Mendata dan menyiapkan absensi seluruh kelas
Marketing Manager
• Berhubungan dengan pihak pers, media
56
• Berkoordinasi dengan bag. Customer Services membuat data
hasil promosi yang telah dilakukan untuk melihat efektif
tidaknya satu bentuk promosi
• Menerima, membalas, merespon surat-surat masuk yang
berhubungan dengan promo ataupun usulan kerjasama
sponsorship
• Berkewajiban untuk menjalin hubungan keluar dengan pihak
lain seperti produsen musik, distributor, internet yang dapat
membawa nilai positif bagi IMI
• Mengupdate informasi IMI untuk proses pembayaran brosur,
katalog
Customer Service
• Memberikan informasi tentang IMI kepada seluruh
penelpon, pengunjung dan calon siswa serta mendata dan
membuat laporan setiap bulan
• Melakukan tugas penerimaan, pendaftaran, pembayaran
seluruh siswa dan membuat laporan setiap bulan
• Menyiapkan honor untuk seluruh instruktur IMI setiap bulan
• Memfolow up calon siswa menjelang memulai perkuliahan
atau ada event / acara IMI
Operation & General Affair
• Bertanggung jawab atas kerusakan line telepon IMI
57
• Mengawasi kebersihan, ketertiban dan berkoordinasi dengan
group perusahaan untuk melakukan perawatan Gedung IMI
• Menyusun, melakukan pembelian dan mendistribusikan
keperluan sehari-hari dari setiap bagian
• Menyiapkan, mendata dan membuat laporan absensi tertulis
karyawan
• Melakukan tugas-tugas administratif kepersonaliaan
Concert Hall dan Studio Supervisor
• Bertanggung jawab atas segala kebutuhan concert hall dan
studio
• Bertanggung jawab atas jadwal penggunaan dan keamanan
concert hall dan studio
• Berkoordinasi dengan Equitment Dept. mengenai hal yang
berhubungan dengan seluruh ruang kelas, kantor, concert
hall & studio
• Memberikan laporan bulanan tertulis mengenai peralatan,
barang dan jadwal pemakaian concert hall dan studio
Perpustakaan
• Menyusun dan membuat daftar katalog dari setiap video,
vcd, buku
• Mengatur dan mengawasi pelaksanaan peminjaman video,
vcd, buku
58
• Mengajukan dan membuat daftar video, vcd, buku, yang
diperlukan untuk melengkapi perpustakaan sesuai dengan
rekomendasi instruktur dan hasil data dari tiap fakultas ke
General Affair
Perlengkapan
• Bertanggung jawab atas segala kebutuhan alat, barang di
kelas, kantor, dan concert hall
• Bertanggung jawab atas jadwal penggunaan dan keamanan
kelas
• Berkoordinasi dengan bagian umum / office boy mengenai
hal yang berhubungan dengan seluruh ruang kelas dan
kantor
• Berkoordinasi dengan senat mahasiswa mengenai pendataan
loker
• Memberikan laporan bulanan tertulis mengenai peralatan /
barang kelas
Head Instructor
• Bertanggung jawab penuh atas proses kegiatan belajar
mengajar dalam jurusannya dan mengajar minimal 2 kelas,
mata kuliah wajib atau pilihan
59
• Tiap akhir bulan membuat report atau laporan tentang
perkembangan mahasiswa jurusannya dan diserahkan ke
bag. Pendidikan
• Menyusun kurikulum mata kuliah jurusannya masing-
masing dan mengkoreksinya bila perlu
• Mengkonfirmasi Masterclass untuk mata kuliah workshop
instrument wajib, termasuk jadwal workshop minimal 2 kali
dalam 1 semester
• Mengkonfirmasi ke bag. Pendidikan bila ada kelas baru atau
perubahan jam kelas maksimal 1 minggu sebelum
pelaksanaan
60
3.2 Sistem yang Sedang Berjalan pada IMI
Setelah melakukan survei terhadap IMI, maka sistem yang sedang berjalan
di institut tersebut dapat dijabarkan melalui prosedur dan flowchart seperti di
bawah ini.
3.2.1 Prosedur yang sedang berjalan
Prosedur yang berjalan pada Institut Musik Indonesia adalah sebagai
berikut :
Dalam mencari pekerjaan, mahasiswa IMI masih menggunakan cara
konvensional, yaitu melalui mulut ke mulut, membaca lowongan pekerjaan
(job vacancy) di papan pengumuman kampus, serta rekomendasi dari dosen
maupun alumni. Dikarenakan jaringan kerja dalam industri musik yang tidak
kuat, IMI sendiri belum secara aktif memfasilitasi para mahasiswanya untuk
mendapatkan pekerjaan.
Jadi dapat disimpulkan bahwa selama ini IMI tidak cukup
mempunyai peranan dalam membantu para mahasiswanya dalam mencari
pekerjaan.
61
3.2.2 Flow Chart
Berikut adalah flowchart sistem yang sedang berjalan pada IMI
Gambar 3.2 Flowchart Sistem Berjalan
62
3.3 Permasalahan yang Dihadapi
Dalam mengumpulkan informasi yang dibutuhkan untuk menganalisa
kebutuhan sistem pada IMI, dilakukan dua cara, yaitu kuisioner dan wawancara
3.3.1 Analisa Kuesioner
Kuesioner dibagikan kepada 60 orang mahasiswa aktif IMI. Perancangan
pertanyaan kuesioner dibuat sedemikian rupa, guna mendapatkan lingkup
masalah yang dihadapi oleh IMI dan kebutuhan yang diinginkan user.
Pertanyaan 1
Seberapa sering anda menggunakan internet?
a. < 10 jam per bulan
b. 20 – 30 jam per bulan
c. 40 – 50 jam per bulan
d. > 50 jam per bulan
63
Tabel 3.1 Presentase Jawaban Kuesioner No.1
Jawaban Jumlah
< 10 jam per bulan 3 orang
10 – 30 jam per bulan 26 orang
40 – 60 jam per bulan 18 orang
> 50 jam per bulan 13 orang
Kesimpulan :
Berdasarkan hasil kuisioner, dapat disimpulkan bahwa mahasiswa IMI
cukup sering menggunakan internet. Dari jumlah di atas, hampir seluruh
mahasiswa menggunakan internet 10 jam ke atas.
5%
43%30%
22%
< 10 jam/bulan 10 ‐ 30 jam/bulan 40 ‐ 60 jam/bulan > 50 jam/bulan
64
Pertanyaan 2
Apakah anda mengalami kesulitan dalam mendapatkan job?
a. Ya
b. Tidak
Tabel 3.2 Presentase Jawaban Kuisoner No.2
Kesimpulan :
Berdasarkan hasil kuisioner, dapat disimpulkan bahwa hampir semua
mahasiswa IMI mengalami kesulitan dalam mendapatkan job.
77%
20%
3%
Ya Tidak Tidak Menjawab
Jawaban Jumlah
a. Ya 46 orang
b. Tidak 12 orang
Tidak menjawab 2 orang
65
Pertanyaan 3
Apakah anda merasa puas dengan pekerjaan ( job ) yang anda terima?
a. Kurang Puas
b. Cukup Puas
c. Puas
Tabel 3.3 Presentase Jawaban Kuisoner No.3
Jawaban Jumlah
a. Kurang Puas 39 orang
b. Cukup Puas 13 orang
c. Puas 4 orang
Tidak menjawab 4 orang
Kesimpulan :
Berdasarkan hasil kuisioner, dapat disimpulkan bahwa lebih dari
setengah mahasiswa merasa tidak puas dengan job yang diterimanya.
65%22%
6% 7%
Kurang Puas Cukup Puas Puas Tidak Menjawab
66
Pertanyaan 4
Darimana sajakah anda mendapatkan job? ( Pilihan bisa lebih dari satu )
a. IMI
b. Dosen
c. Teman
d. Lain lain (…..………)
Tabel 3.4 Presentase Jawaban Kuisoner No.4
Jawaban Jumlah
a. IMI 7 orang
b. Dosen 4 orang
c. Teman 38 orang
d. Lain – lain 19 orang
Tidak menjawab 4 orang
10%5%
53%
26%
6%
IMI Dosen Teman Lain ‐ Lain Tidak Menjawab
67
Kesimpulan :
Berdasarkan hasil kuesioner dapat disimpulkan bahwa mahasiswa IMI
lebih banyak mendapatkan job dari teman – teman mereka, dan sedikit yang
mendapatkan dari IMI dan dosen – dosen IMI. Jawaban lain – lain dianggap
mendapatkan job dengan cara mencari sendiri atau mendapatkan dari media
lain. Untuk yang tidak menjawab dikarenakan belum mempunyai job sama
sekali.
Pertanyaan 5
Apakah anda merasa fasilitas penyaluran tenaga kerja yang disediakan oleh
IMI memadai?
a. Ya
b. Tidak
Tabel 3.5 Presentase Jawaban Kuisoner No.5
Jawaban Jumlah
a. Ya 6 orang
b. Tidak 53 orang
Tidak menjawab 1 orang
68
Kesimpulan:
Berdasarkan hasil kuisioner dapat disimpulkan bahwa hampir seluruh
mahasiswa merasa IMI masih kurang memfasilitasi mahasiswanya untuk
mendapatkan pekerjaan.
Pertanyaan 6
Apakah anda setuju bila IMI membuka layanan untuk membantu karir
mahasiswa secara online?
a. Ya
b. Tidak
Tabel 3.6 Presentase Jawaban Kuisoner No.6
Jawaban Jumlah
a. Ya 58 orang
b. Tidak 2 orang
10%
88%
2%
Ya Tidak Tidak Menjawab
69
Kesimpulan:
Berdasarkan hasil kuisioner dapat disimpulkan bahwa hampir seluruh
mahasiswa setju dengan adanya sistem layanan karir online.
3.3.2 Analisis SWOT (Strength, Weakness, Opportunities, Threats)
Setelah melakukan wawancara terhadap pihak terkait di IMI, maka dapat
dijabarkan analisis SWOT sebagai berikut
• Strengths
o Sudah cukup dikenal di kancah hiburan, khususnya dunia musik
Indonesia.
o Fasilitas kampus yang lengkap
o Lulusan / senior yang telah sukses
97%
3%
Ya Tidak
70
o Pengalaman yang sudah cukup lama di dalam dunia pendidikan
musik
• Weakness
o Sistem konvensional
o Selama ini, belum cukup memfasilitasi para mahasiswanya dalam
mencari pekerjaan
o Belum adanya suatu jaringan kerja yang dapat menghubungkan
antara para mahasiswa dengan dunia kerja ( employer )
• Opportunities
o Dunia entertainment ( hiburan ) yang semakin maju
o Meningkatnya perkembangan teknologi
• Threats
o Orang tua masih menganggap bahwa musik hanya hobi, bukan
sebagai pekerjaan
o Persaingan antar institusi / lembaga pendidikan lain
71
3.3.3 Analisis Permasalahan Yang Dihadapi
Berdasarkan pengumpulan informasi, dapat diindentifikasi
permasalahan mendasar yang dihadapi IMI adalah sulitnya menyalurkan
para mahasiswa atau lulusannya dalam berkarir di dunia musik, dikarenakan
jaringan kerja IMI yang tidak cukup kuat di industri musik.
Dari analisa kuesioner, hampir seluruh responden kesulitan dalam
mencari pekerjaan. Hal ini disebabkan oleh kesempatan berkarir yang cukup
kecil, karena pada umumnya hanya didapat melalui hubungan relasi ( teman,
dosen, alumni ).
Dari analisa SWOT, kelemahan IMI adalah kurang berperan serta
dalam membantu mahasiswa atau lulusannya yang ingin mencari kerja atau
terjun ke industri musik, sehingga selama ini kebanyakkan dari mahasiswa
atau lulusan IMI tersebut mencari pekerjaan dengan usaha sendiri. Meski
didukung berbagai kelebihan – kelebihan yang dimiliki IMI saat ini,
kurangnya peran serta dalam menyalurkan mahasiswa atau lulusannya ke
dunia kerja dapat menjadi suatu kelemahan yang akan menurunkan kualitas
IMI, ditambah dengan ancaman dari luar seperti ketidakpercayaan orang tua
bahwa musik dapat memberikan masa depan yang baik menjadi benar
dikarenakan lembaga pendidikan musik tidak memberikan kesempatan dunia
kerja yang lebih baik. Hal ini akan berdampak negatif terhadap IMI.
72
3.4 Usulan Pemecahan Masalah
Berdasarkan penjabaran masalah yang dihadapi diatas, maka sebagai
salah satu usulan pemecahan masalah adalah dengan dibuatkan suatu sistem karir
berbasis web.
Sistem ini akan memberikan informasi mahasiswa atau lulusan IMI,
selaku job seeker, secara online, sehingga employer bisa melihat langsung profil
beserta demo musik yang dimiliki para mahasiswa atau lulusan IMI tersebut.
Employer adalah perusahaan – perusahaan ( stackholder ) yang berkecimpung di
industri musik, yang terlebih dahulu telah melakukan registrasi pada sistem ini.
Pada akhirnya nanti, sistem inilah yang diharapkan dapat membantu IMI dalam
memperluas jaringan kerjanya di industri musik. Dengan semakin luasnya
jaringan kerja, semakin mudah bagi para mahasiswa atau lulusan IMI untuk
mendapatkan pekerjaan karena peluang kerja yang semakin terbuka luas.
73
3.4 UML
3.4.1 Class Diagram
Gambar 3.3 Class Diagram IMI Career
74
3.5.2 Use Case Diagram
3.5.2.1 Front End Use Case
Gambar 3.4 Use Case Front End
75
3.5.2.2 Back End Use Case
Gambar 3.5 Use Case Back End
76
3.5.3 Sequence Diagram
3.5.3.1 Admin
3.5.3.1.1 Sign In
Gambar 3.6 Sequence Diagram Sign In Admin
3.5.3.1.2 Edit & View Admin
Gambar 3.7 Sequence Diagram Edit & View Admin
77
3.5.3.1.3 Admin View & Approval Employer
Gambar 3.8 Sequence Diagram View & Approval Employer
3.5.3.1.4 Admin Edit & View JobPosting
Gambar 3.9 Sequence Diagram Edit & View JobPosting Admin
78
3.5.3.1.5 Admin Edit & View Testimonial
Gambar 3.10 Sequence Diagram Edit & View Testimonial
3.5.3.1.6 Admin Edit & View Content
Gambar 3.11 Sequence Diagram Edit & View Content
79
3.5.3.1.7 Admin Edit & View FAQ
Gambar 3.12 Sequence Diagram Edit & View FAQ
3.5.3.2 Job Seeker
3.5.3.2.1 Sign In
Gambar 3.13 Sequence Diagram Sign In JobSeeker
80
3.5.3.2.2 Edit & View Profile
Gambar 3.14 Sequence Diagram Edit & View Profile JobSeeker
3.5.3.2.3 View JobVacancy
Gambar 3.15 Sequence Diagram View Job Vacancy
81
3.5.3.2.4 Apply Resume
Gambar 3.16 Sequence Diagram Apply Resume
3.5.3.2.5 Search Job Vacancy
Gambar 3.17 Sequence Diagram Search JobVacancy
82
3.5.3.3 Employer
3.5.3.3.1 Sign In
Gambar 3.18 Sequence Diagram Sign In Employer
3.5.3.3.2 Edit & View Profile
Gambar 3.19 Sequence Diagram Edit Profile Employer
83
3.5.3.3.3 View JobVacancy
Gambar 3.20 Sequence Diagram View Job Vacancy
3.5.3.3.4 Add Job Vacancy
Gambar 3.21 Sequence Diagram Add Job Vacancy
84
3.5.3.3.5 Closing JobVacancy
Gambar 3.22 Sequence Diagram Closing Job Vacancy
3.5.3.3.6 View Application
Gambar 3.23 Sequence Diagram View Application
85
3.5.3.3.7 Link to Candidate
Object1
GUI MyPage (Employer)
enter employer page
GUI Link to Candidate
enter link to candidate page
select faculty, do list candidate
Ms_JobSeeker
CheckPeformanceScore()
result setSuccess
Gambar 3.24 Sequence Diagram Link to Candidate
3.5.3.3.8 Do Recruitment Process
Gambar 3.25 Sequence Diagram Do Recruitment Process
86
3.5.3.4 Non Member
3.5.3.4.1 Do Employer Registration
Gambar 3.26 Sequence Diagram Employer Registration Non Member
3.5.3.4.2 Do JobSeeker Registration
Gambar 3.27 Sequence Diagram JobSeeker Registration Non Member
3.5.4 Activity Diagram
3.5.4.1 Admin
Gambar 3.28 Activity Diagram Admin
3.5.4.2 JobSeeker
Gambar 3.29 Activity Diagram JobSeeker
3.5.4.3 Employer
Display Home Window
/ S elect Menu
/ S tart
/ S ign In
/ Not Valid
Cal l About Us Window Cal l FAQ Window Cal l Contact Us Window
Display About Us Window Display FAQ Window Display Contact Us Window
Cal l Edit Profi le Window
Display E di t Pr ofile Window
Cal l Post J ob V acancy Window
Display Post J ob Vac ancy Window
Cal l L ink to Candidate Window
Dis play L ink to Candidate Window
SignOut
/ End
/ Select Menu
Call Online Recru itment Window
Dis play Online Recru itment Window
Insert Username & Password
Validating
/ Valid
Disp lay Home_Employer Window
/ Login S ucc ess
Entry Data
Val idating
View Updated Data
Update to Database
/ Val id
Entry Data
Val idating
V iew Inserted Data
Insert to Databas e
/ V al id
Select Faculty
View JobSeek er L ist
Disp lay JobSeeker Pr ofile Window
/ Not V al idCal l JobSeeker P rofile Window
Cal l Testimonial Window
Display Testimonial Window
/ Not Valid
Select Data
Edit JobVacancy S tatus Window
Update to Database
Insert to Database/ Valid
/ Not Valid
View JobSeeker List
Display J obSeeker Profile Window
Call JobSeek er Profile
Entry Data
Validating
View Updated Data
Update to Database
/ Valid
/ Not Valid
Select Data
Select Data
V iew JobV acancy Pop Up Window
V iew Appl icationP roc cess P op Up Window
Call JobSeek er Profile Window
Dis play JobS eeker Profi le Window
Call Detail JobSeek er Pr ofile Window Display Deta il JobSeek er Profile Window
Insert Data
Select Data
Update to Database
Call c lose jobvac ancy
Gambar 3.30 Activity Diagram Employer
90
3.5.4.4 Non Member
Gambar 3.31 Activity Diagram Non Member
91
3.6 Perancangan Database
3.6.1 Spesifikasi Data
Nama Tabel : Tr_Header_JobVacancyPosting
Primary Key : Id_Transaction
Tabel 3.7 Tabel Tr_Header_JobPosting
Column Type Length Keterangan
Id_Transaction varchar 4 Sebagai Primary Key; JPxx merupakan
kode transaksi JobVacancy Posting
TransactionDate date Tanggal dan hari terjadinya transaksi
JobVacancy Posting
Id_Admin varchar 3 Sebagai Foreign Key; merupakan kode
admin
92
Nama Tabel : Tr_Detail_JobVacancyPosting
Primary Key : Id_Transaction + Id_JobVacancy
Tabel 3.8 Tabel Tr_Detail_JobVacancy Posting
Column Type Length Keterangan
Id_Transaction varchar 4 Sebagai Primary Key; JPxx merupakan
kode transaksi Job Posting
Id_JobVacancy varchar 5 Sebagai Primary Key; merupakan kode
lowongan pekerjaan (job vacancy)
93
Nama Tabel : Tr_Header_ContentAdding
Primary Key : Id_Transaction
Tabel 3.9 Tabel Tr_Header_Content Adding
Column Type Length Keterangan
Id_Transaction varchar 4 Sebagai Primary Key; CAxx merupakan
kode transaksi penambahan content
TransactionDate date Tanggal dan hari terjadinya transaksi
penambahan content
94
Nama Tabel : Tr_Detail_ContentAdding
Primary Key : Id_Transaction + Id_Content
Tabel 3.10 Tabel Tr_Detail_Content Adding
Column Type Length Keterangan
Id_Transaction varchar 4 Sebagai Primary Key; CAxx merupakan
kode transaksi penambahan content
Id_Content varchar 5 Sebagai Primary Key; merupakan kode
content
95
Nama Tabel : Tr_Header_FAQAdding
Primary Key : Id_Transaction
Tabel 3.11 Tabel Tr_Header_FAQAdding
Column Type Length Keterangan
Id_Transaction varchar 4 Sebagai Primary Key; FAxx merupakan
kode transaksi penambahan FAQ
TransactionDate date Tanggal dan hari terjadinya transaksi
penambahan FAQ
96
Nama Tabel : Tr_Detail_FAQAdding
Primary Key : Id_Transaction + Id_FAQ
Tabel 3.12 Tabel Tr_Detail_FAQAdding
Column Type Length Keterangan
Id_Transaction varchar 4 Sebagai Primary Key; FAxx merupakan
kode transaksi penambahan FAQ
Id_FAQ varchar 5 Sebagai Primary Key; merupakan kode
FAQ
97
Nama Tabel : Tr_Header_TestimonialAdding
Primary Key : Id_Transaction
Tabel 3.13 Tabel Tr_Header_TestimonialAdding
Column Type Length Keterangan
Id_Transaction varchar 4 Sebagai Primary Key; TAxx merupakan
kode transaksi penambahan testimonial
TransactionDate date Tanggal dan hari terjadinya transaksi
penambahan testimonial
98
Nama Tabel : Tr_Detail_TestimonialAdding
Primary Key : Id_Transaction + Id_Testimonial
Tabel 3.14 Tabel Tr_Detail_TestimonialAdding
Column Type Length Keterangan
Id_Transaction varchar 4 Sebagai Primary Key; TAxx merupakan
kode transaksi penambahan testimonial
Id_Testimonial varchar 5 Sebagai Primary Key; merupakan kode
testimonial
99
Nama Tabel : Tr_Header_EmployerRegistration
Primary Key : Id_Transaction
Tabel 3.15 Tabel Tr_Header_EmployerRegistration
Column Type Length Keterangan
Id_Admin varchar 3 Sebagai Foreign Key, merupakan kode
admin
Id_Transaction varchar 4 Sebagai Primary Key; ERxx merupakan
kode transaksi penambahan empployer
TransactionDate date Tanggal dan hari terjadinya transaksi
penambahan employer
100
Nama Tabel : Tr_Detail_ EmployerRegistration
Primary Key : Id_Transaction + Id_Employer
Tabel 3.16 Tabel Tr_Detail_ EmployerRegistration
Column Type Length Keterangan
Id_Transaction varchar 4 Sebagai Primary Key; ERxx merupakan
kode transaksi penambahan employer
Id_Employer varchar 5 Sebagai Primary Key; merupakan kode
employer
101
Nama Tabel : Tr_Header_JobSeekerRegistration
Primary Key : Id_Transaction
Tabel 3.17 Tabel Tr_Header_JobSeekerRegistration
Column Type Length Keterangan
Id_Transaction varchar 4 Sebagai Primary Key; JRxx merupakan
kode transaksi penambahan job seeker
TransactionDate date Tanggal dan hari terjadinya transaksi
penambahan job seeker
102
Nama Tabel : Tr_Detail_JobSeekerRegistration
Primary Key : Id_Transaction + Id_JobSeeker
Tabel 3.18 Tabel Tr_Detail_ JobSeekerRegistration
Column Type Length Keterangan
Id_Transaction varchar 4 Sebagai Primary Key; JRxx merupakan
kode transaksi penambahan job seeker
Id_JobSeeker varchar 5 Sebagai Primary Key; merupakan kode
job seeker
103
Nama Tabel : Tr_Header_ApplicationProcess
Primary Key : Id_Transaction
Tabel 3.19 Tabel Tr_Header_ ApplicationProcess
Column Type Length Keterangan
Id_Transaction varchar 4 Sebagai Primary Key; APxx merupakan
kode transaksi penambahan resume
TransactionDate date Tanggal dan hari terjadinya transaksi
penambahan resume
Id_JobSeeker varchar 5 Sebagai Foreign Key, merupakan kode
jobseeker
104
Nama Tabel : Tr_Detail_ApplicationProcess
Primary Key : Id_Transaction + Id_ApplicationProcess
Tabel 3.20 Tabel Tr_Detail_ ApplicationProcess
Column Type Length Keterangan
Id_Transaction varchar 4 Sebagai Primary Key; APxx
merupakan kode transaksi penambahan
resume
Id_ApplicationProcess varchar 5 Sebagai Primary Key; merupakan kode
resume
105
Nama Tabel : Tr_Header_RecruitmentProcess
Primary Key : Id_Transaction
Tabel 3.21 Tabel Tr_Header_ RecruitmentProcess
Column Type Length Keterangan
Id_Transaction varchar 4 Sebagai Primary Key; RPxx merupakan
kode transaksi proses invite online
Id_Employer varchar 5 Sebagai Foreign Key, merupakan kode
employer
TransactionDate
date Tanggal dan hari terjadinya transaksi proses
invite online
106
Nama Tabel : Tr_Detail_RecruitmentProcess
Primary Key : Id_Transaksi + Id_RecruitmentProcess
Tabel 3.22 Tabel Tr_Detail_RecruitmentProcess
Column Type Length Keterangan
Id_Transaction varchar 4 Sebagai Primary Key; RPxx
merupakan kode transaksi proses
invite online
Id_Employer varchar 5 Sebagai Primary Key dan Foreign
Key, merupakan kode employer
Id_RecruitmentProcess varchar 5 Sebagai Primary Key; merupakan
kode invite online
107
Nama Tabel : Ms_JobVacancy
Primary Key : Id_JobVacancy
Tabel 3.23 Tabel Ms_JobVacancy
Column Type Length Keterangan
Id_JobVacancy varchar 5 Sebagai Primary Key; merupakan
kode lowongan pekerjaan (job
vacancy)
Header varchar 20 header job vacancy
JobDesc varchar 200 Job Description
Id_JobVacancyType varchar 1 Sebagai Foreign Key; merupakan
kode job vacancy type
MinExp int 2 Minimum Experience
EmployerStatus varchar 1 Employment Status
Genre int 1 Genre
MinSalary int 10 Minimum Salary
MaxSalary int 10 Maximum Salary
PostingDate date Hari dan tanggal vacancy posting
108
ClosingDate date Hari dan tanggal vacancy close
JobVacancyStatus varchar 1 Job Vacancy Status; pending,
approved, rejected, dan closed
Id_Employer varchar 5 Sebagai Foreign Key; merupakan
kode employer
contactName varchar 10 Nama Contact Person
contactPosition varchar 20 Jabatan Contact Person
contactEmailAddress varchar 15 Alamat email Contact Person
contactPhone varchar 12 Telepon Contact Person
city varchar 20 Nama kota tempat bekerja
Id_JobVacancySpecialization varchar 1 Sebagai Foreign Key; merupakan
kode JobVacancySpecialzation
Id_Admin varchar 3 Sebagai Foreign Key; merupakan
kode admin
109
Nama Tabel : Ms_JobVacancySpecialization
Primary Key : Id_ JobVacancySpecialization
Tabel 3.24 Tabel Ms_JobVacancySpecialization
Column Type Length Keterangan
Id_JobVacancySpecialization varchar 1 Sebagai Primary Key; merupakan
kode job vacancy specialization
Name varchar 20 Nama job type
110
Nama Tabel : Ms_Admin
Primary Key : Id_Admin
Tabel 3.25 Tabel Ms_Admin
Column Type Length Keterangan
Id_Admin varchar 3 Sebagai Primary Key; Axx merupakan
kode admin
Username_Admin varchar 10 Username Admin
Password_Admin varchar 100 Password Admin
111
Nama Tabel : Ms_Content
Primary Key : Id_Content
Tabel 3.26 Tabel Ms_Content
Column Type Length Keterangan
Id_Content varchar 5 Sebagai Primary Key; merupakan kode content
Id_ContentType varchar 1 Sebagai Foreign Key, merupakan kode tipe
content
Header varchar 20 Content Header
Content varchar 100 Isi content
PostingDate date Tanggal dan hari terjadinya transaksi proses
penambahan content
112
Nama Tabel : Ms_ContentType
Primary Key : Id_ContentType
Tabel 3.27 Tabel Ms_ContentType
Column Type Length Keterangan
Id_ContentType varchar 1 Sebagai Primary Key; merupakan kode content
Name varchar 10 Tipe content; news, event
113
Nama Tabel : Ms_FAQ
Primary Key : Id_FAQ
Tabel 3.28 Tabel Ms_FAQ
Column Type Length Keterangan
Id_FAQ varchar 5 Sebagai Primary Key; merupakan kode content
Question varchar 100 Pertanyaan FAQ
Answer varchar 100 Jawaban FAQ
114
Nama Tabel : Ms_JobSeeker
Primary Key : Id_JobSeeker
Tabel 3.29 Tabel Ms_JobSeeker
Column Type Length Keterangan
Id_JobSeeker varchar 5 Sebagai Primary Key; merupakan
kode job seeker
Name varchar 20 Nama job seeker
StudentIdentificationNumber varchar 10 Sebagai Foreign Key; merupakan
kode StudentIdentificationNumber
Id_JobSeekerType varchar 5 Sebagai Foreign Key; merupakan
kode jenis job seeker
Password varchar 100 Password job seeker
Address varchar 100 Alamat job seeker
PhoneNumber varchar 20 Telepon job seeker
EmailAddress varchar 30 Email job seeker
Sex varchar 10 Jenis kelamin job seeker
Religion varchar 10 Agama job seeker
115
MaritalStatus varchar 10 Martial job seeker
MusicExp int 10 Exp job seeker
JobExpYear int 10 Tahun JobExp job seeker
JobExpDetail varchar 50 Detail JobExp job seeker
Availability varchar 10 Availability of job seeker
MusicGenre varchar 10 Genre of job seeker
BandGenre varchar 10 Band genre of job seeker
BandName varchar 20 Nama band job seeker
PortfolioLink varchar 20 Link Portofolio
Photo varchar 5 Photo
Demo varchar 5 Demo
JobDesire varchar 10 Job yang diinginkan job seeker
Id_User varchar 1 Sebagai Foreign Key; merupakan
kode user
116
Nama Tabel : Ms_JobSeekerType
Primary Key : Id_JobSeekerType
Tabel 3.30 Tabel Ms_JobSeekerType
Column Type Length Keterangan
Id_JobSeekerType varchar 5 Sebagai Primary Key; merupakan
kode jenis job seeker
Name varchar 20 Nama jenis job seeker
117
Nama Tabel : Ms_StudentIdentificationNumber
Primary Key : StudentIdentificationNumber
Tabel 3.31 Tabel Ms_Student IdentificationNumber
Column Type Length Keterangan
StudentIdentificationNumber varchar 10 Sebagai Primary Key;
merupakan kode mahasiswa
Name varchar 20 Nama mahasiswa
Faculty varchar 30 Fakultas mahasiswa
GPA float 3 IPK mahasiswa
PerformanceScore float 3 Performance Score mahasiswa
BirthDate date Tanggal lahir mahasiswa
118
Nama Tabel : Ms_Testimonial
Primary Key : Id_Testimonial
Tabel 3.32 Tabel Ms_ Testimonial
Column Type Length Keterangan
Id_Testimonial varchar 5 Sebagai Primary Key; merupakan
kode testimonial
Testimonial varchar 100 Isi testimonial
PostingDate date Tanggal dan hari terjadinya transaksi
proses penambahan testimonial
119
Nama Tabel : Ms_RecruitmentProcess
Primary Key : Id_RecruitmentProcess
Tabel 3.33 Tabel Ms_RecruitmentProcess
Column Type Length Keterangan
Id_RecruitmentProcess varchar 5 Sebagai Primary Key; merupakan
kode RecruitmentProcess
Id_JobVacancy varchar 5 Sebagai Foreign Key; merupakan
kode lowongan pekerjaan (job
vacancy)
Id_Employer varchar 5 Sebagai Foreign Key; merupakan
kode employer
Id_JobSeeker varchar 5 Sebagai Foreign Key; merupakan
kode job seeker
RecruitmentDate date Tanggal dan hari terjadinya transaksi
proses recruitment
RecruitmentMessage varchar 100 Pesan tindak lanjut untuk job seeker
dari employer
120
Nama Tabel : Ms_Employer
Primary Key : Id_Employer
Tabel 3.34 Tabel Ms_Resume
Column Type Length Keterangan
Id_Employer varchar 5 Sebagai Primary Key; merupakan kode
employer
Name varchar 20 Nama employer
Address varchar 100 Alamat employer
City varchar 20 Kota employer
EmployerProfile varchar 100 Profil perusahaan
EmployerPhoto varchar 100 Logo perusahaan
EmployerStatus varchar 1 Status employer
Username varchar 10 Username employer
Password varchar 100 Password employer
Id_User varchar 1 Sebagai Foreign Key; merupakan kode
jenis user
121
Nama Tabel : Ms_ApplicationProcess
Primary Key : Id_ApplicationProcess
Tabel 3.35 Tabel Ms_Invite
Column Type Length Keterangan
Id_ApplicationProcess varchar 5 Sebagai Primary Key; merupakan kode
proses invite online
Id_Employer varchar 5 Sebagai Foreign Key; merupakan kode
employer
Id_JobVacancy varchar 5 Sebagai Foreign Key; merupakan kode
job vacancy
ApplicationStatus varchar 1 Status application; pending, rejected,
dan accepted
122
3.6.2 Entity Relationship Diagram (ERD)
Gambar 3.32 Entity Relationship Diagram IMI Career
123
3.7 Struktur Menu
3.7.1 Struktur Menu Back End
Gambar 3.33 Struktur Menu Back End
124
3.7.2 Struktur Menu Front End Employer
Gambar 3.34 Struktur Menu Front End Employer
125
3.7.3 Struktur Menu Front End JobSeeker
Gambar 3.35 Struktur Menu Front End JobSeeker
126
3.7.4 Struktur Menu Front End Non Member
Gambar 3.36 Struktur Menu Front End Non Member
127
3.8 Perancangan Layar
3.8.1 Perancangan Layar Admin
3.8.1.1 Perancangan Layar Home
LOGO LO
Gambar 3.37 Perancangan Layar Home Admin
LOGO IMI CAREER
HOME FAQ ABOUT US CONTACT
Admin Login
Admin
Password
LOGIN
128
3.8.1.2 Perancangan Layar Edit & View Admin
Gambar 3.38 Perancangan Layar Edit & View Admin
dd/mm/yy
You are logged as
Admin
LOGO IMI CAREER
Edit and View Admin
ID Admin
Name
Password
Insert Update Delete
HOME FAQ ABOUT US CONTACT
Submit
dd/mm/yy
You are logged as
Super Admin
LOGOUT
Edit Admin
Edit FAQ
Edit Testimonial
Edit Content
Edit Job Posting
Edit Employer
129
3.8.1.3 Perancangan Layar Edit & View Content
Gambar 3.39 Perancangan Layar Edit & View Content
dd/mm/yy
You are logged as
Admin
LOGO IMI CAREER
Content Type :
Content :
HOME FAQ ABOUT US CONTACT US
Content :
□ dd/mm/yy XXXXXxxxxxxXXXXXXXxxxxxxxXXXXX
□ dd/mm/yy xxxxxXXXXXXXxxxxxxXXXXXXXxxxxx
▼
Submit Delete
dd/mm/yy
You are logged as
Admin
LOGOUT
Edit Admin
Edit FAQ
Edit Testimonial
Edit Content
Edit Job Posting
Edit Employer
130
3.8.1.4 Perancangan Layar Edit & View FAQ
Gambar 3.40 Perancangan Layar Edit & View FAQ
Delete Delete
LOGO IMI CAREER
Question :
Answer :
dd/mm/yy
You are logged as
Admin
LOGOUT
Add
Question Answer
□ xxxxXXXXxxx xxxxXXXxxxx
HOME FAQ ABOUT US CONTACT US
Edit Admin
Edit FAQ
Edit Testimonial
Edit Content
Edit Job Posting
Edit Employer
131
3.8.1.5 Perancangan Layar Edit & View Job Posting
Gambar 3.41 Perancangan Layar Edit & View Job Posting Admin
LOGO IMI CAREER
Job Vacancy Approval
Date Job Posting Status
1 dd/mm/yy xxxxXXXXXXxxxxXXXX Approved
2 dd/mm/yy xxxxxxxXXXXXXXxxxxxx Rejected
dd/mm/yy
You are logged as
Admin
LOGOUT
HOME FAQ ABOUT US CONTACT
Edit Admin
Edit FAQ
Edit Testimonial
Edit Content
Edit Job Posting
Edit Employer
132
3.8.1.6 Perancangan Layar Edit & View Testimonial
Gambar 3.42 Perancangan Layar Edit & View Testimonial
LOGO IMI CAREER
dd/mm/yy
You are logged as
Admin
LOGOUT
HOME FAQ ABOUT US CONTACT US
Testimonial :
Add
Data Master Testimonial
o
o
Delete
Edit Admin
Edit FAQ
Edit Testimonial
Edit Content
Edit Job Posting
Edit Employer
133
3.8.2 Perancangan Layar Employer
3.8.2.1 Perancangan Layar Registration
Gambar 3.43 Perancangan Layar Registration Employer
LOGO IMI CAREER
Employer Registration
HOME FAQ ABOUT US CONTACT
Submit
Login information
Please select a username. You would need this to login in the future User Name P lease select a password and type it twice in the two fields below. Password
d
Company Profile
Company Name
Address
City Zip Code
Province
Phone Fax
Contact person Location
Tlp HP
Company Logo Browse
134
3.8.2.2 Perancangan Layar My Page
Gambar 3.44 Perancangan Layar My Page Employer
LOGO IMI CAREER
My Page dd/mm/yy
You are logged as
Employer
LOGOUT
New Received Application
Sent Application
Approved
Rejected
Pending
HOME FAQ ABOUT US CONTACT
My Page
Onl ine Recrui tment
Link to Candidate
Edi t Profile
Pos t Job Vacancy
135
3.8.2.3 Perancangan Layar Online Recruitment
Gambar 3.45 Perancangan Layar Online Recruitment
LOGO IMI CAREER
Online Recruitment
No Posting
Date Title Employer Received
Resume
dd/mm/yy
You are logged as
Employer
LOGOUT
My Page
Onl ine Recrui tment
Link to Candidate
Edi t Profile
Pos t Job Vacancy
HOME FAQ ABOUT US CONTACT
136
3.8.2.4 Perancangan Layar Link to Candidate
Gambar 3.46 Perancangan Layar Link to Candidate
LOGO IMI CAREER
Link To Candidate
Faculty of Guitar
\
Faculty of Bass
Faculty of Percussion
Faculty of Keyboard
Photo Link
Photo Link
Photo Link
dd/mm/yy
You are logged as
Employer
LOGOUT
HOME FAQ ABOUT US CONTACT
Photo Link
My Page
Online Recrui tment
Link to Candidate
Edi t Profile
Post Job Vacancy
JobSeeker List
137
3.8.2.5 Perancangan Layar Post Job Vacancy
Gambar 3.47 Perancangan Layar Post Job Vacancy
LOGOUT
LOGO IMI CAREER
dd/mm/yy
You are logged as
Employer
HOME FAQ ABOUT US CONTACT US
My Page
Online Recrui tment
Link to Candida te
Edi t Profile
Post Job Vacancy
Post Job Vacancy
Job Type ○ Individual ○ Band
Job Details
Position Minimum Experience
Employment Status
o Full Time
o Part Time
o Freelance
Genre
□ Pop □ Ballad
□ Rock □ All Around
□ Jazz □ Other
Expected Min Salary
Expected Max Salary
Work Place/Location
Job Description:
Submit
138
3.8.2.6 Perancangan Layar Edit Profile
4 5
Gambar 3.48 Perancangan Layar Edit Profile Employer
LOGO IMI CAREER
dd/mm/yy
You are logged as
Employer
LOGOUT
HOME FAQ ABOUT US CONTACT US
Edit and View Profile
Company Profile
Company Name
Address
City Zip Code
Province
Phone Fax
Contact person
Location
Telephone HP
Company Logo
Profile
Edit Password New Password Confirm New Password
Submit
My Page
Online Recruitment
Link to Candidate
Edit Profile
Post Job Vacancy
139
3.8.3 Perancangan Layar JobSeeker
3.8.3.1 Perancangan Layar Register I
Gambar 3.49 Perancangan Layar Register I Job Seeker
LOGO IMI CAREER
Job Seeker Registration
Step 1 of 2
Are you IMI student and alumni?
Please fill in the information below to register with IMI CAREER. At present, IMI CAREER registration is open only for IMI student and alumni.
Please type your NIM or IMI ID. In addition, for authorization purpose, please specify your date of birth.
NIM or IMI ID
Birth Date
Submit
HOME FAQ ABOUT US CONTACT US
140
3.8.3.2 Perancangan Layar Register II
Gambar 3.50 Perancangan Layar Register II Job Seeker
LOGO IMI CAREER
HOME FAQ ABOUT US CONTACT
Job Seeker Registration
Step 2 of 2. Particulars, Addresses, Contact Information
Personal Profile
Name XXXX…..
Gender XXXX…..
Date of birth XXXX…
Birth place XXXX…
Martial
Religion
Address
Tlp
Hp
Music experience
Name band
Genre band Username
Link portfolio Password
Submit
141
3.8.3.3 Perancangan Layar My Page
Gambar 3.51 Perancangan Layar My Page Job Seeker
LOGO IMI CAREER
My Page
Media
New Job Vacancy
photos
HOME FAQ ABOUT US CONTACT
dd/mm/yy
You are logged as
USER
LOGOUT
My Page
Send Application
Received Application
Link to Employers
Search Job Vacancy
Edit Profile
142
3.8.3.4 Perancangan Layar Sent Application
Gambar 3.52 Perancangan Layar Sent Application
LOGO IMI CAREER
Sent Application
Date Vacancy
dd/mm/yy xxxxxxxXXXXXXXXXxxxxxxxXXXXX
dd/mm/yy xxxxxxxxXXXXXXXXXxxxxxxxXXXXX
HOME FAQ ABOUT US CONTACT
dd/mm/yy
You are logged as
USER
LOGOUT
My Page
Send Appli cation
Re ceived Appli cation
Link to Employe rs
Search Job Vacancy
Edi t Profile
143
3.8.3.5 Perancangan Layar Received Application
Gambar 3.53 Perancangan Layar Received Application
LOGO IMI CAREER
Received Invitation
Date Employer Vacancy Message
dd/mm/yy xxxxxXxxxxxxxx xxxxxXXXXxxx xxxxXXXxxxx
dd/mm/yy xxxxxXxxxxxxxx xxxxxXXXXxxx xxxxXXXxxxx
HOME FAQ ABOUT US CONTACT
dd/mm/yy
You are logged as
USER
LOGOUT
My Page
Send Application
Received Application
Link to Employers
Search Job Vacancy
Edit Profile
144
3.8.3.6 Perancangan Layar Edit Profile
Gambar 3.54 Perancangan Layar Edit Profile JobSeeker
LOGO IMI CAREER
Personal Information
Name: xxx
Gender: xxx
Faculty: xxx
GPA: xxx
Address: Email :
Telephone: Martial:
Hp: Availibility:
Religion: Job Exp Year:
Music Exp: Link Portfolio:
Band Profile
Band Name:
Genre Band:
Media
HOME FAQ ABOUT US CONTACT
dd/mm/yy
You are logged as
USER
LOGOUT
My Page
Send Appli cation
Re ceived Appli cation
Link to Employe rs
Search Job Vacancy
Edi t Profile
Photo Demo
145
3.8.3.7 Perancangan Layar Link to Employer
3.8.3.8 Search Job Vacancy
Gambar 3.55 Perancangan Layar Link to Employer
LOGO IMI CAREER
Link to employers
Company Link
xxxxxxXXXXXXxxxxXXXXX xxxxxXXXXXXxxxxxXXXXXxx
xxxxxXXXXxxxxx xxxxXXXXXXxxxxxXXXXxxxx
HOME FAQ ABOUT US CONTACT
dd/mm/yy
You are logged as
USER
LOGOUT
My Page
Send Appli cation
Re ceived Appli cation
Link to Employe rs
Search Job Vacancy
Edi t Profile
146
3.8.3.9 Perancangan Layar Search Job Vacancy
Gambar 3.56 Perancangan Layar Search Job Vacancy
LOGO IMI CAREER
Search Job Vacancy
Keyword
Position
Job Type
HOME FAQ ABOUT US CONTACT
Submit
dd/mm/yy
You are logged as
USER
LOGOUT
My Page
Send Appl ication
Received Applica tion
Link to Employers
Sea rch Job Vacancy
Edi t Profi le
147
3.8.4 Perancangan Layar Non Member
3.8.4.1 Perancangan Layar Home
Gambar 3.57 Perancangan Layar Home
Not Join Yet?
LOGO IMI CAREER
HOME FAQ ABOUT US CONTACT US
Online Recruitment
User Login
Username
Password
Login as ▼
LOGIN
TESTIMONIAL
Employer
Job Seeker
News Event
148
3.8.4.2 Perancangan Layar About Us
4
Gambar 3.58 Perancangan Layar About Us
LOGO IMI CAREER
About Us
HOME FAQ ABOUT US CONTACT US
User Login
Username
Password
Login as ▼
LOGIN
TESTIMONIAL
Employer
Job Seeker
149
3.8.4.3 Perancangan Layar FAQ
Gambar 3.59 Perancangan Layar FAQ
LOGO IMI CAREER
FAQ
HOME FAQ ABOUT US CONTACT US
User Login
Username
Password
Login as ▼
LOGIN
TESTIMONIAL
Employer
Job Seeker
150
3.8.4.3 Perancangan Layar Contact Us
3 4
Gambar 3.60 Perancangan Layar Contact Us
LOGO IMI CAREER
CONTACT US
HOME FAQ ABOUT US CONTACT US
User Login
Username
Password
Login as ▼
LOGIN
TESTIMONIAL
Employer
Job Seeker
151
3.9 Spesifikasi Modul
3.9.1 Spesifikasi Modul Keseluruhan
Home
IF About Us on Click THEN
Tampilkan Halaman About Us
END IF
IF FAQ on Click THEN
Tampilkan Halaman FAQ
END IF
IF Contact Us on Click THEN
Tampilkan Halaman Contact Us
END IF
IF Testimonial on Click THEN
Tampilkan Halaman Testimonial
END IF
3.9.2 Spesifikasi Modul Admin
Home
Masukkan Username
Masukkan Password
IF Login on Click THEN
Buka Database
152
IF Username != Username & Password != Password THEN
Tampilkan Home
END IF
ELSE IF Username == Username & Password == Password & IdAdmin
== Id Super Admin THEN
Tampilan Home untuk Data Master Super Admin
ELSE IF Username == Username & Password == Password & IdAdmin
== Id Admin THEN
Tampilan Home untuk Data Master Admin
ELSE
Tampilkan Home
END IF
Data Master Super Admin
IF Edit & View Admin on Click THEN
Tampilkan Halaman Edit & View Admin
Buka Database
Isi Data Admin
IF Insert on Click THEN
Validasi Form
IF Validasi Form = False THEN
Pesan Error
END IF
IF Validasi Form = True THEN
153
Add Admin
END IF
Pilih Data Admin
IF Update on Click THEN
Tampilkan Update Form
Ubah Data Admin
IF Submit on Click THEN
Validasi Form
IF Validasi Form = False THEN
Pesan Error
END IF
IF Validasi Form = True THEN
Update Admin
END IF
Pilih Data Admin
IF Delete on Click THEN
Delete Admin
END IF
END IF
Data Master
IF Edit & View FAQ on Click THEN
154
Tampilkan Halaman Edit & View FAQ
Buka Database
Isi FAQ
IF Add on Click THEN
Validasi FAQ
IF Validasi FAQ = False THEN
Pesan Error
If Validasi FAQ = False THEN
Add FAQ
END IF
END IF
Data Master Admin
IF Edit Testimonial on Click THEN
Tampilkan Halaman Edit & View Testimonial
Buka Database
Isi Testimonial
IF Add on Click THEN
Validasi Testimonial
IF Validasi Testimonial = False THEN
Pesan Error
If Validasi Testimonial = True THEN
Add Testimonial
END IF
155
Pilih Testimonial
IF Delete on Click THEN
Buka Database
Delete Testimonial
END IF
END IF
Data Master Admin
IF Edit FAQ on Click THEN
Tampilkan Halaman Edit & View FAQ
Buka Database
Isi FAQ
IF Add on Click THEN
Validasi FAQ
IF Validasi FAQ = False THEN
Pesan Error
If Validasi FAQ = False THEN
Add FAQ
END IF
END IF
Data Master Admin
IF Edit Content on Click THEN
Tampilkan Halaman Edit & View Content
156
IF Add on Click THEN
Buka Database
Isi Content
Validasi Content
IF Validasi Content = False THEN
Pesan Error
If Validasi Content = True THEN
Add Testimonial
END IF
Pilih Content
IF Delete on Click THEN
Buka Database
Delete Content
END IF
END IF
Data Master Admin
IF Edit Job Posting on Click THEN
Tampilkan Halaman Edit & View Job Posting
Buka Database
Pilih Job Posting
IF Approve on Click THEN
Job Posting Approved
END IF
157
IF Reject on Click THEN
Job Posting Rejected
END IF
END IF
3.9.3 Spesifikasi Modul Employer
Home
Masukkan Username
Masukkan Password
Pilih Login As Employer
IF Login on Click Then
Buka Database
IF Username != Username & Password != Password THEN
Tampilkan Home
END IF
IF Username == Username & Password == Password THEN
Tampilkan Home untuk Employer Configuration
END IF
END IF
Employer Configuration
IF JSProfile on Click THEN
Tampilkan JobSeeker Profile
158
END IF
IF Invite Online on Click THEN
Buka Database
Insert MsRecruitmentProcess
END IF
IF Title Job Vacancy on Click THEN
Tampilkan Popup Job Vacancy Profile
END IF
Employer Configuration
IF Online Recruitment on Click THEN
Tampilkan Online Recruitment
END IF
IF List on Click THEN
Tampilkan Popup List Applicant
END IF
IF JSProfile on Click THEN
Tampilkan JobSeeker Profile
END IF
159
IF Invite Online on Click THEN
Buka Database
Insert MsRecruitmentProcess
END IF
Employer Configuration
IF Link to Candidate on Click THEN
Tampilkan Link To Candidate
END IF
Employer Configuration
IF Post Job Vacancy on Click THEN
Tampilkan Post Job Vacancy
END IF
Post Job Vacancy
Input Form
IF Submit on Click THEN
Validasi Form
IF Validasi Form = False THEN
Pesan Error
IF Validasi FAQ = False THEN
Add Job Vacancy
END IF
160
Employer Configuration
IF Edit Profile on Click THEN
Tampilkan Edit Profile
END IF
Edit Profile
Buka Database
Ubah Form Profile
IF Submit on Click THEN
Validasi Form Profile
IF Validasi Form Profile = False THEN
Pesan Error
IF Validasi Form Profile = True THEN
Update Form Profile
END IF
3.9.4 Spesifikasi Modul JobSeeker
Home
Masukkan Username
Masukkan Password
Pilih Login As JobSeeker
IF Login on Click THEN
161
Buka Database
IF Username != Username & Password != Password THEN
Tampilkan Home
END IF
IF Username == Username & Password == Password THEN
Tampilkan JobSeeker Configuration
END IF
END IF
JobSeeker Configuration
IF Apply on Click THEN
Open Form Apply
Buka Database
Validasi Form Apply
IF Validasi = False THEN
Tampilkan Form Apply
END IF
IF Validasi = True THEN
Insert MSApplicationProcess
END IF
JobSeeker Configuration
IF Sent Application on Click THEN
Tampilkan Sent Application
162
END IF
JobSeeker Configuration
IF Received Application on Click THEN
Tampilkan Received Application
END IF
JobSeeker Configuration
IF Edit Profile on Click THEN
Tampilkan Edit Profile
END IF
Edit Profile
Buka Database
Ubah Form Profile
IF Submit on Click THEN
Validasi Form Profile
IF Validasi Form Profile = False THEN
Pesan Error
IF Validasi Form Profile = True THEN
Update Form Profile
END IF
JobSeeker Configuration
163
IF Link To Employers on Click THEN
Tampilkan Link To Employers
END IF
JobSeeker Configuration
IF Search Job Vacancy on Click THEN
Tampilkan Search Job Vacancy
END IF
Search Job Vacancy
Insert form
IF Submit on Click THEN
Buka Database
Search Query
Tampilkan Result
END IF
3.9.5 Spesifikasi Modul Non Member
Home
Pilih Registration As JobSeeker
IF JobSeeker on Click THEN
Tampilkan Step1 JobSeeker Registration
Buka Database
164
IF NIM != NIM & BirthDate != BirthDate THEN
Tampilkan Step1 JobSeeker Registration
END IF
IF NIM = NIM & BirthDate = BirthDate THEN
Tampilkan Step2 JobSeekerRegistration
END IF
IF Submit on Click THEN
Buka Database
IF Form Step2 JobSeeker Registration not complete THEN
Tampilkan Step2 JobSeeker Registration
END IF
IF Form Step2 JobSeeker Registration complete THEN
Buka Database
IF Username sudah ada or Password != Retype Password THEN
Tampilkan Step2 JobSeeker Registration
END IF
IF Username belum ada AND Password = Retype Password
THEN
Insert JobSeeker to MsJobSeeker
END IF
END IF
Home
Pilih Registration As Employer
165
IF Employer on Click THEN
Tampilkan Employer Registration
Buka Database
IF Form Employer Registration not complete OR Username sudah
ada OR Password != Retype Password THEN
Tampilkan Employer Registration
END IF
IF Form Employer Registration complete AND Username belum
ada AND Password = Retype Password THEN
Insert Employer to MsEmployer
END IF
END IF