masalah permasalahan pengguna kebutuhan...
Post on 02-Jan-2020
16 Views
Preview:
TRANSCRIPT
27
BAB III
ANALISIS DAN PERANCANGAN SISTEM
Pada bab ini akan membahas tentang analisis sistem yang di dalamnya
terdapat identifikasi masalah, analisis permasalahan, dan solusi permasalahan,
kemudian membahas tentang perancangan sistem dalam pembuatan Rancang
Bangun Aplikasi Tracer Study Berbasis Web Pada SMK Kesehatan Surabaya.
Tahapan yang dilakukan dalam penelitian ini secara singkat dapat dilihat
pada gambar 3.1.
1. Tahap Analisis Sistem
Identifikasi Masalah
Analisis Permasalahan
Solusi Permasalahan
2. Tahap Perancangan dan Pembuatan Sistem
Desain Perangkat Lunak
Implementasi Perangkat Lunak
Analisis Perangkat Lunak
Uji Coba Perangkat Lunak
3. Tahap Pembuatan Laporan
Penyusunan Laporan TA
Analisis Kebutuhan Pengguna
Gambar 3.1 Tahap Penelitian
3.1 Analisis Sistem
Analisis sistem adalah langkah pertama yang harus dilakukan dalam
membuat suatu sistem yang baru. Pada tahap ini dilakukan pengumpulan data fakta,
melakukan analisis fakta-fakta tersebut, kemudian melakukan analisis sistem.
28
Temuan-temuan tersebut digambarkan menggunakan diagram-diagram tertentu
untuk memperjelas alur atau proses yang ada.
Tahap-tahap analisis dimulai dari identifikasi masalah kemudian
dilakukan usaha dalam menemukan kelemahan atau kekurangan yang ada pada
sistem yang lama kemudian menentukan dan merumuskan kebutuhan pengguna
sistem sehingga dapat ditentukan solusi umtuk memecahkan masalah tersebut.
3.1.1 Identifikasi Permasalahan
Identifikasi permasalahan dilakukan dengan cara wawancara dan
observasi pada SMK Kesehatan Surabaya. Wawancara bertujuan untuk mengetahui
kondisi proses bisnis yang berjalan saat ini dan permasalahan yang sedang dihadapi.
Proses observasi dilakukan dengan cara mengamati laporan kegiatan tracer study
yang telah dilaksanakan kepada siswa jurusan keperawatan dan farmasi angkatan
2013. Proses observasi dilakukan untuk mengetahui secara langsung bentuk
kuesioner dan tujuan serta hasil yang ada saat ini. Wawancara dilakukan kepada
bagian BK untuk mengetahui proses tracer study saat ini. Proses tracer study yang
sedang berjalan pada SMK Kesehatan Surabaya saat ini dimulai dari bagian BK
menyusun kuesioner tracer study berdasarkan kebutuhan pihak SMK, data
kuesioner sekarang ini terdiri dari data alumni, kegiatan saat ini yang berisi data
tentang alumni bekerja atau melanjutkan pendidikan, dan informasi tentang
perusahaan tempat alumni bekerja atau perguruan tinggi tempat alumni
melanjutkan pendidikan. Bagian BK kemudian menyerahkan kuesioner tersebut
pada saat alumni datang ke SMK untuk mengurus proses kelulusan. Selanjutnya
jawaban kuesioner akan direkap untuk dilakukan analisa serta membuat laporan
29
hasil tracer study. Laporan hasil tracer study tersebut kemudian akan diserahkan
kepada Kepala Sekolah.
Dari hasil identifikasi yang telah dilakukan, gambaran proses bisnis tracer
study pada SMK Kesehatan Surabaya dapat dilihat pada gambar 3.2.
Document Flow Pendataan Alumni
BK Alumni Kepala Sekolah
Ph
ase
Mulai
Membuat Kuesioner
Kuesioner Mengisi Kuesioner
Jawaban Kuesioner
Input Jawaban Kuesioner ke dalam Excel
Menyusun Laporan
Tracer Study
Laporan Tracer Study
Mencetak Laporan
Tracer Study
Menganalisa Jawaban
Kuesioner
Memberikan Laporan
Tracer Study
Laporan Tracer Study
Selesai
Menerima Laporan Tracer
Study
Jawaban Kuesioner
Gambar 3.2 Document Flow Pendataan Alumni
3.1.2 Analisis Permasalahan
Analisis permasalahan dilakukan setelah melakukan identifikasi
permasalahan dengan cara wawancara dan observasi. Analisis permasalahan
bertujuan untuk menentukan masalah apa saja yang sedang terjadi di SMK
Kesehatan Surabaya. Setelah dilakukan analisis permasalahan, maka dapat
30
diketahui masalah yang terjadi di SMK Kesehatan Surabaya adalah proses tracer
study dengan menggunakan format kuesioner yang sekarang menghasilkan data
tracer study yang kurang akurat, tidak ada umpan balik dari alumni maupun
perusahaan tempat alumni bekerja, proses pendataan alumni dilakukan berulang
dan memakan banyak waktu. Pelaksanaan tracer study ini digunakan untuk
mengetahui kondisi dan kualitas alumni yang dihasilkan oleh SMK.
Menurut hasil wawancara dan observasi yang telah dilakukan dapat
disimpulkan bahwa pelaksanaan kegiatan tracer study saat ini memiliki beberapa
masalah, yaitu format kuesioner yang digunakan sekarang ini kurang informatif,
sehingga informasi yang didapatkan kurang akurat. Format kuesioner hanya
mengacu pada kegiatan alumni setelah lulus tanpa ada umpan balik pembelajaran
dari alumni. Umpan balik tersebut dapat memberikan nilai tambah dalam proses
akreditasi. Selain itu hanya ada data alumni melanjutkan ke perguruan tinggi mana
dan bekerja di perusahaan mana, belum ada pendataan rinci mengenai perusahaan
tempat alumni tersebut bekerja dan tidak ada umpan balik dari perusahaan,
sehingga pihak SMK tidak dapat mengetahui kualitas alumni yang dihasilkan. Data
alumni yang didapatkan dari proses tracer study kurang valid karena dilakukan
pada saat mengurus kelulusan atau pengambilan ijazah, karena pada saat pengisian
kuesioner alumni masih belum dapat dipastikan diterima di perguruan tinggi mana
dan bekerja di perusahaan mana, sehingga pendataan alumni harus dilakukan
kembali ketika alumni sudah diterima di perguruan tinggi atau diterima bekerja di
perusahaan. Proses ini membutuhkan waktu yang lama dan dilakukan secara
berulang, serta masalah keamanaan data yang tidak terjamin dan kemungkinan
31
kesalahan memasukkan data karena data jawaban tracer study disalin oleh petugas
ke dalam Microsoft Excel.
3.1.3 Solusi Permasalahan
Setelah dilakukan pengumpulan data melalui proses wawancara dan
observasi, lalu melakukan pengolahan data dari hasil observasi, dilanjutkan dengan
melakukan analisis masalah, didapatkan suatu permasalahan yang harus
diselesaikan dengan memberikan solusi terbaik yang sesuai dengan permasalahan
yang ada. Dalam menyelesaikan permasalahan tersebut, solusi yang diberikan
adalah dengan membangun Aplikasi Tracer Study Berbasis Web pada SMK
Kesehatan Surabaya.
Aplikasi ini berbasis web karena dapat diakses oleh banyak user. User
pada aplikasi ini adalah BK, Kepala Sekolah, alumni, dan pengguna lulusan, selain
itu aplikasi ini dapat diakses di manapun dan kapanpun tanpa harus melakukan
penginstalan, dapat dijalankan dalam berbagai sistem operasi serta bersifat
realtime. Dengan adanya sistem yang realtime, maka pihak SMK dapat mengetahui
kondisi data secara cepat. Pada sistem juga terdapat pembagian hak akses tiap user
sehingga masalah keamanan data dapat terjamin.
Sistem ini dimulai dari BK memasukkan data pertanyaan kuesioner.
Setelah itu alumni dan pengguna lulusan dapat mengisi kuesioner langsung pada
website. Sistem lalu akan menyimpan dan mengolah data hasil kuesioner dan
menampilkan informasinya dalam bentuk laporan yang dapat diakses oleh BK dan
Kepala Sekolah.
32
3.1.4 Analisis Kebutuhan Pengguna
Setelah diketahui proses alur dokumen atau document flow yang dilakukan
oleh masing-masing pengguna, maka proses berikutnya adalah melakukan analisis
kebutuhan yang sesuai dengan proses-proses tersebut. Analisis kebutuhan ini
dilakukan untuk merancang kebutuhan dari masing-masing pengguna sistem.
Analisis ini dilakukan pada setiap pengguna yang secara langsung berhubungan
atau berinteraksi dengan sistem nantinya.
Dari hasil observasi juga dapat diketahui jumlah user yang terlibat dalam
tracer study ada empat, yaitu BK, alumni, pengguna lulusan, Kepala Sekolah.
Aplikasi tracer study pada SMK Kesehatan ini akan melibatkan beberapa pengguna
di dalamnya. Berikut ini dapat dilihat pada tabel 3.1 siapa saja yang dapat
mengoperasikan dan menggunakan aplikasi web ini beserta kebutuhannya.
Tabel 3.1 Analisis Kebutuhan Pengguna
No. Pengguna Kebutuhan Fungsional System flow yang
dihasilkan
1 BK a. Mengelola master provinsi.
b. Mengelola master kota.
c. Mengelola master jurusan.
d. Mengelola master alumni.
e. Mengelola master pegawai.
f. Mengelola master pengguna
lulusan.
g. Mengelola master perguruan
tinggi.
h. Mengelola master jenis
kuesioner.
i. Mengelola master kuesioner.
j. Mengelola laporan identitas
alumni, laporan identitas
pengguna lulusan, laporan
identitas perguruan tinggi,
laporan umpan balik proses
pembelajaran, laporan
penilaian kinerja alumni oleh
a. System flow mengelola
data master provinsi.
b. System flow mengelola
data master kota.
c. System flow mengelola
data master jurusan.
d. System flow mengelola
data master alumni.
e. System flow mengelola
data master pegawai.
f. System flow mengelola
data master pengguna
lulusan.
g. System flow mengelola
data master perguruan
tinggi.
h. System flow mengelola
data master jenis
kuesioner.
33
No. Pengguna Kebutuhan Fungsional System flow yang
dihasilkan
pengguna lulusan, laporan
kegiatan saat ini, dan laporan
perbandingan tracer study
alumni.
k. Mencetak laporan identitas
alumni, laporan identitas
pengguna lulusan, laporan
identitas perguruan tinggi,
laporan umpan balik proses
pembelajaran, laporan
penilaian kinerja alumni oleh
pengguna lulusan, laporan
kegiataan saat ini, laporan
perbandingan tracer study
alumni.
i. System flow mengelola
data master kuesioner.
j. System flow mengelola
laporan identitas alumni.
k. System flow mengelola
laporan identitas
pengguna lulusan.
l. System flow mengelola
laporan identitas
perguruan tinggi.
m. System flow mengelola
laporan umpan balik
proses pembelajaran.
n. System flow mengelola
laporan penilaian
kinerja alumni.
o. System flow mengelola
laporan kegiatan saat
ini.
p. System flow mengelola
laporan perbandingan
tracer study alumni.
2. Alumni Mengisi jawaban kuesioner
meliputi:
a. Kuesioner kegiatan saat ini.
b. Identitas perusahaan.
c. Identitas perguruan tinggi.
d. Kuesioner umpan balik
proses pembelajaran.
System flow tracer study
alumni.
3. Pengguna
Lulusan
Mengisi jawaban kuesioner
penilaian kinerja alumni oleh
pengguna lulusan.
System flow tracer study
pengguna lulusan.
4. Kepala
Sekolah
a. Mengelola laporan identitas
alumni, laporan identitas
pengguna lulusan, laporan
identitas perguruan tinggi,
laporan umpan balik proses
pembelajaran, laporan
penilaian kinerja alumni oleh
pengguna lulusan, laporan
kegiatan saat ini, dan laporan
perbandingan tracer study
alumni.
b. Mencetak laporan identitas
alumni, laporan identitas
pengguna lulusan, laporan
34
No. Pengguna Kebutuhan Fungsional System flow yang
dihasilkan
identitas perguruan tinggi,
laporan umpan balik proses
pembelajaran, laporan
penilaian kinerja alumni oleh
pengguna lulusan, laporan
kegiataan saat ini, laporan
perbandingan tracer study
alumni.
3.2 Perancangan Sistem
Setelah dilakukan analisis terhadap sistem, maka langkah selanjutnya
adalah perancangan sistem. Perancangan sistem ini bertujuan untuk mendefinisikan
kebutuhan-kebutuhan fungsional, menggambarkan aliran data dan alur sistem, dan
sebagai tahap persiapan sebelum implementasi sistem. Perancangan sistem ini
diharapkan dapat merancang dan mendesain sistem dengan baik dengan langkah-
langkah perancangan sistem sebagai berikut:
a. Input Process Output (IPO) Diagram.
b. System Flow.
c. Diagram Jenjang.
d. Data Flow Diagram (DFD), yang di dalamnya terdapat: Context Diagram,
DFD Level 0, dan DFD Level 1.
e. Entity Relationship Diagram (ERD), yang di dalamnya meliputi: Conceptual
Data Model (CDM) dan Physical Data Model (PDM).
f. Desain Input Output.
g. Desain Uji Coba.
35
3.2.1 Input Process Output (IPO) Diagram
Dari hasil observasi juga dihasilkan IPO diagram dari aplikasi yang akan
dibuat seperti pada gambar 3.3. IPO diagram dibagi menjadi tiga yaitu: input,
process dan output. Process dibagi menjadi dua yaitu, process (user) dan process
(server). Pada input terdapat delapan data meliputi: daftar pertanyaan kuesioner,
data identitas alumni, data kegiatan saat ini, data identitas perguruan tinggi, data
identitas pengguna lulusan, data umpan balik proses pembelajaran, data penilaian
kinerja alumni oleh pengguna lulusan, dan jawaban kuesioner. Untuk process (user)
terdapat tiga proses meliputi: proses memasukkan daftar pertanyaan kuesioner,
proses mengisi data identitas alumni, dan proses pengisian daftar pertanyaan
kuesioner yang di dalamnya terbagi menjadi lima proses, sedangkan untuk process
(server) terdapat tiga proses yaitu, proses mengolah data identitas alumni, proses
pengolahan jawaban kuesioner, dan proses mengolah jawaban kuesioner. Untuk
output menghasilkan daftar pertanyaaan kuesioner, laporan identitas alumni,
jawaban kuesioner, laporan kegiatan saat ini, laporan identitas perguruan tinggi,
laporan identitas pengguna lulusan, laporan umpan balik proses pembelajaran,
laporan penilaian kinerja alumni, dan laporan perbandingan tracer study alumni.
36
Rancang Bangun Aplikasi Tracer Study
Input Process (User) OutputProcess (Server)
Ph
ase
Daftar Pertanyaan Kuisioner
Laporan Identitas Alumni
Laporan Identitas
Perguruan Tinggi
Laporan Umpan Balik Proses
Pembelajaran
Laporan Identitas Pengguna Lulusan
Laporan Penilaian Kinerja Alumni
Memasukkan Daftar Pertanyaan Kuisioner
Pengolahan Jawaban Kuisioner
Laporan Kegiatan Saat Ini
8
8Mengolah Jawaban
Kuesioner
Mengolah Data Identitas Alumni
Mengolah Data Identitas Perguruan
Tinggi
Mengolah Data Identitas Pengguna
Lulusan
Mengolah Data Umpan Balik Proses
Pembelajaran
Mengolah Data Penilaian Kinerja
Alumni
Daftar Pertanyaan Kuisioner
Data Identitas Alumni
Data Kegiatan Saat Ini
Data Umpan Balik Proses
Pembelajaran oleh Alumni
Data Penilaian Kinerja Alumni oleh Pengguna
Lulusan
1
1 Pengisian Kuisioner
Mengisi Data Identitas Alumni
Mengisi Data Identitas Perguruan Tinggi
Mengisi Data Identitas Pengguna Lulusan
Mengisi Data Umpan Balik Proses
Pembelajaran
Mengisi Data Penilaian Kinerja Alumni
Jawaban Kuisioner
2
3
6
7
2
3
6
7
Laporan Perbandingan Tracer Study Alumni
Mengisi Data Kegiatan Saat Ini
Data Identitas Perguruan
Tinggi
Data Identitas Pengguna
Lulusan
4
5
Mengolah Data Kegiatan Saat Ini
4
5
Gambar 3.3 IPO Diagram
Gambar IPO diagram di atas menjelaskan mengenai input, process, output dari
aplikasi. Berikut penjelasan masing-masing bagian:
37
A. Input
1. Daftar Pertanyaan Kuesioner
Daftar pertanyaan kuesioner adalah data yang berisi tentang kumpulan
pertanyaan yang akan diajukan kepada alumni dan pengguna lulusan yang
dikelompokkan dalam lima bagian. Daftar pertanyaan diolah oleh bagian
BK.
2. Data Identitas Alumni
Data alumni adalah data yang berisikan informasi mengenai data-data
alumni. Data Alumni diolah oleh bagian BK.
3. Data Kegiatan Saat Ini
Data kegiatan saat ini adalah data yang berisikan pertanyaan mengenai
kegiatan alumni saat ini. Data kegiatan saat ini diolah oleh bagian BK.
4. Data Identitas Perguruan Tinggi
Data identitas perguruan tinggi adalah data yang berisikan informasi dari
alumni mengenai identitas perguruan tinggi. Data identitas perguruan
tinggi diolah oleh bagian BK.
5. Data Identitas Pengguna Lulusan
Data identitas pengguna lulusan adalah data yang berisikan informasi dari
alumni mengenai identitas pengguna lulusan. Data identitas pengguna
lulusan diolah oleh bagian BK.
6. Data Umpan Balik Proses Pembelajaran
Data umpan balik proses pembelajaran adalah data yang berisikan
pertanyaan mengenai umpan balik proses pembelajaran alumni. Data
umpan balik proses pembelajaran diolah oleh bagian BK.
38
7. Data Penilaian Kinerja Alumni
Data penilaian kinerja alumni adalah data yang berisikan pertanyaan
mengenai kinerja alumni selama bekerja di suatu perusahaan, informasi ini
diperoleh dari pengguna lulusan. Data penilaian kinerja alumni diolah oleh
bagian BK.
8. Jawaban Kuesioner
Jawaban kuesioner adalah jawaban dari kuesioner yang telah diisi oleh
alumni dan pengguna lulusan. Jawaban kuesioner dijadikan inputan untuk
laporan perbandingan tracer study alumni. Jawaban kuesioner diolah oleh
bagian BK.
B. Process
1. Process (User)
a. Memasukkan Daftar Pertanyaan Kuesioner
Bagian BK memasukkan pertanyaan kuesioner kemudian
menyimpannya.
b. Mengisi Data Identitas Alumni
Mengisi data identitas alumni dilakukan oleh alumni, data yang diisi
meliputi nama, nomer telepon, alamat email, dan sebagainya.
c. Pengisian Kuesioner
Pengisian kuesioner dilakukan oleh alumni dan pengguna lulusan.
Proses pengisian kuesioner di dalamnya dibagi menjadi enam proses,
yaitu meliputi proses mengisi data kegiatan saat ini, proses mengisi
data identitas alumni, proses mengisi data perguruan tinggi, proses
39
mengisi data pengguna lulusan, proses mengisi data umpan balik
proses pembelajaran, dan proses penilaian kinerja alumni.
d. Mengisi Data Kegiatan Saat Ini
Mengisi data kegiatan saat ini dilakukan oleh alumni, data yang diisi
meliputi kegiatan saat ini, jenis pekerjaan, status perguruan tinggi, dan
sebagainya.
e. Mengisi Data Identitas Perguruan Tinggi
Mengisi data identitas perguruan tinggi dilakukan oleh alumni, data
yang diisi meliputi nama instansi, alamat, nomer telepon, alamat
email, jurusan, dan sebagainya.
f. Mengisi Data Identitas Pengguna Lulusan
Mengisi data identitas pengguna lulusan dilakukan oleh alumni, data
yang diisi meliputi nama instansi, alamat instansi, nomer telepon,
alamat instansi, bidang, dan sebagainya.
g. Mengisi Data Umpan Balik Proses Pembelajaran
Mengisi data umpan balik proses pembelajaran dilakukan oleh
alumni, data yang diisi meliputi memberikan masukan dan penilaian
terhadap proses pembelajaran.
h. Mengisi Data Penilaian Kinerja Alumni
Mengisi data penilaian kinerja alumni dilakukan oleh pengguna
lulusan data yang diisi meliputi penilaian aspek integritas alumni,
profesionalisme alumni, kepribadian alumni, kemampuan
bersosialisasi alumni, dan sebagainya.
40
2. Process (Server)
a. Mengolah Data Identitas Alumni
Setelah BK memasukkan data identitas alumni proses selanjutnya
adalah aplikasi mengolah data identitas alumni.
b. Pengolahan Jawaban Kuesioner
Pengolahan jawaban kuesioner adalah mengolah data-data jawaban
kuesioner yang sebelumnya didapat dari hasil pengisian kuesioner
yang dilakukan oleh alumni. Dalam proses pengolahan jawaban
kuesioner ini terdapat empat proses yaitu mengolah data perguruan
tinggi, mengolah data pekerjaan saat ini (pengguna lulusan),
mengolah data umpan balik proses pembelajaran, mengolah data
penilaian kinerja alumni.
c. Mengolah Data Kegiatan Saat Ini
Dalam proses pengolahan jawaban kuesioner terdapat proses
mengolah data kegiatan saat ini. Proses ini terjadi setelah alumni
mengisi data kegiatan saat ini pada saat pengisian kuesioner.
d. Mengolah Data Identitas Perguruan Tinggi
Dalam proses pengolahan jawaban kuesioner terdapat proses
mengolah data identitas perguruan tinggi. Proses ini terjadi setelah
alumni mengisi data perguruan tinggi pada saat pengisian kuesioner.
e. Mengolah Data Identitas Pengguna Lulusan
Dalam proses pengolahan jawaban kuesioner terdapat proses
mengolah data identitas pengguna lulusan. Proses ini terjadi setelah
alumni mengisi data pengguna lulusan pada saat pengisian kuesioner.
41
f. Mengolah Data Umpan Balik Proses Pembelajaran
Dalam proses pengolahan jawaban kuesioner terdapat proses
mengolah data umpan balik proses pembelajaran. Proses ini terjadi
setelah alumni mengisi data umpan balik proses pembelajaran pada
saat pengisian kuesioner.
g. Mengolah Data Penilaian Kinerja Alumni
Dalam proses pengolahan jawaban kuesioner terdapat proses
mengolah data penilaian kinerja alumni. Proses ini terjadi setelah
alumni mengisi data penilaian kinerja alumni pada saat pengisian
kuesioner.
h. Mengolah Jawaban Kuesioner
Mengolah jawaban kuesioner adalah proses mengolah keseluruhan
jawaban kuesioner yang didapat dari hasil pengisian kuesioner yang
dilakukan oleh user.
C. Output
1. Daftar Pertanyaan Kuesioner
Daftar pertanyaan kuesioner adalah hasil dari proses memasukkan daftar
pertanyaan kuesioner yang dilakukan oleh BK.
2. Laporan Identitas Alumni
Laporan identitas alumni adalah hasil dari pengisian identitas alumni.
Laporan ini disajikan dalam bentuk tabel.
3. Jawaban Kuesioner
Jawaban kuesioner adalah hasil dari pengisian kuesioner yang dilakukan
oleh alumni.
42
4. Laporan Kegiatan Saat Ini
Laporan kegiatan saat ini adalah hasil dari pengisian kuesioner kegiatan
saat ini. Laporan ini disajikan dalam bentuk tabel dan grafik.
5. Laporan Identitas Perguruan Tinggi
Laporan identitas perguruan tinggi adalah hasil dari pengisian identitas
perguruan tinggi. Laporan ini disajikan dalam bentuk tabel.
6. Laporan Identitas Pengguna Lulusan
Laporan identitas pengguna lulusan adalah hasil dari pengisian identitas
pengguna lulusan. Laporan ini disajikan dalam bentuk tabel.
7. Laporan Umpan Balik Proses Pembelajaran
Laporan umpan balik proses pembelajaran adalah hasil dari pengisian
kuesioner umpan balik proses pembelajaran. Laporan ini disajikan dalam
bentuk tabel dan grafik.
8. Laporan Penilaian Kinerja Alumni
Laporan penilaian kinerja alumni adalah hasil dari pengisian kuesioner
penilaian kinerja alumni. Laporan ini disajikan dalam bentuk tabel dan
grafik.
9. Laporan Perbandingan Tracer Study Alumni
Laporan perbandingan tracer study alumni adalah hasil dari pengisian
semua kuesioner. Laporan ini disajikan dalam bentuk tabel dan grafik.
43
3.2.2 System Flow
System flow adalah penggambaran aliran dokumen dalam sistem dan
merupakan proses kerja dalam sistem. System flow menggambarkan aliran data
pada sistem yang nantinya akan dibangun untuk membantu proses dalam
organisasi. System flow pada aplikasi ini dapat dibagi menjadi empat, yaitu system
flow login, system flow mengelola data master, system flow pengisian kuesioner,
dan system flow mengelola laporan, yang akan dijelaskan pada sub bab berikut.
A. System Flow Login
Sebelum melakukan pengelolaan data master, user harus melakukan
proses login terlebih dahulu. Login berfungsi untuk membagi hak akses tiap user.
User dibagi menjadi 4, yaitu BK, Kepala Sekolah, Alumni, dan Pengguna Lulusan.
Pada gambar 3.4 user harus memasukkan username dan password untuk login ke
dalam aplikasi. Setelah user memasukkan username dan password, selanjutnya
sistem akan melakukan cek validasi terhadap data username dan password yang
dimasukkan dengan tabel alumni, pegawai, dan pengguna lulusan. Apabila
username dan password tidak sesuai atau salah, maka sistem akan menampilkan
alert username dan password tidak cocok. Sedangkan apabila username dan
password benar, maka user dapat mengakses aplikasi.
44
System Flow Login
Pengguna Aplikasi
Ph
ase
Mulai
Halaman Login
Input username dan password
Selesai
Menampilkan Alert Username Dan Password Tidak
Cocok
Konfirmasi Username Dan Password Tidak
Cocok
Pilih Login
Cek Username dan Password
Alumni
Sesuai Login Sebagai Alumni?
Halaman AlumniMenampilkan
Halaman Alumni
Ya
Cek Username dan Password
PegawaiTidak
Sesuai login sebagai BK ?
Menampilkan Halaman BK
Ya
Cek Username dan Password
Tidak
Sesuai login sebagai Kepala
Sekolah ?
Menampilkan Halaman Kepala
SekolahYa
Halaman BK
Halaman Kepala Sekolah
Halaman Pengguna
Lulusan
Cek Username dan Password
Tidak
Sesuai Login Sebagai Pengguna
Lulusan?
Pengguna LulusanMenampilkan
Halaman Pengguna Lulusan
Ya
Tidak
2
3
4
1
1
1
2
2
3
3
Gambar 3.4 System Flow Login
B. System Flow Mengelola Data Master
System flow mengelola data master terdiri dari beberapa system flow yaitu
system flow mengelola data master provinsi, data master kota, data master alumni,
data master pegawai, data master jenis kuesioner, dan data master kuesioner.
45
1. System Flow Mengelola Data Master Provinsi
System Flow Mengelola Data Master Provinsi
BK Aplikasi
Phas
e
Mulai
Halaman BK
Pilih Menu Provinsi
Menampilkan Daftar Data Provinsi
Daftar Data Provinsi
Tambah ?
Menampilkan Form Tambah ProvinsiYa
Form Tambah Provinsi
Input Nama Provinsi
Pilih Tambah Data Provinsi
Pilih Simpan
Cek Kesesuaian Isian Data Provinsi
Sesuai ?Menyimpan Data
ProvinsiProvinsi
Menampilkan Data Provinsi
Ya
Data Provinsi
Pilih Edit pada Data Provinsi yang akan
diubah
Tidak
Menampilkan Data Provinsi yang akan
diubah
Data Provinsi yang akan
diubah
Ubah Data Provinsi
Pilih Simpan
Menampilkan Alert Data Tidak Sesuai/Lengkap
Alert Data Tidak Sesuai/Lengkap
Tidak
Selesai
Tambah Data Provinsi
2
Gambar 3.5 System Flow Mengelola Data Master Provinsi
System flow mengelola data master provinsi dimulai dari BK memilih
menu provinsi, selanjutnya sistem akan menampilkan daftar provinsi yang sudah
46
dimasukkan. BK dapat menambahkan data provinsi baru dan dapat mengubah data
provinsi yang sudah ada, selanjutnya sistem akan menyimpan data provinsi ke
dalam tabel provinsi. System flow mengelola data master provinsi dapat dilihat pada
gambar 3.5.
2. System Flow Mengelola Data Master Kota
System Flow Mengelola Data Master Kota
BK Aplikasi
Ph
ase
Mulai
Halaman BK
Pilih Menu Kota
Menampilkan Daftar Data Kota
Daftar Data Kota
Tambah ?
Menampilkan Form Tambah KotaYa
Form Tambah Kota
Pilih Propinsi, Input Nama Kota
Pilih Tambah Data Kota
Pilih Simpan
Cek Kelengkapan dan Kesesuaian Isian Data
Kota
Lengkap/Sesuai ?
Menyimpan Data Kota
Kota
Menampilkan Data Kota
Ya
Data Kota
Pilih Edit pada Data Kota yang akan
diubah
Tidak
Menampilkan Data Kota yang akan diubah
Data Kota yang akan
diubah
Ubah Data Kota
Pilih Simpan
Menampilkan Alert Data Tidak Sesuai/Lengkap
Alert Data Tidak Sesuai/Lengkap
Tidak
Selesai
Tambah Data Kota
Provinsi
2
1
1
Gambar 3.6 System Flow Mengelola Data Master Kota
47
System flow mengelola data master kota dimulai dari BK memilih menu
kota, selanjutnya sistem akan menampilkan daftar kota yang sudah dimasukkan.
BK dapat menambahkan data kota baru dan dapat mengubah data kota yang sudah
ada, selanjutnya sistem akan menyimpan data kota ke dalam tabel kota. System flow
mengelola data master kota dapat dilihat pada gambar 3.6.
3. System Flow Mengelola Data Master Jurusan
System Flow Mengelola Data Master Jurusan
BK Aplikasi
Phas
e
Mulai
Halaman BK
Pilih Menu Jurusan
Menampilkan Daftar Data Jurusan
Daftar Data Jurusan
Tambah ?
Menampilkan Form Tambah JuursanYa
Form Tambah Jurusan
Input Kode Jurusan, Nama Jurusan
Pilih Tambah Data Jurusan
Pilih Simpan
Cek Kelengkapan dan Kesesuaian Isian Data
Jurusan
Lengkap/Sesuai ?
Menyimpan Data Jurusan
Jurusan
Menampilkan Data Jurusan
Ya
Data Jurusan
Pilih Edit pada Data Jurusan yang akan
diubah
Tidak
Menampilkan Data Jurusan yang akan
diubah
Data Jurusan yang akan
diubah
Ubah Data Jurusan
Pilih Simpan
Menampilkan Alert Data Tidak Sesuai/Lengkap
Alert Data Tidak Sesuai/Lengkap
Tidak
Selesai
Tambah Data Jurusan
2
Gambar 3.7 System Flow Mengelola Data Master Jurusan
48
System flow mengelola data master jurusan dimulai dari BK memilih menu
jurusan, selanjutnya sistem akan menampilkan daftar jurusan yang sudah
dimasukkan. BK dapat menambahkan data jurusan baru dan dapat mengubah data
jurusan yang sudah ada, selanjutnya sistem akan menyimpan data jurusan ke dalam
tabel jurusan. System flow mengelola data master jurusan dapat dilihat pada gambar
3.7.
4. System Flow Mengelola Data Master Alumni
System Flow Mengelola Data Master Alumni
BK Aplikasi
Ph
ase
Mulai
Halaman BK
Pilih Menu Alumni
Menampilkan Daftar Data Alumni
Daftar Data Alumni
Tambah ?
Menampilkan Form Tambah AlumniYa
Form Tambah Alumni
Input Data Pribadi Alumni
Pilih Tambah Data Alumni
Pilih Simpan
Cek Kelengkapan dan Kesesuaian Isian Data
Alumni
Lengkap/Sesuai ?
Menyimpan Data Alumni
Alumni
Menampilkan Data Alumni
Ya
Data Alumni
Pilih Edit pada Data Alumni yang akan
diubah
Tidak
Menampilkan Data Alumni yang akan
diubah
Data Alumni yang akan
diubah
Ubah Data Alumni
Pilih Alumni
Menampilkan Alert Data Tidak Sesuai/Lengkap
Alert Data Tidak Sesuai/Lengkap
Tidak
Selesai
Tambah Data Alumni
2
Jurusan1
1
Gambar 3.8 System Flow Mengelola Data Master Alumni
49
System flow mengelola data master alumni dimulai dari BK memilih menu
alumni, selanjutnya sistem akan menampilkan daftar alumni yang sudah ada. BK
dapat menambahkan data alumni baru dengan memasukkan data pribadi alumni dan
status alumni (tidak bekerja, bekerja, dan kuliah) dan dapat mengubah data alumni
yang sudah ada, selanjutnya sistem akan menyimpan data alumni ke dalam tabel
alumni. System flow mengelola data master alumni dapat dilihat pada gambar 3.8.
5. System Flow Mengelola Data Master Pegawai
System Flow Mengelola Data Master Pegawai
BK Aplikasi
Ph
ase
Mulai
Halaman BK
Pilih Menu Pegawai
Menampilkan Daftar Data Pegawai
Daftar Data Pegawai
Tambah ?
Menampilkan Form Tambah PegawaiYa
Form Tambah Pegawai
Input Data Pribadi Pegawai dan Jabatan
Pilih Tambah Data Pegawai
Pilih Simpan
Cek Kelengkapan dan Kesesuaian Isian Data
Pegawai
Sesuai ?Menyimpan Data
PegawaiPegawai
Menampilkan Data Pegawai
Ya
Data Pegawai
Pilih Edit pada Data Pegawai yang akan
diubah
Tidak
Menampilkan Data Pegawai yang akan
diubah
Data Pegawai yang akan
diubah
Ubah Data Pegawai
Pilih Simpan
Menampilkan Alert Data Tidak Sesuai/Lengkap
Alert Data Tidak Sesuai/Lengkap
Tidak
Selesai
Tambah Data Pegawai
2
Gambar 3.9 System Flow Mengelola Data Master Pegawai
50
System flow mengelola data master pegawai dimulai dari BK memilih
menu pegawai, selanjutnya sistem akan menampilkan daftar pegawai yang sudah
ada. BK dapat menambahkan data pegawai baru dengan memasukkan data pribadi
pegawai dan jabatan, dan dapat mengubah data pegawai yang sudah ada,
selanjutnya sistem akan menyimpan data pegawai ke dalam tabel pegawai. System
flow mengelola data master pegawai dapat dilihat pada gambar 3.9.
6. System Flow Mengelola Data Master Pengguna Lulusan
System Flow Mengelola Data Master Pengguna Lulusan
BK Aplikasi
Phas
e
Mulai
Halaman BK
Pilih Menu Pengguna Lulusan
Menampilkan Daftar Data Pengguna
Lulusan
Daftar Data Pengguna
Lulusan
Tambah ?
Menampilkan Form Tambah Pengguna
LulusanYa
Form Tambah Pengguna
Lulusan
Input Data Pengguna Lulusan
Pilih Tambah Data Pengguna Lulusan
Pilih Simpan
Cek Kelengkapan dan Kesesuaian Isian Data
Pengguna Lulusan
Sesuai ?Menyimpan Data Pengguna Lulusan
Pengguna Lulusan
Menampilkan Data Pengguna Lulusan
Ya
Data Pengguna
Lulusan
Pilih Edit pada Data Pengguna Lulusan yang akan diubah
Tidak
Menampilkan Data Pengguna Lulusan yang
akan diubah
Data Pengguna Lulusan yang akan diubah
Ubah Data Pengguna Lulusan
Pilih Simpan
Menampilkan Alert Data Tidak Sesuai/Lengkap
Alert Data Tidak Sesuai/Lengkap
Tidak
Selesai
Tambah Data Pengguna Lulusan
2
Kota
1
1
Gambar 3.10 System Flow Mengelola Data Master Pengguna Lulusan
51
System flow mengelola data master pengguna lulusan dimulai dari BK
memilih menu pengguna lulusan, selanjutnya sistem akan menampilkan daftar
pengguna lulusan yang sudah ada. BK dapat menambahkan data pengguna lulusan
baru dengan memasukkan data pengguna lulusan, dan dapat mengubah data
pengguna lulusan yang sudah ada, selanjutnya sistem akan menyimpan data
pengguna lulusan ke dalam tabel pengguna lulusan. System flow mengelola data
master pengguna lulusan dapat dilihat pada gambar 3.10.
7. System Flow Mengelola Data Master Perguruan Tinggi
System Flow Mengelola Data Master Perguruan Tinggi
BK Aplikasi
Phas
e
Mulai
Halaman BK
Pilih Menu Perguruan Tinggi
Menampilkan Daftar Data Perguruan
Tinggi
Daftar Data Perguruan
Tinggi
Tambah ?
Menampilkan Form Tambah Perguruan
TinggiYa
Form Tambah Perguruan
Tinggi
Input Data Perguruan Tinggi
Pilih Tambah Data Perguruan Tinggi
Pilih Simpan
Cek Kelengkapan dan Kesesuaian Isian Data
Perguruan Tinggi
Sesuai ?Menyimpan Data Perguruan Tinggi
Pengguna Lulusan
Menampilkan Data Perguruan Tinggi
Ya
Data Perguruan
Tinggi
Pilih Edit pada Data Perguruan Tinggi yang akan diubah
Tidak
Menampilkan Data Perguruan Tinggi yang
akan diubah
Data Perguruan Tinggi yang akan
diubah
Ubah Data Perguruan Tinggi
Pilih Simpan
Menampilkan Alert Data Tidak Sesuai/Lengkap
Alert Data Tidak Sesuai/Lengkap
Tidak
Selesai
Tambah Data Perguruan Tinggi
2
Kota
1
1
Gambar 3.11 System Flow Mengelola Data Master Perguruan Tinggi
52
System flow mengelola data master perguruan tinggi dimulai dari BK
memilih menu perguruan tinggi, selanjutnya sistem akan menampilkan daftar
perguruan tinggi yang sudah ada. BK dapat menambahkan data perguruan tinggi
baru dengan memasukkan data perguruan tinggi, dan dapat mengubah data
perguruan tinggi yang sudah ada, selanjutnya sistem akan menyimpan data
perguruan tinggi ke dalam tabel perguruan tinggi. System flow mengelola data
master perguruan tinggi dapat dilihat pada gambar 3.11.
8. System Flow Mengelola Data Master Jenis Kuesioner
System Flow Mengelola Data Master Jenis Kuesioner
BK Aplikasi
Ph
ase
Mulai
Halaman BK
Pilih Menu Jenis Kuesioner
Menampilkan Data Jenis Kuesioner
Data Jenis Kuesioner
Tambah ?
Menampilkan Form Tambah Jenis
KuesionerYa
Form Tambah Jenis
Kuesioner
Input Nama Jenis Kuesioner
Pilih Tambah Data Jenis Kuesioner
Pilih Simpan
Cek Kelengkapan dan Kesesuaian Isian Jenis
Kuesioner
Sesuai ? Menyimpan Data Jenis Kuesioner
Jenis Kuesioner
Menampilkan Data Jenis Kuesioner
Ya
Data Jenis Kuesioner
Pilih Edit pada Data Jenis Kuisioner yang
akan diubah
Tidak
Menampilkan Data Jenis Kuesioner yang
akan diubah
Data Jenis Kuesioner yang
akan diubah
Ubah Data Jenis Kuesioner
Pilih Simpan
Menampilkan Alert Data Tidak Sesuai/Lengkap
Alert Data Tidak Sesuai/Lengkap
Tidak
Selesai
Tambah Data Jenis Kuesioner
2
Gambar 3.12 System Flow Mengelola Data Master Jenis Kuesioner
53
System flow mengelola data master jenis kuesioner dimulai dari BK
memilih menu jenis kuesioner, selanjutnya sistem akan menampilkan daftar jenis
kuesioner yang sudah ada. BK dapat menambahkan data jenis kuesioner baru dan
dapat mengubah data jenis kuesioner yang sudah ada, selanjutnya sistem akan
menyimpan data jenis kuesioner ke dalam tabel jenis kuesioner. System flow
mengelola data master pegawai dapat dilihat pada gambar 3.12.
9. System Flow Mengelola Data Master Kuesioner
System Flow Mengelola Data Master Kuesioner
BK Aplikasi
Phas
e
Mulai
Halaman BK
Pilih Menu Kuesioner
Menampilkan Data Kuesioner
Data Kuesioner
Tambah ?
Menampilkan Form Tambah KuesionerYa
Form Tambah Kuesioner
Input Data Kuesioner
Pilih Tambah Data Kuesioner
Pilih Simpan
Cek Kelengkapan dan Kesesuaian Isian
Kuesioner
Sesuai ?Menyimpan Data
KuesionerKuesioner
Menampilkan Data Kuesioner
Ya
Data Kuesioner
Pilih Edit pada Data Kuisioner yang akan
diubah
Tidak
Menampilkan Data Kuesioner yang akan
diubah
Data Kuesioner yang akan diubah
Ubah Data Kuesioner
Pilih Simpan
Menampilkan Alert Data Tidak Lengkap/Sesuai
Alert Data Tidak Lengkap/Sesuai
Tidak
Selesai
Tambah Data Kuesioner
Jenis Kuesioner
2
1
1
Gambar 3.13 System Flow Mengelola Data Master Kuesioner
54
System flow mengelola data master kuesioner dimulai dari BK memilih
menu kuesioner, selanjutnya sistem akan menampilkan daftar pertanyaan kuesioner
yang sudah ada. BK dapat menambahkan data kuesioner baru dengan memilih jenis
kuesioner yang diambil dari tabel jenis kuesioner dan memasukkan pertanyaan
kuesioner dan tipe jawaban kuesioner, selain itu BK juga dapat mengubah data
kuesioner yang sudah ada, selanjutnya sistem akan menyimpan data kuesioner ke
dalam tabel kuesioner. System flow mengelola data master kuesioner dapat dilihat
pada gambar 3.13.
C. System Flow Tracer Study
Pada system flow tracer study terdapat dua system flow, yaitu system flow
tracer study alumni dan tracer study pengguna lulusan. Untuk system flow tracer
study terdapat dua user, alumni dan pengguna lulusan dan terdapat empat jenis
kuesioner, yaitu kuesioner kegiatan saat ini, identitas perguruan tinggi, identitas
perusahaan, dan kuesioner umpan balik proses pembelajaran. Sedangkan untuk
kuesioner pengguna lulusan yaitu kuesioner penilaian kinerja alumni.
55
1. System Flow Tracer Study Pengisian Kuesioner Alumni
System Flow Tracer Study Pengisian Kuesioner Alumni
Alumni Aplikasi
Ph
ase
Mulai
Halaman Alumni
Pilih Menu Biodata Alumni
1
Menampilkan data alumni
Data Alumni
Alumni
Pilih Nama Perusahaan yang
Sesuai
Apakah Bekerja? Ya
Nama Perusahaan
Sesuai?Ya
Menampilkan Data Pekerjaan
Pilih Tambah Perusahaan
Tidak
Menampilkan Form Identitas
Perusahaan
Pilih Simpan
Form Identitas PerusahaanInput Identitas
Perusahaan
Pilih Simpan
Cek Kelengkapan dan Kesesuaian Isian
Lengkap/Sesuai?
Menyimpan Data Identitas
PerusahaanYa
Data Pekerjaan
Pengguna Lulusan
Detail Alumni
Menampilkan Alert Data Tidak Lengkap/
SesuaiTidak
1
Pilih Nama Perguruan Tinggi
yang Sesuai
Tidak
Nama Perguruan Tinggi Sesuai?
Pilih Simpan
Ya
Pilih Tambah Perguruan Tinggi
Tidak
3
3Menampilkan Data Perguruan Tinggi
Data Perguruan tinggi
4
Menampilkan Form Identitas Perguruan
TinggiForm Identitas
Perguruan Tinggi
Input Identitas Perguruan Tinggi
Pilih Simpan
Cek Kelengkapan dan Kesesuaian Isian
Lengkap/Sesuai?
Ya
Menampilkan Alert Data Tidak Lengkap/
SesuaiTidak
Menyimpan Data Identitas Perguruan
Tinggi
Alert Data Tidak Lengkap/
Sesuai
Alert Data Tidak Lengkap/
Sesuai
2
2
5
5
Menampilkan Form Pertanyaan
Kuesioner Kegiatan Saat Ini
Form Pertanyaan Kuesioner
Kegiatan Saat Ini
Input Jawaban Kuesioner Kegiatan
Saat Ini
Pilih Simpan
Cek Kelengkapan dan Kesesuaian Isian
Kuesioner
Lengkap/Sesuai?
Menyimpan Jawaban Kuesioner
Kegiatan Saat Ini
Kuesioner
Ya
Pilih Menu Kuesioner Alumni
1 4
Jawaban Kuesioner
Menampilkan Alert Data Tidak Lengkap/
Sesuai
Alert Data Tidak Lengkap/Sesuai
Tidak
Menampilkan Form Pertanyaan Kuesioner Umpan Balik Proses
Pembelajaran
Selesai
Form Pertanyaan Kuesioner Umpan
Balik Proses Pembelajaran
Input Jawaban Kuesioner Umpan Balik Proses Pembelajaran
Pilih Simpan
Cek Kelengkapan dan Kesesuaian Isian
Kuesioner
Lengkap/Sesuai?
Menampilkan Alert Data Tidak Lengkap/
Sesuai
Alert Data Tidak Lengkap/Sesuai
Tidak
Menyimpan Jawaban Kuesioner Umpan Balik Proses
Pembelajaran
Ya
6
6
7
7
Gambar 3.14 System Flow Tracer Study Pengisian Kuesioner Alumni
56
System flow tracer study pengisian kuesioner alumni dimulai dari alumni
memilih menu biodata alumni, kemudian aplikasi akan menampilkan biodata
alumni dan terdapat informasi mengenai riwayat pekerjaan atau perguruan tinggi
alumni. Pada menu ini alumni bisa mengisi data perusahaan atau pengguna lulusan
dan data perguruan tinggi, yang akan disimpan ke dalam tabel pengguna lulusan.
Selanjutnya untuk menu kuesioner alumni, aplikasi akan menampilkan pertanyaan
kuesioner kegiatan saat ini, kemudian setelah disimpan maka aplikasi akan
menampilkan kuesioner berikutnya. Alumni harus mengisi kuesioner kegiatan saat
ini dan kuesioner umpan balik proses pembelajaran. Setelah alumni menjawab
semua pertanyaan kuesioner dan menyimpannya maka aplikasi akan menyimpan
ke dalam tabel jawaban kuesioner. Desain system flow tracer study pengisian
kuesioner alumni dapat dilihat pada gambar 3.14.
2. System Flow Tracer Study Pengisian Kuesioner Pengguna Lulusan
System flow tracer study pengisian kuesioner pengguna lulusan dimulai
dari pengguna lulusan login sebagai pengguna lulusan, lalu aplikasi akan
menampilkan data alumni, selanjutnya pengguna lulusan memilih tombol penilaian
pada data alumni yang bekerja di perusahaan tersebut dan aplikasi akan
menampilkan pertanyaan kuesioner penilaian kinerja alumni, setelah pengguna
lulusan menjawab semua pertanyaan kuesioner dan menyimpannya maka aplikasi
akan menyimpan ke dalam tabel penilaian pengguna. Desain system flow tracer
study pengisian kuesioner pengguna lulusan dapat dilihat pada gambar 3.15.
57
System Flow Tracer Study Pengisian Kuesioner Pengguna Lulusan
Pengguna Lulusan Aplikasi
Ph
ase
Mulai
Halaman Pengguna
Lulusan
Pilih Menu Kuesioner Penilaian
Kinerja Alumni
Menampilkan Form Pertanyaan
Kuesioner Penilaian Kinerja Alumni
Form Pertanyaan Kuesioner
Penilaian Kinerja Alumni
Input Jawaban Kuesioner
Pilih Simpan
Cek Kelengkapan dan Kesesuaian Isian Jawaban Kuesioner
Lengkap/Sesuai?
Menampilkan Alert Data Tidak Lengkap/
Sesuai
Alert Data Tidak Lengkap/Sesuai
Menyimpan Jawaban Kuesioner Pengguna Lulusan
Ya
Penilaian PenggunaTidak
Selesai
Kuesioner
4
Menampilkan Data Alumni
Alumni
Data Alumni
Pilih Penilaian
1
1
Gambar 3.15 System Flow Tracer Study Pengisian Kuesioner Pengguna Lulusan
D. System Flow Mengelola Laporan
System flow mengelola laporan terdiri dari tujuh laporan, dimana system
flow tiap-tiap laporan tersebut memiliki kemiripan proses yang hampir sama.
Pengolahan laporan terdiri dari pengolahan laporan identitas alumni, laporan
identitas pengguna lulusan, laporan identitas perguruan tinggi, laporan kegiatan saat
ini, laporan umpan balik proses pembelajaran, laporan penilaian kinerja alumni,
serta laporan perbandingan tracer study.
58
1. System Flow Mengelola Laporan Identitas Alumni
System Flow Mengelola Laporan Identitas Alumni
BK & Kepala Sekolah Aplikasi
Phas
e
Mulai
Halaman BK
Pilih Menu Laporan Identitas Alumni
Menampilkan Parameter Tahun
Angkatan
Parameter Tahun
Angkatan
Pilih Tahun Angkatani
Menampilkan Laporan Identitas Alumni Sesuai dengan Tahun Angkatan
Laporan Identitas Alumni Sesuai
Tahun Angkatani
Cetak Laporan Identitas Alumni
Cetak ?
Pilih Cetak
Ya
Mencetak Laporan Identitas Alumni
Alumni
Laporan Identitas Alumni
Selesai
Tidak
Halaman Login
Input username dan password
Pilih Login
Cek Username dan Password
Pegawai
Sesuai login sebagai BK ?
Menampilkan Halaman BK
Menampilkan Halaman Kepala
Sekolah
Halaman Kepala Sekolah
YaTidak
Detail Alumni
Jawaban Kuesioner
Pengguna Lulusan
Gambar 3.16 System Flow Mengelola Laporan Identitas Alumni
System flow mengelola laporan identitas alumni dimulai dari BK dan
Kepala Sekolah memilih menu laporan identitas alumni, lalu sistem akan
menampilkan parameter tahun angkatan, setelah memilih tahun angkatan, sistem
akan menampilkan data identitas alumni sesuai dengan tahun angkatan yang dipilih.
Desain system flow mengelola laporan identitas alumni dapat dilihat pada gambar
3.16.
59
2. System Flow Mengelola Laporan Identitas Pengguna Lulusan
System Flow Mengelola Laporan Identitas Pengguna Lulusan
BK & Kepala Sekolah Aplikasi
Phas
e
Mulai
Pilih Menu Laporan Identitas Pengguna
Lulusan
Menampilkan Parameter Status Perusahaan dan
Jurusan Alumni
Parameter Status
Perusahaan dan Jurusan Alumni
Pilih Parameter Status Perusahaan dan Jurusan Alumni
Menampilkan Laporan Identitas Pengguna
Lulusan Berdasarkan Parameter
Laporan Identitas Pengguna Lulusan
Berdasarkan Parameter
Cetak Laporan Identitas Pengguna
Lulusan
Cetak ?
Pilih Cetak
Ya
Mencetak Laporan Identitas Pengguna
Lulusan
Pengguna Lulusan
Laporan Identitas Pengguna Lulusan
Selesai
Tidak
Alumni
Kuesioner
Halaman BK
Halaman Login
Input username dan password
Pilih Login
Cek Username dan Password
Pegawai
Sesuai login sebagai BK ?
Menampilkan Halaman BK
Menampilkan Halaman Kepala
Sekolah
Halaman Kepala Sekolah
YaTidak
Detail Alumni
Jurusan
Gambar 3.17 System Flow Mengelola Laporan Identitas Pengguna Lulusan
System flow mengelola laporan identitas pengguna lulusan dimulai dari BK
dan Kepala Sekolah memilih menu laporan identitas pengguna lulusan, lalu sistem
akan menampilkan parameter status perusahaan dan jurusan alumni, setelah
memilih status perusahaan dan jurusan, sistem akan menampilkan data identitas
pengguna lulusan sesuai dengan status perusahaan dan jurusan yang dipilih. Desain
system flow mengelola laporan identitas pengguna lulusan dapat dilihat pada
gambar 3.17.
60
3. System Flow Mengelola Laporan Identitas Perguruan Tinggi
System Flow Mengelola Laporan Identitas Perguruan Tinggi
BK & Kepala Sekolah Aplikasi
Phas
e
Mulai
Pilih Menu Laporan Identitas Perguruan
Tinggi
Menampilkan Parameter Status Perguruan Tinggi
dan Jurusan Alumni
Parameter Status Perguruan Tinggi
dan Jurusan Alumni
Pilih Parameter Status Perguruan Tinggi dan
Jurusan Alumni
Menampilkan Laporan Identitas Perguruan Tinggi
Berdasarkan Parameter
Laporan Identitas Perguruan Tinggi
Berdasarkan Parameter
Cetak Laporan Identitas Perguruan
Tinggi
Cetak ?
Pilih Cetak
YaMencetak Laporan Identitas Perguruan
Tinggi
Laporan Identitas Perguruan Tinggi
Selesai
Tidak
Alumni
Pengguna Lulusan
Kuesioner
Halaman BK
Halaman Login
Input username dan password
Pilih Login
Cek Username dan Password
Pegawai
Sesuai login sebagai BK ?
Menampilkan Halaman BK
Menampilkan Halaman Kepala
Sekolah
Halaman Kepala Sekolah
Ya
Tidak
Jurusan
Gambar 3.18 System Flow Mengelola Laporan Identitas Perguruan Tinggi
System flow mengelola laporan identitas perguruan tinggi dimulai dari BK
dan Kepala Sekolah memilih menu laporan identitas perguruan tinggi, lalu sistem
akan menampilkan parameter status perguruan tinggi dan jurusan alumni, setelah
memilih status perguruan tinggi dan jurusan, sistem akan menampilkan data
identitas perguruan tinggi sesuai dengan status perguruan tinggi dan jurusan yang
dipilih. Desain system flow mengelola laporan identitas pengguna lulusan dapat
dilihat pada gambar 3.18.
61
4. System Flow Mengelola Laporan Kegiatan Saat Ini
System Flow Mengelola Laporan Kegiatan Saat Ini
BK & Kepala Sekolah Aplikasi
Phas
e
Mulai
Pilih Menu Laporan Kegiatan Saat Ini
Menampilkan Parameter Tahun
Angkatan
Parameter Tahun Angkatan
Pilih Parameter Tahun Angkatan
Menampilkan Laporan Kegiatan Saat Ini
Berdasarkan Parameter
Cetak Laporan Kegiatan Saat Ini
Cetak ?
Pilih Cetak
Ya
Mencetak Laporan Kegiatan Saat Ini
Alumni
Jawaban Kuesioner
Kuesioner
Laporan Kegiatan Saat Ini Berdasarkan
Parameter
Laporan Kegiatan Saat Ini
Selesai
Halaman BK
Halaman Login
Input username dan password
Pilih Login
Cek Username dan Password
Pegawai
Sesuai login sebagai BK ?
Menampilkan Halaman BK
Menampilkan Halaman Kepala
Sekolah
Halaman Kepala Sekolah
Ya
Tidak
Tidak
Gambar 3.19 System Flow Mengelola Laporan Kegiatan Saat Ini
System flow mengelola laporan kegiatan saat ini dimulai dari BK dan
Kepala Sekolah memilih menu laporan kegiatan saat ini, lalu sistem akan
menampilkan parameter tahun angkatan, setelah memilih tahun angkatan maka
sistem akan menampilkan data kegiatan saat ini sesuai dengan tahun angkatan yang
dipilih. Desain system flow mengelola laporan kegiatan saat ini dapat dilihat pada
gambar 3.19.
62
5. System Flow Mengelola Laporan Umpan Balik Proses Pembelajaran
System Flow Mengelola Laporan Umpan Balik Proses Pembelajaran
BK & Kepala Sekolah Aplikasi
Phas
e
Mulai
Pilih Menu Laporan Umpan Balik Proses
Pembelajaran
Menampilkan Parameter Tahun
Angkatan
Parameter Tahun Angkatan
Pilih Parameter Tahun Angkatan
Menampilkan Laporan Umpan Balik Proses
Pembelajaran Berdasarkan Parameter
Cetak Laporan Umpan Balik Proses
Pembelajaran
Cetak ?
Pilih Cetak
YaMencetak Laporan Umpan Balik Proses
Pembelajaran
Alumni
Jawaban Kuesioner
Kuesioner
Laporan Umpan Balik Proses Pembelajaran
Berdasarkan Parameter
Laporan Umpan Balik Proses
Pembelajaran
Selesai
Halaman BK
Halaman Login
Input username dan password
Pilih Login
Cek Username dan Password
Pegawai
Sesuai login sebagai BK ?
Menampilkan Halaman BK
Menampilkan Halaman Kepala
Sekolah
Halaman Kepala Sekolah
Ya
Tidak
Tidak
Gambar 3.20 System Flow Mengelola Laporan Umpan Balik Proses Pembelajaran
System flow mengelola laporan umpan balik proses pembelajaran dimulai
dari BK dan Kepala Sekolah memilih menu laporan umpan balik proses
pembelajaran, lalu sistem akan menampilkan parameter tahun angkatan, setelah
memilih parameter tahun angkatan, sistem akan menampilkan data umpan balik
proses pembelajaran sesuai dengan aspek proses pembelajaran yang dipilih. Desain
system flow mengelola laporan umpan balik proses pembelajaran dapat dilihat pada
gambar 3.20.
63
6. System Flow Mengelola Laporan Penilaian Kinerja Alumni
System Flow Mengelola Laporan Penilaian Kinerja Alumni
BK & Kepala Sekolah Aplikasi
Phas
e
Mulai
Pilih Menu Laporan Penilaian Kinerja
Alumni
Menampilkan Parameter NIS dan
Tahun Angkatan
Parameter NIS dan Tahun Angkatan
Pilih Parameter NIS dan Tahun Angkatan
Menampilkan Laporan Penilaian Kinerja Alumni Berdasarkan Parameter
Cetak Laporan Penilaian Kinerja
Alumni
Cetak ?
Pilih Cetak
Ya
Mencetak Laporan Penilaian Kinerja
Alumni
Pengguna Lulusan
Laporan Penilaian Kinerja Alumni
Selesai
Tidak
Alumni
Penilaian Pengguna
Kuesioner
Laporan Penilaian Kinerja Alumni Berdasarkan Parameter
Halaman BK
Halaman Login
Input username dan password
Pilih Login
Cek Username dan Password
Pegawai
Sesuai login sebagai BK ?
Menampilkan Halaman BK
Menampilkan Halaman Kepala
Sekolah
Halaman Kepala Sekolah
Ya
Tidak
Detail Alumni
Gambar 3.21 System Flow Mengelola Laporan Penilaian Kinerja Alumni
System flow mengelola laporan penilaian kinerja alumni dimulai dari BK
dan Kepala Sekolah memilih menu laporan penilaian kinerja alumni, lalu sistem
akan menampilkan parameter NIS tahun angkatan, setelah memilih parameter NIS
dan tahun angkatan, sistem akan menampilkan data penilaian kinerja alumni sesuai
dengan NIS dan tahun angkatan yang dipilih. Desain system flow mengelola laporan
penilaian kinerja alumni dapat dilihat pada gambar 3.21.
64
7. System Flow Mengelola Laporan Perbandingan Tracer Study Alumni
System Flow Mengelola Laporan Perbandingan Tracer Study Alumni
BK & Kepala Sekolah Aplikasi
Phase
Mulai
Pilih Menu Laporan Perbandingan Tracer
Study Alumni
Menampilkan Parameter Tahun Angkatan yang
Berbeda
Parameter Tahun Angkatan yang
Berbeda
Pilih Parameter Tahun Angkatan yang Berbeda
Menampilkan Laporan Perbandingan Tracer
Study Alumni Berdasarkan Parameter
Cetak Laporan Perbandingan Tracer
Study Alumni
Cetak ?
Pilih Cetak
Ya
Mencetak Laporan Perbandingan Tracer
Study Alumni
Alumni
Jawaban Kuesioner
Kuesioner
Laporan Perbandingan Tracer
Study Alumni Berdasarkan Parameter
Laporan Perbandingan Tracer
Study Alumni
Selesai
Halaman BK
Halaman Login
Input username dan password
Pilih Login
Cek Username dan Password
Pegawai
Sesuai login sebagai BK ?
Menampilkan Halaman BK
Menampilkan Halaman Kepala
Sekolah
Halaman Kepala Sekolah
Ya
Tidak
Tidak
Gambar 3.22 System Flow Mengelola Laporan Perbandingan Tracer Study
Alumni
System flow mengelola laporan perbandingan tracer study alumni dimulai
dari BK dan Kepala Sekolah memilih menu laporan perbandingan tracer study
alumni, lalu sistem akan menampilkan parameter tahun angkatan yang berbeda,
setelah memilih tahun angkatan yang berbeda, sistem akan menampilkan data
perbandingan tracer study alumni sesuai dengan tahun angkatan yang berbeda yang
dipilih. Desain system flow mengelola laporan perbandingan tracer study alumni
dapat dilihat pada gambar 3.22.
65
3.2.3 Data Flow Diagram (DFD)
Setelah proses perancangan dengan menggunakan System flow, langkah
selanjutnya dalam perancangan adalah pembuatan DFD yang merupakan
representasi grafik dalam menggambarkan arus data dari sistem secara terstruktur
dan jelas, sehingga dapat menjadi sarana dokumentasi yang baik. DFD merupakan
diagram yang menggunakan notasi-notasi untuk menggambarkan arus data dan
sistem secara logika. Keuntungan menggunakan DFD adalah memudahkan
pemakai yang kurang menguasai bidang komputer untuk mengerti sistem yang
dikembangkan.
A. Context Diagram
Context diagram merupakan diagram pertama dalam rangkaian suatu DFD
yang menggambarkan entity yang berhubungan dengan sistem dan aliran data
secara umum. Dalam context diagram ini terdapat empat entity yaitu BK, Kepala
Sekolah, alumni, dan pengguna lulusan. Context diagram pada gambar 3.23
menjelaskan secara umum tentang input dan output dari proses tracer study.
66
Gambar 3.23 Context Diagram
B. Diagram Jenjang
Diagram jenjang menggambarkan hirarki proses-proses dari level dan
kelompok proses yang terlibat dalam aplikasi tracer study yang diawali dari context
diagram sampai DFD level dan menunjukan sub proses dari context diagram.
Diagram jenjang ini menjelaskan hirarki proses aplikasi tracer study SMK
Kesehatan Surabaya. Diagram jenjang ini digunakan sebagai pedoman dalam
pembuatan DFD.
Seperti pada gambar 3.24, diagram jenjang aplikasi tracer study ini terdiri
dari empat proses utama yaitu login, pengelolaan master, pengisian kuesioner, dan
pengelolaan laporan. Masing-masing dari proses tersebut dijabarkan ke dalam
beberapa sub proses kecuali proses login. Proses mengelola master terdiri dari
67
sembilan sub proses yaitu pengelolaan master provinsi, pengelolaan master kota,
pengelolaan master alumni, pengelolaan master pegawai, pengelolaan master jenis
kuesioner, pengelolaan master kuesioner, pengelolaan master pengguna lulusan,
pengelolaan master perguruan tinggi, dan pengelolaan master jurusan. Kemudian
proses pengisian kuesioner memiliki lima sub proses yaitu, pengisian kuesioner
kegiatan saat ini, pengisian identitas perguruan tinggi, pengisian identitas pengguna
lulusan atau perusahaan, pengisian kuesioner umpan balik proses pembelajaran, dan
pengisian kuesioner penilaian kinerja alumni. Dan yang terakhir proses pengelolaan
laporan mempunyai tujuh sub proses yaitu pengelolaan laporan identitas alumni,
pengelolaan laporan identitas pengguna lulusan, pengelolaan laporan identitas
perguruan tinggi, pengelolaan laporan kegiatan saat ini, pengelolaan laporan umpan
balik proses pembelajaran, pengelolaan laporan penilaian kinerja alumni, dan
pengelolaan laporan perbandingan tracer study alumni.
68
0
Aplikasi Tracer study Berbasis Web pada SMK
Kesehatan Surabaya
3
Pengisian Kuesioner
4
Pengelolaan Laporan
2
Pengelolaan Master
1
Login
2.1
Pengelolaan Master Provinsi
2.2
Pengelolaan Master Kota
2.3
Pengelolaan Master Siswa
3.1
Pengisian Kuesioner Kegiatan
Saat Ini
3.2
Pengisian Identitas Perguruan Tinggi
4.1
Pengelolaan Laporan Identitas
Alumni
4.2
Pengelolaan Laporan Identitas Pengguna Lulusan
2.4
Pengelolaan Master
Pegawai
2.5
Pengelolaan Master Jenis
Kuesioner
2.6
Pengelolaan Master
Kuesioner
3.3
Pengisian Identitas Perusahaan
3.4
Pengisian Kuesioner Umpan
Balik Proses Pembelajaran
3.5
Pengisian Kuesioner
Penilaian Kinerja Alumni 4.3
Pengelolaan Laporan Identitas Perguruan Tinggi
4.4
Pengelolaan Laporan Kegiatan
Saat Ini
4.5
Pengelolaan Laporan Umpan
Balik Proses Pembelajaran
4.6
Pengelolaan Laporan Penilaian
Kinerja Alumni
4.7
Pengelolaan Laporan Perbandingan Tracer
Study Alumni
2.7
Pengelolaan Master
Pengguna Lulusan
2.8
Pengelolaan Master
Perguruan Tinggi
2.9
Pengelolaan Master Jurusan
Gambar 3.24 Diagram Jenjang Proses Tracer Study
C. DFD Level 0
Gambar 3.25 merupakan hasil decompose atau penjabaran dari context
diagram. Pada DFD level 0 terdapat proses-proses yang menjabarkan diagram
jenjang di atas, yaitu login, pengelolaan master, pengisian kuesioner, dan proses
pelaporan, serta memiliki 11 data store yang merupakan tabel untuk penyimpanan
data. Pada setiap proses memiliki sub proses yang akan dijelaskan pada DFD level
1.
69
Gam
bar
3.2
5 D
FD
Lev
el 0
70
1. DFD Level 1 Pengelolaan Master
Pada DFD Level 1 pengelolaan master terdapat sembilan sub proses yaitu
pengelolaan master provinsi, pengelolaan master kota, pengelolaan master alumni,
pengelolaan master pegawai, pengelolaan master jenis kuesioner, pengelolaan
master kuesioner, pengelolaan master pengguna lulusan, pengelolaan master
perguruan tinggi, dan pengelolaan master jurusan. DFD level 1 pengelolaan master
dapat dilihat pada gambar 3.26 di bawah ini.
Gambar 3.26 DFD Level 1 Pengelolaan Master
2. DFD Level 1 Pengisian Kuesioner
Pada DFD Level 1 pengisian kuesioner terdapat lima sub proses yaitu
pengisian kuesioner saat ini, pengisian identitas perguruan tinggi, pengisian
identitas pengguna lulusan, pengisian kuesioner umpan balik proses pembelajaran,
dan pengisian kuesioner penilaian kinerja alumni. DFD level 1 pengisian kuesioner
dapat dilihat pada gambar 3.27 di bawah ini.
71
Gambar 3.27 DFD Level 1 Pengisian Kuesioner
3. DFD Level 1 Pengelolaan Laporan
Pada DFD Level 1 pengelolaan laporan terdapat tujuh sub proses yaitu
pengelolaan laporan identitas alumni, pengelolaan laporan identitas pengguna
lulusan, pengelolaan laporan identitas perguruan tinggi, pengelolaan laporan
kegiatan saat ini, pengelolaan laporan umpan balik proses pembelajaran,
pengelolaan laporan penilaian kinerja alumni, dan pengelolaan laporan
perbandingan tracer study. DFD level 1 pengelolaan laporan dapat dilihat pada
gambar 3.28 di bawah ini.
72
Gambar 3.28 DFD Level 1 Pengelolaan Laporan
3.2.4 Entity Relationship Diagram (ERD)
ERD digunakan untuk menggambarkan hubungan antar tabel yang
terdapat dalam sistem. ERD disajikan dalam bentuk Conceptual Data Model
(CDM) dan Physical Data Model (PDM).
A. Conceptual Data Model (CDM)
CDM adalah gambaran secara keseluruhan struktur aplikasi. Dengan CDM
kita dapat membangun desain awal sistem dan tidak perlu khawatir dengan detail
implementasinya secara fisik. Dan melalui prosedur generation yang mudah, kita
dapat melakukan generate CDM ke Physical Data Model (PDM). CDM untuk
aplikasi tracer study ini memiliki delapan tabel yaitu tabel provinsi, kota, jurusan,
73
alumni, pegawai, pengguna lulusan, jenis kuesioner, dan kuesioner. Bentuk CDM
dari aplikasi tracer study pada SMK Kesehatan Surabaya dapat dilihat pada gambar
3.29:
Gambar 3.29 Conceptual Data Model
B. Physical Data Model (PDM)
PDM menggambarkan struktur data sebagaimana akan diimplementasikan
oleh Database Management System (DBMS). Dalam PDM kita dapat
mengoptimalkan database dengan memodifikasi tabel, kolom, index, refrential
integrity, view, physical storage, trigger, dan stored procedure. Procedure
database generation dalam penerapannya selalu dapat disesuaikan dengan DBMS
yang kita pilih, dan bentuk PDM yang telah di-generate dari CDM yang
sebelumnya memiliki delapan tabel berubah menjadi 11 tabel. Tabel hasil generate
ke PDM yaitu tabel jawaban kuesioner, tabel penilaian pengguna, dan tabel detail
alumni. Bentuk PDM untuk tracer study dapat dilihat pada gambar 3.30.
Terdiri_Kota
Mempunyai_Kota
Memiliki_Kuesioner
Mengisi_Kuesioner_Alumni
Mengisi_Kuesioner
Mempunyai_Pengguna_Lulusan
Mempunyai_Jurusan
Mempunyai_Provinsi
alumni
#
o
o
o
o
o
o
o
o
nis
nama_siswa
jenis_kelamin
tgl_masuk
tgl_lulus
password_siswa
status_siswa
foto_siswa
email_alumni
Characters (8)
Variable characters (50)
Characters (1)
Date
Date
Variable characters (40)
Characters (1)
Variable characters (40)
Variable characters (30)
pegawai
#
o
o
o
o
o
nip
nama_pegawai
jk_pegawai
jabatan
password_pegawai
pegawai_aktif
Characters (20)
Variable characters (50)
Characters (1)
Characters (1)
Variable characters (40)
Characters (1)
provinsi
#
o
id_provinsi
provinsi
Integer
Variable characters (50)
kota
#
o
id_kota
kota
Integer
Variable characters (50)
jenis_kuesioner
#
o
o
o
kode_jenis
jenis
jenis_aktif
jenis_untuk
...
Characters (2)
Variable characters (50)
Characters (1)
Characters (1)
kuesioner
#
o
o
o
o
o
o
o
o
kode_kuesioner
kuesioner
kuesioner_aktif
jawaban_A
jawaban_B
jawaban_C
jawaban_D
jawaban_E
lain
Characters (2)
Variable characters (100)
Characters (1)
Variable characters (50)
Variable characters (50)
Variable characters (50)
Variable characters (50)
Variable characters (50)
Variable characters (50)
pengguna_lulusan
#
o
o
o
o
o
o
o
user_instansi
nama_instansi
alamat
telp
password_instansi
bidang
perusahaan
Characters (10)
Variable characters (50)
Variable characters (50)
Variable characters (15)
Variable characters (30)
Variable characters (40)
Characters (1)
Characters (1)
Jurusan
#
o
kode_jurusan
nama_jurusan
Variable characters (5)
Variable characters (40)
74
Gambar 3.30 Physical Data Model
3.2.5 Struktur Tabel
Struktur tabel digunakan dalam pembuatan aplikasi tracer study pada
SMK Kesehatan Surabaya. Data-data di bawah ini akan menjelaskan satu per satu
secara detil dari struktur tabel sistem.
1. Tabel Provinsi
Nama tabel : Provinsi
Primary key : id_provinsi
Foreign key : -
Fungsi : Menyimpan data provinsi
FK_TERDIRI_KOTA
FK_MEMPUNYAI_KOTA
FK_MEMILIKI_KUESIONER
FK_MENGISI_KUESIONER_ALUMNI
FK_MENGISI_KUESIONER_ALUMNI2
FK_MENGISI_KUESIONER
FK_MENGISI_KUESIONER2
FK_MEMPUNYAI_PENGGUNA_LULUSANFK_MEMPUNYAI_PENGGUNA_LULUSAN2
FK_MEMPUNYAI_JURUSAN
FK_MEMPUNYAI_PROVINSI
FK_PENILAIAN_PENGGUNA
alumni
nis
kode_jurusan
nama_siswa
jenis_kelamin
tgl_masuk
tgl_lulus
password_siswa
status_siswa
foto_siswa
email_alumni...
char(8)
varchar(5)
varchar(50)
char(1)
date
date
varchar(40)
char(1)
varchar(40)
varchar(30)
<pk>
<fk>
pegawai
nip
nama_pegawai
jk_pegawai
jabatan
password_pegawai
pegawai_aktif
char(20)
varchar(50)
char(1)
char(1)
varchar(40)
char(1)
<pk>
provinsi
id_provinsi
provinsi
int
varchar(50)
<pk>
kota
id_kota
id_provinsi
kota
...
int
int
varchar(50)
<pk>
<fk>
jenis_kuesioner
kode_jenis
jenis
jenis_aktif
jenis_untuk
...
char(2)
varchar(50)
char(1)
char(1)
<pk>
kuesioner
kode_kuesioner
kode_jenis
kuesioner
kuesioner_aktif
jawaban_A
jawaban_B
jawaban_C
jawaban_D
jawaban_E
lain
...
char(2)
char(2)
varchar(100)
char(1)
varchar(50)
varchar(50)
varchar(50)
varchar(50)
varchar(50)
varchar(50)
<pk>
<fk>
pengguna_lulusan
user_instansi
id_provinsi
id_kota
nama_instansi
alamat
telp
password_instansi
bidang
perusahaan
...
char(10)
int
int
varchar(50)
varchar(50)
varchar(15)
varchar(30)
varchar(40)
char(1)
char(1)
<pk>
<fk2>
<fk1>
Jurusan
kode_jurusan
nama_jurusan
varchar(5)
varchar(40)
<pk>
jawaban_kuesioner
id_jawaban
nis
kode_kuesioner
jawaban_kuesioner
uraian
...
int
char(8)
char(2)
char(1)
varchar(100)
<pk>
<pk,fk1>
<pk,fk2>
penilaian_pengguna
id_penilaian
user_instansi
kode_kuesioner
nis
jawaban_penilaian
uraian_penilaian
...
int
char(10)
char(2)
char(8)
char(1)
varchar(100)
<pk>
<pk,fk1>
<pk,fk2>
<fk3>
detil_alumni
nis
user_instansi
awal
selesai...
char(8)
char(10)
date
date
<pk,fk1>
<pk,fk2>
75
Tabel 3.2 Provinsi
No Field Name Data Type Length Constraint
1. id_provinsi Int - PK
2. provinsi Varchar 50 -
2. Tabel Kota
Nama tabel : Kota
Primary key : id_kota
Foreign key : id_provinsi
Fungsi : Menyimpan data kota
Tabel 3.3 Kota
No Field Name Data Type Length Constraint
1. id_kota Int - PK
2. id_provinsi Int - FK
3. kota Varchar 50 -
3. Tabel Jurusan
Nama tabel : Jurusan
Primary key : kode_jurusan
Foreign key : -
Fungsi : Menyimpan data jurusan
Tabel 3.4 Jurusan
No Field Name Data Type Length Constraint
1. kode_jurusan Int - PK
2. nama_jurusan Varchar 40 -
76
4. Tabel Alumni
Nama tabel : Alumni
Primary key : nis
Foreign key : kode_jurusan, user_universitas
Fungsi : Menyimpan data alumni
Tabel 3.5 Alumni
No Field Name Data Type Length Constraint
1. nis Char 8 PK
2. kode_jurusan Varchar 5 FK
3. nama_siswa Varchar 50 -
4. jenis_kelamin Char 1 -
5. tgl_masuk Date - -
6. tgl_lulus Date - -
7. password_siswa Varchar 40 -
8. status_siswa Char 1 -
9. foto_siswa Varchar 40 -
10. email_alumni Varchar 30 -
5. Tabel Pegawai
Nama tabel : Pegawai
Primary key : nip
Foreign key : -
Fungsi : Menyimpan pegawai
Tabel 3.6 Pegawai
No Field Name Data Type Length Constraint
1. nip Char 15 PK
2. nama_pegawai Varchar 50 -
3. jk_pegawai Char 1 -
4. jabatan Char 1 -
5. password_pegawai Varchar 40 -
6. pegawai_aktif Char 1 -
77
6. Tabel Pengguna Lulusan
Nama tabel : Pengguna Lulusan
Primary key : user_instansi
Foreign key : id_provinsi, id_kota
Fungsi : Menyimpan data pengguna lulusan
Tabel 3.7 Pengguna Lulusan
No Field Name Data Type Length Constraint
1. user_instansi Char 10 PK
2. id_provinsi Int - FK
3. id_kota Int - FK
4. nama_instansi Varchar 25 -
5. alamat Varchar 50 -
6. telp Varchar 15 -
7. email Varchar 30 -
8. password_instansi Varchar 40 -
9. bidang Char 1 -
10. perusahaan Char 1 -
7. Tabel Jenis Kuesioner
Nama tabel : Jenis Kuesioner
Primary key : kode_jenis
Foreign key : -
Fungsi : Menyimpan data jenis kuesioner
Tabel 3.8 Jenis Kuesioner
No Field Name Data Type Length Constraint
1. kode_jenis Char 2 PK
2. jenis Varchar 50 -
3. jenis_aktif Char 1 -
4. jenis_untuk Char 1 -
78
8. Tabel Kuesioner
Nama tabel : Kuesioner
Primary key : kode_kuesioner
Foreign key : kode_jenis
Fungsi : Menyimpan data kuesioner
Tabel 3.9 Kuesioner
No Field Name Data Type Length Constraint
1. kode_kuesioner Char 2 PK
2. kode_jenis Char 2 FK
3. kuesioner Varchar 100 -
4. kuesioner_aktif Char 1 -
5. jawaban_a Varchar 50 -
6. jawaban_b Varchar 50 -
7. jawaban_c Varchar 50 -
8. jawaban_d Varchar 50 -
9. jawaban_e Varchar 50 -
10. lain Varchar 50 -
9. Tabel Detail Alumni
Nama tabel : Detail Alumni
Primary key : nis, user_instansi
Foreign key : nis, user_instansi
Fungsi : Menyimpan data detail_alumni
Tabel 3.10 Detail Alumni
No Field Name Data Type Length Constraint
1. nis Char 8 PK, FK
2. user_instansi Char 10 PK, FK
3. tgl_isi_kuesioner Date - -
79
10. Tabel Jawaban Kuesioner
Nama tabel : Jawaban Kuesioner
Primary key : id_jawaban, nis, kode_kuesioner
Foreign key : nis, kode_kuesioner
Fungsi : Menyimpan data jawaban kuesioner
Tabel 3.11 Jawaban Kuesioner
No Field Name Data Type Length Constraint
1. id_jawaban Int - PK
2. nis Char 8 PK, FK
3. kode_kuesioner Char 2 PK, FK
4. jawaban_kuesioner Char 1 -
5. uraian Varchar 100 -
11. Tabel Penilaian Pengguna
Nama tabel : Penilaian Pengguna
Primary key : id_penilaian, user_instansi, kode_kuesioner
Foreign key : user_instansi, kode_kuesioner, nis
Fungsi : Menyimpan data penilaian pengguna
Tabel 3.12 Penilaian Pengguna
No Field Name Data Type Length Constraint
1. id_penilaian Int - PK
2. user_instansi Char 10 PK, FK
3. kode_kuesioner Char 2 PK, FK
4. nis Char 8 FK
5. jawaban_penilaian Char 1 -
6. uraian_penilaian Varchar 100 -
80
3.2.6 Desain Input Output
Desain input output adalah rancangan form yang akan diimplementasikan
ke dalam sistem dan berfungsi sebagai antar muka pengguna dengan sistem.
Rancangan ini akan menerima input/masukan data dari pengguna yang akan masuk
ke dalam database, kemudian dikeluarkan dalam bentuk laporan. Adapun desain
input output tersebut adalah sebagai berikut:
A. Desain Input
A.1 Desain Form Login
Halaman ini merupakan tampilan dari aplikasi yang pada awalnya
dijalankan. Form login ini digunakan untuk keamanan sistem dengan cara membagi
hak akses tiap user. User diharuskan untuk memasukkan username dan password
kemudian menekan tombol login. Gambar desain form login dapat dilihat pada
gambar 3.31.
SMK Kesehatan Surabaya
LOGIN
Username
Password
Username
Password
Login Cancel
Gambar 3.31 Desain Form Login
81
A.2 Desain Dashboard
Desain dashboard menampilkan informasi mengenai laporan tracer study
berupa grafik. Dengan laporan berupa grafik, informasi yang didapatkan lebih jelas
sehingga memudahkan user dalam memahami laporan tracer study. Desain
dashboard dapat dilihat pada gambar 3.32 di bawah ini.
SMK Kesehatan Surabaya
Dashboard
Master
Provinsi
Kota
Alumni
Pegawai
Pengguna Lulusan
Perguruan Tinggi
Kuesioner
Jenis Kuesioner
Kuesioner
Jawaban kuesioner
Laporan
Dashboard
Jurusan
User
5%95%
Kegiatan Saat Ini
: Bekerja
: Belum Bekerja
Perbandingan Tracer Study
Tahun Angkatan 2010 dan 2011
: 2010 Bekerja
: 2011 Bekerja
5%5%
45%
45%
: 2010 Belum Bekerja
: 2011 Belum Bekerja
15%
85%
Identitas Pengguna Lulusan
: Instansi Pemerintahan
: Swasta
70%
30%
Identitas Perguruan Tinggi
: PTN
: PTS
Gambar 3.32 Desain Dashboard
A.3 Desain Form Master Provinsi
Form master provinsi digunakan untuk melihat dan mengolah data
provinsi. Form master provinsi hanya dapat diakses oleh BK. BK dapat
memasukkan data provinsi dengan menulis nama provinsi. Tombol Ubah
digunakan untuk mengubah data provinsi, sedangkan tombol Tambah digunakan
untuk menambah data provinsi baru. Desain form master provinsi dapat dilihat pada
gambar 3.33. Jika BK menekan tombol Tambah maka akan muncul form kosong
untuk mengisi data provinsi seperti pada gambar 3.34 dan jika BK ingin mengubah
data provinsi, pilih Ubah pada data provinsi yang ingin diubah kemudian sistem
akan menampilkan form provinsi yang dipilih.
82
SMK Kesehatan Surabaya
Dashboard
Master
Provinsi
Kota
Alumni
Pegawai
Pengguna Lulusan
Perguruan Tinggi
Jenis Kuesioner
Kuesioner
Jawaban kuesioner
Laporan
Provinsi
ID Provinsi Nama Provinsi Action
P1 Jawa Timur
P2 Jawa Barat
P3 Jawa Tengah
< Prev 1 Next >
10
Kuesioner
Jurusan
User
Tambah
Search :
Ubah
Ubah
Ubah
Show :
Gambar 3.33 Desain Form Master Provinsi
SMK Kesehatan Surabaya
Nama Provinsi
Dashboard
Master
Provinsi
Kota
Alumni
Pegawai
Pengguna Lulusan
Perguruan Tinggi
Jenis Kuesioner
Kuesioner
Jawaban kuesioner
Laporan
Provinsi
Kuesioner
ID Provinsi
Jurusan Nama Provinsi
Simpan Kembali
User
ID Provinsi
Gambar 3.34 Desain Form Tambah Provinsi
A.4 Desain Form Master Kota
Form master kota digunakan untuk melihat dan mengolah data kota. Form
master kota hanya dapat diakses oleh BK. BK dapat memasukkan data kota dengan
memilih provinsi dari tabel provinsi dan menuliskan nama kota. Tombol Ubah
digunakan untuk mengubah data kota, sedangkan tombol Tambah digunakan untuk
menambah data kota baru. Desain form master kota dapat dilihat pada gambar 3.35.
Jika BK menekan tombol Tambah maka akan muncul form kosong untuk mengisi
data kota seperti pada gambar 3.36 dan jika BK ingin mengubah data kota, pilih
Ubah pada data kota yang ingin diubah kemudian sistem akan menampilkan form
kota yang dipilih.
83
SMK Kesehatan Surabaya
Dashboard
Master
Provinsi
Kota
Alumni
Pegawai
Pengguna Lulusan
Perguruan Tinggi
Jenis Kuesioner
Kuesioner
Jawaban kuesioner
Laporan
Kota
ID Kota Nama Kota Action
K1 Surabaya
K2 Bandung
K3 Semarang
< Prev 1 Next >
10
Nama Provinsi
Jawa Timur
Jawa Barat
Jawa TengahKuesioner
Jurusan
User
Tambah
Search :
Ubah
Ubah
Ubah
Show :
Gambar 3.35 Desain Form Master Kota
SMK Kesehatan Surabaya
--Provinsi--
Nama Kota
Dashboard
Master
Provinsi
Kota
Alumni
Pegawai
Pengguna Lulusan
Perguruan Tinggi
Jenis Kuesioner
Kuesioner
Jawaban kuesioner
Laporan
Kota
Kuesioner
ID Kota
Jurusan
Provinsi
Simpan Kembali
Nama Kota
User
ID Kota
Gambar 3.36 Desain Form Tambah Kota
A.5 Desain Form Master Jurusan
Form master jurusan digunakan untuk melihat dan mengolah data jurusan.
Form master jurusan hanya dapat diakses oleh BK. BK dapat memasukkan data
jurusan dengan menulis nama jurusan. Tombol Ubah digunakan untuk mengubah
data jurusan, sedangkan tombol Tambah digunakan untuk menambah data jurusan
baru. Desain form master jurusan dapat dilihat pada gambar 3.37. Jika BK menekan
tombol Tambah maka akan muncul form kosong untuk mengisi data jurusan seperti
pada gambar 3.38 dan jika BK ingin mengubah data jurusan, pilih Ubah pada data
84
jurusan yang ingin diubah kemudian sistem akan menampilkan form jurusan yang
dipilih.
SMK Kesehatan Surabaya
Dashboard
Master
Provinsi
Kota
Alumni
Pegawai
Pengguna Lulusan
Perguruan Tinggi
Jenis Kuesioner
Kuesioner
Jawaban kuesioner
Laporan
Jurusan
Kode Jurusan Jurusan Action
01 Keperawatan
02 Farmasi
< Prev 1 Next >
10
Kuesioner
Jurusan
User
Tambah
Search :
Ubah
Ubah
Show :
Gambar 3.37 Desain Form Master Jurusan
SMK Kesehatan Surabaya
Jurusan
Dashboard
Master
Provinsi
Kota
Alumni
Pegawai
Pengguna Lulusan
Perguruan Tinggi
Jenis Kuesioner
Kuesioner
Jawaban kuesioner
Laporan
Jurusan
Kuesioner
Kode Jurusan
Jurusan Jurusani
Simpan Kembali
User
Kode Jurusan
Gambar 3.38 Desain Form Tambah Jurusan
A.6 Desain Form Master Alumni
Form master alumni digunakan untuk melihat dan mengolah data alumni.
Form master alumni hanya dapat diakses oleh BK. BK dapat memasukkan data
alumni dengan mengisi data-data pribadi alumni. Status pada form alumni awalnya
berisi informasi bahwa alumni belum bekerja, tetapi setelah alumni mengisi
85
kuesioner kegiatan saat ini yang menyatakan bahwa alumni tersebut telah bekerja
maka secara status yang ada pada data alumni juga akan berubah menjadi telah
bekerja. Tombol Ubah digunakan untuk mengubah data alumni, sedangkan tombol
Tambah digunakan untuk menambah data alumni baru. Desain form master alumni
dapat dilihat pada gambar 3.39. Jika BK menekan tombol Tambah maka akan
muncul form kosong untuk mengisi data alumni seperti pada gambar 3.40 dan jika
BK ingin mengubah data alumni, pilih Ubah pada data alumni yang ingin diubah
kemudian sistem akan menampilkan form alumni yang dipilih.
SMK Kesehatan Surabaya
Dashboard
Master
Provinsi
Kota
Alumni
Pegawai
Pengguna Lulusan
Perguruan Tinggi
Jenis Kuesioner
Kuesioner
Jawaban kuesioner
Laporan
Alumni
NIS Jenis Kelamin Tgl Lulus
101028583 Pria 24/05/2013
106492027 Wanita 24/05/2013
107253729 Wanita 24/05/2013
< Prev 1 Next >
10
Nama Alumni
Rindy Galuh P.
Adinda Fikalysta
Asyifa Kirana D.Kuesioner
Status
Tidak Bekerja
Tidak Bekerja
Tidak Bekerja
ActionTgl Masuk
04/07/2010
04/07/2010
04/07/2010
Email Alumni
rindyg@gmail.com
dinda@gmail.com
asyifa@gmail.com
Jurusan
Keperawatan
Farmasi
Farmasi
Jurusan
User
Tambah
Search :Show :
Ubah
Ubah
Ubah
Gambar 3.39 Desain Form Master Alumni
86
SMK Kesehatan Surabaya
NIS
Nama Alumni
2016-05-11
2016-05-11
Password
Password
--Status--
Dashboard
Master
Provinsi
Kota
Alumni
Pegawai
Pengguna Lulusan
Perguruan Tinggi
Jenis Kuesioner
Kuesioner
Jawaban kuesioner
Laporan
Alumni
Kuesioner
Jurusan
Jurusan
NIS
Simpan Kembali
Nama Alumni
Jenis Kelamin
Tgl Masuk
Pria Wanita
Tgl Lulus
Email Alumni
Jurusan
S
Mei 16
S R K J S M
1
2 3 4 5 6 7 8
910
11
12
13
14
151
617
18
19
20
21
222
324
25
26
27
28
293
031
S
Mei 16
S R K J S M
1
2 3 4 5 6 7 8
910
11
12
13
14
151
617
18
19
20
21
222
324
25
26
27
28
293
031
Password
Ulang Password
Status
User
Gambar 3.40 Desain Form Tambah Alumni
A.6 Desain Form Master Pegawai
Form master pegawai digunakan untuk melihat dan mengolah data
pegawai. Form master pegawai hanya dapat diakses oleh BK. BK dapat
memasukkan data pegawai dengan mengisi data-data pribadi pegawai. Tombol
Ubah digunakan untuk mengubah data pegawai, sedangkan tombol Tambah
digunakan untuk menambah data pegawai baru. Desain form master pegawai dapat
dilihat pada gambar 3.41. Jika BK menekan tombol Tambah maka akan muncul
form kosong untuk mengisi data pegawai seperti pada gambar 3.42 dan jika BK
ingin mengubah data pegawai, pilih Ubah pada data pegawai yang ingin diubah
kemudian sistem akan menampilkan form pegawai yang dipilih.
87
SMK Kesehatan Surabaya
Dashboard
Master
Provinsi
Kota
Alumni
Pegawai
Pengguna Lulusan
Perguruan Tinggi
Jenis Kuesioner
Kuesioner
Jawaban kuesioner
Laporan
Pegawai
NIP Jenis Kelamin
070275399 Wanita
068920175 Pria
068208521 Pria
< Prev 1 Next >
10
Nama Pegawai
Tari Tri U.
Agus Hendrawan
Andik PutraKuesioner
ActionJabatan
BK
Kepala Sekolah
Guru
Status
Aktif
Aktif
Tidak Aktif
Jurusan
User
Tambah
Search :Show :
Ubah
Ubah
Ubah
Gambar 3.41 Desain Form Master Pegawai
SMK Kesehatan Surabaya
NIP
Nama Pegawai
--Pilih Jabatan--
Password
Password
Dashboard
Master
Provinsi
Kota
Alumni
Pegawai
Pengguna Lulusan
Perguruan Tinggi
Jenis Kuesioner
Kuesioner
Jawaban kuesioner
Laporan
Pegawai
Kuesioner
Jurusan
NIP
Simpan Kembali
Nama Pegawai
Jenis Kelamin Pria Wanita
Jabatan
Password
Ulang Password
Pegawai Aktif
User
Gambar 3.42 Desain Form Tambah Pegawai
88
A.7 Desain Form Master Pengguna Lulusan
Form master pengguna lulusan digunakan untuk melihat dan mengolah
data pengguna lulusan. Form master pengguna lulusan hanya dapat diakses oleh
BK. BK dapat memasukkan data pengguna lulusan dengan mengisi data-data
pengguna lulusan. Tombol Ubah digunakan untuk mengubah data pengguna
lulusan, sedangkan tombol Tambah digunakan untuk menambah data pengguna
lulusan baru. Desain form master pengguna lulusan dapat dilihat pada gambar 3.43.
Jika BK menekan tombol Tambah maka akan muncul form kosong untuk mengisi
data pengguna lulusan seperti pada gambar 3.44 dan jika BK ingin mengubah data
pengguna lulusan, pilih Ubah pada data pengguna lulusan yang ingin diubah
kemudian sistem akan menampilkan form pengguna lulusan yang dipilih.
SMK Kesehatan Surabaya
Dashboard
Master
Provinsi
Kota
Alumni
Pegawai
Pengguna Lulusan
Perguruan Tinggi
Jenis Kuesioner
Kuesioner
Jawaban kuesioner
Laporan
Pengguna Lulusan
Kode No. Telp
IN16040001 03156709789
IN16040002 03189056709
IN16040003 03186490789
< Prev 1 Next >
10
Nama PerusahaanPT. Agung Berkah
AbadiPT. Sejahtera
MotorPT. Abadi JayaKuesioner
ActionEmail
Agung@gmail.com
motor@gmail.com
Abadi@gmail.com
BidangNon-
PemerintahanNon-
PemerintahanNon-
Pemerintahan
Jurusan
User
Tambah
Search :Show :
Ubah
Ubah
Ubah
Gambar 3.43 Desain Form Master Pengguna Lulusan
89
SMK Kesehatan Surabaya
Kode
Nama Instansi
--Pilih Kota--
Password
Password
Dashboard
Master
Provinsi
Kota
Alumni
Pegawai
Pengguna Lulusan
Perguruan Tinggi
Jenis Kuesioner
Kuesioner
Jawaban kuesioner
Laporan
Pengguna Lulusan
Kuesioner
--Pilih Provinsi--
Telp
Jurusan
Kode
Simpan Kembali
Nama Instansi
Provinsi
Kota
Password
Ulang Password
User
Telp
Jenis Kelamin Pemerintahan Non Pemerintahan
Gambar 3.44 Desain Form Tambah Pengguna Lulusan
A.8 Desain Form Master Perguruan Tinggi
Form master perguruan tinggi digunakan untuk melihat dan mengolah data
perguruan tinggi. Form master perguruan tinggi hanya dapat diakses oleh BK. BK
dapat memasukkan data perguruan tinggi dengan mengisi data-data perguruan
tinggi. Tombol Ubah digunakan untuk mengubah data perguruan tinggi, sedangkan
tombol Tambah digunakan untuk menambah data perguruan tinggi baru. Desain
form master perguruan tinggi dapat dilihat pada gambar 3.45. Jika BK menekan
tombol Tambah maka akan muncul form kosong untuk mengisi data perguruan
tinggi seperti pada gambar 3.46 dan jika BK ingin mengubah data perguruan tinggi,
pilih Ubah pada data perguruan tinggi yang ingin diubah kemudian sistem akan
menampilkan form perguruan tinggi yang dipilih.
90
SMK Kesehatan Surabaya
Dashboard
Master
Provinsi
Kota
Alumni
Pegawai
Pengguna Lulusan
Perguruan Tinggi
Jenis Kuesioner
Kuesioner
Jawaban kuesioner
Laporan
Perguruan Tinggi
Kode No. Telp
UN16040001 03156709789
UN16040002 03189056709
UN16040003 03186490789
< Prev 1 Next >
10
Nama Universitas
ITS
Unair
STIKOM SurabayaKuesioner
ActionEmail
its@gmail.com
unair@gmail.comstikom@gmail.co
m
Status
PTN
PTN
PTS
Jurusan
User
Tambah
Search :Show :
Ubah
Ubah
Ubah
Gambar 3.45 Desain Form Master Perguruan Tinggi
SMK Kesehatan Surabaya
Kode
Nama Universitas
--Pilih Provinsi--
--Pilih Kota--
Alamat
Password
Telp
Dashboard
Master
Provinsi
Kota
Alumni
Pegawai
Pengguna Lulusan
Perguruan Tinggi
Jenis Kuesioner
Kuesioner
Jawaban kuesioner
Laporan
Perguruan Tinggi
Kuesioner
Jurusan
Kode
Simpan Kembali
Nama Universitas
Status
Provinsi
PTN PTS
Kota
Alamat
Telp
User
Gambar 3.46 Desain Form Tambah Perguruan Tinggi
91
A.9 Desain Form Master Jenis Kuesioner
Form master jenis kuesioner digunakan untuk melihat dan mengolah data
kuesioner. Form master kuesioner hanya dapat diakses oleh BK. BK dapat
memasukkan data jenis kuesioner dengan mengisi data-data jenis kuesioner.
Tombol Ubah digunakan untuk mengubah data jenis kuesioner, sedangkan tombol
Tambah digunakan untuk menambah data jenis kuesioner baru. Desain form master
jenis kuesioner dapat dilihat pada gambar 3.47. Jika BK menekan tombol Tambah
maka akan muncul form kosong untuk mengisi data jenis kuesioner seperti pada
gambar 3.48 dan jika BK ingin mengubah data jenis kuesioner, pilih Ubah pada
data jenis kuesioner yang ingin diubah kemudian sistem akan menampilkan form
jenis kuesioner yang dipilih.
SMK Kesehatan Surabaya
Dashboard
Master
Provinsi
Kota
Alumni
Pegawai
Pengguna Lulusan
Perguruan Tinggi
Jenis Kuesioner
Kuesioner
Jawaban kuesioner
Laporan
Jenis Kuesioner
Kode JenisJenis Kuesioner
Untuk
JK01 Alumni
JK02 Alumni
JK03 Alumni
< Prev 1 Next >
10
Jenis Kuesioner
Kegiataan Saat Ini
Umpan Balik Proses
Pembelajaran
Penilaian Proses Pembelajaran
Kuesioner
ActionStatus
Kuesioner
Aktif
Aktif
Aktif
Jurusan
User
Tambah
Search :Show :
Ubah
Ubah
Ubah
Gambar 3.47 Desain Form Master Jenis Kuesioner
92
SMK Kesehatan Surabaya
Kode Jenis
Jenis Kuesioner
--Pilih Jenis Kuesioner--
Dashboard
Master
Provinsi
Kota
Alumni
Pegawai
Pengguna Lulusan
Perguruan Tinggi
Jenis Kuesioner
Kuesioner
Jawaban kuesioner
Laporan
Jenis Kuesioner
Kuesioner
Jurusan
Kode Jenis
Simpan Kembali
Jenis Kuesioner
Jenis Kuesioner Untuk
Jenis Kuesioner Aktif
User
Gambar 3.48 Desain Form Tambah Jenis Kuesioner
A.8 Desain Form Master Kuesioner
Form master kuesioner digunakan untuk melihat dan mengolah data
kuesioner. Form master kuesioner hanya dapat diakses oleh BK. BK dapat
memasukkan data kuesioner dengan mengisi data-data kuesioner. Tombol Ubah
digunakan untuk mengubah data kuesioner, sedangkan tombol Tambah digunakan
untuk menambah data kuesioner baru. Desain form master kuesioner dapat dilihat
pada gambar 3.49. Jika BK menekan tombol Tambah maka akan muncul form
kosong untuk mengisi data kuesioner seperti pada gambar 3.50 dan jika BK ingin
mengubah data kuesioner, pilih Ubah pada data kuesioner yang ingin diubah
kemudian sistem akan menampilkan form kuesioner yang dipilih.
93
SMK Kesehatan Surabaya
Dashboard
Master
Provinsi
Kota
Alumni
Pegawai
Pengguna Lulusan
Perguruan Tinggi
Jenis Kuesioner
Kuesioner
Jawaban kuesioner
Laporan
Kuesioner
Kode Kuesioner
Pertanyaan
K01 Apakah kegiatan saudara/i saat Ini ?
K02Bagaimana penilaian sodara/i tentang kurikulum yang diberikan oleh SMK Kesehatan Surabaya ?
K03 Kedisiplinan ?
< Prev 1 Next >
10
Jenis Kuesioner
Kegiataan Saat Ini
Umpan Balik Proses
Pembelajaran
Penilaian Kinerja Alumni
Kuesioner
ActionJawaban A
Bekerja
Sangat Kurang
Sangat Kurang
Jawaban B
Tidak Bekerja
Kurang
Kurang
Jawaban C
Cukup
Cukup
Jawaban D
Baik
Baik
Jawaban E
Sangat Baik
Sangat Baik
Kuesioner Untuk
Alumni
Alumni
Pengguna Lulusan
Status Kuesioner
Aktif
Aktif
Aktif
Jurusan
User
Tambah
Search :Show :
Ubah
Ubah
Ubah
Gambar 3.49 Desain Form Master Kuesioner
SMK Kesehatan Surabaya
Kode Kuesioner
--Pilih Jenis Kuesioner--
--Pilih Kuesioner--
Pertanyaan
Jawaban A
Jawaban B
Jawaban C
Jawaban D
Jawaban E
Dashboard
Master
Provinsi
Kota
Alumni
Pegawai
Pengguna Lulusan
Perguruan Tinggi
Jenis Kuesioner
Kuesioner
Jawaban kuesioner
Laporan
Kuesioner
Kuesioner
Jurusan
Kode Kuesioner
Simpan Kembali
Jenis Kuesioner
Kuesioner Untuk
Kuesioner Aktif
Pertanyaan
Jawaban A
Jawaban B
Jawaban C
Jawaban D
Jawaban E
User
Gambar 3.50 Desain Form Tambah Kuesioner
A.9 Desain Form Pengisian Kuesioner Alumni
Form pengisian kuesioner alumni digunakan untuk menjawab pertanyaan
yang berkaitan dengan tracer study dan dibagi menjadi beberapa tahapan. Tahap
pertama alumni harus mengisi kuesioner kegiatan saat ini, kemudian jika alumni
melanjutkan ke perguruan tinggi maka alumni mengisi identitas perguruan tinggi,
94
tetapi jika alumni bekerja maka alumni mengisi kuesioner identitas perusahaan
tempat dimana alumni bekerja, tahap terakhir adalah mengisi kuesioner umpan
balik proses pembelajaran.
1. Desain Form Pengisian Kuesioner Kegiatan Saat Ini
Tahapan pertama dalam pengisian kuesioner yang dilakukan oleh alumni
adalah mengisi kuesioner kegiatan saat ini. Kuesioner ini bertujuan untuk
mengetahui informasi tentang kegiatan yang sedang dilakukan alumni. Setelah
mengisi kuesioner kegiatan saat ini dan disimpan maka selanjutnya akan
menampilkan form identitas perguruan tinggi. Desain form pengisian kuesioner
kegiataan saat ini dapat dilihat pada gambar 3.51.
SMK Kesehatan Surabaya
Kuesioner AlumniKuesioner Kegiatan Saat Ini
No. Pertanyaan
1. Apakah kegiatan saudara/i saat Ini ?
2.Jika bekerja, sebutkan jenis pekerjaan saudara/i.
3.Jika melanjutkan perguruan tinggi, sebutkan status perguruan tinggi tempat saudara/i melanjutkan pendidikan.
Jawaban
Bekerja
Wiraswasta
Perguruan Tinggi Negeri
Tidak Bekerja
PNS
Perguruan Tinggi Swasta
Karyawan Swasta
TNI/POLRI LainnyaSebutkan Jenis Pekerjaan
User
Simpan
Gambar 3.51 Desain Form Kuesioner Kegiatan Saat Ini
2. Desain Form Pengisian Identitas Perguruan Tinggi
Tahapan selanjutnya setelah pengisian kuesioner kegiatan saat ini adalah
melakukan pengisian identitas perguruan tinggi. Pengisian identitas perguruan
tinggi ini dilakukan jika alumni melanjutkan pendidikan ke perguruan tinggi.
Setelah mengisi identitas perguruan tinggi dan disimpan maka selanjutnya akan
95
menampilkan form identitas pengguna lulusan. Desain form pengisian identitas
perguruan tinggi dapat dilihat pada gambar 3.52.
SMK Kesehatan Surabaya
Kuesioner AlumniIdentitas Perguruan Tinggi
Nama Universitas
Alamat Universitas
Telp
Status
Jurusan
User
Simpan
Nama Universitas
Alamat Universitas
Telp
Status
Jurusan
Kembali
Gambar 3.52 Desain Form Identitas Perguruan Tinggi
3. Desain Form Pengisian Identitas Pengguna Lulusan
Tahapan selanjutnya setelah pengisian identitas perguruan tinggi adalah
melakukan pengisian identitas pengguna lulusan atau perusahaan tempat alumni
bekerja. Pengisian identitas pengguna lulusan dilakukan ketika alumni sudah
bekerja. Jika terdapat dua kondisi yaitu alumni melanjutkan ke perguruan tinggi dan
bekerja, maka alumni tersebut harus mengisi identitas perguruan tinggi dan
identitas perusahaan tempat alumni bekerja. Setelah mengisi identitas pengguna
lulusan dan disimpan maka selanjutnya akan menampilkan form kuesioner umpan
balik proses pembelajaran. Desain form pengisian identitas pengguna lulusan dapat
dilihat pada gambar 3.53.
96
SMK Kesehatan Surabaya
Kuesioner AlumniIdentitas Perusahaan
Nama Instansi
Alamat Instansi
Telp
Bidang
User
Simpan
Nama Instansi
Alamat Instansi
Telp
Bidang
Kembali
Gambar 3.53 Desain Form Identitas Pengguna Lulusan
4. Desain Form Pengisian Kuesioner Umpan Balik Proses Pembelajaran
Tahapan terakhir dalam pengisian kuesioner alumni adalah mengisi
kuesioner umpan balik proses pembelajaran. Kuesioner ini bertujuan untuk
mengetahui kualitas kurikulum, bahan ajar, dan pengajaran yang dilakukan pada
SMK Kesehatan Surabaya berdasarkan pendapat alumni. Alumni juga dapat
memberikan saran untuk meningkatkan kualitas pengajaran SMK Kesehatan
Surabaya. Desain form pengisian kuesioner umpan balik proses pembelajaran dapat
dilihat pada gambar 3.54.
SMK Kesehatan Surabaya
Kuesioner AlumniKuesioner Umpan Balik Proses Pembelajaran
No. Aspek Proses Pembelajaran
1. Kurikulum
2. Bahan Ajar
3. Metode Pengajaran Guru
Jawaban
Tidak Sesuai
Tidak Sesuai
Tidak Sesuai
Kurang Sesuai
Kurang Sesuai
Kurang Sesuai
Sesuai
Sesuai
Sesuai
Sangat Sesuai
Sangat Sesuai
Sangat Sesuai
User
Simpan Kembali
Gambar 3.54 Desain Form Kuesioner Umpan Balik Proses Pembelajaran
97
A.10 Desain Form Pengisian Kuesioner Pengguna Lulusan
Form pengisian kuesioner pengguna lulusan atau kuesioner penilaian
kinerja alumni dilakukan oleh pengguna lulusan untuk menilai kualitas alumni pada
saat bekerja di perusahaan. Desain form pengisian kuesioner penilaian kinerja
alumni dapat dilihat pada gambar 3.55.
SMK Kesehatan Surabaya
Kuesioner InstansiKuesioner Penilaian Kinerja Alumni
No. Aspek Penilaian
1. Etos Kerja
2. Kedisiplinan
3. Produktivitas Kerja
Jawaban
Tidak Baik
Tidak Baik
Tidak Baik
Kurang Baik
Kurang Baik
Kurang Baik
Cukup
Cukup
Cukup
Baik
Baik
Baik
Sangat Baik
Sangat Baik
Sangat Baik
User
Simpan
Gambar 3.55 Desain Form Pengisian Kuesioner Pengguna Lulusan
B. Desain Output
B.1 Desain Jawaban Kuesioner Alumni
Desain jawaban kuesioner alumni berfungsi untuk menampilkan jawaban
dari kuesioner yang telah diisi oleh alumni, yang mencakup kuesioner kegiatan saat
ini, identitas perguruan tinggi, identitas pengguna lulusan, dan umpan balik proses
pembelajaran. Dalam jawaban kuesioner ini akan diketahui berapa jumlah alumni
yang mengisi kuesioner dan dikelompokkan berdasarkan jawaban kuesioner.
Desain jawaban kuesioner alumni dapat dilihat pada gambar 3.56.
98
SMK Kesehatan Surabaya
Dashboard
Master
Provinsi
Kota
Alumni
Pegawai
Pengguna Lulusan
Perguruan Tinggi
Jenis Kuesioner
Kuesioner
Jawaban kuesioner
Laporan
Jawaban Kuesioner Alumni
Kuesioner
No. Pertanyaan
1. Apakah kegiatan saudara/i saat Ini ?
2.Jika bekerja, sebutkan jenis pekerjaan saudara/i.
Jawaban
Bekerja
Wiraswasta
Tidak Bekerja
Jumlah
120 Orang
3 Orang
Alumni
Pengguna Lulusan
PNS
Karyawan Swasta
TNI/POLRI
Lainnya
20 Orang
50 Orang
30 Orang
10 Orang
10 Orang
Jurusan
User
Gambar 3.56 Desain Jawaban Kuesioner Alumni
B.2 Desain Jawaban Kuesioner Pengguna Lulusan
Desain jawaban kuesioner pengguna lulusan berfungsi untuk
menampilkan jawaban dari kuesioner yang telah diisi oleh pengguna lulusan, yaitu
kuesioner penilaian kinerja alumni. Dalam jawaban kuesioner ini akan diketahui
jumlah alumni menurut kemampuan alumni dalam bekerja yang dikelompokkan
berdasarkan jawaban kuesioner. Desain jawaban kuesioner pengguna lulusan dapat
dilihat pada gambar 3.57.
SMK Kesehatan Surabaya
Dashboard
Master
Provinsi
Kota
Alumni
Pegawai
Pengguna Lulusan
Perguruan Tinggi
Jenis Kuesioner
Kuesioner
Jawaban kuesioner
Laporan
Jawaban Kuesioner Pengguna Lulusan
Kuesioner
No. Pertanyaan
1. Etos Kerja
2. Kedisiplinan
Jawaban
Tidak Baik
Tidak Baik
Kurang Baik
Jumlah
0 Orang
0 Orang
Alumni
Pengguna Lulusan
Kurang Baik
Cukup
Baik
Sangat Baik
0 Orang
0 Orang
0 Orang
120 Orang
0 Orang
Cukup
Baik
5 Orang
110 Orang
Sangat Baik 5 Orang
Jurusan
User
Gambar 3.57 Desain Jawaban Kuesioner Pengguna Lulusan
99
B.3 Desain Laporan Identitas Alumni
Desain laporan identitas alumni berfungsi untuk menampilkan laporan
mengenai identitas alumni berdasarkan parameter jurusan alumni dan tahun lulus.
Setelah memilih parameter yang ingin ditampilkan tekan tombol Cari, maka akan
tampil tabel yang berisi data alumni sesuai parameter yang dipilih. BK dan Kepala
Sekolah dapat menyimpan laporan tersebut ke dalam bentuk pdf dengan menekan
tombol Cetak. Desain laporan identitas alumni dapat dilihat pada gambar 3.58.
SMK Kesehatan Surabaya
Dashboard
Master
Jawaban kuesioner
Laporan
Laporan Identitas Alumni
No. Nama Alumni
--Pilih Jurusan Alumni--
NIS
Kuesioner
Tahun Lulus
Laporan Identitas Alumni
Laporan Identitas PenggunaLulusan
Laporan Identitas PerguruanTinggi
Laporan Kegiatan Saat Ini
Laporan Umpan Balik ProsesPembelajaran
Laporan Penilaian Kinerja Alumni
Laporan Perbandingan Tracer Study Alumni
--Pilih Tahun Lulus--
StatusPerusahaan/
Perguruan TinggiJurusan Hasil
User
Cari
Jurusan Alumni
Tahun Lulus
Cetak
Gambar 3.58 Desain Laporan Identitas Alumni
B.4 Desain Laporan Identitas Pengguna Lulusan
Desain laporan identitas pengguna lulusan berfungsi untuk menampilkan
laporan mengenai identitas pengguna lulusan berdasarkan parameter bidang
perusahaan dan jurusan alumni. Setelah memilih parameter yang ingin ditampilkan
tekan tombol Cari, maka akan tampil tabel yang berisi data pengguna lulusan sesuai
parameter yang dipilih. BK dan Kepala Sekolah dapat menyimpan laporan tersebut
ke dalam bentuk pdf dengan menekan tombol Cetak. Desain laporan identitas
pengguna lulusan dapat dilihat pada gambar 3.59.
100
SMK Kesehatan Surabaya
Dashboard
Master
Jawaban kuesioner
Laporan
Laporan Identitas Pengguna Lulusan
No. Bidang Perusahaan
--Pilih Bidang Perusahaan--
Nama Perusahaan
Kuesioner
EmailTelp
Laporan Identitas Alumni
Laporan Identitas PenggunaLulusan
Laporan Identitas PerguruanTinggi
Laporan Kegiatan Saat Ini
Laporan Umpan Balik ProsesPembelajaran
Laporan Penilaian Kinerja Alumni
Laporan Perbandingan Tracer Study Alumni
Jumlah Alumni
--Pilih Jurusan Alumni--
User
Cari
Bidang Perusahaan
Cetak
Jurusan Alumni
Jurusan SMK
Gambar 3.59 Desain Laporan Identitas Pengguna Lulusan
B.5 Desain Laporan Identitas Perguruan Tinggi
Desain laporan identitas perguruan tinggi berfungsi untuk menampilkan
laporan mengenai identitas perguruan tinggi berdasarkan parameter status
perguruan tinggi dan jurusan alumni. Setelah memilih parameter yang ingin
ditampilkan tekan tombol Cari, maka akan tampil tabel yang berisi data perguruan
tinggi sesuai parameter yang dipilih. BK dan Kepala Sekolah dapat menyimpan
laporan tersebut ke dalam bentuk pdf dengan menekan tombol Cetak. Desain
laporan identitas perguruan tinggi dapat dilihat pada gambar 3.60.
SMK Kesehatan Surabaya
Dashboard
Master
Jawaban kuesioner
Laporan
Laporan Identitas Perguruan Tinggi
No.Status Perguruan
Tinggi
--Pilih Status Perguruan Tinggi--
Nama Perguruan Tinggi
Kuesioner
JurusanTelp
Laporan Identitas Alumni
Laporan Identitas PenggunaLulusan
Laporan Identitas PerguruanTinggi
Laporan Kegiatan Saat Ini
Laporan Umpan Balik ProsesPembelajaran
Laporan Penilaian Kinerja Alumni
Laporan Perbandingan Tracer Study Alumni
Nama Alumni
--Pilih Jurusan Alumni--
User
Cari
Status Perguruan Tinggi
Cetak
Jurusan Alumni
Jurusan SMK
Gambar 3.60 Desain Laporan Identitas Perguruan Tinggi
101
B.6 Desain Laporan Kegiatan Saat Ini
Desain laporan kegiatan saat ini berfungsi untuk menampilkan laporan
mengenai kegiatan yang sedang dilakukan oleh alumni berdasarkan parameter
tahun angkatan dan kegiatan saat ini. Setelah memilih parameter yang ingin
ditampilkan tekan tombol Cari, maka akan tampil tabel yang berisi data kegiatan
saat ini sesuai parameter yang dipilih. BK dan Kepala Sekolah dapat menyimpan
laporan tersebut ke dalam bentuk pdf dengan menekan tombol Cetak. Desain
laporan kegiatan saat ini dapat dilihat pada gambar 3.61.
SMK Kesehatan Surabaya
Dashboard
Master
Jawaban kuesioner
Laporan
Laporan Kegiatan Saat Ini
No. Jumlah Alumni
--Pilih Tahun Angkatan--
Kegiatan
Kuesioner
Perusahaan
Negeri
Laporan Identitas Alumni
Laporan Identitas PenggunaLulusan
Laporan Identitas PerguruanTinggi
Laporan Kegiatan Saat Ini
Laporan Umpan Balik ProsesPembelajaran
Laporan Penilaian Kinerja Alumni
Laporan Perbandingan Tracer Study Alumni
Perguruan Tinggi
PTN PTS
--Pilih Kegiatan Saat Ini--
Swasta
User
Cari
Tahun Angkatan
Cetak
Kegiatan Saat Ini
Gambar 3.61 Desain Laporan Kegiatan Saat Ini
B.7 Desain Laporan Umpan Balik Proses Pembelajaran
Desain laporan umpan balik proses pembelajaran berfungsi untuk
menampilkan laporan mengenai umpan balik dari proses pembelajaran yang
didapatkan alumni selama menempuh pendidikan di SMK Kesehatan Surabaya
berdasarkan parameter tahun angkatan. Setelah memilih parameter yang ingin
ditampilkan tekan tombol Cari, maka akan tampil tabel yang berisi data umpan
balik proses pembelajaran sesuai parameter yang dipilih. BK dan Kepala Sekolah
102
dapat menyimpan laporan tersebut ke dalam bentuk pdf dengan menekan tombol
Cetak. Desain laporan umpan balik proses pembelajaran dapat dilihat pada gambar
3.62.
SMK Kesehatan Surabaya
Dashboard
Master
Jawaban kuesioner
Laporan
Laporan Umpan Balik Proses Pembelajaran
Kuesioner
Laporan Identitas Alumni
Laporan Identitas PenggunaLulusan
Laporan Identitas PerguruanTinggi
Laporan Kegiatan Saat Ini
Laporan Umpan Balik ProsesPembelajaran
Laporan Penilaian Kinerja Alumni
Laporan Perbandingan Tracer Study Alumni
--Pilih Tahun Angkatan--
No. JawabanAspek PembelajaranJumlah Alumni
User
Cari
Cetak
Tahun Angkatan
Gambar 3.62 Desain Laporan Umpan Balik Proses Pembelajaran
B.8 Desain Laporan Penilaian Kinerja Alumni
Desain laporan penilaian kinerja alumni berfungsi untuk menampilkan
jawaban dari kuesioner penilaian kinerja alumni yang telah diisi oleh pengguna
lulusan, laporan ini berdasarkan parameter aspek penilaian dan tahun angkatan.
Setelah memilih parameter yang ingin ditampilkan tekan tombol Cari, maka akan
tampil tabel yang berisi data penilaian kinerja alumni sesuai parameter yang dipilih.
BK dan Kepala Sekolah dapat menyimpan laporan tersebut ke dalam bentuk pdf
dengan menekan tombol Cetak. Desain laporan identitas alumni dapat dilihat pada
gambar 3.63.
103
SMK Kesehatan Surabaya
Dashboard
Master
Jawaban kuesioner
Laporan
Laporan Penilaian Kinerja Alumni
No. Nama Alumni
--Pilih Aspek Penilaian--
NIS
Kuesioner
Hasil PenilaianAspek Penilaian
Laporan Identitas Alumni
Laporan Identitas PenggunaLulusan
Laporan Identitas PerguruanTinggi
Laporan Kegiatan Saat Ini
Laporan Umpan Balik ProsesPembelajaran
Laporan Penilaian Kinerja Alumni
Laporan Perbandingan Tracer Study Alumni
--Pilih Tahun Angkatan--
Cari
Aspek Penilaian
Cetak
User
Tahun Angkatan
Gambar 3.63 Desain Laporan Penilaian Kinerja Alumni
B.8 Desain Laporan Perbandingan Tracer Study Alumni
Desain laporan perbandingan tracer study berfungsi untuk menampilkan laporan
mengenai perbandingan hasil tracer study yang dilakukan dan untuk mengetahui
perbandingan alumni yang bekerja atau melanjutkan study dari tahun angkatan
yang berbeda berdasarkan parameter tahun angkatan yang berbeda dan kegiatan
saat ini. Setelah memilih parameter yang ingin ditampilkan tekan tombol Cari,
maka akan tampil tabel yang berisi data perbandingan tracer study alumni sesuai
parameter yang dipilih. BK dan Kepala Sekolah dapat menyimpan laporan tersebut
ke dalam bentuk pdf dengan menekan tombol Cetak. Desain laporan perbandingan
tracer study alumni dapat dilihat pada gambar 3.64.
SMK Kesehatan Surabaya
Dashboard
Master
Jawaban kuesioner
Laporan
Laporan Perbandingan Tracer Study Alumni
--Pilih Tahun Angkatan--Kuesioner
Laporan Identitas Alumni
Laporan Identitas PenggunaLulusan
Laporan Identitas PerguruanTinggi
Laporan Kegiatan Saat Ini
Laporan Umpan Balik ProsesPembelajaran
Laporan Penilaian Kinerja Alumni
Laporan Perbandingan Tracer Study Alumni
--Pilih Kegiatan Saat Ini--
--Pilih Tahun Angkatan--
No. Kegiatan AlumniTahun Angkatan Jumlah Alumni
User
Cari
Tahun Angkatan
Cetak
Kegiatan Saat Ini
Sampai Tahun
Gambar 3.64 Desain Laporan Perbandingan Tracer Study Alumni
104
3.2.7 Desain Uji Coba
Desain uji coba merupakan desain dari uji coba sistem yang telah
dibangun. Dalam hal ini dilakukan dengan menggunakan metode black box testing.
Dalam uji coba ini dilakukan dengan cara memasukkan data-data tertentu dan
penggunaan fungsi-fungsi kontrol yang ada pada suatu form. Berikut ini adalah hal-
hal yang akan diujikan:
A. Desain Uji Coba Login
Desain uji coba proses login bertujuan untuk mengetahui apakah proses
login dapat berfungsi dengan baik. Uji coba ini dilakukan dengan memasukkan
username dan password yang valid dan tidak valid. Desain uji coba login dijelaskan
pada tabel 3.13 di bawah ini:
Tabel 3.13 Desain Uji Coba Login
Test
Case
Tujuan Input Output yang Diharapkan
1. Pengujian validitas
username dan
password untuk
BK.
Login sebagai BK
dengan memasukkan
NIP dan password.
Kemudian klik tombol
login.
Tampil halaman awal
dengan menu-menu yang
disediakan untuk BK jika
username dan password
sesuai.
2. Pengujian validitas
username dan
password untuk
alumni.
Login sebagai alumni
dengan memasukkan
NIS dan password.
Kemudian klik tombol
login.
Tampil menu biodata
alumni dan pengisian
kuesioner alumni jika
username dan password
sesuai.
3. Pengujian validitas
username dan
password untuk
pengguna lulusan.
Login sebagai pengguna
lulusan dengan
memasukkan username
dan password.
Kemudian klik tombol
login.
Tampil data alumni
sebelum mengisi
kuesioner pengguna
lulusan jika username
dan password sesuai.
4. Pengujian terhadap
input username dan
password yang
salah.
Login dengan
memasukkan username
dan password yang
salah, kemudian klik
tombol login.
Tampil pesan bahwa
login gagal, username
dan password tidak
sesuai.
105
B. Desain Uji Coba Master Provinsi
Desain uji coba master provinsi bertujuan untuk mengetahui apakah fungsi
tambah dan ubah sudah sesuai dengan yang diharapkan dan dapat bekerja dengan
baik. Uji coba dilakukan dengan menggunakan tombol yang telah disediakan, yaitu
tombol tambah dan ubah. Desain uji coba master provinsi dijelaskan pada tabel 3.14
di bawah ini:
Tabel 3.14 Desain Uji Coba Master Provinsi
Test
Case
Tujuan Input Output yang
Diharapkan
5. Tambah data
provinsi.
Menekan tombol Tambah dan
muncul form tambah provinsi,
kemudian memasukkan data
provinsi pada form provinsi
dan menekan tombol simpan.
Tampil daftar data
provinsi yang telah
berhasil
ditambahkan pada
tabel provinsi.
6. Ubah data provinsi. Menekan tombol Ubah pada
data provinsi yang akan
diubah, kemudian muncul
data yang akan diubah pada
form ubah master provinsi,
selanjutnya setelah mengubah
data provinsi, menekan
tombol simpan.
Data provinsi
berhasil diubah dan
disimpan dalam
tabel provinsi.
7. Memastikan semua
isian terisi dan
tidak melewatkan
satu pun isian data
pada form tambah
dan ubah provinsi.
Kosongkan satu isian pada
form tambah dan ubah
provinsi, kemudian pilih
tombol simpan.
Tampil pesan
error.
C. Desain Uji Coba Master Kota
Desain uji coba master kota bertujuan untuk mengetahui apakah fungsi
tambah dan ubah sudah sesuai dengan yang diharapkan dan dapat bekerja dengan
baik. Uji coba dilakukan dengan menggunakan tombol yang telah disediakan, yaitu
106
tombol tambah dan ubah. Desain uji coba master kota dijelaskan pada tabel 3.15 di
bawah ini:
Tabel 3.15 Desain Uji Coba Master Kota
Test
Case
Tujuan Input Output yang
Diharapkan
8. Tambah data kota. Menekan tombol Tambah
dan muncul form tambah
kota, kemudian
memasukkan data kota
pada form kota dan
menekan tombol simpan.
Tampil daftar data
kota yang telah
berhasil
ditambahkan pada
tabel kota.
9. Ubah data kota. Menekan tombol Ubah
pada data kota yang akan
diubah, kemudian muncul
data yang akan diubah pada
form ubah master kota,
selanjutnya setelah
mengubah data kota,
menekan tombol simpan.
Data kota berhasil
diubah dan
disimpan dalam
tabel kota.
10. Memastikan semua
isian terisi dan tidak
melewatkan satu pun
isian data pada form
tambah dan ubah
kota.
Kosongkan satu isian pada
form tambah dan ubah kota,
kemudian pilih tombol
simpan.
Tampil pesan
error.
D. Desain Uji Coba Master Jurusan
Desain uji coba master jurusan bertujuan untuk mengetahui apakah fungsi
tambah dan ubah sudah sesuai dengan yang diharapkan dan dapat bekerja dengan
baik. Uji coba dilakukan dengan menggunakan tombol yang telah disediakan, yaitu
tombol tambah dan ubah. Desain uji coba master jurusan dijelaskan pada tabel 3.16
di bawah ini:
107
Tabel 3.16 Desain Uji Coba Master Jurusan
Test
Case
Tujuan Input Output yang
Diharapkan
11. Tambah data
jurusan.
Menekan tombol Tambah dan
muncul form tambah jurusan,
kemudian memasukkan data
jurusan pada form jurusan dan
menekan tombol simpan.
Tampil daftar data
jurusan yang telah
berhasil
ditambahkan pada
tabel jurusan.
12. Ubah data jurusan. Menekan tombol Ubah pada
data jurusan yang akan
diubah, kemudian muncul
data yang akan diubah pada
form ubah master jurusan,
selanjutnya setelah mengubah
data jurusan, menekan tombol
simpan.
Data jurusan
berhasil diubah dan
disimpan dalam
tabel jurusan.
13. Memastikan semua
isian terisi dan
tidak melewatkan
satu pun isian data
pada form tambah
dan ubah jurusan.
Kosongkan satu isian pada
form tambah dan ubah
jurusan, kemudian pilih
tombol simpan.
Tampil pesan
error.
E. Desain Uji Coba Master Alumni
Desain uji coba master alumni bertujuan untuk mengetahui apakah fungsi
tambah dan ubah sudah sesuai dengan yang diharapkan dan dapat bekerja dengan
baik. Uji coba dilakukan dengan menggunakan tombol yang telah disediakan, yaitu
tombol tambah dan ubah. Desain uji coba master alumni dijelaskan pada tabel 3.17
di bawah ini:
Tabel 3.17 Desain Uji Coba Master Alumni
Test
Case
Tujuan Input Output yang
Diharapkan
14. Tambah data alumni. Menekan tombol
Tambah dan muncul
form tambah alumni,
kemudian memasukkan
data alumni pada form
Tampil daftar data
alumni yang telah
berhasil ditambahkan
pada tabel alumni.
108
Test
Case
Tujuan Input Output yang
Diharapkan
alumni dan menekan
tombol simpan.
15. Ubah data alumni. Menekan tombol Ubah
pada data alumni yang
akan diubah, kemudian
muncul data yang akan
diubah pada form ubah
master alumni,
selanjutnya setelah
mengubah data alumni,
menekan tombol simpan.
Data alumni berhasil
diubah dan disimpan
dalam tabel alumni.
16. Memastikan semua
isian terisi dan tidak
melewatkan satu pun
isian data pada form
tambah dan ubah
alumni.
Kosongkan satu isian
pada form tambah dan
ubah alumni, kemudian
pilih tombol simpan.
Tampil pesan error.
F. Desain Uji Coba Master Pegawai
Desain uji coba master pegawai bertujuan untuk mengetahui apakah fungsi
tambah dan ubah sudah sesuai dengan yang diharapkan dan dapat bekerja dengan
baik. Uji coba dilakukan dengan menggunakan tombol yang telah disediakan, yaitu
tombol tambah dan ubah. Desain uji coba master pegawai dijelaskan pada tabel
3.18 di bawah ini:
Tabel 3.18 Desain Uji Coba Master Pegawai
Test
Case
Tujuan Input Output yang
Diharapkan
17. Tambah data pegawai. Menekan tombol
Tambah dan muncul
form tambah pegawai,
kemudian memasukkan
data pegawai pada form
pegawai dan menekan
tombol simpan.
Tampil daftar
data pegawai
yang telah
berhasil
ditambahkan
pada tabel
pegawai.
18. Ubah data pegawai. Menekan tombol Ubah
pada data pegawai yang
Data pegawai
berhasil
109
Test
Case
Tujuan Input Output yang
Diharapkan
akan diubah, kemudian
muncul data yang akan
diubah pada form ubah
master pegawai,
selanjutnya setelah
mengubah data pegawai,
menekan tombol simpan.
diubah dan
disimpan
dalam tabel
pegawai.
19. Memastikan semua isian
terisi dan tidak melewatkan
satu pun isian data pada form
tambah dan ubah pegawai.
Kosongkan satu isian
pada form tambah dan
ubah pegawai, kemudian
pilih tombol simpan.
Tampil pesan
error.
G. Desain Uji Coba Master Pengguna Lulusan
Desain uji coba master pengguna lulusan bertujuan untuk mengetahui
apakah fungsi tambah dan ubah sudah sesuai dengan yang diharapkan dan dapat
bekerja dengan baik. Uji coba dilakukan dengan menggunakan tombol yang telah
disediakan, yaitu tombol tambah dan ubah. Desain uji coba master pengguna
lulusan dijelaskan pada tabel 3.19 di bawah ini:
Tabel 3.19 Desain Uji Coba Master Pengguna Lulusan
Test
Case
Tujuan Input Output yang
Diharapkan
20. Tambah data pengguna
lulusan.
Menekan tombol
Tambah dan muncul
form tambah pengguna
lulusan, kemudian
memasukkan data
pengguna lulusan pada
form pengguna lulusan
dan menekan tombol
simpan.
Tampil daftar
data pengguna
lulusan yang
telah berhasil
ditambahkan
pada tabel
pengguna
lulusan.
21. Ubah data pengguna
lulusan.
Menekan tombol Ubah
pada data pengguna
lulusan yang akan
diubah, kemudian
muncul data yang akan
diubah pada form ubah
Data pengguna
lulusan berhasil
diubah dan
disimpan dalam
tabel pengguna
lulusan.
110
Test
Case
Tujuan Input Output yang
Diharapkan
master pengguna
lulusan, selanjutnya
setelah mengubah data
pengguna lulusan,
menekan tombol
simpan.
22. Memastikan semua isian
terisi dan tidak melewatkan
satu pun isian data pada
form tambah dan ubah
pengguna lulusan.
Kosongkan satu isian
pada form tambah dan
ubah pengguna lulusan,
kemudian pilih tombol
simpan.
Tampil pesan
error.
H. Desain Uji Coba Master Perguruan Tinggi
Desain uji coba master perguruan tinggi bertujuan untuk mengetahui
apakah fungsi tambah dan ubah sudah sesuai dengan yang diharapkan dan dapat
bekerja dengan baik. Uji coba dilakukan dengan menggunakan tombol yang telah
disediakan, yaitu tombol tambah dan ubah. Desain uji coba master perguruan tinggi
dijelaskan pada tabel 3.20 di bawah ini:
Tabel 3.20 Desain Uji Coba Master Perguruan Tinggi
Test
Case
Tujuan Input Output yang
Diharapkan
23. Tambah data
perguruan tinggi.
Menekan tombol Tambah
dan muncul form tambah
perguruan tinggi, kemudian
memasukkan data
perguruan tinggi pada form
perguruan tinggi dan
menekan tombol simpan.
Tampil daftar data
perguruan tinggi
yang telah berhasil
ditambahkan pada
tabel perguruan
tinggi.
24. Ubah data perguruan
tinggi.
Menekan tombol Ubah
pada data perguruan tinggi
yang akan diubah,
kemudian muncul data
yang akan diubah pada
form ubah master
perguruan tinggi,
selanjutnya setelah
Data perguruan
tinggi berhasil
diubah dan
disimpan dalam
tabel perguruan
tinggi.
111
Test
Case
Tujuan Input Output yang
Diharapkan
mengubah data perguruan
tinggi, menekan tombol
simpan.
25. Memastikan semua
isian terisi dan tidak
melewatkan satu pun
isian data pada form
tambah dan ubah
perguruan tinggi.
Kosongkan satu isian pada
form tambah dan ubah
perguruan tinggi, kemudian
pilih tombol simpan.
Tampil pesan
error.
I. Desain Uji Coba Master Jenis Kuesioner
Desain uji coba master jenis kuesioner bertujuan untuk mengetahui apakah
fungsi tambah dan ubah sudah sesuai dengan yang diharapkan dan dapat bekerja
dengan baik. Uji coba dilakukan dengan menggunakan tombol yang telah
disediakan, yaitu tombol tambah dan ubah. Desain uji coba master jenis kuesioner
dijelaskan pada tabel 3.21 di bawah ini:
Tabel 3.21 Desain Uji Coba Master Jenis Kuesioner
Test
Case
Tujuan Input Output yang
Diharapkan
26. Tambah data jenis
kuesioner.
Menekan tombol Tambah
dan muncul form tambah
jenis kuesioner, kemudian
memasukkan data jenis
kuesioner pada form jenis
kuesioner dan menekan
tombol simpan.
Tampil daftar data
jenis kuesioner
yang telah berhasil
ditambahkan pada
tabel jenis
kuesioner.
27. Ubah data jenis
kuesioner.
Menekan tombol Ubah
pada data jenis kuesioner
yang akan diubah,
kemudian muncul data
yang akan diubah pada
form ubah master jenis
kuesioner, selanjutnya
setelah mengubah data
jenis kuesioner, menekan
tombol simpan.
Data jenis
kuesioner berhasil
diubah dan
disimpan dalam
tabel jenis
kuesioner.
112
Test
Case
Tujuan Input Output yang
Diharapkan
28. Memastikan semua
isian terisi dan tidak
melewatkan satu pun
isian data pada form
tambah dan ubah jenis
kuesioner.
Kosongkan satu isian pada
form tambah dan ubah jenis
kuesioner, kemudian pilih
tombol simpan.
Tampil pesan
error.
J. Desain Uji Coba Master Kuesioner Alumni
Desain uji coba master kuesioner alumni bertujuan untuk mengetahui
apakah fungsi tambah dan ubah sudah sesuai dengan yang diharapkan dan dapat
bekerja dengan baik. Uji coba dilakukan dengan menggunakan tombol yang telah
disediakan, yaitu tombol tambah dan ubah. Desain uji coba master kuesioner
alumni dijelaskan pada tabel 3.22 di bawah ini:
Tabel 3.22 Desain Uji Coba Master Kuesioner Alumni
Test
Case
Tujuan Input Output yang
Diharapkan
29. Tambah data kuesioner
alumni.
Menekan tombol
Tambah dan muncul
form tambah
kuesioner, kemudian
memasukkan data
kuesioner pada form
kuesioner dan
menekan tombol
simpan.
Tampil daftar data
kuesioner yang
telah berhasil
ditambahkan pada
tabel kuesioner.
30. Ubah data kuesioner. Menekan tombol Ubah
pada data kuesioner
yang akan diubah,
kemudian muncul data
yang akan diubah pada
form ubah master
kuesioner, selanjutnya
setelah mengubah data
kuesioner, menekan
tombol simpan.
Data kuesioner
berhasil diubah
dan disimpan
dalam tabel
kuesioner.
113
Test
Case
Tujuan Input Output yang
Diharapkan
31. Memastikan semua isian
terisi dan tidak
melewatkan satu pun isian
data pada form tambah dan
ubah kuesioner.
Kosongkan satu isian
pada form tambah dan
ubah kuesioner,
kemudian pilih tombol
simpan.
Tampil pesan
error.
K. Desain Uji Coba Pengisian Kuesioner Alumni
Desain uji coba pengisian kuesioner alumni dilakukan untuk mengetahui
apakah halaman kuesioner tracer study untuk alumni sudah sesuai dengan fungsi
yang seharusnya. Uji coba ini dilakukan dengan mengisi jawaban pada kuesioner,
memasukkan beberapa data, dan menekan tombol yang telah disediakan pada
halaman tracer study. Desain uji coba pengisian kuesioner alumni dijelaskan pada
tabel 3.23 di bawah ini:
Tabel 3.23 Desain Uji Coba Pengisian Kuesioner Alumni
Test
Case
Tujuan Input Output yang
Diharapkan
32. Memastikan bahwa
proses
penyimpanan
jawaban kuesioner
alumni berjalan
dengan baik.
Mengisi seluruh
pertanyaan yang ada
pada kuesioner dengan
data-data yang
diperlukan, kemudian
tekan tombol simpan.
Kuesioner berhasil
disimpan dan menu
jawaban kuesioner
alumni akan secara
otomastis berubah.
33. Memastikan semua
pertanyaan
kuesioner terisi dan
tidak melewatkan
satu pun
pertanyaan
kuesioner.
Kosongkan satu jawaban
pada kuesioner,
kemudian pilih tombol
simpan.
Tampil pesan error.
114
L. Desain Uji Coba Pengisian Kuesioner Pengguna Lulusan
Desain uji coba pengisian kuesioner pengguna lulusan dilakukan untuk
mengetahui apakah halaman kuesioner tracer study untuk pengguna lulusan sudah
sesuai dengan fungsi yang seharusnya. Uji coba ini dilakukan dengan mengisi
jawaban pada kuesioner dan menekan tombol yang telah disediakan pada halaman
tracer study. Desain uji coba pengisian kuesioner pengguna lulusan dijelaskan pada
tabel 3.24 di bawah ini:
Tabel 3.24 Desain Uji Coba Pengisian Kuesioner Pengguna Lulusan
Test
Case
Tujuan Input Output yang
Diharapkan
34. Memastikan bahwa
proses penyimpanan
jawaban kuesioner
penilaian kinerja
alumni berjalan
dengan baik.
Mengisi seluruh pertanyaan
yang ada pada kuesioner
dengan data-data yang
diperlukan, kemudian tekan
tombol simpan.
Kuesioner berhasil
disimpan dan
menu jawaban
kuesioner
perusahaan akan
secara otomastis
berubah.
35. Memastikan semua
pertanyaan kuesioner
terisi dan tidak
melewatkan satu pun
pertanyaan kuesioner.
Kosongkan satu jawaban
pada kuesioner, kemudian
pilih tombol simpan.
Tampil pesan
error.
top related