SISTEM INFORMASI MANAJEMEN KEPEGAWAIAN DAN DATA SANTRI PADA YAYASAN MITRA ARAFAH BERBASIS WEB DAN SMS GATEWAY.

SISTEM INFORMASI MANAJ EMEN KEPEGAWAIAN DAN
DATA SANTRI PADA YAYASAN MITRA ARAFAH BERBASIS
WEB DAN SMS GATEWAY

SKRIPSI

Oleh :

Adr ian Matulessy
0934010054

PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS PEMBANGUNAN NASIONAL“VETERAN”
J AWA TIMUR
2013

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

YAYASAN KESEJ AHTERAAN PENDIDIKAN DAN PERUMAHAN

UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” J AWA TIMUR
FAKULTAS TEKNOLOGI INDUSTRI

KETERANGAN REVISI
Kami yang bertanda tangan dibawah ini menyatakan bahwa mahasiswa berikut :
Nama

: Adrian Matulessy

NPM

: 0934010054

Program Studi

: Teknik Informatika

Telah mengerjakan revisi Ujian Negara Lisan Tugas Akhir pada tanggal 30
Desember 2013 dengan judul :
“SISTEM INFORMASI MANAJ EMEN KEPEGAWAIAN DAN DATA

SANTRI PADA YAYASAN MITRA ARAFAH BERBASIS WEB DAN SMS
GATEWAY”.
Oleh karenanya mahasiswa tersebut diatas dinyatakan bebas revisi Ujian Negara
Lisan Tugas Akhir dan diijinkan untuk membukukan laporan TUGAS AKHIR
dengan judul tersebut.
Surabaya, 7 Januari 2014
Dosen penguji yang memeriksa revisi:

1)

Intan Yuniar Purbasari, S.Kom, M.Sc.

{

}

{

}


{

}

NIP/NPT. 380060401981
2)

Achmad J unaidi, S.Kom.
NIP/NPT. 378110401991

3)

Chrystia Aji Putra, S.Kom.
NIP/NPT. 386101002961

Mengetahui,
Dosen pembimbing 1

I Gede Susrama, S.T., M.Kom
NIP/NPT. 370060602111


Dosen pembimbing 2

Sugiarto, S.Kom
NIP/NPT. 387021303431

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

SISTEM INFORMASI MANAJEMEN KEPEGAWAIAN
DAN DATA SANTRI PADA YAYASAN MITRA
ARAFAH BERBASIS WEB DAN SMS GATEWAY

SKRIPSI

Disusun Oleh :
ADRIAN MATULESSY
0934010054

J URUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN”
J AWA TIMUR
2013

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

SISTEM INFORMASI MANAJEMEN KEPEGAWAIAN
DAN DATA SANTRI PADA YAYASAN MITRA
ARAFAH BERBASIS WEB DAN SMS GATEWAY

SKRIPSI
Diajukan Untuk Memenuhi Sebagai Persyaratan
Dalam Memperoleh Gelar Sarjana Komputer
J urusan Teknik Infor matika

Disusun Oleh :
ADRIAN MATULESSY
0934010054


J URUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN”
J AWA TIMUR
2013

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

SKRIPSI
SISTEM INFORMASI MANAJ EMEN KEPEGAWAIAN DAN
DATA SANTRI PADA YAYASAN MITRA ARAFAH
BERBASIS WEB DAN SMS GATEWAY
Disusun Oleh :
ADRIAN MATULESSY
0934010054
Telah dipertahankan dihadapan dan diterima oleh Tim Penguji Skripsi
J urusan Teknik Infor matika Fakultas Teknologi Industri
Univer sitas Pembangunan Nasional “Veteran” J awa Timur

Pada Tanggal 20 Desember 2013

Pembimbing:

Tim Penguji :

1.

1.

I Gede Susrama, S.T., M.Kom
NPT. 3 7006 06 0211 1

Intan Yuniar Purbasari, S.Kom, M.Sc
NPT. 3 8006 04 0198 1

2.

2.


Sugiarto, S.Kom
NPT. 3 8702 13 0343 1

Achmad J unaidi, S.Kom.
NPT. 3 7811 04 0199 1
3.
Chrystia Aji Putra, S.Kom.
NPT. 3 8610 10 0296 1

Mengetahui,
Dekan Fakultas Teknologi Industri
Univer sitas Pembangunan Nasional “Veteran” J awa Timur

Ir. SUTIYONO, MT.
NPT. 19600713 198703 1 001

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

LEMBAR PENGESAHAN

SISTEM INFORMASI MANAJ EMEN KEPEGAWAIAN DAN
DATA SANTRI PADA YAYASAN MITRA ARAFAH
BERBASIS WEB DAN SMS GATEWAY

Disusun Oleh :
ADRIAN MATULESSY
0934010054
Telah disetujui untuk mengikuti Ujian Negara Lisan
Gelombang II Tahun Akademik 2013/2014

Menyetujui,
Dosen Pembimbing Utama

Dosen Pembimbing Pendamping

I Gede Susrama, S.T., M.Kom
NPT. 3 7006 06 0211 1

Sugiarto, S.Kom
NPT. 3 8702 13 0343 1


Mengetahui,
Ketua Program Studi Teknik Infor matika
Fakultas Teknologi Industri
Univer sitas Pembangunan Nasional “Veteran” J awa Timur

Dr. Ir. Ni Ketut Sari, MT
NPT. 19650731 199203 2 001

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

KATA PENGANTAR

Puji syukur penulis panjatkan kehadirat ALLAH Yang Maha Esa yang
telah

melimpahkan

rahmatnya


kepada

penulis

sehingga

penulis

dapat

