SlideShare ist ein Scribd-Unternehmen logo
1 von 16
BAB IV
RANCANGAN SISTEM YANG DIUSULKAN

4.1.

Functional Design (Desain Fungsional)
Setelah mengadakan penelitian dan analisa system yang berjalan maka
selanjutnya akan dibahas mengenai rancangan usulan system yang akan dibangun. Ada
beberapa usulan prosedur yang baru. Prosedur yang baru bertujuan untuk memperbaiki
dan menyempurnakan system yang berjalan sekarang.
Pada rancangan fungsional ini, digunakan dua diagram UML yaitu Activity
Diagram dan Use Case Diagram sebagai alat untuk menganalisa system yang
diusulkan. Sedangkan program yang digunakan adalah Visual Paradigm for UML 4.0.

4.1.1. Analisa Sistem yang diusulkan pada Activity Diagram
95
Gambar 4.1 Activity Diagram yang diusulkan
Berdasarkan gambar 4.1 Activity Diagram yang diusulkan terdapat:
a. 1 Initial node, sebagai awal objek
b. 5 Action, state dari system yang mencerminkan eksekusi dari suatu aksi
c. 1 Final state, objek untuk mengakhiri.

4.1.2. Analisa Sistem yang diusulkan pada Use Case Diagram

Gambar 4.2 Use Case Diagram yang diusulkan
Berdasarkan gambar 4.2 Use Case Diagram yang diusulkan terdapat:
a. 1 Sistem yang mencakup kegiatan Perekrutan tenaga Kerja Online
b. Terdapat 1 Actor yang melakukan kegiatan didalam system, yaitu Admin. 2 actor
lainnya yaitu Umum/pelamar dan HRD masing-masing merupakan Actor yang
memberikan input kepada system dan sebagai actor yang menerima laporan dari
system.
96
c. Ada 10 Use Case yang dapat dilakukan oleh actor. Masing-masing Use Case hanya
dapat dilakukan oleh actor yang memiliki akses yang diperlihatkan oleh
Association.
d. Terdapat 11 Association yang menghubungkan actor dengan use case yang
dilakukannya.
e. Ada 1 include yang menjelaskan bahwa use case tersebut berasal dari sumber
secara eksplisit dari use case sebelumnya

4.2.

Structural Design (Desain Struktural)
Class Diagram adalah diagram yang memperlihatkan hubungan antar kelas dan
penjelasan detail tiap-tiap kelas di dalam model desain suatu sistem dalam diagram ini
diperlihatkan mana yang menjadi primary key dan mana yang menjadi foreign key,
sehingga apabila penetapan primary key dan foreign key telah diberikan dalam sebuah
class maka hal tersebutlah yang nantinya akan menghubungkan class yang satu dengan
class yang lainnya di dalam class diagram, namun sebelum membuat class diagram
terlebih dahulu kita harus menentukan entity class yang ada pada sistem. Berikut ini
adalah tabel requirement entity :
Berdasarkan entity-entity diatas, kemudian akan dibuat sebuah Class Diagram
yang menggambarkan tentang hubungan yang ada antara entity class yang ada di dalam
sistem. Class Diagram pada sistem pemantauan kualitas dapat dilihat sebagai berikut.

4.2.1. Analisa Sistem yang diusulkan pada Class Diagram
97

Gambar 4.3 Class Diagram yang diusulkan

4.3.

Behavioral Design (Rancangan yang Berhubungan dengan interaksi User dengan
Komputer)
Setelah membuat rancangan Fungsional dan rancangan Struktural, kemudian
dibuatlah raancangan yang Berhubungan dengan interaksi User dengan Komputer.
Rancangan ini berguna untuk menampilkan seluruh aktifitas user dengan komputer
secara rinci. Diagram yang digunakan untuk menggambarkan rancangan tersebut
adalah sequence diagram dan state chart diagram.

4.3.1. Analisa Sistem yang diusulkan pada Squence Diagram
98
4.3.1.1.

Squence Diagram yang Diusulkan Untuk Umum (Pelamar)

Gambar 4.4 Sequence Diagram yang diusulkan untuk Umum (Pelamar)

