bab iii analisis dan perancangan sistemrepository.dinamika.ac.id/id/eprint/1625/5/bab_iii.pdf ·...

105
22 BAB III ANALISIS DAN PERANCANGAN SISTEM Pembuatan aplikasi ini menerapkan konsep SDLC model waterfall menurut Pressman (2002) yang berfungsi untuk menggambarkan tahapan-tahapan yang dimulai dari tahap analisis sistem hingga tahap pengujian. 3.1 Analisis Sistem Analisis sistem bertujuan untuk menganalisis sistem yang berjalan pada web Sicyca karyawan saat ini. Hal tersebut bertujuan untuk memperoleh gambaran proses yang ada pada web Sicyca dan kelemahan-kelemahan atau kendala-kendala yang ada. Dalam analisis sistem ini langkah-langkahnya adalah melakukan identifikasi masalah dengan menganalisis permasalahan yang ada, analisis kebutuhan sistem dan studi literatur yang selanjutnya akan dilakukan perancangan sistem sebagai solusi permasalahan tersebut. 3.1.1 Identifikasi Masalah Di Institut Bisnis dan Informatika Stikom Surabaya, sistem informasi akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca dibuat untuk membantu penggunanya untuk memperoleh informasi dengan mudah dimanapun dan kapanpun dengan mengakses sicyca.stikom.edu. Pengguna Sicyca disini dibagi menjadi 2 (dua) yaitu mahasiswa dan karyawan. Pada tugas akhir ini yang dibahas adalah Sicyca yang digunakan oleh karyawan yang terdiri dari tenaga pendidik dan tenaga kependidikaan Melalui Sicyca, karyawan dapat

Upload: others

Post on 08-Nov-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

22

BAB III

ANALISIS DAN PERANCANGAN SISTEM

Pembuatan aplikasi ini menerapkan konsep SDLC model waterfall

menurut Pressman (2002) yang berfungsi untuk menggambarkan tahapan-tahapan

yang dimulai dari tahap analisis sistem hingga tahap pengujian.

3.1 Analisis Sistem

Analisis sistem bertujuan untuk menganalisis sistem yang berjalan pada

web Sicyca karyawan saat ini. Hal tersebut bertujuan untuk memperoleh

gambaran proses yang ada pada web Sicyca dan kelemahan-kelemahan atau

kendala-kendala yang ada. Dalam analisis sistem ini langkah-langkahnya adalah

melakukan identifikasi masalah dengan menganalisis permasalahan yang ada,

analisis kebutuhan sistem dan studi literatur yang selanjutnya akan dilakukan

perancangan sistem sebagai solusi permasalahan tersebut.

3.1.1 Identifikasi Masalah

Di Institut Bisnis dan Informatika Stikom Surabaya, sistem informasi

akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca).

Sicyca dibuat untuk membantu penggunanya untuk memperoleh informasi dengan

mudah dimanapun dan kapanpun dengan mengakses sicyca.stikom.edu. Pengguna

Sicyca disini dibagi menjadi 2 (dua) yaitu mahasiswa dan karyawan. Pada tugas

akhir ini yang dibahas adalah Sicyca yang digunakan oleh karyawan yang terdiri

dari tenaga pendidik dan tenaga kependidikaan Melalui Sicyca, karyawan dapat

Page 2: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

23

memperoleh informasi melalui fitur Akademik, Perpustakaan, Komunitas dan

Pelayanan Umum.

Berikut ini adalah langkah-langkah sebelum melakukan identifikasi

masalah adalah sebagai berikut :

1) Observasi

Observasi dilakukan dengan cara melakukan pengamatan atau peninjauan

langsung terhadap obyek penelitian yang dalam hal ini dilakukan pada pihak

Pengembangan dan Penerapan Teknologi Informasi (PPTI) Stikom Surabaya.

2) Wawancara

Wawancara adalah suatu cara mengumpulkan data dengan cara mengajukan

pertanyaan langsung kepada seorang informan atau autoritas atau seorang ahli

yang berwenang dalam suatu masalah. Dalam hal ini, wawancara dilakukan

kepada Kepala Ketua PPTI dan Wakil Rektor I Bidang Akademik.

3) Pengumpulan data

Pengumpulan data dilakukan untuk memperoleh informasi yang dibutuhkan

dalam rangka mencapai tujuan dan mengidentifikasi masalah yang ada

berkaitan dengan penelitian. Dalam penelitian ini, pengumpulan data

dilakukan dengan membagikan kuesioner kepada tenaga pendidik dan tenaga

kependidikan di lingkup Stikom Surabaya. Jumlah kuesioner yang dibagikan

kepada 46 responden yang terdiri dari 23 tenaga pendidik dan 23 tenaga

kependidikan.

Page 3: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

24

Berdasarkan hasil kuesioner awal yang ditujukan untuk pemakai Sicyca

karyawan yang berupa tenaga pendidik dan tenaga kependidikan, ditemukan

beberapa kekurangan diantaranya adalah sebagai berikut :

1. Sebanyak 58,70% dari 46 responden kurang senang dengan interface yang

sekarang, contohnya seperti content dan ukuran font yang terlalu kecil.

2. Sebanyak 54,35% dari 46 responden mengatakan loading time untuk

mengakses web dikatakan masih cukup lama, salah satu contohnya ketika

responden melakukan pencarian data karyawan atau komunitas.

3. Sebanyak 56,52% dari 23 responden tenaga pendidik mengatakan masih

terdapat kekurangan dalam hal penyajian informasi terutama untuk

mendapatkan informasi seputar pekerjaan, contohnya adalah belum terdapat

informasi jumlah bimbingan dari mahasiswa yang mengambil TA maupun

KP

Adapun System Flow Sicyca karyawan yang sudah berjalan di Stikom

Surabaya yang dapat dilihat pada gambar 3.1.

Page 4: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

25

System Flow Sistem Informasi Cyber Campus Karyawan Lama

Sistem Informasi AkademikKaryawan

RENCANAKERJAMaintenance Data

Rencana Kerja

1

1

PROP_TA

Display Rencana

Kerja

Menampilkan Rencana

KerjaMemilih Daftar

Rencana Kerja

Memilih Kolega Junior

Menampilkan Kolega

Junior

Informasi Kolega

Junior

KOLEGA_JUNIOR

Informasi

Rencana Kerja

Memilih Bimbingan TA

Menampilkan

Bimbingan TA

Input Data

Rencana Kerja

Informasi

Bimbingan TA

Mulai

KARYAWAN

1

Memilih BiodataKARYAWAN

Displayi Biodata

Menampilkan Biodata

Input Update

Biodata

Maintenance Biodata

1Informasi

Biodata

1

1 1

Informasi Koleksi

Perpustalaan

B_KONTRAK

1

Memilih Pinjaman

Koleksi Perpustakaan

Menampilkan Data

Koleksi Peminjaman

Gambar 3.1 System Flow Sistem Informasi Cyber Campus Stikom Surabaya

yang lama.

Page 5: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

26

System Flow Sistem Informasi Cyber Campus Karyawan Lama (Lanjutan)

Sistem Informasi AkademikKaryawan

Menampilkan Nilai

Kelas Binaan

KRSL

Informasi Kelas

Binaan

B_PINJAM

Informasi Kelas

Paralel

Mencari Nilai

Kelas Binaan

JDWKL

Memilih Mahasiswa

Wali

Menampilkan Kelas

Binaan

POINT_KEG

1

KURIKULUM

JDWKL

HIS_KUL

Menampilkan

Mahasiswa Wali

HIS_PRAK

MHS

Mencari Kelas

Paralel

Informasi Nilai

Kelas Binaan

Menampilkan Kelas

Paralel

TRANSK

Informasi

Mahasiswa Wali

Memilih Kelas Binaan

KRSL

MASTER

1

2

Gambar 3.1 Lanjutan System Flow Sistem Informasi Cyber Campus Stikom

Surabaya yang lama.

Page 6: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

27

System Flow Sistem Informasi Cyber Campus Karyawan Lama (Lanjutan)

Sistem Informasi AkademikKaryawan

1

1

Informasi Rekap

Absensi

ABSEN_KAR

KAR

Input Tanggal yang

dicari

Informasi List

Absensi

Menampilkan

Komunitas

Informasi

Komunitas

Input Data Komunitas

yang dicari

Menampilkan Rekap

AbsensiInput Tanggal Awal &

Akhir yang dicari

Menampilkan List

Absensi

ALUMNI

Input Data

Peminjaman Mobil

Informasi

Peminjaman

Mobil Baru

Memilih Peminjaman

Mobil

Informasi

Peminjaman

Mobil

PINJAM_MBL

Menampilkan

Peminjaman Mobil

Menyimpan Data

Peminjaman Mobil

1

3

2

1

MHS

Menampilkan Data

Pencarian Koleksi

Perpustakaan

1

B_SOFTWARE

B_MAJALAH

Informasi

Pencarian

Koleksi

Perpustalaan

B_BUKU

B_TA

Memilih Pencarian

Koleksi Perpustakaan

Gambar 3.1 Lanjutan System Flow Sistem Informasi Cyber Campus Stikom

Surabaya yang lama.

Page 7: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

28

System Flow Sistem Informasi Cyber Campus Karyawan Lama (Lanjutan)

Sistem Informasi AkademikKaryawan

1

RUSAKKOM

Menampilkan

Pengaduan Komputer

Memilih Pengaduan

Kebersihan

Menampilkan

Pengaduan

Kebersihan

Memilih Pengaduan

Komputer

Memilih Pengaduan

Non Komputer

Menyimpan Data

Pengaduan Komputer

1

1

1

Menampilkan

Peminjaman Ruang

Input Data

Pengaduan Komputer

Informasi

Peminjaman

Ruang Baru

1

Input Data Pengaduan

Non Komputer

1

Informasi

Pengaduan

Komputer

Informasi

Peminjaman

Ruang

Menyimpan Data

Peminjaman Ruang

Menyimpan Data

Pengaduan Non

Komputer

NONKOM

Memilih Peminjaman

Ruang

Input Data

Peminjaman Ruang

Menampilkan

Pengaduan Non

Komputer

RUANG_PINJAM

Informasi

Pengaduan Non

Komputer

Informasi

Pengaduan Non

Komputer Baru

Informasi

Pengaduan

Komputer Baru

Menyimpan Data

Pengaduan

KebersihanInput Data Pengaduan

Kebersihan1

Selesai

KEBERSIHAN

Informasi

Pengaduan

Kebersihan Baru

Informasi

Pengaduan

Kebersihan

3

Gambar 3.1 Lanjutan System Flow Sistem Informasi Cyber Campus Stikom

Surabaya yang lama.

Page 8: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

29

Berikut ini adalah penjelasan dari System Flow sesuai dengan Gambar

3.1 yang dapat dilihat pada Tabel 3.1.

Tabel 3.1. Penjelasan System Flow Sicyca Karyawan yang berjalan saat ini

Phase Nama Proses Kegiatan

Biodata

Menampilkan biodata Sistem menampilkan data biodata

pengguna

Maintenance data

biodata

Pengguna melakukan

Maintenance data biodata

Pinjaman Koleksi

Perpustakaan

Menampilkan pinjaman

koleksi Perpustakaan

Sistem menampilkan data koleksi

perpustakaan yang dipinjam

pengguna

Daftar Rencana

Kerja

Menampilkan Rencana

Kerja

Sistem menampilkan data rencana

kerja yang sudah dimasukkan

pengguna

Maintenance data

Rencana Kerja

Pengguna melakukan

Maintenance data Rencana Kerja

Bimbingan TA Menampilkan Bimbingan

TA

Sistem menampilkan data

mahasiswa yang mengambil TA

Kolega Junior Menampilkan Kolega

Junior

Sistem menampilkan data Kolega

Junior

Mahasiswa Wali Menampilkan Mahasiswa

Wali

Sistem menampilkan data

Mahasiswa Wali dibawah

bimbingan pengguna

Kelas Binaan

Menampilkan kelas

binaan

Sistem menampilkan data kelas

yang diajar pengguna

Menampilkan kelas

parallel

Sistem menampilkan data seluruh

kelas paralel pengguna

Menampilkan Nilai

Kelas Binaan

Sistem menampilkan data nilai

dari kelas yang diajar oleh

pengguna

Koleksi

Perpustakaan

Mencari data koleksi

perpustakaan

Pengguna memasukkan kata

kunci koleksi yang dicari.

Kemudian sistem akan

menampilkan hasil pencarian dari

kata kunci tersebut

Komunitas Mencari data komunitas

Pengguna memasukkan kata

kunci berupa NIM atau nama

yang dicari. Sistem akan

menampilkan hasil pencarian dari

kata kunci tersebut. Hasil

pencarian dibedakan berdasarkan

3 kategori yaitu Mahasiswa,

Karyawan dan Alumni.

Page 9: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

30

Tabel 3.1. Lanjutan penjelasan System Flow Sicyca Karyawan yang

berjalan saat ini

Phase Nama Proses Kegiatan

List Absensi Menampilkan List

Absensi

Sistem akan menampilkan data

absensi karyawan sesuai dengan

tanggal yang dicari pengguna.

Rekap Absensi Menampilkan Rekap

Absensi

Sistem akan menampilkan data

jumlah absensi pengguna sesuai

dengan tanggal awal dan tanggal

akhir yang dicari pengguna.

Peminjaman

Mobil

Menampilkan daftar

peminjam mobil

Sistem akan menampilkan daftar

peminjam mobil.

Memproses transaksi

peminjaman mobil

Pengguna menyimpan data

transaksi peminjaman mobil

Peminjaman

Ruang

Menampilkan daftar

peminjam ruang

Sistem akan menampilkan daftar

peminjam ruang.

Memproses transaksi

peminjaman ruang

Pengguna menyimpan data

transaksi peminjaman ruang

Pengaduan

Komputer

Menampilkan daftar

pengaduan computer

Sistem akan menampilkan daftar

pengaduan komputer yang sudah

diajukan.

Memproses transaksi

pengaduan komputer

Pengguna menyimpan data

transaksi pengaduan komputer

Pengaduan Non

Komputer

Menampilkan daftar

pengaduan non komputer

Sistem akan menampilkan semua

daftar pengaduan non komputer

yang sudah diajukan.

Memproses transaksi

pengaduan non komputer

Pengguna menyimpan data

transaksi pengaduan non

computer

Pengaduan

Kebersihan

Menampilkan daftar

pengaduan kebersihan

Sistem akan menampilkan semua

daftar pengaduan kebersihan yang

sudah diajukan.

Memproses transaksi

pengaduan kebersihan

Pengguna menyimpan data

transaksi pengaduan kebersihan

Pada System Flow di atas menggambarkan garis besar web Sicyca yang

lama. Adapun beberapa permasalahan yang didapat diantaranya adalah :

1. Pada halaman home setelah pengguna melakukan login masih memiliki space

yang kosong yang ditunjukkan pada Gambar 3.2. Seharusnya halaman depan

dari sebuah website harus memiliki informasi sebagai titik fokus pusat

website tersebut. Oleh karena itu, pada pengembangannya perlu ada

Page 10: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

31

penambahan Dashboard yang dapat menampilkan informasi penting yang

dibutuhkan tenaga pendidik dan tenaga kependidikan. Berdasarkan

wawancara pada Wakil Rektor I Bidang Akademik dan Kepala Ketua

Pengembangan dan Penerapan Teknologi Informasi, terdapat penambahan

Dashboard Tridharma meliputi pendidikan, penelitian dan pengabdian

masyarakat pada pengguna dengan hak akses tenaga pendidik dan Dashboard

Absensi pada pengguna dengan hak akses tenaga kependidikan.

Gambar 3.2 Halaman awal web Sicyca Karyawan.

Page 11: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

32

2. Pada halaman Mahasiswa Wali, masih belum terdapat informasi penting

untuk menunjukkan perkembangan mahasiswa wali sehingga tenaga pendidik

sering kali harus mengecek satu per satu mahasiswa walinya. Contohnya

adalah tunggakan keuangan, tenaga pendidik harus memilih kategori

keuangan dan kemudian memilih mahasiswa wali yang ingin dicari. Sehingga

pada pengembangannya akan ada perubahan desain pada halaman awal

mahasiswa wali dengan menampilkan beberapa informasi penting seperti

kehadiran, ipk, keuangan dan sebagainya.

3. Pada halaman Bimbingan TA, masih belum terdapat informasi jumlah

bimbingan mahasiswa yang mengambil TA.

4. Belum terdapat informasi jumlah mahasiswa yang mengambil KP dan jumlah

bimbingan mahasiswa yang mengambil KP.

5. Belum terdapat informasi jumlah cuti yang bisa diambil oleh tenaga pendidik

dan kependidikan.

6. Pada layanan peminjaman ruang, belum terdapat informasi atau notifikasi

apakah ruang yang dipinjam masih tersedia atau tidak sesuai tanggal

pemesanan.

3.1.2 Analisis Kebutuhan

Berdasarkan uraian system flow web Sicyca yang lama dan beberapa

permasalahan diatas, maka diperlukan adanya perbaikan dan beberapa

pengembangan untuk mengatasi beberapa kendala yang terjadi pada web Sicyca.

Salah satu pengembangan yang dilakukan adalah penggunaan Dashboard untuk

mempermudah pengguna dalam mendapatkan informasi.

Page 12: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

33

Pengembangan Web Sicyca ini nantinya dapat membantu pengguna yang

dijabarkan pada Tabel 3.2.

Tabel 3.2. Kebutuhan Pengguna

Pengguna Kebutuhan

Tenaga Pendidik A. Pendidikan

Memperoleh informasi mengenai hasil

kinerjanya sesuai tridharma yang ditampilkan

pada Dashboard

Memperoleh informasi kelas binaan

Memperoleh informasi bimbingan TA

Memperoleh informasi bimbingan KP

Mendowload nilai

Mengupload materi kuliah

Memperoleh informasi seputar mahasiswa

wali

B. Penelitian

Memperoleh informasi mengenai karya

penelitian yang diambil

C. Pengabdian Masyarakat

Memperoleh informasi mengenai jumlah karya pengabdian masyarakat yang diambil

D. Komunitas

Melakukan pencarian infomasi komunitas

E. Perpustakaan

Memperoleh informasi koleksi terbaru perpustakaan

Memperoleh informasi seputar data peminjaman koleksi perpustakaan

F. Pelayanan Umum

Mendapatkan informasi mengenai absensi

Mendapatkan informasi jatah cuti yang bisa diambil

Melakukan transaksi peminjaman mobil

Memperoleh informasi ketersediaan mobil yang dipinjam sesuai tanggal pemesanan

Melakukan transaksi peminjaman ruang

Memperoleh informasi ketersediaan ruang yang dipinjam sesuai tanggal pemesanan

Melakukan transaksi pengaduan komputer

Melakukan transaksi pengaduan non komputer

Melakukan transaksi pengaduan kebersihan

Page 13: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

34

Tabel 3.2. Lanjutan Kebutuhan Pengguna

Pengguna Kebutuhan

Tenaga Kependidikan A. Personal

Memperoleh informasi mengenai absensi yang ditampilkan pada Dashboard.

B. Komunitas

Melakukan pencarian infomasi komunitas C. Perpustakaan

Mendapatkan informasi koleksi terbaru perpustakaan

Memperoleh informasi seputar data

peminjaman koleksi perpustakaan

D. Pelayanan Umum

Mendapatkan informasi mengenai absensi

