Anda di halaman 1dari 83

LAPORAN

SISTEM INFORMASI PENGAJUAN DAN PEMBUATAN


SURAT ONLINE STIKes PAYUNG NEGERI

KELOMPOK 4 :

PROJECT MANAGER: ADITYA TARLIN (11451101732)

SYSTEM ANALYST: DEA ANANDA (11451201746)

PROGRAMMER: RIFKI ZUHDI AR (11451104883)

DOCUMENTER: ADITYA TARLIN (11451101732)

JURUSAN TEKNIK INFORMATIKA


FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS ISLAM NEGERI SULTAN SYARIF KASIM RIAU
2017
DAFTAR ISI

BAB I ............................................................................................................................................................. I
PENDAHULUAN ................................................................................................................................... VIII
1.1 Latar Belakang ............................................................................................................................... VIII
1.2 Rumusan Masalah ............................................................................................................................. IX
1.3 Batasan Masalah ............................................................................................................................... IX
1.4 Tujuan ................................................................................................................................................ X
1.5 Jadwal ................................................................................................................................................ X
BAB II......................................................................................................................................................... XI
PROFIL PERUSAHAAN ........................................................................................................................... XI
2.1 Sejarah Singkat STIKes Payung Negeri ........................................................................................... XI
2.2 Visi STIKes Payung Negeri ............................................................................................................ XII
2.3 Misi STIKes Payung Negeri ........................................................................................................... XII
2.4 Bagan Struktur Organisasi STIKes Payung Negeri ........................................................................ XII
2.5 Program Studi STIKes Payung Negeri .......................................................................................... XIII
2.6 Fasilitas Kampus STIKes Payung Negeri ...................................................................................... XIII
BAB III .................................................................................................................................................... XIV
METODOLOGI PENGERJAAN ............................................................................................................ XIV
3.1 Tahapan Pengerjaan ....................................................................................................................... XIV
3.1.1 Communication ....................................................................................................................... XIV
3.1.2 Planning ................................................................................................................................... XV
3.1.3 Modelling ............................................................................................................................. XVIII
3.1.4 Construction ............................................................................................................................ XIX
3.1.5 D eployment ......................................................................................................................... XIX
3.2 Sistematika pengerjaan ................................................................................................................... XX
3.2.1 Project Manager : Aditya Tarlin .............................................................................................. XX
3.2.2 System Analyst : Dea Ananda ................................................................................................. XX
3.2.3 Programmer : Rifki Zuhdi AR ................................................................................................. XX
3.2.4 Documentator : Aditya Tarlin ................................................................................................. XXI
BAB IV LANDASAN TEORI ...............................................................................................................XXII
4.1 Pengertian Sistem..........................................................................................................................XXII
4.1.1 Elemen Sistem .......................................................................................................................XXII
4.2 Pengertian Informasi ................................................................................................................... XXIII
4.3 Pengertian Sistem Informasi ....................................................................................................... XXIII
4.4 Model Pengembangan Sistem ..................................................................................................... XXIV
4.5 Flowchart ..................................................................................................................................... XXV
4.6 Data Flow Diagram (DFD) .......................................................................................................... XXV
4.7 Entity RelationS Diagram (ERD) ................................................................................................ XXV
4.7 Personal Hypertext Preprocessor (PHP) ..................................................................................... XXVI
4.8 MySQL ....................................................................................................................................... XXVI
BAB V ANALISA DAN PERANCANGAN .................................................................................... XXVIII
5.1 Analisa sistem lama pengajuan dan pembuatan surat STIKes Payung Negeri ........................ XXVIII
5.1.1 Flowchart sistem lama pengajuan dan pembuatan surat STIKes Payung Negeri ................ XXIX
5.2 Analisa sistem baru pengajuan dan pembuatan surat STIKes Payung Negeri ............................. XXX
5.2.1 DFD Sistem Informasi Pengajuan dan Pembuatan Surat online STIKes Payung Negeri ... XXXII
5.2.2 ERD sistem informasi pengajuan dan pembuatan surat online STIKes Payung Negeri. .. XXXIX
5.3 Perancangan Tabel Basis Data ......................................................................................................... LII
5.3.1 Pengguna ................................................................................................................................... LII
5.3.2 Mahasiswa................................................................................................................................LIII
5.3.3 Penandatangan ........................................................................................................................ LIV
5.3.4 Dosen ...................................................................................................................................... LIV
5.3.5 Surat 01 ..................................................................................................................................... LV
5.3.6 Surat 02 ................................................................................................................................... LVI
5.3.7 Surat 49 .................................................................................................................................. LVII
5.3.8 Surat 05 ................................................................................................................................. LVIII
5.3.9 Surat 06 ................................................................................................................................... LIX
5.3.10 Notifikasi................................................................................................................................. LX
5.4 Perancangan Antarmuka (Interface) .............................................................................................. LXI
5.4.1 Peracangan Form Login .......................................................................................................... LXI
5.4.2 Peracangan Form Tambah Data Pengguna ............................................................................. LXI
5.4.3 Perancangan Form Tambah Data Dosen ................................................................................ LXII
5.4.4 Perancangan Tambah Data Mahasiswa................................................................................. LXIII
5.4.5 Perancangan Tambah Data Penandatangan ......................................................................... LXIV
5.5 Perancangan Struktur Menu .......................................................................................................... LXV
5.5.1 Menu Admin .......................................................................................................................... LXV
5.5.2 Menu Dosen ........................................................................................................................... LXV
5.5.3 Menu Mahasiswa ................................................................................................................. LXVI
BAB VI ................................................................................................................................................ LXVII
IMPLEMENTASI DAN PENGUJIAN ............................................................................................... LXVII
6.1 Implementasi Sistem .................................................................................................................. LXVII
6.1.1 Batasan Implementasi ......................................................................................................... LXVII
6.1.2 Lingkungan Implementasi................................................................................................... LXVII
6.2 Implementasi ............................................................................................................................. LXVIII
6.2.1 Login .................................................................................................................................. LXVIII
6.2.2 Halaman Admin ................................................................................................................... LXIX
6.2.3 Halaman Mahasiswa .......................................................................................................... LXXIII
6.2.4 Halaman Dosen ................................................................................................................... LXXV
6.3 Pengujian (Testing) ................................................................................................................. LXXVII
BAB VII ..............................................................................................................................................LXXXI
PENUTUP ..........................................................................................................................................LXXXI
7.1 Kesimpulan ...............................................................................................................................LXXXI
7.2 Saran .........................................................................................................................................LXXXI

DAFTAR GAMBAR

Gambar Halaman
2. 1 Struktur Organisasi STIKes Payung Negeri ...................................................................................... XII
3.1 Metode
waterfall…..……...….………………………………………………..............………………XIV
4. 1 Kerangka Kerja Model Metode
Waterfall……..............……………………………………………..XXIV
5. 1 Flowchart Sistem Lama STIKes Payung Negeri ........................................................................... XXIX

5. 2 Flowchart sistem baru STIKes Payung Negri ................................................................................ XXXI

5. 3 Context Diagram sistem informasi pengajuan dan pembuatan surat online STIKes Payung Negeri

............................................................................................................................................................. XXXII

5. 4 DFD Level 1 sistem informasi pengajuan dan pembuatan surat online STIKes Payung Negeri XXXIII

5. 5 DFD Level 2 proses 2 .................................................................................................................. XXXV

5. 6 DFD Level 2 proses 3 ................................................................................................................ XXXVII

5. 7 Entity Relations Diagram (ERD) Surat 01 Sistem Informasi Pengajuan Dan Pembuatan Surat Online

STIKes Payung Negeri ...................................................................................................................... XXXIX


5. 8 Entity Relations Diagram (ERD) Surat 02 Sistem Informasi Pengajuan Dan Pembuatan Surat Online

STIKes Payung Negeri ........................................................................................................................... XLII


5. 9 Entity Relations Diagram (ERD) Surat 49 Sistem Informasi Pengajuan Dan Pembuatan Surat Online

STIKes Payung Negeri ........................................................................................................................... XLV


5. 10 Entity Relations Diagram (ERD) Surat 05 Sistem Informasi Pengajuan Dan Pembuatan Surat Online

STIKes Payung Negeri ........................................................................................................................ XLVII

5. 11 Entity Relations Diagram (ERD) Surat 06 Sistem Informasi Pengajuan Dan Pembuatan Surat Online
STIKes Payung Negeri .................................................................................................................................L

5. 12 Rancangan Form Login................................................................................................................... LXI


5. 13 Form Tambah Data Pengguna........................................................................................................ LXII

5. 14 Form Tambah Data Dosen ............................................................................................................ LXIII

5. 15 Form Tambah Data Mahasiswa ................................................................................................... LXIV

5. 16 Form Tambah Data Penandatangan ............................................................................................. LXIV

5. 17 Rancangan Struktur Menu Admin ................................................................................................. LXV

5. 18 Rancangan Struktur Menu Dosen ................................................................................................ LXVI

5. 19 Rancangan Struktur Menu Mahasiswa ....................................................................................... LXVI


6. 1 Tampilan Login Sistem Informasi Pengajuan dan Pembuatan Surat Online STIKes Payung

Negeri..LXVIII

6. 2 Tampilan beranda admin................................................................................................................ LXIX

6. 3 Tampilan Surat Masuk ..................................................................................................................... LXX

6. 4 Tampilan Data User ......................................................................................................................... LXX


6. 5 Tampilan Data Dosen .................................................................................................................... LXXI

6. 6 Tampilan Data Mahasiswa ............................................................................................................. LXXI

6. 7 Data Penandatangan ...................................................................................................................... LXXII

6. 8 Data Pengajuan Pembuatan Surat Aktif Kuliah ............................................................................ LXXII

6. 9 Tampilan Data Notifikasi ............................................................................................................. LXXIII

6. 10 Tampilan Laporan ...................................................................................................................... LXXIII


6. 11 Tampilan beranda mahasiswa ....................................................................................................LXXIV

6. 12 Tampilan Form Pengajuan Surat pada Mahasiswa ....................................................................LXXIV

6. 13 Tampilan Profil Mahasiswa ........................................................................................................ LXXV

6. 14 Tampilan pengajuan dengan Status Sedang Diperiksa ............................................................... LXXV

6. 15 Tampilan beranda dosen ............................................................................................................LXXVI


6. 16 Tampilan profil dosen ................................................................................................................LXXVI

6. 17 Tampilan Pengajuan dengan Status Sedang Diperiksa ............................................................ LXXVII


DAFTAR TABEL
Tabel Halaman
3. 1 Jadwal Pelaksanaan Proyek .............................................................................................................. XVI
3. 2 Rincian Biaya Personil .....................................................................................................................XVII

3. 3 Rincian Biaya Non Personil ........................................................................................................... XVIII

3. 4 Total Biaya ..................................................................................................................................... XVIII

5. 1 Proses DFD Level


1..............................................................................................................................XXXIV

5. 2 DFD Level 2 proses 2 ................................................................................................................. XXXVI


5. 3 DFD Level 2 Proses 3 ...............................................................................................................XXXVIII

5. 4 Keterangan Entitas pada ERD Surat 01 ...................................................................................... XXXIX

5. 5 Keterangan Entitas pada ERD Surat 02 ........................................................................................... XLII

5. 6 Keterangan Entitas pada ERD Surat 49 ........................................................................................... XLV

5. 7 Keterangan Entitas pada ERD Surat 05 ........................................................................................ XLVII

5. 8 Keterangan Entitas pada ERD Surat 06 .................................................................................................L


5. 9 Pengguna ............................................................................................................................................. LII

5. 10 Mahasiswa........................................................................................................................................LIII

5. 11 Penandatangan ................................................................................................................................ LIV

5. 12 Dosen ................................................................................................................................................ LV

5. 13 Surat 01 ........................................................................................................................................... LVI

5. 14 Surat 02 .......................................................................................................................................... LVII

5. 15 surat 49 .......................................................................................................................................... LVIII

5. 16 Surat 05 ........................................................................................................................................... LIX

5. 17 Surat 06 ........................................................................................................................................... LIX


5. 18 Notifikasi........................................................................................................................................... LX
6. 1 Pengujian Sistem Pada
Admin.............................................................................................................LXXVII

6. 2 Pengujian Sistem Pada Mahasiswa ..............................................................................................LXXIX


6. 3 Pengujian Sistem Pada Dosen ....................................................................................................... LXXX

BAB I

PENDAHULUAN
1.1 Latar Belakang
Sekolah Tinggi Ilmu Kesehatan (STIKes) Payung Negeri merupakan salah satu
institusi pendidikan kesehatan di Pekanbaru yang berdiri sejak tahun 1992 dan selalu
berupaya meningkatkan sumber daya manusia, khususnya di bidang kesehatan baik secara
kualitas maupun kuantitas. STIKes Payung Negeri memiliki beberapa program studi
kesehatan yang sudah terakreditasi, diantaranya yaitu keperawatan, bidan, ilmu kesehatan
masyarakat, dan beberapa program studi lainnya. STIKes Payung Negeri juga didukung
dengan fasilitas pendidikan yang lengkap dan tenaga pengajar yang berkompeten. Sejak
tahun 1999 AKPER Payung Negeri telah mendapat kepercayaan dari DEPKES RI untuk
menyelenggarakan Program Pendidikan Jalur Khusus bagi tenaga kesehatan yang telah
bekerja sebagai Pegawai Negeri Sipil (PNS) maupun swasta untuk melanjutkan pendidikan
ke jenjang Diploma III Keperawatan.Beberapa institusi yang telah mengikuti program ini
antara lain RSUD Arifin Achmad Pekanbaru,RSUD Kampar di Bangkinang dan Dinas
Kesehatan Kabupaten Bengkalis.

