perancangan sistim informasi absensi dosen dan ... - usu...

64
PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN MAHASISWA BERBASIS WEB FAKULTAS MIPA UNIVERSITAS SUMATERA UTARA TUGAS AKHIR Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahli Madya DEDI EKA PUTRA NASUTION 062406112 PROGRAM STUDI D3 ILMU KOMPUTER DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2009 Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Upload: lamnga

Post on 04-Feb-2018

228 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN

MAHASISWA BERBASIS WEB FAKULTAS MIPA

UNIVERSITAS SUMATERA UTARA

TUGAS AKHIR

Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahli Madya

DEDI EKA PUTRA NASUTION

062406112

PROGRAM STUDI D3 ILMU KOMPUTER

DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

MEDAN

2009

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 2: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

ii

PERSETUJUAN

Judul : PERANCANGAN SISTIM INFORMASI ABSENSI

DOSEN DAN MAHASISWA BERBASIS WEB

FAKULTAS MIPA UNIVERSITAS SUMATERA

UTARA

Kategori : TUGAS AKHIR

Nama : DEDI EKA PUTRA Nst.

Nomor Induk Mahasiswa : 062406112

Departemen : MATEMATIKA

Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN

ALAM UNIVERSITAS SUMATERA UTARA

Disetujui di

Medan, Juni 2009

Diketahui/Disetujui oleh

Departemen Matematika FMIPA USU Pembimbing

Ketua,

Dr. Saib Suwilo, M. Sc Dr. Sutarman, M. Sc

NIP 131796149 NIP 131945359

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 3: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

iv

PENGHARGAAN

Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Pemurah dan Maha

Penyayang, dengan limpah karunia-Nya Tugas Akhir ini dapat diselesaikan dalam

waktu yang telah ditetapkan.

Ucapan terimakasih saya sampaikan kepada Dr. Sutarman, M. Sc selaku

pembimbing pada penyelesaian Tugas Akhir ini yang telah memberikan panduan dan

penuh kepercayaan pada penulis dalam menyelesaikan kajian ini. Panduan ringkas,

padat dan profesional telah diberikan agar penulis dapat menyelesaikan Tugas Akhir

ini. Ucapan terimakasih juga ditujukan kepada Ketua dan Sekretaris Departemen Dr.

Saib Suwilo, M.Sc dan Drs. Henry Rani Sitepu, M.Si, Dekan dan Pembantu Dekan

Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara, semua

Dosen Departemen Matematika FMIPA USU, Pegawai di FMIPA USU, dan rekan-

rekan kuliah. Akhirnya, tidak terlupakan kepada orang tua yang saya sayangi dan

semua keluarga yang selama ini memberikan bantuan dan dorongan yang diperlukan.

Semoga Tuhan Yang Maha Esa akan membalasnya.

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 4: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

iii

PERNYATAAN

PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN

MAHASISWA BERBASIS WEB FAKULTAS MIPA

UNIVERSITAS SUMATERA UTARA

TUGAS AKHIR

Saya mengakui bahwa Tugas Akhir ini adalah hasil kerja saya sendiri, kecuali

beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.

Medan, 8 Juni 2009

Dedi Eka Putra Nst

062406112

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 5: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

v

ABSTRAK

Perkembangan Ilmu Pengetahuan dan teknologi khususnya dalam bidang komputer

dewasa ini begitu cepat seiring dengan banyaknya penemuan-penemuan baru yang

berguna dalam mengembangkan teknologi sekarang ini. Perkembangan teknologi

tersebut sangat mempengaruhi kinerja setiap badan usaha maupun perusahan dalam

menangani segala permasalahan yang timbul dalam mengolah dan menyelesaikannya.

Demikian juga halnya dengan Fakultas MIPA universitas Sumatera Utara untuk

menyelesaikan permasalahan yang dihadapi yang berhubungan dengan sistem

informasi. Untuk itu penulis mencoba merancang suatu sistem yang berbasis

komputerisasi yang diharapkan dapat mengatasi kelemahan-kelemahan dari kerja

manual yang selama in sedang berjalan sehingga dapat membatu menyelesaikan

masalah yang dihadapi.

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 6: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

KATA PENGANTAR

Bismillahhirrahmanirrahim

Puji syukur penulis ucapkan atas kehadirat Allah S.W.T atas segala rahmat dan

karunianya yang telah diberikan kepada penulis sehingga penulis dapat

menyelesaikan tugas akhir ini. Sholawat dan salam penulis sampaikan kepada

rasullulah Muhammad SAW yang telah menyampaikan risalahnya kepada umat

manusia guna dipedomani sebagai tuntutan hidup menuju keselamatan dan

kebahagian akhirat serta doa dari kedua orang tua yang selalu menyertai penulis.

Penulisan tugas akhir ini merupakan salah satu syarat untuk menyelesaikan

pendidikan pada program Diploma III Jurusan ilmu komputer pada Fakultas

Matematika Ilmu Pengetahuan Alam Universitas Sumatera Utara. Adapun judul paper

ini adalah “Perancangan Sistem Informasi Penggajian Pegawai dan Dosen Fakultas

MIPA Universitas Sumatera Utara”.

Dalam kesempatan yang baik ini penulis ingin menyampaikan rasa terima kasih

kepada berbagai pihak yang telah banyak membantu dalam menyelesaikan skripsi ini,

dan dengan hati yang tulus penulis menyampaikan penghargaan dan rasa terima kasih

yang sebesar-besarnya kepada :

1. Bapak Dr.Eddy Marlianto, Msc, selaku Dekan Fakultas MIPA, Universitas

Sumatera Utara.

2. Bapak Dr.Saib Suwilo, M.sc, selaku Ketua pelaksanaan Program Studi Jurusan

D-3 Ilmu Komputer/Statistika FMIPA USU.

3. Bapak Dr. Sutarman, M. Sc, selaku dosen pembimbing yang dengan sabar telah

memberikan bimbingan kepada penulis dalam menyelesaikan Tugas Akhir ini.

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 7: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

4. Kepada orang tua tercinta yang telah banyak berkorban moril maupun materil dan

selalu memberikan dorongan semangat, doa dan pengorbanan yang begitu besar

demi keberhasilan penulis ananda mengucapkan terima kasih yang sebesar-

besarnya.

5. Bapak dan Ibu dosen selaku staff pengajar dan seluruh staff Fakultas MIPA

Universitas Sumatera Utara yang telah banyak membantu dan mendidik selama

masa perkuliahan.

6. Buat anak-anak D-3 Ilmu Komputer khususnya stambuk 2006, terimakasih atas

pertemanannya selama ini.

7. Buat semua pihak yang tidak bisa penulis sebutkan satu persatu, terimakasih

banyak atas bantuannya.

Untuk menyelesaikan tugas akhir i ini penulis telah berusaha semaksimal mungkin

agar mencapai hasil yang sempurna dan semoga tugas akhir ini dapat bermanfaat bagi

kita semua.

Medan, Juni 2009

Penulis

Dedi Eka Putra Nst.

062406112

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 8: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

vi

DAFTAR TABEL

Halaman

Tabel 4.1 Tabel Admin 29

Tabel 4.2 Tabel Jurusan 29

Tabel 4.3 Tabel Mata Kuliah 29

Tabel 4.4 Tabel Mahasiswa 29

Tabel 4.5 Tabel Dosen 30

Tabel 4.6 Tabel Absen_Mhs 30

Tabel 4.7 Tabel Absen Dosen 30

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 9: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

vii

DAFTAR GAMBAR

Halaman

Gambar 4.1 Data Flow Diagram (DFD) Diagram Konteks 27

Gambar 4.2 Data Flow Diagram (DFD) Level 0 28

Gambar 4.3 Flowchart Halaman Utama 31