menyelesaikan Tugas Akhir ini yang berjudul “SISTEM INFORMASI
MANAJ EMEN KEPEGAWAIAN DAN DATA SANTRI PADA YAYASAN
MITRA ARAFAH BERBASIS WEB DAN SMS GATEWAY”.
Tugas Akhir dengan beban 4 SKS ini disusun dan diajukan sebagai salah
satu syarat untuk menyelesaikan program Strata Satu (S1) pada jurusan Teknik
Informatika, Fakultas Teknologi Industri, Universitas Pembangunan Nasional
“Veteran” Jawa Timur.
Pembuatan laporan Tugas Akhir ini tidak lepas dari bantuan dan kerja sama
banyak pihak yang terkait oleh penulis. Oleh karena itu dengan segala kerendahan hati,
penulis ingin mengucapkan terima kasih sebesar-besarnya kepada :
1. Bapak Ir.Sutiyono, MT selaku Dekan Fakultas Teknik Industri UPN
“VETERAN” Jawa timur.
2. Ibu Dr.Ir.Ni Ketut Sari, MT. selaku Kepala Jurusan Teknik Informatika,
Fakultas Teknik Industri UPN “VETERAN” Jawa Timur.
3. Bapak I Gede Susrama, ST, M.kom selaku dosen pembimbing 1 dan Bapak
Sugiarto S.kom selaku pembimbing 2 yang telah meluangkan waktu untuk
memberi bimbingan selama proses kami melaksanakan Tugas Akhir.
4. Bapak dan Ibu Dosen Jurusan Teknik Informatika , Fakultas Teknik Industri
UPN “Veteran” Jawa Timur yang telah memberikan bekal ilmu pengetahuan.
5. Papa, Mama, Rara dan keluarga besar yang memberi motivasi dan doanya
sehingga dapat menyelesaikan Tugas Akhir ini.
ii
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

6. Buat “Mongasisuked” Ria Rismayanti S.Kom, Emil Zulfiyana S.Kom, Raisa
Hakim S.Kom, Sachroni, Widy, Agung, Anyus, dan Ryan yang selalu
membantu dan menemani dalam duka maupun suka.
7. Untuk anak-anak kos MUN FC terima kasih yang banyak buat
pengalamannya rek.
8. Untuk anak-anak MENOER FC terima kasih dukunganya serta pengalamanpengalaman gila kalian.
Penulis menyadari masih banyak sekali kekurangan dalam menyelesaikan
Tugas Akhir ini, dapat menunjang perkembangan ilmu khususnya jurusan Teknik
Informatika. Kritik dan saran yang membangun penulis harapkan dalam
menyelesaikan laporan ini. Akhirnya dengan ridho Allah penulis berharap semoga
laporan Tugas Akhir ini dapat memberikan manfaat bagi pembaca.

Surabaya, 30 Desember 2013

Penulis

iii
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

DAFTAR ISI
ABSTRAK ..................................................................................................... i
KATA PENGANTAR .................................................................................... ii
DAFTAR ISI .................................................................................................. iv
DAFTAR GAMBAR ....................................................................................

vi

BAB I PENDAHULUAN
1.1 Latar Belakang .................................................................................... 1
1.2 Perumusan Masalah............................................................................. 2
1.3 Batasan Masalah.................................................................................. 3
1.4 Tujuan Penelitian ................................................................................ 3
1.5 Manfaat Penelitian............................................................................... 3
1.6 Metode Penelitian................................................................................ 4
1.7 Sistematika Penulisan .......................................................................... 6
BAB II TINJAUAN PUSTAKA
2.1 Sistem Informasi Manajemen .............................................................. 8
2.2 Yayasan Mitra Arafah ......................................................................... 10
2.3 PHP: Hypertext Preprocessor (PHP) ................................................... 11
2.4 MySQL ............................................................................................... 13
2.5 Framework CI(Codeigniter) ................................................................ 15
2.6 SMS Gateway ...................................................................................... 17
BAB III METODE PENELITIAN
3.1 Analisis Sistem.................................................................................... 19
3.2 Perancangan Sistem............................................................................. 19

iv
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

3.2.1 Deskripsi Umum Sistem ............................................................. 20
3.2.2 Diagram UML(Unified Modeling Language)…………………... 21
3.3 Perancangan Antar Muka(Desain Interface) ........................................ 33
BAB IV HASIL DAN PEMBAHASAN
4.1 Kebutuhan Sistem……………………………………………………... 36
4.2 Proses Penyimpanan Data.................................................................... 37
4.3 Interface Antar Muka………………………………………………….. 37
4.3.1 Halaman Login User ................................................................... 38
4.3.2 Halaman Admin…………………………………………………. 39
4.3.3 Halaman Pegawai………………………………………………… 49
4.3.4 Halaman Atasan…………………………………………………. 58
4.4 Skenario Uji Coba……………………………………………………... 60
4.5 Pelaksanaan Uji Coba…………………………………………………. 60
4.5.1 Uji Coba Input Data Pegawai Oleh Admin……………………... 61
4.5.2 Uji Coba Input Data Santri Oleh Admin………………………... 64
4.5.3 Uji Coba Input Nilai Santri Oleh Pegawai………………………. 67
4.5.4 Uji Coba Cari Dan Cetak Data Oleh Atasan…………………….. 70
4.6 Pembahasan/Evaluasi .......................................................................... 73
BAB V PENUTUP
5.1 Kesimpulan ......................................................................................... 74
5.2 Saran ................................................................................................... 74
DAFTAR PUSTAKA…………………………………………………………..75

v
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

Judul

: SISTEM INFORMASI MANAJEMEN KEPEGAWAIAN
DAN DATA SANTRI PADA YAYASAN MITRA
ARAFAH BERBASIS WEB DAN SMS GATEWAY

Pembimbing I

: I Gede Susrama, ST, M.kom

Pembimbing II

: Sugiarto S.kom

Penyusun

: Adrian Matulessy

ABSTRAK
Didalam Yayasan Mitra Arafah Surabaya hanya mempunyai data yang
berupa laporan yang masih ditulis secara manual. Misalnya tidak terdapat
database yang baik untuk menyimpan informasi data pegawai dan data anak
santri. Dibandingkan pengolahan data yang manual, pengolahan data secara
terkomputerisasi lebih memiliki kelebihan diantaranya pengoalahan data yang
cepat dan akurat, dapat menyediakan informasi yang bersifat akurat, relevan dan
tepat waktu. Sehingga membutuhkan sistem informasi yang dapat membantu
pekerjaan admin atau staf pegawai didalam menginputkan data dan menyimpanya
serta dapat mempermudah pimpinan yang ingin melihat atau mengontrol data atau
informasi didalam Yayasan Mitra Arafah.
Perancangan sistem membahas mengenai konsep dari sistem yang akan di
bangun untuk memenuhi kebutuhan kepada pengguna sistem dan memberikan
gambaran secara umum dan jelas kepada user tentang sistem yang baru. Sistem
Informasi ini dapat digunakan oleh admin, pegawai, dan atasan. Pada halaman
admin dapat menjalankan sistem informasi untuk melakukan pengolahan data
pegawai dan data santri. Pada halaman pegawai dapat menjalankan sistem
informasi untuk melakukan pengolahan data absensi santri serta pengolahan nilai
santri. Sedangkan pada halaman atasan dapat mengawasi segala inputan yang
dilakukan oleh admin dan pegawai agar tidak terjadi korupsi data dan data-data
tersebut dapat dicetak.
Sistem ini dibuat agar memudahkan petugas/admin untuk mengolah data
pegawai dan data santri. Dalam hal penyimpanan dan pencarian data lebih baik
dan terkomputerisasi. Dengan cara dalam mengakses sistem yang telah tersedia
dan menu-menu yang sudah disesuaikan pada sistem Yayasan Mitra Arafah.