Berdasarkan gambar 4.4 Sequence Diagram yang diusulkan untuk Umum terdapat :
1. 3 Life Line antar muka yang saling berinteraksi.
2. 1 actor yang melakukan kegiatan yaitu Umum atau pelamar.
3. 4 multiplicity, yaitu spesifikasi dari komunikasi antar objek yang memuat
informasi-informasi tentang aktivitas yang terjadi serta kegiatan yang dilakukan
oleh aktor.

4.3.1.2.

Squence Diagram yang Diusulkan pada Halaman Pelamar (Admin)
99

Gambar 4.5 Sequence Diagram yang diusulkan pada Halaman Pelamar (Admin)
Berdasarkan gambar 4.5 Sequence Diagram yang diusulkan pada Halaman Pelamar
(Admin) terdapat :
1. 5 Life Line antar muka yang saling berinteraksi.
2. 2 actor yang melakukan kegiatan yaitu Admin dan HRD.
3. 12 multiplicity, yaitu spesifikasi dari komunikasi antar objek yang memuat
informasi-informasi tentang aktivitas yang terjadi serta kegiatan yang dilakukan
oleh aktor.

4.3.1.3.

Squence Diagram yang Diusulkan pada Update Admin
100

Gambar 4.6 Sequence Diagram yang diusulkan pada Halaman Update Admin
Berdasarkan gambar 4.6 Sequence Diagram yang diusulkan pada Halaman Update
Admin terdapat:
1. 4 Life Line antar muka yang saling berinteraksi.
2. 1 actor yang melakukan kegiatan yaitu Admin.
3. 12 multiplicity, yaitu spesifikasi dari komunikasi antar objek yang memuat
informasi-informasi tentang aktivitas yang terjadi serta kegiatan yang dilakukan
oleh aktor.

4.3.1.4.

Squence Diagram yang Diusulkan pada Halaman Lowongan (Admin)
101

Gambar 4.7 Sequence Diagram yang diusulkan pada Halaman Lowongan (Admin)
Berdasarkan gambar 4.7 Sequence Diagram yang diusulkan pada Halaman Lowongan
(Admin) terdapat :
1. 5 Life Line antar muka yang saling berinteraksi.
2. 1 actor yang melakukan kegiatan yaitu Admin.
3. 13 multiplicity, yaitu spesifikasi dari komunikasi antar objek yang memuat
informasi-informasi tentang aktivitas yang terjadi serta kegiatan yang dilakukan
oleh aktor.

4.3.2. Analisa Sistem yang diusulkan pada State Chart Diagram
102
4.3.2.1.

State Chart Diagram yang Diusulkan untuk Umum (Pelamar)

Gambar 4.8 State Chart Diagram yang diusulkan untuk Umum (Pelamar)
Berdasarkan gambar 4.8 State Chart Diagram yang diusulkan untuk Umum (Pleamar)
terdapat:
1. 1 Initial Pseudo State, sebagai awal objek.
2. 4 State, nilai atribut dan nilai link pada suatu waktu tertentu, yang dimiliki oleh
suatu objek tersebut.
3. 1 Final State, objek yang diakhiri.
4.3.2.2.

State Chart Diagram yang Diusulkan pada Admin
103

Gambar 4.9 State Chart Diagram yang diusulkan pada Admin
Berdasarkan gambar 4.9 StatChart Diagram yang diusulkan terdapat:
1. 1 Initial Pseudo State, sebagai awal objek.
2. 18 State, nilai atribut dan nilai link pada suatu waktu tertentu, yang dimiliki oleh
suatu objek tersebut.
3. 1 Final State, objek yang diakhiri.
4.4.

Rancangan Basis Data
104
Rancangan basis data yang diusulkan terdapat beberapa tabel yang tersimpan di
database. Selanjutnya menuju tahapan spesifikasi basis data yang akan dijelaskan nama
file, isi, primary key dan panjang record dari masing-masing table yang ada dalam
sistem yang diusulkan. Berikut adalah spesifikasi basis data yang diusulkan:
1.

Nama Tabel

: Admin

Media

: Hardisk

Isi

: id+password

Primary Key

: id

Panjang Record

: 20

Jumlah Record

:2

Struktur

:
Tabel 4.1 Spesifikasi Basis Data Admin

Field Name
id

Type
Varchar

Field Size
10

Keterangan
id

password

Varchar

10

password

2. Nama Tabel

: Lamaran

Media

: Hardisk

Isi

: idlamaran+posisi+lokasi+pt+jurusan+syarat+deskripsi+
tanggal1+tanggal2