Mendapatkan informasi jatah cuti yang bisa diambil

Melakukan transaksi peminjaman mobil

Memperoleh informasi ketersediaan mobil yang dipinjam sesuai tanggal pemesanan

Melakukan transaksi peminjaman ruang

Memperoleh informasi ketersediaan ruang

yang dipinjam sesuai tanggal pemesanan

Melakukan transaksi pengaduan komputer

Melakukan transaksi pengaduan non komputer Melakukan transaksi pengaduan kebersihan

Tabel 3.3. Tabel Kebutuhan Fungsional

Kebutuhan Pengguna Kebutuhan Fungsional

Memperoleh informasi mengenai hasil

kinerjanya sesuai tridharma yang

ditampilkan pada Dashboard (tenaga

pendidik)

Mengambil data pendidikan, penelitian dan

pengabdian masyarakat dari sistem.

Data Pendidikan berupa data angket, data pengumpulan soal, data pengumpulan nilai

dan data kehadiran tenaga pendidik

Data Penelitian berupa jumlah penelitian,

data publikasi dan data sumber dana

Data Pengabdian Masyarakat berupa jumlah

pengabdian masyarakat, data publikasi, data

sumber dana dan data mitra kerja

Memperoleh informasi mengenai

absensi yang ditampilkan pada

Dashboard (tenaga kependidikan)

Mengambil data absensi bulan ini dari sistem.

Memperoleh informasi kelas binaan Mengambil data kelas binaan dari sistem

berupa data jadwal mengajar, data kelas

paralel, data kehadiran dan data nilai

Page 14: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

35

Tabel 3.3. Lanjutan Tabel Kebutuhan Fungsional

Kebutuhan Pengguna Kebutuhan Fungsional

Memperoleh informasi bimbingan TA Mengambil data bimbingan TA dari sistem

berupa data mahasiswa yang mengambil TA,

judul TA dan jumlah bimbingan

Memperoleh informasi bimbingan KP Mengambil data bimbingan KP dari sistem

berupa data mahasiswa yang mengambil KP,

judul KP dan jumlah bimbingan

Menngunduh nilai Mengunduh nilai dari sistem. Data diambil dari

data nilai krs

Mengunggah materi kuliah Mengunggah materi kuliah ke dalam sistem

Memantau mahasiswa wali Mengambil data akademik mahasiswa wali

dari sistem berupa biodata, jadwal kuliah, krs,

kehadiran, hasil studi, nilai praktikum,

pinjaman perpustakaan, sisa mata kuliah,

kuangan dan sskm mahasiswa wali

Memperoleh informasi mengenai

karya penelitian yang diambil

Mengambil data penelitian dari sistem berupa

jumlah penelitian yang sudah diambil, judul

penelitian dan peran dalam penelitian

Memperoleh informasi mengenai

jumlah karya pengabdian masyarakat

yang diambil

Mengambil data pengabdian masyarakat dari

sistem berupa jumlah pengabdian masyarakat

yang sudah diambil, judul pengabdian

masyarakat dan peran dalam pengabdian

masyarakat

Melakukan pencarian infomasi

komunitas

Mengambil data karyawan / mahasiswa /

alumni dari sistem

Memperoleh informasi koleksi terbaru

perpustakaan

Mengambil data koleksi perpustakaan dari

sistem berupa nama koleksi, jenis koleksi,

tahun terbit, pengarang dan tanggal koleksi

masuk perpustakaan.

Memperoleh informasi seputar data

peminjaman koleksi perpustakaan

Mengambil data peminjaman perpustakaan

dari sistem berupa nama koleksi yang

dipinjam, tanggal peminjaman, tanggal

pengembalian dan status peminjaman.

Mendapatkan informasi mengenai

absensi

Mengambil data absensi dari sistem berupa

data rekapan absensi dengan keterangan

jumlah T (Tepat waktu), jumlah LDI

(Terlambat dengan ijin), jumlah LTI

(Terlambat tanpa ijin), jumlah I (Ijin), Jumlah

D (Dinas luar), jumlah A (Alpha) dan jumlah

cuti.

Mendapatkan informasi jatah cuti

yang bisa diambil

Mengambil data dari transaksi cuti dan master

cuti. Hasil sisa cuti didapat dari pengurangan

master cuti dengan transaksi cuti

Melakukan transaksi peminjaman

mobil

Menyimpan data peminjaman mobil ke sistem

berupa tanggal pemesanan, nama kegiatan,

Page 15: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

36

Tabel 3.3. Lanjutan Tabel Kebutuhan Fungsional

Kebutuhan Pengguna Kebutuhan Fungsional

tempat tujuan dan jumlah peserta

Melakukan transaksi peminjaman

ruang

Menyimpan data peminjaman ruang ke sistem

berupa tanggal pemesanan, nama kegiatan,

ruang yang digunakan dan jumlah peserta.

Memperoleh informasi ketersediaan

ruang yang dipinjam sesuai tanggal

pemesanan

Menampilkan notifikasi apabila ruang tidak

tersedia pada tanggal pemesanan.

Melakukan transaksi pengaduan

komputer

Menyimpan data pengaduan komputer ke

sistem berupa tanggal pelaporan dan subyek

kerusakan.

Melakukan transaksi pengaduan non

komputer

Menyimpan data pengaduan non-komputer ke

sistem berupa tanggal pelaporan dan subjek

kerusakan.

Melakukan transaksi pengaduan

kebersihan

Menyimpan data pengaduan kebersihan ke

sistem berupa lantai, ruang .dan objek yang

dilaporkan.

Tabel 3.4. Tabel Kebutuhan Non-Fungsional

Kebutuhan Pengguna Kebutuhan Non-Fungsional

Melakukan pencarian infomasi

komunitas karyawan / mahasiswa /

alumni

Sistem harus dapat memberikan respon tidak

boleh lebih dari 10 detik.

Mendowload nilai File yang dapat didownload berekstensi Excel

dan PDF

Mengakses Sicyca di area luar kampus Aplikasi harus berbasis web

Berikut ini adalah perbandingan antara Sicyca lama dengan Sicyca baru

yang akan dikembangkan berdasarkan analisis kebutuhan diatas adalah sebagai

berikut :

Tabel 3.5. Tabel Perbandingan Sicyca lama dan Sicyca baru

Sicyca Lama Sicyca Baru

Halaman Home masih kosong dan

belum terdapat informasi yang

ditunjukkan pada Gambar 3.2

Penambahan Dashboard yang dapat

menampilkan informasi penting yang

dibutuhkan tenaga pendidik dan tenaga

kependidikan dengan rincian

Dashboard Tridharma pada Tenaga

Pendidik dan Dashboard Absensi pada

Page 16: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

37

Tabel 3.5. Lanjutan Tabel Perbandingan Sicyca lama dan Sicyca baru

Sicyca Lama Sicyca Baru Tenaga Kependidikan.

Pada menu Mahasiswa wali, masih

belum terdapat informasi penting

terkait perkembangan mahasiwa wali

sehingga tenaga pendidik masih harus

mengecek satu per satu mahasiswa

walinya

Penambahan beberapa informasi

penting pada halaman awal mahasiswa

wali untuk menunjukkan

perkembangan mahasiswa wali

contohnya kehadiran, ipk, keuangan.

Selain itu, terdapat informasi jumlah

mahasiswa wali dibawah binaan tenaga

pendidik

Pada halaman Bimbingan TA, hanya

terdapat NIM dan nama mahasiswa

yang mengambil TA.

Penambahan jumlah bimbingan

mahasiswa yang mengambil TA beserta

detail hasil bimbingan TA.

Belum terdapat informasi mahasiswa

yang mengambil KP.

Penambahan menu bimbingan KP

disertai dengan jumlah bimbingan

mahasiswa yang mengambil KP dan

hasil bimbingan KP.

Belum terdapat informasi history

mengajar tenaga pendidik.

Penambahan menu history mengajar

tenaga pendidik pada semester

sebelumnya.

Belum terdapat informasi cuti yang

dapat diambil.

Penambahan menu informasi cuti yang

dapat diambil yang ditampilkan dalam

grafik.

Pada peminjaman ruangan, belum

terdapat fitur ketersediaan ruangan.

Penambahan fitur ketersediaan ruangan

pada peminjaman ruang. Apabila ruang

yang hendak dipesan sudah dipesan

oleh pengguna lain, akan muncul

notifikasi bahwa ruang tersebut sudah

dipesan.

3.1.3 Studi Literatur

Studi literatur dilakukan pada saat penelitian berlangsung dengan cara

mengumpulkan informasi-informasi yang berkaitan dengan topik penelitian di

perpustakaan ataupun via web. Sumber informasi ini berupa jurnal, karya ilmiah,

dan buku. Hal ini bertujuan untuk memperoleh data dan pengetahuan yang lebih

mengenai aplikasi yang dibuat. Adapun informasi yang diperoleh meliputi :

a) Dashboard

b) Desain Antarmuka

Page 17: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

38

c) Web

d) Framework Code Igniter

3.2 Perancangan Sistem

Berdasarkan analisis kebutuhan yang telah dilakukan, dapat dirancang

sebuah solusi model pengembangan sistem yang akan menjadi dasar dalam

perancangan sistem selanjutnya. Pada tahap ini akan memberikan gambaran

tentang langkah-langkah dalam membangun sistem yang akan dibuat. Tahap-

tahap ini akan digambarkan dengan blok diagram, system flow, diagram jenjang,

diagram konteks, data flow diagram (DFD), struktur tabel, dan desain input

output.

3.2.1 Blok Diagram

Secara umum model pengembangan digambarkan dalam blok diagram.

Blok Diagram tersebut menjelaskan tentang apa saja yang menjadi input dan

proses yang diperlukan sistem dan output yang akan dihasilkan oleh sistem yang

akan dibangun. Blok Diagram yang dapat dilihat pada Gambar 3.3 dibangun

dengan berbasis web.

Page 18: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

39

INPUT PROSES OUTPUT

Input Rencana Kerja Membuat Rencana Kerja Daftar Rencana Kerja

Data Peminjaman

Perpustakaan

Karyawan

Menampilkan list

peminjaman perpustakaan

Karyawan

Info Peminjaman

Perpustakaan Karyawan

Input Data Pengaduan

Komputer

Info Pengaduan

Komputer

Input Data Pengaduan

Non Komputer

Info Pengaduan Non

Komputer

Input Data Pengaduan

Kebersihan

Info Pengaduan

Kebersihan

Rekap Absensi

Karyawan

Input Tanggal

Data Absensi

Karyawan

Memproses Data

Pengaduan Komputer

Memproses Data

Pengaduan Non Komputer

Memproses Data

Pengaduan Kebersihan

Menampilkan Rekap

Absensi Karyawan

Pelayanan Umum

Input Data

Peminjaman Mobil

Memproses Data

Peminjaman MobilInfo Peminjaman Mobil

Input Data

Peminjaman Ruang

Memproses Data

Peminjaman Ruang

Info Peminjaman

Ruang

Pengecekan Ketersediaan

Ruang

Input Data

Mahasiswa

Bimbingan KP

Menampilkan

Bimbingan KPInfo Bimbingan KP

Data Jadwal Kuliah

Menampilkan Kelas

BinaanInfo Kelas Binaan

Menampilkan Kelas

ParalelInfo Kelas Paralel

Data Histori

Kurikulum

Menampilkan Histori

KurikulumInfo Histori Kurikulum

Pendidikan

Input Data Mahasiswa

Bimbingan TA

Menampilkan

Bimbingan TAInfo Bimbingan TA

Data PenelitianMemproses Data

PenelitianInfo Penelitian

Penelitian

Pengabdian Masyarakat

Data Pengabdian

Masyarakat

Memproses Data

Pengabdian

Masyarakat

Info Pengabdian

Masyarakat

Personal

Menampilkan Data

Mahasiswa Wali

Data KRS

Data Biodata Mhs

Data Absensi Mhs

Data Histori Mhs

Data Praktikum Mhs

Data Perpustakaan

Mhs

Data Keuangan Mhs

Data SSKM Mhs

Info Jadwal Kuliah Mhs

Info Biodata Mhs

Info KRS Mhs

Info Kehadiran Mhs

Info Hasil Studi Mhs

Info Hasil Praktikum

Mhs

Info Peminjaman Mhs

Info Keuangan Mhs

Info SSKM Mhs

Pengecekan Sisa Cuti Info Sisa Cuti

Gambar 3.3 Blok Diagram Sistem Informasi Cyber Campus Stikom Surabaya

Page 19: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

40

Dari blok diagram di atas dibagi menjadi 3 bagian yaitu input, proses dan

output. Masing-masing bagian tersebut saling mempengaruhi untuk melakukan

suatu keputusan sesuai tujuan dibangunnya sistem ini, adapun penjelasan rincinya

sebagai berikut :

1. Input

Berikut ini data yang dibutuhkan dalam pengembangan web ini antara lain

a. Data Perpustakaan Karyawan

Data ini diambil dari database dan berupa data koleksi yang dipinjam

pengguna disertai dengan tanggal pinjam dan tanggal kembali.

b. Input Rencana Kerja

Data yang dimasukkan berupa seluruh kegiatan rencana kerja oleh

pengguna beserta tanggal realisasi.

c. Data Jadwal Kuliah

Data ini diambil dari database berupa data-data yang berhubungan dengan

perkuliahan.

d. Data Mhs Wali

Data ini diambil dari database berupa data-data biodata mahasiswa wali.

e. Data KRS Mhs

Data ini diambil dari database berupa data-data KRS mahasiswa wali.

f. Data Absensi Mhs.

Data ini diambil dari database berupa data-data absensi mahasiswa wali

seperti kehadiran, ijin dan alpha.

Page 20: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

41

g. Data Histori Mhs

Data ini diambil dari database berupa data IPP, IPK dan IPS mahasiswa

wali.

h. Data Praktikum Mhs

Data ini diambil dari database berupa data-data nilai praktikum mahasiswa

wali.

i. Data Perpustakaan Mhs

Data ini diambil dari database berupa data-data peminjaman koleksi

perpustakaan mahasiswa wali.

j. Data Keuangan Mhs

Data ini diambil dari database berupa data-data keuangan SPP mahasiswa.

k. Data SSKM Mhs

Data ini diambil dari database berupa data-data poin SSKM Mahasiswa

yaitu Achievement, Leadership, Management dan Enterpreneurship.

l. Data Histori Kurikulum

Data ini diambil dari database berisi data-data histori dosen mengajar.

m. Input Data Mahasiswa Bimbingan TA

Data yang dimasukkan berupa data hasil bimbingan mahasiswa yang

mengambil TA.

n. Input Data Mahasiswa Bimbingan KP

Data yang dimasukkan berupa data hasil bimbingan mahasiswa yang

mengambil KP.

Page 21: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

42

o. Data Penelitian

Data ini diambil dari database berisi data-data penelitian tenaga pendidik

yaitu jenis kegiatan, judul penelitian dan jumlah penelitian

p. Data Pengabdian Masyarakat

Data ini diambil dari database berisi data-data pengabdian masyarakat

oleh tenaga pendidik berupa jenis kegiatan, judul pengabdian masyarakat

dan jumlah pengabdian masyarakat.

q. Input Tanggal

Tanggal terdiri dari tanggal awal dan tanggal akhir yang digunakan untuk

menampilkan hasil pencarian dari range tanggal tersebut.

r. Data Absensi

Data ini diambil dari database. Detail dari absensi tersebut berupa tepat

waktu, terlambat dengan ijin, terlambat tanpa ijin, dinas luar, ijin, alpha,

cuti menikah, cuti melahirkan, cuti besar, cuti pribadi dan cuti sakit

berkepanjangan.

s. Input Peminjaman Mobil

Data yang dimasukkan berupa tanggal pemesanan, kegiatan, tujuan dan

jumlah peserta.

t. Input Peminjaman Ruang

Data yang dimasukkan berupa nama tanggal acara, ruang yang dipesan,

kegiatan dan jumlah peserta.

u. Input Pengaduan Komputer

Data yang dimasukkan berupa subjek yang dilaporkan, tanggal pelaporan,

tanggal kerusakan dan keterangan.

Page 22: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

43

v. Input Pengaduan Non Komputer

Data yang dimasukkan berupa tanggal pelaporan, lantai, ruang, barang dan

keterangan.

w. Input Pengaduan Kebersihan

Data yang dimasukkan berupa tanggal pelaporan, lantai, ruang dan kondisi

fisik ruang.

2. Proses

Adapun Proses yang terdapat pada pengembangan web ini antara lain :

a. Menampilkan List Peminjaman Perpustakaan

Proses ini menampilkan koleksi perpustakaan yang dipinjam oleh

pengguna seperti buku, cd dan majalah.

b. Membuat Rencana Kerja

Proses ini menyimpan kegiatan rencana kerja dari pengguna selama

setahun.

c. Menampilkan Kelas Binaan

Proses ini hanya menampilkan jadwal kuliah yang diajar pada semester ini.

Pada proses ini terdapat fitur untuk menampilkan nilai mahasiswa dan

dashboard nilai rata-rata kelas binaan per semester.

d. Menampilkan Kelas Paralel

Proses ini menampilkan seluruh jadwal kuliah kelas paralel pada semester

ini.

e. Menampilkan Mahasiswa Wali

Proses ini menampilkan detail mahasiswa wali.

Page 23: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

44

f. Menampilkan Histori Kurikulum

Proses ini menampilkan semua histori dosen mengajar.

g. Menampilkan Bimbingan KP

Proses ini menampilkan mahasiswa bimbingan KP dan judul yang diambil

h. Menampilkan Bimbingan TA

Proses ini menampilkan mahasiswa bimbingan TA dan judul yang diambil.

i. Memproses Data Penelitian

Proses ini menampilkan data-data penelitian yang sudah diambil dari

tenaga pendidik.

j. Memproses Data Pengabdian Masyarakat

Proses ini menampilkan data-data pengabdian masyarakat dari tenaga

pendidik.

k. Menampilkan Rekap Absensi

Proses ini menampilkan rekap absensi pengguna berdasarkan range dari

inputan tanggal awal dan akhir.

l. Pengecekan Sisa Cuti

Proses ini menampilkan jumlah sisa cuti yang dapat diambil oleh

pengguna. .

m. Memproses Data Peminjaman Mobil

Proses ini menyimpan data-data peminjaman mobil yang dimasukkan oleh

pengguna.

n. Memproses Data Peminjaman Ruang

Proses ini menyimpan data-data peminjaman ruang yang dimasukkan oleh

pengguna.

Page 24: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

45

o. Pengecekan Ketersediaan Ruang

Fitur ini untuk mengecek apakah ruang yang digunakan tersedia atau tidak.

Apabila ruang tersebut masih digunakan, maka akan muncul notifikasi

ruang tersebut masih digunakan disertai kegiatan dan batas tanggal

peminjamannya.

p. Memproses Data Pengaduan Komputer

Proses ini untuk menyimpan data-data pengaduan komputer.

q. Memproses Data Pengaduan Non Komputer

Proses ini untuk menyimpan data-data pengaduan non komputer.

r. Memproses Data Pengaduan Kebersihan

Proses ini untuk menyimpan data-data pengaduan kebersihan.

3. Output

Adapun output yang dihasilkan dalam dalam pengembangan web ini antara

lain:

a. Info Peminjaman Perpustakaan

Output yang dihasilkan berupa data koleksi yang sedang dipinjam. Apabila

tidak ada koleksi yang dipinjam, maka data yang ditampilkan kosong. Data

