50
BAB 3 ANALIS IS S IS TEM YANG BERJALAN DAN PERANCANGAN S IS TEM
3.1
Gambaran Umum Perusahaan 3.1.1
Riwayat Perusahaan Berdiri sejak tahun 2001, IM I merupakan Institusi M usik kontemporer pertama di Indonesia. Didukung oleh tim edukasi terbaik , fasilitas terkini, dan sistem pendidikan yang berevolusi seiring dengan industri musik, IM I menciptakan sebuah lingkungan pendidikan terbaik untuk
proses
belajar
mengajar.
Semua
itu
dirancang
untuk
mempersiapkan para mahasiswa IM I dalam berkarya, terbukti dengan banyaknya mahasiswa dan alumni IM I yang sudah terlibat dan berkarir di industri musik,
seperti Kerispatih,
Saint
Loco,
Garasi,
Adrian
M artadinata, dll.
3.1.2
Fasilitas – fasilitas • IMI Classroom IM I 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. IM I 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 IM I mempunyai banyak practice room bagi para mahasiswa yang ingin berlatih secara individual. Anda hanya perlu menunjukkan IDcard IM I yang valid untuk menggunakannya. • Rehearsal Studio IM I menyediakan fasilitas studio latihan yang lengkap untuk para mahasiswa yang ingin berlatih dengan format band/ensemble. • Music Technology Lab IM I mempunyai lab station yang akan membuat siswa belajar mengaplikasikan teknik bermain tradisional ke dalam teknologi musik
52
modern. M asing - 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 IM I 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 IM I. • 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 IM I 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 IM I adalah menjadi institusi musik kontemporer yang terdepan. Dan misi dari IM I adalah mendidik, melatih, dan menyiapkan mahasiswa untuk berkarir di industri musik.
54
3.1.4
S truktur Organisasi Perusahaan 3.1.4.1 S truktur Organisasi Institut Musik Indonesia
CHAIRMAN IMI FOUNDATION
ALDO BASUKI
-
IKATAN MAHASISWA & ALUMNI
DIRECTOR of EDUCATION
Yohanes S Education Administrator
Inang Noorsaid Head of School Percusion
Alvin Lubis Head of School Keyboard
Arya Setiadi Head of School Bass
Head of School Guitar
Education Secretariat
Denny AJD Deputy Head of School
Theophillus K Deputy Head of School
Franky Sadikin Deputy Head of School
Andre Dinuth Deputy Head of School
Dadang Hergantoro Marketing & COMM. Manager
Indah Permata Sari Communi cation Officer
Novi Rostyan Promotion Design
DIRECTOR of BUSINESS & DEVELOPMENT
Marwan Alkaitiri Operation & G.A Manager
Yosefina Finance
Customer Service
Den Latief W. Concert Hall & Rec.SPV
Agustinus Librarian
Indra & Heru Equi pment & Utiliti es
Gambar 3.1 Struktu r Organisasi IMI 3.1.4.2 Tugas dan Wewenang ¾ Education Administrator •
M enyimpan data nilai (score) harian, midtest dan final test seluruh mahasiswa, serta laporan Head Faculty mengenai perkembangan para siswa.
55
•
M engumpulkan seluruh materi ajaran harian dari tiap fakultas.
•
M enyiapkan penerbitan sertifikat kelulusan siswa pada setiap program.
•
M enyusun pembaharuan silabus.
•
M endata 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 •
M enyimpan 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
•
M endata 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
•
M enerima, 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 IM I
•
M engupdate informasi IM I untuk proses pembayaran brosur, katalog
¾ Customer Service •
M emberikan informasi tentang IM I kepada seluruh penelpon, pengunjung dan calon siswa serta mendata dan membuat laporan setiap bulan
•
M elakukan tugas penerimaan, pendaftaran, pembayaran seluruh siswa dan membuat laporan setiap bulan
•
M enyiapkan honor untuk seluruh instruktur IM I setiap bulan
•
M emfolow up calon siswa menjelang memulai perkuliahan atau ada event / acara IM I
¾ Operation & General Affair •
Bertanggung jawab atas kerusakan line telepon IM I
57
•
M engawasi kebersihan, ketertiban dan berkoordinasi dengan group perusahaan untuk melakukan perawatan Gedung IM I
•
M enyusun, melakukan pembelian dan mendistribusikan keperluan sehari-hari dari setiap bagian
•
M enyiapkan, mendata dan membuat laporan absensi tertulis karyawan
•
M elakukan 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
•
M emberikan laporan bulanan tertulis mengenai peralatan, barang dan jadwal pemakaian concert hall dan studio
¾ Perpustakaan •
M enyusun dan membuat daftar katalog dari setiap video, vcd, buku
•
M engatur dan mengawasi pelaksanaan peminjaman video, vcd, buku
58
•
M engajukan 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
•
M emberikan 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
•
M enyusun kurikulum mata kuliah jurusannya masingmasing dan mengkoreksinya bila perlu
•
M engkonfirmasi Masterclass untuk mata kuliah workshop instrument wajib, termasuk jadwal workshop minimal 2 kali dalam 1 semester
•
M engkonfirmasi 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 IM I, 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 M usik Indonesia adalah sebagai berikut : Dalam mencari pekerjaan, mahasiswa IM I 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, IM I sendiri belum secara aktif memfasilitasi para mahasiswanya untuk mendapatkan pekerjaan. Jadi dapat disimpulkan bahwa selama ini IM I 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 IM I
Gambar 3.2 Flowchart Sistem Berjalan
62
3.3
Permasalahan yang Dihadapi Dalam mengumpulkan informasi yang dibutuhkan untuk menganalis a kebutuhan sistem pada IM I, dilakukan dua cara, yaitu kuisioner dan wawancara 3.3.1 Analisa Kuesioner Kuesioner dibagikan kepada 60 orang mahasiswa aktif IM I. Perancangan pertanyaan kuesioner dibuat sedemikian rupa, guna mendapatkan lingkup masalah yang dihadapi oleh IM I 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
5% 22% 43%
30%
< 10 jam/bulan
10 ‐ 30 jam/bulan
40 ‐ 60 jam/bulan
> 50 jam/bulan
Kesimpulan : Berdasarkan hasil kuisioner, dapat disimpulkan bahwa mahasiswa IM I cukup sering menggunakan internet. Dari jumlah di atas, hampir seluruh mahasiswa menggunakan internet 10 jam ke atas.
64
Pertanyaan 2 Apakah anda mengalami kesulitan dalam mendapatkan job? a. Ya b. Tidak Tabel 3.2 Presentase Jawaban Kuisoner No.2 Jawaban
Jumlah
a. Ya
46 orang
b. Tidak
12 orang
Tidak menjawab
2 orang
3% 20% 77%
Ya
Tidak
Tidak Menjawab
Kesimpulan : Berdasarkan hasil kuisioner, dapat disimpulkan bahwa hampir semua mahasiswa IM I mengalami kesulitan dalam mendapatkan job.
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
6%
7%
22% 65%
Kurang Puas
Cukup Puas
Puas
Tidak Menjawab
Kesimpulan : Berdasarkan hasil kuisioner, dapat disimpulkan bahwa lebih dari setengah mahasiswa merasa tidak puas dengan job yang diterimanya.
66
Pertanyaan 4 Darimana sajakah anda mendapatkan job? ( Pilihan bisa lebih dari satu ) a. IM I b. Dosen c. Teman d. Lain lain (…..………) Tabel 3.4 Presentase Jawaban Kuisoner No.4 Jawaban
Jumlah
a. IM I
7 orang
b. Dosen
4 orang
c. Teman
38 orang
d. Lain – lain
19 orang
Tidak menjawab
4 orang
10%
6%
5%
26% 53%
IMI
Dosen
Teman
Lain ‐ Lain
Tidak Menjawab
67
Kesimpulan : Berdasarkan hasil kuesioner dapat disimpulkan bahwa mahasiswa IM I lebih banyak mendapatkan job dari teman – teman mereka, dan sedikit yang mendapatkan dari IM I dan dosen – dosen IM I. 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 IM I 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
2%
10%
88%
Ya
Tidak
Tidak Menjawab
Kesimpulan: Berdasarkan hasil kuisioner dapat disimpulkan bahwa hampir seluruh mahasiswa merasa IM I masih kurang memfasilitasi mahasiswanya untuk mendapatkan pekerjaan. Pertanyaan 6 Apakah anda setuju bila IM I 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
69
3%
97%
Ya
Tidak
Kesimpulan: Berdasarkan hasil kuisioner dapat disimpulkan bahwa hampir seluruh mahasiswa setju dengan adanya sistem layanan karir online.
3.3.2 Analisis S WOT (Strength, Weakness, Opportunities, Threats) Setelah melakukan wawancara terhadap pihak terkait di IM I, 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
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 M eningkatnya 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 IM I adalah sulitnya menyalurkan para mahasiswa atau lulusannya dalam berkarir di dunia musik, dikarenakan jaringan kerja IM I 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 IM I 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 IM I tersebut mencari pekerjaan dengan usaha sendiri. M eski didukung berbagai kelebihan – kelebihan yang dimiliki IM I saat ini, kurangnya peran serta dalam menyalurkan mahasiswa atau lulusannya ke dunia kerja dapat menjadi suatu kelemahan yang akan menurunkan kualitas IM I, 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 IM I.
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 IM I, selaku job seeker, secara online, sehingga employer bisa melihat langsung profil beserta demo musik yang dimiliki para mahasiswa atau lulusan IM I 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 IM I dalam memperluas jaringan kerjanya di industri musik. Dengan semakin luasnya jaringan kerja, semakin mudah bagi para mahasiswa atau lulusan IM I 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 En d 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 S eeker 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
GUI MyPage (Employer) GUI Link to Candidate
Ms_JobSeeker
Object1 enter employer page enter link to candidate page select faculty, do list candidate CheckPeformanceScore() result set Success
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 JobS eeker
Gambar 3.29 Activity Diagram JobSeeker
3.5.4.3 Employer
/ S ta rt
D isp la y Ho me Win do w / S el ect Me n u
/ S ig n In / N o t Va li d C al l Testi mo ni al Wi nd o w
C al l Ab ou t Us Wi nd ow
C al l FAQ Win d ow
C al l Co n ta ct Us Wi nd ow
In se rt U se rna me & Pa ssw ord
D isp la y Testi mo ni al Wi nd ow
D isp la y Ab ou t U s Win do w
D isp la y FAQ Win do w
D isp la y C on ta ct Us Wi nd o w
Va li da ti ng / Va li d
/ Lo g in S ucc ess
D isp la y Ho me _ Emp lo yer Wi nd o w / Se le ct Men u
Vie w Jo b See ke r Li st
C al l Ed it Pro fi le Win do w
C al l Po st J ob V aca n cy Win do w
C al l L in k to Ca nd id a te Win do w
C a ll On li ne R e cru itme nt Win do w
Di spl ay E di t Pr ofil e Wi nd ow
D isp la y Po st J ob Vac an cy Win do w
D is pl ay L in k to Ca n di da te Win do w
D is pl ay On li ne R e cru itme nt Win do w
Di spl ay J ob Se eke r Pro file Win do w
En try D a ta
Entry D a ta
Se le ct Fa cu lty
En try Da ta / Va li d
Val id ati ng
Val id ati ng
Vi ew Job Se ek er L ist
Ca ll Job Se ek er Pro fil e
/ No t V al id / N ot Va li d
/ Val id
/ N ot Va li d
Se le ct Da ta Se le ct D a ta
Se le ct Da ta
Se le ct D a ta Ed it Job Va ca ncy S ta tus Wi nd ow
/ V al id C al l Jo bSe e ker P rofil e Wi nd ow
V ie w Ap pl ica tio nP roc cess P op Up Win do w
D isp la y Jo bSe e ker Pr ofil e Wi nd ow
Ca ll Job Se ek er Pro fil e Win d ow
Va li da ti ng
Vi ew Up da ted Da ta
U pd ate to Da tab ase
Ca ll c lo se j ob vac an cy
Vie w U p da ted D a ta
V ie w Inse rte d Da ta
U pd ate to D a ta b ase
Inse rt to Da tab as e
V ie w Jo bV aca n cy Po p U p Win d ow
D is pl ay Jo bS ee ke r Pro fi le Win do w
Ca ll De tail Job Se ek er Pr ofil e Wi nd ow
U p da te to D ata ba se
U pd ate to D a ta b ase
Di spl ay D e ta il Job Se ek er Pro fil e Win d ow
/ N ot Va li d
In se rt to D a ta b ase
/ Va lid In se rt D a ta
Si gn Ou t / En d
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
S pesifikasi 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
: M s_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
M inExp
int
2
Minimum Experience
EmployerStatus
varchar
1
Employment Status
Genre
int
1
Genre
M inSalary
int
10
Minimum Salary
M axSalary
int
10
Maximum Salary
PostingDate
date
Hari dan tanggal vacancy posting
108
ClosingDate
date
JobVacancyStatus
varchar
Hari dan tanggal vacancy close 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
: M s_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
: M s_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
: M s_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
: M s_ContentType
Primary Key : Id_ContentType Tabel 3.27 Tabel Ms_ContentType Column
Type
Id_ContentType varchar Name
varchar
Length
Keterangan
1
Sebagai Primary Key; merupakan kode content
10
Tipe content; news, event
113
Nama Tabel
: M s_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
: M s_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
M aritalStatus
varchar
10
Martial job seeker
M usicExp
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
M usicGenre
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
: M s_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
: M s_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
: M s_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
PostingDate
date
100
Isi testimonial Tanggal dan hari terjadinya transaksi proses penambahan testimonial
119
Nama Tabel
: M s_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
RecruitmentM essage
varchar
100
Pesan tindak lanjut untuk job seeker dari employer
120
Nama Tabel
: M s_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
: M s_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
S truktur Menu 3.7.1
S truktur Menu Back End
Gambar 3.33 Struktu r Menu Back End
124
3.7.2
S truktur Menu Front End Employer
Gambar 3.34 Struktu r Menu Front End Employer
125
3.7.3
S truktur Menu Front End JobS eeker
Gambar 3.35 Struktu r Menu Front End JobSeeker
126
3.7.4
S truktur Menu Front End Non Member
Gambar 3.36 Struktu r Menu Front End Non Member
127
3.8
Perancangan Layar 3.8.1
Perancangan Layar Admin
3.8.1.1 Perancangan Layar Home LOGO IMI CAREER LOGO LO
HOME
ABOUT US
FAQ
CONTACT
Admin Login Admin Password
LOGIN
Gambar 3.37 Perancangan Layar Home Admin
128
3.8.1.2 Perancangan Layar Edit & View Admin
LOGO IMI CAREER
HOME
ABOUT US
FAQ
CONTACT
Edit and View Admin
dd/mm/yy You are logged as
Super Admin Admin
LOGOUT
Edit Admin Edit FAQ
Edit Testimonial
Insert
Update
Delete
Edit Content
Edit Job Posting ID Admin
Edit Employer
Name Password
Submit
Gambar 3.38 Perancangan Layar Edit & View Admin
129
3.8.1.3 Perancangan Layar Edit & View Content LOGO IMI CAREER
HOME
ABOUT US
FAQ
CONTACT US
dd/mm/yy dd/mm/yy You are logged as
Content Type Content
Admin
:
:
LOGOUT
Edit Admin
Submit
Delete
Edit FAQ
Content :
Edit Testimonial Edit Content Edit Job Posting Edit Employer
▼
□
dd/mm/yy
XXXXXxxxxxxXXXXXX XxxxxxxxXXXX X
□
dd/mm/yy
xxxxxX XXXXXX xxxxxxXX XXXXX xxxxx
Gambar 3.39 Perancangan Layar Edit & View Content
130
3.8.1.4 Perancangan Layar Edit & View FAQ
LOGO IMI CAREER
HOME
ABOUT US
FAQ
dd/mm/yy You are logged as
Question :
Admin LOGOUT
Edit FAQ Edit Testimonial Edit Content
Answer :
Edit Admin
CONTACT US
Add
Question
□ xxxxXXXXxxx
Delete Answer
xxxxXXXxxxx
Edit Job Posting Edit Employer
Gambar 3.40 Perancangan Layar Edit & View FAQ
131
3.8.1.5 Perancangan Layar Edit & View Job Posting
LOGO IMI CAREER
HOME
ABOUT US
FAQ
CONTACT
Job Vaca ncy Approval
dd/mm/yy You are logged as
Job Posting
Status
Date
1
dd/mm/yy
xxxxXXXX XXxxxxXXXX
Approved
2
dd/mm/yy
xxxxxxxX XXXXXX xxxxxx
Rejected
Admin LOGOUT Edit Admin
Edit FAQ Edit Testimonial Edit Content Edit Job Posting Edit Employer
Gambar 3.41 Perancangan Layar Edit & View Job Posting Admin
132
3.8.1.6 Perancangan Layar Edit & View Testimonial LOGO IMI CAREER
HOME
ABOUT US
dd/mm/yy You are logged as Admin LOGOUT
Edit Admin
FAQ
Testimonial
CONTACT US
:
Add
Delete
Edit FAQ
Data Master Testimonial Edit Testimonial
o Edit Content
o Edit Job Posting Edit Employer
Gambar 3.42 Perancangan Layar Edit & View Testimonial
133
3.8.2
Perancangan Layar Employer
3.8.2.1 Perancangan Layar Registration LOGO IMI CAREER HOME
ABOUT US
FAQ
CONTACT
Employer Registration
Company Profile Company Name Address City
Zip Code
Province
Phone
Fax
Contact person
Location
Email Tlp
HP
Email Browse
Company Logo
Login information P lease 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. P assword
d Submit
Gambar 3.43 Perancangan Layar Registration Employer
134
3.8.2.2 Perancangan Layar My Page
LOGO IMI CAREER
HOME
ABOUT US
FAQ
CONTACT
My Page
dd/mm/yy
New Rece ived Application
You are logged as
Employer
Sent Application
LOGOUT
Approved
My Pa ge
Onl ine Recrui tment Rejected
Link to Candida te
Pos t Job Va cancy Pending
E di t Profile
Gambar 3.44 Perancangan Layar My Page Employer
135
3.8.2.3 Perancangan Layar Online Recruitment
LOGO IMI CAREER
HOME
ABOUT US
FAQ
Online Recruitment
dd/mm/yy
You are logged as
No
Posting Date
Title
Employer
Received Resume
Employer LOGOUT
CONTACT
My Pa ge Onl ine Recrui tment Link to Candida te Pos t Job Va cancy E di t Profile
Gambar 3.45 Perancangan Layar Online Recruitment
136
3.8.2.4 Perancangan Layar Link to Candidate LOGO IMI CAREER
HOME
ABOUT US
FAQ
CONTACT
Link To Candidate
dd/mm/yy
Faculty of Guitar
You are logged as
Employer
JobSeeker List
Photo Link
\
LOGOUT Faculty of Bass
Photo Link
My Pa ge Online Recrui tment
Link to Ca ndida te
Faculty of Percussion Post Job Va cancy Edi t Profile
Photo Link Faculty of Keyboard
Photo Link
Gambar 3.46 Perancangan Layar Link to Candidate
137
3.8.2.5 Perancangan Layar Post Job Vacancy LOGO IMI CAREER
HOME
ABOUT US
FAQ
CONTACT US
Post Job Vacancy
dd/mm/yy
○ Individual
Job Type
○
Band
You are logged as Job Details Employer LOGOUT
Position
Minimum Experience
Employment Status
o
Full Time
o
Part Time
o
Freelance
□
Pop
□
Ballad
□
Rock
□
All Around
□
Jazz
□
Other
My Page Online Recrui tment Link to Candida te
Genre
Post Job Vacancy Edi t Profil e
Expected Min Salary Expected Max Salary Work Place/Location Job Description:
Submit
Gambar 3.47 Perancangan Layar Post Job Vacancy
138
3.8.2.6 Perancangan Layar Edit Profile 4 5
LOGO IMI CAREER
HOME
ABOUT US
FAQ
CONTACT US
Edit and View Profile
dd/mm/yy You are logged as
Company Profile Company Name
Employer
Address
LOGOUT
City
My Page
Zip Code
Province
Phone
Fax
HP
Contact person
Online Recruitment Location
Link to Candidate Post Job Vacancy Edit Profile
Email Telephone Email Company Logo Profile
Edit Password New Password Confirm New Password Submit
Gambar 3.48 Perancangan Layar Edit Profile Employer
139
3.8.3
Perancangan Layar JobS eeker
3.8.3.1 Perancangan Layar Register I
LOGO IMI CAREER
HOME
ABOUT US
FAQ
CONTACT US
Job Seeker R egistration 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
Gambar 3.49 Perancangan Layar Register I Job Seeker
140
3.8.3.2 Perancangan Layar Register II LOGO IMI CAREER
HOME
ABOUT US
FAQ
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…
Genre band
Username
Link portfolio
Password
Martial Religion Address Tlp Hp Email Music experience Name band
Submit
Gambar 3.50 Perancangan Layar Register II Job Seeker
141
3.8.3.3 Perancangan Layar My Page LOGO IMI CAREER
HOME
dd/mm/yy
ABOUT US
FAQ
My Page
You are logged as USER
CONTACT
New Job Vacancy
photos
LOGOUT My Page Send Application Received Application
Edit Profile Link to Employers
Search Job Vacancy
Media
Gambar 3.51 Perancangan Layar My Page Job Seeker
142
3.8.3.4 Perancangan Layar S ent Application
LOGO IMI CAREER
HOME
dd/mm/yy
ABOUT US
LOGOUT
CONTACT
Sent Application Date
You are logged as USER
FAQ
Vacancy
dd/mm/yy
xxxxxxxXXXXXXXXXxxxxxxxXXXXX
dd/mm/yy
xxxxxxxxXXXXXXXXXxxxxxxxXXXXX
My Page
Send Appli cation
Re cei ved Appli cation
Edi t Profile Link to Employe rs Search Job Vacancy
Gambar 3.52 Perancangan Layar Sent Application
143
3.8.3.5 Perancangan Layar Received Application
LOGO IMI CAREER
HOME
dd/mm/yy
ABOUT US
LOGOUT My Page
CONTACT
Received Invitation Date
You are logged as USER
FAQ
Employer
Vacancy
Message
dd/mm/yy
xxxxxX xxxxxxxx
xxxxxX XXXxxx
xxxxXXX xxxx
dd/mm/yy
xxxxxX xxxxxxxx
xxxxxX XXXxxx
xxxxXXX xxxx
Send Application
Received Application
Edit Profile Link to Employers Search Job Vacancy
Gambar 3.53 Perancangan Layar Received Application
144
3.8.3.6 Perancangan Layar Edit Profile
LOGO IMI CAREER
HOME
ABOUT US
FAQ
CONTACT
Personal Information
dd/mm/yy
Name: xxx
You are logged as Gender: xxx
USER Faculty: xxx
LOGOUT
GPA: xxx
Address:
Email :
Telephone:
Martial:
Re cei ved Appli cation
Hp:
Availibility:
Edi t Profile
Religion:
Job Exp Year:
Link to Employe rs
Music Exp:
Link Portfolio:
My Page Send Appli cation
Search Job Vacancy
Band Profile Band Name: Genre Band:
Media
Demo
Photo
Gambar 3.54 Perancangan Layar Edit Profile JobSeeker
145
3.8.3.7 Perancangan Layar Link to Employer LOGO IMI CAREER
HOME
ABOUT US
FAQ
CONTACT
Link to employers
dd/mm/yy
Company
You are logged as
Link
xxxxxxXXXX XXxxxxXXXXX
xxxxxX XXXXX xxxxxXXXXX xx
xxxxxX XXXxxxxx
xxxxXXXX XXxxxxxXX XXxxxx
USER LOGOUT
My Page Send Appli cation Re cei ved Appli cation Edi t Profile Link to Employe rs Search Job Vacancy
3.8.3.8 Search Job Vacancy
Gambar 3.55 Perancangan Layar Link to Employer
146
3.8.3.9 Perancangan Layar S earch Job Vacancy
LOGO IMI CAREER
HOME
ABOUT US
FAQ
CONTACT
Search Job Vacancy
dd/mm/yy Keyword
You are logged as
Position
USER
Job Type
LOGOUT
Submit
My Page Send Appl i cation Recei ved Appli ca tion Edi t Profi le Link to Employers Sea rch Job Vacancy
Gambar 3.56 Perancangan Layar Search Job Vacancy
147
3.8.4
Perancangan Layar Non Member
3.8.4.1 Perancangan Layar Home LOGO IMI CAREER
HOME
ABOUT US
News
User Login
FAQ
CONTACT US
Event
Username Password ▼
Login as LOGIN
Online Recruitment
Not Join Yet?
Job Seeker Employer TESTIMONIAL
Gambar 3.57 Perancangan Layar Home
148
3.8.4.2 Perancangan Layar About Us 4
LOGO IMI CAREER
HOME
ABOUT US
FAQ
CONTACT US
User Login
About Us
Username Password ▼
Login as LOGIN
Job Seeker Employer TESTIMONIAL
Gambar 3.58 Perancangan Layar About Us
149
3.8.4.3 Perancangan Layar FAQ
LOGO IMI CAREER
HOME
ABOUT US
FAQ
CONTACT US
User Login
FAQ
Username Password Login as
▼ LOGIN
Job Seeker Employer TESTIMONIAL
Gambar 3.59 Perancangan Layar FAQ
150
3.8.4.3 Perancangan Layar Contact Us 3 4
LOGO IMI CAREER
HOME
ABOUT US
FAQ
CONTACT US
User Login
CONTACT US
Username Password ▼
Login as LOGIN
Job Seeker Employer TESTIMONIAL
Gambar 3.60 Perancangan Layar Contact U s
151
3.9
S pesifikasi Modul 3.9.1
S pesifikasi 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
S pesifikasi Modul Admin Home M asukkan Username M asukkan 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 M aster Super Admin ELSE IF Username == Username & Password == Password & IdAdmin == Id Admin THEN Tampilan Home untuk Data M aster Admin ELSE Tampilkan Home END IF
Data M aster 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 M aster 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 M aster 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 M aster 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 M aster 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 M aster 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
S pesifikasi Modul Employer Home M asukkan Username M asukkan 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 M sRecruitmentProcess 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 M sRecruitmentProcess 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
S pesifikasi Modul JobSeeker Home M asukkan Username M asukkan 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 M SApplicationProcess 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
S pesifikasi 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