Keyword : Sistem informasi manajemen, kepegawaian, santri

i
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

BAB I
PENDAHULUAN

1.1.

Latar Belakang
Dengan berkembangnya tekonologi informasi, mengubah manusia dalam

menyelesaikan semua pekerjaanya. Sistem informasi dengan mengunakan
teknologi computer yang sangat canggih dan modern akan memudahkan kita
untuk melakukan pengolahan data yang dapat menghemat waktu, ruang, dan
biaya. Teknologi yang digunakan untuk mengolah data, termasuk memproses,
mendapatkan, menyusun, menyimpan, memanipulasi dan memberikan informasi
data dalam berbagai cara untuk menghasilkan infromasi yang berkualitas, yaitu
informasi yang relevan, akurat, dan tepat waktu, yang digunakan untuk keperluan
pribadi, bisnis, dan pemerintahan dan merupakan informasi yang didalamnya
mengelola data dan menemukan infromasi. Salah satunya di Yayasan Mitra
Arafah Surabaya.
Sistem infromasi di Yayasan Mitra Arafah Surabaya ini dilatar belakangi
oleh pengolahan data yang masih manual atau belum tersistem. Dan didalam
penyediaaan informasinya masih belum tersedia secara efektif dan efisien. Dan
apabila hasil dari suatu informasi yang diperoleh akan sangat memuaskan,
berguna dan bermanfaat didalam penggunaanya. Pengolahanan data dan informasi
secara cepat, tepat, dan efisien adalah hal penting yang dibutuhkan untuk
mempermudah suatu pekerjaan.

1
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

2

Dengan adanya teknologi sistem informasi ini diharapkan dapat membantu
Yayasan Mitra Arafah Surabaya didalam pengolahan data karena selama ini
sistem informasi yang digunakan masih manual atau belum tersistem serta dalam
menyampaikan pengumuman masih dari mulut ke mulut. Didalam Yayasan Mitra
Arafah Surabaya hanya mempunyai data yang berupa laporan yang masih ditulis
secara manual dan penyampaian pesan atau pengumuman yang masih dari mulut
ke mulut. Misalnya tidak terdapat database yang baik untuk menyimpan informasi
data pegawai dan data anak santri. Dibandingkan pengolahan data yang manual,
pengolahan data secara terkomputerisasi lebih memiliki kelebihan diantaranya
pengoalahan data yang cepat dan akurat, dapat menyediakan informasi yang
bersifat akurat, relevan dan tepat waktu serta disediakan pula sistem sms gateway
agar dalam penyampaian pesan atau pengumuman lebih mudah. Sehingga
membutuhkan sistem informasi yang dapat membantu pekerjaan admin atau staf
pegawai

didalam

menginputkan

data

dan

menyimpanya

serta

dapat

mempermudah pimpinan yang ingin melihat atau mengontrol data atau informasi
didalam Yayasan Mitra Arafah.
Untuk itu dalam penelitian ini akan dirancang suatu Sistem Informasi
Manajemen Kepegawaian dan Data Santri Pada Yayasan Mitra Arafah Surabaya
Berbasis Web dan SMS Gateway yang merupakan sebuah aplikasi yang dapat
membantu Yayasan Mitra Arafah untuk mempermudah dalam proses pendataaan.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

3

1.2.

Perumusan Masalah
Permasalahan yang akan dipecahkan dalam kegiatan ini dapat dirumuskan

sebagai berikut:
a. Bagaimana menyajikan informasi yang berkaitan dengan data pegawai dan
data santri pada Yayasan Mitra Arafah.
b. Bagaimana membuat suatu sistem informasi yang dapat memudahkan
petugas/admin untuk mengkoordinir didalam hal mengeolala data pegawai
dan data santri.

1.3.

Batasan Masalah
Dalam pembuatan aplikasi Sistem Informasi Manajemen ini dibatasi pada

pembahasan.
a. Aplikasi ini hanya dapat menampilkan dan mengolah informasi tentang
data pegawai dan data santri.
b. Penelitian ini berdasasrkan pada sistem yang ada di Yayasan Mitra Arafah.
c. Pembuatan Sistem Informasi Manajemen ini menggunakan PHP
Framework CI.

1.4.

Tujuan Penelitian
Tujuan dari dibuatnya Proposal Tugas Akhir ini adalah Merancang dan

membangun Sistem Informasi Manajemen (SIM) Kepegawaian dan Data Santri
Yayasan Mitra Arafah Berbasis Web dan SMS Gateway dapat menyajikan
informasi dengan baik dan cepat.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

4

1.5.

Manfaat Penelitian
Manfaat dari dibuatnya Proposal Tugas Akhir ini adalah :

a. Mempermudah yayasan untuk mendapatkan informasi penting dari
aplikasi Sistem Informasi Manajemen untuk pengolahan data pegawai dan
data santri.
b. Memberikan sarana bagi pimpinan untuk mengontrol atau mengawasi
inputan yang dilakukan oleh petugas atau admin.
c. Data-data pegawai dan santri pada Yayasan Mitra Arafah tersimpan dan
termonitoring dengan baik.

1.6.

Metode Penelitian
Untuk dapat mencapai keberhasilan dalam pembangunan Aplikasi

Layanan Customer pada service center ini, maka perlu dilakukan beberapa
langkah seperti berikut :
1. Studi Literatur
Pada tahap ini dilakukan penelusuran terhadap berbagai macam
literaturseperti buku, referensi-referensi baik melalui perpustakaan
maupun internet dan lain sebagainya yang terkait dengan judul penelitian
ini.
2. Perancangan Sistem
Sistem Informasi Manajemen ini dibuat berbasis web, yang
memiliki tiga kategori user yaitu admin, pegawai, dan pimpinan. Admin

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

5

berhak atas pengelolaan data-data pegawai dan data santri sedangkan
pegawai hanya dapat mengelola data akademik