yang ditampilkan berupa no induk koleksi, judul koleksi, nama pengarang,

tanggal pinjam, tanggal kembali, status (kolom ini menunjukkan apakah

peminjaman sudah melebihi jatuh tempo atau belum).

b. Daftar Rencana Kerja

Output yang dihasilkan berupa seluruh kegiatan rencana kerja oleh

pengguna. Apabila tidak rencana kerja, maka data yang ditampilkan

Page 25: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

46

kosong. Pada daftar rencana kerja ini menampilkan attribut seperti rencana

kerja dan tanggal penyelesaian.

c. Info Kelas Binaan

Output yang dihasilkan berupa nilai kelas binaan dan jadwal kuliah

termasuk UTS (Ujian Tengah Semester) dan UAS (Ujian Akhir Semester).

Pada jadwal kuliah kelas binaan ini menampilkan attribut seperti nama

mata kuliah, hari, kelas, jam mulai, jam selesai, ruang, jumlah mahasiswa.

Pada output ini attribut yang dihasilkan untuk jadwal UTS dan UAS

berupa nama mata kuliah, kelas, tanggal ujian, jam mulai, jam selesai,

ruang dan jumlah mahasiswa.

d. Info Kelas Paralel

Output yang dihasilkan berupa jadwal kuliah kelas paralel. Pada info kelas

paralel menampilkan attribut berupa nama mata kuliah, dosen, hari, jam

mulai, jam selesai, ruang dan jumlah mahasiswa.

e. Info Biodata Mhs

Output yang dihasilkan berupa biodata mahasiswa wali. Pada info biodata

mahasiswa wali menampilkan attribut berupa NIM, nama mahasiswa,

status (status mahasiswa berupa aktif atau tidak), jenis kelamin, tempat &

tanggal lahir, alamat, agama, no. telpon, dan alamat email.

f. Info Jadwal Kuliah Mhs

Output yang dihasilkan berupa jadwal kuliah mahasiswa wali pada

semester yang diambil sekarang. Pada info jadwal kuliah mahasiswa wali

menampilkan attribut berupa NIM, nama mahasiswa, hari, jam (berupa

Page 26: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

47

jam masuk hingga selesai selama perkuliahan), mata kuliah, kelas, ruang

dan dosen.

g. Info KRS Mhs

Output yang dihasilkan berupa KRS (Kartu Rencana Studi) mahasiswa

wali pada semester yang diambil sekarang. Pada info jadwal kuliah

mahasiswa wali menampilkan attribut berupa NIM, nama mahasiswa, kode