STIKes Payung Negeri dalam kinerja administrasi penyuratannya masih dilakukan


secara manual yaitu dimana dalam pembuatan surat mahasiswa diwajibkan mengisi form
pengajuan surat, kemudian diserahkan kebagian tata usaha untuk selanjutnya diproses di
bagian tata usaha dan diserahkan ke pimpinan untuk ditanda tangan dan dilegalisir
sehingga memakan waktu cukup lama dalam prosesnya, mahasiswa juga diwajibkan
datang kekampus, seringnya mahasiswa dihadapkan pada permasalah form pengajuan
pembuatan surat habis ketika ingin melakukan pengajuan, mahasiswa tidak mengetahui
status dari pembuatan surat yang diajukan, jika mahasiswa ingin membuat surat yang sama
dalam selang waktu tertentu, mahasiwa diwajibkan melakukan pengajuan pembuatan surat
ulang, tidak adanya backup dari data laporan surat, pemborosan biaya operasional, bagian
tata usaha disulitkan pada pencarian data surat secara cepat, dan juga dalam pelaporan surat
masuk dan keluar juga masih dilakukan secara manual yaitu pencatatan dibuku. Dalam
proses ini tentunya mempunyai banyak kekurangan yaitu bagian tata usaha harus
menyediakan form untuk permintaan surat, melakukan pengetikan surat, penumpukan
arsip, dan beberapa kekurangan lainnya, yang berdampak pada efektifitas kinerja
administrasi penyuratan pada bagian tata usaha.

Berdasarkan dari permasalahan surat – menyurat di STIKes Payung Negeri yang


masih dilakukan secara manual dan memiliki beberapa kekurangan dalam kinerjanya.
Maka dari itu diusulkan untuk membuat Sistem Informasi Pengajuan dan Pembuatan Surat
Online STIKes Payung Negeri berbasis website yang nantinya menggunakan media
komputer sebagai alat bantu pengolahan dan penyimpanan data.

Sistem informasi yaitu dapat didefinisikan sebagai suatu sistem di dalam suatu
organisasi yang merupakan kombinasi dari orang-orang, fasilitas, teknologi, media,
prosedur-prosedur dan pengendalian yang ditujukan untuk mendapatkan jalur komunikasi
penting, memproses tipe transaksi rutin tertentu, memberi sinyal kepada manajemen dan
yang lainnya terhadap kejadian-kejadian internal dan eksternal yang penting dan
menyediakan suatu dasar informasi untuk pengambilan keputusan yang cerdik (Jogianto
HM, 2005).

Sistem informasi saat ini telah menjadi kebutuhan yang sangat penting bagi seluruh
aspek kehidupan. Hampir semua lembaga telah memanfaatkan sistem informasi untuk
membantu pelaksanaan kegiatannya. Penerapan sistem informasi sebagai media yang
digunakan untuk mengolah data tentunya diharapkan dapat menggantikan pengolahan data
menggunakan tulisan tangan dengan media buku ataupun kertas yang menyebabkan
penumpukan arsip, menyulitkan dalam pencarian data secara cepat, serta pemborosan
biaya operasional seperti buku, kertas, tinta, map dan lainya.
1.2 Rumusan Masalah
Berdasarkan uraian dari latar belakang di atas, maka dapat di ambil rumusan
masalahnya yaitu “Bagaimana membangun Sistem Informasi Pengajuan dan Pembuatan
Surat Online STIKes Payung Negeri”.

1.3 Batasan Masalah

Untuk menghindari pembahasan diluar permasalahan, maka dari itu batasan sistem yang
akan dibuat adalah :

1. Sistem informasi dibangun untuk STIKes Payung Negeri yang beralamat di Jl. Tamtama
No.6 Labuh Baru

2. Sistem informasi yang dibangun digunakan untuk mengelola data surat yang ada di STIKes
Payung Negeri, yaitu :

a. Data mahasiswa
b. Data format surat
c. Data jenis surat
d. Data Syarat
e. Data pengguna
f. Data laporan

1.4 Tujuan
Tujuannya yaitu merancang bangun Sistem Informasi Pengajuan dan Pembuatan Surat
Online STIKes Payung Negeri

1.5 Jadwal
Jadwal dan tempat dilaksanakannya proyek perangkat lunak Sistem Informas Pengajuan
dan Pembuatan Surat Online STIKes Payung Negeri yaitu :

Tempat : STIkes Payung Negeri

Jl. Tamtama No. 6 Labuh Baru


Mulai : Maret 2017 – Juni 2017

BAB II

PROFIL PERUSAHAAN

2.1 Sejarah Singkat STIKes Payung Negeri


STIKes Payung Negeri adalah institusi pendidikan yang selalu meningkatkan sumber daya
manusia dibidang kesehatan dengan salah satunya menyediakan tenaga kesehatan yang berkualitas
sesuai dengan kebutuhan perkembangan ilmu kesehatan dan pelayanan kesehatan yang mampu
bersaing secara profesional di bidang pemerintahan maupun swasta di dalam negeri dan di luar
negeri. Untuk menjawab tuntutan dan tantangan tersebut Yayasan Pendidikan Payung Negeri
Pekanbaru berdasarkan SK Menteri Pendidikan Nasional RI No. 47/D/O/2008 telah merubah
status Akademi Keperawatan (AKPER) Payung Negeri dan Akademi Kebidanan (AKBID)
Payung Negeri menjadi Sekolah Tinggi Ilmu Kesehatan (STIKES) Payung Negeri Pekanbaru
dengan penambahan satu program studi S1 Keperawatan dan program Profesi Ners serta diikuti
oleh program studi S1 Ilmu Kesehatan Masyarakat. Akademi Keperawatan (AKPER) Payung
Negeri sendiri yang didirikan pada tahun 1992 adalah AKPER yang pertama berdiri di Provinsi
Riau dan merupakan perintis dari pendidikan tinggi ilmu kesehatan di Provinsi Riau.

Sejak tahun 1999 AKPER Payung Negeri telah mendapat kepercayaan dari DEPKES RI
untuk menyelenggarakan Program Pendidikan Jalur Khusus bagi tenaga kesehatan yang telah
bekerja sebagai Pegawai Negeri Sipil (PNS) maupun swasta untuk melanjutkan pendidikan ke
jenjang Diploma III Keperawatan. Beberapa institusi yang telah mengikuti program ini antara lain
RSUD Arifin Achmad Pekanbaru, RSUD Kampar di Bangkinang dan Dinas Kesehatan Kabupaten
Bengkalis.

Sedangkan Akademi Kebidanan (AKBID) Payung Negeri didirikan pada tahun 2003 untuk
menjawab tantangan kebutuhan tenaga bidan yang profesional dan mandiri yang memenuhi
kompetensi memadai dan mampu menerapkan konsep dan teori keputusan dalam merencanakan
dan melaksanakan pelayanan kebidanan. Lulusannya berkesempatan luas untuk bekerja di RS
Pemerintah/Swasta, Rumah Bersalin, Puskesmas, Posyandu, serta klinik swasta atau bidan praktek
swasta mandiri.

2.2 Visi STIKes Payung Negeri


Menjadi Sekolah Tinggi Ilmu Kesehatan terkemuka di Sumatera yang menghasilkan
lulusan berkualitas dan profesional berwawasan IPTEK pada tahun 2025.

2.3 Misi STIKes Payung Negeri


1. Menyelenggarakan pendidikan kesehatan secara berkualitas dan profesional
2. Menyelenggarakan penelitian yang berbasis IPTEK di bidang kesehatan
3. Berperan serta dalam menyelesaikan permasalahan kesehatan di Masyarakat dalam bentuk
pengabdian masyarakat.

2.4 Bagan Struktur Organisasi STIKes Payung Negeri


Berikut merupakan bagan struktur organisasi yang ada di STIKes Payung Negeri. Bagan
tersebut dimulai dari jabatan tertinggi yaitu Ketua yayasan, Ketua senat akademik, Ketua Stikes,
Wakil Ketua I, Wakil Ketua II, Wakil Ketua III, Ketua LP3M, Ketua LPPM, Sekretaris LP3M,
Sekretaris LPPM, KA. UPT. Perpustakaan, KA. BIRO PKIK, KA. UPT Laboratorium, KA.
BAAK, Ketua jurusan keperawatan, Ketua jurusan ilmu kesehatan masyarakat, Ketua jurusan
kebidanan, ketua program studi Keperawatan D.III, Ketua program studi ilmu keperawatan S-1,
Ketua program studi profesi ners, Kepala Keuangan, Kepala tata usaha, Badan eksekutif
mahasiswa (BEM). Berikut merupakan gambar 2.1 Struktur organisasi STIKes Payung Negeri.
Gambar 2. 1 Struktur Organisasi STIKes Payung Negeri
2.5 Program Studi STIKes Payung Negeri
1. Keperawatan (D.III, S-1, Profesi Ners)
2. Kebidanan (D.III)
3. Ilmu Kesehatan Masyarakat (S-1)

2.6 Fasilitas Kampus STIKes Payung Negeri


1. Laboratorium Keperawatan Dasar
2. Laboratorium Maternitas & Anak
3. Laboratorium UGD,ICU/ICCU
4. Laboratorium Medical Bedah
5. Laboratorium Keperawatan Jiwa
6. Laboratorium Keperawatan Komunitas & Keluarga
7. Laboratorium Komputer Multimedia Bahasa dan CBT
8. Perpustakaan Digital
9. Lapangan Olah Raga
10. Bus Kampus
11. Internet Hot Spot Area/Free WiFi
12. Asrama Mahasiswa
13. Kantin Mahasiswa
BAB III

METODOLOGI PENGERJAAN

3.1 Tahapan Pengerjaan


Tahapan pembuatan Sistem Informasi Pengajuan dan Pembuatan Surat Online
menggunakan metode waterfall. Pada metode ini terdapat serangkaian tugas yang mengikuti
pola secara teratur. Pada metode waterfall bersifat sistematis. Berikut merupakan gambar
flowchart metode waterfall.
Gambar 3. 1 Metode waterfall

3.1.1 Communication
Pada tahap communication yaitu mengumpulkan data dengan cara terjun langsung ke
Klinik Mercy. Metode yang digunakan pada tahap communication, yaitu :
1. Observasi

Yaitu mengumpulkan data dengan cara pengamatan langsung terhadap sistem yang di
gunakan pada STIkes Payung Negeri.

2. Wawancara

Yaitu mengumpulkan data dengan cara melakukan tanya jawab dengan pihak yang
dipercayakan oleh STIKes Payung Negeri untuk melakukan wawancara.
1) Bapak Muhammad Hafiz S. Kom
Pada proses wawancara dengan Bapak Muhammad Hafiz S. Kom, terdapat
beberapa permasalahan dan kesulitan yang terjadi di STIKes Payung Negeri dalam
hal proses surat – menyurat yang dilakukan pada bagian tata usah, diantaranya
yaitu :
a) Pengurusan surat – menyurat yang masih dilakukan secara manual
b) Pengurusan surat mewajibkan mahasiswa untuk datang kekampus
c) Mahasiswa yang sering dihadapkan dengan permasalahan form
pengajuan yang habis ketika akan melakukan pengurusan surat
d) Lamanya waktu pembuatan surat
e) Mahasiswa tidak mengetahui status surat yang sedang diajukan,
apakah ditolak atau diterima
f) Jika Mahasiswa ingin membuat surat yang sama dalam selang
waktu tertentu, mahasiwa diwajibkan melakukan pengajuan
pembuatan surat ulang
g) Penumpukan arsip dibagian tata usaha, yaitu berupa formulir
pengajuan, persyaratan pengajuan surat mahasiswa, laporan surat
masuk, dan juga surat keluar
h) Tidak ada backup data laporan surat jika sewaktu – waktu arsip
hilang
i) Pemborosan biaya operasional
j) Bagian tata usaha sering disulitkan pada pencarian data secara
cepat pada laporan surat masuk dan surat keluar

3.1.2 Planning
Pada tahap ini dilakukan penjadwalan pengerjaan Sistem Informasi Pengajuan dan
Pembuatan Surat Online STIKes Payung Negeri. Jadwal pengerjaan proyek disusun
kedalam bentuk tabel gantt chart yang didalamnya terdapat deskripsi dan juga waktu
pelaksanaan selama 120 hari kerja.

1. Penjadwalan

Penjadwalan pelaksanaan proyek sistem informasi pengajuan dan pembuatan surat


online ini dijelaskan pada Tabel 3.1 berikut.
Tabel 3. 1 Jadwal Pelaksanaan Proyek

Waktu pelaksanaan
Kegiatan
Minggu ke
1-4 5-8 9-12 13-16

Pengumpulan
X X
data

Analisa dan
X X X X X X
Perancangan

Pemrograman X X X X X X X

Pengujian X

Dokumentasi X X X X X X X X X X X X X X X X

Keterangan :

1) Pelaksanaan proyek sistem informasi pengajuan dan pembuatan surat online yang
dilakukan di STIKes Payung Negeri dimulai pada bulan Maret 2017 sampai dengan Juni
2017.
2) Pelaksanaan proyek sistem informasi dimulai dengan tahap pegumpulan data, yang
dilakukan selama 2 minggu pertama bulan Maret.
3) Setelah dilakukan pengumpulan data maka dilanjutkan dengan tahap analisa dan
perancangan yang dilakukan selama 6 minggu.
4) Tahapan selanjutnya dalam pembuatan sistem informasi ini adalah tahapan pemrograman
yang dilakukan selama 7 minggu.
5) Setelah tahapan pemrograman selesai maka dilanjutkan dengan tahap pengujian dan
implementasi yang dilakukan selama 1 minggu.
6) Kegiatan dokumentasi dilakukan dari awal dimulainya proyek sampai proyek sistem
informasi selesai yaitu selama 16 minggu.

