76
i SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS WEB PADA STMIK U’BUDIYAH INDONESIA SKRIPSI Di ajukan untuk melengkapi tugas dan memenuhi syarat-syarat guna memperoleh gelar Sarjana Komputer STMIK U’Budiyah Indonesia Oleh Nama : Faisal Munadi Nim : 121020220022 PROGRAM STUDI SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK U’BUDIYAH INDONESIA BANDA ACEH 2013

SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

Embed Size (px)

Citation preview

Page 1: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

i

SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS

WEB PADA STMIK U’BUDIYAH INDONESIA

SKRIPSI

Di ajukan untuk melengkapi tugas dan memenuhi syarat-syarat

guna memperoleh gelar Sarjana Komputer

STMIK U’Budiyah Indonesia

Oleh

Nama : Faisal Munadi

Nim : 121020220022

PROGRAM STUDI SISTEM INFORMASI

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

STMIK U’BUDIYAH INDONESIA

BANDA ACEH

2013

Page 2: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

ii

LEMBAR PENGESAHAN

SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS

WEB PADA STMIK U’BUDIYAH INDONESIA

Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

tanggal 27 September 2013

Dewan Penguji :

1. Ketua Dedi Satria, M.Sc

2. Anggota Hendri Ahmadian, M.IM

3. Anggota Fathiah, ST., M.Eng

Page 3: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

iii

SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS

WEB PADA STMIK U’BUDIYAH INDONESIA

SKRIPSI

Di ajukan untuk melengkapi tugas dan memenuhi syarat-syarat

guna memperoleh gelar Sarjana Komputer

STMIK U’Budiyah Indonesia

Oleh

Nama : Faisal Munadi

Nim : 121020220022

Disetujui,

Penguji I

Hendri Ahmadian, M.IM

Penguji II

Fathiah, ST., M.Eng

Ketua Prodi S-1 Sistem Informasi

Fathiah, ST., M.Eng

Pembimbing

Dedi Satria, M.Sc

Mengetahui,

Ka. STMIK U‟ Budiyah Indonesia

Dr.Amin Haris, M.Pd

Page 4: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

iv

LEMBAR PERNYATAAN

Saya menyatakan bahwa skripsi yang saya susun, sebagai syarat memperoleh gelar

sarjana merupakan hasil karya tulis saya sendiri. Adapun bagian-bagian tertentu

dalam penulisan skripsi ini yang saya kuitp dari hasil karya orang lain telah dituliskan

sumbernya secara jelas sesuai dengan norma, kaidah, dan etika penulisan ilmiah.

Saya bersedia menenrima sanksi pencabutan gelar akademik yang saya peroleh dan

sanksi-sanksi lainya sesuai dengan peraturan berlaku, apabila dikemudian hari

ditemukan adanya plagiat dalam skripsi ini.

Banda Aceh, September 2013

Fasal Munadi

121020220022

Page 5: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

v

KATA PENGANTAR

Alhamdulillah, sujud dan puji syukur kita panjatkan kehadirat Allah SWT,

yang telah memberikan rahmat dan karunia-Nya, sehingga dengan keridhaan dan

izinNya maka penulis telah dapat menyelesaikan skripsi ini dengan judul “SISTEM

INFORMASI PENDATAAN ALUMNI BERBASIS WEB PADA STMIK

U’BUDIYAH INDONESIA“. Selanjutnya shalawat dan salam kepada junjungan

Nabi Muhammad SAW, yang telah memberikan kita umat manusia cahaya dan

pencerahan kearah yang lebih baik dengan segala tindakan dan perbuatan beliau.

Penulis sangat menyadari dalam penyusunan skripsi ini banyaknya kekurangan

baik segi tekhnis, materi dan penyusunannya. Oleh karena itu penulis sangat

mengharapkan kritik dan saran yang membangun demi kesempurnaan skripsi ini

nantinya. Dan dalam kesempatan ini penulis menyampaikan terima kasih yang

sebesar-besarnya kepada:

1. Ibu Marniati, SE, M.Kes selaku Ketua yayasan U‟Budiyah Indonesia.

2. Bapak Dr. Amin Haris, M.Pd selaku ketua STMIK U‟Budiyah Indonesia.

3. Ibu Fathiah, ST., M.Eng selaku ketua Program Studi Sistem Informasi.

4. Bapak Dedi Satria, M.Sc selaku pembimbing yang telah banyak meluangkan

waktu serta memberikan pengarahan dan semangat kepada saya

5. Seluruh Dosen Nonreg U‟Budiyah 2012-2013 serta Seluruh Staf U‟Budiyah.

6. Ayahanda dan Ibunda tercinta yang telah membesarkan, mendidik, memberi

perhatian dan dorongan serta do‟a yang tiada hentinya untuk saya bisa

melanjutkan program studi gelar Sarjana ini.

7. Teman-teman Non Reg 2012 di kampus U‟Budiayah juga berperan

Page 6: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

vi

memberikan bantuan dan informasi penting dalam penyelesaikan skripsi ini.

Lebih dan kurang dalam penulisan ini mungkin masih jauh dari kesempurnaan,

maka dengan segala kerendahan hati, penulis mengharapkan saran dan kritikan yang

bersifat membangun dari semua semua pihak demi kesempurnaan skripsi ini. Semoga

Allah SWT membalas jasa baik yang telah disumbangkan oleh semua pihak . Amin

yaa Rabbal‟alamin.

Banda Aceh, September 2013

Penulis,

Faisal Munadi, A.Md

Page 7: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

vii

ABSTRAK

Penelitian ini dilakukan untuk membuat suatu program aplikasi sistem

Informasi Pendataan Alumni pada STMIK U‟Budiyah. Focus dalam penelitian ini

adalah pembuatan aplikasi dengan menggunakan bahasa pemograman yang telah

banyak digunakan yaitu PHP dan MySQL dan membuat laporan data-data tersebut

menggunakan FPDF. Metode Pengumpulan Data dalam penelitian ini mengenai

sistem informasi pendataan alumni pada STMIK berbasis web.

Penelitian ini menunjukkan hasil bahwa untuk menyajikan informasi Alumni

STMIK U‟Budiyah Indonesia yang meliputi penyajian data alumni. Serta informasi

lainnya yang dirasa perlu untuk disajikan pada saat dibutuhkan seperti, memudahkan

pencarian alumni lama atau baru. Pengembangan sistem informasi berbasis web ini,

maka penanganan terhadap perubahan data baik itu penambahan, pengurangan atau

pencarian data akan lebih mudah.

Kata Kunci: Sistem informasi pendataan, alumni berbasis web.

Page 8: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

viii

DAFTAR ISI

Halaman

HALAMAN JUDUL ................................................................................ i

HALAMAN PENGESAHAN .................................................................. ii

LEMBAR PERSETUJUAN........................................................................ iii

LEMBAR PERNYATAAN........................................................................ iv

KATA PENGANTAR .............................................................................. v

ABSTRAK ................................................................................................ vii

DAFTAR ISI ........................................................................................... viii

DAFTAR GAMBAR................................................................................. .. xi

DAFTAR TABEL..................................................... ................................. xii

BAB I PENDAHULUAN

1.1 Latar Belakang......................................................................... 1

1.2 Perumusan Masalah . .............................................................. 2

1.3 Batasan Masalah ...................................................................... 2

1.4 Ruang Lingkup ........................................................................ 2

1.5 Tujuan Penelitian ..................................................................... 3

BAB II TINJAUAN KEPUSTAKAAN

2.1. Gambaran Umum STMIK U‟budiyah Indonesia ..................... 4

2.1.1 Sejarah Singkat STMIK U‟Budiyah Indonesia ............... 4

2.1.2 Visi dan Misi STMIK U‟budiyah................................... 5

2.1.3 Struktur Organisasi . ...................................................... 6

2.2 Pengertian Sistem .................................................................. 9

2.3 Pengertian Informasi ................................................................ 11

2.4. Konsep Dasar Data ................................................................. 12

2.5. Diagram Arus Data .................................................................. 16

2.6. Basis Data ............................................................................... 18

2.7. Konsep Dasar Pendataan ......................................................... 19

2.8. Pengertian Alumni .................................................................. 20

Page 9: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

ix

2.9. Pengertian Internet dan Website ............................................... 20

2.9.1 Domain Name ................................................................. 22

2.9.2 Web Hosting ................................................................... 23

2..9.3 Host ............................................................................... 23

2.10. Hypertext Markup Language (HTML) .................................. 24

2.11. Database MySQL ................................................................. 25

2.12. Personal Hypertext Processor............................................... 26

BAB III METODE PENELITIAN

3.1. Ruang Lingkup Penelitian ........................................................ 28

3.2. Tempat dan Waktu Penelitian ................................................. 28

3.3. Metode Pengumpulan Data ..................................................... 29

3.4. Perencanan dan Perancangan ................................................... 30

3.5. Data Flow Diagram ................................................................. 31

3.6. Flowchart ................................................................................ 33

3.7. Rancangan Database ............................................................... 36

3.8. ERD (Entity Relation Diagram) ............................................... 40

BAB IV HASIL DAN PEMBAHASAN

4.1. Rancangan Input Sistem .......................................................... 42

4.2. Rancangan Output Sistem ........................................................ 42

4.3. Tampilan Form Menu Utama................................................... 43

4.4.Tampilan Form Berita Terbaru ................................................. 43

4.5.Tampilan Form Daftar Alumni ................................................. 44

4.6.Tampilan Form Forum Diskusi Alumni .................................... 45

4.7.Tampilan Form Tentang STMIK ............................................. 45

4.8.Tampilan Form Admin & Alumni Login .................................. 46

4.9.Tampilan Form Register ........................................................... 47

4.10.Tampilan Form Alumni Login ............................................... 48

4.11.Tampilan Form Daftar Alumni .............................................. 49

4.12.Tampilan Form Login Admin ................................................. 49

Page 10: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

x

4.13.Tampilan Form Verifikasi Data Alumni ................................. 50

4.14.Tampilan Form Forum Diskusi Alumni .................................. 51

4.15.Tampilan Form Tambah Berita............................................... 52