Gambar 4.4 Flowchart Login Admin 32

Gambar 4.5 Flowchart Menu Admin 33

Gambar 4.6 Flowchart Halaman Input, Edit dan Hapus

Data Jurusan 34

Gambar 4.7 Flowchart Halaman Input, Edit dan Hapus

Data Mata Kuliah 35

Gambar 4.8 Flowchart Halaman Input, Edit dan Hapus

Data Mahasiswa 36

Gambar 4.9 Flowchart Halaman Input, Edit dan Hapus

Data Dosen 37

Gambar 4.10 Flowchart Halaman Input, Edit dan Hapus

Data Absensi Mahasiswa 38

Gambar 4.11 Flowchart Halaman Input, Edit dan Hapus

Data Absensi Dosen 39

Gambar 5.1 Windows XP 41

Gambar 5.2 Dreamwever 8 42

Gambar 5.3 Mengaktifkan Xampp 42

Gambar 5.4 Xampp 43

Gambar 5.5 Tampilan Halaman Utama 44

Gambar 5.6 Tampilan Halaman Administrator 44

Gambar 5.7 Tampilan Halaman Jurusan 45

Gambar 5.8 Tampilan Halaman Input Data Jurusan 45

Gambar 5.9 Tampilan Halaman Mata Kuliah 46

Gambar 5.10 Tampilan Halaman Input Data Mata Kuliah 46

Gambar 5.11 Tampilan Halaman Data Mahasiswa 47

Gambar 5.12 Tampilan Halaman Input Data Mahasiswa 47

Gambar 5.13 Tampilan Halaman Data Dosen 48

Gambar 5.14 Tampilan Halaman Input Data Dosen 48

Gambar 5.15 Tampilan Halaman Data Absensi Mahasiswa 49

Gambar 5.16 Tampilan Halaman Input Data Absensi Mahasiswa 49

Gambar 5.17 Tampilan Halaman Data Absensi Dosen 50

Gambar 5.15 Tampilan Halaman Data Absensi Dosen 50

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 10: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

viii

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 11: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

BAB 1

PENDAHULUAN

1.1 Latar Belakang

Pada masa era globalisasi ini komputer sangat penting dalam kebutuhan informasi

yang akurat, tepat dan cepat dalam menyajikan data yang sangat lengkap merupakan

salah satu tujuan penting. Untuk ini komputer berperan aktif dalam segala bidang dan

akan mempermudah pekerjaan seseorang.

Akibat dari kemajuan teknologi terutama pada dunia informatika dan semakin

banyaknya bermunculan perangkat-perangkat lunak diciptakan guna mengatasi per

masalahan informasi. Dalam kehidupan, informasi memegang peranan penting

sehingga yang dibutuhkan hendaklah didapat dengan cepat, akurat dan mudah.

Penulisn berkeinginan untuk merancangsuatu sistim informasi agar administrasi

semua dilakukan secara sistim komputerisasi dirancang dengan menggunakan PHP

dan MYSQL berbasis website.

Sistim yang dirancang berfungsi untuk membantu proses sistim informasi

absensi dosen dan mahasiswa berbasis web Fakultas MIPA Universitas Sumatera

Utara. Dengan adanya sistim komputerisasi maka sistim absensi Fakultas MIPA USU

dalam mengelola datanya dengan menggunakan sistim komputerisasi.

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 12: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

2

Kemampuan manusia sangatlah terbatas dalam menyelesaikan pekerjaan yang

semakin banyak dan rumit. Penulis berkeinginan merancang sebuah sistim informasi

yang berbasis web guna mempermudah bagi pihak administrasi untuk melihat laporan

absensi dosen dan mahasiswa, mempercepat serta mengefisienkan pencarian data

dosen dan mahasiswa Fakultas MIPA Universitas Sumatera Utara.

Dari uraian diatas maka timbul keinginan untuk membahas dan merancang suatu

sistim dengan bahasa pemograman khusus. Adapun judul penulis untuk tugas akhir ini

“Perancangan Sistim Informasi Absensi Dosen dan Mahasiswa Berbasis Web

Fakultas MIPA Universitas Sumatera Utara ”.

1.2 Identifikasi Masalah

Menyadari akan keterbatasan kemampuan manusia dalam menyelesaikan pekerjaan

yang semakin meningkat dan rumit. Permasalahan yang dihadapai adalah bagaimana

menciptakan suatu sistim yang cepat, cermat, dan teliti serta up to date dengan

menggunakan bantuan komputer untuk melakukan informasi absensi dosen dan

mahasiswa dengan jumlah dosen dan mahasiswa yang banyak.

Mengingat akan kurang efisiennya pekerjaan tersebut apabila dilakukan secara

manual khususnya terhadap penggunaan waktu dalam informasi absensi, maka perlu

adanya dalam melaksanakan suatu informasi.

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 13: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

3

1.3 Pembatasan Masalah

Didalam membangun sistim informasi on line yang dibuat dalam basis website dan

akan on line didunia internet, seorang web programmer pasti membutuhkan data serta

informasi yang akurat. Untuk itu penulis memberikan batasan dengan maksud untuk

mencapai tujuan akhir penulis. Batasan masalah dalam pembuatan tugas akhir ini

adalah pembangunan website yang mencakup aspek yang berkaitan pada data

pengawai dan penyampaian informasi.

1.4 Tujuan Dan Manfaat Penelitian

Penelitian ini bertujuan untuk membuat(merancang) serta mengimplementasikan

suatu sistim informasi absensi dosen dan mahasiswa berbasis web fakultas MIPA

USU Gunanya untuk mempermudah dan memperlancar kegiatan-kegiatan di dalam

pengolahan data sistim informasi data dosen dan mahasiswa.

Tujuan penelitian dilakukan adalah:

1. Membangun sistim informasi untuk berbasis web dari sistim yang berjalan

pada saat ini.

2. Mempermudah mendukomentasikan sistim informasi absensi dosen dan

pegawai.

1.5 Rumusan Hipotesis

Adapun metode penelitian yang digunakan penulis dalam mengumpulkan data

adalah:

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 14: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

4

1. Wawancara (interview)

Penulis melakukan tanya jawab kepada tata usaha, pegawai yang berkaitan

dengan masalah yang akan dipecahkan sehingga penulis memperoleh data-

data yang benar-benar akurat.

2. Penelitian lapangan (Field Research)

Dengan metode ini, penulis secara langsung melakukan penelitian pada objek.

Untuk mendapatkan data ini penulis menempuh beberapa cara, yaitu :

a. pegamatan (observation)

penulis melakukan pengamatan langsung ke objek yang telah dipilih yang

menyangkut pembahasan judul.

3. Membuat/Merancang

Penulis melakukan perancangan ,perancangan merupakan sebuah tahap awal

dalam membangun sebuah situs. Situs ini dirancang dengan menggunakan

PHP sebagai pemrogramannya dan MySQL sebagai databasesnya, sedangkan

Dreamweaver MX digunakan sebagai tempat untuk membuat layout dari situs

yang dirancang.

1.6 Tinjauan Pustaka

Dalam membuat Tugas Akhir ini, penulis menggunakan tiga buku pokok menjadi

acuan yaitu:

1. Membangun aplikasi Web dengan PHP dan MySQL, Rafiza H, panduan dan

Referensi Kamus Fungsi PHP 5 untuk membangun database berbasis web,2006.

2. Menguasai Pemograman web dengan PHP 5, Supriansyah, H dan Kartoyo, 30

Menit Menjadi Webmaster,2006.

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 15: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

5

3. Analisis dan Desain Sistim Informasi,Jogianto 2005, penerbit ANDI Yogyakarta,

buku ini menjadi acuan dalam pembuatan sistim penulisan dan pembuatan

database.

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 16: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