santri. Setiap user

diwajibkan login terlebih dahulu dengan meggunakan akun yang telah
dibuatkan admin untuk dapat mengakses sistem ini.
3. Implentasi Sistem
Beberapa Tools yang digunakan untuk membuat Aplikasi sistem
informasi Yayasan Mitra Arafah ini adalah:
1. Adobe Dreamweaver CS 5
2. XAMPP
3. PhpMyAdmin
4. Uji Coba dan Analisa
Setelah pembuatan sistem informasi maka selanjutnya dilakukan uji
coba dan analisa yang kemudian mengetahui sejauh mana hasil sistem
informasi Yayasan Mitra Arafah.
5. Pembuatan Laporan
Pada tahap ini dilakukan pembuatan laporan mulai dari study
literature, perancangan sistem hingga pada akhirnya sampai dengan
implementasi,

sehingga

padaakhirnya

dapat

dilakukan

penarikan

kesimpulan dan saran untuk kemajuandan perbaikan pada aplikasi yang
telah dibuat.
6. Kesimpulan
Pada tahap kesimpulan adalah bagian dari penyusunan laporan
proses aplikasi ( tugas akhir ) yang dibuat. Disini dibuat sebuah

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

6

kesimpulan dari hasil pembuatan aplikasi dengan dasar teori yang
mendukung dalam pembuatan aplikasi tersebut.
1.7.

Sistematika Penulisan
Sistematika pembahasan Tugas akhir ini disusun dalam beberapa bab,

yang dijelaskan sebagai berikut :

BAB I

PENDAHULUAN
Bab ini menjelaskan permasalahan yang ada beserta solusi yang
digunakan untuk menyelesaikan permasalahan tersebut. Penjelasan
tersebut akan di bagi-bagi menjadi sub bab yaitu latar belakang
masalah,

perumusan

masalahbatasan

masalah,

tujuan

dari

pembuatan tugas akir, manfaat yang diperoleh, dan sistematika
penulisan.
BAB II

TINJ AUAN PUSTAKA
Tinjauan pustaka ini berisi mengenai teori-teori penunjang yaitu
dasar teori tentang sistem informasi manajemen, profil dari
Yayasan Mitra Arafah.

BAB III

PERENCANAAN SISTEM
Bab ini membahas tentang gambaran umum dan rencanaan dari
aplikasi pengajaran yang dibuat. Perencanaan aplikasi seperti
konsep aplikasi seperti konsepn aplikasi, desain system aplikasi,
user-interface, dan lain sebagainya.

BAB IV

IMPLEMENTASI & UJ I COBA EVALUASI

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

7

Bab ini membahas tentang bagaimana aplikasi yang sudah
dirancang konsep, desain system aplikasi, user-interface dan lainlainnya dibuat menjadi sebuah aplikasi yang dapat dijalankan, dan
Bab ini menjelaskan tentang bagaimana aplikasi yang telah jadi
dan dapat dijalankan telah di uji coba, untuk mengetahui apakah
aplikasi tersebut telah menyelesaikan permasalahannya dan sesuai
dengan konsep yang dibuat.
BAB V

PENUTUP
Bab ini membahas tentang bagian akir pada sebuah Laporan Tugas
Akhir yaitu kesimpulan dan saran yang didapatkan dari hasil
evaluasi BAB IV. Kesimpulan akan menjelaskan tentang hasil apa
yang telah didapat dari pembuatan aplikasi dan laporannya.
Sedangkan saran, akan menjelaskan bagaimana Peneliti memiliki
visi tentang aplikasi yang dibuat pada masa mendatang.

DAFTAR PUSTAKA
Pada bagian ini akan dipaparkan tentang sumber-sumber literatur
yang digunakan dalam pembutan laporan ini.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

BAB II
TINJ AUAN PUSTAKA

2.1.

Sistem Infor masi Manajemen
Sistem Informasi Manajemen (SIM) menurut O’Brien (2002) dikatakan

bahwa SIM adalah suatu sistem terpadu yang menyediakan informasi untuk
mendukung kegiatan operasional, manajemen dan fungsi pengambilan keputusan
dari suatu organisasi. Sistem Informasi Manajemen (SIM) merupakan sistem
informasi yang menghasilkan hasil keluaran (output) dengan menggunakan
masukan (input) dan berbagai proses yang diperlukan untuk memenuhi tujuan
tertentu dalam suatu kegiatan manajemen (Wikipedia, 2010). Tujuan SIM yaitu:
a.

Menyediakan informasi yang dipergunakan di dalam perhitungan harga
pokok jasa, produk, dan tujuan lain yang diinginkan manajemen.

b.

Menyediakan

informasi

yang

dipergunakan

dalam

perencanaan,

pengendalian, pengevaluasian, dan perbaikan berkelanjutan.
c.

Menyediakan informasi untuk pengambilan keputusan.
Ketiga tujuan tersebut menunjukkan bahwa manajer dan pengguna lainnya

perlu memiliki akses ke informasi akuntansi manajemen dan mengetahui
bagaimana cara menggunakannya. Informasi akuntansi manajemen dapat
membantu mereka mengidentifikasi suatu masalah, menyelesaikan masalah, dan
mengevaluasi kinerja (informasi akuntansi dibutuhkan dam dipergunakan dalam
semua tahap manajemen, termasuk perencanaan, pengendalian dan pengambilan
keputusan).

8
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

9

Secara sederhana dapat dikatakan bahwa sebuah sistem informasi
melakukan pemrosesan data dan kemudian mengubahnya menjadi informasi.
Menurut O’brien (2010) SIM merupakan kombinasi yang teratur antara people,
hardware, software, communication network dan data resources (kelima unsur ini
disebut komponen sistem informasi) yang mengumpulkan, merubah dan
menyebarkan informasi dalam organisasi seperti pada Gambar 2.1.

Gambar 2.1 Komponen Sistem Informasi
Sumber: O’Brien (2010)
Terdapat 3 peran utama sistem informasi dalam bisnis yaitu :
a.

Mendukung proses bisnis dan operasional

b.

Mendukung pengambilan keputusan

c.

Mendukung strategi untuk keunggulan kompetitif

Gambar 2.2 Tiga Peran Utama Sistem Informasi Sumber: O’Brien (2010)

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

10

2.2.