Primary Key

: idlamaran

Panjang Record : 9
Jumlah Record

: 499
105
Struktur

:
Tabel 4.2 Spesifikasi Basis Data Lamaran

Field Name
idlamaran
posisi
lokasi
pt
jurusan
syarat
deskripsi
tanggal1
tanggal2

3.

Type
int
Varchar
Varchar
Varchar
Varchar
Mediumtext
Mediumtext
Varchar
Varchar

Field Size
5
150
150
150
6
19
19

Keterangan
id lamaran
Posisi lowongan kerja
Lokasi pekerjaan
Perguruan tinggi
Jurusan
Syarat untuk pelamar
Penjelasan pekerjaan
Tanggal
Tanggal

Nama Tabel

: Pelamar

Media

: Hardisk

Isi

: idpelamar+idlamaran+tanggal+nama+email+jurusan+
ipk+cv+status

Primary Key

: idpelamar

Panjang Record : 21
Jumlah Record

:9

Struktur

:

Tabel 4.3 Spesifikasi Basis Data Pelamar
Field Name
idpelamar
idlamaran
tanggal
nama
email

Type
int
int
Varchar
Varchar
Varchar

Field Size
5
5
19
60
150

Keterangan
kode pelamar
kode lamaran
tanggal lamaran
Nama pelamar
Email pelamar
106
jurusan
Ipk
cv
status
1. Nama Tabel

Varchar
Varchar
Varchar
Enum

150
4
60

Jurusan yang dipilih
Ipk pelamar
Cv pelamar
Status pelamar

: Perguruan Tinggi

Media

: Hardisk

Isi

: idpt+namapt+lokasipt

Primary Key

: idpt

Panjang Record

:3

Jumlah Record

: 76

Struktur

:
Tabel 4.4 Spesifikasi Basis Data Perguruan Tinggi

Field Name
Idpt

Field Size
6

Keterangan
Id perguruan tinggi

namapt

Varchar

20

Nama pergurua tinggi

lokasipt

4.5.

Type
int
Varchar

50

Alamat perguruan tinggi

Rancangan Tampilan yang Diusulkan

4.5.1. Rancangan Tampilan Home/Index
107

Gambar 4.10 Rancangan Tampilan Home/Index

4.5.2. Rancangan Tampilan Lowongan

Gambar 4.11 Rancangan Tampilan Lowongan

4.5.3. Rancangan Tampilan Form Lamaran (Admin)
108

Gambar 4.12 Rancangan Tampilan Form Lamaran (Admin)

4.6.

Implementasi Sistem Yang Diusulkan
Setelah sistem usulan ini selesai dianalisa dan didesain secara terpeinci dengan
teknologi dan desain yang terpilih, maka tiba saatnya sistem diimplementasikan dan
diterapkan. Tahap ini terdiri dari beberapa kegiatan yang harus dilakukan sebelum
sistem yang baru benar-benar digunakan.
Kegiatan-kegiatan yang harus dilakukan antara lain :
1. Mengumpulkan Data
Proses pengumpulan data digunakan sebagai perancangan sistem, Sehingga data
apa saja yang diperlukan dapat dianalisa dan dibuatkan sistem programya.

2. Analisa Sistem
109
Analisa adalah kegiatan yang dilakukan oleh orang dalam menganalisa suatu
kegiatan untuk dicarikan kebenarannya, Yang selanjutnya akan diterapkan dalam
suatu sistem yang dibutuhkan.
3.

Perancangan Sistem
Perancangan merupakan penerapan dari suatu hasil analisa yang telah dilakukan
oleh seorang analis terhadap data yang dianalisanya, Sehingga menghasilkan suatu
rancangan sistem program yang mudah dipahami oleh seorang pembuat program.

4.

Pembuatan Program
Pembuatan program adalah kegiatan menulis kode program yang akan dieksekusi
oleh komputer sesuai dengan yang dibutuhkan oleh user.

5. Test Program
Pengetesan program dilakukan untuk mengetahui kesalahan-kesalahan yang ada.
Dan untuk memastikan kebenaran dalam penulisan kode program kedalam
komputer.
6.

Perbaikan Program
Penambahan atau pengurangan pada poin-poin tertentu yang tidak diperlukan,
Sehingga program benar-benar dapat dioptimalkan sesuai dengan kebutuhan user.