mata kuliah, mata kuliah, kelas, SKS, status (berupa status mata kuliah

yang diambil apakah baru(b), perbaikan(p) atau ulang(u) dan total sks

yang diambil.

h. Info Kehadiran Mhs

Output yang dihasilkan adalah kehadiran mata kuliah oleh mahasiswa

wali. Hasil attribut dari Kehadiran Mata Kuliah berupa NIM, nama

mahasiswa dan prosentase kehadiran.

i. Info Hasil Studi Mhs

Output yang dihasilkan berupa hasil studi mahasiswa wali. Pada info hasil

studi mahasiswa wali menampilkan attribut berupa NIM, nama mahasiswa,

semester, IPS dan IPK

j. Info Hasil Praktikum Mhs

Output yang dihasilkan berupa nilai praktikum mahasiswa wali. Apabila

tidak ada praktikum yang diambil, maka data yang ditampilkan kosong.

Attribut yang dihasilkan berupa NIM, nama mahasiswa, nama praktikum,

grup praktikum dan nilai.

Page 27: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

48

k. Info Peminjaman Mhs

Output yang dihasilkan berupa data koleksi yang sedang dipinjam oleh

mahasiswa wali. Apabila tidak ada koleksi yang dipinjam, maka data yang

ditampilkan kosong. Attribut yang dihasilkan berupa NIM, nama

mahasiswa, no induk koleksi, judul koleksi, nama pengarang, tanggal

pinjam, tanggal kembali dan status (kolom ini menunjukkan apakah

peminjaman sudah melebihi jatuh tempo atau belum).

l. Info Keuangan Mhs

Output yang dihasilkan adalah informasi keuangan mahasiswa wali seperti

SPP dan SP. Attribut yang dihasilkan berupa NIM, nama mahasiswa,

semester, angsuran, tagihan yang harus dibayar, denda yang harus dibayar,

tagihan yang sudah dibayar, denda yang sudah dibayar, sisa tagihan yang

harus dibayar dan sisa denda yang harus dibayar

m. Info SSKM Mhs

Output yang dihasilkan adalah jumlah point SSKM mahasiswa wali.

Attribut yang dihasilkan berupa NIM, nama mahasiswa, bidang dan

perolehan point.

n. Info Histori Kurikulum

Output yang dihasilkan adalah histori dosen mengajar. Attribut yang

dihasilkan berupa nama mata kuliah, semester, kehadiran, jumlah

mahasiswa dan prosentase kelulusan.

o. Info Bimbingan KP

Output yang dihasilkan adalah informasi bimbingan KP mahasiswa.

Attribut yang dihasilkan berupa NIM, Nama Mahasiswa dan Judul KP.

Page 28: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

49

Sedangkan attribut dari detail bimbingan KP Mahasiswa berupa NIM,

nama mahasiswa, tanggal dan deskripsi (berupa hasil/keterangan

bimbingan KP pada tanggal tersebut)

p. Info Bimbingan TA

Output yang dihasilkan adalah informasi bimbingan TA mahasiswa.

Attribut yang dihasilkan berupa NIM, Nama Mahasiswa dan Judul TA.

Sedangkan attribut dari detail bimbingan TA Mahasiswa berupa NIM,

nama mahasiswa, tanggal dan deskripsi (berupa hasil/keterangan

bimbingan TA pada tanggal tersebut)

q. Info Penelitian

Output yang dihasilkan adalah informasi penelitian tenaga pendidik.

Informasi yang dihasilkan berupa jenis kegiatan, judul penelitian dan

jumlah penelitian

r. Info Pengabdian Masyarakat

Output yang dihasilkan adalah informasi pengabdian masyarakat tenaga

pendidik. Informasi yang dihasilkan berupa jenis kegiatan, judul

pengabdian masyarakat dan jumlah pengabdian masyarakat.

s. Info Rekap Absensi

Output yang dihasilkan adalah jumlah sisa cuti yang dimiliki pengguna.

Attribut yang dihasilkan berupa NIK, Nama Pengguna, Jumlah T (Tepat

waktu), Jumlah LDI (Terlambat dengan ijin), Jumlah LTI (Terlambat

tanpa ijin), Jumlah I (Ijin), Jumlah D (Dinas luar), Jumlah A (Alpha),

Jumlah CN (Cuti menikah), Jumlah CL (Cuti melahirkan), Jumlah CB

Page 29: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

50

(Cuti besar), Jumlah CP (Cuti pribadi), Jumlah CD (Cuti diluar

tanggungan) dan Jumlah CS (Cuti sakit berkepanjangan)

t. Info Sisa Cuti

Output yang dihasilkan adalah jumlah sisa cuti yang dimiliki pengguna.

Attribut yang dihasilkan berupa nama pengguna, jenis cuti dan sisa cuti.

u. Info Peminjaman Mobil

Output yang dihasilkan adalah list peminjaman mobil oleh pengguna.

Attribut yang dihasilkan berupa nama pengguna, tujuan, tanggal mulai

peminjaman, tanggal selesai peminjaman dan status.

v. Info Peminjaman Ruang

Output yang dihasilkan adalah list peminjaman ruang oleh pengguna.

Attribut yang dihasilkan berupa nama pengguna, ruang, kegiatan, tanggal

mulai peminjaman, tanggal selesai peminjaman dan status.

w. Info Pengaduan Komputer

Output yang dihasilkan adalah list pemberitahuan kerusakan komputer.

Attribut yang dihasilkan berupa nama pelapor, subyek, tanggal pelaporan,

tanggal kerusakan dan keterangan.

x. Info Pengaduan Non Komputer

Output yang dihasilkan adalah list pemberitahuan kerusakan peralatan non

komputer. Attribut yang dihasilkan berupa tanggal pelaporan, nama

pelapor, lantai, ruang, barang, keterangan dan tanggapan.

Page 30: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

51

y. Info Pengaduan Kebersihan

Output yang dihasilkan adalah list pengaduan tentang kebersihan. Attribut

yang dihasilkan berupa tanggal pelaporan, nama pelapor, lantai, ruang dan

kondisi fisik ruang dan tanggapan AU.

3.2.2 System Flow

System Flow merupakan suatu gambaran aliran kerja yang terdapat dalam

sistem dan dapat memberitahukan siapa pengguna yang melakukan kerja tersebut.

Pada System Flow yang ditunjukkan pada Gambar 3.4 ini menunjukkan

pengembangan dari sistem yang lama di web Sicyca.

Page 31: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

52

System Flow Sistem Informasi Cyber Campus Karyawan Baru

Sistem Informasi AkademikKaryawan

Mulai

Memilih Penilaian

Kinerja

Mengolah Data Penilai

Kinerja

Perhitungan Skor

Kategori Pendidikan

Menampilkan Skor

Penelitian

Menampilkan Skor

Pengabdian Masyarakat

KULL

LIST_UJI

ANGKTTF

USULAN_KEGIAT

AN

PUBLIKASI

Display Skor

Pendidikan1

Display Skor

Penelitian1

1

Display Skor

Pengabdian

Masyarakat

Informasi

Biodata

Informasi

Biodata

Menampilkan Biodata KARYAWAN

Maintenance Data

Biodata

Memilih Biodata

Input Data Biodata

1

1

1

Maintenance Data

Rencana Kerja

1

Memilih Daftar

Rencana Kerja

Informasi

Rencana Kerja

Menampilkan Rencana

Kerja

RENCANAKERJA

Display Rencana

Kerja

Input Data

Rencana Kerja

Gambar 3.4 System Flow Sistem Informasi Cyber Campus di Stikom

Surabaya.

Page 32: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

53

System Flow Sistem Informasi Cyber Campus Karyawan Baru (Lanjutan)

Sistem Informasi AkademikKaryawan

JDWKL

Menampilkan

Mahasiswa Wali

JDWKL

Informasi Kelas

Paralel

Memilih Kelas Binaan

Menampilkan Kelas

Binaan

Mencari Kelas

Paralel

TRANSK

POINT_KEG

Informasi

Mahasiswa Wali

Informasi Nilai

Kelas Binaan

KRSL

MHS

1

HIS_PRAK

B_PINJAM

Informasi Kelas

Binaan

HIS_MF

KRSL

Menampilkan Kelas

Paralel

MASTER

Memilih Mahasiswa

Wali

Mencari Nilai

Kelas Binaan

Menampilkan Nilai

Kelas Binaan

Menyimpan Nilai

Kelas BinaanInput Nilai Kelas

Binaan

Informasi Nilai

Kelas Binaan

Baru1

1

2

Gambar 3.4 Lanjutan System Flow Sistem Informasi Cyber Campus di Stikom

Surabaya.

Page 33: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

54

System Flow Sistem Informasi Cyber Campus Karyawan Baru (Lanjutan)

Sistem Informasi AkademikKaryawan

KOLEGA_JUNIORMemilih Kolega Junior

Memilih Bimbingan TA

1

1

PROP_TA

Informasi

Bimbingan TA

Menampilkan Kolega

Junior

Informasi Kolega

Junior

Menampilkan

Bimbingan TA

Informasi

Bimbingan KP

Memilih Bimbingan KP

1

GRUP_KPMenampilkan

Bimbingan KP

Input Data Hasil

Bimbingan TA

Menyimpan Hasil

Bimbingan TADETAIL_TA

Informasi Hasil

Bimbingan TA1

1Informasi Hasil

Bimbingan KP

Menyimpan Hasil

Bimbingan KPDETAIL_KPInput Data Hasil

Bimbingan KP

2

3

Informasi

Penelitian1

Menampilkan

Penelitian

USULAN_KEGIAT

AN

Memilih Penelitian

Informasi

Pengabdian

Masyarakat

Memilih Pengabdian

Masyarakat

Menampilkan

Pengabdian

Masyarakat

1

Gambar 3.4 Lanjutan System Flow Sistem Informasi Cyber Campus di Stikom

Surabaya.

Page 34: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

55

System Flow Sistem Informasi Cyber Campus Karyawan Baru (Lanjutan)

Sistem Informasi AkademikKaryawan

Input Data Komunitas

yang dicari

KAR

Informasi List

Absensi

Informasi Rekap

Absensi

1Informasi

Komunitas

1

1

Menampilkan Rekap

Absensi

ABSEN_KARInput Tanggal yang

dicari

Menampilkan

Komunitas

Menampilkan List

Absensi

Input Tanggal Awal &

Akhir yang dicari

Memilih Sisa Cuti

Menampilkan Sisa

Cuti yang Dapat

Diambil

IJIN_KAR

MSCP

1

Informasi Rekap

Cuti

ALUMNI

MHS

Menghitung Jumlah

Cuti yang Sudah

Diambil

3

Memilih Pinjaman

Koleksi Perpustakaan

1

B_KONTRAK

Informasi Koleksi

Perpustalaan

Menampilkan Data

Koleksi Peminjaman

4

B_BUKU

B_TA

B_SOFTWARE

Informasi

Pencarian

Koleksi

Perpustalaan

B_MAJALAH

Menampilkan Data

Pencarian Koleksi

PerpustakaanMemilih Pencarian

Koleksi Perpustakaan

1

Gambar 3.4 Lanjutan System Flow Sistem Informasi Cyber Campus di Stikom

Surabaya.

Page 35: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

56

System Flow Sistem Informasi Cyber Campus Karyawan Baru (Lanjutan)

Sistem Informasi AkademikKaryawan

Informasi

Pengaduan Non

Komputer

1

Input Data

Peminjaman Ruang

Menampilkan

Pengaduan

Kebersihan

Informasi

Peminjaman

Mobil

Input Data

Pengaduan Komputer

RUANG_PINJAM

Memilih Pengaduan

Kebersihan

Menyimpan Data

Peminjaman Ruang

Informasi

Peminjaman

Ruang Baru

1

RUSAKKOM

1

Menampilkan

Peminjaman MobilMemilih Peminjaman

Mobil

Memilih Pengaduan

Komputer

Menampilkan

Peminjaman Ruang

1

1

PINJAM_MBL

Input Data Pengaduan

Non Komputer

NONKOM

Informasi

Pengaduan

Komputer

Informasi

Pengaduan

Kebersihan

Menyimpan Data

Pengaduan Non

Komputer

1

Informasi

Peminjaman

Ruang

Memilih Peminjaman

Ruang

Menyimpan Data

Pengaduan Komputer

Informasi

Pengaduan Non

Komputer Baru

Menampilkan

Pengaduan Komputer

Menampilkan

Pengaduan Non

Komputer

Informasi

Pengaduan

Komputer Baru

Memilih Pengaduan

Non Komputer

1

Mengecek

Ketersediaan Ruang

Tersedia1Informasi Ruang

Belum Tersedia

Y

RUANG_MF

Selesai

Menyimpan Data

Pengaduan

Kebersihan

KEBERSIHAN

Informasi

Pengaduan

Kebersihan Baru

Input Data Pengaduan

Kebersihan

Memberikan Notifikasi

Ruang Tidak TersediaN

4

1

Gambar 3.4 Lanjutan System Flow Sistem Informasi Cyber Campus di Stikom

Surabaya.

Page 36: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

57

Adapun penjelasan dari System Flow yang sesuai dengan Gambar 3.4

dapat dilihat pada Tabel 3.6.

Tabel 3.6. Penjelasan System Flow Pengembangan Sicyca Karyawan

Phase Nama Proses Kegiatan

Penilaian Kinerja

Mengola Data Penilaian

Kinerja

Sistem menampilkan penilaian

kinerja yang terdiri dari

Pendidikan, Penelitian dan

Pengabdian Masyarakat. Data-

data yang diambil dari sistem

adalah diantaranya :

Data Pendidikan berupa data

angket, data pengumpulan soal,

data pengumpulan nilai dan data

kehadiran tenaga pendidik

Data Penelitian berupa jumlah

penelitian, data publikasi dan

data sumber dana

Data Pengabdian Masyarakat

berupa jumlah pengabdian

masyarakat, data publikasi, data

sumber dana dan data mitra kerja

Perhitungan Skor

Pendidikan

Sistem melakukan perhitungan

skor dari data pendidikan

Perhitungan Skor

Penelitian

Sistem melakukan perhitungan

skor dari data penelitian

Perhitungan Skor

Pengabdian Masyarakat

Sistem melakukan perhitungan

skor dari data pengabdian

masyarakat

Biodata

Menampilkan biodata Sistem menampilkan data biodata

pengguna

Maintenance data

biodata

Pengguna melakukan

Maintenance data biodata

Pinjaman Koleksi

Perpustakaan

Menampilkan pinjaman

koleksi Perpustakaan

Sistem menampilkan data koleksi

perpustakaan yang dipinjam

pengguna

Daftar Rencana

Kerja

Menampilkan Rencana

Kerja

Sistem menampilkan data rencana

kerja yang sudah dimasukkan

pengguna

Maintenance data

Rencana Kerja

Pengguna melakukan

Maintenance data Rencana Kerja

Bimbingan TA Menampilkan bimbingan

TA

Sistem menampilkan jumlah

mahasiswa yang mengambil TA

dan hasil bimbingan TA.

Page 37: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

58

Tabel 3.6. Lanjutan Penjelasan System Flow Pengembangan Sicyca

Karyawan

Phase Nama Proses Kegiatan

Bimbingan TA Menyimpan hasil

bimbingan TA

Pengguna menyimpan hasil

bimbingan TA ke dalam system

Bimbingan KP

Menampilkan bimbingan

KP

Sistem menampilkan jumlah

mahasiswa yang mengambil KP.

Sistem juga menampilkan berapa

kali mahasiswa per individu

melakukan bimbingan KP.

Menyimpan hasil

bimbingan KP

Pengguna menyimpan hasil

bimbingan KP ke dalam sistem.

Kolega Junior Menampilkan Kolega

Junior

Sistem menampilkan data Kolega

Junior

Mahasiswa Wali Menampilkan Mahasiswa

Wali

Sistem menampilkan data

Mahasiswa Wali dibawah bimbingan pengguna

Kelas Binaan

Menampilkan kelas

binaan

Sistem menampilkan data kelas

yang diajar pengguna

Menampilkan kelas

parallel

Sistem menampilkan data seluruh

kelas paralel pengguna.

Menampilkan nilai kelas

binaan

Sistem menampilkan data nilai

dari kelas yang diajar oleh

pengguna

Menyimpan nilai kelas

binaan

Pengguna menyimpan hasil

masukan nilai ke dalam sistem.

Koleksi

Perpustakaan

Mencari data koleksi

perpustakaan

Pengguna memasukkan kata

kunci koleksi yang dicari.

Kemudian sistem akan

menampilkan hasil pencarian dari

kata kunci tersebut

Komunitas Mencari data komunitas

Pengguna memasukkan kata

kunci berupa NIM atau nama

yang dicari. Kemudian sistem

akan menampilkan hasil

pencarian dari kata kunci

tersebut. Hasil pencarian

dibedakan berdasarkan 3 kategori

yaitu Mahasiswa, Karyawan dan

Alumni.

List Absensi Menampilkan List

Absensi

Sistem akan menampilkan data

absensi karyawan sesuai dengan

tanggal yang dicari pengguna.

Rekap Absensi Menampilkan Rekap

Absensi

Sistem akan menampilkan data

absensi sesuai dengan tanggal

awal dan akhir yang dicari.

Page 38: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

59

Tabel 3.6. Lanjutan Penjelasan System Flow Pengembangan Sicyca

Karyawan

Phase Nama Proses Kegiatan

Rekap Cuti

Menghitung jumlah cuti

yang sudah diambil

Sistem akan menghitung jumlah

cuti yang sudah diambil oleh

pengguna

Menampilkan sisa cuti

yang dapat diambil

Sistem akan menampilkan sisa

cuti yang dapat diambil

pengguna. Sisa cuti didapat dari

pengurangan total cuti yang dapat

diambil dengan jumlah cuti yang

sudah diambil

Peminjaman

Mobil

Menampilkan daftar

peminjam mobil

Sistem akan menampilkan daftar

peminjam mobil.

Memproses transaksi

peminjaman mobil

Pengguna menyimpan data

transaksi peminjaman mobil

Peminjaman

Ruang

Menampilkan daftar peminjam ruang

Sistem akan menampilkan daftar peminjam ruang.

Mengecek Ketersediaan

ruang

Sistem akan melakukan

pengecekan apakah ruang masih

tersedia atau tidak sesuai dengan

tanggal pemesanan

Decisions Tersedia Apabila hasil dari pengecekan

adalah ruang masih tersedia,

maka proses akan dilanjutkan ke

penyimpanan transaksi.

Sedangkan bila ruang tidak

tersedia, sistem akan melanjutkan

ke proses notifikasi bahwa ruang

tidak tersedia.

Memberikan Notifikasi

ruang tidak tersedia

Sistem memberikan notifikasi

ruang tidak tersedia kepada

pengguna.

Memproses transaksi

peminjaman ruang

Pengguna menyimpan data

transaksi peminjaman ruang

Pengaduan

Komputer

Menampilkan daftar

pengaduan komputer

Sistem akan menampilkan semua

daftar pengaduan komputer yang

sudah diajukan.

Memproses transaksi

pengaduan komputer

Pengguna menyimpan data

transaksi pengaduan computer

Pengaduan Non

Komputer

Menampilkan daftar

pengaduan non komputer

Sistem akan menampilkan semua

daftar pengaduan non komputer

yang sudah diajukan.

Memproses transaksi

pengaduan non komputer

Pengguna menyimpan data

transaksi pengaduan non

komputer

Page 39: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

60

Tabel 3.6. Lanjutan Penjelasan System Flow Pengembangan Sicyca

Karyawan

Phase Nama Proses Kegiatan

Pengaduan

Kebersihan

Menampilkan daftar

pengaduan kebersihan

Sistem akan menampilkan semua

daftar pengaduan kebersihan yang

sudah diajukan.

Memproses transaksi

pengaduan kebersihan

Pengguna menyimpan data

transaksi pengaduan kebersihan

Terdapat beberapa pengembangan dari web sicyca yang lama diantaranya

adalah penambahan Dashboard Tridharma. Di sini pengguna dapat merubah

parameter indikator dari Dashboard yang ada dengan mengganti parameter batas

bawah dan batas atas. Data parameter yang sudah diubah akan disimpan ke dalam

sistem. Pengembangan lainnya adalah penambahan fitur bimbingan KP. Di sini

pengguna selaku tenaga pendidik dapat memperoleh informasi judul KP dan

mahasiswa yang dibimbingnya. Selain itu, tenaga pendidik dapat menyimpan

hasil bimbingan TA atau KP ke dalam sistem, sehingga tenaga pendidik dapat

memantau berapa kali mahasiswa tersebut melakukan bimbingan TA atau KP.

Pada pengembangan ini, pengguna dapat memperoleh informasi berapa jumlah

cuti yang tersisa yang bisa diambil. Pengembangan lainnya pada fitur peminjaman

peminjaman ruang dimana apabila pengguna ingin meminjam ruang, sistem akan

melakukan pengecekan apakah ruang masih tersedia atau tidak. Apabila tidak

tersedia, sistem akan mengeluarkan notifikasi bahwaruang yang hendak dipinjam

tidak tersedia atau masih dipinjam.

3.2.3 Data Flow Diagram (DFD)

Data flow diagram adalah cara untuk memodelkan proses dalam analisis

dan perancangan perangkat lunak, khususnya dengan pendekatan terstruktur. Pada

Page 40: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

61

(DFD), akan dijelaskan mengenai aliran data yang terdapat dalam sistem. Semua

masukan dan keluaran dari sistem akan digambarkan dengan jelas.

A. Diagram Konteks

Diagram Konteks merupakan adalah suatu diagram yang menggunakan

notasi-notasi untuk menggambarkan arus dari data sistem, yang penggunaannya

sangat membantu untuk memahami sistem secara logika, tersruktur dan jelas.

Pada Diagram Konteks ini terdapat 6 entitas yaitu Dosen, Karyawan, Sistem

Informasi Akademik, Sistem Informasi Perpustakaan, Sistem Informasi PSDM

dan Sistem Informasi PPM. Diagram Konteks pada web Sicyca karyawan ini

digambarkan pada Gambar 3.5.

Page 41: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

62

Data Master Cuti

Data Ijin

Data Absensi

Data Pengabdian Masyarakat

Data Penelitian

Data Kelas Paralel

Data Kelas Binaan

Data Mahasiswa Bimbingan KP

Data Mahasiswa Bimbingan TA

Data Nilai

Data Biodata

Data Koleksi Perpustakaan

Hasil Pencarian Koleksi Perpustakaan

Data Pencarian Koleksi Perpustakaan

Hasil Pencarian Koleksi Perpustakaan

Data Pencarian Koleksi Perpustakaan

Informasi Peminjaman Koleksi Perpustakaan

Informasi Koleksi Terbaru

Informasi Peminjaman Koleksi Perpustakaan

Informasi Koleksi Terbaru

Data Pinjaman Perpustakaan Karyawan

Data Koleksi Perpustakaan Terbaru

Data Pinjaman Perpustakaan Dosen

Data Penilaian Kinerja

File Nilai Kelas Binaan

Informasi Kinerja Dosen

Data Rencana Kerja Dosen

Data Peminjaman Mobil

Informasi Pengaduan Kebersihan

Sisa Jatah Cuti

Notifikasi Ruang Tidak Tersedia

Sisa Jatah Cuti

Notifikasi Ruang Tidak Tersedia

Informasi Pengaduan Non Komputer

Informasi Pengaduan Kebersihan

Informasi Pengaduan Komputer

Informasi Peminjaman Ruang

Informasi Peminjaman Mobil

Rekap Absensi

Data Pengaduan Kebersihan

Data Pengaduan Non Komputer

Data Hasil Bimbingan KP

Data Hasil Bimbingan TAData Nilai

Data Biodata Karyawan

Data Biodata Dosen

Data Pengaduan Komputer

Data Peminjaman Ruang

Data Rencana Kerja Karyawan

Informasi Pengaduan Non Komputer

Informasi Pengaduan Komputer

Informasi Peminjaman Ruang

Informasi Peminjaman Mobil

Rekap Absensi

Data Pengaduan Kebersihan

Data Pengaduan Non Komputer

Data Pengaduan Komputer

Data Peminjaman Ruang

Data Peminjaman Mobil

Informasi Pengabdian Masyarakat

Informasi Penelitian

Informasi SSKM Mahasiswa Wali

Informasi Keuangan Mahasiswa Wali

Informasi Sisa Mata Kuliah Mahasiswa Wali

Informasi Peminjaman Koleksi Perpustakaan Mahasiswa Wali

Informasi Transkrip Mahasiswa Wali

Informasi Nilai Praktikum Mahasiswa Wali

Informasi Hasil Study Mahasiswa Wali

Informasi Kehadiran Mahasiswa Wali

Informasi KRS Mahasiswa Wali

Informasi Jadwal Kuliah Mahasiswa Wali

Informasi Mahasiswa Wali

Data SSKM Mahasiswa Wali

Data Keuangan Mahasiswa Wali

Data Sisa Mata Kuliah Mahasiswa Wali

Data Pinjaman Koleksi Perpustakaan Mahasiswa Wali

Data Transkrip Mahasiswa Wali

Data Nilai Praktikum Mahasiswa Wali

Data Hasil Study Mahasiswa Wali

Data Kehadiran Mahasiswa Wali

Data KRS Mahasiswa Wali

Data Jadwal Kuliah Mahasiswa Wali

Data Mahasiswa Wali

Informasi Kelas Paralel

Informasi Kelas Binaan

0

Rancang Bangun Sistem Informasi Cyber Campus

Karyawan

+

Dosen

Karyawan

Sistem Informasi

Akademik

Sistem Informasi

Perpustakaan

Sistem Informasi PSDM

Sistem Informasi PPM

Gambar 3.5 Diagram Konteks Rancang Bangun Sistem Informasi Cyber

Campus Karyawan di Stikom Surabaya.

Page 42: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

63

B. Diagram Berjenjang

Diagram berjenjang merupakan alur perencanaan sistem yang dapat

menampilkan seluruh proses yang terdapat pada suatu aplikasi tertentu dengan

jelas dan terstruktur. Pada rancang bangun sistem informasi Cyber Campus ini

dibagi menjadi lima proses utama yaitu maintenance data, penilaian kinerja,

tridharma, pelayanan umum dan perpustakaan. Adapun secara garis besar,

diagram jenjang yang membangun penelitian ini dapat digambarkan pada Gambar

3.6.

Page 43: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

64

Sistem Informasi Cyber Campus

0

Maintenance Data

1

Tridharma

3

Penilaian Kinerja

2

Pelayanan Umum

4

Maintenance Biodata

1.1

Maintenance Rencana

Kerja

1.2

Memproses Kelas Binaan

3.1.1Menampilkan Rekap

Absensi

4.1

Memproses Pengaduan

Komputer

4.5

Memproses Pengaduan

Non Komputer

4.6

Memproses Pengaduan

Kebersihan

4.7

Mengolah Data Penilaian

Kinerja

2.1

Mengitung Skor

Pendidikan

2.2

Mengitung Jumlah Cuti

yang Sudah Diambil

4.2.1

Menghitung Sisa Jatah

Cuti yang Bisa Diambil

4.2.2

Memproses Peminjaman

Ruang

4.4

Mengecek Ketersediaan

Ruang

4.4.1

Menyimpan Transaksi

Peminjaman Ruang

4.4.2

Memberikan Notifikasi

Ruang Tidak Tersedia

4.4.3

Mengitung Skor Penelitian

2.3

Mengitung Skor

Pengabdian Masyarakat

2.4

Mengitung Prosentase

2.5

Menampilkan Hasil

Penilaian Kinerja

2.6

Mengolah Nilai Kelas

Binaan

3.1.3

Menyimpan Nilai Kelas

Binaan

3.1.3.1

Mengunduh Nilai

3.1.3.2

Menampilkan Kelas

Binaan

3.1.1

Menampilkan Kelas

Paralel

3.1.1

Memonitoring Mahasiswa

Wali

3.2

Menampilkan Penelitian

3.3

Menampilkan Pengabdian

Masyarakat

3.4

Mengolah Bimbingan TA

3.5

Mengolah Bimbingan KP

3.6

Menampilkan Sisa Jatah

Cuti

4.2

Memproses Transaksi

Peminjaman Mobil

4.3

Perpustakaan

5

Menampilkan Koleksi

Terbaru Perpustakaan

5.1

Menampilkan Peminjaman

Koleksi Perpustakaan

5.2

Menampilkan Hasil

Pencarian Koleksi

5.3

Gambar 3.6 Diagram Berjenjang Sistem Informasi Cyber Campus di Stikom

Surabaya.

Page 44: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

65

C. DFD Level 0

DFD Level 0 berisi urutan proses yang terdapat dalam rancang bangun

sistem informasi cyber campus karyawan. DFD Level 0 merupakan hasil

didekomposisi dari diagram konteks menjadi level yang lebih rendah (lowest

level) untuk menggambarkan sistem lebih rinci. Untuk mempermudah

menggambarkan sistem lebih rinci, maka DFD Level 0 ini dibagi menjadi 5

proses yaitu Maintenance Data, Penilaian Kinerja, Tridharma, Pelayanan Umum

dan Perpustakaan.

Page 45: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

66

Data Master Cuti

Data Ijin

Data Absensi

Data Pengabdian Masyarakat

Data Penelitian

Data Kelas Paralel

Data Kelas Binaan

Data Mahasiswa Bimbingan KP

Data Mahasiswa Bimbingan TA

Data Nilai

Data Biodata

Data Koleksi Perpustakaan

Hasil Pencarian Koleksi Perpustakaan

Data Pencarian Koleksi Perpustakaan

Hasil Pencarian Koleksi Perpustakaan

Data Pencarian Koleksi Perpustakaan

Informasi Peminjaman Koleksi Perpustakaan

Informasi Koleksi Terbaru

Data Koleksi Perpustakaan Terbaru

Data Pinjaman Perpustakaan Karyawan

Informasi Peminjaman Koleksi Perpustakaan

Informasi Koleksi Terbaru

Data Karyawan

Data Pinjaman Perpustakaan Dosen

Data Karyawan

Data Karyawan

Data Karyawan

Data Karyawan

Data Karyawan

Data Karyawan

Data Peminjaman Ruang

Data Pengaduan Komputer

Data Pengaduan Non Komputer

Data Pengaduan Kebersihan

Rekap Absensi

Informasi Peminjaman Mobil

Informasi Peminjaman Ruang

Informasi Pengaduan Komputer

Informasi Pengaduan Non Komputer

Notifikasi Ruang Tidak Tersedia

Sisa Jatah Cuti

Informasi Pengaduan Kebersihan

Data Mahasiswa Wali

Data Jadwal Kuliah Mahasiswa Wali

Data KRS Mahasiswa Wali

Data Kehadiran Mahasiswa Wali

Data Hasil Study Mahasiswa Wali

Data Nilai Praktikum Mahasiswa Wali

Data Transkrip Mahasiswa Wali

Data Pinjaman Koleksi Perpustakaan Mahasiswa Wali

Data Sisa Mata Kuliah Mahasiswa Wali

Data Keuangan Mahasiswa Wali

Data SSKM Mahasiswa Wali

Informasi Kelas Paralel

Informasi Mahasiswa Wali

Informasi Jadwal Kuliah Mahasiswa Wali

Informasi KRS Mahasiswa Wali

Informasi Kehadiran Mahasiswa Wali

Informasi Hasil Study Mahasiswa Wali

Informasi Nilai Praktikum Mahasiswa Wali

Informasi Transkrip Mahasiswa Wali

Informasi Peminjaman Koleksi Perpustakaan Mahasiswa Wali

Informasi Sisa Mata Kuliah Mahasiswa Wali

Informasi Keuangan Mahasiswa Wali

Informasi SSKM Mahasiswa Wali

Informasi Penelitian

Informasi Pengabdian Masyarakat

Data Nilai

Data Hasil Bimbingan TA

Data Hasil Bimbingan KP

Data Peminjaman Ruang

Data Pengaduan Komputer

Data Pengaduan Non Komputer

Data Pengaduan Kebersihan

Rekap Absensi

Informasi Peminjaman Mobil

Informasi Peminjaman Ruang

Informasi Pengaduan Komputer

Informasi Pengaduan Kebersihan

Informasi Pengaduan Non Komputer

Notifikasi Ruang Tidak Tersedia

Sisa Jatah Cuti

Data Peminjaman Mobil

Data Biodata Dosen

Data Rencana Kerja Dosen

Informasi Kinerja Dosen

Informasi Kelas Binaan

Data Rencana Kerja Karyawan

Data Biodata Karyawan

Data Penilaian Kinerja

Data Karyawan

File Nilai Kelas Binaan

Data Peminjaman Mobil

Sistem Informasi

Akademik

Karyawan

1

Maintenance Data

+

4

Pelayanan Umum

+

3

Tridharma

+

2

Penilaian Kinerja

+Dosen

Sistem Informasi

Perpustakaan

5

Perpustakaan

+

Sistem Informasi

PSDM

Sistem Informasi PPM

Gambar 3.7 DFD Level 0 Sistem Informasi Cyber Campus di Stikom

Surabaya.

Page 46: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

67

D. DFD Level 1 Maintenance Data

Pada proses Personal terdiri dari dua proses yaitu Maintenance Biodata,

Maintenance Rencana Kerja.

Gambar 3.8 DFD Level 1 Maintenance Data

E. DFD Level 1 Penilaian Kinerja

Pada proses Penilaian Kinerja terdiri dari enam proses yaitu Mengolah

Data Penilaian Kinerja, Menghitung Skor Pendidikan, Menghitung Skor

Penelitian, Menghitung Skor Pengabdian Masyarakat, Menghitung Prosentase dan

Menampilkan Hasil Penilaian Kinerja.

[Data Biodata]

[Data Rencana Kerja Karyawan]

[Data Biodata Dosen]

[Data Rencana Kerja Dosen]

[Data Biodata Karyawan]

[Data Karyawan]

[Data Karyawan]

[Data Karyawan]

[Data Karyawan]

[Data Karyawan]

[Data Karyawan]

[Data Karyawan]

[Data Karyawan]

Data Rencana Kerja

Dosen

Karyawan

1.1

Maintenance Biodata

1.2

Maintenance Rencana Kerja

1 RENCANAKERJA

Penilaian Kinerja

Pelayanan Umum

Pelayanan Umum

Pelayanan Umum

Pelayanan Umum

Pelayanan Umum

Tridharma

Perpustakaan

Sistem Informasi

PSDM

Page 47: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

68

Gambar 3.9 DFD Level 1 Penilaian Kinerja

F. DFD Level 1 Tridharma

Pada proses Tridharma terdiri dari enam proses yaitu Memproses Kelas

Binaan, Memonitoring Mahasiswa Wali, Menampilkan Penelitian, Menampilkan

Pengabdian Masyarakat, Mengolah Bimbingan TA dan Mengolah Bimbingan KP.

Data Indikator

[Data Karyawan]

[Data Penilaian Kinerja]

Data Peng abdian Masyarakat

Data Penelitian

Data Pendidikan

Data Parameter

Hasil Prosentase Penilaian Kinerja

[Informasi Kinerja Dosen]

Skor Peng abdian Masyarakat

Skor Penelitian

Skor Pendidikan

Dosen

2.2

Meng hitung Skor

Pendidikan

2.3

Meng hitung Skor

Penelitian

2.4

Meng hitung Skor

Peng abdian Masyarakat2.5

Meng hitung Prosentase

2.6

Menampilkan Hasil

Penilaian Kinerja

2 PARAMETER

Sistem Informasi

Akademik

2.1

Meng olah Data Penilaian

Kinerja

Maintenance Data

3 INDIKATOR

Page 48: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

69

Data Peng abdian Masyarakat

Data Penelitian

Data Kelas Paralel

Data Kelas Binaan

Data Mahasiswa Bimbing an KP

Data Mahasiswa Bimbing an TA

Data Nilai

Data Hasil Bimbing an KP

Data Hasil Bimbing an TA

Informasi Peng abdian Masyarakat

Informasi Penelitian

Informasi Kelas Paralel

Data Nilai

File Nilai Kelas Binaan

Informasi Kelas Binaan

Data Hasil Bimbing an TA

Data Hasil Bimbing an KP

Data Sisa Mata Kuliah Mahasiswa Wali

Informasi SSKM Mahasiswa Wali

Informasi Sisa Mata Kuliah Mahasiswa Wali

Data Transkrip M ahasiswa Wali

Data Hasil Study M ahasiswa Wali

Data Kehadiran Mahasiswa Wali

Data Mahasiswa Wali

Informasi Peminjaman Koleksi Perpustakaan Mahasiswa Wali

Data SSKM Mahasiswa Wali

Informasi Kehadiran Mahasiswa Wali

Informasi Transkrip M ahasiswa Wali

Informasi Keuang an Mahasiswa Wali

Data KRS Mahasiswa Wali

Data Nilai Praktikum M ahasiswa Wali

Data Pinjaman Koleksi Perpustakaan M ahasiswa Wali

Informasi Hasil Study M ahasiswa Wali

Informasi KRS Mahasiswa Wali

Informasi Nilai Praktikum M ahasiswa Wali

Data Jadwal Kuliah Mahasiswa Wali

Data Keuang an Mahasiswa Wali

Informasi Jadwal Kuliah Mahasiswa Wali

Informasi Mahasiswa Wali

DosenDosenDosenDosenDosenDosenDosenDosenDosenDosenDosen Sistem Informasi

Akademik

Sistem Informasi

Akademik

Sistem Informasi

Akademik

Sistem Informasi

Akademik

Sistem Informasi

Akademik

Sistem Informasi

Akademik

Sistem Informasi

Akademik

Sistem Informasi

Akademik

Sistem Informasi

AkademikSistem Informasi

Akademik

Sistem Informasi

Akademik

1

Memproses Kelas Binaan

+

2

Monitoring Mahasiswa Wali

3

Menampilkan Penelitian

4

Menampilkan

Peng abdian Masyarakat

5

Meng olah Bimbingan TA

6

Meng olah Bimbingan

KP

5 BIM BINGAN_KP

4 BIM BINGAN_TA

Sistem Informasi PPM

Gambar 3.10 DFD Level 1 Tridharma

G. DFD Level 2 Memproses Kelas Binaan

Pada proses Memproses Kelas Binaan terdiri dari tiga proses yaitu

Menampilkan Kelas Binaan, Menampilkan Kelas Paralel dan Mengolah Nilai

Kelas Binaan.

Page 49: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

70

Gambar 3.11 DFD Level 2 Memproses Kelas Binaan

H. DFD Level 3 Mengolah Nilai Kelas Binaan

Pada proses Mengolah Kelas Binaan terdiri dari tiga proses yaitu

Menyimpan Nilai Kelas Binaan dan Mendownload Nilai.

[Data Kelas Paralel]

[Data Kelas Binaan]

[Data Nilai]

[Informasi Kelas Paralel]

[Data Nilai]

[File Nilai Kelas Binaan]

[Data Karyawan]

Detail Nilai

Detail Kelas Paralel

[Informasi Kelas Binaan]

Dosen

3.1.1

Menampilkan Kelas

Binaan

3.1.2

Menampilkan Kelas

Paralel

3.1.3

Meng olah Nilai Kelas

Binaan

+

Maintenance Data

Sistem Informasi

Akademik

Page 50: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

71

Gambar 3.12 DFD Level 3 Mengolah Nilai Kelas Binaan

I. DFD Level 1 Pelayanan Umum

Pada proses Pelayanan Umum terdiri dari tujuh proses yaitu

Menampilkan Rekap Absensi, Menampilkan Sisa Jatah Cuti, Memproses

Transaksi Peminjaman Mobil, Memproses Transaksi Peminjaman Ruang,

Memproses Pengaduan Komputer, Memproses Pengaduan Non Komputer dan

Memproses Pengaduan Kebersihan.

Data Nilai

[Data Nilai]

[File Nilai Kelas Binaan]

[Data Nilai]

[Detail Nilai]

Dosen

Menampilkan Kelas Binaan

3.1.3.1

Menyimpan Nilai Kelas

Binaan

3.1.3.2

Meng unduh Nilai

Sistem Informasi

Akademik

Page 51: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

72

Gambar 3.13 DFD Level 1 Pelayanan Umum

[Data Ij in]

[Data Master Cuti]

[Data Absensi]

[Data Peng aduan Kebersihan]

[Informasi Peng aduan Kebersihan]

[Data Peng aduan Non Komputer]

[Informasi Peng aduan Non Komputer]

[Data Peng aduan Komputer]

[Informasi Peng aduan Komputer]

[Data Peminjaman Ruang ]

[Informasi Peminjaman Ruang ]

[Notifikasi Ruang Tidak Tersedia]

[Informasi Peminjaman Mobil]

[Rekap Absensi]

[Sisa Jatah Cuti]

[Informasi Peng aduan Non Komputer]

[Informasi Peng aduan Komputer]

[Informasi Peminjaman Ruang ]

[Notifikasi Ruang Tidak Tersedia]

[Informasi Peminjaman Mobil]

[Data Peminjaman Mobil]

[Sisa Jatah Cuti]

[Rekap Absensi]

[Data Peminjaman Ruang ]

[Data Peng aduan Komputer]

[Data Peng aduan Non Komputer]

[Data Peng aduan Kebersihan]

[Data Karyawan]

[Data Karyawan]

[Data Karyawan]

[Data Karyawan]

[Data Karyawan]

List Peminjaman Ruang

Data Peminjaman Ruang

Data Peminjaman M obil

Data Peng aduan Non Komputer

Data Peng aduan Komputer

Data Peng aduan Kebersihan

[Data Peminjaman Mobil]

KaryawanDosen

4.1

Menampilkan Rekap

Absensi

4.2

Menampilkan Sisa

Jatah Cuti

+

4.3

Memproses Transaksi

Peminjaman M obil

4.4

Memproses

Peminjaman Ruang

+

4.5

Memproses Peng aduan

Komputer

4.6

Memproses Peng aduan

Non Komputer

4.7

Memproses Peng aduan

Kebersihan

10 KEBERSIHAN

8 RUSAKKOM

9 NONKOM

6 PJMM BL

7 RUANG_PINJAM

Maintenance Data

Maintenance Data

Maintenance Data

Maintenance Data

Maintenance Data

Sistem

Informasi PSDM

Page 52: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

73

J. DFD Level 2 Menampilkan Sisa Jatah Cuti

Pada proses Menampilkan Sisa Jatah Cuti terdiri dari dua proses yaitu

Menghitung Jumlah Cuti yang Sudah Diambil dan Menghitung Sisa Jatah Cuti

yang Sudah Diambil.

Gambar 3.14 DFD Level 2 Menampilkan Sisa Jatah Cuti

K. DFD Level 2 Memproses Peminjaman Ruang

Pada proses Memproses Peminjaman Ruang terdiri dari tiga proses yaitu

Mengecek Ketersediaan Ruang, Menyimpan Transaksi Peminjaman Ruang dan

Memberikan Notifikasi Ruang Tidak Tersedia.

[Data Ij in]

[Data Master Cuti]

Jumlah Cuti yang Diambil

[Sisa Jatah Cuti][Sisa Jatah Cuti]

DosenKaryawan

4.2.1

Meng hitung Jumlah Cuti

yang Sudah Diambil

4.2.2

Meng hitung Sisa Jatah Cuti

yang Bisa Diambil

Sistem

Informasi

PSDM

Page 53: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

74

Gambar 3.15 DFD Level 2 Memproses Peminjaman Ruang

L. DFD Level 1 Perpustakaan

Pada proses Perpustakaan terdiri dari empat proses yaitu Menampilkan

Koleksi Terbaru Perpustakaan, Menampilkan Peminjaman Perpustakaan dan

Menampilkan Hasil Pencarian Perpustakaan.

[Informasi Peminjaman Ruang ]

[Notifikasi Ruang Tidak Tersedia]

[Notifikasi Ruang Tidak Tersedia]

[Data Peminjaman Ruang ]

[Data Karyawan]

[Informasi Peminjaman Ruang ]

[Data Peminjaman Ruang ][List Peminjaman Ruang]

Ruang TersediaRuang Tidak Tersedia

[Data Peminjaman Ruang ]

Karyawan

Dosen

7 RUANG_PINJAM

4.4.1

Meng ecek Ketersediaan

Ruang

4.4.2

Menyimpan Transaksi

Peminjaman Ruang

4.4.3

Memberikan Notifikasi

Ruang Tidak Tersedia

Maintenance Data

Page 54: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

75

Gambar 3.16 DFD Level 1 Perpustakaan

3.2.4 Entity Relationship Diagram (ERD)

Entity Relationship Diagram (ERD) menggambarkan basis data yang ada

pada sistem informasi cyber campus di Stikom Surabaya. ERD dibagi menjadi 2,

yakni Conceptual Data Model (CDM) dan Physical Data Model (PDM). ERD

yang dibahas pada penelitian ini hanya membahas entitas yang berkaitan dengan

web Sicyca.

CDM adalah model yang dibuat berdasarkan anggapan bahwa dunia

nyata terdiri dari koleksi obyek-obyek dasar yang dinamakan entitas (entity)

serta hubungan (relationship) antara entitas-entitas. CDM menggambarkan

secara keseluruhan konsep struktur database yang dirancang untuk suatu program

ataupun aplikasi. Pada CDM, belum tergambar dengan jelas bentukan tabel-tabel

[Data Koleksi Perpustakaan]

[Informasi Peminjaman Koleksi Perpustakaan]

[Data Pencarian Koleksi Perpustakaan] [Hasil Pencarian Koleksi Perpustakaan]

[Informasi Peminjaman Koleksi Perpustakaan]

[Data Pencarian Koleksi Perpustakaan][Hasil Pencarian Koleksi Perpustakaan]

[Data Karyawan]

[Data Pinjaman Perpustakaan Karyawan]

[Data Pinjaman Perpustakaan Dosen]

[Informasi Koleksi Terbaru]

[Informasi Koleksi Terbaru]

[Data Koleksi Perpustakaan Terbaru]

Sistem Informasi

Perpustakaan

Maintenance Data

Karyawan

Dosen

5.1

Menampilkan Koleksi

Terbaru Perpustakaan

5.2

Menampilkan

Peminjaman Koleksi

Perpustakaan

5.3

Menampilkan Hasil

Pencarian Koleksi

Page 55: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

76

penyusunan database. Selain itu, relasi atau hubungan antar tabel dan field kunci

(primary key) telah terlihat dengan jelas. PDM menggambarkan secara lebih

terperinci relasi antar tabel serta field-field database yang berelasi (foreign key).

Setiap tabel mempunyai sejumlah kolom di mana setiap kolom memiliki nama

yang unik. Berikut ini adalah penjelasan dari masing-masing jenis ERD sebagai

berikut :

Page 56: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

77

A. Conceptual Data Model (CDM)

Gambar 3.17 CDM Sistem Informasi Cyber Campus

SISTEM INFORMASI PSDM

Mempunyai Rencana Kerja

Mempunyai

Mempunyai

Meminjam Ruang

Mempunyai

Memiliki

Meminjam

Mempunyai Bimbingan TA

Mempunyai Bimbingan KP

Memiliki

KARYAWAN

NIK

KARY_TIPE

NAMA

ALAMAT

KOT_ID

SEX

STS_MARITAL

WN

AGAMA

KOTA_LAHIR

TGL_LAHIR

SHIFT

FAKUL_ID

NIP

TELP

STATUS

BAGIAN

ALAMAT_2

KOT_ID_2

TELP_2

ABSENSI

PIN

STS_PIN

MANAGER_ID

GOL_DARAH

MULAI_KERJA

TGL_KELUAR

KELOMPOK

INISIAL

KODE_SIE

ADM

DOSEN

GELAR_DEPAN

GELAR_BELAKANG

PIN_B

KYP

KK

BPJSKESEHATAN

BPJSTENAGAKERJA

<pi> Variable characters (6)

Variable characters (2)

Variable characters (50)

Variable characters (100)

Variable characters (4)

Number (1)

Number (1)

Number (1)

Number (1)

Variable characters (4)

Date

Variable characters (1)

Variable characters (5)

Variable characters (15)

Variable characters (50)

Characters (1)

Number (2)

Variable characters (50)

Variable characters (4)

Variable characters (50)

Number (1)

Variable characters (6)

Variable characters (1)

Variable characters (6)

Variable characters (2)

Date

Date

Variable characters (15)

Variable characters (3)

Number (2)

Number (1)

Number (1)

Variable characters (20)

Variable characters (80)

Variable characters (50)

Variable characters (30)

Variable characters (30)

Variable characters (30)

Variable characters (30)

<M>

Identifier_1

...

<pi>

PINJAM_MBL

TGL_PESAN

TGL_PERLU

TUJUAN

MULAI

SELESAI

SOPIR

MOBIL

ACC

NO_PESAN

ORANG

KETERANGAN

STATUS

TAMPIL

MULAI1

SELESAI1

<pi>

Date

Date

Variable characters (75)

Date

Date

Variable characters (30)

Variable characters (50)

Variable characters (1)

Number (9)

Number (3)

Variable characters (50)

Variable characters (1)

Variable characters (1)

Date

Date

<M>

Identifier_1

...

<pi>

RUANG_PINJAM

ID

TANGGAL

TGLPAKAI

TGLPAKAI1

RUANG

KEGIATAN

PERLENGKAPAN

PESERTA

STATUS

TAMPIL

KETERANGAN

<pi> Integer

Date

Date

Date

Variable characters (50)

Text

Text

Integer

Variable characters (1)

Variable characters (1)

Text

<M>

Identifier_1

...

<pi>

PARAMETER

KODE_PARAMETER

BATAS_BAWAH

BATAS_ATAS

STATUS

KETERANGAN

<pi> Integer

Float

Float

Characters (1)

Text

<M>

Identifier_1

...

<pi>

RENCANAKERJA

NO

TGL_SELESAI

ISI

<pi> Variable characters (4)

Date

Variable characters (100)

<M>

Identifier_1

...

<pi>

RUSAKKOM

TGLLAPOR

TGLRUSAK

SUBYEK

NO

STATUS

TEKNISI

BAGIAN

<pi>

Date

Date

Variable characters (50)

Variable characters (20)

Variable characters (1)

Variable characters (6)

Variable characters (2)

<M>

Identifier_1

...

<pi>

NONKOM

TANGGAL

JAM

LANTAI

RUANG

BARANG

KETERANGAN

NO

RESPON

STATUS

<pi>

Date

Date

Number

Variable characters (25)

Variable characters (50)

Variable characters (100)

Number

Variable characters (100)

Variable characters (1)

<M>

Identifier_1

...

<pi>

KEBERSIHAN

TANGGAL

LANTAI

RUANG

OBJECT

KETERANGAN

NO

TANGGAPAN_AU

STATUS

<pi>

Date

Number

Variable characters (25)

Variable characters (50)

Variable characters (100)

Number

Variable characters (100)

Variable characters (1)

<M>

Identifier_1

...

<pi>

BIMBINGAN KP

ID_BIMBINGAN_KP

TANGGAL_BIMBINGAN_KP

KETERANGAN_BIMBINGAN_KP

<pi> Number

Date

Text

<M>

Identifier_1

...

<pi>

BIMBINGAN_TA

ID_BIMBINGAN_TA

TANGGAL_BIMBINGAN_TA

KETERANGAN_BIMBINGAN_TA

<pi> Number

Date

Text

<M>

Identifier_1

...

<pi>

INDIKATOR

KODE_INDIKATOR

NAMA

TIPE

<pi> Integer

Variable characters (100)

Variable characters (15)

<M>

Identifier_1

...

<pi>

FAKULTAS

ID

NAMA

STATUS

JURUSAN

PRODI_ING

JURUSAN_ING

MNGR_ID

ALIAS

SKS_TEMPUH

STS_AKTIF

ID_FAKULTAS

<pi> Variable characters (5)

Variable characters (50)

Variable characters (1)

Variable characters (50)

Variable characters (50)

Variable characters (50)

Variable characters (6)

Variable characters (10)

Number

Variable characters (1)

Number

<M>

Identifier_1

...

<pi>

SICYCA SISTEM INFORMASI AKADEMIK

MHS

NIM

NIRM

NAMA

ALAMAT

STS_RUMAH

SEX

GOL_DARAH

STS_MARITAL

WN

KOTA_LAHIR

STS_PRESENSI

TGL_LAHIR

JALUR_MASUK

KELAS

PIN

KOT_ID

DOSEN_WL

AGAMA

STS_PIN

NAMA2

TELP

KODEPOS

THN_MASUK

NO_TEST

HP

STS_KHUSUS

TGL_REG

PIN_ORTU

PIN_B

PIN_B_ORTU

<pi> Variable characters (11)

Variable characters (20)

Variable characters (80)

Variable characters (200)

Number (1)

Number (1)

Number (1)

Number (1)

Number (1)

Variable characters (11)

Variable characters (11)

Date

Number (1)

Number (1)

Variable characters (6)

Variable characters (4)

Variable characters (6)

Number (1)

Variable characters (1)

Variable characters (200)

Variable characters (50)

Variable characters (5)

Number (4)

Variable characters (10)

Variable characters (100)

Variable characters (1)

Date

Variable characters (6)

Variable characters (50)

Variable characters (50)

<M>

Identifier_1

...

<pi>

Page 57: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

78

B. Physical Data Model (PDM)

Gambar 3.18 PDM Sistem Informasi Cyber Campus

SISTEM INFORMASI PSDM SICYCA SISTEM INFORMASI AKADEMIK

FK_RENCANAK_MEMPUNYAI_KARYAWAN

FK_RUSAKKOM_MEMPUNYAI_KARYAWAN

FK_NONKOM_MEMPUNYAI_KARYAWAN

FK_RUANG_PI_MEMINJAM__KARYAWAN

FK_KEBERSIH_MEMPUNYAI_KARYAWAN

FK_PARAMETE_MEMILIKI__INDIKATO

FK_PINJAM_M_MEMINJAM_KARYAWAN

FK_BIMBINGA_MEMPUNYAI_MHS

FK_BIMBINGA_MEMPUNYAI_MHS

FK_INDIKATO_MEMILIKI_FAKULTAS

KARYAWAN

NIK

KARY_TIPE

NAMA

ALAMAT

KOT_ID

SEX

STS_MARITAL

WN

AGAMA

KOTA_LAHIR

TGL_LAHIR

SHIFT

FAKUL_ID

NIP

TELP

STATUS

BAGIAN

ALAMAT_2

KOT_ID_2

TELP_2

ABSENSI

PIN

STS_PIN

MANAGER_ID

GOL_DARAH

MULAI_KERJA

TGL_KELUAR

KELOMPOK

INISIAL

KODE_SIE

ADM

DOSEN

GELAR_DEPAN

GELAR_BELAKANG

PIN_B

KYP

KK

BPJSKESEHATAN

BPJSTENAGAKERJA

...

VARCHAR2(6)

VARCHAR2(2)

VARCHAR2(50)

VARCHAR2(100)

VARCHAR2(4)

NUMBER(1)

NUMBER(1)

NUMBER(1)

NUMBER(1)

VARCHAR2(4)

DATE

VARCHAR2(1)

VARCHAR2(5)

VARCHAR2(15)

VARCHAR2(50)

CHAR(1)

NUMBER(2)

VARCHAR2(50)

VARCHAR2(4)

VARCHAR2(50)

NUMBER(1)

VARCHAR2(6)

VARCHAR2(1)

VARCHAR2(6)

VARCHAR2(2)

DATE

DATE

VARCHAR2(15)

VARCHAR2(3)

NUMBER(2)

NUMBER(1)

NUMBER(1)

VARCHAR2(20)

VARCHAR2(80)

VARCHAR2(50)

VARCHAR2(30)

VARCHAR2(30)

VARCHAR2(30)

VARCHAR2(30)

<pk>

PINJAM_MBL

TGL_PESAN

TGL_PERLU

TUJUAN

MULAI

SELESAI

SOPIR

MOBIL

ACC

NO_PESAN

NIK_PESAN

ORANG

KETERANGAN

STATUS

TAMPIL

MULAI1

SELESAI1

...

DATE

DATE

VARCHAR2(75)

DATE

DATE

VARCHAR2(30)

VARCHAR2(50)

VARCHAR2(1)

NUMBER(9)

VARCHAR2(6)

NUMBER(3)

VARCHAR2(50)

VARCHAR2(1)

VARCHAR2(1)

DATE

DATE

<pk>

<fk>

RUANG_PINJAM

ID

PEMESAN

TANGGAL

TGLPAKAI

TGLPAKAI1

RUANG

KEGIATAN

PERLENGKAPAN

PESERTA

STATUS

TAMPIL

KETERANGAN

...

INTEGER

VARCHAR2(6)

DATE

DATE

DATE

VARCHAR2(50)

CLOB

CLOB

INTEGER

VARCHAR2(1)

VARCHAR2(1)

CLOB

<pk>

<fk>

PARAMETER

KODE_PARAMETER

KODE_INDIKATOR

BATAS_BAWAH

BATAS_ATAS

STATUS

KETERANGAN

...

INTEGER

INTEGER

FLOAT

FLOAT

CHAR(1)

CLOB

<pk>

<fk>

RENCANAKERJA

NO

NIK

TGL_SELESAI

ISI

...

VARCHAR2(4)

VARCHAR2(6)

DATE

VARCHAR2(100)

<pk>

<fk>

RUSAKKOM

TGLLAPOR

TGLRUSAK

SUBYEK

NO

NIK

STATUS

TEKNISI

BAGIAN

...

DATE

DATE

VARCHAR2(50)

VARCHAR2(20)

VARCHAR2(6)

VARCHAR2(1)

VARCHAR2(6)

VARCHAR2(2)

<pk>

<fk>

NONKOM

TANGGAL

JAM

LANTAI

RUANG

BARANG

KETERANGAN

NO

NIK

RESPON

STATUS

...

DATE

DATE

NUMBER

VARCHAR2(25)

VARCHAR2(50)

VARCHAR2(100)

NUMBER

VARCHAR2(6)

VARCHAR2(100)

VARCHAR2(1)

<pk>

<fk>

KEBERSIHAN

TANGGAL

LANTAI

RUANG

OBJECT

KETERANGAN

NO

NIK

TANGGAPAN_AU

STATUS

...

DATE

NUMBER

VARCHAR2(25)

VARCHAR2(50)

VARCHAR2(100)

NUMBER

VARCHAR2(6)

VARCHAR2(100)

VARCHAR2(1)

<pk>

<fk>

BIMBINGAN KP

ID_BIMBINGAN_KP

NIM

TANGGAL_BIMBINGAN_KP

KETERANGAN_BIMBINGAN_KP

...

NUMBER

VARCHAR2(11)

DATE

CLOB

<pk>

<fk>

BIMBINGAN_TA

ID_BIMBINGAN_TA

NIM

TANGGAL_BIMBINGAN_TA

KETERANGAN_BIMBINGAN_TA

...

NUMBER

VARCHAR2(11)

DATE

CLOB

<pk>

<fk>

INDIKATOR

KODE_INDIKATOR

ID

NAMA

TIPE

...

INTEGER

VARCHAR2(5)

VARCHAR2(100)

VARCHAR2(15)

<pk>

<fk>

FAKULTAS

ID

NAMA

STATUS

JURUSAN

PRODI_ING

JURUSAN_ING

MNGR_ID

ALIAS

SKS_TEMPUH

STS_AKTIF

ID_FAKULTAS

...

VARCHAR2(5)

VARCHAR2(50)

VARCHAR2(1)

VARCHAR2(50)

VARCHAR2(50)

VARCHAR2(50)

VARCHAR2(6)

VARCHAR2(10)

NUMBER

VARCHAR2(1)

NUMBER

<pk>

MHS

NIM

NIRM

NAMA

ALAMAT

STS_RUMAH

SEX

GOL_DARAH

STS_MARITAL

WN

KOTA_LAHIR

STS_PRESENSI

TGL_LAHIR

JALUR_MASUK

KELAS

PIN

KOT_ID

DOSEN_WL

AGAMA

STS_PIN

NAMA2

TELP

KODEPOS

THN_MASUK

NO_TEST

HP

STS_KHUSUS

TGL_REG

PIN_ORTU

PIN_B

PIN_B_ORTU

...

VARCHAR2(11)

VARCHAR2(20)

VARCHAR2(80)

VARCHAR2(200)

NUMBER(1)

NUMBER(1)

NUMBER(1)

NUMBER(1)

NUMBER(1)

VARCHAR2(11)

VARCHAR2(11)

DATE

NUMBER(1)

NUMBER(1)

VARCHAR2(6)

VARCHAR2(4)

VARCHAR2(6)

NUMBER(1)

VARCHAR2(1)

VARCHAR2(200)

VARCHAR2(50)

VARCHAR2(5)

NUMBER(4)

VARCHAR2(10)

VARCHAR2(100)

VARCHAR2(1)

DATE

VARCHAR2(6)

VARCHAR2(50)

VARCHAR2(50)

<pk>

Page 58: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

79

3.3 Struktur Tabel

Struktur tabel merupakan penjabaran dan penjelasan dari suatu database.

Dalam struktur tabel dijelaskan fungsi dari masing-masing tabel hingga fungsi

masing-masing field yang ada di dalam tabel. Selain itu juga terdapat tipe data

dari masing-masing field beserta konstrainnya. Struktur database yang digunakan

pada Sistem Informasi Cyber Campus yaitu :

a. Tabel Karyawan

Nama Tabel : KARYAWAN

Primary Key : NIK

Foreign Key :-

Fungsi : Untuk menyimpan data karyawan

Tabel 3.7 Struktur Tabel Master Karyawan

No Nama Kolom Tipe Data Panjang Keterangan

1 NIK Varchar 6 Primary Key

2 KARY_TYPE Varchar 6

3 NAMA Varchar 50

4 ALAMAT Varchar 100

5 KOT_ID Varchar 4

6 SEX Number 1

7 STS_MARITAL Number 1

8 WN Number 1

9 AGAMA Number 1

10 KOTA_LAHIR Varchar 4

11 TGL_LAHIR Date -

12 SHIFT Varchar 1

13 FAKUL_ID Varchar 5

14 NIP Varchar 15

15 TELP Varchar 50

16 STATUS Char 1

17 BAGIAN Number 2

18 ALAMAT_2 Varchar 50

19 KOT_ID_2 Varchar 4

20 TELP_2 Varchar 50

21 ABSENSI Number 1

Page 59: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

80

Tabel 3.7 Lanjutan Struktur Tabel Master Karyawan

No Nama Kolom Tipe Data Panjang Keterangan

22 PIN Varchar 6

23 STS_PIN Varchar 1

24 MANAGER_ID Varchar 6

25 GOl_DARAH Varchar 2

26 MULAI_KERJA Date -

27 TGL_KELUAR Date -

28 KELOMPOK Varchar 15

29 INISIAL Varchar 3

30 KODE_SIE Number 2

31 ADM Number 1

32 DOSEN Number 1

33 GELAR_DEPAN Varchar 20

34 GELAR_BELAKANG Varchar 80

35 PIN_B Varchar 50

36 KTP Varchar 30

37 BPJSKESEHATAN Varchar 30

38 BPJSTENAGAKERJA Varchar 30

b. Tabel Rencana Kerja

Nama Tabel : RENCANAKERJA

Primary Key : NO

Foreign Key : NIK

Fungsi : Untuk menyimpan data rencana kerja.

Tabel 3.8 Struktur Tabel Rencana Kerja

No Nama Kolom Tipe Data Panjang Keterangan

1 NO Varchar 4 Primary Key

2 NIK Varchar 6 Foreign Key

3 TGL_SELESAI Date

4 ISI Varchar 11

c. Tabel Indikator

Nama Tabel : INDIKATOR

Primary Key : KODE_INDIKATOR

Page 60: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

81

Foreign Key : ID

Fungsi : Untuk menyimpan data indikator KPI.

Tabel 3.9 Struktur Tabel Indikator

No Nama Kolom Tipe Data Panjang Keterangan

1 KODE_INDIKATOR Integer Primary Key

2 ID Varchar 5 Foreign Key

3 NAMA Varchar 100

4 TIPE Varchar 15

d. Tabel Parameter

Nama Tabel : PARAMETER

Primary Key : KODE_PARAMETER

Foreign Key : KODE_INDIKATOR

Fungsi : Untuk menyimpan data parameter indikator

Tabel 3.10 Struktur Tabel Parameter

No Nama Kolom Tipe Data Panjang Keterangan

1 KODE_PARAMETER Integer Primary Key

2 KODE_INDIKATOR Integer Foreign Key

3 BATAS_BAWAH Float

4 BATAS_ATAS Float

5 STATUS Char 1

e. Tabel Bimbingan TA

Nama Tabel : BIMBINGAN_TA

Primary Key : ID_BIMBINGAN_TA

Foreign Key : NIM

Fungsi : Untuk menyimpan data hasil bimbingan TA mahasiswa

Page 61: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

82

Tabel 3.11 Struktur Tabel Bimbingan TA

No Nama Kolom Tipe

Data

Panjang Keterangan

1 ID_BIMBINGAN_TA Number Primary Key

2 NIM Varchar 11 Foreign Key

3 TANGGAL_BIMBINGAN_TA Date

4 KETERANGAN_BIMBINGAN_TA Text

f. Tabel Bimbingan KP

Nama Tabel : BIMBINGAN_KP

Primary Key : ID_BIMBINGAN_KP

Foreign Key : NIM

Fungsi : Untuk menyimpan data hasil bimbingan KP mahasiswa

Tabel 3.12 Struktur Tabel Bimbingan KP

No Nama Kolom Tipe

Data

Panjang Keterangan

1 ID_BIMBINGAN_KP Number Primary Key

2 NIM Varchar 11 Foreign Key

3 TANGGAL_BIMBINGAN_KP Date

4 KETERANGAN_BIMBINGAN_KP Text

g. Tabel Peminjaman Mobil

Nama Tabel : PJMMBL

Primary Key : NO_PESAN

Foreign Key : -

Fungsi : Untuk menyimpan data transaksi peminjaman mobil

Tabel 3.13 Struktur Tabel Peminjaman Mobil

No Nama Kolom Tipe Data

Panjang Keterangan

1 TGL_PESAN Date 2

2 NIK_PESAN Varchar 11

Page 62: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

83

Tabel 3.13 Lanjutan Struktur Tabel Peminjaman Mobil

No Nama Kolom Tipe

Data

Panjang Keterangan

3 TGL_PERLU Date -

4 TUJUAN Varchar 75

5 MULAI Date -

6 SELESAI Date -

7 SOPIR Varchar 30

8 MOBIL Varchar 50

9 ACC Varchar 1

10 NO_PESAN Number 9 Primary Key

11 ORANG Number 3

12 KETERANGAN Varchar 50

13 STATUS Varchar 1

14 TAMPIL Varchar 1

15 MULAI1 Date -

16 SELESAI1 Date -

h. Tabel Peminjaman Ruang

Nama Tabel : RUANGPINJAM

Primary Key : ID

Foreign Key : PEMESAN

Fungsi : Untuk menyimpan data peminjaman ruang

Tabel 3.14 Struktur Tabel Peminjaman Ruang

No Nama Kolom Tipe

Data

Panjang Keterangan

1 ID Integer - Primary Key

2 PEMESAN Varchar 6 Foreign Key

3 TANGGAL Date -

4 TGLPAKAI Date -

5 TGLPAKAI1 Date -

6 RUANG Varchar 50

7 KEGIATAN Text -

8 PERLENGKAPAN Text -

9 STATUS Varchar 1

10 TAMPIL Varchar 1

11 KETERANGAN Text -

Page 63: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

84

i. Tabel Rusakkom

Nama Tabel : RUSAKKOM

Primary Key : NO

Foreign Key : NIK

Fungsi : untuk menyimpan data pengaduan kerusakan komputer

Tabel 3.15 Struktur Tabel Rusakkom

No Nama Kolom Tipe

Data

Panjang Keterangan

1 NO Varchar 20 Primary Key

2 NIK Varchar 6 Foreign Key

3 TGLLAPOR Date

4 TGLRUSAK Date

5 SUBYEK Varchar 6

6 STATUS Varchar 1

7 TEKNISI Varchar 6

8 BAGIAN Varchar 2

j. Tabel Nonkom

Nama Tabel : NONKOM

Primary Key : NO

Foreign Key : NIK

Fungsi : Untuk menyimpan data pengaduan non komputer

Tabel 3.16 Struktur Tabel Nonkom

No Nama Kolom Tipe

Data

Panjang Keterangan

1 NO Number Primary Key

2 NIK Varchar 6 Foreign Key

3 TANGGAL Date

4 JAM Date

5 LANTAI Number

6 RUANG Varchar 25

Page 64: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

85

Tabel 3.16 Lanjutan Struktur Tabel Nonkom

No Nama Kolom Tipe

Data

Panjang Keterangan

7 BARANG Varchar 50

8 KETERANGAN Varchar 100

9 RESPON Varchar 100

10 STATUS Varchar 1

k. Tabel Kebersihan

Nama Tabel : KEBERSIHAN

Primary Key : NO

Foreign Key : NIK

Fungsi : Untuk menyimpan data pengaduan kebersihan

Tabel 3.17 Struktur Tabel Kebersihan

No Nama Kolom Tipe

Data

Panjang Keterangan

1 NO Number Primary Key

2 NIK Varchar 6 Foreign Key

3 TANGGAL Date

4 LANTAI Number

5 RUANG Varchar 25

6 OBJECT Varchar 50

7 KETERANGAN Varchar 100

8 TANGGAPAN_AU Varchar 100

9 STATUS Varchar 1

l. Tabel Mahasiswa

Nama Tabel : MAHASISWA

Primary Key : NIM

Foreign Key :-

Fungsi : Untuk menyimpan data mahasiswa

Page 65: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

86

Tabel 3.18 Struktur Tabel Master Mahasiswa

No Nama Kolom Tipe

Data

Panjang Keterangan

1 NIM Varchar 11 Primary Key

2 NIRM Varchar 20

3 NAMA Varchar 80

4 ALAMAT Varchar 200

5 STS_RUMAH Number 1

6 SEX Number 1

7 GOL_DARAH Number 1

8 STS_MARITAL Number 1

9 WN Number 1

10 KOTA_LAHIR Varchar 4

11 STS_PRESENSI Varchar 1

12 TGL_LAHIR Date

13 JALUR_MASUK Number 1

14 KELAS Number 1

15 PIN Varchar 6

16 KOT_ID Varchar 4

17 DOSEN_WL Varchar 6

18 AGAMA Number 1

19 STS_PIN Varchar 1

20 NAMA2 Varchar 200

21 TELP Varchar 50

22 KODEPOS Varchar 5

23 THN_MASUK Number 4

24 NO_TEST Varchar 10

25 HP Varchar 100

26 STS_KHUSUS Varchar 1

27 TGL_REG Date

28 PIN_ORTU Varchar 6

29 PIN_B Varchar 50

30 PIN_B_ORTU Varchar 50

3.4 Perancangan Input dan Output (I/O)

Pada tahap ini dilakukan perancangan input/output untuk berinteraksi

antara pengguna dengan sistem. Perancangan antarmuka ini terdiri dari seluruh

proses yang akan diimplementasikan pada aplikasi rancang bangun sistem

informasi cyber campus di Stikom Surabaya

Page 66: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

87

A. Desain Layar Dialog

Pada pengembangan web Sicyca karyawan, desain menu dibagi menjadi

enam menu, yaitu Personal, Pendidikan, Penelitian & Pengabdian Masyarakat,

Perpustakaan, Komunitas dan Pelayanan Umum. Berikut ini adalah gambaran

desain menu web Sicyca karyawan yang dapat dilihat pada Gambar 3.19

Page 67: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

88

Sis

tem

Info

rmasi

Cyber

Cam

pus

di

Sti

kom

Sura

baya

Pers

onal

Pendid

ikan

Peneli

tian &

Pengabdia

n

Masy

ara

kat

Perp

ust

akaan

Kom

unit

as

Pela

yanan U

mum

Peneli

tian

Pengabdia

n

Masy

ara

kat

Dash

board

Jadw

al

Kuli

ah

Indik

ato

r

Bio

data

Rencana K

erj

a

Kole

ksi

Terb

aru

Pem

inja

man

Kole

ksi

Pencari

an K

ole

ksi

Pencari

an

Kom

unit

as

Ula

ng T

ahun

Lis

t A

bse

nsi

Rekap A

bse

nsi

Pem

inja

man

Mobil

Pem

inja

man

Ruang

Pengaduan

Kom

pute

r

Pengaduan N

on

Kom

pute

r

Pengaduan

Kebers

ihan

Kela

s B

inaan

His

tori

Kuri

kulu

m

Kela

s S

P

Uplo

ad M

ate

ri

Kuli

ah

Mahasi

swa W

ali

Bim

bin

gan T

A

Bim

bin

gan K

P

Sis

a C

uti

Gambar 3.19 Desain Menu Sistem Informasi Cyber Campus di Stikom

Surabaya

Page 68: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

89

B. Desain Input Output

B.1. Desain Halaman Login

Halaman login digunakan untuk memeriksa hak akses yang dimiliki oleh

pengguna sebelum masuk ke dalam sistem. Menu yang akan ditampilkan akan

berbeda untuk setiap tingkatan pengguna. Desain halaman login dapat dilihat pada

Gambar 3.20

Gambar 3.20 Desain Halaman Login

Berikut ini adalah penjelasan fungsi-fungsi kontrol yang tersedia pada

halaman ini, sebagai berikut :

Tabel 3.19 Fungsionalitas Halaman Login

Halaman Tipe Kontrol Kontrol Fungsi

Login

Textbox NIK Digunakan untuk

memasukkan NIK

pengguna

Textbox Password Digunakan

untuk memasukkan

Password pengguna.

Button Login Digunakan untuk

mengecek NIK dan

Password yang

dimasukkan, apakah

penggguna memiliki

hak akses ke dalam

sistem.

Page 69: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

90

B.2. Desain Halaman Utama

Desain Halaman utama merupakan tampilan awal ketika sebuah sistem

dijalankan. Halaman utama terdiri dari Header, Menu, Content dan Footer..

Desain halaman utama dapat dilihat pada Gambar 3.21.

Gambar 3.21 Desain Halaman Utama

B.3. Desain Menu Personal

B.3.1. Desain Halaman Dashboard Tridharma

Halaman Dashboard Tridharma digunakan untuk menampilkan skor

penilaian kinerja dari pengguna dengan dilihat dari tiga aspek yaitu, pendidikan,

penelitian dan pengabdian masyarakat. Desain halaman Dashboard Tridharma

dapat dilihat pada Gambar 3.22

Gambar 3.22 Desain Halaman Dashboard Tridharma

Page 70: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

91

B.3.2. Desain Halaman Maintenance Indikator

Halaman Indikator digunakan untuk mengolah nilai KPI yang terdapat di

web Sicyca. Halaman ini hanya dapat diakses oleh admin. Desain halaman

maintenance indikator dapat dilihat pada Gambar 3.23.

Gambar 3.23 Desain Halamanan Maintenance Indikator

Berikut ini adalah penjelasan fungsi-fungsi kontrol yang tersedia pada

halaman ini, sebagai berikut :

Tabel 3.20 Fungsionalitas Halaman Maintenance Indikator

Halaman Tipe Kontrol Kontrol Fungsi

Maintenance

Indikator

Combobox Nama KPI Digunakan untuk

memilih nama KPI

yang tersedia di dalam

sistem.

Combobox Status Digunakan

untuk memilih jenis

status yang akan

dirubah. Status disini

terdiri atas baik,

normal dan buruk

Page 71: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

92

Tabel 3.20 Lanjutan Fungsionalitas Halaman Maintenance Indikator

Halaman Tipe Kontrol Kontrol Fungsi

Textbox Batas Bawah Digunakan untuk

memasukkan batas

bawah

Textbox Batas Bawah Digunakan untuk

memasukkan batas atas

Button Simpan Digunakan untuk

menyimpan data

perubahan nilai indikator

Button Batal Digunakan untuk

membatalkan data

perubahan yang

dimasukkan oleh

pengguna

B.3.3. Desain Halaman Maintenance Biodata

Halaman maintenance biodata digunakan untuk menampilkan dan

melakukan perubahan data biodata pengguna. Terdapat beberapa data biodata

yang dapat dilakukan perubahan diantaranya adalah golongan darah, alamat

tempat tinggal sekarang, kota tempat tinggal sekarang, telepon tempat tinggal

sekarang, telelepon, dll. Desain halaman maintenance indikator dapat dilihat pada

Gambar 3.24 di halaman 93.

B.4. Desain Menu Pendidikan

B.4.1. Desain Halaman Jadwal Kuliah

Halaman jadwal kuliah digunakan untuk menampilkan data jadwal

mengajar pengguna. Pada halaman ini juga memberikan informasi tanggal ujian

tengah semester dan ujian akhir semester. Desain halaman jadwal kuliah dapat

dilihat pada Gambar 3.25 di halaman 93.

Page 72: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

93

Gambar 3.24 Desain Halaman Maintenance Biodata

Gambar 3.25 Desain Halaman Jadwal Kuliah

B.4.2. Desain Halaman Histori Kurikulum

Halaman kelas binaan digunakan untuk menampilkan histori pengguna

dalam mengajar mata kuliah. Pengguna memilih combobox Semester untuk

Page 73: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

94

menampilkan detail mata kuliah yang diajar pada semester tersebut seperti pada

Gambar 3.26.

Gambar 3.26 Desain Halaman Histori Mengajar

B.4.3. Desain Halaman Kelas Binaan

Halaman kelas binaan digunakan untuk menampilkan kelas yang diajar

oleh pengguna yang dapat dilihat pada Gambar 3.27. Pada halaman ini pengguna

juga dapat mendapatkan informasi kelas paralel pada Gambar 3.28. Sedangkan

untuk memperoleh informasi nilai, pengguna hanya perlu menuju Link Nilai untuk

memperoleh detail nilai yang dapat dilihat pada Gambar 3.29. Pada halaman nilai,

pengguna juga dapat memasukkan nilai secara online.

Gambar 3.27 Desain Halaman Kelas Binaan

Page 74: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

95

Gambar 3.28 Desain Halaman Kelas Paralel

Gambar 3.29 Desain Halaman Nilai Kelas Binaan

Berikut ini adalah penjelasan fungsi-fungsi kontrol yang tersedia pada

halaman ini, sebagai berikut :

Tabel 3.21 Fungsionalitas Halaman Kelas Binaan

Halaman Tipe Kontrol Kontrol Fungsi

Kelas Binaan

Hyperlink Paralel Digunakan untuk

menampilkan halaman

kelas paralel

Hyperlink Kehadiran Digunakan untuk

menampilkan halaman

kehadiran kelas binaan

Hyperlink Nilai Digunakan untuk

menampilkan halaman

nilai kelas binaan

Nilai Textbox UTS Digunakan untuk

memasukkan nilai

Page 75: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

96

Tabel 3.21 Lanjutan Fungsionalitas Halaman Kelas Binaan

Halaman Tipe Kontrol Kontrol Fungsi

UTS

Textbox UAS Digunakan untuk

memasukkan nilai UAS

Textbox Tugas Digunakan untuk

memasukkan nilai Tugas

Button Excel Digunakan untuk

mendownload nilai

dalam bentuk Excel

Button PDF Digunakan untuk

mendownload nilai

dalam bentuk PDF

B.4.4. Desain Halaman Bimbingan TA

Halaman Bimbingan TA digunakan untuk menampilkan data mahasiswa

yang mengambil TA dibawah bimbingan pengguna. Gambar 3.30 menunjukkan

gambaran umum desain halaman bimbingan TA. Selain itu, pengguna dapat

memasukkan hasil bimbingan mahasiswa sesuai Gambar 3.31, sehingga pengguna

dapat mengetahui perkembangan dari mahasiwa yang mengambil TA dibawah

bimbingannya.

Gambar 3.30 Desain Halaman Bimbingan TA

Page 76: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

97

Gambar 3.31 Desain Halaman Detail Bimbingan TA

Berikut ini adalah penjelasan fungsi-fungsi kontrol yang tersedia pada

halaman ini, sebagai berikut :

Tabel 3.22 Fungsionalitas Halaman Bimbingan TA

Halaman Tipe Kontrol Kontrol Fungsi

Bimbingan TA

Hyperlink Detail Digunakan untuk

menampilkan halaman

detail bimbingan TA

Detail Bimbingan

TA

Textbox Tanggal Digunakan untuk

memasukkan data

tanggal

Button Simpan Digunakan untuk

menyimpan data hasil

bimbingan TA

Button Batal Digunakan untuk

membatalkan

perubahan yang

dimasukkan oleh

pengguna

Page 77: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

98

B.4.5. Desain Halaman Bimbingan KP

Halaman Bimbingan KP digunakan untuk menampilkan data mahasiswa

yang mengambil KP dibawah bimbingan pengguna. Gambar 3.32 menunjukkan

gambaran umum desain halaman bimbingan KP. Selain itu, pengguna dapat

memasukkan hasil bimbingan mahasiswa sesuai Gambar 3.33, sehingga pengguna

dapat mengetahui perkembangan dari mahasiwa yang mengambil KP dibawah

bimbingannya.

Gambar 3.32 Desain Halaman Detail Bimbingan KP

Gambar 3.33 Desain Halaman Detail Bimbingan KP

Page 78: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

99

Berikut ini adalah penjelasan fungsi-fungsi kontrol yang tersedia pada

halaman ini, sebagai berikut :

Tabel 3.23 Fungsionalitas Halaman Bimbingan KP

Halaman Tipe Kontrol Kontrol Fungsi

Bimbingan KP

Hyperlink Detail Digunakan untuk

menampilkan halaman

detail bimbingan KP

Detail Bimbingan

KP

Textbox Tanggal Digunakan untuk

memasukkan data

tanggal

Button Simpan Digunakan untuk

menyimpan data hasil

bimbingan KP

Button Batal Digunakan untuk

membatalkan

perubahan yang

dimasukkan oleh

pengguna

B.4.6. Desain Halaman Monitoring Mahasiswa Wali

Halaman Monitoring Mahasiswa Wali digunakan untuk memantau

mahasiswa di bawah bimbingan pengguna. Pada halaman awal mahasiswa wali

yang ditunjukkan pada Gambar 3.34, terdapat informasi mahasiswa wali yang

dimiliki pengguna. Apabila pengguna ingin mengetahu detail informasi

mahasiswa wali, pengguna hanya menekan link detail yang nantinya akan

diarahkan ke halaman detail seperti yang ditunjukkan pada Gambar 3.34 hingga

3.44.

Page 79: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

100

Gambar 3.34 Desain Halaman Utama Mahasiswa Wali

Pada Gambar 3.35 menggambarkan rancangan halaman biodata

mahasiswa wali. Data yang ditampilkan pada halaman ini adalah NIM, nama,

status (Aktif/Tidak Registrasi/Cuti), tempat dan tanggal lahir, golongan darah,

alamat dan kota tinggal sekarang, telepon dan alamat email.

Gambar 3.35 Desain Halaman Biodata Mahasiswa Wali

Pada Gambar 3.36 menggambarkan rancangan halaman jadwal kuliah

mahasiswa wali yang diambil pada semester ini. Data yang ditampilkan pada

Page 80: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

101

halaman ini adalah hari, jam, kelas, ruang mata kuliah yang diambil dan dosen

yang mengajar.

Gambar 3.36 Desain Halaman Jadwal Kuliah Mahasiswa Wali

Pada Gambar 3.37 menggambarkan rancangan halaman krs mahasiswa

wali yang diambil pada semester ini. Data yang ditampilkan pada halaman ini

adalah kode mata kuliah, nama maata kuliah, kelas, jumlah sks, status mata kuliah

(baru/ulang/perbaikan) dan kelas praktikum apabila mahasiswa wali mengambil

mata kuliah praktikum.

Gambar 3.37 Desain Halaman KRS Mahasiswa Wali

Pada Gambar 3.38 menggambarkan rancangan halaman kehadiran

mahasiswa wali sesuai dengan mata kuliah yang diambil pada semester ini. Data

Page 81: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

102

yang ditampilkan pada halaman ini adalah kode mata kuliah, jumlah sks, jumlah

kehadiran dosen, jumlah kehadiran mahasiswa dan prosentase kehadiran

mahasiswa wali.

Gambar 3.38 Desain Halaman Kehadiran Mahasiswa Wali

Pada Gambar 3.39 menggambarkan rancangan halaman nilai praktikum

mahasiswa wali sesuai dengan mata kuliah praktikum yang diambil pada

semester ini. Data yang ditampilkan pada halaman ini adalah kode mata kuliah,

nama mata kuliah praktikum, kelas praktikum dan nilai praktikum. Apabila

mahasiswa wali tidak mengambil satu pun mata kuliah praktikum, maka halaman

ini akan menampilkan data kosong.

Gambar 3.39 Desain Halaman Nilai Praktikum Mahasiswa Wali

Page 82: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

103

Pada Gambar 3.40 menggambarkan rancangan halaman nilai transkrip

mahasiswa wali sesuai dengan mata kuliah yang sudah diambil. Data yang

ditampilkan pada halaman ini adalah kode mata kuliah, nama mata kuliah, nilai,

jumlah sks, bobot dan semester mata kuliah tersebut diambil. Pada halaman ini

juga menampilkan total sks yang sudah diambil beserta total bobot.

Gambar 3.40 Desain Halaman Transkrip Mahasiswa Wali

Pada Gambar 3.41 menggambarkan rancangan halaman pinjaman koleksi

perpustakaan oleh mahasiswa wali. Data yang ditampilkan pada halaman ini

adalah no induk, judul, nama pengarang, tanggal peminjaman, tanggal

pengembalian dan status peminjaman.

Gambar 3.41 Desain Halaman Pinjaman Perpustakaan Mahasiswa Wali

Page 83: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

104

Gambar 3.42 Desain Halaman Sisa Mata Kuliah Mahasiswa Wali

Pada Gambar 3.43 menggambarkan rancangan halaman keuangan

mahasiswa wali. Data yang ditampilkan pada halaman ini adalah semester,

angsuran, jumlah nominal tagihan yang harus dibayar, jumlah nominal denda

yang harus dibayar, jumlah nominal tagihan yang sudah dibayar, jumlah nominal

denda yang sudah dibayar, jumlah nominal tagihan yang belum dibayar dan

jumlah nominal denda yang belum dibayar.

Gambar 3.43 Desain Halaman Keuangan Mahasiswa Wali

Pada Gambar 3.44 menggambarkan rancangan halaman SSKM

mahasiswa wali. Data yang ditampilkan pada halaman ini adalah no bidang

kegiatan dan jumlah SSKM yang sudah diperoleh.

Page 84: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

105

Gambar 3.44 Desain Halaman SSKM Mahasiswa Wali

Berikut ini adalah penjelasan fungsi-fungsi kontrol yang tersedia pada

halaman ini, sebagai berikut :

Tabel 3.24 Fungsionalitas Halaman Monitoring Mahasiswa Wali

Halaman Tipe Kontrol Kontrol Fungsi

Mahasiswa Wali

Combobox NIM Digunakan untuk

memilih NIM dari

mahasiswa yang ingin

dipantau

Hyperlink Biodata Digunakan untuk

menampilkan halaman

biodata mahasiswa

wali

Hyperlink Jadwal Kuliah Digunakan untuk

menampilkan halaman

jadwal kuliah

mahasiswa wali

Hyperlink KRS Digunakan untuk

menampilkan halaman

KRS mahasiswa wali

Hyperlink Kehadiran Digunakan untuk

menampilkan halaman

kehadiran mahasiswa

wali

Hyperlink Hasil Studi Digunakan untuk

menampilkan halaman

hasil studi mahasiswa

wali

Page 85: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

106

Tabel 3.24 Lanjutan Fungsionalitas Halaman Monitoring Mahasiswa

Wali

Halaman Tipe Kontrol Kontrol Fungsi

Hyperlink Nilai Praktikum Digunakan untuk

menampilkan halaman

nilai praktikum

mahasiswa wali

Hyperlink Nilai Transkrip Digunakan untuk

menampilkan halaman

nilai transkrip

mahasiswa wali

Hyperlink Pinjaman

Perpustakaan

Digunakan untuk

menampilkan halaman

pinjaman perpustakaan

mahasiswa wali

Hyperlink Sisa Mata Kuliah Digunakan untuk

menampilkan halaman

sisa mata kuliah

mahasiswa wali

Hyperlink Keuangan Digunakan untuk

menampilkan halaman

keuangan mahasiswa

wali

Hyperlink SSKM Digunakan untuk

menampilkan halaman

SSKM mahasiswa wali

Hyperlink Indeks Prestasi Digunakan untuk

menampilkan halaman

indeks prestasi

mahasiswa wali

B.5. Pelayanan Umum

B.5.1. Desain Halaman List Absensi

Halaman List Absensi digunakan untuk menampilkan data absensi. Data

absensi yang ditampilkan sesuai dengan tanggal yang dimasukkan oleh pengguna.

Gambar 3.45 menunjukkan gambaran umum desain dari list absensi.

Page 86: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

107

Gambar 3.45 Desain Halaman List Absensi

Berikut ini adalah penjelasan fungsi-fungsi kontrol yang tersedia pada

halaman ini, sebagai berikut :

Tabel 3.25 Fungsionalitas Halaman List Absensi

Halaman Tipe Kontrol Kontrol Fungsi

List Absensi

Textbox Tanggal Digunakan untuk

memasukkan data

tanggal untuk

melakukan pencarian

Button Cari Digunakan untuk

memproses data

pencarian absensi

B.5.2. Desain Halaman Peminjaman Mobil

Halaman Peminjaman Mobil digunakan untuk memproses data

peminjaman mobil yang dimasukkan pengguna. Detail halaman peminjaman

mobil dapat dilihat pada Gambar 3.46

Page 87: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

108

Gambar 3.46 Desain Halaman Peminjaman Mobil

Berikut ini adalah penjelasan fungsi-fungsi kontrol yang tersedia pada

halaman ini, sebagai berikut :

Tabel 3.26 Fungsionalitas Halaman Peminjaman Mobil

Halaman Tipe Kontrol Kontrol Fungsi

Peminjaman

Mobil

Textbox Tanggal

Pengantaran

Digunakan untuk

memasukkan tanggal

pengantaran

Textbox Jam Pengantaran Digunakan untuk

memasukkan jam

pengantaran

Textbox Tanggal

Penjemputan

Digunakan untuk

memasukkan tanggal

penjemputan

Textbox Jam Penjemputan Digunakan untuk

memasukkan jam

Page 88: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

109

Tabel 3.26 Lanjutan Fungsionalitas Halaman Peminjaman Mobil

Halaman Tipe Kontrol Kontrol Fungsi

Penjemputan

Textbox Jumlah Peserta Digunakan untuk

memasukkan jumlah

penumpang yang

mengikuti kegiatan

Textbox Tujuan Digunakan untuk

memasukkan tempat

tujuan kegiatan

B.5.3. Desain Halaman Peminjaman Ruang

Halaman Peminjaman Ruang digunakan untuk memproses data

peminjaman ruang yang dimasukkan pengguna. Detail halaman peminjaman

ruang dapat dilihat pada Gambar 3.47 di halaman 110.

Berikut ini adalah penjelasan fungsi-fungsi kontrol yang tersedia pada

halaman ini, sebagai berikut :

Tabel 3.27 Fungsionalitas Halaman Peminjaman Ruang

Halaman Tipe Kontrol Kontrol Fungsi

Peminjaman

Ruang

Textbox Tanggal Mulai Digunakan untuk

memasukkan tanggal

acara dimulai

Textbox Jam Mulai Digunakan untuk

memasukkan jam acara

dimulai

Textbox Tanggal Selesai Digunakan untuk

memasukkan tanggal

acara selesai

Textbox Jam Selesai Digunakan untuk

memasukkan jam acara

selesai

Textbox Jumlah Peserta Digunakan untuk

memasukkan jumlah

peserta yang mengikuti

kegiatan

Combobox Ruang Digunakan untuk

memilih ruang yang

akan dipinjam

Page 89: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

110

Tabel 3.27 Lanjutan Fungsionalitas Halaman Peminjaman Ruang

Halaman Tipe Kontrol Kontrol Fungsi

Textbox Kegiatan Digunakan untuk

memasukkan kegiatan

Textbox Perlengkapan Digunakan untuk

memasukkan data

perlengkapan yang

diperlukan selama

kegiatan

Gambar 3.47 Desain Halaman Peminjaman Ruang

Page 90: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

111

B.5.4. Desain Halaman Pengaduan Komputer

Halaman Pengaduan Komputer digunakan untuk memproses data

pengaduan komputer yang dimasukkan pengguna. Detail halaman pengaduan

komputer dapat dilihat pada Gambar 3.48

Gambar 3.48 Desain Halaman Pengaduan Komputer

Berikut ini adalah penjelasan fungsi-fungsi kontrol yang tersedia pada

halaman ini, sebagai berikut :

Tabel 3.28 Fungsionalitas Halaman Pengaduan Komputer

Halaman Tipe Kontrol Kontrol Fungsi

Pengaduan

Komputer

Textbox Tanggal Kejadian Digunakan untuk

memasukkan data

tanggal.

Textbox Jam Kejadian Digunakan untuk

memasukkan data

waktu.

Textbox Keterangan Digunakan untuk

memasukkan data

keterangan.

Page 91: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

112

B.5.5. Desain Halaman Pengaduan Non Komputer

Halaman Pengaduan Non Komputer digunakan untuk memproses data

pengaduan non komputer yang dimasukkan pengguna. Detail halaman pengaduan

non komputer dapat dilihat pada Gambar 3.49

Gambar 3.49 Desain Halaman Pengaduan Non Komputer

Berikut ini adalah penjelasan fungsi-fungsi kontrol yang tersedia pada

halaman ini, sebagai berikut :

Tabel 3.29 Fungsionalitas Halaman Pengaduan Non Komputer

Halaman Tipe Kontrol Kontrol Fungsi

Pengaduan

Komputer

Textbox Tanggal Kejadian Digunakan untuk

memasukkan data

tanggal.

Textbox Jam Kejadian Digunakan untuk

memasukkan data

waktu.

Textbox Lantai Digunakan untuk

memasukkan data

lantai.

Page 92: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

113

Tabel 3.29 Lanjutan Fungsionalitas Halaman Pengaduan Non Komputer

Halaman Tipe Kontrol Kontrol Fungsi

Textbox Ruang Digunakan untuk

memasukkan data

ruang.

Textbox Barang Digunakan untuk

memasukkan data

barang yang diadukan

Textbox Keterangan Digunakan untuk

memasukkan data

keterangan.

B.5.6. Desain Halaman Pengaduan Kebersihan

Halaman Pengaduan Kebersihan digunakan untuk memproses data

pengaduan kebersihan yang dimasukkan pengguna. Detail halaman pengaduan

kebersihan dapat dilihat pada Gambar 3.50

Gambar 3.50 Desain Halaman Pengaduan Kebersihan

Berikut ini adalah penjelasan fungsi-fungsi kontrol yang tersedia pada

halaman ini, sebagai berikut :

Page 93: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

114

Tabel 3.30 Fungsionalitas Halaman Pengaduan Kebersihan

Halaman Tipe Kontrol Kontrol Fungsi

Pengaduan

Kebersihan

Textbox Tanggal Kejadian Digunakan untuk

memasukkan data

tanggal.

Textbox Jam Kejadian Digunakan untuk

memasukkan data

waktu.

Textbox Lantai Digunakan untuk

memasukkan data

lantai.

Textbox Ruang Digunakan untuk

memasukkan data

ruang.

Textbox Object Digunakan untuk

memasukkan data

object yang diadukan.

Textbox Keterangan Digunakan untuk

memasukkan data

keterangan.

3.5 Rancangan Pengujian

Pada tahap ini akan dilakukan pengujian rancangan sistem yang telah

dibuat. Tujuan dari tahap ini adalah untuk memastikan sistem telah memenuhi

kebutuhan pengguna. Pengujian akan dilakukan dengan menggunakan pendekatan

metode black-box testing. Dalam uji coba ini dilakukan dengan cara memasukkan

data tertentu terhadap fungsi-fungsi yang terdapat didalam sistem.

A. Rancangan Uji Coba Halaman Login

Proses rancangan ini bertujuan untuk mengetahui keberhasilan proses

pengecekan data yang dimasukkan oleh pengguna.

Tabel 3.31 Data Login

Nama Kolom Data 1 Data 2 Data 3 Data 4

NIK 123456 123456 980249 000286

Password 123456 123456 980249 000286

Hak Akses Dosen Dosen Kaprodi Karyawan

Page 94: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

115

Tabel 3.32 Uji Coba Halaman Login

No Tujuan Input Output

Diharapkan

1. Mengecek data

username dan

password yang

dimasukkan

dosen adalah

valid

Memasukkan

data 1 (satu) dan

data 3 (dua)

seperti pada

Tabel 4.1.

1. Login berhasil

2. Menampilkan

halaman depan web

dosen

2. Mengecek data

username dan

password yang

dimasukkan

karyawan

adalah valid

Memasukkan

data 4 (empat)

seperti pada

Tabel 4.1.

1. Login berhasil

2. Menampilkan

halaman depan web

karyawan

3. Mengecek data

pengguna yang

dimasukkan

adalah tidak

valid

Memasukkan

data 2 (dua)

seperti pada

Tabel 4.1

1. Login Gagal

2. Menampilkan kembali halaman

Login 3. Menampilkan pesan

kesalahan yaitu “NIK

atau PIN Anda salah.

Silahkan Ulangi.”

B. Rancangan Uji Coba Rencana Kerja

Proses rancangan ini bertujuan untuk mengetahui keberhasilan proses

memasukkan data rencana kerja oleh pengguna.

Tabel 3.33 Data Rencana Kerja

Nama Kolom Data 1 Data 2 Data 3 Data 4

NIK 123456 123456 970210 970210

Tanggal

Realisasi

24/03/2015 25/03/2015 20/03/2015 20/03/2015

Kegiatan Evaluasi materi dan

pelaksanaan

perkuliahan

Evaluasi materi dan

pelaksanaan

perkuliahan

Maintenance Jaringan

Maintenance Jaringan

LAN

Page 95: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

116

Tabel 3.34 Uji Coba Halaman Rencana Kerja

No Tujuan Input Output

Diharapkan

1. Menyimpan

data rencana

kerja

Mengklik

tombol

“Tambah”,

kemudian

memasukkan

data 1 (satu)

dan 3 (dua).

Setelah itu

mengklik

tombol

“Simpan”.

1. Data tersimpan ke

dalam sistem.

2. Menampilkan

pesan “Data

berhasil

ditambah”.

2. Merubah data

rencana kerja

Mengklik

tombol “Edit”,

kemudian

memasukkan

data 2 (satu)

dan 4 (dua).

Setelah itu

mengklik

tombol

“Simpan”.

1. Data tersimpan

ke dalam sistem.

2. Menampilkan

pesan “Data

berhasil diubah”

3. Menghapus

data

peminjaman

mobil

Mengklik link

“Hapus”

1. Data terhapus

dari dalam

sistem.

2. Menampilkan

notifikasi

“Apakah Anda

yakin akan

menghapus data

ini ?”, dengan

pilihan “Ya” dan

“Tidak”.

3. Menampilkan

pesan “Data

berhasil

dihapus”.

C. Rancangan Uji Coba Bimbingan TA

Proses rancangan ini bertujuan untuk mengetahui keberhasilan proses

bimbingan TA yang dimasukkan oleh pengguna.

Page 96: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

117

Tabel 3.35 Data Bimbingan TA

Nama Kolom Data 1 Data 2

NIK 123456 123456

NIM 15410100139 15410100146

Tanggal 8/02/2016 5/02/2016

Keterangan Revisi System

Flow

Revisi Desain IO

dan Penulisan

Tabel 3.36 Uji Coba Halaman Bimbingan TA

No Tujuan Input Output

Diharapkan

1. Menyimpan

data

bimbingan

TA

Memasukkan

data 1 (satu)

dan data 2

(dua)

kemudian

menekan

tombol

“Simpan”

1. Data tersimpan

ke dalam sistem.

2. Menampilkan pesan “Data

berhasil

ditambah”.

D. Rancangan Uji Coba Bimbingan KP

Proses rancangan ini bertujuan untuk mengetahui keberhasilan proses

bimbingan KP yang dimasukkan oleh pengguna.

Tabel 3.37 Data Bimbingan KP

Nama Kolom Data 1 Data 2

NIK 123456 123456

NIM 15410100147 15410100164

Tanggal 11/11/2016 10/01/2016

Keterangan Penambahan E-Commerce

pada landasan teori

Revisi Program

Tabel 3.38 Uji Coba Halaman Bimbingan KP

No Tujuan Input Output

Diharapkan

1. Menyimpan

data

Memasukkan

data 1 (satu)

1. Data tersimpan

ke dalam sistem.

Page 97: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

118

Tabel 3.38 Lanjutan Uji Coba Halaman Bimbingan KP

No Tujuan Input Output

Diharapkan

bimbingan KP dan data 2

(dua)

kemudian

menekan

tombol

“Simpan”

2. Menampilkan

pesan “Data

berhasil

ditambah”.

E. Rancangan Uji Coba Penelitian

Proses rancangan ini bertujuan untuk mengetahui keberhasilan proses

menampilkan data penelitian yang diambil oleh pengguna.

Tabel 3.39 Data Penelitian

Nama Kolom Data 1 Data 2

NIK 123456 970210

Id Usulan UK00001 UK00002

Jenis Kegiatan Dosen Pemula Hibah Bersaing

Tahun 2015 2015

Peran Pengusul Pengusul

Judul Pemodelan

Knowledge

Management Pada

Pemerintah Kota

Di Jawa Timur

Analisa Traffic

Internet Pada

Jaringan Local

Area Network

Tabel 3.40 Uji Coba Halaman Penelitian

No Tujuan Input Output

Diharapkan

1. Menampilkan

data

penelitian

Mengklik

menu

“Penelitian”

Menampilkan daftar

penelitian yang

sudah diambil oleh

pengguna.

Page 98: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

119

F. Rancangan Uji Coba Pengabdian Masyarakat

Proses rancangan ini bertujuan untuk mengetahui keberhasilan proses

menampilkan data pengabdian masyarakat yang diambil oleh pengguna.

Tabel 3.41 Data Pengabdian Masyarakat

Nama Kolom Data 1 Data 2

NIK 123456 970210

Id Usulan UK00003 UK00005

Jenis Kegiatan Pengabdian

Masyarakat

Pengabdian

Masyarakat

Tahun 2015 2015

Peran Pengusul Pengusul

Judul Pemanfaatan

System E-

Learning Bagi

Guru SMAN 10

Surabaya

Penggunaan

Internet Dalam

Peningkatan Mutu

Proses Belajar

Mengajar Bagi

Guru SMAN 15

Surabaya

Tabel 3.42 Uji Coba Halaman Pengabdian Masyarakat

No Tujuan Input Output

Diharapkan

1. Menampilkan

data

Pengabdian

Masyarakat

Mengklik

menu

“Pengabdian

Masyarakat”

Menampilkan daftar

pengabdian

masyarakat yang

sudah diambil oleh

pengguna.

G. Rancangan Uji Coba Pencarian Koleksi

Proses rancangan ini bertujuan untuk mengetahui keberhasilan proses

pencarian koleksi dengan kata kunci yang dimasukkan oleh pengguna.

Tabel 3.43 Data Pencarian Koleksi

Nama Kolom Data 1 Data 2

Kategori Buku Majalah

Page 99: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

120

Tabel 3.43 Lanjutan Data Pencarian Koleksi

Nama Kolom Data 1 Data 2

Kata Kunci Buku Chip

Tabel 3.44 Uji Coba Halaman Pencarian Koleksi

No Tujuan Input Output

Diharapkan

1. Menampilkan

data koleksi

yang dicari

Memasukkan

data 1 (satu)

dan 2 (dua) ke

textbox kata

kunci

Menampilkan

koleksi yang dicari

H. Rancangan Uji Coba Pencarian Komunitas

Proses rancangan ini bertujuan untuk mengetahui keberhasilan proses

pencarian komunitas dengan kata kunci yang dimasukkan oleh pengguna.

Tabel 3.45 Data Pencarian Komunitas

Nama Kolom Data 1 Data 2

Kategori Karyawan Mahasiswa

Kata Kunci Budi Ahmad

Tabel 3.46 Uji Coba Halaman Pencarian Koleksi

No Tujuan Input Output

Diharapkan

1. Menampilkan

data

komunitas

yang dicari

Memasukkan

data 1 (satu)

dan 2 (dua) ke

textbox kata

kunci

Menampilkan data

komunitas yang

dicari

I. Rancangan Uji Coba List Absensi

Proses rancangan ini bertujuan untuk mengetahui keberhasilan proses

menampilkan list absensi sesuai dengan tanggal yang dimasukkan oleh pengguna.

Page 100: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

121

Tabel 3.47 Data pencarian

Nama Kolom Data 1

Tanggal 29/01/2016

Tabel 3.48 Uji Coba Halaman List Absensi

No Tujuan Input Output

Diharapkan

1. Menampilkan

data absensi

semua

karyawan

pada tanggal

tertentu

Memasukkan

data 1 (satu)

ke textbox

pencarian

Menampilkan data

absensi semua

karyawan

J. Rancangan Uji Coba Peminjaman Mobil

Proses rancangan ini bertujuan untuk mengetahui keberhasilan proses

transaksi peminjaman mobil yang dimasukkan oleh pengguna.

Tabel 3.49 Data Peminjaman Mobil

Nama Kolom Data 1 Data 2

NIK 123456 980249

Tanggal

Pengantaran

9 Maret 2016 14 Maret 2016

Jam Pengantaran 08.00 08.00

Tanggal

Penjemputan

11 Maret 2016 14 Maret 2016

Jam Penjemputan 08.00 10.00

Jumlah Peserta 10 1

Tujuan Pacet (Rapat Kerja

2016)

Kopertis

Tabel 3.50 Uji Coba Halaman Peminjaman Mobil

No Tujuan Input Output

Diharapkan

1. Menampilkan

data

peminjaman

Mengklik

menu

“Peminjaman

1. Menampilkan daftar mobil yang

dipinjam oleh

Page 101: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

122

Tabel 3.50 Lanjutan Uji Coba Halaman Peminjaman Mobil

No Tujuan Input Output

Diharapkan

Mobil Mobil” pengguna.

2. Menampilkan

daftar mobil yang

dipinjam oleh

pengguna lain.

2. Menyimpan

data

peminjaman

mobil

Mengklik

tombol

“Tambah”,

kemudian

memasukkan

data 1 (satu)

dan 2 (dua).

Setelah itu

mengklik

tombol

“Simpan”.

1. Data tersimpan

ke dalam sistem.

2. Menampilkan

pesan “Data

berhasil disimpan

dan sedang

diproses”.

3. Menghapus

data

peminjaman

mobil

Mengklik link

“Hapus”

1. Data terhapus

dari dalam

sistem.

2. Menampilkan

notifikasi

“Apakah Anda

yakin akan

menghapus data

ini ?”, dengan

pilihan “Ya” dan

“Tidak”.

3. Menampilkan

pesan “Data

berhasil

dihapus”.

K. Rancangan Uji Coba Peminjaman Ruang

Proses ini bertujuan untuk mengetahui keberhasilan proses transaksi

peminjaman ruang yang dimasukkan oleh pengguna.

Tabel 3.51 Data Peminjaman Ruang

Nama Kolom Data 1 Data 2

NIK 123456 980249

Page 102: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

123

Tabel 3.51 Lanjutan Data Peminjaman Ruang

Nama Kolom Data 1 Data 2

Tanggal Mulai 29 Februari 2016 4 Maret 2016

Jam Mulai 14.00 08.00

Tanggal Mulai 29 Februari 2016 4 Maret 2016

Jam Mulai 16.00 10.00

Ruang Ruang B301 Auditorium

Lantai 1

Peserta 30 10

Kegiatan Konsultasi

MatKul SQL

Koordinasi

Pembimbing -

Pembahas TA

Perlengkapan - -

Tabel 3.52 Uji Coba Halaman Peminjaman Ruang

No Tujuan Input Output

Diharapkan

1. Menampilkan

data

peminjaman

ruang

Mengklik

menu

“Peminjaman

Ruang”

1. Menampilkan

daftar ruang yang

dipinjam oleh

pengguna.

2. Menampilkan daftar ruang yang

dipinjam oleh

pengguna lain. 2. Menyimpan

data

peminjaman

ruang

Mengklik

tombol

“Tambah”,

kemudian

memasukkan

data 1 (satu)

dan 2 (dua).

Setelah itu

mengklik

tombol

“Simpan”.

1. Data tersimpan ke

dalam sistem.

2. Menampilkan

pesan “Data

berhasil disimpan

dan sedang

diproses”.

3. Mengecek

ketersediaan

ruang

Mengklik

tombol

“Tambah”,

kemudian

memasukkan

data 3 (tiga).

Setelah itu

mengklik

1. Menampilkan

pesan “Notifikasi

: Ruang tidak

tersedia”.

2. Menampilkan

kembali halaman

input peminjaman

ruang.

Page 103: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

124

Tabel 3.52 Lanjutan Uji Coba Halaman Peminjaman Ruang

No Tujuan Input Output

Diharapkan

tombol

“Simpan”.

4. Menghapus

data

peminjaman

ruang

Mengklik link

“Hapus”

1. Data terhapus dari

dalam sistem.

2. Menampilkan

notifikasi

“Apakah Anda

yakin akan

menghapus data

ini ?”, dengan

pilihan “Ya” dan

“Tidak”.

3. Menampilkan

pesan “Data

berhasil dihapus”.

L. Rancangan Uji Coba Pengaduan Komputer

Proses rancangan ini bertujuan untuk mengetahui keberhasilan proses

transaksi pengaduan komputer yang dimasukkan oleh pengguna.

Tabel 3.53 Data Pengaduan Komputer

Nama Kolom Data 1 Data 2

Nama 123456 980249

Tanggal lapor 25 Februari 2016 26 Februari 2016

Subyek kerusakan OS bermasalah Internet tidak jalan

(wifi)

Tabel 3.54 Uji Coba Halaman Pengaduan Komputer

No Tujuan Input Output

Diharapkan

1. Menyimpan

data

kerusakan

komputer

Mengklik

tombol

“Tambah”,

kemudian

memasukkan

data 1 (satu)

dan 2 (dua).

1. Data tersimpan

ke dalam sistem.

2. Menampilkan

pesan “Data

berhasil

disimpan”.

Page 104: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

125

Tabel 3.54 Lanjutan Uji Coba Halaman Pengaduan Komputer

No Tujuan Input Output

Diharapkan

Setelah itu

mengklik

tombol

“Simpan”.

M. Rancangan Uji Coba Pengaduan Kebersihan

Proses rancangan ini bertujuan untuk mengetahui keberhasilan proses

transaksi pengaduan kebersihan yang dimasukkan oleh pengguna.

Tabel 3.55 Data Pengaduan Kebersihan

Nama Kolom Data 1 Data 2

Nama 000286 980249

Tanggal lapor 18 Februari 2016 12 Februari 2016

Lantai 3 3

Ruang M302 B305

Keterangan Ada genangan air Meja banyak yang

rusak

Tabel 3.56 Uji Coba Halaman Pengaduan Kebersihan

No Tujuan Input Output

Diharapkan

1. Menyimpan

data

pengaduan

kebersihan

Mengklik

tombol

“Tambah”,

kemudian

memasukkan

data 1 (satu)

dan 2 (dua).

Setelah itu

mengklik

tombol

“Simpan”.

1. Data tersimpan

ke dalam sistem.

2. Menampilkan

pesan “Data

berhasil

disimpan”.

Page 105: BAB III ANALISIS DAN PERANCANGAN SISTEMrepository.dinamika.ac.id/id/eprint/1625/5/BAB_III.pdf · akademik berbasis web dikenal sebagai Sistem Informasi Cyber Campus (Sicyca). Sicyca

126

N. Rancangan Uji Coba Loading Time Pencarian Komunitas

Proses rancangan ini bertujuan untuk mengetahui kecepatan akses pada

pencarian komunitas.

Tabel 3.57 Data uji kecepatan akses

Nama Kolom Data 1 Data 2 Data 3

Kata Kunci

pencarian (Sicyca

Baru)

Tidak ada data Andi Renaldi

Kata Kunci

pencarian (Sicyca

Lama)

Tidak ada data Andi Renaldi

Tabel 3.58 Uji Coba Kecepatan Akses

No Tujuan Input Output

Diharapkan

1. Mengecek loading

time pada

pencarian

komunitas

Memasukkan data

1 (satu), 2 (dua)

dan 3 (tiga) ke

dalam pencarian

komunitas di web

Sicyca lama dan

web Sicyca baru.

.

Loading time pada

pencarian komunitas

kurang dari 10 detik.