• Tidak ada hasil yang ditemukan

BAB III ANALISIS DAN PERANCANGAN SISTEM

3.2 Perancangan Sistem

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

(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.

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.

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.

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.1 Menampilkan 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.

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.

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.

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 Renc ana Kerja Karyawan] [Data Biodata Dosen]

[Data Renc ana Kerja Dos en]

[Data Biodata Karyawan] [Data Karyawan] [Data Karyawan] [Data Karyawan] [Data Karyawan] [Data Karyawan] [Data Karyawan] [Data Karyawan] [Data Karyawan]

Data Rencana Kerja Dos en

Karyawan 1.1

Maintenance Biodata

1.2

Maintenance Rencana Kerja

1 RENCANAKERJ A Penilaian Kinerja Pelayanan Umum Pelayanan Umum Pelayanan Umum Pelayanan Umum Pelayanan Umum Tridharma Perpustakaan

Sis tem Informasi PSDM

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 Masyarakat 2.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

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

DosenDosenDosenDosenDosenDosenDosenDosenDosen Dosen

Dosen 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 Akademik Sistem 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.

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]

Dos en 3.1.1 Menampilkan Kelas Binaan 3.1.2 Menampilkan Kelas Paralel 3.1.3

Meng olah Nilai Kelas Binaan

+

Maintenance Data

Sis tem Informasi Akademik

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]

Dos en

Menampilkan Kelas Binaan

3.1.3.1

Menyimpan Nilai Kelas Binaan

3.1.3.2

Meng unduh Nilai

Sis tem Informasi Akademik

Gambar 3.13 DFD Level 1 Pelayanan Umum

[Data Ijin] [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]

Karyawan Dosen 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

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 Ijin]

[Data Mas ter Cuti]

Jumlah Cuti yang Diambil

[Sisa J atah Cuti] [Sisa J atah Cuti]

Dos en Karyawan

4.2.1

Meng hitung J umlah Cuti yang Sudah Diambil

4.2.2

Meng hitung Sisa Jatah Cuti yang Bis a Diambil Sis tem

Informas i PSDM

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 Ters edia Ruang Tidak Tersedia

[Data Peminjaman Ruang ]

Karyawan Dos en

7 RUANG_PINJ AM 4.4.1

Meng ecek Keters ediaan Ruang 4.4.2 Menyimpan Transaks i Peminjaman Ruang 4.4.3 Memberikan Notifikasi Ruang Tidak Tersedia

Gambar 3.16 DFD Level 1 Perpustakaan

Dokumen terkait