7.

Dokumentasi

Weitere ähnliche Inhalte

Ähnlich wie Bab 4 agung

Perancangan sistem informasi m
Perancangan sistem informasi mPerancangan sistem informasi m
Perancangan sistem informasi m
Fathoni Yunior
 
Jbptsttippp -hendrabudi-213-4-babiv
Jbptsttippp -hendrabudi-213-4-babivJbptsttippp -hendrabudi-213-4-babiv
Jbptsttippp -hendrabudi-213-4-babiv
JOJO JOJO
 
Analisa masukan dan keluaran 2
Analisa masukan dan keluaran 2Analisa masukan dan keluaran 2
Analisa masukan dan keluaran 2
Fera Aghvor
 
Tugas sim, yenni nalam, yananto mihadi, pengembangan sistem informasi,, 2018
Tugas sim, yenni nalam, yananto mihadi, pengembangan sistem informasi,, 2018Tugas sim, yenni nalam, yananto mihadi, pengembangan sistem informasi,, 2018
Tugas sim, yenni nalam, yananto mihadi, pengembangan sistem informasi,, 2018
ynsinaga
 

Ähnlich wie Bab 4 agung (20)

Bab iv
Bab ivBab iv
Bab iv
 
Analisa perangkat lunak
Analisa perangkat lunakAnalisa perangkat lunak
Analisa perangkat lunak
 
Bab 3
Bab 3Bab 3
Bab 3
 
(Perangkat Lunak) Implementasi APLIKASI PERHITUNGAN PAJAK PENGHASILAN (PPH23)...
(Perangkat Lunak) Implementasi APLIKASI PERHITUNGAN PAJAK PENGHASILAN (PPH23)...(Perangkat Lunak) Implementasi APLIKASI PERHITUNGAN PAJAK PENGHASILAN (PPH23)...
(Perangkat Lunak) Implementasi APLIKASI PERHITUNGAN PAJAK PENGHASILAN (PPH23)...
 
Nirva Serlin Utami 6701140096
Nirva Serlin Utami  6701140096Nirva Serlin Utami  6701140096
Nirva Serlin Utami 6701140096
 
Bismilah bab iv
Bismilah bab ivBismilah bab iv
Bismilah bab iv
 
Evaluasi Tengah Semester - MPPL E
Evaluasi Tengah Semester - MPPL EEvaluasi Tengah Semester - MPPL E
Evaluasi Tengah Semester - MPPL E
 
Ets mppl
Ets mpplEts mppl
Ets mppl
 
Kak
KakKak
Kak
 
Kerangka acuan kerja (kak) aplikasi pengajuan tugas akhir skripsi (1)
Kerangka acuan kerja (kak) aplikasi pengajuan tugas akhir skripsi (1)Kerangka acuan kerja (kak) aplikasi pengajuan tugas akhir skripsi (1)
Kerangka acuan kerja (kak) aplikasi pengajuan tugas akhir skripsi (1)
 
Apsi (modul 2)
Apsi  (modul 2)Apsi  (modul 2)
Apsi (modul 2)
 
STRUCTURE_CHART.doc
STRUCTURE_CHART.docSTRUCTURE_CHART.doc
STRUCTURE_CHART.doc
 
Design Software
Design SoftwareDesign Software
Design Software
 
Pemodelan UML untuk Sistem Informasi Persewaan Alat Pesta.pptx
Pemodelan UML untuk Sistem Informasi Persewaan Alat Pesta.pptxPemodelan UML untuk Sistem Informasi Persewaan Alat Pesta.pptx
Pemodelan UML untuk Sistem Informasi Persewaan Alat Pesta.pptx
 
Perancangan sistem informasi m
Perancangan sistem informasi mPerancangan sistem informasi m
Perancangan sistem informasi m
 
Tugas
TugasTugas
Tugas
 
Jbptsttippp -hendrabudi-213-4-babiv
Jbptsttippp -hendrabudi-213-4-babivJbptsttippp -hendrabudi-213-4-babiv
Jbptsttippp -hendrabudi-213-4-babiv
 
Analisa masukan dan keluaran 2
Analisa masukan dan keluaran 2Analisa masukan dan keluaran 2
Analisa masukan dan keluaran 2
 
Bab iii ana
Bab iii anaBab iii ana
Bab iii ana
 