BAB 2

LANDASAN TEORI

2.1 Pengertian Komputer

Istilah komputer mempunyai arti yang luas dan berbeda untuk orang yang berbeda.

Istilah komputer (Icomputer) diambil dari bahasa latin computare yang berarti

menghitung (to compute atau to reckon). Berikut ini adalah beberapa defenisi tentang

komputer yang disajikan oleh beberapa buku komputer:

1. Menurut Robert H. Blissmer, komputer adalah suatu alat elektronik yang

mampu melakukan beberapa tugas seperti menerima input, memproses input

sesuai dengan programnya, menyimpan perintah-perintah dan hasil dari

pengolahan dan menyediakan output dalam bentuk informasi.

2. Menurut Donald H. Sanderes, komputer adalah sistim elektronik untuk

memanipulasi data yang cepat dan tepat serta dirancang dan diorganisasikan

supaya secara otomatis menerima dan menyimpan data input, memprosesnya,

dan mennghasilkan output dibawah pengawasan suatu lankah-langkah

instruksi program yang tersimpan di memori (stored program).

3. Menurut V. C. Hamacher, Z. G. Vransic, S. G. Zaky, komputer adalah mesin

penghitung elektronik yang dengan cepat dapat menerima informasi input

digital, memprosesnya sesuai dengan suatu program yang tersimpan di

memorinya dan menghasilkan output informasi.

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 17: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

7

4. Menurut William M. Fuori, komputer adalah suatu pemroses data (data

processor) yang dapat melakukan perhitungan yang besar dan cepat, termasuk

perhitungan aritmatika yang besar atau operasi logika tanpa campur tangan

dari manusia yang dapat mengoperasikan selama pemrosesan.

5. Menurut Gordon B. Devis, komputer adalah tipe khusus alat perhitungan

yang mempunyai sifat tertentu yang pasti.

Dari beberapa pengertian diatas dapat disimpulkan bahwa komputer adalah suatu

alat elektronik yang menerima input data, mengolah data, memberikan informasi

dengan menggunakan suatu program yang tersimpan di memori komputer (stored

program) serta dapat menyimpan program dan hasil dari pengolahan secara otomatis.

Sedangkan yang disebut dengan program adalah kumpulan dari instruksi atau perintah

terperinci yang sudah dipersiapkan supaya komputer dapat melakukan fungsinya

dengan cara yang sudah ditentukan.

2.2 Pengertian Sistim

Dalam arti terminologi, sistim berasal dari bahasa yunani “systema”, yang artinya

“kesatuan”. Sistim dapat terdiri dari beberapa subsistim yang saling berhubungan

untuk membentuk satu kesatuan sehingga tujuan atau sasaran sistim dapat dicapai.

Suatu sistim adalah suatu kesatuan yang terdiri dari interaksi subsistim yang berusaha

untuk mencapai tujuan yang sama.

Ada beberapa pengertian sistim menurut beberapa pakar sistim informasi anatara

lain:

1. Menurut Fredick H. Wu, suatu sistim beroperasi dan berinteraksi dengan

lingkungannya untuk mencapai sasaran (objectives) tertentu, suatu sistim

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 18: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

8

menunjukkan tingkah lakunya melalui interaksi diantara komponen-komponen

di dalam sistim dan diantara lingkungannya.

2. Menurut M. J. Alexander, suatu sistim adalah suatu group dari elemen-elemen

baik bentuk fisik maupun bukan fisik yang menunjukkan suatu kumpulan

saling berhubungan diantaranya dan berinteraksi bersama-sama menuju satu

atau lebih tujuan, sasaran dan akhir dari sistim.

3. Menurut Richard F. Neuschel, suatu sistim adalah suatu jaringan kerja dari

prosedur-prosedur yang saling berhubungan dikembangkan sesuai dengan

suatu skema yang terintegrasi untuk melaksanakan suatu kegiatan utama di

dalam bisnis.

4. Menurut Jerry Fitz Gerald, Andra F. Fitz Gerald dan Warre D. Stallings, suatu

sistim adalah suatu jaringan kerja dari prosedur-prosedur yang saling

berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau

untuk menyelesaikan suatu sasaran tertentu.

Sistim adalah suatu jaringan prosedur yang dibuat menurut pola yang terpadu

untuk melaksanakan kegiatan pokok perusahaan. Prosedur adalah suatu urutan

kegiatan klerikal, biasanya melibatkan beberapa orang dalam satu departemen atau

lebih, yang dibuat untuk menjamin penanganan secara seragam transaksi perusahaan

yang terjadi berulang-ulang. (Mulyadi, 2001).

Sistim adalah sekelompok elemen-elemen yang terintegrasi dengan maksud yang

sama untuk mencapai suatu tujuan organisasi. Organisasi terdiri dari sejumlah sumber

daya yang bekerja menuju tercapainya suatu tujuan tertentu yang ditentukan oleh

pemilik atau manajemen. (Raymond Mc. Leod Jr., 2004)

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 19: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

9

Sebuah sistim adalah sekelompok dua atau lebih komponen-komponen yang

saling berkaitan (interrelated) atau subsistim-subsistim yang bersatu untuk mencapai

tujuan yang sama (common purpose). (James A. Hall, 2001)

Dari beberapa pengertian mengenai sistim yang diberikan dapat dikelompokkan

ke dalam dua kelompok. Yang pertama lebih menekankan pada elemen-elemen

dalam sistim. Elemen-elemen atau komponen-komponen atau bagian-bagian dari

suatu sistim dapat berupa subsistim. Dan yang kedua lebih menekankan pada

prosedur.

2.3 Pengertian Informasi

Informasi dapat didefinisikan sebagai hasil dari pengolahan data dalam suatu bentuk

yang lebih berarti bagi penerimanya yang menggambarkan suatu kejadian yang nyata

dan dapat digunakan untuk mengambil keputusan. Informasi ibarat darah yang

mengalir di dalam tubuh suatu organisasi, sehingga informasi ini sangat penting di

dalam suatu organisasi. Suatu sistim yang kurang mendapatkan informasi akan

menjadi luruh, kerdil dan akhirnya berakhir. Robert N. Anthony dan Jhon Dearden

menyebut keadaan dari sistim dalam hubungannya dengan keberakhirannya dengan

istilah entropy. Informasi yang berguna bagi sistim akan menghindari proses entropy

tersebut yang disebut dengan negative entropy atau negantropy.

Menurut Jhon Burch dan Gary Grudnitski, informasi adalah data yang diletakkan

dalam konteks yang lebih berarti dan berguna yang diakomodasikan kepada pemerima

untuk digunakan di dalam pembuatan keputusan.

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 20: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

10

Menurut Gordon B. Davis, informasi adalah data yang telah diolah kedalam suatu

bentuk yang berguna bagi penerimanya dan nyata atau berupa nilai yang dapat

dipahami di dalam keputusan sekarang maupun masa depan

Menurut Robert N.Anthony dan Jhon Dearden, informasi adalah suatu kenyataan,

data item, obserfasi, perhatian atau yang lainnya yang menambah pengetahuan.

Dari beberapa pengrtian informasi diatas, dapat disimpulkan bahwa informasi

adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi

yang menerimanya yang menggambarkan suatu kejadian-kejadian (event) dan

kesatuannya nyata (fack and entity) dan digunakan untuk pengambilan keputusan.

2.4 Pengertian Sistim Informasi

Informasi merupakan hal yang sangat penting bagi manajemen didalam mengambil

suatu keputusan. Pertanyaannya adalah dari mana informasi tersebut bisa didapatkan?

Jawabnya adalah dari sistim informasi (Information System) atau disebut juga dengan

processing system atau information processing system atau information generating

systems.

Informasi merupakan suatu elemen dan sumber daya yang sangat penting dan