2. Rincian Biaya

Rincian biaya merupakan daftar biaya yang akan di keluarkan dalam pengerjaan
proyek sistem informasi pengajuan dan pembuatan surat online. Rincian biaya dibagi
menjadi dua yang mencakup biaya personil dan biaya non personil.

a) Biaya Personil
Biaya personil merupakan biaya yang digunakan untuk gaji tenaga ahli yang
dihitung per bulannya.

Tabel 3. 2 Rincian Biaya Personil

Pengalam Banyak
Jumlah Gaji per bulan
No Posisi Pendidikan an bulan Jumlah (Rp)
orang (Rp)
minimal
Tenaga Ahli
1 Project manager S1 1 tahum 1 5.000.000 4 20.000.000
2 System analyst S1 1 tahun 1 4.500.000 4 18.000.000
3 Programmer S1 1 tahun 1 4.000.000 4 16.000.000
4 Documentator S1 1 tahun 1 3.500.000 4 14.000.000
Sub Total Personil 68.000.000

b) Biaya Non Personil


Biaya non personil merupakan biaya yang digunakan untuk operasional
pengerjaan proyek.

Tabel 3. 3 Rincian Biaya Non Personil

Uraian Biaya per Satuan


Jenis Biaya Volume Satuan Jumlah (Rp)
Biaya (Rp)
A. Biaya Penyusunan dan Kertas 1 Rim 35.000 35.000
Cetak Laporan Tinta 2 Botol 65.000 65.000
Jilid 2 lembar 10.000 10.000

Sub Total A 110.000


Sub Total Non Personil 110.000

c) Total Biaya
Total biaya merupakan biaya yang dihitung keseluruhan dari jumlah biaya
personil dan biaya non personil.

Tabel 3. 4 Total Biaya

No Uraian Biaya (Rp)


I. Biaya Personil 68.000.000,00
II. Biaya Non-Personil 110.000,00
TOTAL 68.110.000,00

3.1.3 Modelling
Pada tahap ini dilakukan analisa terhadap sistem lama, berdasarkan analisa tersebut penulis
merumuskan permasalahan yang ada dan melakukan analisa pada sistem baru. Kemudian
dilakukan analisa kebutuhan sistem serta melakukan perancangan terhadap aplikasi yang akan
dibuat. Alat bantu yang digunakan dalam analisa dan perancangan adalah Context Diagram, Data
Flow Diagram, Entity relations diagram, dan juga flowchart.
1. Analisa

Analisa merupakan tahap penting yang dilakukan dalam pelaksanaan proyek perangkat
lunak. Dimana proses selanjutnya yang akan dilakukan bargantung pada kebenaran hasil analisa.
Ada tiga tahap yang dilakukan dalam proses analisa sistem, diantaranya yaitu :
a. Identify, yaitu merupakan tahap identifikasi masalah.
b. Understand,yaitu merupakan tahap memahami kinerja pada sistem lama.
c. Report, yaitu merupakan tahap pembuatan laporan hasil analisa.
2. Desain
Tahapan pada desain dimulai ketika tahapan pada analisa sudah diselesaikan. Desain terdiri
dari database, desain proses, desain user interface, yang mencakup desain input, output, form dan
juga report.
3.1.4 Construction
Merupakan tahap pembuatan perangkat lunak Sistem Informasi Pengajuan dan Pembuatan
Surat Online (coding) dan pengujian (testing). Pada tahap pengujian bertujuan untuk mengetahui
apakah sistem yang sudah dibuat layak untuk digunakan.

1. Coding

Coding merupakan tahap dimulainya proses penyusunan perangkat lunak yang dimulai
dengan menerjemahkan hasil desain logis dan juga fisik kedalam kode – kode program computer.

2. Testing

Pada tahap testing ini melibatkan semua pihak pengguna sistem yang telah direncanakan
sebelumnya. Pada tahap testing atau pengujian ini berakhir nila pihak pengguna sistem
menyatakan bisa menerima sistem yang telah dibuat berdasarkan kriteria yang telah ditetapkan.

3.1.5 Deployment
Pada tahap ini sistem informasi yang sudah dibuat selanjutnya akan dilakukan pelatihan
pada pihak perusahaan, yang bertujuan untuk memberikan pengetahuan pada pihak perusahaan
cara menggunakan sistem informasi yang sudah dibuat.
3.2 Sistematika pengerjaan
Sistematika pengerjaan proyek sistem informasi klinik dimulai dari project manager,
system analyst, programmer, dan documentator. Pada sistematika pengerjaan juga dijelaskan tugas
dari masing – masing orang yang bertanggung jawab dalam pelaksanaan proyek sistem informasi
klinik.
3.2.1 Project Manager : Aditya Tarlin
Project manager merupakan orang yang bertanggung jawab penuh terhadap pelaksanaan
proyek perangkat lunak sistem informasi klinik. Adapun tugas – tugas dari project manager
adalah sebagai berikut :
a) Melakukan koordinasi pada tim proyek, manajemen, dan lainya dibantu semua koordinator
menyiapkan rencana kerja operasi proyek, meliputi aspek teknis, waktu, administrasi dan
keuangan proyek.
b) Melaksanakan dan mengontrol operasional proyek sehingga operasi proyek dapat berjalan
sesuai dengan rencana.
c) Mengidentifikasi dan menyelesaikan potensi masalah yang akan timbul agar dapat
diantisipasi secara dini.
d) Mengkomunikasikan dalam bentuk lisan dan tertulis(Laporan Kemajuan Pekerjaan).

3.2.2 System Analyst : Dea Ananda


System analyst merupakan orang yang bertanggung jawab penuh terhadap tahapan analisa
dan desain yang dilakukan dalam pelaksanaan proyek perangkat lunak sistem informasi klinik.
Adapun tugas – tugas dari system analyst adalah sebagai berikut :

a) Menentukan lingkup sistem.


b) Mengumpulkan list requirement user.
c) Menganalisis berdasarkan list requirement user.
d) Mengkomunikasikan temuan-temuan tersebut melalui laporan analisis sistem

3.2.3 Programmer : Rifki Zuhdi AR

Programmer merupakan orang yang bertanggung jawab penuh terhadap tahapan coding
dan testing yang dilakukan dalam pelaksanaan proyek perngkat luunak sistem informasi klinik.
adapun tugas – tugas dari programmer adalah sebagai berikut:

a) Melakukan koordinasi dengan system analyst.


b) Membuat program berdasarkan modul-modul yang telah dirancang oleh system analyst..
c) Melakukan debugging sistem yang telah dibuat.
d) Melakukan proses pengujian terhadap sistem

3.2.4 Documentator : Aditya Tarlin

Documentator merupakan orang yang bertanggung jawab penuh terhadap tahapan


penyusunan laporan dan dokumentasi yang dilakukan dalam pelaksanaan proyek perangkat lunak
sistem informasi klinik. adapun tugas – tugas dari documentator adalah sebagai berikut :
a) Melakukan dokumentasi seluruh pekerjaan yang telah dilakukan.
b) Melakukan pengurusan terkait penyimpanan, dan pengendalian dokumen.
c) Membantu project manager dalam menjalankan prosedur pengendalian dokumen dan
rekaman.
d) Memastikan seluruh dokumen disimpan dan di jaga dari kerusakan serta mudah untuk di
telusuri.

BAB IV
LANDASAN TEORI

Rekayasa perangkat lunak merupakan aplikasi dari pendekatan kuantifiable, disiplin, dan
sistematis terhadap pengembangan dan pemeliharaan perangkat lunak. Rekayasa perangkat lunak
mengandalkan pada serangkaian perinsip dasar yang mengatur setiap area teknologi dan
menyangkut aktifitas pemodelan serta teknik-teknik deskriptif yang lain (Roger S. Pressman,
1997).
4.1 Pengertian Sistem

Berikut beberapa defenisi sistem menurut para ahli :

a) Sistem adalah sekolompok elemen yang terintegrasi dengan maksud yang sama
untuk mencapai suatu tujuan (McLeod , 2000).
b) Sistem merupakan kumpulan elemen yang saling terkait dan bekerja sama, saling
berhubungna dan berinteraksi untuk mengolah data masukan (input) untuk
mencapai tujuan tertentu sampai menghasilkan keluaran (output) yang diinginkan
(Kristanto, 2003).
c) sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai
suatu tujuan tertentu. sistem ini menggambarkan suatu kejadian-kejadian dan
kesatuan yang nyata adalah suatu objek nyata, seperti tempat, benda, dan orang-
orang yang betul-betul ada dan terjadi (Jogiyanto HM, 2005)

4.1.1 Elemen Sistem


Berikut beberapa elemen yang terdapat didalam sebuah sistem :

1. Masukkan (input)
Input merupakan data yang masuk ke dalam suatu sistem.
2. Model
Model merupakan kombinasi prosedur, logika, dan model matematik yang memproses data
yang tersimpan di database dengan cara yang sudah ditentukan untuk menghasilkan keluaran yang
diinginkan.
3. Keluaran (output)
Output merupakan informasi yang berkualitas dan dokumentasi yang berguna untuk semua
tingkatan manajemen serta semua pemakai sistem.
4. Teknologi
Teknologi merupakan alat dalam sistem informasi, teknologi digunakan untuk menerima input,
menjalankan model, menyimpan dan mengakses data, menghasilkan dan mengirimkan output, dan
membantu pengendalian sistem.
5. Basis Data (database)
Database merupakan kumpulan data yang saling berhubungan yang tersimpan didalam
komputer dengan menggunakan software database.
6. Kontrol (control)
Pengendalian atau control yang dirancang untuk menanggulangi gangguan terhadap sistem
informasi.

4.2 Pengertian Informasi

Informasi dapat didefinisikan sebagai hasil dari pengolahan data dalam suatu bentuk yang
lebih berguna dan lebih berarti bagi penerimanya yang menggambarkan suatu kejadian – kejadian
nyata yang digunakan untuk pengambilan keputusan. Dari penjelasan diatas, daat disimpulkan
bahwa informasi adalah data yang telah diklasifikasikan atau diolah atau diinterpretasikan untuk
digunakan dalam proses pengambilan keputusan (Jogiyanto HM, 2005).

4.3 Pengertian Sistem Informasi

Sistem informasi dapat didefinisikan sebagai suatu sistem di dalam suatu organisasi yang
merupakan kombinasi dari orang-orang, fasilitas, teknologi, media, prosedur-prosedur dan
pengendalian yang ditujukan untuk mendapatkan jalur komunikasi penting, memproses tipe
transaksi rutin tertentu, memberi sinyal kepada manajemen dan yang lainnya terhadap kejadian-
kejadian internal dan eksternal yang penting dan menyediakan suatu dasar informasi untuk
pengambilan keputusan yang cerdik (Jogiyanto HM, 2005).
4.4 Model Pengembangan Sistem

Model sistem yang dikembangkan dalam menganalisa perangkat lunak menggunakan


metode konvensional dengan memanfaatkan model atau paradigma siklus hidup klasik atau lebih
sering disebut Waterfall Model.

Model ini adalah model yang muncul pertama kali yaitu sekitar tahun 1970 sehingga sering
dianggap kuno, tetapi merupakan model yang paling banyak dipakai didalam Software
Engineering (SE). Model ini melakukan pendekatan secara sistematis dan urut mulai dari tahap
communication, planning, modelling, construction, deployment.
Model ini bersifat linear karena prosesnya mengalir secara sekuensial mulai dari awal
hingga akhir secara berurutan, dimana setiap tahapan harus diselesaikan secara tuntas sebelum
beranjak ke tahapan selanjutnya. Secara umum kerangka model waterfall adalah sebagai berikut :

Gambar 4. 1 Kerangka Kerja Model Waterfall (Presman, 1970)

Keterangan :
Kekurangan yang utama dari model ini adalah kesulitan dalam mengakomodasi perubahan
setelah proses dijalani. Fase sebelumnya harus lengkap dan selesai sebelum mengerjakan fase
berikutnya. Masalah dengan waterfall yaitu :

1. Perubahan sulit dilakukan karena sifatnya yang kaku.


2. Karena sifat kakunya, model ini cocok ketika kebutuhan dikumpulkan secara lengkap sehingga
perubahan bisa ditekan sekecil mungkin. Tapi pada kenyataannya jarang sekali pengguna yang
bisa memberikan kebutuhan secara lengkap, perubahan kebutuhan adalah sesuatu yang wajar
terjadi.
3. Waterfall pada umumnya digunakan untuk rekayasa sistem yang besar dimana proyek
dikerjakan di beberapa tempat berbeda, dan dibagi menjadi beberapa bagian sub-proyek.
4.5 Flowchart

Flowchart adalah serangkaian bagan-bagan yang menggambarkan alir program. Flowchart


atau diagram alir memiliki bagan-bagan yang melambangkan fungsi tertentu. Flowchart dapat
menunjukkan kegiatan dan simpanan yang digunakan dalam suatu prosedur.

4.6 Data Flow Diagram (DFD)

Data Flow Diagram (DFD) adalah representasi grafik dari sebuah sistem. DFD
menggambarkan komponen-komponen sebuah sistem, aliran-aliran data di mana komponen-
komponen tersebut, dan asal, tujuan, dan penyimpanan dari data tersebut.

4.7 Entity RelationS Diagram (ERD)

Entity Relational Diagram (ERD) adalah suatu model yang digunakan untuk
menggambarkan jenis data dan hubungan antar jenis data pada suatu sistem. Komponen-
komponen dasar yang digunakan didalam ERD adalah sebagai berikut:

a. Entitas adalah suatu objek didunia nyata yang dapat dibedakan dari sesuatu atau objek
lainnya. Entitas bisa bersifat konseptual/ abstrak atau nyata ada didunia nyata.
b. Atribut merupakan karekteristik yang dimiliki oleh entitas dan relasi.
c. Hubungan antar relasi (relationship) adalah hubungan antara entitas dengan entitas
lainnya.
d. Kardinalitas menunjukkan jumlah maksimum entitas dapat berhubungan dengan
entitas pada himpunan entitas lainnnya. Kardinalitas yang terjadi antara dua himpunan
entitas dapat berupa: satu ke satu (one to one), satu kebanyak (one to many), banyak ke
satu (many to one), banyak ke banyak (many to many).
4.7 Personal Hypertext Preprocessor (PHP)

Hypertext Preprocessor (PHP) pertama kali ditemukan oleh Rasmus Lerdroft pada tahun
1995, merupakan bahasa pemrograman berbentuk script sederhana yang digunakan untuk
memproses HTML form di dalam halaman web. Script tersebut ditempatkan dalam server dan
diproses diserver, kemudian hasil dari pengolahan akan dikirim ke client, tempat pemakai
menggunakan browser. PHP secara khusus dirancang untuk membentuk web dinamis, dimana ia
dapat membentuk suatu tampilan berdasarkan permintaan terkini.

Perkembangan PHP selanjutnya adalah ketika Rasmus melepaskan kode sumber tersebut
dan menamakannya PHP/FI, yang merupakan singkatan dari Personal Home Page/Form
Interpreter. Dengan pelepasan kode sumber ini menjadi open source, maka banyak programmer
yang tertarik untuk ikut mengembangkan PHP.

Selanjutnya pada November 1997, dirilis PHP/FI 2.0. Pada rilis ini PHP sudah
diimplementasikan dalam C. Dalam rilis ini disertakan juga modul-modul ekstensi yang
meningkatkan kemampuan PHP/FI secara signifikan. Pada tahun 1997, sebuah perusahaan
bernama Zend, menulis ulang interpreter PHP menjadi lebih bersih, lebih baik dan lebih cepat.
Kemudian pada Juni 1998 perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan
nama rilis tersebut menjadi PHP 3.0.

Kemudian pertengahan tahun 1999, Zend merilis interpreter PHP baru dan rilis tersebut
dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang paling banyak dipakai. Versi ini banyak
dipakai sebab versi ini mampu dipakai untuk membangun aplikasi web kompleks tetapi tetap
memiliki kecepatan proses dan stabilitas yang tinggi. Pada Juni 2004, Zend merilis PHP 5.0. Versi
ini adalah versi mutakhir dari PHP. Dalam versi ini, inti dari interpreter PHP mengalami perubahan
besar. Dalam versi ini juga dikenalkan model pemrograman berorientasi objek baru.

4.8 MySQL

MySQL merupakan sebuah perangkat lunak sistem manajemen basis data SQL atau DBMS
(Database Management System) yang multithread dan multi-user. MySQL merupakan perangkat
lunak open source, sehingga setiap pengguna dapat menggunakannya secara bebas, namun dengan
batasan perangkat lunak tersebut tidak boleh dijadikan produk turunan yang bersifat komersial.
Sebagai database yang mendukung RDBMS, database ini terbukti telah banyak digunakan dalam
berbagai kebutuhan pendokumentasian data.

MySQL sebenarnya merupakan turunan salah satu konsep utama dalam database sejak
lama, yaitu SQL (Structured Query Language). SQL adalah sebuah konsep pengoperasian
database, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan
pengoperasian data dikerjakan dengan mudah secara otomatis. Keandalan suatu sistem database
(DBMS) dapat diketahui dari cara kerja optimizer-nya dalam melakukan proses perintah-perintah
SQL, yang dibuat oleh user maupun program-program aplikasinya.

Sebagai database server, MySQL dapat dikatakan lebih unggul dibandingkan database
server lainnya dalam query data. Hal ini terbukti untuk query yang dilakukan oleh single user,
kecepatan query MySQL bisa sepuluh kali lebih cepat dari PostgreSQL dan lima kali lebih cepat
dibandingkan Interbase.

MySQL merupakan database server yang juga dapat berjalan sebagai client, karena itulah
database ini mampu berjalan pada sistem jaringan baik lokal maupun WAN (internet).

BAB V
ANALISA DAN PERANCANGAN

5.1 Analisa sistem lama pengajuan dan pembuatan surat STIKes Payung Negeri

Pada sistem lama pengajuan dan pembuatan surat di STIKes Payung Negeri masih
dilakukan secara manual, yaitu dimana pengajuan dilakukan mahasiswa dengan mengisi form
pengajuan pembuatan surat. Kemudian bagian tata usaha akan melakukan pencatatan laporan surat
masuk dan keluar di buku laporan, untuk selanjutnya surat akan diproses berdasarkan pada
kelengkapan data dan persyaratan pengajuan yang diajukan oleh mahasiswa. Pada proses sistem
lama pengajuan dan pembuatan surat ini memakan waktu proses yang cukup lama.
Proses pengajuan dan pembuatan surat pada STIKes Payung Negeri dimulai ketika
mahasiswa datang kebagian tata usaha untuk mengambil form pengajuan pembuatan surat
berdasarkan jenis surat yang akan diajukan, mahasiswa diwajibkan mengisi form dan melengkapi
persyaratan yang dibutuhkan, kemudian mahasiswa menyerahkan form dan persyaratan ke bagian
tata usaha, untuk selanjutnya dilakukan pengecekan kelengkapan data dan persyaratan oleh bagian
tata usaha, jika data dan persyaratan yang diajukan mahasiswa memenuhi syarat/lengkap maka
surat akan dilakukan proses pembuatan, namun jika data dan persyaratan yang diajukan mahasiswa
tidak memenuhi syarat/tidak lengkap maka surat akan ditolak dan mahasiswa diwajibkan
melengkapi data dan persyaratan yang tidak lengkap. Pada proses pembuatan surat yang dilakukan
pada bagian tata usaha dimulai ketika, bagian tata usaha menerima form pengajuan dan persyaratan
dari mahasiswa, selanjutnya dilakukan pengecekan data dan persyaratan, jika data dan persyaratan
dterima, maka bagian tata usaha akan melakukan penulisan surat masuk pada buku laporan,
selanjutnya surat akan dilakukan proses pembuatan dan nantinya surat tersebut diserahkan ke
bagian pimpinanan untuk dilakukan penandatanganan dan cap. Setelah proses pembuatan surat
selesai maka bagian tata usaha akan melakukan penulisan surat keluar pada laporan. Kegiatan
tersebut dilakukan secara terus-menerus, sehingga terdapat beberapa kekurangan dalam
pelaksanaannya.

5.1.1 Flowchart sistem lama pengajuan dan pembuatan surat STIKes Payung Negeri
Flowchart merupakan alat bantu yang digunakan untuk menerangkan logika sistem, berupa
suatu bagan yang menjelaskan secara rinci langkah-langkah dari proses sistem. Berikut merupakan
gambar flowchart sistem lama pengajuan dan pembuatan surat pada STIKes Payung Negeri.
Flowchart sistem lama administrasi surat STIKes PN

MAHASISWA TATA USAHA PIMPINAN

Mulai Menerima Menerima


form dan surat
persyaratan
mahasiswa

Mengambil form
permintaan Melakukan
pembuatan Melakukan tanda tangan
surat pengecekan dan legalisir
data dan surat
persyaratan

Form permintaan Menyerahkan


pembuatan surat surat ke
bagian tata
Apakah persyaratan usaha
lengkap ?
Melakukan
pengisian data di
form permintaan Tidak Ya
pembuatan surat
Membuat
laporan
Melengkapi surat masuk
persyaratan
pembuatan surat
yang diminta
Melakukan
pembuatan
Menyerahkan surat
form dan
persyaratan
pembuatan
surat ke tata
usaha Surat

Menyerahkan
Menerima
surat ke
surat
pimpinan

Menerima surat
dari pimpinan
yang sudah di
Surat
tanda tangan dan
legalisir

Membuat
laporan surat
keluar

Menyerahkan
surat ke
mahasiswa

Selesai

Gambar 5. 1 Flowchart Sistem Lama STIKes Payung Negeri

5.2 Analisa sistem baru pengajuan dan pembuatan surat STIKes Payung Negeri
Sistem yang akan dibangun adalah suatu sistem online yang menggunakan komputer
sebagai media yang digunakan untuk memproses dan mengolah data. Manusia bertindak sebagai
pengatur, pengoperasi, serta pengendali utama perangkat tersebut. Cara kerja sistem baru
merupakan suatu penggantian dari kinerja sistem yang lama yang masih dilakukan secara manual
menjadi sistem yang terkomputerisasi.
Yang berwenang dalam mengakses sistem informasi pengajuan dan pembuatan surat
online ini hanyalah admin dan mahasiswa. Admin bertugas mengelola data syarat, mahasiswa,
pengguna, dan pembuatan surat. Mahasiswa bertugas melakukan penginputan data dan syarat.

Sistem ini juga berguna untuk membantu bagian administrasi untuk memberikan informasi
yang lebih cepat dan tepat guna menangani pengolahan data pengajuan dan pembuatan surat.
Selain itu, sistem yang dibangun ini juga akan dapat melakukan pencarian data secara cepat seperti
data surat dan data mahasiswa. Untuk memasuki sistem, pengguna harus melakukan proses
validasi pengguna terlebih dahulu.

Proses pengajuan dan pembuatan surat pada STIKes Payung Negeri dimulai dengan
mahasiswa login dengan memasukkan username dan password, lalu sistem akan melakukan
validasi pengguna, apabila salah username dan password maka akan kembali lagi untuk
memasukkan username dan password, dan apabila username dan password benar maka mahasiswa
akan ditampilkan jenis-jenis surat seperti surat aktif kuliah, surat keterangan sedang tolak
menerima beasiswa, surat berkelakuan baik, surat izin penelitian, surat sedang menyusun skripsi,
surat sedang melaksanakan pkm, surat surat keterangan persetujuan masuk prodi, surat keterangan
izin, surat pemanggilan orang tua. Lalu apabila mahasiswa melakukan pengajuan surat, maka
mahasiswa akan melakukan penginputan data. Setalah melakuan penginputan data, mahasiswa
mengirim data pengajuan. Lalu setalah melakukan pengiriman data pengajuan, admin akan
mendapatkan notifikasi data pengajuan. Apabila data pengajuan surat tersebut tidak lengkap maka
surat tersebut akan di tolak. Dan apabila surat tersebut lengkap maka surat tersebut akan diperiksa
oleh admin, lalu mahasiwa akan mendapatkan notifkasi bahwasannya surat tersebut di tolak
ataupun sedang diperiska. Apabila surat sedang diperiksa,maka admin akan melakukan pilih
penandatangan tergantung jenis surat . apabila telah selesai pilih pendatangan, lalu print surat.
Setelah itu mahasiwa dan admin akan mendapatkan notifikasi surat sedang menunggu tanda
tangan. Lalu apabila surat sudah selesai penandatangan , maka admin akan mengkonfirmasi
bahwasannya surat sudah selesai tandan tangan dan siap di ambil. Lalu mahasiwa mendapatkan
notifikasi surat sudah bisa di ambil. Lalu mahasiwa mendapatkan file suratnya dan lalu
mengkonfimasi bahwa surat sudah selesai. Maka mahasiswa dan admin akan mendapatkan
notifikasi surat sudah selesai , lalu selesai.
Gambar 5. 2 Flowchart sistem baru STIKes Payung Negri

5.2.1 DFD Sistem Informasi Pengajuan dan Pembuatan Surat online STIKes Payung
Negeri

DFD (Data Flow Diagram) adalah representasi grafik dari sebuah sistem. DFD
menggambarkan komponen-komponen sebuah sistem, aliran-aliran data di mana komponen-
komponen tersebut, asal, tujuan dan penyimpanan dari data tersebut. DFD digunakan untuk
menganalisa sistem yang telah ada atau sistem baru yang akan dikembangkan secara logika tanpa
mempertimbangkan lingkungan fisik dimana data tersebut mengalir atau lingkungan fisik dimana
data tersebut tersimpan. Berikut merupakan DFD yang digunakan dalam sistem informasi Klinik
Mercy.

1. Context diagram sistem informasi pengajuan dan pembuatan surat online STIKes
Payung Negeri
Context Diagram digunakan untuk menggambarkan proses kerja sistem secara
umum. Context Diagram merupakan Data Flow Diagram yang menggambarkan garis
besar operasional sistem. Sistem ini mempunyai dua actor yaitu admin dan mahasiswa.
Berikut merupakan gambar context diagram untuk Sistem Informasi Pengajuan dan
Pembuatan Surat Online STIKes Payung Negeri. Berikut merupakan Gambar 5.3 Context
Diagram Pengajuan dan Pembuatan Surat Online STIKes Payung Negeri.

Melihat pengajuan surat


Melihat data pengajuan
Surat
Memilih penandatangan
Informasi status surat
Konfirmasi status surat
Notifikasi
Dosen
Jenis surat
Mahasiswa
Pengguna
ADMIN SISTEM INFORMASI PENGAJUAN DAN MAHASISWA
PEMBUATAN SURAT ONLINE STIKES PAYUNG
Pilih jenis surat
Informasi pengguna NEGERI
Pengajuan surat
Notifikasi
Penginputan data pengaju
Informasi data pengaju surat
Kirim pengajuan surat
Laporan
Melihat notifikasi

Surat Pilih jenis surat