4.16.Tampilan Form Laporan data Alumni .................................... 53

4.16.1.Laporan Data Alumni Keseluruhan .............................. 53

4.16.2.Laporan Data Alumni Perangkatan ............................... 53

4.16.3.Laporan Data Alumni Pertahun Lulus .......................... 55

4.16.4.Laporan Data Alumni Pertahun Wisuda ....................... 55

BAB V KESIMPULAN

5.1. Kesimpulan ............................................................................. 57

5.2. Saran-saran .............................................................................. 57

DAFTAR PUSTAKA..................................................... ............................ 59

BIODATA PENULIS ............................................................................... 60

Page 11: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

xi

DAFTAR GAMBAR

Gambar 2.1 Struktur Organisasi STMIK U‟Budiyah .............................. 8

Gambar 2.2 Simbol Diagram Arus Data ................................................. 17

Gambar 3.1 Diagram Konteks ................................................................ 30

Gambar 3.2 Data Flow Diagram ........................................................... 32

Gambar 3.3 Flowchart Admin ............................................................... 34

Gambar 3.4 Flowchart Alumni .............................................................. 35

Gambar 3.5 ERD (Entity Relationship Diagram) .......................................... 41

Gambar 4.1 Tampilan Menu Utama ....................................................... 43

Gambar 4.2 Tampilan Berita Terbaru ........................................................ 44

Gambar 4.3 Tampilan Daftar Alumni ................................................... 44

Gambar 4.4 Tampilan Forum Diskusi Alumni ...................................... 45

Gambar 4.5 Tampilan Tentang STMIK ................................................ 46

Gambar 4.6 Tampilan Admin & Alumni Login .................................... 47

Gambar 4.7 Tampilan Register Alumni ................................................ 48

Gambar 4.8 Tampilan Alumni Login .................................................... 48

Gambar 4.9 Tampilan Daftar Alumni ................................................... 49

Gambar 4.10 Tampilan Admin Login ..................................................... 50

Gambar 4.11 Tampilan Verifikasi Alumni .............................................. 51

Gambar 4.12 Tampilan Forum Diskusi Alumni ...................................... 52

Gambar 4.13 Tampilan form Tambah Berita .......................................... 52

Gambar 4.14 Tampilan Form Laporan Data Alumni Keseluruhan ......... 53

Gambar 4.15 Tampilan Form Pilihan Alumni Perangkatan .................... 54

Gambar 4.16 Tampilan Form Laporan Data alumni perangkatan ........... 54

Gambar 4.17 Tampilan form Pilihan Alumni Pertahun Lulus ................. 55

Gambar 4.18 Tampilan Form Laporan Data Alumni Pertahun Lulus ..... 55

Gambar 4.19 Tampilan form Pilihan Alumni Pertahun Wisuda .............. 55

Gambar 4.20 Tampilan form Laporan Data Alumni Pertahun Wisuda .... 56

Halaman

Page 12: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

xii

DAFTAR TABEL

Tabel 3.1 Waktu Pelaksanaan Penelitian ................................................ 28

Tabel 3.2 Tabel Admin .......................................................................... 36

Tabel 3.3 Tabel Alumni .......................................................................... 37

Tabel 3.4 Tabel Berita ............................................................................ 38

Tabel 3.5 Tabel Jawab ............................................................................ 38

Tabel 3.6 Tabel Kategori ........................................................................ 39

Tabel 3.7 Tabel Tanya ............................................................................ 39

Halaman

Page 13: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

1

BAB I

PENDAHULUAN

1.1 Latar Belakang

Sekolah Tinggi Manajemen Informatika dan Komputer (STMIK) U‟Budiyah

merupakan Sekolah Tinggi yang berdiri pada tahun 2002, dan mendapatkan izin

operasional dari menteri Pendidikan Nasional No.25/D/O/2007 dengan jurusan

Teknik Informatika, Sistem Informasi jenjang pendidikan Strata Satu (S-1),

Manajemen Informatika dan Kompuerisasi Akuntasi jenjang pendidikan Diploma

Tiga (D-III). STMIK U‟Budiyah Indonesia merupakan salah satu instansi swasta

yang bergerak dalam dunia pendidikan. Suatu instansi yang bergerak di dunia

pendidikan pasti mempunyai banyak alumni.

Pada saat ini proses pendataan alumni pada STMIK U‟Budiyah Indonesia

masih menggunakan sistem manual yaitu pendataannya masih menggunakan

aplikasi microsoft office, file-file yang tersimpan pada komputer tentang alumni

belum tertata dengan baik dan data yang tersedia pada file-file hanya menyajikan

data lulusan dalam bentuk berita acara sidang dan data usulan ijazah, sehingga

laporan data alumni kepada yang memerlukan sangat sulit dan lama untuk dapat

diberikan.

Berdasarkan uraian tersebut diatas penulis tertarik untuk membuat skripsi

dengan judul “Sistem Informasi Pendataan Alumni Berbasis Web Pada STMIK

U’Budiyah Indonesia ”

Page 14: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

2

1.2 Perumusan Masalah

Proses pendataan data alumni saat ini dilakukan dengan pengisian form

secara manual dan menggunakan aplikasi Microsoft office.

Walaupun proses pendataan alumni telah menggunakan komputer, akan tetapi

pihak STMIK U‟budiyah, khususnya bidang akademik masih mengalami

beberapa masalah. Adapun masalah tersebut diantaranya adalah:

1. Pada pengolahan data, file-file yang tersimpan pada komputer belum

mendokumentasi data alumni dengan baik.

2. Belum dapat memberikan laporan data alumni kepada ketua STMIK secara

cepat.

3. Belum adanya suatu sistem yang dapat mendukung sarana pendataan

informasi keberadaan alumni.

1.3 Batasan Masalah

Dengan melihat latar belakang masalah diatas, maka penulis perlu membatasi

masalah yang akan dibahas yaitu hanya mengenai pendataan alumni pada STMIK

U‟Budiyah .

1.4 Ruang Lingkup

Ruang lingkup dari penelitian ini hanya terbatas pada

1. Sistem yang dirancang untuk Pendataan Alumni di STMIK U‟Budiyah

Indonesia.

2. Program yang dipakai Berbasis web.

Page 15: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

3

3. Implementasi sistem hanya untuk Sistem pendataan alumni

1.5 Tujuan Penelitian

Berdasarkan batasan masalah diatas maka tujuan penulisan ini adalah

membangun sistem informasi pendataan berbasis web dengan tujuan:

1. Mempermudah proses pendataan alumni pada STMIK U‟Budiyah.

2. Menjadikan sarana dalam memberikan informasi alumni-alumni yang sudah

bekerja atau belum sehingga mempermudah pencarian lowongan pekerjaan

bagi alumni.

3. Mengaplikasikan ilmu yang di dapatkan selama menempuh pendidikan di

STMIK U‟budiyah.

Page 16: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

4

BAB II

TINJAUAN KEPUSTAKAAN

2.1 Gambaran Umum STMIK U’budiyah Indonesia

2.1.1 Sejarah Singkat STMIK U’Budiyah Indonesia

Yayasan U‟Budiyah berdiri pada tahun 2002, didirikan dengan akte

notaries Irwansyah SH, MKn, yang bertujuan untuk memajukan pendidikan

khusunya diProvinsi Aceh.

Yayasan U‟Budiyah kembali mendapatkan izin operasional dari menteri

pendidikan nasional No.25/D/O/2007 untuk U‟Budiyah Indonesia dengan 4 Prodi

yaitu, Prodi Teknik teknik Informatika (S1), Prodi Sistem Informasi (S1), Prodi

Manajemen Informatika (D-III) dan Prodi Komputerisasi Akuntansi (D-III) yang

diharpakan bias menghasilkan lulusan yang berkualitas dalam bidang teknologi

informasi.

Tujuan mencerdaskan bangsa bukanlah menjadi tugas pemerintah semata,

tetapi juga merupakan tugas dan tanggung jawab masyarakat secara keseluruhan.

Berangkat dari ide dan pemikiran tersebut, maka yayasan u‟budiyah indonesia

berpartisipasi dalam pembangunan bangsa melalui penciptaan sumber daya

manusia di bidang informatika dan komputer, yaitu Sekolah Tinggi Manajmen

dan Informatika Komputer (STIMIK) U‟budiyah Indonesia.

Bidang informatika dan komputer merupakan bidang yang paling banyak

diminati dan paling banyak dibutuhkan di dunia kerja saat ini. Oleh karena itu,

Page 17: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

5

tidaklah berlebihan jika pendirian STMIK ini diharapkan dapat dan computer

(STMIK) U‟Budiyah

Sekolah Tinggi Manajemen Informatika dan Komputer (STMIK)

U‟Budiyah Indonesia, banda aceh merupakan instusi pendidikan resmi yang telah

mendapatkan izin dari Menteri Pendidikan Nasional RI berdasarkan SK

No.25/D/0/2007.

Keberadaan STMIK ini diharapkan dapat menjadi wadah untuk mencetak

lulusan yang berkualitas, berkompetensi tinggi di bidang Informatika dan

Komputer melalui metode pembelajaran yang mutakhir, sarana dan prasarana

yang sangat menunjang dan tenaga pengajar yang professional di bidangnya.