berharga bagi suatu perusahaan, disamping sumber daya yang lain yaitu uang,

manusia, materi dan mesin. Informasi adalah data yang sudah diolah menjadi suatu

bentuk sehingga lebih berguna bagi si penerima dan nilai tersebut dapat digunakan

untuk pengambilan keputusan. (Mulyadi, 2001)

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 21: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

11

Informasi adalah salah satu sumber daya bisnis, seperti bahan mentah, modal, dan

tenaga kerja, inforamsi merupakan sumber daya vital bagi kelangsungan hidup

organisasi bisnis. Setiap hari alam bisnis, arus informasi dalam jumlah yang sangat

besar mengalir ke pengambil keputusan dan pemakai lainnya untuk memenuhi

berbagai kebutuhan internal. Selain itu, informasi juga mengalir keluar organisasi ke

pemakai eksternal, seperti pelanggan, pemasok dan para stakeholders yang memilki

kepentingan terhadap perusahaan. (James A. Hall, 2001)

Informasi adalah data yang berguna sehingga dapat diolah menjadi dasar untuk

mengambil keputusan yang tepat. (George H. Bodnar dan Williams Hopwood, 2001)

Menurut Henry C. Lucas, sistim informasi adalah suatu kegiatan dari prosedur-

prosedur yang diorganisasikan, bilamana dieksekusi akan menyediakan informasi

untuk mendukung pengambilan keputusan dan pengendalian didalam organisasi.

Menurut Jhon F. Nash dan Martin B. Roberts, sistim informasi adalah suatu

kombinasi dari orang-orang, fasilitas teknologi, media, prosedur-prosedur dan

pengendalian yang ditujukan untuk mendapatkan jalur komunikasi penting,

memproses tipe transaksi rutin tertentu, memberi sinyal kepada manajemen dan yang

lainnya terhadap kejadian-kejadian internal dan eksternal yang penting dan

menyediakan suatu dasar untuk pengambilan keputusan yang cerdik.

Menurut Robert A. Leitch dan K. Roscoe Davis, sistim informasi adalah suatu

sistim didalam suatu organisasi yang mempertemukan kebutuhan pengolahan

transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi dari

suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang

diperlukan.

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 22: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

12

Istilah sistim informasi mengarah pada penggunaan teknologi komputer didalam

organisasi untuk menyajikan informasi kepada pemakai. Sistim informasi ‘berbasis-

komputer’ adalah kumpulan perangkat keras (hardware) dan perangkat lunak

(software) yang dirancang untuk mengubah data menjadi informasi yang bermanfaat.

(George H. Bodnar dan William Hopwood, 2001)

Sistim informasi adalah sistim didalam suatu organisasi yang mempertemukan

kebutuhan pengolahan transaksi harian, membantu dan mendukung kegiatan operasi,

bersifat manajerial dari suatu organisasi dan membantu mempermudah penyediaan

laporan yang diperlukan pemisahan fungsi, dimana fungsi-fungsi tersebut dapat terdiri

dari sistim analis, programmer, operator yang dibawahi oleh manajer sistim

informasi. (Henry C. Lucas Jr., 2001)

Sistim informasi merupakan proses menerima input yang disebut dengan transaksi

yang kemudian dikonversi melalui berbagai proses menjadi output informasi yang

akan didistribusikan kepada para pemakai informasi. (James A. Hall, 2001). Dari

pengertian sistim informasi di atas, maka dapat ditarik kesimpulan bahwa sistim

informasi adalah kumpulan dari prosedur kegiatan yang memproses data sedemikian

rupa sehingga dapat menghasilkan informasi yang bermanfaat agar dapat digunakan

untuk mengmbil suatu keputusan yang tepat.

2.5 Database

Database adalah kumpulan seluruh sumber daya berbasis komputer milik organisasi

dan sistim. Database yang dikendalikan oleh sistim manajemen database adalah satu

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 23: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

13

set catatan data yang berhubungan dan saling menjelaskan. (Raymond McLeod,

2004).

Database merupakan kumpulan data dan informasi dalam jumlah yang tidak

sedikit. Oleh karena itu database harus disusun sebagai kriteria terpola dengan jelas

sejak dari awalnya. Database akan diubah ke dalam bentuk table dalam Microsoft

Acces dengan memperhatikan : File Table, Field, Primary Key dan sebagaimana yang

merupakan bagian dari databas. Singkatnya langkah awal pengolahan suatu sistim

unit data itu dilakukan di dalam database.

Pembuatan database dalam Microsoft Acces mencakup 2 (dua) tindakan utama,

yaitu : tindakan penentuan dari struktur dari database yang mencakup penentuan

bagian-bagian dari database dan tindakan pengisian data ke dalamnya dengan

melakukan pengetikan data ke dalam struktur tersebut.

Sebagai suatu jenis program aplikasi yang berguna untuk

mengorganisasikansejumlah data yang ada dengan model relational, Microsoft Acces

diimplementasiakan dalam bentuk tabel yang terdiri dari baris dan kolom. Baris pada

Microsoft Acces dikenal dengan istilah record yang merupakan kumpulan informasi

yang ada di dalam field. Sementara kolom yang di kenal dengan istilah Field

merupakan tempat dimana informasi ditampung. Setiap Field dalam database akan

berelasi dengan field lainnya atau dengan data lainnya.

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 24: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

14

2.6 Data dan Database Management System (DBMS)

2.6.1 Data

Sumber dari suatu informasi adalah data. Data berasal dari kata datum yang berarti

fakta yang mengandung arti yang dihubungkan dengan kenyataan, simbol-simbol,

gambar-gambar, kata-kata, huruf-huruf atau simbol-simbol yang menunjukkan suatu

ide objek, kondisi atau tujuan yang lain.

Data secara konseptual adalah deskripsi tentang benda, kejadian, aktivitas, dan

transaksi yang tidak mempunyai makna atau berpengaruh secara langsung kepada

pemakai.

Data juga dapat dikatakan sebagai representasi dari suatu fakta yang dimodelkan

dalam bentuk gambar, kata atau angka. Manfaat data adalah sebagai suatu

representasi yang dapat diingat, direkam, dan diolah menjadi informasi

karakteristiknya adalah bahwa data bukanlah fakta, tetapi representasi dari fakta. Kata

sederhananya adalah dat merupakan catatan tentang fakta. Data yang baik adalah data

yang sesuai dengan faktanya.

Data sebagai sumber informasi harus diangap sebagai aset yang harus dikelola

dengan baik dan benar. Data merupakan acuan dalam melakukan semua kegiatan

yang dapat menguntungkan si pemakai.

Data adalah sekumpulan fakta tentang peristiwa atau operasi tanpa dipengaruhi

oleh pertimbangan atau hasil analisis. Data dapat berupaapa saja dan dapat ditemui

dimana saja. Dalam suatu organisasi, data merupakan sumber daya yang sangat vital

dan harus dikelola dan diperoses sebaik-baiknya. (Jogiyanto H. M., 2001)

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 25: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

15

Data adalah representasi fakta dunia nyata yang mewakili suatu objek seperti

manusia (pegawai, dosen, siswa, pembeli, pelanggan), barang, peristiwa, konsep,

keadaan, dan sebagainya yang direkam dalam bentuk angka, huruf, simbol, teks,

gambar, bunyi, atau kombinasinya. (Kristanto Harianto, 2001).

Dari defenisi itudapat disimpulkan bahwa data adalah bahan mentah yang diproses

menjadi sebuah informasi. Jadi terdapat perbedaan anatara data dengan informasi

dimana data adalah “bahan baku” yang harus diolah sedemikian rupa sehingga dapat

diubah sifatnya menjadi informasi.

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 26: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

16

2.6.2 Database Management System (DBMS)