Tugas sim, yenni nalam, yananto mihadi, pengembangan sistem informasi,, 2018
Tugas sim, yenni nalam, yananto mihadi, pengembangan sistem informasi,, 2018Tugas sim, yenni nalam, yananto mihadi, pengembangan sistem informasi,, 2018
Tugas sim, yenni nalam, yananto mihadi, pengembangan sistem informasi,, 2018
 

Bab 4 agung

  • 1. BAB IV RANCANGAN SISTEM YANG DIUSULKAN 4.1. Functional Design (Desain Fungsional) Setelah mengadakan penelitian dan analisa system yang berjalan maka selanjutnya akan dibahas mengenai rancangan usulan system yang akan dibangun. Ada beberapa usulan prosedur yang baru. Prosedur yang baru bertujuan untuk memperbaiki dan menyempurnakan system yang berjalan sekarang. Pada rancangan fungsional ini, digunakan dua diagram UML yaitu Activity Diagram dan Use Case Diagram sebagai alat untuk menganalisa system yang diusulkan. Sedangkan program yang digunakan adalah Visual Paradigm for UML 4.0. 4.1.1. Analisa Sistem yang diusulkan pada Activity Diagram
  • 2. 95 Gambar 4.1 Activity Diagram yang diusulkan Berdasarkan gambar 4.1 Activity Diagram yang diusulkan terdapat: a. 1 Initial node, sebagai awal objek b. 5 Action, state dari system yang mencerminkan eksekusi dari suatu aksi c. 1 Final state, objek untuk mengakhiri. 4.1.2. Analisa Sistem yang diusulkan pada Use Case Diagram Gambar 4.2 Use Case Diagram yang diusulkan Berdasarkan gambar 4.2 Use Case Diagram yang diusulkan terdapat: a. 1 Sistem yang mencakup kegiatan Perekrutan tenaga Kerja Online b. Terdapat 1 Actor yang melakukan kegiatan didalam system, yaitu Admin. 2 actor lainnya yaitu Umum/pelamar dan HRD masing-masing merupakan Actor yang memberikan input kepada system dan sebagai actor yang menerima laporan dari system.
  • 3. 96 c. Ada 10 Use Case yang dapat dilakukan oleh actor. Masing-masing Use Case hanya dapat dilakukan oleh actor yang memiliki akses yang diperlihatkan oleh Association. d. Terdapat 11 Association yang menghubungkan actor dengan use case yang dilakukannya. e. Ada 1 include yang menjelaskan bahwa use case tersebut berasal dari sumber secara eksplisit dari use case sebelumnya 4.2. Structural Design (Desain Struktural) Class Diagram adalah diagram yang memperlihatkan hubungan antar kelas dan penjelasan detail tiap-tiap kelas di dalam model desain suatu sistem dalam diagram ini diperlihatkan mana yang menjadi primary key dan mana yang menjadi foreign key, sehingga apabila penetapan primary key dan foreign key telah diberikan dalam sebuah class maka hal tersebutlah yang nantinya akan menghubungkan class yang satu dengan class yang lainnya di dalam class diagram, namun sebelum membuat class diagram terlebih dahulu kita harus menentukan entity class yang ada pada sistem. Berikut ini adalah tabel requirement entity : Berdasarkan entity-entity diatas, kemudian akan dibuat sebuah Class Diagram yang menggambarkan tentang hubungan yang ada antara entity class yang ada di dalam sistem. Class Diagram pada sistem pemantauan kualitas dapat dilihat sebagai berikut. 4.2.1. Analisa Sistem yang diusulkan pada Class Diagram
  • 4. 97 Gambar 4.3 Class Diagram yang diusulkan 4.3. Behavioral Design (Rancangan yang Berhubungan dengan interaksi User dengan Komputer) Setelah membuat rancangan Fungsional dan rancangan Struktural, kemudian dibuatlah raancangan yang Berhubungan dengan interaksi User dengan Komputer. Rancangan ini berguna untuk menampilkan seluruh aktifitas user dengan komputer secara rinci. Diagram yang digunakan untuk menggambarkan rancangan tersebut adalah sequence diagram dan state chart diagram. 4.3.1. Analisa Sistem yang diusulkan pada Squence Diagram
  • 5. 98 4.3.1.1. Squence Diagram yang Diusulkan Untuk Umum (Pelamar) Gambar 4.4 Sequence Diagram yang diusulkan untuk Umum (Pelamar) Berdasarkan gambar 4.4 Sequence Diagram yang diusulkan untuk Umum terdapat : 1. 3 Life Line antar muka yang saling berinteraksi. 2. 1 actor yang melakukan kegiatan yaitu Umum atau pelamar. 3. 4 multiplicity, yaitu spesifikasi dari komunikasi antar objek yang memuat informasi-informasi tentang aktivitas yang terjadi serta kegiatan yang dilakukan oleh aktor. 4.3.1.2. Squence Diagram yang Diusulkan pada Halaman Pelamar (Admin)
  • 6. 99 Gambar 4.5 Sequence Diagram yang diusulkan pada Halaman Pelamar (Admin) Berdasarkan gambar 4.5 Sequence Diagram yang diusulkan pada Halaman Pelamar (Admin) terdapat : 1. 5 Life Line antar muka yang saling berinteraksi. 2. 2 actor yang melakukan kegiatan yaitu Admin dan HRD. 3. 12 multiplicity, yaitu spesifikasi dari komunikasi antar objek yang memuat informasi-informasi tentang aktivitas yang terjadi serta kegiatan yang dilakukan oleh aktor. 4.3.1.3. Squence Diagram yang Diusulkan pada Update Admin
  • 7. 100 Gambar 4.6 Sequence Diagram yang diusulkan pada Halaman Update Admin Berdasarkan gambar 4.6 Sequence Diagram yang diusulkan pada Halaman Update Admin terdapat: 1. 4 Life Line antar muka yang saling berinteraksi. 2. 1 actor yang melakukan kegiatan yaitu Admin. 3. 12 multiplicity, yaitu spesifikasi dari komunikasi antar objek yang memuat informasi-informasi tentang aktivitas yang terjadi serta kegiatan yang dilakukan oleh aktor. 4.3.1.4. Squence Diagram yang Diusulkan pada Halaman Lowongan (Admin)
  • 8. 101 Gambar 4.7 Sequence Diagram yang diusulkan pada Halaman Lowongan (Admin) Berdasarkan gambar 4.7 Sequence Diagram yang diusulkan pada Halaman Lowongan (Admin) terdapat : 1. 5 Life Line antar muka yang saling berinteraksi. 2. 1 actor yang melakukan kegiatan yaitu Admin. 3. 13 multiplicity, yaitu spesifikasi dari komunikasi antar objek yang memuat informasi-informasi tentang aktivitas yang terjadi serta kegiatan yang dilakukan oleh aktor. 4.3.2. Analisa Sistem yang diusulkan pada State Chart Diagram
  • 9. 102 4.3.2.1. State Chart Diagram yang Diusulkan untuk Umum (Pelamar) Gambar 4.8 State Chart Diagram yang diusulkan untuk Umum (Pelamar) Berdasarkan gambar 4.8 State Chart Diagram yang diusulkan untuk Umum (Pleamar) terdapat: 1. 1 Initial Pseudo State, sebagai awal objek. 2. 4 State, nilai atribut dan nilai link pada suatu waktu tertentu, yang dimiliki oleh suatu objek tersebut. 3. 1 Final State, objek yang diakhiri. 4.3.2.2. State Chart Diagram yang Diusulkan pada Admin
  • 10. 103 Gambar 4.9 State Chart Diagram yang diusulkan pada Admin Berdasarkan gambar 4.9 StatChart Diagram yang diusulkan terdapat: 1. 1 Initial Pseudo State, sebagai awal objek. 2. 18 State, nilai atribut dan nilai link pada suatu waktu tertentu, yang dimiliki oleh suatu objek tersebut. 3. 1 Final State, objek yang diakhiri. 4.4. Rancangan Basis Data
  • 11. 104 Rancangan basis data yang diusulkan terdapat beberapa tabel yang tersimpan di database. Selanjutnya menuju tahapan spesifikasi basis data yang akan dijelaskan nama file, isi, primary key dan panjang record dari masing-masing table yang ada dalam sistem yang diusulkan. Berikut adalah spesifikasi basis data yang diusulkan: 1. Nama Tabel : Admin Media : Hardisk Isi : id+password Primary Key : id Panjang Record : 20 Jumlah Record :2 Struktur : Tabel 4.1 Spesifikasi Basis Data Admin Field Name id Type Varchar Field Size 10 Keterangan id password Varchar 10 password 2. Nama Tabel : Lamaran Media : Hardisk Isi : idlamaran+posisi+lokasi+pt+jurusan+syarat+deskripsi+ tanggal1+tanggal2 Primary Key : idlamaran Panjang Record : 9 Jumlah Record : 499
  • 12. 105 Struktur : Tabel 4.2 Spesifikasi Basis Data Lamaran Field Name idlamaran posisi lokasi pt jurusan syarat deskripsi tanggal1 tanggal2 3. Type int Varchar Varchar Varchar Varchar Mediumtext Mediumtext Varchar Varchar Field Size 5 150 150 150 6 19 19 Keterangan id lamaran Posisi lowongan kerja Lokasi pekerjaan Perguruan tinggi Jurusan Syarat untuk pelamar Penjelasan pekerjaan Tanggal Tanggal Nama Tabel : Pelamar Media : Hardisk Isi : idpelamar+idlamaran+tanggal+nama+email+jurusan+ ipk+cv+status Primary Key : idpelamar Panjang Record : 21 Jumlah Record :9 Struktur : Tabel 4.3 Spesifikasi Basis Data Pelamar Field Name idpelamar idlamaran tanggal nama email Type int int Varchar Varchar Varchar Field Size 5 5 19 60 150 Keterangan kode pelamar kode lamaran tanggal lamaran Nama pelamar Email pelamar
  • 13. 106 jurusan Ipk cv status 1. Nama Tabel Varchar Varchar Varchar Enum 150 4 60 Jurusan yang dipilih Ipk pelamar Cv pelamar Status pelamar : Perguruan Tinggi Media : Hardisk Isi : idpt+namapt+lokasipt Primary Key : idpt Panjang Record :3 Jumlah Record : 76 Struktur : Tabel 4.4 Spesifikasi Basis Data Perguruan Tinggi Field Name Idpt Field Size 6 Keterangan Id perguruan tinggi namapt Varchar 20 Nama pergurua tinggi lokasipt 4.5. Type int Varchar 50 Alamat perguruan tinggi Rancangan Tampilan yang Diusulkan 4.5.1. Rancangan Tampilan Home/Index
  • 14. 107 Gambar 4.10 Rancangan Tampilan Home/Index 4.5.2. Rancangan Tampilan Lowongan Gambar 4.11 Rancangan Tampilan Lowongan 4.5.3. Rancangan Tampilan Form Lamaran (Admin)
  • 15. 108 Gambar 4.12 Rancangan Tampilan Form Lamaran (Admin) 4.6. Implementasi Sistem Yang Diusulkan Setelah sistem usulan ini selesai dianalisa dan didesain secara terpeinci dengan teknologi dan desain yang terpilih, maka tiba saatnya sistem diimplementasikan dan diterapkan. Tahap ini terdiri dari beberapa kegiatan yang harus dilakukan sebelum sistem yang baru benar-benar digunakan. Kegiatan-kegiatan yang harus dilakukan antara lain : 1. Mengumpulkan Data Proses pengumpulan data digunakan sebagai perancangan sistem, Sehingga data apa saja yang diperlukan dapat dianalisa dan dibuatkan sistem programya. 2. Analisa Sistem
  • 16. 109 Analisa adalah kegiatan yang dilakukan oleh orang dalam menganalisa suatu kegiatan untuk dicarikan kebenarannya, Yang selanjutnya akan diterapkan dalam suatu sistem yang dibutuhkan. 3. Perancangan Sistem Perancangan merupakan penerapan dari suatu hasil analisa yang telah dilakukan oleh seorang analis terhadap data yang dianalisanya, Sehingga menghasilkan suatu rancangan sistem program yang mudah dipahami oleh seorang pembuat program. 4. Pembuatan Program Pembuatan program adalah kegiatan menulis kode program yang akan dieksekusi oleh komputer sesuai dengan yang dibutuhkan oleh user. 5. Test Program Pengetesan program dilakukan untuk mengetahui kesalahan-kesalahan yang ada. Dan untuk memastikan kebenaran dalam penulisan kode program kedalam komputer. 6. Perbaikan Program Penambahan atau pengurangan pada poin-poin tertentu yang tidak diperlukan, Sehingga program benar-benar dapat dioptimalkan sesuai dengan kebutuhan user. 7. Dokumentasi