Yayasan Mitra Arafah
Yayasan Mitra Arafah (http://mitra-arafah.blogspot.com/2009/04/ptofil-

anak-asuh-panti.html) adalah sebuah panti asuhan yang berlokasi di Jl Wonocolo
VII no.32, Surabaya. Pada tahun 1998 tepatnya pada bulan Juli berkumpullah
beberapa teman untuk berunding dan bermusyawarah diantaranya ada 1. Suwaji,
2.Abdul Halim, 3. Ali Rofiq 4 Hani”ah bagaimana kalau kita membentuk suatu
Yayasan yang dapat menghidupkan dan mengembangkan agama Islam yang
berguna untuk kemaslahatan ummat.
Dari hasil musyawarah tersebut diputuskan untuk mendirikan Yayasan
yang bernama Mitra Arofah dengan kegiatan paling utama adalah K B I H (
kelompok bimbingan Ibadah Haji ) dan banyak kegiatan lainnya, yang terakhir
kegiatan pendirian panti asuhan dan penyantunan anak yatim piatu maksudnya
hasil dari KBIH tersebut digunakan untuk membiayai panti Asuhan.
Struktur dari Yayasan Mitra Arafah sebagai berikut :

Gambar 2.3 Struktur Organisasi Yayasan Mitra Arafah

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

11

2.3.

PHP
PHP: Hypertext Preprocessor (Luke Welling.2001) adalah bahasa skrip

yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai
untuk memrogram situs web dinamis. PHP dapat digunakan untuk membangun
sebuah CMS.
Pada awalnya PHP merupakan kependekan dari Personal Home Page
(Situs personal). PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995.
Pada waktu itu PHP masih bernama Form Interpreted (FI), yang wujudnya berupa
sekumpulan skrip yang digunakan untuk mengolah data formulir dari web.
Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan
menamakannya PHP/FI. Dengan perilisan kode sumber ini menjadi sumber
terbuka, maka banyak pemrogram yang tertarik untuk ikut mengembangkan PHP.
Pada November 1997, dirilis PHP/FI 2.0. Pada rilis ini, interpreter PHP
sudah diimplementasikan dalam program 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 rilis tersebut sebagai PHP 3.0 dan singkatan PHP diubah menjadi
akronim berulang PHP: Hypertext Preprocessing.
Pada 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

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

12

dipakai pada awal abad ke-21. Versi ini banyak dipakai disebabkan
kemampuannya untuk membangun aplikasi web kompleks tetapi tetap memiliki
kecepatan dan stabilitas yang tinggi.
Pada Juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari interpreter
PHP mengalami perubahan besar. Versi ini juga memasukkan model
pemrograman berorientasi objek ke dalam PHP untuk menjawab perkembangan
bahasa pemrograman ke arah paradigma berorientasi objek. Keunggulan PHP :
1.

Bahasa Pemrograman PHP mendukung komunikasi dengan layanan
seperti protocol IMAP, SNMP, NNTP, POP3 bahkan HTTP.

2.

Securiry: Tingkat keamanan yang cukup tinggi dan Stabil.

3.

Access: Akses ke sistem Database yang lebih fleksibel, seperti MySQL.

4.

Easy & Faster: Dalam sisi pemahamanan, PHP adalah bahasa scripting
yang paling mudah karena memiliki referensi yang banyak dan
berkecepatan tinggi.

5.

Cross platform yaitu PHP dapat berjalan lintas platform, yaitu dapat
berjalan dalam sistem operasi seperti Windows, Linuz, MacOS dan OS
lainnya dan web server apapun.

6.

Free: Dapat digunakan secara gratis.

7.

Termasuk bahasa yang embedded, yakni dapat diletakkan dalam tag
HTML.

8.

Termasuk Jenis server side programming, sehingga kode asli/source code
PHP tidak dapat dlihat di browser pengguna, yang terlihat hanya kode
dalam format HTML.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

13

9.

Dapat memanfaatkan sumber-sumber aplikasi yang dimiliki oleh server
misalnya untuk keperluan Database connection.

10.

PHP dapat melakukan semua aplikasi program CGI, seperti mengambil
nilai form, menghasilkan halaman web yang dinamis, mengirimkan dan
menerima cookies.

11.

On The Fly: PHP sudah mendukung on the fly, artinya dengan php anda
dapat membuat document text, Word, Excel, PDF, menciptakan image dan
flash, juga menciptakan file-file seperti zip, XML, dan banyak lagi.

12.

Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis
dan developer yang siap membantu dalam pengembangan.

2.4.

MySQL
MYSQL (Luke Welling.2001)adalah sebuah perangkat lunak sistem

manajemen basis data SQL atau DBMS yang multithread, multi-user, dengan
sekitar 6 juta instalasi di seluruh dunia. Selain itu MySql bersifat terbuka atau
open source.
MYSQL adalah sebuah implementasi dari sistem manajemen basis data
relasional (RDBMS). MySql merupakan turunan dari SQL (Structured Query
Languange). SQL sendiri mengandung pengertian yaitu sebuah bahasa yang
digunakan untuk mengakses data dalam basis data relasional.
Terdapat beberapa bahasa pemrogaman yang biasa dipakai untuk
mengakses basis data MYSQL antara lain : bahasa pemrogaman C, C++, C#,
bahasa pemrogaman Eiffel, SmallTalk, Java, Lisp, Perl, PHP, Phyton, Ruby,
REALbasic, dan Tcl.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

14

Keistimewaan MYSQL antara lain :
1.

Portabilitas a dapat berjalan stabil dalam berbagai macam sistem operasi.

2.

Perangkat lunak sumber terbuka a dapat digunakan secara gratis karena di
bawah lisensi GPL.

3.

Multi-user a dapat digunakan oleh beberapa pengguna.

4.

Performance tuning a memiliki kecepatan dalam menangani query
sederhana.

5.

Ragam tipe data a memiliki ragam tipe data yang banyak.

6.

Perintah dan Fungsi a memiliki operator dan fungsi secara penuh yang
me78ndukung perintah. SELECT dan WHERE dalam perintah query.

7.

Keamanan a memiliki beberapa level keamanan dan izin akses user
dengan sistem perizinan yang mendetail serta sandi terenskripsi.

8.

Skalabilitas dan Pembatasan a mampu menangani basis data dalam skala
yang besar.

9.

Konektivitas a dapat menggunakan koneksi dengan klien menggunakan
protocol TCP/IP, Unix soket (UNIX), atau Named Pipes (NT).

10.