(Sumber http://stmikubudiyah.blogspot.com)

2.1.2 Visi dan Misi STMIK U’budiyah

VISI:

Menjadi perguruan tinggi terkemuka, Unggul dan terdepan dalam

penyelenggaraan Tri Dharma Perguruan Tinggi untuk menghasilakan lulusan

yang beriman dan bertaqwa kepada Tuhan Yang Maha Esa, berjiwa kebangsaan,

bermoral tinggi, berperilaku arif, dinamis, dan inovatif, memiliki integritas dan

kepribadian tinggi, terbuka dan tanggap terhadap pembaharuan dan kemajuan

ilmu pengetahuan dan teknologi, serta mempunyai kemampuan integritas

intelektual, keterangan dan keahlian yang kompeten, sehingga mampu bersaing di

tingkat local, nasional dan internasional

Page 18: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

6

MISI :

1. Menerapkan system pendidikan yang terncana, terpadu, terarah, dan

sesuai dengan perkembangan dan kemajuan ilmu dan teknologi di

bidang informatika dan komputer

2. Menerapkan tenaga pengajar yang professional dan kompeten di bidang

keahliannya.

3. Meningkatan jumlah dan mutu sarana dan prasarana pendidikan sesuai

dengan kebutuhan dan perkembangan ilmu pengetahuan dan teknologi

4. Mengalang dan mengembangkan kemitraan dengan berbagai institusi

dan pihak terkait, untuk penempatan mahasiswa-mahasiswa dalam kerja

praktek maupun dalam hal penyerapan tenaga kerja.

(Sumber : buku panduan STMIK U‟Budiyah)

2.1.3 Struktur Organisasi

Dalam suatu instansi, baik pemerintah maupun swasta struktur organisasi

sangat diperlukan untuk memperjelas ruang lingkup tugas yang dibebankan

kepada seseorang pengawai/karyawan. Untuk mencapai tujuan yang diinginkan

Peran struktur organisasi sangat penting dalam sebuah instansi atau perusahaan,

salah satunya untuk memperoleh efektifitas dan efesiansi kerja guna mencapai

tujuan, Setiap instansi mempunyai struktur organisasi yang berbeda, hal ini

tergantung pada jenis besarnya instansi tersebut

Struktur organisasi bertujuan memberikan batasan antara wewenang dan

tanggung jawab satu bagian dengan bagian lainnya. Struktur organisasi yang baik

Page 19: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

7

akan memungkinkan pendelegasian wewenang yang baik dalam menjalankan

kegiatan operasional.

Struktur organisasi STMIK U‟budiayh indonesia berbentuk organisasi lini

dan Staff. STMIK U‟budiayh indonesia banda aceh merupakan salah satu unit

kerja maka struktur organisinya sederhana yang terdiri dari :

1. Ketua yayasan U‟Budiyah Indonesia

2. Ketua Bph Yayasan U‟Budiyah Indonesia

3. Senat

4. Ketua STMIK U‟Budiyah Indonesia

a. Pembantu ketuan satu (1) bidang akademik

Ketua Prodi Si

Ketua Prodi TI

Ketua Prodi MI

Ketua Prodi D-III

b. Pembantu ketua dua (II) bidang Umum

c. Pembantu ketua tiga (III) bidang kemahasiswaan

5. Kepala Tata Usaha

Page 20: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

8

Gambar 2.1 Struktur Organisasi STMIK U‟Budiyah

KA.PRODI SI

KA.PRODI TI

KA.PRODI MI

KA.PRODI KA-DII

KA.PRODI KA-DI

KA.LAB KOMPUTER

KETUA STMIK U’BUDIYAH INDONESIA

PEMBANTU KETUA I

PEMBANTU KETUA III

PEMBANTU KETUA II BIDANG UMUM

KEPALA TATA USAHA

SENAT

YAYASAN U’BUDIYAH INDONESIA

KETUA YAYASAN U’BUDIYAH INDONESIA

KETUA BPH YAYASAN U’BUDIYAH

Page 21: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

9

2.2 Pengertian Sistem

Sistem adalah suatu susunan yang teratas dari kegiatan-kegiatan yang

saling bergantung dari prosedur-prosedur yang berhubungan, yang melaksanakan

dan memudahkan pelaksanaan kegiatan utama dari suatu organisasi dan “sistem

adalah elemen-elemen yang saling berkaitan dan bekerja sama untuk mencapai

tujuan”. (Anonymous, 2010:1)

Sistem secara umum dapat diartikan berdasarkan:

1. Jaringan yaitu melaksanakan suatu kegiatan untuk saling berhubungan dan

mencapai sasaran atau tujuan.

2. Komponen yaitu kumpulan elemen-elemen atau bagian-bagian yang saling

berinteraksi.

3. Prosedur yaitu meliputi beberapa karakter yang terdiri atas 3W 1H (What,

When, Who, How)

Sistem dapat didefinisikan dengan pendekatan prosedur dan dengan

pendekatan komponen yaitu, sebagai kumpulan dari komponen yang saling

berhubungan satu dengan yang lainnya membentuk satu kesatuan untuk mencapai

tujuan tertentu.

Dari uraian diatas bahwa dapat dijelaskan bahwa sistem adalah suatu

susunan atau sekumpulan dari elemen-elemen dimana elemen tersebut

mempunyai sub-sub elemen yang saling berinteraksi dan bekerja sama antara

yang satu dengan yang lainnya untuk mencapai tujuan tertentu.

1. Komponen Sistem (Component)

Page 22: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

10

Suatu sistem terdiri dari sejumlah komponen yang membentuk suatu kesatuan,

komponen sistem itu sendiri terdiri dari sub-sub sistem yang masing-masing

memiliki sifat dari sistem utamanya, yang mempengaruhi proses secara

keseluruhan.

2. Batasan Sistem (Boundary)

Batasan sistem merupakan daerah yang membatasi antara satu sistem dengan

sistem lainnya atau dengan lingkungan luarnya. Batasan sistem ini

menunjukkan ruang lingkup dari sistem tersebut.

3. Lingkungan Luar Sistem (Environtment)

Lingkungan luar dari suatu sistem adalah apapun diluar batas dari sistem yang

mempengaruhi operasi sistem itu seperti bagian administrasi kepegawaian,

bagian teknik dan pimpinan.

4. Penghubung Sistem (Interface)

Interface adalah media yang menghubungkan antara satu sub sistem dengan

sub sistem lainnya.

5. Masukan Sistem (Input)

Input sistem dapat berupa data atau informasi yang akan diolah lebih lanjut

oleh suatu sistem.

6. Pengolahan Sistem (Process)

Suatu sistem mempunyai pengolah yang bertugas untuk merubah masukan

menjadi keluaran.

7. Keluaran Sistem (Output)

Page 23: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

11

Keluaran sistem adalah hasil proses suatu sistem yang telah diklarifikasikan

dan menjadi keluaran yang berguna.

8. Sasaran Sistem (Objectives)

Suatu sistem pasti mempunyai sasaran atau tujuan agar setiap data yang di

proses menghasilkan informasi yang akurat dan sesuai dengan yang

diinginkan oleh pengguna (user) sistem tersebut.

2.3 Pengertian Informasi

Menurut Brunch Grudnistk (1986:6) menyebutkan ada tiga pilar utama

yang menentukan kwalitas informasi yaitu : akurasi, ketepatan waktu dan

relevansi. Syarat-syarat tentang informasi yang baik dan lebih lengkap diuraikan

pula oleh Parker (1989:151). Berikut ini adalah syarat-syarat yang dimaksud :

1. Ketersediaan (Availability) : Suatu syarat yang mendasar bagi suatu informasi

adalah ketersediaan informasi itu sendiri. Informasi harus dapat diperoleh

(Accesible) bagi orang yang memanfaatkannya.

2. Mudah dipahami (Comprehensibility) : Informasi harus mudah dipahami oleh

pembuat keputusan baik itu informasi yang menyangkut pekerjaan rutin

maupun keputusan yang bersifat strategis. Informasi yang rumit dan berbelit

akan membuat kurang efektifnya keputusan manajemen.

3. Relevan (relevances) : Dalam konteks organisasi, informasi yang diperlukan

adalah yang benar-benar relevan dengan permasalahan, misi dan tujuan

organisasi.

Page 24: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

12

4. Bermanfaat (Useful): Sebagai konsekwensi dari syarat relevansi, informasi

juga harus bermanfaat bagi organisasi. Karena itu informasi juga harus dapat

tersaji dalam bentuk-bentuk yang memungkinkan pemanfaatan oleh organisasi

yang bersangkutan.

5. Tepat Waktu (Timelines) : Informasi harus tersedia tepat waktunya karena

merupakan landasan dalam proses pengambilan keputusan.

6. Keandalan (Realiable): Informasi harus diperoleh dari sumber-sumber yang

dapat diandalkan kebenarannya. Pengolah data atau pemberi informasi harus

dapat menjamin tingkat kepercayaan yang tinggi atas informasi yang

disajikan.

7. Akurat (Accurate) : Syarat ini mengharuskan bersih dari kesalahan dan

kekeliruan. Ini juga berarti bahwa informasi harus jelas dan akurat

mencerminkan makna yang terkandung dari data pendukungnya.

8. Konsisten (Consistent): Informasi tidak boleh mengandung kontradiksi dalam

penyajiannya karena konsistensi merupakan syarat penting bagi dasar

pengambilan keputusan.

2.4 Konsep Dasar Data

Data berarti sesuatu yang diketahui atau dianggap. Dengan demikian, data

dapat memberikan gambaran tentang suatu keadaan atau persoalan. Data tentang

sesuatu pada umumnya dikaitkan dengan tempat dan waktu. (J. Supranto,

2008:2)

Page 25: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

13

Sesuatu yang dianggap juga merupakan data walaupun data seperti itu

belum tentu benar, sebab masih merupakan suatu hipotesis yang perlu diuji

terlebih dahulu. Dalam praktek banyak sekali anggapan dan asumsi yang

dipergunakan sebagai dasar pembuatan keputusan. Kegunaan data pada dasarnya

adalah untuk membuat keputusan oleh para pembuat keputusan (decision makers).

Pihak yang membuat keputusan disebut decision makers. Namun dalam

prakteknya, yang dimaksud sebagai decision makers biasanya adalah pimpinan.

Data yang salah, apabila digunakan sebagai dasar bagi pembuatan

keputusan, akan menghasilkan keputusan yang salah. Persyaratan data yang baik

antara lain :

1. Objektif

Data yang objektif berarti bahwa data harus sesuai dengan keadaan yang

sebenarnya (as it is).

2. Representatif (wewakili)

Data harus mewakili objek yang harus diamati.

3. Kesalahan sampling (sampling error) kecil

Suatu perkiraan (estimate) dikatakan baik (mempunyai tingkat ketelitian yang

tinggi) apabila kesalahan samplingnya kecil.

Menurut Eko Nugroho (2008:13), data dapat didefinisikan sebagai fakta

tercatat tentang sesuatu objek. Jadi, apa pun yang berupa catatan tentang suatu

objek dapat disebut data. Misalnya berat badan si A adalah 60 kg maka 60 kg

tersebut adalah data. Data di dalam dunia komputer terkenal dengan istilah

multimedia. Data multimedia ini pada dasarnya dapat dikelompokkan menjadi :

Page 26: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

14

1. Data Teks

Data ini berwujud alfanumeris, yaitu data yang terdiri dari karakter-

karakter A, B, C sampai Z, simbol bilangan 0, 1, 2 sampai 9, lalu karakter ASCII.

Pada data teks, sekalipun berupa simbol bilangan, tidak bisa dilakukan operasi

aritmatika. Jadi, data-data ini tidak bisa ditambahkan, dikurangi dan lain

sebagainya.

2. Data Numerik

Data numerik adalah data bilangan. Data bilangan disimpan dalam

komputer menggunakan sistem biner, yaitu bilangan basis 2 dengan simbol 0

dan 1. Bilangan yang disimpan dengan cara numeris ini dapat dikenal operasi

aritmatika. Penyimpanannya di dalam komputer biasanya menggunakan metode

floating point single precision atau double precision. Komputer mampu

menghitung dengan ketelitian sampai (lima belas) hingga 1072 digit.

3. Data Gambar / Image

Data ini berwujud gambar, baik foto, grafik dan lain sebagainya. Format

penyimpanan gambar yang sering digunakan ialah format JPG (joint photographic

expert group), TIF (tagged image file) dan GIF (graphical interchange format).

Format GIF menggunakan 8 bit. Format ini populer, terutama di dunia internet,

khususnya karena ukurannya yang kecil. Format ini ideal untuk digunakan sebagai

ikon. Format GIF menggunakan teknik kompresi (pengecilan ukuran) LZW.

Walaupun ukuran file diperkecil, kualitas gambar tidak akan menurun. Dengan

demikian, teknik ini termasuk teknik “loss-less”. GIF mampu memiliki sampai

Page 27: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

15

256 jenis warna. Kualitas ini kurang mencukupi untuk fotografi. Keunggulan lain

format GIF adalah bahwa format ini dapat dianimasikan.

Format JPEG menggunakan format 16 bit. Pengembangan format ini

diarahkan kepada kualitas yang cukup memuaskan dalam penggunaan fotografi.

Untuk itu, warna yang mampu ditampilkan juga lebih banyak, yaitu 65536 buah.

Format PNG dirancang untuk mengungguli format GIF, PNG-8 berkemampuan

seperti GIF, tetapi dengan ukuran file yang lebih kecil. Adapun PNG-24

mempunyai kemampuan yang jauh lebih tinggi bahkan dibandingkan JPEG.

Hanya format PNG masih terlalu canggih sehingga belum banyak di-support oleh

banyak software. Sampai sekarang format GIF masih lebih populer. Namun, di

masa mendatang sangat munkin format PNG-lah yang semakin populer. Format

TIF dirancang untuk digunakan sebagai standar dalam dunia industri. Oleh karena

itu, TIF mampu diproses baik dalam lingkungan Windows, Apple maupun Unix.

Pabrik scanner besar dunia hampir pasti mendukung format ini. Kelemahannya

ialah struktur file ini kompleks sehingga pemprosesannya lebih lambat

dibandingkan JPEG.

4. Data Video

Data video adalah gambar bergerak (film). Format penyimpanan yang

sering digunakan adalah MPEG(moving picture expert group). Format MPEG ini

terus disempurnakan dari MPEG 1, MPEG 2, MPEG 3 dan seterusnya.

Page 28: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

16

5. Data Audio

Data audio adalah data suara. Biasanya mempunyai format AVI, yaitu

Audio Video Interleaved. Sering juga fomat audio disimpan dengan bentuk

MPEG.

2.5 Diagram Arus Data

Diagram Arus Data (DAD) sering digunakan untuk menggambarkan suatu

sistem yang telah ada atau sistem baru yang akan dikembangkan secara logika.

Jogiyanto (1995:700) mengatakan bahwa diagram Arus Data sebagai Diagram

yang menggunakan notasi–notasi untuk menggambarkan arus dari sistem.

Ada beberapa simbol yang digunakan DAD untuk mewakili:

1. Kesatuan Luar (External Entity)

Merupakan kesatuan luar yang memisahkan suatu sistem dengan lingkungan–

lingkungan luarnya. Kesatuan luar merupakan kesatuan lain yang berada

dilingkungan luarnya yang akan memberikan input atau menerima output dari

sistem. Kesatuan luar diberi simbol dengan persegi empat.

2. Arus Data (Data Flow)

Arus Data di DAD diberikan simbol suatu panah. Arus Data ini mengalir

diantara proses (process), simpanan data (data store) dan kesatuan luar

(external entity), arus data ini dapat berupa masukan dari suatu sistem atau

hasil dari suatu sistem.

Page 29: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

17

3. Proses (Process)

Suatu proses adalah suatu kegiatan atau kerja yang dilakukan oleh orang,

mesin atau komputer dan hasil suatu data yang masuk kedalam proses untuk

dihasilkan arus data yang akan keluar dari proses. Suatu proses dapat

ditunjukkan dengan simbol lingkaran atau dengan simbol empat persegi

panjang tegak dengan sudut.

4. Simpanan Data (Data Store)

Data store digunakan untuk menyimpan hasil proses maupun data untuk

diproses. Gambar data store disimbolkan dengan sepasang garis horizontal

paralel yang tertutup disalah satu ujungnya.

Adapun simbol–simbol Diagram Arus Data (DAD) tersebut dapat

ditunjukkan pada Gambar 1.

Entity

IDENTIFIKASI

NAMA

PROSES

Identifikasi

Nama

Proses

Atau

3. Process 1. External entity

Media Nama Arus Data Arus Data

4. Data Store 2. Data Flow

Gambar 2.2 Simbol Diagram Arus Data

Page 30: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

18

2.6 Basis Data

Basis Data atau diistilahkan dengan database adalah suatu kumpulan data

yang telah diintegrasikan dan tersimpan dalam sebuah sistem yang dirancang

untuk mempermudah manajemen data. Merancang database atau basis data

merupakan suatu hal yang sangat penting. Kesulitan utama dalam merancang

basis data adalah bagaimana merancangnya sehingga basis data dapat

memuaskan keperluan saat ini dan masa mendatang. Dalam perancangan basis

data ada beberapa hal yang harus diketahui, yaitu sebagai berikut.

ERD menggunakan sejumlah notasi dan simbol untuk menggambarkan

struktur dan hubungan antar data, pada dasarnya ada tiga macam simbol yang

digunakan yaitu:

1. Entity

Suatu objek yang datanya diidentifikasikan dalam lingkungan pemakai,

sesuatu yang penting bagi pemakai dalam konteks sistem yang akan

dibuat.

2. Attribute

Bagian dari Entity atau suatu field yang menunjukkan suatu data yang

sejenis, setiap entitas harus memiliki atribut, contoh: Nama, NIM, Alamat,

dll .

3. Relationship

Sebagaimana halnya entitas maka dalam hubunganpun harus dibedakan

antara hubungan atau bentuk hubungan antar entitas dengan isi dari

hubungan itu sendiri.

Page 31: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

19

Hubungan antara dua entity dapat dikategorikan menjadi tiga macam,

yaitu:

1. One to One Relationship

Hubungan antara entitas pertama dan kedua adalah satu berbanding satu.

2. One to Many Relationship

Hubungan antara entitas pertama dan kedua adalah satu berbanding

banyak.

3. Many to Many Relationship

Hubungan kedua entitas adalah banyak berbanding banyak

2.7 Konsep Dasar Pendataan

Menurut Susanto (2002:73) “Data merupakan keterangan suatu hal, dapat

berupa yang diketahui atau yang dianggap atau anggapan”. Atau data adalah fakta

atau apapun yang dapat digunakan sebagai input dalam menghasilkan informasi

yang digambarkan lewat angka, simbol, kode, dan lain-lain.

Pendataan merupakan proses pengolahan data atau manipulasi data atau

tranformasi simbol-simbol seperti angka dan abjad untuk tujuan meningkatkan

kegunaannya atau menghasilkan informasi tentang lebih tepat dan bermanfaat.

Data juga merupakan suatu proses dalam memperoleh data ringkas atau rumus-

rumus tertentu.

Menurut Hasan (2004:37) adapun proses pengolahan data meliputi

kegiatan berikut :

Page 32: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

20

1. Editing, merupakan pengeckan atau pengoreksian data yang tlah

dikumpulkan karena kemungkinan data yang masuk tidak logis atau

meragukan.

2. Coding, merupakan pemberian atau pembuatan kode-kode pada tiap data

dalam kategori yang sama.

3. Tabulasi, adalah membuat tabel-tabel yang berisikan data yang telah

diberikan kode sesuai dengan analisis yang dibutuhkan.

2.8 Pengertian Alumni

Jika hari ini kita mendengarkan perkataan „alumni‟ akan terlindas

dipikiran kita bahwa ia merupakan sesuatu yang berkaitan dengan tempat

pembelajaran dan secara terperincinya ada yang memikirkan tentang persatuan

mantan pelajar sebuah institusi pembelajaran.

Alumni adalah siswa ataupun mahasiswa yang telah menyelesaikan

jenjang pendidikan dengan segala aturannya pada sebuah institusi pembelajaran,

maka ini bisa dikatakan sebagai alumni. setiap alumni masih mempunyai

tanggung jawab terhadap institusi yang telah memberikan gelar „alumni‟, itu akan

membawa nama baik institusi. Anonymous (2012:4)

2.9 Pengertian Internet dan Website

Sebuah situs web adalah sebutan bagi sekelompok halaman web (web

page), yang umumnya merupakan bagian dari suatu nama domain.

Page 33: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

21

Dalam internet orang sering menggunakan WWW dalam setiap

melakukan browsing. WWW (World Wide Web) atau sering disebut dengan web

saja dan terdiri dari seluruh situs web yang tersedia kepada publik. Halaman-

halaman dari sebuah situs diakses melalui URL (Uniform Resource Locator) pada

sebuah homepage dan biasanya disimpan dalam server yang sama.

Menurut Masria (2003:1) ”WEB adalah jaringan komputer yang terkoneksi

ke seluruh penjuru dunia, semua komputer dapat berkomunikasi satu dengan yang

lain, dan standar komunikasi yang digunakan adalah biasanya disebut dengan

HTTP”.

Informasi web tersimpan dalam suatu dokumen yang dikenal dengan

halaman web, dan halaman-halaman web tersebut tersimpan dalam suatu

komputer yang biasanya disebut dengan web server, sedangkan komputer yang

membaca halaman web yang ada diserver biasa kita sebut dengan web client. Web

Client dalam menampilkan halaman-halaman web yang ada di Server Web harus

mengunakan suatu program yang biasa kita sebut Web Browser.

Browser yang populer saat ini diantaranya adalah Internet Explorer, Mozila

Firefox, Netscape dan Opera.

Berdasarkan tempat dijalankannya perintah-perintah program dalam

halaman web, program web dapat dikategorikan menjadi dua, yaitu, server-side

programing dan client-side programing.

Pada server-side programing perintah-perintah program dijalankan di web

server, sedangkan client-side programing perintah-perintah dijalankan pada client,

dalam hal ini web browser.

Page 34: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

22

Aplikasi web berjalan pada protocol HTTP dan semua protocol yang ada di

internet selalu melibatkan server dan client. Ketika seorang menulis alamat pada

web browser, maka akan dikirim perintah ke web server. Jika yang diminta adalah

file yang mengandung program sever-side maka web server akan menjalankan

terlebih dahulu program tersebut dan mengirimkan hasilnya ke browser. Jika yang

diminta adalah file HTML maka web server akan langsung mengirimkan ke

browser apa adanya. Salah satu bahasa server-side programing yang paling

banyak digunakan adalah PHP.S

2.9.1 Domain Name

Domain Name atau Nama Domain adalah nama unik yang diberikan untuk

mengidentifikasi nama server komputer seperti web server atau email server di

internet. Nama Domain memberikan kemudahkan pengguna di internet untuk

melakukan akses ke server dan mengingat server yang dikunjungi dibandingan

harus mengenal deretan nomor atau yang dikenal IP.

Sebuah halaman website di internet sebenarnya dikenali dengan sederetan

angka yang disebut dengan IP address, misalnya: 222.213.10.23. Namun untuk

memudahkan mengenalinya sebuah nama bisa ditempelkan ke angka-angka

tersebut.(Diding Ardiantoro, 2003:03), nama inilah yang disebut nama domain

atau nama situs web (domain name) sebagai contoh http://serambinews.com.

Page 35: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

23

2.9.2 Web Hosting

Web hosting merupakan tempat dimana seseorang dapat menyimpan file

disebuah seb server dan file ini terhubung ke internet dengan harapan dapat

diakses orang lain. Jika berminat untuk mendapatkan fasilitas ini kita dapat

menghubungi pihak ISP (internet service provider) atau perusahaan yang

menyediakan fasilitas ini seperti hostingcenter.com, masterweb.net dan lain

sebagainya.

2.9.3 Host

Jika kita mengakses alamat web tertentu, misalnya www.facebook.com

maka yang disebut www adalah nama host-nya, facebook adalah nama web-nya,

dan .com adalah nama domain-nya.

Jika secara skematis, host dapat dituliskan :

Nama_host.domain

Nama domain tersebut harus didaftarkan di NIC (Network Information

Center) lokal, sedangkan nama host tidak perlu didaftarkan di NIC. Ia hanya

cukup didaftarkan dengan nama servernya sehingga dapat diakses.

Sebenarnya alamat suatu web adalah berupa angka-angka yang disebut IP

(Internet Protokol) hal ini dapat dimengerti karena komputer lebih mengenali

kombinasi angka dari pada tulisan. Pengguna nomor pengalamatan agaknya tidak

cukup menguntungkan karena mudah untuk terlupakan. Untuk itu perlu penamaan

yang lebih mudah diingat.

Page 36: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

24

2.10 Hypertext Markup Language (HTML)

HTML yang merupakan singkatan dari Hyper Text Markup Language

adalah file teks atau file ASCII yang berisi instruksi/script kepada web browser

untuk menampilkan suatu tampilan grafis dari sebuah halaman web dan

merupakan bahasa pemrograman utama yang digunakan untuk membuat sebuah

halaman web.

HyperText Markup Language (HTML) merupakan sebuah bahasa markup/

manipulasi yang digunakan untuk membuat sebuah halaman web, menampilkan

berbagai informasi di dalam sebuah penjelajah web internet dan formating

hypertext sederhana yang ditulis kedalam berkas format ASCII agar dapat

menghasilkan tampilan wujud yang terintegerasi. Dengan kata lain, berkas yang

dibuat dalam perangkat lunak pengolah kata dan disimpan kedalam format ASCII

normal sehingga menjadi home page dengan perintah-perintah HTML. Bermula

dari sebuah bahasa yang sebelumnya banyak digunakan di dunia penerbitan dan

percetakan yang disebut dengan SGML (Standard Generalized Markup

Language), HTML adalah sebuah standar yang digunakan secara luas untuk

menampilkan halaman web. HTML saat ini merupakan standar internet yang

didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium

(W3C). HTML dibuat oleh kolaborasi Caillau TIM dengan Berners-lee robert

ketika mereka bekerja di CERN pada tahun 1989 (CERN adalah lembaga

penelitian fisika energi tinggi di Jenewa).

Salah satu kelebihan file HTML adalah cross platform, artinya file HTML

dapat ditampilkan di beberapa Operating System (OS) yang berbeda dan memiliki

Page 37: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

25

tampilan yang sama walaupun saat pembuatannya menggunakan satu Operating

System tertentu saja.

Dalam sebuah halaman web, pasti akan ada banyak elemen, contoh dari

elemen adalah : bagian atas (head), tabel, paragraf, dan daftar/list. Untuk

menandakan elemen-elemen tersebut dalam sebuah file HTML, digunakanlah tag.

Tag HTML terdiri dari kurung buka siku “<”, nama tag, dan kurung tutup siku

“>”. Tag HTML biasanya memiliki penutup, contoh: <HEAD> ditutup dengan

</HEAD>, penutup ini menandakan akhir dari pernyataan (statement) tag

tersebut. Tag penutup persis seperti tag pembuka, hanya ditambahkan garis miring

“/” didepannya.

Beberapa tag memiliki atribut tambahan yang disertakan saat penulisan

tag tersebut, jadi atribut ini ditulis didalam tanda kurung, sebagai contoh: tag img

(image) memiliki atribut berupa src, width, alt, dll. Contoh : <img

src="image/mahasiswa.gif" width="91" height="20">. Sebagai catatan, tag

HTML tidaklah case sensitive, jadi jika kita menuliskan <title> akan memiliki

pengaruh yang sama dengan <TITLE>. Semua tag HTML pasti dikenali oleh

setiap program Web Browser, jika sebuah browser tidak mengenali suatu tag,

maka tag tersebut tidak akan dibaca oleh browser.

2.11 Database MySQL

Pada awal perkembangannya disebut SQL yang merupakan singkatan dari

Structured Query Language. SQL merupakan bahasa terstruktur yang khusus

digunakan untuk mengolah database. SQL pertama kali didefinisikan oleh

Page 38: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

26

American National Standards Institute (ANSI) pada tahun 1986. MySQL adalah

sebuah sistem manajemen database yang bersifat open source. MySQL adalah

pasangan serasi dari PHP (Personal Hypertext Processor). MySQL dibuat dan

dikembangkan oleh MySQL AB yang berasal dari Swedia.

MySQL dapat digunakan untuk membuat dan mengolah data beserta

isinya. MySQL dapat dimanfaatkan untuk menambahkan, mengubah dan

menghapus data yang berada dalam database. MySQL merupakan sistem

manajemen database yang bersifat at relational. Artinya data-data yang dikelola

dalam database akan diletakkan pada beberapa tabel yang terpisah sehingga

manipulasi data akan menjadi jauh lebih cepat.

MySQL dapat digunakan untuk mengelola database mulai dari yang kecil

sampai dengan yang sangat besar. MySQL juga dapat menjalankan perintah-

perintah SQL untuk mengelola database yang ada di dalamnya. Hingga kini,

MySQL sudah berkembang hingga versi 5. MySQL 5 sudah mendukung trigger

untuk memudahkan pengelolaan tabel dalam database.

2.12 Personal Hypertext Processor

PHP merupakan bahasa pemrograman untuk membuat web yang bersifat

server-side scripting. PHP dapat membuat halaman web yang bersifat dinamis.

PHP dapat dijalankan pada berbagai macam Operating System (OS), misalnya

Windows, Linux dan Mac OS. Selain Apache, PHP juga mendukung beberapa web

server lain, misalnya Microsoft IIS, Caudium, PWS dan lain-lain.

Page 39: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

27

Hingga kini PHP sudah berkembang hingga versi ke 5. PHP 5 mendukung

penuh Object Oriented Programing (OOP), integrasi XML, mendukung semua

ekstensi terbaru MySQL, serta ratusan peningkatan kemampuan lainnya

dibandingkan versi sebelumnya. PHP juga bersifat open source sehingga setiap

orang dapat menggunakannya dengan gratis.

Page 40: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

28

BAB III

METODELOGI PENELITIAN

3.1 Ruang Lingkup Penelitian

Penelitian ini dilakukan untuk membuat suatu program aplikasi sistem

Informasi Pendataan Alumni pada STMIK U‟Budiyah. Focus dalam penelitian ini

adalah pembuatan aplikasi dengan menggunakan bahasa pemograman yang telah

banyak digunakan yaitu PHP dan MySQL dan membuat laporan data-data tersebut

menggunakan FPDF.

3.2 Tempat dan Waktu Penelitian

STMIK U‟Budiyah Indonesia, beralamat di jln.Alue naga desa tibang

Telp/Fax : (0651) – 755565 kecamatan syiah kuala kota banda aceh.

Pembuatan jadwal penelititan merupakan hal yang sangat diperlukan untuk

mengukur sejauh mana efektifitas dalam setiap tahapan-tahapan yang dikerjakan

dalam pembuatan sistem. Adapun tahapan-tahapan yang penulis laksanakan pada

saat melakukan penelitian yaitu sebagai berikut:

Tabel 3.1 Waktu Pelaksanaan Penelitian

No Kegiatan Mei Juni Juli Agustus

III IV I II III IV I II III IV I II III

1 Pengumpulan Data

2 Analisa Data

3 Perancangan Database

4 Perancangan Sistem

5 Desain Sistem

6 Pengujian Sistem

7 Pengembangan Sistem

8 Final

Page 41: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

29

3.3 Metode Pengumpulan Data

Untuk melengkapi data-data sistem informasi pendataan alumni pada

STMIK U‟budiyah berbasis web, maka penulis melakukan metode pengumpulan

data dengan cara:

1. Penelitian Kepustakaan (Library Research) yaitu dengan menggunakan buku-

buku, program-program aplikasi dan media internet yang berhubungan

dengan permasalahan yang akan dibahas dalam penulisan skripsi ini.

2. Penelitian Lapangan (Field Research) yaitu dengan mendapatkan data

langsung dari bagian Pengajaran sehingga data-data yang diperlukan dalam

skripsi ini adalah data yang valid.

3. Pencarian Internet (Internet Searching) ) yaitu dengan mendapatkan data

