KELOMPOK 4 :
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. 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. 7 Entity Relations Diagram (ERD) Surat 01 Sistem Informasi Pengajuan Dan Pembuatan Surat Online
5. 11 Entity Relations Diagram (ERD) Surat 06 Sistem Informasi Pengajuan Dan Pembuatan Surat Online
STIKes Payung Negeri .................................................................................................................................L
Negeri..LXVIII
5. 10 Mahasiswa........................................................................................................................................LIII
5. 12 Dosen ................................................................................................................................................ LV
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.
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”.
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 :
BAB II
PROFIL PERUSAHAAN
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.
METODOLOGI PENGERJAAN
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
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.
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
c) Total Biaya
Total biaya merupakan biaya yang dihitung keseluruhan dari jumlah biaya
personil dan biaya non personil.
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).
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:
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
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)
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.
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).
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 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 :
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 :
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.
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
Mengambil form
permintaan Melakukan
pembuatan Melakukan tanda tangan
surat pengecekan dan legalisir
data dan surat
persyaratan
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
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.
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
3.2
Surat tidak sedang
Surat aktif kuliah menerima beasiswa
Surat sedang tidak menerima beasiswa
3.3
Surat berkelakuan baik
Surat
Suratberkelakuan baik skripsi
sedang menyusun
3.4
Mahasiswa Surat izin penelitian Surat 02 Surat 02
Surat izin penelitian
Surat keterangan persetujuan masuk prodi
3.7
Surat 04 Surat 05
Surat keterangan izin
Dosen
3.8
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.
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.
Admin
Mahasiswa 2.1
Mahasiswa Mahasiswa
Mengelola mahasiswa
Dosen
Penandatangan 2.2
Dosen Dosen
Mengelola dosen
2.3
penandatangan Penandatangan
Mengelola penandatangan
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
3.1
Admin Surat aktif kuliah
Surat aktif kuliah
Surat sedang tidak menerima beasiswa Surat 01 Surat 01
Surat 01
3.2
Surat tidak sedang
Surat aktif kuliah menerima beasiswa
Surat sedang tidak menerima beasiswa
3.3
Surat berkelakuan baik
Surat
Suratberkelakuan baik
sedang menyusun skripsi
3.4
Mahasiswa Surat izin penelitian Surat 02 Surat 02
Surat izin penelitian
Surat keterangan persetujuan masuk prodi
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. 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.
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.
Berikut merupakan Tabel 5.6 Tabel keterangan entitas ERD Surat 49 pada Sistem
informasi pengajuan dan pembuatan surat online STIKes Payung Negeri.
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.
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.
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
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
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
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
Dosen_nama Varchar(10)
Dosen_jk Varchar(50)
Dosen_tmpt_lahir Varchar(40)
Dosen_tgl_lahir Date
Dosen_alamat Text
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_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_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_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
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_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_jenis_surat Varchar(50)
Notif_id_surat Varchar(4)
Notif_status Varchar(30)
Notif_status_notif Varchar(15)
Notif_tgl Date
Notif_jam Time
LOGIN BACK
password='$password'.
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.
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.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.
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.
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 .
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.
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.
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.
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.
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.
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.
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
Kadir, Abdul. 2009. Membuat Aplikasi Web dengan PHP + Database Mysql. Yogyakarta: ANDI.
Kristanto, Andri. Perancangan Sistem Informasi dan Aplikasinya. Yogyakarta : Gava Media.