Lokalisasi a dapat mendeteksi pesan kesalahan pada klien dengan
menggunakan lebih dari dua puluh bahasa.

11.

Antar Muka a memiliki antar muka terhadap berbagai macam aplikasi dan
bahasa pemrogaman dengan menggunakan fungsi API (Apllication
Programming Interface).

12.

Klien dan Peralatan a dilengkapi dengan berbagai macam peralatan (Tool)
yang dapat digunakan untuk administrasi basis data

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

15

13.

Struktur tabel a memiliki struktur tabel yang lebih fleksibel dalam
menagani ALTER TABLE.

2.5.

Framewor k CI(Code Igniter)
CodeIgniter (Basuki, Awan Pribadi, 2010) adalah aplikasi open source

yang berupa framework dengan model MVC (Model, View, Controller) untuk
membangun

website

dinamis

dengan

menggunakan

PHP.

CodeIgniter

memudahkan developer untuk membuat aplikasi web dengan cepat dan mudah
dibandingkan dengan membuatnya dari awal. CodeIgniter dirilis pertama kali
pada 28 Februari 2006. Versi terakhir adalah 1.7.2 dapat dilihat di website
resminya (ada dibagian akhir tulisan ini). Sebelum membahas lebih jauh tentang
salah satu framework PHP ini, mungkin kalian ada yang masih bingung apa itu
Framework, apa itu VMC (Model, View, Controller)?
Framework secara sederhana dapat diartikan kumpulan dari fungsifungsi/prosedur-prosedur dan class-class untuk tujuan tertentu yang sudah siap
digunakan sehingga bisa lebih mempermudah dan mempercepat pekerjaan
seorang pemrograman, tanpa harus membuat fungsi atau class dari awal.
Ada beberapa alasan mengapa menggunakan Framework:
1.

Mempercepat dan mempermudah pembangunan sebuah aplikasi web.

2.

Relatif memudahkan dalam proses maintenance karena sudah ada pola
tertentu dalam sebuah framework (dengan syarat programmer mengikuti
pola standar yang ada)

3.

Umumnya framework menyediakan fasilitas-fasilitas yang umum dipakai

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

16