yang diperoleh dari hasil pencarian internet yang bersumber dari jurnal

ilmiah online.

Page 42: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

30

3.4 Perencanaan dan Perancangan

Dalam membangun sebuah website diperlukan sebuah persiapan,

perencanaan yang baik, tujuan pembuatan yang jelas dan percobaan yang

dilakukan secara berulang-ulang karena hal ini menyangkut semua elemen yang

membentuk website.

Untuk lebih jelasnya bagaimana sistem informasi pendataan data alumni

pada STMIK U‟budiyah yang akan di bangun dapat dilihat pada gambar

Diagram Kontek berikut ini :

Gambar 3.1 Diagram Konteks

Dari gambar 3.1 Diagram Konteks rancangan Sistem Pendataan Alumni Pada

STMIK Ubudiyah dapat dijelaskan, terdapat 4 external entity yaitu alumni,

admin, user dan ketua STMIK. Pertama-tama dapat dijelaskan bahwa alumni

Sistem

Informasi Pendataan

Alumni

Alumni Dt_almn, Dt_Tny_Frm, Dt_Jwb_Frm

Dft_almn, Dt_Brt, Frm

User

Tampilan_data_sesuai_menu

View_Brt

View_Frm

View_Dft_Alumni

View_tentang_STMIK

KETUA

STMIK

Laporan :

Lap_Alumni_keseluruhan

Lap_almn_perangkatan

Lap_ almn_pertahun_lulus

Lap_ almn_pertahun_wisuda

Admin Inf_Alumni

Dt_Brt, Dt_Frm, Mng_Fle

Page 43: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

31

memberikan data alumni kepada sistem informasi, kemudian sistem akan

memberikan info alumni kepada alumni, admin akan memberikan data berita,

data forum, pada bagian User sistem memberikan view berita, view forum, view

daftar alumni, dan view tentang STMIK. Untuk laporan seperti laporan data

alumni Keseluruhan, laporan alumni perangkatan, laporan alumni pertahun lulus,

laporan alumni pertahun wisuda, akan diserahkan kepada Ketua STMIK.

3.5 Data Flow Diagram

Data flow diagram yang mengambarrkan sistem informasi pendataan alumni

ini dapat dilihat pada Gambar 3.2

Page 44: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

32

Dt_almn,

Dt_Tny_Frm,

Dt_Jwb_Frm Alumni

Dft_almn, Dt_Brt, Frm

Admin

Dt_Brt,

Dt_Ktgr,

Dt_Jwb_Frm

Laporan Validasi Alumni

Data

Validasi

Dt_Brt

Dt_Tny_Fr

D1 Fl_Dt_Brt

D3 Fl_Dt_Almn

D2 Fl_Dt_Ktgr

D4 Fl_Dt_Tny_Frm

D5 Fl_Dt_Jwb_Frm

Dt_Jwb_Frm

Dt_Ktgr

Dt_Brt

Dt_Tny_Frm

Dt_almn

Update

Data Alumni

Dt_Ktgr

Df_Jwb_Frm

Dt_almn

1.0

Manage Admin

3.0

View User

2.0

Validasi Alumni

Ketua STMIK

Dft_almn Laporan :

Lap_alumni_keseluruhan

Lap_almn_perangkatan

Lap_pertahun_lulus

Lap_pertahun_wisuda

Lap

Inf_Alumni

dt_Almn

4.0

Pembuatan

Laporan

Gambar 3.2 Data Flow Digram

Gambar 6. Diagram

Arus Data Berjenjang Sistem

Sedang Berjalan

Page 45: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

33

Pada gambar 3.2 Data Flow Diagram rancangan sistem dapat dijelaskan

admin memberikan data berita, data katagori berita dan jawab forum kemudian

alumni juga memberikan data alumni kepada proses manage admin kemudian

disimpan pada data store masing-masing seperti data store berita, forum, alumni,

data katagori, jawab forum dan balas forum. Semua data store akan diproses pada

proses view untuk dapat memberikan informasi kepada alumni seperti daftar

alumni, berita, dan forum, untuk user akan diberikan informasi berita, forum,

daftar alumni, dan tentang STMIK. Pada data store alumni akan dibuatkan laporan

data alumni, laporan data alumni perangkatan untuk diserahkan kepada Ketua

STMIK

3.6 Diagram Flowchart

Diagram flowchart merupakan metode untuk menggambarkan tahap-tahap

dalam menjalankan sistem informasi, pemecahan masalah dalam sistem informasi.

Adapun tahapan-tahapan dalam informasi pendataan Alumni yaitu menjelaskan

bagaimana proses pengolahan yang dilakukan mulai dari menjalankan program

sampai pada akhir program. Diagram flowchart dari sistem informasi pendataan

alumni ini dapat dilihat pada Gambar 3.3 dan Gambar 3.4.

Page 46: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

34

Gambar 3.3 Flowchart Admin

Data Alumni

Data kategori

Data berita

Data jawab

Data Alumni

Data kategori

Data berita

Data tanya

Data jawab

Data Alumni Keseluruhan Data Alumni Perangkatan

Data Alumi Pertahun lulus

Data Alumi Pertahun wisuda

Data Alumni

Ya

Data Alumni

Data kategori

Data berita

Data jawab

Input Password

Cek

password

Y/T

Menu Utama

Start

tidak

F

F

F

F

T

Y

Y

Y

Y

T

T

Input

Edit

Validasi

Cetak

End

T

Page 47: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

35

Gambar 3.4 Flowchart Alumni

Tidak

Login ?

Y

F

Data Alumni

Data tanya

Data jawab Input

DATA

Menu Utama

Registrasi

Start

Y

Edit Y

F

Data Alumni

Data tanya Data jawab

End

T

Page 48: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

36

3.7 Rancangan Database

Database merupakan suatu unsur yang paling utama dalam merancang

sebuah aplikasi. Tanpa adanya database, aplikasi yang dirancang tidak akan

berhasil, karena database merupakan integrasi logis dari catatan-catatan dalam

banyak file.Dalam aplikasi ini data base yang digunakan adalah database Mysql.

Dalam sistem informasi pengolahan data yang akan penulis rancang

terdapat beberapa tabel database yaitu sebagai berikut:

a. File Data Admin

Tabel 3.2 Rancangan Admin

No Field Type Width Keterangan

1 nomor Int 2 Primary Key

2 nama Varchar 35 Nama

3 email Varchar 50 Email

4 password Varchar 32 Password

Tabel 3.2 digunakan sebagai penyimpan data admin dimana field nama

merupakan field kunci dari tabel ini dan data disimpan didalam media

penyimpanan hardisk.

Page 49: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

37

b. File Data Alumni

Tabel 3.3 Rancangan Alumni

No Field Type Width Keterangan

1 nim Varchar 12 Primary Key

2 nama Varchar 35 Nama Lengkap

3 prodi Varchar 35 Program Studi

4 alamat Text

Alamat

5 judul_skripsi Text

Judul Skripsi

6 tahun_lulus Int 4 Tahun Lulus

7 tahun_wisuda Int 4 Tahun Wisuda

8 no_ijazah Varchar 30 No.Ijazah

9 no_hp Varchar 12 No.Hp

10 email Varchar 50 Email

11 pass Varchar 32 Password

12 krj Varchar 30 Pekerjaan

13 jbtn Varchar 30 Jabatan

14 alamat_kantor Text

Alamat Kantor

Tabel 3.3 digunakan sebagai penyimpan data alumni, dimana field nim

merupakan field kunci dari tabel ini dan data disimpan didalam media

penyimpanan hardisk.

Page 50: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

38

c. File data berita

Tabel 3.4 Rancangan Berita

No Field Type Width Keterangan

1 id Bigint 1 Primary Key

2 tanggal Date time

Tanggal

3 judul Varchar 200 Judul

4 isi LongTime

Isi

5 penulis Varchar 35 Penulis

Tabel 3.4 digunakan sebagai penyimpan data berita, dimana field Id

merupakan field kunci dari tabel ini dan data disimpan didalam media

penyimpanan hardisk.

d. File data jawab

Tabel 3.5 Rancangan Jawab

No Field Type Width Keterangan

1 Id Bigint 20 Primary Key

2 id_tanya Bigint 20 Id Tanya

3 id_parent Bigint 20 Id Parent

4 nim Varchar 9 NIM

5 Isi Text

Isi

6 tanggal Time

Tanggal

Tabel 3.5 digunakan sebagai penyimpan data tanya, dimana field id

merupakan field kunci dari tabel ini dan data disimpan didalam media

penyimpanan hardisk.

Page 51: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

39

e. File data kategori.

Tabel 3.6 Rancangan kategori

No Field Type Width Keterangan

1 Id Int 3 Primary key

2 Kategori Varchar 30 Kategory