Informasi status surat Pemgajuan surat
Notifikasi Penginputan data pengajuan
Jenis surat Kirim pengajuan surat
Melihat notifikasi

DOSEN

Gambar 5. 3 Context Diagram sistem informasi pengajuan dan pembuatan surat online
STIKes Payung Negeri
2. Data flow diagram (DFD) level 1

3.1
Admin Surat aktif kuliah
Surat aktif kuliah
Surat sedang tidak menerima beasiswa Surat 01 Surat 01
Surat 01

Surat berkelakuan baik


Surat 01

3.2
Surat tidak sedang
Surat aktif kuliah menerima beasiswa
Surat sedang tidak menerima beasiswa

Surat berkelakuan baik


Surat izin penelitian

3.3
Surat berkelakuan baik
Surat
Suratberkelakuan baik skripsi
sedang menyusun

Surat sedang melaksanakan pkm

3.4
Mahasiswa Surat izin penelitian Surat 02 Surat 02
Surat izin penelitian
Surat keterangan persetujuan masuk prodi

Surat keterangan izin


Surat sedang menyusun skripsi
3.5
Surat sedang Surat 03 Surat 49
menyusun skripsi Surat 03

Surat sedang melaksanakan pkm

Surat izin penelitian


3.6
Surat sedang
melaksanakan pkm

Surat keterangan izin

3.7
Surat 04 Surat 05
Surat keterangan izin

Surat keterangan persetujuan masuk prodi

Dosen

3.8

Surat keterangan Surat 05 Surat 06


persetujuan masuk
prodi

Gambar 5. 4 DFD Level 1 sistem informasi pengajuan dan pembuatan surat online STIKes
Payung Negeri
Dari Data Flow Diagram level 1 di atas terlihat bahwa ada 3 aktor yaitu admin,mahasiswa
dan juga dosen. Admin bertugas mengelola data pengguna, data master, dan mengelola pengajuan
surat,. Mahasiswa hanya bertugas mengelola pengajuan surat. Dosen juga bertugas mengelola
pengajuan surat. Ada lima proses yang terjadi dalam sistem informasi pengajuan dan pembuatan
surat online STIKes Payung Negeri. Diantaranya adalah proses pengelolaan pengguna,
pengelolaan data master, pengelolaan pengajuan surat, pengelolaan notifikasi, dan juga laporan.
Dari lima proses yang ada maka dihasilkan sebelas data store. Data store merupakan data hasil
output dari proses input yang dilakukan. Data store ini yang akan menjadi tabel-tabel pada
database yang akan dirancang nantinya. Berikut merupakan Tabel 5.1 Proses DFD level 1yang
menjelaskan mengenai proses yang terjadi pada DFD level 1 Sistem Informasi Pengajuan Dan
Pembuatan Surat Online STIKes Payung Negeri.

Tabel 5. 1 Proses DFD Level 1

NO Nama Proses Deskripsi


1 Pengelolaan pengguna Proses pengelolaan pengguna berisi data pengguna
sistem informasi pengajuan dan pembuatan surat
online STIKes Payung Negeri. Admin dapat
melakukan penambahan pengguna sistem,dapat
mengubah data pengguna dan juga dapat menghapus
data pengguna sistem.
2 Pengelolaan data master Pada proses pengelolaan data master berisi data
mahasiwa,dosen, dan penandatangan.. Pengelolaan
data master dilakukan oleh admin.

3 Pengelolaan pengajuan surat Pada proses pengelolaan pengajuan surat berisi


jenis-jenis surat seperti surat 01, surat 02, surat 05,
surat 06, dan surat 49.

4 Pengelolaan notifikasi Pada proses ini berisi notifikasi surat 01, surat 02,
surat 05, surat 06, dan surat 49.
5 Laporan Informasi laporan dapat dilihat oleh administrator
dan juga proses pencetakan laporan.

3. Data Flow Diagram (DFD) Level 2 proses 2

Admin

Mahasiswa 2.1
Mahasiswa Mahasiswa
Mengelola mahasiswa

Dosen

Penandatangan 2.2
Dosen Dosen
Mengelola dosen

2.3
penandatangan Penandatangan
Mengelola penandatangan

Gambar 5. 5 DFD Level 2 proses 2

Gambar diatas merupakan DFD level 2 untuk proses 2, DFD level 2 terbentuk jika satu
proses menghasilkan keluaran lebih dari satu data store. Dari DFD level 2 proses 2 diatas dapat
dilihat adanya 3 proses yaitu proses mengelola mahasiswa, mengelola dosen, mengelolah
penandatangan. Berikut ini merupakan Tabel 5.2 DFD Level 2 proses 2 yang menjelaskan
mengenai proses yang terjadi pada DFD level 2 proses 2 Sistem Informasi Pengajuan Dan
Pembuatan Surat Online STIKes Payung Negeri.
Tabel 5. 2 DFD Level 2 proses 2

No Nama Proses Deskripsi


1 Mengelola mahasiwa Pada proses ini dilakukan oleh admin
2 Mengelola dosen Pada proses ini dilakukan oleh admin
3 Mengelola penandatangan Proses ini dilakukan oleh admin
4. Data Flow Diagram (DFD) Level 2 proses 3

3.1
Admin Surat aktif kuliah
Surat aktif kuliah
Surat sedang tidak menerima beasiswa Surat 01 Surat 01
Surat 01

Surat berkelakuan baik


Surat 01

3.2
Surat tidak sedang
Surat aktif kuliah menerima beasiswa
Surat sedang tidak menerima beasiswa

Surat berkelakuan baik


Surat izin penelitian

3.3
Surat berkelakuan baik
Surat
Suratberkelakuan baik
sedang menyusun skripsi

Surat sedang melaksanakan pkm

3.4
Mahasiswa Surat izin penelitian Surat 02 Surat 02
Surat izin penelitian
Surat keterangan persetujuan masuk prodi

Surat keterangan izin


Surat sedang menyusun skripsi
3.5
Surat sedang Surat 03 Surat 49
menyusun skripsi Surat 03

Surat sedang melaksanakan pkm

Surat izin penelitian


3.6
Surat sedang
melaksanakan pkm

Surat keterangan izin

3.7
Surat keterangan
Surat 04 Surat 05
persetujuan masuk
prodi
Surat keterangan persetujuan masuk prodi

Dosen

3.8
Surat 05 Surat 06
Surat keterangan izin

Gambar 5. 6 DFD Level 2 proses 3


Gambar diatas merupakan DFD level 2 untuk proses 3, DFD level 2 terbentuk jika satu
proses menghasilkan keluaran lebih dari satu data store. Dari DFD level 2 proses 3 diatas dapat
dilihat adanya 9 proses yaitu mengelola surat aktif kuliah, mengelola surat berkelakuan baik,
mengelola surat keterangan tidak sedang menerima beasiswa, surat izin penelitian, surat sedang
menyusun skripsi, surat sedang melaksanakan pkm, surat persetujuan masuk prodi, surat
keterangan izin, surat pemanggilan orang tua. Berikut merupakan Tabel 5.3 DFD Level 2 proses
3 yang menjelaskan mengenai proses yang terjadi pada DFD level 2 proses 3 Sistem Informasi
Pengajuan Dan Pembuatan Surat online STIKes Payung Negeri.

Tabel 5. 3 DFD Level 2 Proses 3

No Nama Proses Deskripsi


1 Mengelola surat aktif kuliah Pada proses ini yang ikut terlibat yaitu admin dan
mahasiswa
2 Mengelola surat berkelakuan baik Pada proses ini yang ikut terlibat yaitu admin dan
mahasiswa
3 Mengelola surat keterangan tidak Pada proses ini yang ikut terlibat yaitu admin dan
sedang menerima beasiswa mahasiswa
4 Mengelola surat izin penelitian Pada proses ini yang ikut terlibat yaitu admin,
mahasiswa dan dosen
5 Mengelola surat sedang menyusun Pada proses ini yang ikut terlibat yaitu admin dan
skripsi mahasiswa
6 Mengelola surat sedang Pada proses ini yang ikut terlibat yaitu admin dan
melaksanakan pkm mahasiswa
7 Mengelola surat izin persetujuan Pada proses ini yang ikut terlibat yaitu admin,
masuk prodi mahasiswa, dan dosen
8 Mengelola surat keterangan izin Pada proses ini yang ikut terlibat yaitu admin dan
mahasiswa
9 Mengelola surat pemanggilan orang Pada proses ini yang ikut terlibat yaitu admin,
tua mahasiswa, dan dosen
5.2.2 ERD sistem informasi pengajuan dan pembuatan surat online STIKes Payung Negeri.
ERD (Entity Relations Diagram) merupakan suatu model untuk menjelaskan hubungan
antar data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar
relasi. Sistem informasi pengajuan dan pembuatan surat online STIKes Payung Negeri memiliki 5
entitas diantaranya yaitu pengguna, mahasiswa, penandatangan, surat 01,dan notifikasi. Berikut
gambar ERD dari Sistem Informasi Pengajuan Dan Pembuatan Surat Online Stikes Payung Negeri.

1. ERD (Entity Relation Diagram) Surat 01

Gambar 5. 7 Entity Relations Diagram (ERD) Surat 01 Sistem Informasi Pengajuan Dan
Pembuatan Surat Online STIKes Payung Negeri

Berikut merupakan Tabel 5.4 Tabel keterangan entitas ERD Surat 01 pada Sistem
informasi pengajuan dan pembuatan surat online STIKes Payung Negeri.

Tabel 5. 4 Keterangan Entitas pada ERD Surat 01


NO Nama Deskripsi Atribut Key
1 User Berisikan data user_no_induk Primary key
user/pengguna sistem User_nama
User_jk
User_alamat
User_no_hp
User_agama
User_jabatan
User_foto
User_username
User_password
User_last_login
2 Mahasiswa Berisikan data mhs_nim Primary key
mahasiswa di STIKes Mhs_nama
Payung negri Mhs_jk
Mhs_tmpt_lahir
Mhs_tgl_lahir
Mhs_alamat
Mhs_no_hp
Mhs_agama
Mhs_jurusan
Mhs_angkatan
Mhs_foto
Mhs_username
Mhs_password
3 Penandatangan Berisikan data ttd_no_induk Primary key
penandatangan di Ttd_jns_no_induk
STIKes Payung negri Ttd_nama
Ttd_jabatan
4 Surat 01 Berisikan data surat di 01_id Primary key
sistem 01_no_surat
01_jenis
01_nama
01_nim
01_tmpt_lahir
01_tgl_lahir
01_tingkat
01_semester
01_prodi
01_thn_akademik
01_tgl_pengajuan
01_id_penandatangan
01_status
5 Notifikasi Berisikan data notifikasi id_notif Primary key
di sistem Id_user
Id_surat
Notif
Status
Tgl
jam
1. ERD (Entity Relation Diagram) Surat 02

Gambar 5. 8 Entity Relations Diagram (ERD) Surat 02 Sistem Informasi Pengajuan Dan
Pembuatan Surat Online STIKes Payung Negeri

Berikut merupakan Tabel 5.5 Tabel keterangan entitas ERD Surat 02 pada Sistem
informasi pengajuan dan pembuatan surat online STIKes Payung Negeri.

Tabel 5. 5 Keterangan Entitas pada ERD Surat 02

NO Nama Deskripsi Atribut Key


1 User Berisikan data user/pengguna user_no_induk Primary key
sistem User_nama
User_jk
User_alamat
User_no_hp
User_agama
User_jabatan
User_foto
User_username
User_password
User_last_login
2 Mahasiswa Berisikan data mahasiswa di mhs_nim Primary key
STIKes Payung negri Mhs_nama
Mhs_jk
Mhs_tmpt_lahir
Mhs_tgl_lahir
Mhs_alamat
Mhs_no_hp
Mhs_agama
Mhs_jurusan
Mhs_angkatan
Mhs_foto
Mhs_username
Mhs_password
3 Dosen Berisakan data dosen di dosen_nidn Primary key
STIKes Payung Negeri Dosen_nama
Dosen_jk
Dosen_tmpt_lahir
Dosen_tgl_lahir
Dosen_alamat
Dosen_no_hp
Dosen_agama
Dosen_jurusan
Dosen_foto
Dosen_username
Dosen_password
4 Penandatangan Berisikan data ttd_no_induk Primary key
penandatangan di STIKes Ttd_jns_no_induk
Payung negri Ttd_nama
Ttd_jabatan
5 Surat 01 Berisikan data surat di sistem 02_id Primary key
02_no_surat
02_jenis
02_nama_instansi
02_alamat_instansi
02_nama
02_nim
02_jurusan
02_judul_proposal
02_jabatan
02_tgl_pengajuan
02_id_admin
02_id_penandatangan
02_status
02_tgl_pengesahan
02_komentar
02_tgl_pengambilan

6 Notifikasi Berisikan data notifikasi di id_notif Primary key


sistem Id_user
Id_surat
Notif
Status
Tgl
jam

2. ERD (Entity Relation Diagram) Surat 49


Gambar 5. 9 Entity Relations Diagram (ERD) Surat 49 Sistem Informasi Pengajuan Dan
Pembuatan Surat Online STIKes Payung Negeri

Berikut merupakan Tabel 5.6 Tabel keterangan entitas ERD Surat 49 pada Sistem
informasi pengajuan dan pembuatan surat online STIKes Payung Negeri.

Tabel 5. 6 Keterangan Entitas pada ERD Surat 49

NO Nama Deskripsi Atribut Key


1 User Berisikan data user/pengguna user_no_induk Primary key
sistem User_nama
User_jk
User_alamat
User_no_hp
User_agama
User_jabatan
User_foto
User_username
User_password
User_last_login
2 Mahasiswa Berisikan data mahasiswa di mhs_nim Primary key
STIKes Payung negri Mhs_nama
Mhs_jk
Mhs_tmpt_lahir
Mhs_tgl_lahir
Mhs_alamat
Mhs_no_hp
Mhs_agama
Mhs_jurusan
Mhs_angkatan
Mhs_foto
Mhs_username
Mhs_password
3 Penandatangan Berisikan data ttd_no_induk Primary key
penandatangan di STIKes Ttd_jns_no_induk
Payung negri Ttd_nama
Ttd_jabatan
4 Surat 49 Berisikan data surat di sistem 49_id Primary key
49_no
49_nam
49_tmpt_lahir
49_tgl_lahir
49_nim
49_jurusan
49_peminatan
49_lokasi
49_tgl_pengajuan
49_id_admin
49_id_penandatangan
49_status
49_tgl_pengesahan
49_komentar
49_tgl_pengambilan

5 Notifikasi Berisikan data notifikasi di id_notif Primary key


sistem Id_user
Id_surat
Notif
Status
Tgl
jam

3. ERD (Entity Relation Diagram) Surat 05

Gambar 5. 10 Entity Relations Diagram (ERD) Surat 05 Sistem Informasi Pengajuan Dan
Pembuatan Surat Online STIKes Payung Negeri

Berikut merupakan Tabel 5.7 Tabel keterangan entitas ERD Surat 05 pada Sistem
informasi pengajuan dan pembuatan surat online STIKes Payung Negeri.

Tabel 5. 7 Keterangan Entitas pada ERD Surat 05

NO Nama Deskripsi Atribut Key


1 User Berisikan data user/pengguna user_no_induk Primary key
sistem User_nama
User_jk
User_alamat
User_no_hp
User_agama
User_jabatan
User_foto
User_username
User_password
User_last_login
2 Mahasiswa Berisikan data mahasiswa di mhs_nim Primary key
STIKes Payung negri Mhs_nama
Mhs_jk
Mhs_tmpt_lahir
Mhs_tgl_lahir
Mhs_alamat
Mhs_no_hp
Mhs_agama
Mhs_jurusan
Mhs_angkatan
Mhs_foto
Mhs_username
Mhs_password
3 Dosen Berisakan data dosen di dosen_nidn Primary key
STIKes Payung Negeri Dosen_nama
Dosen_jk
Dosen_tmpt_lahir
Dosen_tgl_lahir
Dosen_alamat
Dosen_no_hp
Dosen_agama
Dosen_jurusan
Dosen_foto
Dosen_username
Dosen_password
4 Penandatangan Berisikan data ttd_no_induk Primary key
penandatangan di STIKes Ttd_jns_no_induk
Payung negri Ttd_nama
Ttd_jabatan
5 Surat 05 Berisikan data surat di sistem 05_id Primary key
05_jenis
05_nama
05_nim
05_tingkat
05_jurusan
05_tidak
05_karena
05_selama
05_dari
05_tgl_pengajuan
05_id_admin
05_id_penandatangan
05_status
05_tgl_pengesahan
05_komentar
05_tgl_pengambilan

6 Notifikasi Berisikan data notifikasi di id_notif Primary key


sistem Id_user
Id_surat
Notif
Status
Tgl
jam
4. ERD (Entity Relation Diagram) Surat 06

Gambar 5. 11 Entity Relations Diagram (ERD) Surat 06 Sistem Informasi Pengajuan Dan
Pembuatan Surat Online STIKes Payung Negeri

Berikut merupakan Tabel 5.8 Tabel keterangan entitas ERD Surat 06 pada Sistem
informasi pengajuan dan pembuatan surat online STIKes Payung Negeri.

Tabel 5. 8 Keterangan Entitas pada ERD Surat 06

NO Nama Deskripsi Atribut Key


1 User Berisikan data user/pengguna user_no_induk Primary key
sistem User_nama
User_jk
User_alamat
User_no_hp
User_agama
User_jabatan
User_foto
User_username
User_password
User_last_login
2 Mahasiswa Berisikan data mahasiswa di mhs_nim Primary key
STIKes Payung negri Mhs_nama
Mhs_jk
Mhs_tmpt_lahir
Mhs_tgl_lahir
Mhs_alamat
Mhs_no_hp
Mhs_agama
Mhs_jurusan
Mhs_angkatan
Mhs_foto
Mhs_username
Mhs_password
3 Dosen Berisakan data dosen di dosen_nidn Primary key
STIKes Payung Negeri Dosen_nama
Dosen_jk
Dosen_tmpt_lahir
Dosen_tgl_lahir
Dosen_alamat
Dosen_no_hp
Dosen_agama
Dosen_jurusan
Dosen_foto
Dosen_username
Dosen_password
4 Penandatangan Berisikan data ttd_no_induk Primary key
penandatangan di STIKes Ttd_jns_no_induk
Payung negri Ttd_nama
Ttd_jabatan
5 Surat 06 Berisikan data surat di sistem 06_id Primary key
06_jenis
06_nama
06_asal
06_jurusan
06_id_dosen
06_tgl_pengajuan
06_id_admin
06_id_penandatangan
06_status
06_tgl_pengesahan
06_komentar
06_tgl_pengambilan

6 Notifikasi Berisikan data notifikasi di id_notif Primary key


sistem Id_user
Id_surat
Notif
Status
Tgl
jam

5.3 Perancangan Tabel Basis Data

Berikut merupakan tabel basis data pada Sistem Informasi Pengajuan Dan Pembuatan Surat
Online Stikes Payung Negeri:
5.3.1 Pengguna

Tabel ini berfungsi untuk menyimpan data pengguna Sistem informasi pengajuan dan
pembuatan surat online STIKes Payung Negeri yang terdiri dari sebelas atribut yaitu
user_no_induk, User_nama, User_jk, User_alamat, User_no_hp, User_agama, User_jabatan,
User_foto, User_username, User_password, User_last_login . Berikut merupakan Tabel 5.9
Pengguna pada Sistem informasi pengajuan dan pembuatan surat online STIKes Payung Negeri .
Tabel 5. 9 Pengguna

Field Type and length Key

User_no_induk Varchar(20) Primay key

User_nama Varchar(60)

User_jk Varchar(10)
User_alamat Text

User_no_hp Varchar(15)

User_agama Varchar(10)

User_jabatan Varchar(50)

User_foto Varchar(60)

User_username Varchar(20)

User_password Varchar(30)

User_last_login Date

5.3.2 Mahasiswa

Tabel ini berfungsi untuk menyimpan data mahasiswa yang terdaftar pada STIKes Payung
Negri yang terdiri dari empatbelas atribut yaitu mhs_nim, mhs_nama, ,hs_jk, mhs_tmpat_lahir,
mhs_alamat, mhs_no_hp, mhs_agama, mhs_jurusan, mhs_angkatan, _mhs_foto, mhs_username,
mhs_password. Berikut merupakan Tabel 5.10 Mahasiswa pada Sistem informasi pengajuan dan
pembuatan surat online STIKes Payung Negeri .
Tabel 5. 10 Mahasiswa

Field Type and length Key

Mhs_nim Varchar(20) Primay key

Mhs_nama Varchar(60)

Mhs_jk Varchar(10)

Mhs_tmpt_lahir Date(50)

Mhs_alamat Text

Mhs_no_hp Varchar(15)

Mhs_agama Varchar(10)

Mhs_jurusan Varchar(35)
Mhs_angkatan Int

Mhs_foto Varchar(60)

Mhs_username Varchar(20)

Mhs_password Varchar(30)

5.3.3 Penandatangan

Tabel ini berfungsi untuk menyimpan data penandatangan yang akan menanda tangan
untuk persetujuan surat di STIKes Payung Negri yang terdiri dari empat atribut yaitu ttd_no_induk,
ttd_jns_no_induk, ttd_nama, ttd_jabatan. Berikut merupakan Tabel 5.11 Penandatangan pada
Sistem informasi pengajuan dan pembuatan surat online STIKes Payung Negeri .

Tabel 5. 11 Penandatangan

Field Type and length Key

Ttd_no_induk Varchar(20) Primary key

Ttd_jns_no_induk Varchar(10)

Ttd_nama Varchar(60)

Ttd_jabatan Varchar(40)

5.3.4 Dosen

Tabel ini berfungsi untuk menyimpan data penandatangan yang akan menanda tangan
untuk persetujuan surat di STIKes Payung Negri yang terdiri dari duabelas atribut yaitu
dosen_nidn, dosen_nama, dosen_jk, dosen_tmpt_lahir, dosen_tgl_lahir, dosen_alamat,
dosen_no_hp, dosen_agama, dosen_jurusan, dosen_foto, dosen_username, dosen_password.
Berikut merupakan Tabel 5.12 Dosen pada Sistem informasi pengajuan dan pembuatan surat
online STIKes Payung Negeri .
Tabel 5. 12 Dosen

Field Type and length Key

Dosen_nidn Varchar(20) Primary key

Dosen_nama Varchar(10)

Dosen_jk Varchar(50)

Dosen_tmpt_lahir Varchar(40)

Dosen_tgl_lahir Date

Dosen_alamat Text

Dosen_no_hp Varchar (15)

Dosen_agama Varchar (10)

Dosen_jurusan Varchar (35)

Dosen_foto Varchar (60)

Dosen_username Varchar (20)

Dosen_password Varchar (30)

5.3.5 Surat 01

Tabel ini berfungsi untuk menyimpan data surat 01 yang terdiri dari surat keterangan aktif
kuliah, surat keterangan berkelakuan baik, surat keterangan tidak sedang menerima beasiswa.
Tabel surat01 terdiri dari empat belas atribut yaitu 01_id, 01_no_surat, 01_jenis, 01_nama,
01_nim, 01_tmpt_lahir, 01_tgl_lahir, 01_tingkat, 01_semester, 01_prodi, 01_thn_akademik,
01_id_admin, 01_tgl_pengajuan, 01_id_penandatangan, 01_status, 01_tgl_pengesahan,
01_komentar, 01_tgl_pengambilan. Berikut merupakan Tabel 5.13 Surat 01 pada Sistem informasi
pengajuan dan pembuatan surat online STIKes Payung Negeri .
Tabel 5. 13 Surat 01
Field Type and lenth Key

01_id Int(4) Primary key

01_no_surat Varchar(50)

01_jenis Varchar(50)

01_nama Varchar(60)

01_nim Varchar(20)

01_tmpt_lahir Varchar(50)

01_tgl_lahir Date

01_tingkat Varchar(20)

01_semester Varchar(20)

01_prodi Varchar(30)

01_thn_akademik Varchar(10)

01_tgl_pengajuan Date

01_id_admin Varchar(20)

01_id_penandatangan Varchar(20)

01_status Varchar(40)

01_tgl_pengesahan Date

01_komentar Text

01_tgl_pengambilan Date

5.3.6 Surat 02

Tabel ini berfungsi untuk menyimpan data surat 02 yang terdiri dari surat izin penelitian
(Mahasiswa dan Dosen). Tabel surat02 ini terdiri dari delapanbelas atribut yaitu 02_id,
02_no_surat, 02_jenis, 02_nama_instansi, 02_alamat_instansi, 02_jenis_proposal, 02_nama,
02_nim, 02_jurusan, 02_judul_proposal, 02_jabatan, 02_tgl_pengajuan, 02_admin,
02_penandatangan, 02_status, 02_tgl_pengesahan, 02_komentar, 02_tgl_pengambilan. Berikut
merupakan Tabel 5.14 Surat 02 Sistem informasi pengajuan dan pembuatan surat online STIKes
Payung Negeri.

Tabel 5. 14 Surat 02
Field Type and lenth Key

02_id Int(11) Primary key

02_no_surat Varchar(50)

02_jenis Varchar(50)

02_nama_instansi Varchar(200)

02_alamat_instansi Varchar(30)

02_nama Varchar(60)

02_nim Varchar(20)

02_jurusan Varchar(30)

02_judul_proposal Text

02_jabatan Varchar(20)

02_tgl_pengajuan Date

02_id_admin Varchar(20)

02_id_penandatangan Varchar(20)

02_status Varchar(40)

02_tgl_pengesahan Date

02_komentar Text

02_tgl_pengambilan Date

5.3.7 Surat 49

Tabel ini berfungsi untuk menyimpan data surat 49 yang terdiri dari surat keterangan
sedang melaksanakan PKM, dan surat keterangan sedang menyusun skripsi. Tabel ini terdiri dari
tujuhbelas atribut yaitu 49_id, 49_no, 49_nama, 49_tmpt_lahir, 49_tgl_lahir, 49_nim, 49_jurusan,
49_peminatan, 49_lokasi, 49_tgl_pengajuan, 49_id_admin, 49_id_penandatangan, 49_status,
49_tgl_pengesahan, 49_komentar, 49_tgl_pengambil. Berikut merupakan Tabel 5.15 Surat 49
pada Sistem informasi pengajuan dan pembuatan surat online STIKes Payung Negeri .

Tabel 5. 15 surat 49
Field Type and lenth Key

49_id Int(4) Primary key

49_no Varchar(50)

49_nama Varchar(60)

49_tmpt_lahir Varchar(50)

49_tgl_lahir Date

49_nim Varchar(20)

49_jurusan Varchar(30)

49_peminatan Varchar(50)

49_lokasi Varchar(100)

49_tgl_pengajuan Date

49_id_admin Varchar(20)

49_id_penandatangan Varchar(20)

49_status Varchar(40)

49_tgl_pengesahan Date

49_komentar Text

49_tgl_pengambilan Date

5.3.8 Surat 05
Tabel ini berfungsi menyimpan data surat keterangan izin terdiri dari delapanbelas atribut.
Berikut merupakan Tabel 5.15 Surat 05 pada Sistem informasi pengajuan dan pembuatan surat
online STIKes Payung Negeri .
Tabel 5. 16 Surat 05

Field Type and lenth Key


05_id Int(4) Primary key
05_jenis Varchar(100)
05_nama Varchar(60)
05_nim Varchar(20)
05_tingkat Varchar(20)
05_jurusan Varchar(30)
05_tidak Varchar(100)
05_karena Varchar(100)
05_selama Date
05_dari Date
05_tgl_pengajuan Date
05_id_admin Varchar(20)
05_id_penandatangan Varchar(20)
05_status Varchar(40)
05_tgl_pengesahan Date
05_komentar Text
05_tgl_pengambilan Date

5.3.9 Surat 06
Tabel ini berfungsi untuk menyimpan data surat keterangan persetujuan masuk prodi yang
terdiri dari duabelas atibut. Berikut merupakan Tabel 5.17 Surat 06 pada Sistem informasi
pengajuan dan pembuatan surat online STIKes Payung Negeri.

Tabel 5. 17 Surat 06
Field Type and lenght Key

06_id Int(11) Primary key

06_jenis Varchar(100)
06_nama Varchar(60)

06_asal Varchar(100)

06_jurusan Varchar(30)

06_id_dosen Varchar(20)

06_tgl_pengajuan Date

06_id_admin Varchar(20)

06_id_penandatangan Varchar(20)

06_status Varchar(40)

06_tgl_pengesahan Date

06_komentar Text

06_tgl_pengambilan Date

5.3.10 Notifikasi
Tabel ini berfungsi untuk menyimpan notifikasi dari surat. Tabel ini terdiri dari sembilan
atribut yaitu notif_id, notif_id_user, notif_modul, notif_jenis_surat, notif_id_surat, notif_status,
notif_status_notif, notif_tgl, notif_jam. Berikut merupakan Tabel 5.18 Notifikasi pada Sistem
Informasi Pengajuan dan Pembuatan Surat Online STIKes Payung Negeri.

Tabel 5. 18 Notifikasi
Field Type and length Key

Notif_id Int (4) Primary key

Notif_id_user Varchar (20)

Notif_modul Varchar (20)

Notif_jenis_surat Varchar(50)

Notif_id_surat Varchar(4)

Notif_status Varchar(30)

Notif_status_notif Varchar(15)
Notif_tgl Date

Notif_jam Time

5.4 Perancangan Antarmuka (Interface)


Interface sistem adalah sarana pengembangan sistem yang digunakan untuk membuat
komunikasi yang lebih mudah, dan konsisten antara sistem dengan pemakainya. Penekanan
Interface meliputi tampilan yang baik, mudah dipahami dan tampilan menu-menu yang mudah
dimengerti.

5.4.1 Peracangan Form Login


Form login pada sistem informasi klinik digunakan untuk dapat mengakses sistem dengan
memasukkan username dan password. Form login akan muncul pada saat sistem pertama kali
dijalankan. Berikut merupakan Gambar 5.12 Rancangan form login.

Username Input username

password Input password

LOGIN BACK

Gambar 5. 12 Rancangan Form Login


Pada menu ini user memasukkan username dan password yang sesuai, kemudian mengklik
tombol login dan sistem akan melakukan pengecekan didalam database pada tabel pengguna
dengan perintah SELECT * FROM pengguna WHERE username='$username' AND

password='$password'.

5.4.2 Peracangan Form Tambah Data Pengguna


Pada menu ini admin menginputkan data pengguna yang diminta, kemudian mengklik
tombol tambah dan sistem akan melakukan penyimpanan data ke dalam database pada tabel
pengguna dengan perintah INSERT INTO tabel data_user. Berikut merupakan Gambar 5.13 Rancangan
form tambah data pengguna.

Gambar 5. 13 Form Tambah Data Pengguna


5.4.3 Perancangan Form Tambah Data Dosen
Form tambah data dosen digunakan untuk menambahkan data dosen yang terdaftar di
STIKes Payung Negri. Pada form ini terdapat beberapa data yang harus diisikan oleh Admin dan
juga terdapat tiga tombol button yaitu tambah, reset dan juga kembali. Berikut merupakan Gambar
5.14 Rancangan form tambah data dosen.
Gambar 5. 14 Form Tambah Data Dosen
Pada menu ini admin menginputkan data dosen, kemudian mengklik tombol tambah dan
sistem akan melakukan penyimpanan data ke dalam database pada tabel dosen dengan perintah
INSERT INTO tabel data_dosen.

5.4.4 Perancangan Tambah Data Mahasiswa


Form tambah data mahasiswa digunakan untuk menambahkan data mahasiswa yang
terdaftar di STIKes Payung Negri. Pada form ini terdapat beberapa data yang harus diisikan oleh
Admin dan juga terdapat tiga tombol button yaitu tambah, reset dan juga kembali. Berikut
merupakan Gambar 5.15 Rancangan form tambah data mahasiswa.
Gambar 5. 15 Form Tambah Data Mahasiswa
Pada menu ini admin menginputkan data mahasiswa, kemudian mengklik tombol tambah
dan sistem akan melakukan penyimpanan data ke dalam database pada tabel mahasiswa dengan
perintah INSERT INTO tabel data_mhs.

5.4.5 Perancangan Tambah Data Penandatangan


Form tambah data penandatangan digunakan untuk menambahkan data penandatangan
yang terdaftar di STIKes Payung Negri. Pada form ini terdapat beberapa data yang harus diisikan
oleh Admin dan juga terdapat tiga tombol button yaitu tambah, reset dan juga kembali. Berikut
merupakan Gambar 5.16 Rancangan form tambah data penandatangan.

Gambar 5. 16 Form Tambah Data Penandatangan


Pada menu ini admin menginputkan data penandatangan, kemudian mengklik tombol
tambah dan sistem akan melakukan penyimpanan data ke dalam database pada tabel
penandatangan dengan perintah INSERT INTO tabel data_ttd.

5.5 Perancangan Struktur Menu


Terdapat tiga aktor dalam sistem ini yaitu admin, mahasiswa, dan dosen. Masing-masing
aktor memiliki halaman berbeda-beda.

5.5.1 Menu Admin


Pada halaman admin terdapat delapan menu berbeda yaitu menu surat masuk, data user,
data dosen, data mahasiswa, data penandatangan, data pengajuan, data notifikasi, dan laporan.
Berikut merupakan Gambar 5.17 Rancangan struktur menu admin.

Gambar 5. 17 Rancangan Struktur Menu Admin


5.5.2 Menu Dosen
Pada halaman dosen terdapat tiga menu yaitu beranda, profil, dan pengajuan. Berikut
merupakan gambar 5.18 Rancangan struktur menu dokter.
Gambar 5. 18 Rancangan Struktur Menu Dosen
5.5.3 Menu Mahasiswa
Pada halaman mahasiswa terdapat tiga menu yaitu beranda, profil, dan pengajuan.
Berikut merupakan gambar 5.19 Rancangan struktur menu mahasiswa.

Gambar 5. 19 Rancangan Struktur Menu Mahasiswa


BAB VI

IMPLEMENTASI DAN PENGUJIAN

6.1 Implementasi Sistem


Implementasi merupakan tahap pembuatan aplikasi berdasarkan hasil analisa dan
perancangan sistem sebelumnya sehingga sistem yang dibuat dapat difungsikan dalam keadaan
sebenarnya dan sesuai dengan tujuan yang diharapkan. Sistem ini dibangun dengan berbasis web
dengan menggunakan bahasa pemrograman PHP. Adapun tujuan implementasi adalah sebagai
berikut:

1. Menyelesaikan desain sistem yang ada dalam dokumen perancangan yang telah disetujui.
2. Menguji dan mendokumentasikan program-program atau prosedur-prosedur dari dokumen
perancangan sistem yang telah disetujui.
3. Memastikan bahwa pemakai dapat mengoperasikan sistem yakni dengan mempersiapkan
secara manual pengguna dan melatih pengguna sistem.
4. Mempertimbangkan bahwa sistem memenuhi permintaaan pengguna yakni dengan menguji
secara keseluruhan.
5. Memastikan bahwa konversi ke sistem baru berjalan dengan benar yakni dengan membuat
rencana, mengontrol dan melakukan instalasi sistem secara benar.

6.1.1 Batasan Implementasi


Adapun batasan implementasi dalam pengembangan sistem ini antara lain:

1. Sistem informasi yang dibangun membahas tentang Sistem Informasi Pengajuan dan
Pembuatan Surat Online STIKes Payung Negeri, meliputi
2. Sistem informasi ini hanya dapat diakses oleh admin, dosen, dan juga mahasiswa yang sudah
melakukan registrasi pengguna.

6.1.2 Lingkungan Implementasi


Dalam pengimplementasiaannya aplikasi ini membutuhkan perangkat pendukung, seperti
perangkat keras dan perangkat lunak.
1. Minimum perangkat keras yang dibutuhkan
a. Processor : Intel Core i3 2.67 GHz
b. Memory : 1974 MB RAM
2. Perangkat lunak yang dibutuhkan:
a. Sistem Operasi : Windows 8
b. Web Server : Apache
c. Browser : Chrome 29.0.1547.66
d. Bahasa Pemrograman : HTML, PHP, CSS
e. Tool : Notepad++
f. DBMS : MySQL

6.2 Implementasi
Bagian implementasi merupakan tahap pengembangan dari setiap operasi yang akan
digunakan. Adapun bagian implementasi pada sistem ini terdiri dari:

6.2.1 Login
Login merupakan bagian awal sistem yang akan ditampilkan kepada pengguna. Sebelum
pengguna dapat masuk ke dalam sistem untuk menggunakan sistem, pengguna harus terlebih
dahulu menginputkan Username dan Password kemudian klik tombol Login. Jika username dan
password sesuai dengan yang ada pada database pengguna, maka pengguna akan masuk ke dalam
sistem. Sistem ini memiliki tiga level login yakni admin, dosen dan mahasiswa. Berikut merupakan
gambar 6.1 Form login Sistem Informasi Pengajuan dan Pembuatan Surat Online STIKes Payung
Negeri.

Gambar 6. 1 Tampilan Login Sistem Informasi Pengajuan dan Pembuatan Surat Online
STIKes Payung Negri
6.2.2 Halaman Admin
Pada halaman admin terdapat beberapa diantaranya yaitu beranda, surat masuk, data user, data
dosen, data mahasiswa, data penandatangan, data pengajuan, data notifikasi, data laporan.

1. Beranda Admin

Pada halaman beranda admin terdapat ucapan selamat dating. Berikut merupakan
gambar 6.2 Tampilan beranda admin.

Gambar 6. 2 Tampilan beranda admin


Pada halaman ini, admin akan dihadapkan dengan lima pilihan menu yakni:

1) Beranda yaitu halaman awal ketika admin berhasil masuk ke sistem.


2) Surat Masuk digunakan untuk arsip surat-surat yang masuk ke STIKes Payung Negri.
3) Data user/pengguna yang digunakan untuk melihat dan mengolah data pengguna sistem
informasi pengajuan dan pembuatan surat online STIKes Payung Negri.
4) Data dosen yang digunakan untuk melihat dan mengolah data dosen.
5) Data mahasiswa yang digunakan untuk melihat dan mengolah data mahasiswa.
6) Data penandatangan yang digunakan untuk melihat data penandatangan dan mengolah data
penandatangan.
7) Data pengajuan yang digunakan untuk memproses surat-surat yang masuk.
8) Data notifikasi yang digunakan untuk memberikan notifikasi tentang status surat yang
sedang diajukan.
9) Laporan digunakan untuk melihat data laporan sistem informasi pengajuan dan pembuatan
surat online STIKes payung negeri.
2. Surat masuk
Surat masuk digunakan untuk arsip surat-surat yang masuk ke STIKes Payung
Negeri. Dan juga dapat melakukan penambahan, detail, edit, dan juga hapus surat masuk.
Berikut merupakan Gambar 6.3 Surat Masuk sistem informasi pengajuan dan pembuatan
surat online STIKes payung negri.

Gambar 6. 3 Tampilan Surat Masuk


3. Data User

Data user digunakan untuk melihat data user sistem informasi pengajuan dan
pembuatan surat online STIKes payung negeri. Dan juga dapat melakukan penambahan,
detail, dan edit data user. Berikut merupakan Gambar 6.4 Tampilan Data User sistem
informasi pengajuan dan pembuatan surat online STIKes payung negeri.

Gambar 6. 4 Tampilan Data User


4. Data Dosen

Data dosen digunakan untuk melihat data dosen yang ada di STIKes Payung Negeri
pada sistem informasi pengajuan dan pembuatan surat online STIKes payung negri. Dan
juga dapat melakukan penambaha, detail, edit, dan hapus data dosen. Berikut merupakan
gambar 6.5 Data Dosen .

Gambar 6. 5 Tampilan Data Dosen


5. Data Mahasiswa

Data mahasiswa digunakan untuk melihat data mahasiswa yang ada di STIKes
Payung Negeri pada Sistem informasi pengajuan dan pembuatan surat online STIKes
payung negri. Dan juga dapat melakukan penambahan, detail, edit, dan hapus data
mahasiswa. Berikut merupakan gambar 6.6 Tampilan Data Mahasiswa.

Gambar 6. 6 Tampilan Data Mahasiswa


6. Data Penandatangan
Data penandatangan digunakan untuk melihat data penandatangan di STIKes
Payung Negeri pada Sistem informasi pengajuan dan pembuatan surat online STIKes
payung negeri. Dan juga dapat melakukan penambahan, detail, edit, dan hapus pada data
penandatangan. Berikut merupakan gambar 6.7 Data Penandatangan.
Gambar 6. 7 Data Penandatangan
7. Data Pengajuan

Data pengajuan digunakan untuk melihat data informasi data pengajuan surat yang
dilakukan oleh mahasiswa dan dosen yang ada STIKes payung negri seperti surat aktif
kuliah, surat berkelakuan baik, surat bebas beasiswa, surat izin penelitian, surat izin
penelitian (Dosen), surat sedang skripsi, surat sedang PKM.. Dan sistem juga dapat
melakukan penambahan. Detail, edit, dan hapus pada data pengajuan. Berikut merupakan
gambar 6.8 Tampilan data pengajuan.

Gambar 6. 8 Data Pengajuan Pembuatan Surat Aktif Kuliah


8. Data Notifikasi

Data notifikasi digunakan untuk melihat data notifikasi yang masuk. Berikut merupakan
gambar 6.9 Tampilan data notifikasi.
Gambar 6. 9 Tampilan Data Notifikasi
9. Data Laporan
Laporan digunakan untuk melihat data laporan sistem informasi pengajuan dan pembuatan
surat online STIKes payung negri. Berikut Gambar 6.10 Tampilan laporan.

Gambar 6. 10 Tampilan Laporan


6.2.3 Halaman Mahasiswa
Pada halaman mahasiswa terdapat beberapa menu diantaranya yaitu beranda, profil,
pengajuan, dan jenis surat.

1. Beranda Mahasiswa
pada halaman beranda mahasiswa terdapat ucapan selamat dating dan beberapa
pilihan jenis surat diantaranya yaitu surat aktif kuliah, berkelakuan baik, surat keterangan
tidak sedang menerima beasiswa, surat izin penelitian, surat sedang melaksanakan PKM,
surat sedang menyusun skripsi, dan surat keterangan izin. Berikut merupakan gambar 6.11
Tampilan beranda mahasiswa.
Gambar 6. 11 Tampilan beranda mahasiswa
2. Form Pengajuan Surat pada Mahasiswa

Untuk membuat pengajuan surat dengan mahasiswa dapat mengklik jenis surat
yang terdapat di beranda/ halaman utama. Berikut gambar 6.12 Tampilan form pengajuan
surat mahasiswa.

Gambar 6. 12 Tampilan Form Pengajuan Surat pada Mahasiswa


3. Profil Mahasiswa

Pada menu profil mahasiswa berisi data diri mahasiswa yang bersangkutan, pada menu
ini juga mahasiswa dapat melakukan edit data profil. Berikut merupakan gambar 6.13 Tampilan
profil mahasiswa.
Gambar 6. 13 Tampilan Profil Mahasiswa
4. Pengajuan

Data pengajuan mahasiswa digunakan untuk melihat status pada surat yang sudah
diajukan seperti sedang di periksa, ditolak, menunggu tandan tangan, siap diambil, dan
selesai. Berikut Gambar 6.14 Tampilan pengajuan.

Gambar 6. 14 Tampilan pengajuan dengan Status Sedang Diperiksa


6.2.4 Halaman Dosen
Pada halaman ini terdapat beberapa menu diantaranya beranda, profil dan data pengajuan.

1. Beranda Dosen

Pada halaman beranda dosen terdapat ucapan selamat datang dan beberapa pilihan
jenis surat yang dapat diajukan seperti surat izin penelitian dan surat keterangan
persetujuan masuk prodi. Serta beberapa menu lain yaitu profil dan pengajuan. Berikut
merupakan gambar 6.15 Tampilan beranda dosen.
Gambar 6. 15 Tampilan beranda dosen
2. Profil Dosen

Tampilan Profil digunakan untuk melihat detail profil data diri dosen. Profil dosen
dapat dilihat detail dan juga dapat di edit. Berikut merupakan Gambar 6.16 Tampilan profil
dosen.

Gambar 6. 16 Tampilan profil dosen


3. Pengajuan
Data pengajuan dosen digunakan untuk melihat status pada surat yang sudah
diajukan seperti sedang di periksa, ditolak, menunggu tandan tangan, siap diambil, dan
selesai. Berikut Gambar 6.17 Tampilan pengajuan.
Gambar 6. 17 Tampilan Pengajuan dengan Status Sedang Diperiksa
6.3 Pengujian (Testing)
Tahap pengujian merupakan tahap yang dilakukan untuk mengetahui apakah Sistem
Informasi Pengajuan dan Pembuatan Surat Online STIKes Payung Negeri dapat memenuhi
kebutuhan dan berjalan sesuai dengan yang diharapkan. Teknik pengujian yang digunakan adalah
teknik Black Box, Teknik pengujian black box, merupakan teknik pengujian yang dilakukan
dengan meng-entry data pada inputan aplikasi kemudian melihat hasilnya.

Tabel 6. 1 Pengujian Sistem Pada Admin


No Yang diuji Masukan Hasil yang diharapkan Hasil uji
1 Login - Username = sesuai Ketika admin mengisi username dan Sukses
password sesuai dengan data yang ada
- Password = sesuai
pada database, maka admin berhasil
masuk kedalam sistem dan dapat
mengelola sistem.
- Username = tidak sesuai Ketika admin mengisi username dan Sukses
password tidak sesuai dengan data yang
Password = tidak sesuai
ada pada database, maka admin gagal
masuk kedalam sistem.
2 Beranda - Tidak ada Ketika admin berhasil melakukan login, Sukses
maka sistem akan menampilkan
halaman beranda dan beberapa menu
pilihan.
3 Surat masuk - Data surat yang masuk di - Ketika admin melakukan Sukes
penambahan dan perubahan data
STIKes Payung Negeri
surat masuk, maka sistem akan
menampilkan form. Jika admin
berhasil melakukannya maka sistem
akan menampilkan kembali data
daftar data surat masuk.
- Ketika admin melakukan
penghapusan data surat masuk,
maka sistem akan menampilkan
kotak dialog. Jika admin berhasil
melakukan penghapusan, maka
No Yang diuji Masukan Hasil yang diharapkan Hasil uji
sistem akan menampilkan kembali
daftar data surat masuk.
4 Data user - Data user sistem - Ketika admin melakukan Sukses
penambahan dan perubahan data,
informasi pengajuan dan
maka sistem akan menampilkan
pembuatan surat online form. Jika admin berhasil
melakukannya maka sistem akan
STIkes Payung Negeri
menampilkan kembali daftar data
user.
- Ketika Ketika admin melakukan
penghapusan data user, maka sistem
akan menampilkan kotak dialog.
Jika admin berhasil melakukan
penghapusan, maka sistem akan
menampilkan kembali data user.
5 Data Dosen - Data dosen STIKes - Ketika admin akan melakukan Sukses
penambahan dan perubahan data
Payung Negeri.
dosen, maka sistem akana
menampilkan form. Jika admin
berhasil melakukannya maka sistem
akan menampilkan kembali daftar
data dosen.
- Ketika admin melakukan
penghapusan data dosen, maka
sistem akan menampilkan kotak
dialog. Jika admin berhasil
melakukan penghapusan, maka
sistem akan menampilkan kembali
daftar data dosen.
6 Data mahasiswa - Data mahasiswa STIKes - Ketika admin akan melakukan Sukses
penambahan dan perubahan data
Payung Negeri.
mahasiswa, maka sistem akan
menampilkan form. Jika admin
berhasil melakukannya maka sistem
akan menampilkan kembali daftar
data mahasiswa.
- Ketika admin melakukan
penghapusan data mahasiswa, maka
sistem akan menampilkan kotak
dialog. Jika admin berhasil
melakukan penghapusan, maka
sistem akan menampilkan kembali
daftar data mahasiswa.
7 Data - Data penandatangan - Ketika admin akan melakukan Sukses
penandatangan penambahan dan perubahan data
STIKes Payung Negeri
penandatangan, maka sistem akan
menampilkan form. Jika admin
berhasil melakukannya maka sistem
akan menampilkan kembali daftar
data penandatangan.
- Ketika admin melakukan
penghapusan data penandatangan,
maka sistem akan menampilkan
kotak dialog. Jika admin berhasil
melakukan penghapusan, maka
No Yang diuji Masukan Hasil yang diharapkan Hasil uji
sistem akan menampilkan kembali
daftar data penandatangan.
7 Data pengajuan - Tidak ada - Ketika admin melakukan aksi Sukses
approve terhadap surat yang
diajukan maka status surat akan
berubah menjadi surat yang sedang
diperiksa.
- Ketika admin melakukan aksi tolak
terhadap surat yang diajukan maka
status surat akan berubah menjadi
surat yang ditolak.
8 Data Notifikasi - Tidak ada - Admin dapat melihat status dari Sukses
notifikasi yang masuk apakah sudah
dibaca atau belum dibaca.
9 Data Laporan - Tidak ada - Admin dapat melakukan Sukses
pencetakan data laporan sesuai
dengan tanggal awal dan tanggal
akhir yang diinputkan.

Tabel 6. 2 Pengujian Sistem Pada Mahasiswa


No Yang diuji Masukan Hasil yang diharapkan Hasil uji
1 Login - Username = sesuai Ketika mahasiswa melakukan login, Sukses
maka sistem akan menampilkan form
- Password = sesuai
yang berisi username dan password. Jika
username dan password yang
dimasukkan sesuai dengan data yang ada
di database, maka mahasiswa berhasil
login dan akan dialihkan pada halaman
pertama.
- Username = tidak sesuai Ketika username dan password yang Sukses
dimasukkan tidak sesuai dengan data
Password = tidak sesuai
yang ada didalam database, maka
mahasiswa gagal untuk melakukan login
dan sistem akan menampilkan kembali
form login.
2 Beranda - Tidak ada Ketika mahasiswa berhasil melakukan Sukses
login, maka sistem akan menampilkan
halaman pertama yaitu beranda dan
beberapa menu pilihan lainnya.
3 Jenis surat - Data mahasiswa Ketika mahasiswa berhasil melakukan Sukses
pengajuan surat maka surat akan masuk
ke menu pengajuan dan mahasiswa
dapat melihat status dari surat yang
diajukan.
4 Data profil - Data mahasiswa Ketika mahasiswa akan melakukan Sukses
perubahan data profil maka sistem akan
menampilkan form, setelah selesai maka
sistem akan menampilkan data profil
yang sudah dirubah.
5 Data pengajuan - Tidak ada Mahasiswa dapat melihat status dari Sukses
surat yang diajukan.
Tabel 6. 3 Pengujian Sistem Pada Dosen
No Yang diuji Masukan Hasil yang diharapkan Hasil uji
1 Login - Username = sesuai Ketika dosen melakukan login, maka Sukses
sistem akan menampilkan form yang
- Password = sesuai
berisi username dan password. Jika
username dan password yang
dimasukkan sesuai dengan data yang ada
di database, maka dosen berhasil login
dan akan dialihkan pada halaman
pertama.
- Username = tidak sesuai Ketika username dan password yang Sukses
dimasukkan tidak sesuai dengan data
Password = tidak sesuai
yang ada didalam database, maka dosen
gagal untuk melakukan login dan sistem
akan menampilkan kembali form login.
2 Beranda - Tidak ada Ketika dosen berhasil melakukan login, Sukses
maka sistem akan menampilkan
halaman pertama yaitu beranda dan
beberapa menu pilihan lainnya.
3 Jenis surat - Data dosen dan Ketika dosen berhasil melakukan Sukses
pengajuan surat maka surat akan masuk
mahasiswa
ke menu pengajuan dan mahasiswa
dapat melihat status dari surat yang
diajukan.
4 Data profil - Data dosen Ketika dosen akan melakukan Sukses
perubahan data profil maka sistem akan
menampilkan form, setelah selesai maka
sistem akan menampilkan data profil
yang sudah dirubah.
5 Data pengajuan - Tidak ada Dosen dapat melihat status dari surat Sukses
yang diajukan.
BAB VII

PENUTUP

7.1 Kesimpulan
Kesimpulan dari pembangunan perangkat lunak yang telah dilakukan dengan membuat
sistem informasi pengajuan dan pembuatan surat online STIKes payung negeri adalah sebagai
berikut :

1. Sistem informasi yang dibangun dapat digunakan untuk melihat dan mengelola data user, data
dosen, data mahasiswa, data surat masuk, data penanda tangan, data pengajuan, data notifikasi,
dan laporan.
2. Dengan menggunakan sistem informasi ini proses pengajuan, persetujuan dan penerbitan surat
dapat dikelola dengan lebih optimal, efisien, dan mengurangi penggunaan kertas.
3. Sistem informasi yang dibangun juga memudahkan dalam penyusunan laporan STIKes Payung
Negeri yang akan digunakan sebagai arsip.

7.2 Saran
Adapun saran untuk pembangunan perangkat lunak sistem informasi pengajuan dan
pembuatan surat online STIKes payung negeri ini yaitu kedepannya sistem dapat dikembangkan
lagi dengan menambahkan surat-surat apa saja yang bisa diajukan melalui sistem.
DAFTAR PUSTAKA

Pressman, Roger S. Rekayasa Perangkat Lunak. Yogyakarta : Andi, 1997.

Jogianto HM. 2005. Sistem Teknologi Informasi. Yogyakarta : Andi

Kadir, Abdul. 2003. Pengenalan Sistem Informasi. Yogyakarta : Andi Offset.

Kadir, Abdul. 2009. Membuat Aplikasi Web dengan PHP + Database Mysql. Yogyakarta: ANDI.

Kristanto, Andri. Perancangan Sistem Informasi dan Aplikasinya. Yogyakarta : Gava Media.

Mcleod, Raymond, 2001, Sistem Informasi Manajemen, Jakarta, PT. Prenhallindo

Anda mungkin juga menyukai