Basis data (database) merupakan kumpulan dari data yang saling berhubungan satu

dengan yang lainnya, tersimpan di perangkat keras komputer dan digunakan sebagai

perangkat lunak untuk memanipulasinya. Database merupakan salah satu komponen

yang penting daldm sistim informasi karena merupakan basis dalam menyediakan

informasi bagi para pemakai. Penerapan database dalam sistim informasi disebut

dengan database system.

Database Management System (DBMS) merupakan suatu alat berbasis komputer

yang digunakan untuk menyimpan dan mengolah data yang bertujuan untuk

menciptakan keadaan yang mudah dan efisien dalam pemakaian dan penyimpanan

data. Dua tujuan utama dari konsep database adalah meminimumkan pengulangan

data dan mencapai independensi data.

Pengulangan data (data redudancy) adalah aplikasi data yang artinya data yang

disimpan dalam beberapa file. Independensi data adalah kemampuan untuk membuat

suatu struktur data tanpa membuat perubahan pada program yang memproses dalam

table dan kamus data yang terpisah secara fisik dari program.

Suatu Database Management System berisi suatu koleksi data yang saling berelasi

dan satu kesatuan program yang berfungsi untuk mengakses dat tersebut. Jadi DBMS

terdiri dari suatu database dan set program untuk menambah data, menghapus data,

mengambil dan membaca data.

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 27: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

17

Database adalah kumpulan file-file yang saling berelasi. Relasi tersebut biasa

ditujukan dengan kunci dari file yang ada. Satu database menunjukkan satu kumpulan

data yang dipakai dalam suatu lingkup perusahaan atau instansi.

Set program pengelola merupakan satu paket program yang dibuat agar

memudahkan dan mengefisienkan pemasukan atau perekaman informasi dan

pengambilan atau pembacaan informasike dalam database.

Adapun tujuan dari pengolahan data yang dilakukan adalah untuk menghasilkan

suatu output/keluaran yang nantinya dipergunakan sebagai dasar untuk pengambilan

suatu keputusan informasi.

2.7 Sekilas Tentang Web

Perkembangan internet tidak terlepas dari Web atau World Wide Web, disingkat

WWW. Web sebagai sumber informasi yang terdapat dalam diri internet memiliki

kemudahan bagi pencari informasi untuk mengaksesnya, tanpa dibatasi oleh ruang

dan waktu. Namun yang perlu diingat adalah bahwa World Wide Web bukanlah

internet, demikian pula sebaliknya, internet bukanlah Web. Web sendiri terdiri dari

dokumen cross-linked yang disebut page, yang dikelola oleh internet.

Web adalah suatu sistim hypertext yang membantu anda menjelajah dunia untuk

mencari informasi. Tidak seperti melakukan pencarian dengan kata kunci, dengan

WWW atau web, anada akan mengikuti jalur dari kata yang saling berkaitan.(Jhonsen,

2004) Wahana komputer semarang (2000), “menyatakan bahwa web adalah sistim

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 28: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

18

layanan informasi di internet yang berbasis grafis dan memungkinkan siapapun untuk

berada 24 jam di internet”.

Web terdiri atas beberapa jenis yaitu:

1. Komersial, merupakan jenis web yang berekstensi com / co.

2. Pendidikan, merupakan jenis web yang berekstensi edu.id / ac.id.

3. Pemerintahan, merupakan jenis web yang berekstensi gof.

4. Organisasi, merupakan jenis web yang berekstensi go.id / or.id.

2.8 Pengertian PHP

PHP merupakan skrip yang dijalankan di server, dimana kode yang menyusun

program tidak perlu diedarkan ke pemakai sehingga kerahasiaan kode dapat

dilindungi. (Abdul Kadir, 2002)

PHP didesain khusus untuk aplikasi web. PHP dapat disisipkan diantara bahasa

HTML dan karena bahasa server-side, maka bahasa PHP akan dieksekusi diserver,

sehingga dikirimkan ke browser adalah “hasil jadi” dalam bentuk HTML, dan kode

PHP anda tidak akan terlihat PHP. PHP termasuk Open Source Product dan saat ini

telah mencapai versi 5. Jadi anda dapat mengubah source code dan

mendistribusikannya secara bebas. PHP juga diedarkan secara gratis. PHP dapat

berjalan di berbagai Web Server semisal IIS, Apache, PWS, dll.

2.9 Pengertian MySQL

Menurut Bimo Sunarfrihantono (2002), “mengatakan bahwa MySQL merupakan

multi-user database yang menggunakan bahasa Structured Query Language (SQL)”.

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 29: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

19

Menurut Lukmanul Hakim dan Uus Musalini (2004), “mengatakan bahwa

MySQL merupakan salah satu jenis program database server, yaitu sebuah program

yang berfungsi untuk mengolah, menyimpan dan memanipulasi data dari server”.

MySQL dikembangkan oleh MySQL AB, awal mula perkembangan MySQL

adalah penggunaan mSQL untuk koneksi ke tabel menggunakan rutin level rendah

(ISAM) setelah beberapa pengujian ternyata mSQL tidak cukup cepat dan fleksibel

untuk memenuhi kebutuhan, sehingga dihasilkan SQL baru pada database tetapi

dengan API yang mirip dengan mSQL dengan masa MySQL. Menambahkan,

mengakses, dan memproses data yang tersimpan di dalam operasi, hal ini yang

membuat PHP dan MySQL menjadi alternatif oleh para programmer web dalam

membuat program database webnya.

2.10 Pengertian Macromedia Dreamweaver

Zak Ruvalcaba (2000), “ menyatakan Dreamweaver adalah WYSIWYG (dalam istilah

yang lebih sederhana, sebuah editor apa yang anda lihat itulah yang anda dapat)

dengan pengertian ini, anda dapat membuka dreamweaver, mulai mengitik,

menyimpan file anda kedalam file HTML, dan melihatnya dalam sebuah browser

dengan sedikit atau tidak beraturan”.

Mendisain di dreamweaver bagaikan mendisain mimpi yang indah,hal ini di

karenakan dreamweaver mampu mengolah script server side menggunakan script

PHP, ASP, ASP Net, Coldfusion serta JSP. Tidak kalah menarik dreamwever

menyediakan fasilitas untuk mengkoneksi database, bila ingin mendisain

menggunakan database. Tentang client side programnya, dreamweaver masih lebih

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 30: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

20

unggul dibandingkan aplikasi-aplikasi pembangunan web lainnya. Dengan koleksi

behaviour yang beragam, dukungan plug-in yang banyak, animasi layer dan lain

sebagainya, membuat dreamweaver semakin jauh meningkatkan pesaing-pesaingnya,

hal ini memungkinkan untuk pembuatan halaman web yang interaktif.

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 31: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

BAB 3

GAMBARAN UMUM FAKULTAS MIPA UNIVERSITAS SUMATERA UTARA

3.1 Sejarah Singkat FMIPA USU

Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara didirikan

pada tanggal 25 Agustus 1965. Fakultas ini pada mulanya bernama Fakultas Ilmu Pasti

dan Ilmu Alam, Universitas Sumatera Utara (FIPIA USU). Usaha pendirian FIPIA USU

sudah dirintis sejak tahun 1959 melalui proses yang panjang dan berliku-liku dalam

berbagai Rapat/sidang di Fakultas Teknik USU dan juga Rapat/Sidang pimpinan USU

yang ketika itu disebut Rapat "Presiden dan Asesor". Usaha untuk mendirikan FIPIA USU

dilakukan oleh Bapak Prof. A.T. Barus yang menjadi staf pengajar di Fakultas Teknik

USU.

Pada awal tahun 1965, keadaan USU sudah stabil dan saat itu Rektor USU dijabat oleh

drg. Nazir Alwi, persiapan untuk mendirikan FIPIA USU dirasa sudah cukup matang dan

disepakati untuk membuka FIPIA USU dengan tiga jurusan sekaligus, yaitu Matematika,

Fisika dan Kimia. Selanjutnya, rencana ini, diteruskan oleh Rektor USU drg. Nazir Alwi

ke Menteri Perguruan Tinggi dan Ilmu Pengetahuan (PTIP) yang saat itu dijabat oleh

Brigjen dr. Syarief Thajeb untuk mendapatkan persetujuan. Akhirnya ditetapkanlah

pendirian FIPIA USU pada tanggal 25 Agustus 1965 dengan Surat Keputusan Menteri

PTIP No.190/1965 tertanggal September 1965.

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 32: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

22

Dengan berdirinya FIPIA USU, maka untuk tahun ajaran 1965/1966 dimulailah

penerimaan mahasiswa baru untuk tiga jurusan, yaitu Jurusan Matematika (Ketua Jurusan

drs. P.Siagian), Jurusan Fisika (Ketua Jurusan A.T. Barus, M.Sc), dan Jurusan Kimia

(Ketua Jurusan drs. R.A. Soekemi, Apt.). Seluruh kegiatan termasuk proses belajar-

mengajar dilakukan dengan menumpang di Gedung Fakultas Teknik USU yang berada di

Jl.Sun Yat Sen No.52.

Pada tahun I969 FIPIA USU membuka Jurusan baru yaitu Jurusan Farmasi yang

merupakan Jurusan keempat.

Beberapa tahun kemudian FIPIA berubah nama menjadi Fakultas Matematika dan

Ilmu Pengetahuan Alam (FMIPA) dan proses belajar mengajar kembali ke kampus Padang

Bulan USU. Dalam perkembangannya, FMIPA USU juga membuka Program Diploma III

seperti Analis Farmasi, Kimia Industri, Ilmu Komputer, Statistik dan Fisika Instrumen.

Pada tahun 2002-2003 Program Studi llmu Komputer secara resmi dibuka.

Pimpinan Fakultas:

Dekan : Prof. Dr. Eddy Marlianto, M.Sc

Pembantu Dekan I : Dr. Sutarman, M.Sc

Pembantu Dekan II : Drs. Nursal, M.Si

Pembantu Dekan III : Drs. Agus Salim Harahap, M.Si

Alamat: Fakultas MIPA USU, Jalan Bioteknologi I Kampus USU, Medan 20155

Tel. +62 61 821 1050, 8214290

Fax.+62 61 8214290

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 33: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

23

3.2 VISI DAN MISI FMIPA USU

VISI

FMIPA yang dikenal baik secara internasional dan unggul secara nasional dalam kegiatan

pendidikan, penelitian, dan pengabdian kepada masyarakat, serta menghasilkan lulusan

yang kompeten dalam bidangnya, literate dalam teknologi informasi, berjiwa wirausaha,

dan mampu bersaing di tingkat nasional dan internasional.

MISI

1. Menumbuhkembangkan semua jurusan dan program studi di lingkungannya agar

mampu menyelenggarakan pendidikan MIPA di garis depan sampai ke jenjang

Pascasarjana dengan lulusan yang berpotensi maju dan bertaraf internasional untuk

warga semua lapisan masyarakat Indonesia dan semua negara di dunia.

2. Menumbuhkembangkan semua jurusan di lingkungannya agar mampu

menyelenggarakan penelitian dasar maupun terapannya secara terpadu dan bertaraf

internasional yang menunjang pengembangan IPTEK untuk kesejahteraan bangsa

dan umat manusia.

3. Meningkatkan peran FMIPA sebagai institusi yang mempunyai kegiatan yang

bermanfaat bagi masyarakat melalui rangkaian kegiatan pemanfaatan MIPA untuk

menunjang kesejahteraan dan kenyamanan masyarakat dalam aspek material

maupun spiritual.

4. Meningkatkan peran FMIPA dalam industri, teknologi sistem informasi dan

komunikasi, lingkungan hidup, kesehatan, dan ekonomi, sehingga dunia industri

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 34: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

24

dapat diyakinkan dan diajak bersama-sama (corporate) untuk lebih

mengembangkan ilmu dan terapan MIPA

Menjadikan FMIPA sebagai pusat layanan penelitian, pelatihan, konsultasi, dan jasa dalam

bidang keilmuan MIPA dan terapannya.

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 35: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

BAB 4

PERANCANGAN SISTIM

4.1 Perancangan Sistim

Perancangan sistim adalah tahap setelah analisis dari siklus pengembangan sistim;

pendefenisian dari kebutuhan-kebutuhan fungsional, persiapan untuk merancang

implementasi, menggambarkan bagaimana suatu sistim di bentuk yang dapat berupa

penggmabaran, perancangan dan pembuatan sketsa atau pengaturan dari beberapa

elemen yang terpisah ke dalam satu kesatuan yang utuh dan berfungsi

mengkonfigurasikan perangkat lunak dan perangkat keras dari suatu sistim. Jogiyanto

HM, Analisis & Desain Sistim Informasi.

4.2 Metode Pengembangan Sistim

Dalam pembuatan tugas akhir ini, penulis menggunakan metode yang terdiri dari:

1. Studi kelayakan

Yaitu mengidentifikasikan apakah sistim informasi yang akan di buat sesuai

dengan kebutuhan.

2. Rencana pendahuluan

Yaitu menentukan lingkup sistim yang akan ditangani.

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 36: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

26

3. Analisis sistim

Penguraian dari suatu sistim informasi yang utuh ke dalam bagian-bagian

komponenya dengan maksud untuk mengidentifikasikan dan mengevaluasi

permasalahan- permasalahan, kesempatan-kesempatan, hambatan-hambatan

yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat

diusulkan perbaikan-perbaikan.

4. Perancangan sistim

Pendefenisian dari kebutuhan-kebutuhan fungsional, persiapan untuk

merancang bangun implementasi, menggambarkan bagaimana suatu sistim

dibentuk serta mengkonfigurasikan komponen-komponen perangkat lunak

dan perangkat keras dari sistim.

5. Implementasi sistim

Tahap untuk meletakkan sistim supaya siap untuk dijalankan.

4.3 Metode Perancangan

Metode perancangan sistim ini menggunakan metode pendekatan atas-bawah (top

down approach). Perancangan dimulai dari bentuk yang paling global yaitu diagram

konteks, kemudian diturunkan secara bertahap menjadi bentuk yang lebih detail.

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 37: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

27

4.4 Hasil Perancangan

Berikut daftar tabel yang terdapat di dalam database Fakultas MIPA USU

SISTIM ABSENSI FMIPA USU

DATA FLOW DIAGRAM (DFD)

Gambar 4.1 Data Flow Diagram (DFD) Diagram Konteks

Laporan

Mahasiswa & Dosen

FMIPA USU

Admin

Pimpinan

Sistim Informasi Berbasis Web

0

- Data Jurusan - Data Mata Kuliah - Data Mahasiswa - Data Dosen - Data Absensi Mahasiswa - Data Absensi Dosen

- Data Jurusan - Data Mata Kuliah - Data Mahasiswa - Data Dosen - Data Absensi Mahasiswa - Data Absensi Dosen

- Info Jurusan - Info Mata Kuliah - Info Mahasiswa - Info Dosen - Info Absensi Mahasiswa - Info Absensi Dosen

- Info Jurusan - Info Mata Kuliah - Info Mahasiswa - Info Dosen - Info Absensi Mahasiswa - Info Absensi Dosen

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 38: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

28

Gambar 4.2 Data Flow Diagram (DFD) Level 0

Registrasi Administrator

1.0

Input Data, Edit Data,

Hapus Data

2.0

Pembuatan Laporan

3.0

Admin

Mahasiswa & Dosen

FMIPA USU

F3 Mata_Kuliah

Dosen F5

Login

- Info Mahasiswa & Dosen

Laporan

Pimpinan

F1 Admin

Absen_Mhs F6

Absen_Dosen F7

Jurusan F2

Data Mahasiswa & Dosen

- Data Jurusan - Data Mata Kuliah - Data Mahasiswa - Data Dosen - Data Absensi Mahasiswa - Data Absensi Dosen

F3 Mahasiswa

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 39: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

29

TABEL

NB : Semua field name : not null semua. Setiap tipe data int pada database ini dalam

bentuk auto_increment

Tabel 4.1 Admin

Field Name Data Type Width Description

user varchar 15 User Name

password varchar 15 Password

Tabel 4.2 Jurusan

Field Name Data Type Width Description

id Int 3 Nomor Identitas

kode_jur varchar 15 Kode Jurusan

nama_jur varchar 25 Nama Jurusan

kode_dep varchar 15 Kode Departemen

nama_dep varchar 25 Nama Departemen

Tabel 4.3 Mata Kuliah

Field Name Data Type Width Description

id Int 3 Nomor Identitas

kode varchar 10 Kode Mata Kuliah

nama varchar 30 Nama Mata Kuliah

sks char 2 SKS

nama_jur varchar 25 Nama Jurusan

Tabel 4.4 Mahasiswa

Field Name Data Type Width Description

id Int 3 Nomor Identitas

nim varchar 9 NIM

nama varchar 35 Nama Mahasiswa

nama_jur varchar 25 Nama Jurusan

kelas varchar 10 Kelas

thn_ajaran varchar 4 Tahun Ajaran

gender varchar 10 Jenis Kelamin

tpt_lahir varchar 10 Tempat Lahir

tgl_lahir varchar 50 Tanggal Lahir

agama varchar 8 Agama

alamat varchar 5 Alamat

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 40: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

30

Tabel 4.5 Dosen

Field Name Data Type Width Description

id int 3 Nomor Identitas

nip varchar 9 NIP

nama varchar 35 Nama Dosen

tpt_lahir varchar 15 Tempat Lahir

tgl_lahir varchar 10 Tanggal Lahir

gender varchar 10 Jenis Kelamin

agama varchar 10 Agama

alamat varchar 50 Alamat

status_pegawai varchar 8 Status Pegawai

gol varchar 5 Golongan

nama_jur varchar 20 Jurusan

pendidikan varchar 5 Pendidikan Terakhir

Tabel 4.6 Absen_Mhs

Field Name Data Type Width Description

id int 3 Nomor Identitas

tgl char 2 Tanggal

bln char 2 Bulan

thn varchar 4 Tahun

nim varchar 9 NIM

nama varchar 50 Nama Mahasiswa

nama_jur varchar 25 Nama Jurusan

kelas varchar 10 Kelas

semester char 2 Semester

nama_kuliah varchar 30 Nama Mata Kuliah

sks varchar 2 SKS

status_absen varchar 10 Status Absen

keterangan text Keterangan

Tabel 4.7 Absen_Dosen

Field Name Data Type Width Description

id int 3 Nomor Identitas

tgl char 2 Tanggal

bln char 2 Bulan

thn varchar 4 Tahun

nip varchar 9 NIP

nama varchar 35 Nama Dosen

nama_jur varchar 25 Nama Jurusan

nama_kuliah varchar 30 Nama Mata Kuliah

sks char 2 SKS

status_absen varchar 10 Status Absen

keterangan varchar 15 Keterangan

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 41: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

31

Flowchart (Diagram Alir)

Keterangan : Link 01 = Login Admin

Gambar 4.3 Flowchart Halaman Utama

Prosedur Login

Admin

Admin

Start

Tampil Halaman

x

Baca Links

Stop

y Link 01

? n

n Close

? n

y

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 42: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

32

Gambar 4.4 Flowchart Login Admin

Admin

Ketik User

Name dan

Password

Login

?

Home

?

Valid

?

Baca User

Name dan

Password

Menu Admin

Menu

Password

Tidak

Sesuai

x y

y

y

n

n

n

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 43: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

33

Gambar 4.5 Flowchart Menu Admin

Y

Baca Pilihan Menu

Halaman Data

Jurusan

A y

Pilihan 1

?

n Home

? n

y

x

y Pilihan 6

? n

y Pilihan 5

? n

y Pilihan 4

? n

y Pilihan 3

? n

Halaman Data

Mahasiswa

C

Halaman Data

Dosen

D

Halaman Data

Absensi Mahasiswa

E

Halaman Data

Absensi Dosen

F

Menu

Keterangan : Pilihan 1 = Jurusan

Pilihan 2 = Mata Kuliah

Pilihan 2 = Mahasiswa

Pilihan 3 = Dosen

Pilihan 4 = Absensi Mahasiswa

Pilihan 5 = Absensi Dosen

Halaman Data

Mata Kuliah

B y

Pilihan 2

?

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 44: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

34

Gambar 4.6 Flowchart Halaman Input, Edit dan Hapus Data Jurusan

Tampil Halaman

y Edit ?

n

A

Pengisian Data

Jurusan

Hapus Data y Hapus

?

n

Back ?

n

y Tambah Data ?

y

n

y

Edit

Data Simpan

?

Batal

?

Simpan Data

Bersihkan Form

Y

y

Jurusan

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 45: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

35

Gambar 4.7 Flowchart Halaman Input, Edit dan Hapus Data Mata Kuliah

Tampil Halaman

y Edit ?

n

B

Pengisian Data

Mata Kuliah

Hapus Data y Hapus

?

n

Back ?

n

y Tambah Data ?

y

n

y

Edit

Data Simpan

?

Batal

?

Simpan Data

Bersihkan Form

Y

y

Mata Kuliah

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 46: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

36

Gambar 4.8 Flowchart Halaman Input, Edit dan Hapus Data Mahasiswa

Tampil Halaman

y Edit ?

n

C

Pengisian Data

Mahasiswa

Hapus Data y Hapus

?

n

Back ?

n

y Tambah Data ?

y

n

y

Edit

Data Simpan

?

Batal

?

Simpan Data

Bersihkan Form

Y

y

Mahasiswa

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 47: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

37

Gambar 4.9 Flowchart Halaman Input, Edit dan Hapus Data Dosen

Tampil Halaman

y Edit ?

n

D

Pengisian Data

Dosen

Hapus Data y Hapus

?

n

Back ?

n

y Tambah Data ?

y

n

y

Edit

Data Simpan

?

Batal

?

Simpan Data

Bersihkan Form

Y

y

Dosen

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 48: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

38

Gambar 4.10 Flowchart Halaman Input, Edit dan Hapus Data Absensi

Mahasiswa

Tampil Halaman

y Edit ?

n

E

Pengisian Data

Absensi Mahasiswa

Hapus Data y Hapus

?

n

Back ?

n

y Tambah Data ?

y

n

y

Edit

Data Simpan

?

Batal

?

Simpan Data

Bersihkan Form

Y

y

Absensi

Mahasiswa

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 49: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

39

Gambar 4.11 Flowchart Halaman Input, Edit dan Hapus Data Absensi Dosen

Tampil Halaman

y Edit ?

n

F

Pengisian Data

Absensi Dosen

Hapus Data y Hapus

?

n

Back ?

n

y Tambah Data ?

y

n

y

Edit

Data Simpan

?

Batal

?

Simpan Data

Bersihkan Form

Y

y

Absensi

Dosen

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 50: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

BAB 5

IMPLEMENTASI SISTIM

5.1 Pengertian Implementasi Sistim

Implementasi sistim adalah prosedur yang dilakukan untuk menyelesaikan desain

sistim supaya siap untuk dioperasikan, termasuk juga menulis kode program jika tidak

digunakan perangkat lunak aplikasi.Jogiyanto HM, Analisiss & Desain Sistim

Informasi.

5.1.1 Tujuan Implementasi Sistim

Adapun tujuan-tujuan dari implementasi sistim, yaitu:

a. Mengkaji rangkaian sistim baik dari segi software maupun hardware sebagai

sarana penyaji informasi.

b. Menyelesaikan rancangan sistim yang ada dalam dokumen sistim yang baru

atau yang telah disetujui.

c. Memastikan bahwa pengunjung dapat mengoperasikan dengan mudah

terhadap sistim yang baru dan mendapat yang baik dan jelas.

d. Memperhitungkan bahwa sistim telah memenuhi permintaan pemakai yaitu

dengan menguji sistim secara menyeluruh.

e. Memastikan bahwa sistim telah berjalan dengan lancar dengan mengontrol

dan melakukan instalasi secara benar.

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 51: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

41

5.1.2 Komponen-Komponen Sistim

Pada sistim ada beberapa komponen yang sangat dibutuhkan, antara lain:

5.1.2.1 Hardware

Hardware merupakan komponen yang sangat dibutuhkan dalam mewujudkan sistim

yang diusulkan. Dalam hal ini penulis merinci spesifikasi komponen hardware, yaitu:

a. Personel Computer dengan Processor min Intel Pentium 4

b. Harddisk 80 GB

c. Monitor SPC

d. Memory min 64 MB

5.1.2.2 Software

Hardware tidak akan memecahkan suatu masalah tanpa adanya komponen software.

Adapun software yang digunakan dalam pembuatan website ini adalah:

a. Sistim Operasi Windows XP

Gambar 5.1 Windows XP

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 52: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

42

b. Macromedia Dreamweaver 8

Software ini berfungsi sebagai text editor dalam penulisan script PHP dalam

pembuatan website.

Gambar 5.2 Dreamwever 8

c. Xampp version 1.6.8

Xampp merupakan aplikasi yang berfungsi sebagai web servernya, PHP sebagai

bahasa pemograman serta MySQL sebagai databasenya. Dengan Xampp, kebutuhan

software telah terpenuhi.

Gambar 5.3 Mengaktifkan Xampp

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 53: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

43

Gambar 5.4 Xampp

Brainware

Brainware adalah sumber daya manusia yang nantinya akan berperan sebagai user

ataupun administrator sistim. Brainware yang dibutuhkan sebagai administrator

nantinya bekerja pada server dalam pengolahan data website. Administrator harus

mengerti tentang bahasa pemrograman PHP dan MySQL serta mengerti akan jalannya

sistim. Sedangkan user tidak harus memiliki kemampuan khusus hanya saja mampu

mengoperasikan internet browser.

5.2 Uji Program

Dari hasil uji program yang telah dilakukan, maka dapat dilihat tampilan hasil desain

web dinamis pada Fakultas MIPA USU, sebagai berikut :

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 54: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

44

Gambar 5.5 Tampilan Halaman Utama

Gambar 5.6 Tampilan Halaman administrator

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 55: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

45

Gambar 5.7 Tampilan Halaman Jurusan

Gambar 5.8 Tampilan Halaman Input Data Jurusan

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 56: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

46

Gambar 5.9 Tampilan Halaman Mata Kuliah

Gambar 5.10 Tampilan Halaman Input Data Mata Kuliah

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 57: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

47

Gambar 5.11 Tampilan Halaman Data Mahasiswa

Gambar 5.12 Tampilan Halaman Input Data Mahasiswa

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 58: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

48

Gambar 5.13 Tampilan Halaman Data Dosen

Gambar 5.14 Tampilan Halaman Input Data Dosen

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 59: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

49

Gambar 5.15 Tampilan Halaman Data Absensi Mahasiswa

Gambar 5.16Tampilan Halaman Input Data Absensi Mahasiswa

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 60: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

50

Gambar 5.17 Tampilan Halaman Data Absensi Dosen

Gambar 5.18 Tampilan Halaman Data Absensi Dosen

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 61: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

BAB 6

KESIMPULAN DAN SARAN

6.1 Kesimpulan

Setelah melakukan pembahasan akhir penulis dapat membuat kesimpulan sebagai

berikut :

1. Pamasukkan data ke sistim absensi FMIPA USU lebih gampang.

2. Membangun sebuah website yang baik tidak hanya berdasarkan kebutuhan dari

pihak pemberi order semata, melainkan lebih dititik beratkan kepada perkembangan

informasi melalui jaringan internet yang bersifat global.

6.2 Saran

Dalam mengakhiri penulis Tugas Akhir penulis menguraikan beberapa saran antara

lain :

1. Hendaklah program yang dibuat dapat dikembangkan lebih lanjut untuk

membentuk suatu sistim yang lebih baik sesuai dengan keputusan guna menunjang

pengambilan keputusan yang sempurna.

2. Hendaklah pembuatan file cadangan dilakukan secara berkala. Hal ini sangat

penting artinya untuk mencegah kemungkinan kehilangan dan kerusakan data yang

telah disimpan.

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 62: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

52

3. Sebaiknya digunakan program antivirus yang residen. Hal ini dimaksudkan untuk

mencegah terjadinya kerusakan pada program ataupun data yang ini.

4. Hendaklah perlu dikembangkan agar sistim informasi ini lebih luas dan dapat

berkembangan.

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 63: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

DAFTAR PUSTAKA

Firdaus. 2007. 7 Jam Belajar Interaktif PHP & MySQL dengan Dreamwever.

Palembang:Maxikom.

Hartono, Jogiyanto. MBA, Ph.D. 1999. Analisis dan Desain Sistem Informasi:

pendekatan Terstruktur teori dan praktek aplikasi bisnis.Yogyakarta: ANDI.

Juju, Dominikus. 2006. Tip dan Trik Desain untuk pemula. Jakarta : Elex Media

Komputindo

Mutmainah, Siti. 2005. Proyek Desain Web Berbasis Grafis dengan Dreamweaver

DAN Fireworks. Yogyakarta : ANDI

Perangin-angin, Kasiman. 2006. Aplikasi Web dengan PHP dan MySQL. Yogyakarta :

ANDI

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.

Page 64: PERANCANGAN SISTIM INFORMASI ABSENSI DOSEN DAN ... - USU …repository.usu.ac.id/bitstream/123456789/7838/1/09E02370.pdf · Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

SURAT KETERANGAN

Hasil Uji Program Tugas Akhir

Yang bertanda tangan dibawah ini, menerangkan bahwa Mahasiswa Tugas Akhir

Program Diploma 3 Ilmu Komputer/Statistika :

Nama : Dedi Eka Putra Nst

NIM : 062406112

Prog. Studi : Ilmu Komputer

Judul TA : Perancangan Sistim Informasi Absensi Dosen dan Mahasiswa

Berbasis Web Fakultas MIPA Universitas Sumatera Utara

Telah melaksanakan test program Tugas Akhir Mahasiswa tersebut di atas pada

tanggal 5 Juni 2009

Dengan Hasil : Sukses / Gagal

Demikian diterangkan untuk digunakan melengkapi syarat pendaftaran Ujian Meja

Hijau Tugas Akhir Mahasiswa bersangkutan di Departemen Matematika FMIPA USU

Medan.

Medan, 9 Juni 2009

Dosen Pembimbing

Dr. Sutarman M, Sc.

NIP. 131945359

Dedi Eka Putra Nasution : Perancangan Sistem Informasi Absensi Dosen Dan Mahasiswa Berbasisi Web Fakultas MIPA Universitas Sumatera Utara, 2009.