Tabel 3.6 digunakan sebagai penyimpan data kategori, dimana field id

merupakan field kunci dari tabel ini dan data disimpan didalam media

penyimpanan hardisk.

f. File data tanya

Tabel 3.7 Rancangan tanya

Tabel 3.7 digunakan sebagai penyimpan data tanya, dimana field id

merupakan field kunci dari tabel ini dan data disimpan didalam media

penyimpanan hardisk.

No Field Type Width Keterangan

1 Id Bigint 20 Primary key

2 Nim Varchar 9 NIM

3 judul Varchar 300 Judul

4 isi Text

Isi

5 tanggal Time

Tanggal

6 kategori Int 3 Kategori

Page 52: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

40

3.8 Desain Entity Relational Diagram(ERD)

Entity Relational Diagram (ERD) digunakan untuk mengidentifikasi data

yang akan diambil, disimpan dan dipanggil kembali (retrive) untuk keperluan-

keperluan tertentu dalam mendukung kegiatan yang dilakukan oleh organisasi.

ERD juga digunakan untuk mengidentifikasi asal data yang dibutuhkan dan

dilaporkan.

Diagram Entity Relational (ER) program aplikasi Sistem Informasi

Pendataan Alumni Pada STMIK U‟Budiyah dapat dilihat pada Gambar 3.5 .

Page 53: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

41

Gambar 3.5 ERD (Entity Relationship Diagram)

m m

mengelola

Admin

nama email

password

Mengatur

kategori

Id kategori

Berita

Id

tgl judul

isi

penulis

m

Melakukan

Melakukan

prodi

nama

nim

krj

jbtn

email

ALUMNI

alamat

no_hp

pass

no_ijazah tahun_wisuda

tahun_lulus

judul_skripsi

alamat_kantor

tanya

nim

judul

isi

tgl

kategori

Id

jawab

Id

id_tanya

id_parent

isi

tanggal

nim

41

Page 54: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

42

BAB IV

HASIL DAN PEMBAHASAN

4.1 Rancangan Input Sistem

Pada rancangan masukan ini terdiri dari beberapa file program yaitu:

1. Entry Data

a. Entry berita

Data Berita ini terdiri dari: Judul, isi

b. Entry data Forum kategori

Pada rancangan forum kategori ini terdiri dari: Judul, isi.

2. Entry data Alumni

a. Data Biodata

Data Biodata terdiri dari: nim, nama, program_studi, alamat, judul_skripsi,

tahun_lulus, tahun_wisuda, nomor_ijazah, nomor_hp, email, kata_sandi,

ulangi_kata_sandi, pekerjaan, jabatan, alamat_kantor.

b. Verifikasi

Verifikasi terdiri dari : tampilkan_angkatan, status_verifikasi

3. Entry Forum

Entry data forum terdiri dari : Judul_Thread, kategori_thread, isi_thread

4.2 Rancangan Output Sistem

Adapun keluarannya sebagai berikut:

1. Laporan data alumni keseluruhan

Page 55: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

43

2. Laporan data alumni perangkatan

3. Laporan data alumni pertahun lulus

4. Laporan data alumni pertahun wisuda

4.3 Tampilan Form Menu Utama

Form menu utama, yaitu form yang tampil saat User masuk kedalam

sistem, dalam menu utama terdapat sub menu yaitu, berita terbaru, daftar alumni,

forum diskusi alumni, tentang STMIK, dan Admin, Alumni Login serta Register.

Tampilan dari form menu utama yaitu sebagai berikut:

Gambar 4.1 Tampilan Menu Utama

4.4 Tampilan Form Berita Terbaru

Form ini berisi berita terbaru yang di input oleh Admin kedalam sistem

ini. Tampilan dari form berita terbaru yaitu sebagai berikut:

Page 56: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

44

Gambar 4.2 Tampilan Berita Terbaru

4.5 Tampilan Form Daftar Alumni

Form Daftar Alumni, pada form ini pengunjung website dapat melihat

daftar alumni, alumni perangkatan, dan apabila sudah login ke dalam sistem

dapat melihat data alumni secara detail, Adapun tampilan form daftar alumni

yaitu sebagai berikut :

Gambar 4.3 Tampilan Daftar Alumni

Page 57: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

45

4.6 Tampilan Form Forum Diskusi Alumni

Form forum diskusi alumni, pada form ini Alumni dapat melakukan

diskusi tanya jawab dengan alumni lain, setelah terlebih dahulu login ke

sistem, adapun tampilan form Forum Diskusi Alumni yaitu sebagai berikut :

Gambar 4.4 Tampilan Forum Diskusi Alumni

4.7 Tampilan Form Tentang STMIK

Form Tentang STMIK, pada form ini Pengunjung website dapat

melihat tentang STIMIK U‟Budiyah Indonesia, Adapun tampilan form Tentang

STMIK yaitu sebagai berikut :

Page 58: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

46

Gambar 4.5 Tampilan Tentang STMIK

4.8 Tampilan Form Admin & Alumni Login

Form admin & alumni login, form ini merupakan form unt uk masuk

kedalam sistem. Alumni yang masuk dalam sistem, terlebih dahulu harus

melakukan register untuk mendapatkan username dan password. Saat mengisi

form login akan diminta email dan password terlebih dulu. Bila terjadi kesalahan

pada password maka akan ditampilkan suatu pesan kesalahan yaitu

passwordnya tidak valid, bila benar maka akan dilanjutkan masuk kedalam

sistem. Pada form password ini data yang dimasukkan harus benar dengan data

yang tersimpan dalam database. Gambar dari tampilan form admin & alumni

login yaitu sebagai berikut:

Page 59: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

47

Gambar 4.6 Tampilan Admin & Alumni Login

4.9 Tampilan Form Register

Form register alumni, form ini berisi tentang data alumni , form

register alumni berfungsi untuk penginputan data alumni yang tersedia pada

sistem ini. Jika alumni telah memasukkan data maka alumni dapat masuk ke

sistem dengan menggunakan email dan password yang telah di input. Tampilan

dari form register alumni yaitu sebagai berikut:

Page 60: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

48

Gambar 4.7 Tampilan Register Alumni

4.10 Tampilan Form Alumni Login

Setelah alumni login maka tampilan dalam sistem adalah sebagai berikut :

Gambar 4.8 Tampilan Alumni Login

Page 61: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

49

4.11 Tampilan Form Daftar Alumni

Setelah alumni login kedalam sistem maka alumni dapat melihat alumni

lain perangkatan dan secara detail, tampilan daftar alumni setelah alumni login

sebagai berikut:

Gambar 4.9 Tampilan Daftar Alumni

4.12 Tampilan Form Login Admin

Saat mengisi form login akan diminta email dan password terlebih dulu,

Setelah admin berhasil login maka tampilan dalam sistem adalah sebagai berikut :

Page 62: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

50

Gambar 4.10 Tampilan Admin Login

4.13 Tampilan Form Verifikasi Data Alumni

Setelah admin berhasil login, maka admin dapat memverifikasi data

alumni, dari data yang telah di input oleh alumni, disini admin akan

mencocokkan data yang ada berdasarkan : NIM, nama lengkap, judul tugas akhir

dan no.ijazah. Sistem akan memberitahukan kepada admin, di angkatan mana

saja alumni yang harus diverifikasi oleh admin, tampilan form Verifikasi Alumni

oleh admin sebagai berikut:

Page 63: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

51

Gambar 4.11 Tampilan Verifikasi Alumni

4.14 Tampilan Form Forum Diskusi Alumni

Pada form forum diskusi alumni, admin dapat menambah dan menghapus

trhread yang ada di dalam forum diskusi alumni. Tampilan form forum diskusi

alumni sebagai berikut:

Gambar 4.12 Tampilan Forum Diskusi Alumni

Page 64: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

52

4.15 Tampilan Form Tambah Berita

Pada form tambah berita, admin akan mengelola berita menghapus atau

menambah berita-berita terbaru mengenai alumni, kampus maupun lowongan

pekerjaan yang ada. Tampilan form tambah berita sebagai berikut:

Gambar 4.13 Tampilan form tambah berita

4.16 Tampilan Form Laporan data Alumni

Pada laporan data alumni, sistem akan memberikan laporan data alumni

keseluruhan, laporan data alumni perangkatan, laporan data alumni pertahun

lulus, laporan data alumni pertahun wisuda, pembuatan laporan data-data tersebut

menggunakan FPDF, dan akan diserahkan kepada Ketua STMIK. Tampilan nya

sebagai berikut :

Page 65: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

53

4.16.1 Laporan Data Alumni Keseluruhan

Gambar 4.14 Tampilan Form Laporan Data Alumni Keseluruhan

4.16.2 Laporan Data Alumni Perangkatan

Pada laporan data alumni perangkatan, sistem akan memberikan pilihan

kepada admin, untuk memilih laporan alumni ditahun berapa yang akan di cetak,

tampilan laporan data alumni perangkat sebagai berikut:

Gambar 4.15 Tampilan Form Pilihan Alumni Perangkatan

Page 66: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

54

Gambar 4.16 Tampilan Form Laporan Data alumni perangkatan

4.16.3 Laporan Data Alumni Pertahun Lulus

Pada laporan data alumni pertahun lulus, sistem akan memberikan pilihan

kepada admin, untuk memilih laporan alumni ditahun berapa yang akan di cetak,

tampilan laporan data alumni pertahun lulus sebagai berikut:

Gambar 4.17 Tampilan form Pilihan Alumni Pertahun Lulus

Page 67: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

55

Gambar 4.18 Tampilan Form Laporan Data Alumni Pertahun Lulus

4.16.4 Laporan Data Alumni Pertahun Wisuda

Pada laporan data alumni pertahun wisuda, sistem akan memberikan

pilihan kepada admin, untuk memilih laporan alumni ditahun berapa yang akan

di cetak, tampilan laporan data alumni pertahun wisuda sebagai berikut :

Gambar 4.19 Tampilan Form Pilihan Alumni Pertahun Wisuda

Page 68: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

56

Gambar 4.20 Tampilan Form Laporan Data Alumni Pertahun Wisuda

Page 69: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

57

BAB V

KESIMPULAN

5.1 Kesimpulan

Setelah melakukan penelitian tentang Sistem Informasi Pendataan Alumni

Berbasis Web pada STMIK U‟Budiyah Indonesia dari hasil pembahasan yang

penulis uraikan pada bab-bab sebelumnya, dapat ditarik kesimpulan diantaranya :

1. Untuk menyajikan informasi Alumni STMIK U‟Budiyah Indonesia yang

meliputi penyajian data alumni. Serta informasi lainnya yang dirasa perlu

untuk disajikan pada saat dibutuhkan seperti, memudahkan pencarian alumni

lama atau baru.

2. Pengembangan sistem informasi berbasis web ini, maka penanganan

terhadap perubahan data baik itu penambahan, pengurangan atau pencarian

data akan lebih mudah.

5.2 Saran-saran

Adapapun saran-saran yang dapat penulis sampaikan adalah sebagai berikut:

1. Semoga sistem yang penulis rancang ini dapat dijadikan perbandingan

antara sistem yang sedang berjalan dalam menangani masalah pendataan.

2. Agar setiap informasi yang akan diberikan atau publikasi ada baiknya

menggunakan sistem yang telah dirancang agar nantinya informasi/data

cepat sampai pada user yang membutuhkannpya.

3. Diharapkan dengan adanya sistem informasi berbasis web dapat lebih

membantu pada STMIK U‟Budiyah Indonesia tidak sebatas sistem yang

Page 70: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

58

dirancang, akan tetapi perubahan-perubahan yang dirasa perlu untuk

mempromosikan STMIK U‟Budiyah Indonesias pada khalayak.

Page 71: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

59

DAFTAR PUSTAKA

Anonymous.2010. Konsep dasar Sistem Informasi.

http://setya21.blogspot.com/2010/10/konsep-dasar-sistem.html, diakses

April 2013.

Brunch, Grudnistk . 1986. Konsep Dasar Informasi. Yogyakarta: Andi Offset.

Diding Ardiantoro. 2003. Pengantar DNS (Domain Name System), Ilmu

Computer.com.

Hasan. 2004. Analisa dan Penelitian dengan Statistik. Penerbit PT. Jakarta:

Bumi Aksara.

J. Supranto. 2008. Statistik Teori dan Aplikasi. Jakarta: Erlangga.

Jogiyanto, HM. 1995. Analisa Dan sistem Informasi Manajemen Pendekatan

Terstruktur, Teori Dan Aplikasi Bisnis, Edisi Keempat. Yogyakarta:

Andi Offset.

Masria. 2003. Internet dan Web Design. Jakarta: Penerbit Graha Ilmu.

Nugroho Eko. 2008. Sistem Informasi Manajemen. Yogyakarta: Andi Offset.

Parker. S.Charles. 1989. Management Information System Strategy and Action.

Mc Grow – Hill Book co. Singapore.

Susanto. 2002. Sistem Informasi Manajemen Konsep dan Pengembangannya.

Universitas Padjajaran. Bandung: Penerbit Unggu Jaya.

Page 72: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

59

BIODATA PENULIS

Nama : Faisal Munadi

Tempat/Tanggal Lahir : Banda Aceh, 04 Januari 1990

Jenis kelamin : Laki-Laki

Agama : Islam

Alamat : Jl. Utama Lr.Gajah No.02

Gampong Rukoh Kec.Syiah Kuala

Banda Aceh.

RIWAYAT PENDIDIKAN

SD Negeri 83 Banda Aceh : Tamat Tahun 2002

SMP Negeri 8 Banda Aceh : Tamat Tahun 2005

SMA Negeri 5 Banda Aceh : Tamat Tahun 2008

AMIKI Banda Aceh : 2008 - 2011

IDENTITAS ORANG TUA

1. Nama Ayah : Bustami. A.Rany

Pekerjaan : Wira Swasta

Alamat : Jl. Utama Lr.Gajah No.02

Gampong Rukoh Kec.Syiah Kuala

Banda Aceh.

2. Nama Ayah : Rosdiana, S.Pd

Pekerjaan : PNS

Alamat : Jl. Utama Lr.Gajah No.02

Gampong Rukoh Kec.Syiah Kuala

Banda Aceh.

Page 73: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

59

LAMPIRAN LIST PROGRAM

Koneksi.php

<?php

$host = 'localhost';

$user = 'root';

$pass = '';

$db = 'alumni';

mysql_connect($host,$user,$pass);

mysql_select_db($db);

?>

Index.php

<?php

error_reporting(0);

// Start output buffer.

ob_start('compress_page');

// html code

?> <?php session_start(); ?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>STMIK U'Budiyah</title> <link href="style.css" rel="stylesheet" type="text/css" />

<link type="text/css" rel="stylesheet" href="rte/jquery.rte.css" />

<script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript" src="js/numeric.js"></script>

<script type="text/javascript" src="rte/jquery.rte.js"></script>

<script type="text/javascript" src="rte/jquery.rte.tb.js"></script> <script type="text/javascript" src="rte/jquery.ocupload-1.1.4.js"></script>

<script type="text/javascript">

$(document).ready(function(){ $('.numeric').numeric();

});

</script> </head>

<body>

Page 74: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

59

<?php

// function to compress page.

function compress_page($buffer) {

// remove comments, tabs, spaces, newlines, etc. $search = array( "/ +/" => " ","/<!--(.*?)-->|[\t\r\n]|<!--|-->|\/\/ <!--|\/\/ --

>|<!\[CDATA\[|\/\/ \]\]>|\]\]>|\/\/\]\]>|\/\/<!\[CDATA\[/" => "" );

$buffer = preg_replace(array_keys($search), array_values($search), $buffer); return $buffer;

} ?>

<div class="container"> <div class="header">

<div class="stmik">

<a href="#"><< Sekolah Tinggi Manajemen Informatika dan Komputer U'Budiyah </a> </div>

</div>

<div class="sidebar"> <ul class="nav">

<li><a href="index.php" class="ganjil">Beranda</a></li>

<li><a href="index.php?halaman=berita" class="genap">Berita Terbaru</a></li>

<li><a href="index.php?halaman=daftar&ver=1" class="ganjil">Daftar Alumni</a></li>

<li><a href="index.php?halaman=forum" class="ganjil">Forum</a></li>

<li><a href="index.php?halaman=stmik" class="genap">Tentang STMIK</a></li>

<?php if (isset($_SESSION['nim'])){ ?>

<?php if (!isset($_SESSION['admin'])){ ?>

<li><a href="index.php?halaman=ubah" class="logganjil">Ubah Data</a></li> <?php }else{ ?>

<li><a href="index.php?halaman=daftaradmin" class="loggenap">Daftar

Admin</a></li> <li><a href="index.php?halaman=tambahadmin" class="logganjil">Tambah

Admin</a></li>

<li><a href="index.php?halaman=tambahberita" class="loggenap">Tambah Berita</a></li>

<li><a href="index.php?halaman=ubahadmin" class="logganjil">Ubah

Data</a></li>

<?php }?> <li><a href="index.php?halaman=upload" class="loggenap">Unggah Foto</a></li>

<?php if (!isset($_SESSION['admin'])){ ?>

<li><a href="index.php?halaman=pass" class="logganjil">Ubah Sandi</a></li>

<?php }}; ?>

<div style="height:10px;"></div> <?php if (isset($_SESSION['admin'])){ ?>

<li><a href="#" class="logganjil">Laporan</a></li>

<li><a href="laporankeseluruhan.php" class="loggenap" target="_new">-

Keseluruhan</a></li> <li><a href="index.php?halaman=lapangkatan" class="logganjil">-

Perangkatan</a></li>

Page 75: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

59

<li><a href="index.php?halaman=laplulus" class="loggenap">- Pertahun

Lulus</a></li>

<li><a href="index.php?halaman=lapwisuda" class="logganjil">- Pertahun

Wisuda</a></li> <?php }; ?>

</ul> <?php if (!isset($_SESSION['nim'])){

echo '<p><a href="index.php?halaman=login" style="color: #FFF;text-

decoration: none;font-size: 10px;">Admin & Alumni Login >></a></p>';

echo '<p><a href="index.php?halaman=register" style="color: #FFF;text-decoration: none;font-size: 10px;">Register >></a></p>';

}else{

echo '<p><a href="logout.php" style="color: #FFF;text-decoration: none;font-size: 10px;">LogOut >></a></p>';

} ?>

</div>

<div class="content">

<?php

if (!isset($_GET['halaman'])){ include 'utama.php';

}else{

switch ($_GET['halaman']){ case 'berita' : include 'berita.php';break;

case 'daftar' : include 'list-alumni.php';break;

case 'ubah' :

case 'register': include 'daftar.php';break; case 'daftaradmin': include 'list-admin.php';break;

case 'forum' : include 'forum.php';break;

case 'stmik' : include 'stmik.php';break; case 'login' : include 'login.php';break;

case 'detail' : include 'detail.php';break;

case 'pass' : include 'sandi.php';break; case 'upload' : include 'upload.php';break;

case 'thread' : include 'thread.php';break;

case 'balas' : include 'reply.php';break;

case 'laplulus' : include 'laplulus.php';break; case 'lapwisuda' : include 'lapwisuda.php';break;

case 'lapangkatan' : include 'lapangkatan.php';break;

case 'threadbaru' : case 'ubahthread' : include 'thread-baru.php';break;

case 'ubahadmin' :

case 'tambahadmin' : include 'dataadmin.php';break; case 'tambahberita' :

case 'ubahberita' : include 'tambah-berita.php';break;

case 'detber' : include 'detail-berita.php';break;

default : include 'utama.php'; }

}

Page 76: SISTEM INFORMASI PENDATAAN ALUMNI BERBASIS …simtakp.uui.ac.id/dockti/FAISAL_MUNADI-faisal... · Skipsi oleh Faisal Munadi ini telah dipertahankan didepan dewan penguji pada

59

?>

</div>

<div style="clear:both"></div>

<div class="footer"> <p>designed by : Faisal Munadi (121020220022).</p>

</div>

</div>

</body>

</html>

<?php ob_end_flush(); ?>