sehingga kita tidak perlu membangun dari awal (misalnya validasi, ORM,
pagination, multiple database, scaffolding, pengaturan session, error
handling, dll
4.

Lebih bebas dalam pengembangan jika dibandingkan CMS
Sekarang masuk ke pengertian VMC (Model View Controller). Model

View Controller merupakan suatu konsep yang cukup populer dalam
pembangunan aplikasi web, berawal pada bahasa pemrograman Small Talk, MVC
memisahkan pengembangan aplikasi berdasarkan komponen utama yang
membangun sebuah aplikasi seperti manipulasi data, user interface, dan bagian
yang menjadi kontrol aplikasi. Terdapat 3 jenis komponen yang membangun suatu
MVC pattern dalam suatu aplikasi yaitu :
1.

View, merupakan bagian yang menangani presentation logic. Pada suatu
aplikasi web bagian ini biasanya berupa file template HTML, yang diatur
oleh controller. View berfungsi untuk menerima dan merepresentasikan
data kepada user. Bagian ini tidak memiliki akses langsung terhadap
bagian model.

2.

Model,

biasanya

berhubungan

langsung

dengan

database

untuk

memanipulasi data (insert, update, delete, search), menangani validasi dari
bagian controller, namun tidak dapat berhubungan langsung dengan bagian
view.
3.

Controller, merupakan bagian yang mengatur hubungan antara bagian
model dan bagian view, controller berfungsi untuk menerima request dan
data dari user kemudian menentukan apa yang akan diproses oleh aplikasi.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

17

Dengan menggunakan prinsip MVC suatu aplikasi dapat dikembangkan
sesuai dengan kemampuan developernya, yaitu programmer yang menangani
bagian model dan controller, sedangkan designer yang menangani bagian view,
sehingga penggunaan arsitektur MVC dapat meningkatkan maintanability dan
organisasi kode. Walaupun demikian dibutuhkan komunikasi yang baik antara
programmer dan designer dalam menangani variabel-variabel yang akan
ditampilkan.
2.6.

Sms Gateway
Pada dunia komputer, gateway dapat diartikan sebagai jembatan

penghubung antar satu sistem dengan sistem lain yang berbeda, sehingga dapat
terjadi suatu pertukaran data antar sistem tersebut. Dengan demikian, SMS
gateway dapat (http://id.wikipedia.org/wiki/SMS_Gateway) diartikan sebagai
suatu penghubung untuk lalu lintas data SMS, baik yang dikirimkan maupun yang
diterima.
Pada awalnya, SMS gateway dibutuhkan untuk menjembatani antar
SMSC. Hal ini dikarenakan SMSC yang dibangun oleh perusahaan yang berbeda
memiliki protokol komunikasi sendiri, dan protokol-protokol itu sendiri bersifat
pribadi. Perhatikan ilustrasi berikut ini.

Gambar 2.4
Namun seiring perkembangan teknologi komputer, baik dari sisi hardware
maupun software, dan perkembangan teknologi komunikasi, SMS gateway tidak

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

18

lagi dimaksudkan sebagaimana ilustrasi di atas. Dewasa ini, masyarakat lebih
mengartikan

SMS

gateway

sebagai

suatu

jembatan

komunikasi

yang

menghubungkan perangkat komunikasi (dalam hal ini ponsel) dengan perangkat
komputer, yang menjadikan aktivitas SMS menjadi lebih mudah dan
menyenangkan.
Pengertian SMS gateway kemudian lebih mengarah pada sebuah program
yang mengomunikasikan antara sistem operasi komputer, dengan perangkat
komunikasi yang terpasang untuk mengirim atau menerima SMS. Salah satu
komunikasi yang terjadi, dapat dilakukan dengan mengirimkan perintah AT pada
perangkat komunikasi tersebut, kemudian hasil operasinya dikirimkan kembali ke
komputer.

Gambar 2.5

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

BAB III
METODELOGI PENELITIAN

3.1.

Analisa Sistem
Dalam sub bab analisis sistem ini, penulis akan mencoba untuk

menjelaskan mengenai analisis dari sistem yang dibuat, yaitu Sistem Informasi
Manajemen Kepegawaian dan Data Santri pada Yayasan Mitra Arafah Surabaya.
Sistem ini bertujuan untuk memberikan informasi data pegawai, data para anak
santri, serta laporan yang digunakan untuk pimpinan yayasan dalam mengawasi
perkembangan yang terdapata pada Yayasan Mitra Arafah. Di dalam sistem Mitra
Arafah semua inputan data atau perubahan data yang dilakukan oleh admin serta
pegawai harus atas dalam persetujuan Pimpinan Yayasan Mitra Arafah.

3.2.

Perancangan Sistem
Perancangan sistem membahas mengenai konsep dari sistem yang akan di

bangun untuk memenuhi kebutuhan kepada pengguna sistem dan memberikan
gambaran secara umum dan jelas kepada user tentang sistem yang baru.
Perancangan sistem secara umum merupakan persiapan dari perancangan dan
mengidentifikasi komponen-komponen sistem yang akan dirancang secara detail.
Dalam melakukan perancangan terhadap sistem, maka model yang dipergunakan
dalam melakukan perancangan

sistem yaitu model rancangan sistem dengan

menggunakan UML (Unified Modeling Language).

19

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

20

3.2.1.

Deskripsi Umum Sistem
Secara umum, sistem yang dibuat akan ditunjukkan pada Gambar 3.1

dibawah ini :

Gambar 3.1 Deskripsi Sistem informasi manajemen yayasan
Deskripsi dari asritektur sistem pada Gambar 3.1 adalah sebagai
berikut :
a. Laptop atau computer adalah media yang digunakan oleh user untuk
mengakses sistem informasi informasi manajemen kepegawaian dan data
santri mitra arafah.
b. Admin bisa menjalankan sistem informasi untuk melakukan pengolahan
data pegawai dan data santri. Seperti insert dan update data pegawai
maupun data santri.
c. Pegawai bisa menjalankan sistem informasi untuk melakukan pengolahan
data absensi santri dan memasukkan nilai santri.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

21

d. Pimpinan bisa menjalankan sistem informasi untuk melihat laporan
pegawai, santri, absensi pegawai, absensi santri dan nilai santri. Serta
pimpinan dapat mengawasi segala inputan data dan perubahan data yang
dilakukakn oleh admin dan pegawai.

3.2.2.

Diagram UML (Unified Modeling Language)
Pada proses perancangan Tugas Akhir ini, desain yang dibuat

menggunakan diagram UML (Unified Modeling Language) yang bertujuan
untuk memodel rancangan sistem dan aliran program yang dibuat mendekati
realitas dan siap pakai. Software yang digunakan dalam merancang
proses adalah Rational Rose Enterprise Edition. Diagram-diagram UML
yang digunakan pada Sistem Informasi Manajemen Kepegawaian dan Data
Santri adalah sebagai berikut :
a.

Diagram Use Case
Use case diagram menggambarkan fungsionalitas yang diharapkan

dari sebuah sistem. Yang ditekan adalah “apa” yang diperbuat sistem, dan
“bagaimana”. Sebuah use case merepresentasikan sebuah interaksi antara
aktor dan sistem. Seorang atau sebuah aktor adalah sebuah entitas manusia
atau mesin yang berinteraksi dengan sistem untuk melakukan pekerjaanpekerjaan tertentu. Use case diagram dapat sangat membantu bila kita sedang
menyusun sebuah sistem.
Pada gambar 3.2 dibawah terdapat aktor admin, pegawai, dan
atasan/pimpinan. Dimana para aktor memiliki interaksi dengan use case

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

22

masing-masing. Setiap aktor terlebih dahulu harus melewati use case login
terlebih dahulu untuk berinteraksi dengan use case lainnya. Aktor admin disini
memiliki beberapa interaksi dengan use case meliputi mengelola pegawai,
mengelola santri, mengelola absensi pegawai, dan membuat memo. Pegawai
memiliki beberapa interaksi dengan use case meliputi mengelola absensi
santri, mengelola donatur, dan mengelola nilai santri. Sedangkan

atasan

memiliki interaksi dengan use case melihat pegawai, santri, donatur, absensi
pegawai, melihat absensi santri, dan melihat nilai santri.

melihat pegawai

mengelola pegawai

membuat memo

mengelola s antri
melihat santri

Admin
nama admin
us ernam e
password

mengelola absensi pegawai
melihat abs ens i pegawai


ins ert()


login

mengelola nilai santri

Atasan

melihat nilai santri

nama atasan
username
password
insert()

Pegawai
nama pegawai
us ernam e
password

mengelola absens i santri

melihat absensi s antri

ins ert()
mengelola donatur

melihat donatur

Gambar 3.2 Diagram Use Case Sistem Informasi Manajemen Yayasan.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

23

b.

Diagram Aktifitas
Activity diagram menggambarkan berbagai alir aktifitas dalam sistem

yang sedang dirancang, bagaimana masing-masing alir berawal, decision yang
mungkin terjadi dan bagaimana mereka berakhir. Activity diagram juga dapat
menggambarkan proses paralel yang terjadi pada beberapa eksekusi.

start

cek username dan
password

login

validasi
salah

benar
menampilkan
halaman utama

end

Gambar 3.3 Diagram Aktifitas Login
Pada Gambar 3.3 pengguna mengawali aktivitas dengan login terlebih
dahulu untuk mengakases sistem informasi manajemen yayasan.

mengelola
pegawai
login
mengelola
santri
menampilkan
menu

logout

mengelola absensi
pegawai

membuat
memo

Gambar 3.4 Diagram Aktifitas Admin

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

24

Pada gambar 3.4 admin melakukan login terlebhih dahulu untuk
menjalankan sistem. Dimana terlihat pada 3.4 setelah login akan menampilkan
menu. Admin dapat melakukan pengolahan pegawai, pengolahan santri,
pengolahan absensi pegawai, dan membuat memo.

mengelola
donatur

login

menampilkan
menu

mengelola
absensi santri

logout

mengelola nilai
santri

Gambar 3.5 Diagram Aktifitas Pegawai
Pada gambar 3.5 pegawai melakukan login terlebih dahulu untuk
menjalankan sistem. Dimana terlihat pada 3.5 setelah login akan menampilkan
menu. Pegawai dapat melakukan pengolahan data donatur, pengolahan
absensi santri, sert pengolahan nilai santri.

login

menampilkan
menu

melihat
pegawai

melihat santri

melihat donatur

melihat
abs ensi santri

melihat abs ensi
pegawai

logout

Gambar 3.6 Diagram Aktifitas Atasan

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

melihat nilai
santri

25

Pada gambar 3.6 atasan melakukan login terlebhih dahulu untuk
menjalankan sistem. Dimana terlihat pada 3.6 setelah login akan menampilkan
menu. Atasan disini berfungsi mengawasi inputan-inputan data yang
dilakukan oleh admin dan pegawai.
c.

Diagram Sekuensial
Sequence diagram menggambarkan interaksi antar objek didalam dan

disekitar sistem ( termasuk pengguna, display dan sebagainya ) berupa
message terhadap waktu. Sequence diagram terdiri atas dimensi vertikal (
waktu ) dan dimensi hotizontal ( objek-objek ) yang terkait.
Sequence diagram bisa digunakan untuk menggambarkan skenario
atau rangkaian langkah-langkah yang dilakukan sebagai respon dari sebuah
entitas event untuk menghasilkan output tertentu.
user

form login

form menu
utama

masuk menu login
cek username dan password
masuk menu utama

Gambar 3.7 Diagram Sekuensial Login
Dari Gambar 3.7 diagram sekuensial yang ada diatas menggambarkan
aliran kerja yang terjadi sebelum memasuki sistem informasi manajemen
harus login dahulu.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

26

admin

halaman admin

menu pegawai

form daftar
pegawai

form tambah
pegawai

database

masuk halaman admin
masuk menu pegawai
menampilkan data pegawai

memasukkan pegawai
simpan pegawai

menampilkan data pegawai

Gambar 3.8 Diagram Sekuensial Mengolah Pegawai
admin

halaman admin

masuk halaman admin

menu santri

form data santri

form tambah
santri

database

masuk menu santri
menampilkan data santri
memasukkan santri
simpan santri

menampilkan data santri

Gambar 3.9 Diagram Sekuensial Mengolah Santri
Dari dua diagram gambar 3.8 dan gambar 3.9 sekuensial yang ada
diatas menggambarkan aliran kerja yang terjadi dalam sistem informasi
manajemen yayasan. Diagram sekuensial sistem menjelaskan tentang proses
admin mengolah data pegawai dan data santri.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

27

admin

halaman admin

menu absensi
pegawai

form data absensi
pegawai

form tambah
absensi pegawai

database

masuk halaman admin
masuk menu absensi pegawai
menampilkan data absensi
memasukkan absensi
simpan absensi

menampilkan data absensi pegawai

Gambar 3.10 Diagram Sekuensial Mengolah Absensi Pegawai
Pada gambar 3.10 menjelaskan tentang aliran sistem dalam mengolah
absensi pegawai.
admin

halaman admin

masuk halaman admin

menu memo

form input
memo

pegawai

masuk menu memo
memasukkan memo
kirim memo

Gambar 3.11 Diagram Sekuensial Membuat Memo
Pada gambar 3.11 menjelaskan tentang aliran dalam membuat memo
yang nantinya akan dikirim ke pegawai.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

28

pegawai

halaman
pegawai

masuk halaman pegawai

menu donatur

form data
donatur

form tambah
donatur

database

masuk menu donatur
view data donatur
memasukkan donatur
simpan donatur

menampilkan data donatur

Gambar 3.12 Diagram Sekuensial Mengolah Donatur
Pada gambar 3.12 menjelaskan tentang aliran dimana pegawai
mengolah data donatur.
pegawai

halaman
pegawai

menu nilai
santri

form daftar nilai
santri

form input nilai
santri

database

masuk halaman pegawai
masuk m enu nilai santri

menampilkan data nilai santri
memasukkan nilai santri
simpan nilai

menampilkan data nilai santri

Gambar 3.13 Diagram Sekuensial Mengolah Nilai Santri
Pada gambar 3.13 menjelaskan tentang aliran dimana pegawai
mengolah nilai santri.

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

29

pegawai

halaman
pegawai

menu absensi
santri

form data
absensi santri

form tambah
absensi santri

database

masuk halaman pegawai
masuk menu absensi santri menampilkan data absensi
memasukkan absensi
simpan absensi santri

menampilkan data absensi santri

Gambar 3.14 Diagram Sekuensial Mengolah Absensi Santri
Diagram sekuensial pada gambar 3.14 menjelaskan tentang aliran
dimana pegawai mengolah absensi santri.
atasan

halaman atasan

menu absensi
pegawai

form data absensi
pegawai

cari data absensi
pegawai

masuk halaman atasan
masuk menu absensi pegawai
lihat data absensi pegawai
cari data absensi
tampilkan data absensi

cetak data absensi pegawai

hasil cetak data absensi pegawai

Gambar 3.15 Diagram Sekuensial Melihat Pegawai

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

cetak data absensi
pegawai

30

atasan

halaman atasan

masuk halam an atasan

menu absensi
santri

form data santri

cari data absensi
santri

cetak data
absensi santri

masuk m enu absensi santri
lihat data absensi santri
cari data absensi
tam pilkan data absens i

cetka data absensi

has il cetak data absensi

Gambar 3.16 Diagram Sekuensial Melihat Santri
Diagram sekuensial pada gambar 3.15 dan gambar 3.16 menjelaskan
tentang aliran dimana atasan melihat dan mencari data pegawai dan santri
serta dapat dicetak.
atasan

halaman atasan

masuk halaman atasan

menu donatur

form data
donatur

cari data
donatur

masuk menu donatur
lihat data donatur
cari data donatur
tampilkan data donatur
cetak data donatur

hasil cetak data donatur

Gambar 3.17 Diagram Sekuensial Melihat Donatur

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

cetak data
donatur

31

atasan

halaman atasan

menu nilai
santri

form data nilai
santri

cari data nilai
santri

cetak data nilai
santri

masuk halaman atasan
masuk menu nilai santri
lihat data nilai santri
cari data nilai santri
tampilkan data

cetak nilai santri
hasil cetak nilai santri

Gambar 3.18 Diagram Sekuensial Melihat Nilai Santri
Diagram sekuensial pada gambar 3.17 dan gambar 3.18 menjelaskan
tentang aliran dimana atasan dapat melihat dan mencari data donatur dan nilai
santri serta dapat dicetak.
atasan

halaman atasan

menu absensi
pegawai

form data absensi
pegawai

cari data absensi
pegawai

cetak data absensi
pegawai

masuk halaman atasan
masuk menu absensi pegawai
lihat data absensi pegawai
cari data absensi
tampilkan data absensi

cetak data absensi pegawai

hasil cetak data absensi pegawai

Gambar 3.19 Diagram Sekuensial Melihat Absensi Pegawai

Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan m