• Tidak ada hasil yang ditemukan

Sistem Informasi Akademik Berbasis Web Pada Universitas Internasional Sains Dan Teknologi (UNISTEK)

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Informasi Akademik Berbasis Web Pada Universitas Internasional Sains Dan Teknologi (UNISTEK)"

Copied!
198
0
0

Teks penuh

(1)

SKRIPSI

Diajukan untuk memenuhi syarat kelulusan pada Program Studi Strata I Sistem Informasi

Fakultas Teknik dan Ilmu Komputer

Oleh :

Isma Rini 1.05.08.478

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

BANDUNG

(2)

SISTEM INFORMASI AKADEMIK BERBASIS

WEB

PADA

UNIVERSITAS INTERNASIONAL SAINS DAN TEKNOLOGI

( UNISTEK )

SKRIPSI

Diajukan untuk memenuhi syarat kelulusan pada Program Studi Strata I Sistem Informasi

Fakultas Teknik dan Ilmu Komputer

Oleh :

Isma Rini 1.05.08.478

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

BANDUNG

(3)

i

teknologi yang kompetitif, dinamis, dan inovatif. Hal ini akan menuntut UNISTEK untuk dapat mengelola informasi dengan menggunaan teknologi secara baik, sehingga kebutuhan informasi masing–masing pihak yang berkepentingan dapat terpenuhi dengan cepat dan tepat. Sedangkan sistem yang sedang berjalan di UNISTEK yaitu dalam pengolahan data akademik seperti pengolahan pendaftaran mahasiswa baru, registrasi ulang mahasiswa baru, pembagian kelas, perwalian mahasiswa dengan dosen wali, penjadwalan kuliah, kinerja dosen, kehadiran mahasiswa,perkuliahan dan nilai belum menggunakan teknologi dengan baik. Sehingga data atau informasi yang dihasilkan belum dapat terpenuhi secara cepat, tepat dan akurat. Dalam melakukan tahap analisis terhadap sistem yang berjalan di UNISTEK dibagi menjadi 3 pembagian pekerjaan/modul. Batasan masalah penelitian adalah hanya membahas perwalian mahasiswa dengan dosen wali, penjadwalan kuliah, dan pengolahan kinerja dosen.

Metode penelitian yang digunakan adalah metode prototipe yang sekaligus menjadi metode pengembangan sistem. Desain penelitian yang digunakan menggunakan metode deskriptif dan metode action. Metode pengumpulan data yang digunakan dokumentasi, teknik observasi dan wawancara. Adapun alat yang digunakan untuk menggambarkan model sistem adalah berupa diagram alir data

(FlowMap), diagram konteks, dan data flow diagram (DFD), serta dalam perancangan basis data menggunakan kamus data, normalisasi, dan Entity Relation Diagram (ERD). Dalam perancangan Sistem Informasi Akademik ini menggunakan bahasa pemrograman PHP dan Mysql sebagai database.

Sistem yang diusulkan di UNISTEK ini digunakan untuk membantu pengolahan data akademik seperti pengolahan perwalian mahasiswa dengan dosen wali, penjadwalan kuliah, dan pengolahan kinerja dosen. Saran bagi peneliti selanjutnya adalah agar menambahkan pengolahan data pendaftaran sidang tugas akhir/skripsi dan pengolahan data alumni.

(4)

ii

ABSTRACT

International Science and Technology University (UNISTEK) is one of University that have purpose to be a centre development technology that competitive, dynamic and innovative. It made this university must have ability to managing information with technology application properly so the requirement information for stakeholder at this university can be fulfilled with fast and accurate. But in fact the current system at UNISTEK still not yet using technology as tool to managing academic business process especially for new student enrollment, re-registration and class distribution for new student, scheduling of lectures, guardianship between lecturer and student, work measurement for lecturer, student score, student attendance and lectures. Of course it will affect toward information and data for UNISTEK stakeholders, it still not accurate ,not fast, not effective and not efficient. We analyze the current system at UNISTEK by divided into three division of task/module. Problem boundaries at this research is only contain 3 business process that are guardianship between lecturer and student, work measurement for lecturer, and scheduling of lectures.

We used prototype method as research method as well as a development method. We used action method and descriptive method as research design.The method of data collection that we used contain documentation, observation and interview. The tools that we used to draw system model is flowmap , context diagram, data flow diagram, and in database design, using data dictionary, normalization, and Entity Relation Diagram (ERD). We use PHP as programming software and MySQL as database to build this Academic Information System.

Academic web-based information system created to handle some problems in International Science and Technology University. As tool to managing academic business process especially guardianship between lecturer and student, work measurement for lecturer, and scheduling of lectures. And advice for next researcher are repairing at interface design ,added application for managing registration for thesis, and application for managing alumnus at this university.

(5)

iii Assalamu’alaikum Wr.Wb.

Puji dan syukur penulis panjatkan kehadirat Allah SWT, karena atas berkat dan rahmat-Nya, penulis dapat menyelesaikan skripsi yang berjudul

SISTEM INFORMASI AKADEMIK BERBASIS WEB PADA

UNIVERSITAS INTERNASIONAL SAINS DAN TEKNOLOGI” ini dapat terselesaikan tepat pada waktunya.

Penulis menyadari bahwa dalam skripsi ini mungkin masih terdapat banyak kekurangan dan jauh dari kesempurnaan, namun berkat bantuan dan bimbingan dari banyak pihak akhirnya skripsi ini dapat diselesaikan dengan baik.

Tidak lupa ucapan terima kasih yang sedalam-dalamnya dan tidak terhingga kepada :

1. Dr. Ir. Eddy Soeryanto Soegoto, M.Sc., selaku Rektor Universitas KomputerIndonesia

2. Prof. Dr. H. Denny Kurniadie, Ir., M.Sc., selaku Dekan Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia.

3. Dadang Munandar, SE, M.Si., selaku Ketua Jurusan Sistem Informasi. 4. Imelda, ST., MT., selaku Dosen Pembimbing yang telah membantu

membimbing skripsi ini.

5. Diana Effendi, ST., MT., selaku Dosen Wali Kelas SI-10 Angkatan 2008. 6. Seluruh Dosen Pengajar, Asisten Dosen, Staff, dan Karyawan Universitas

(6)

iv

7. Dr. Suprapto, S.E., M.Si., selaku Wakil Rektor Bagian Administrasi dan Umum di Universitas Sains dan Teknologi yang telah memberikan kesempatan untuk melakukan penelitian di Universitas Internasional Sains dan Teknologi.

8. Orang Tua tercinta dan Keluarga Besar atas semua bantuan, doa, dukungan, materi, serta dorongan semangat yang telah tercurah.

9. Sahabat maupun teman-teman SI-10 angkatan 2008 dan teman-teman satu bimbingan yang selalu berbagi ilmu dan ide-ide kreatifnya dalam mengerjakan tugas-tugas bersama dan atas semua kerjasamanya.

10.Agung Derajat dan teman-teman Blay’s yang selama ini telah mendengarkan keluh kesah selama proses pengerjaan skripsi ini tetapi selalu memotivasi, memberi semangat, dukungan dan selalu menemani disaat-saat dibutuhkan.

11.Kepada semua pihak yang telah berkenan memberikan bantuan dan dorongan serta kerja sama yang baik dalam skripsi ini.

Penulis menyadari bahwa dalam penyusunan skripsi ini masih banyak kekurangan, maka dari itu penulis dengan senang hati akan menerima segala masukan baik kritik maupun saran.

Akhir kata semoga skripsi ini dapat bermanfaat bagi penulis khususnya, serta bagi para pembaca umumnya.

Bandung, Juli 2012

(7)

v LEMBAR JUDUL

LEMBAR PENGESAHAN

LEMBAR PERNYATAAN KEASLIAN

ABSTRAK ... i

ABSTRACT ... ii

KATA PENGANTAR ... iii

DAFTAR ISI ... v

DAFTAR GAMBAR ... xi

DAFTAR TABEL ... xv

DAFTAR SIMBOL ... xviii

BAB I PENDAHULUAN 1.1.Latar Belakang Penelitian ... 1

1.2.Identifikasi dan Rumusan Masalah ... 6

1.2.1. Identifikasi Masalah ... 6

1.2.2. Rumusan Masalah ... 7

1.3.Maksud dan Tujuan Penelitian ... 8

1.3.1. Maksud Penelitian ... 8

1.3.2. Tujuan Penelitian ... 8

1.4.Kegunaan Penelitian ... 9

1.4.1. Kegunaan Praktis ... 9

(8)

vi

1.5.Batasan Masalah ... 10

1.6.Lokasi dan Waktu Penelitian ... 11

1.6.1. Lokasi Penelitian ... 11

1.6.2. Waktu / Jadwal Penelitian ... 12

BAB II LANDASAN TEORI 2.1.Pengertian Sistem ... 13

2.1.1. Elemen Sistem ... 13

2.1.2. Karakterisitik Sistem ... 15

2.1.3. Klasifikasi Sistem ... 17

2.2.Pengertian Informasi ... 18

2.3.Pengertian Sistem Informasi ... 19

2.4.Definisi Kasus yang dianalisis ... 20

2.4.1. Mahasiswa ... 20

2.4.2. Akademik ... 20

2.4.3. Sistem Informasi Akademik ... 21

2.4.4. Perwalian ... 21

2.4.5. Penjadwalan ... 22

2.4.6. Kinerja Dosen ... 23

2.5.Jaringan Komputer ... 24

2.5.1. Tipe-tipe Jaringan Komputer ... 24

2.5.2. Topologi Jaringan ... 26

2.5.3. Manfaat Jaringan Komputer ... 28

(9)

vii

2.7.1. Pemrograman Web ... 32

2.7.1.1. HTML ... 33

2.7.1.2. PHP ... 34

2.8.Perangkat Lunak Pendukung ... 36

2.8.1. MySql Database ... 36

2.8.2. XAMPP ... 39

2.8.3. Adobe Dreamweaver CS 3 ... 40

BAB III OBJEK DAN METODE PENELITIAN 3.1.Objek Penelitian ... 42

3.1.1. Sejarah Singkat Perusahaan ... 42

3.1.2. Visi dan Misi Perusahaan ... 43

3.1.3. Struktur Organisasi Perusahaan ... 44

3.1.4. Deskripsi Tugas ... 44

3.2.Metode Penelitian ... 51

3.2.1. Desain Penelitian ... 51

3.2.2. Jenis dan Metode Pengumpulan Data ... 51

3.2.2.1. Sumber Data Primer ... 52

3.2.2.2. Sumber Data Sekunder ... 52

3.2.3. Metode Pendekatan dan Pengembangan Sistem ... 53

3.2.3.1. Metode Pendekatan Sistem ... 53

(10)

viii

3.2.3.3. Alat Bantu Analisis dan Perancangan ... 55

3.2.4. Pengujian Software ... 61

BAB IV ANALISIS DAN PERANCANGAN 4.1.Analisis Sistem Yang Berjalan ... 62

4.1.1. Analisis Dokumen ... 62

4.1.2. Analisis Prosedur yang sedang Berjalan ... 65

4.1.2.1. Flowmap ... 69

4.1.2.2. Diagram Konteks ... 72

4.1.2.3. Data Flow Diagram ... 72

4.1.3. Evaluasi Sistem yang berjalan ... 75

4.2.Perancangan Sistem ... 76

4.2.1. Tujuan Perancangan Sistem ... 77

4.2.2. Gambaran Umum Sistem yang Diusulkan ... 77

4.2.3. Perancangan Prosedur yang Diusulkan ... 77

4.2.3.1. Diagram Konteks ... 80

4.2.3.2. Data Flow Diagram ... 80

4.2.3.3. Kamus Data ... 86

4.2.4. Perancangan Basis Data ... 94

4.2.4.1. Normalisasi ... 94

4.2.4.2. Tabel Relasi ... 102

4.2.4.3. ERD ... 103

4.2.4.4. Struktur File ... 104

(11)

ix

4.2.5.2. Perancangan Input ... 124

4.2.5.3. Perancangan Output ... 128

4.2.6. Perancangan Arsitektur Jaringan ... 130

BAB V IMPLEMENTASI DAN PENGUJIAN 5.1.Implementasi ... 131

5.1.1. Batasan Implementasi ... 131

5.1.2. Implementasi Perangat Lunak ... 133

5.1.3. Implementasi Perangkat Keras ... 134

5.1.4. Implementasi Basis Data ... 135

5.1.5. Implementasi Antar Muka ... 147

5.1.5.1. Implementasi Antar Muka Halaman Utama ... 148

5.1.5.2. Implementasi Antar Muka Sub Menu About ... 149

5.1.5.3. Implementasi Antar Muka Sub Menu Program ... 149

5.1.5.4. Implementasi Antar Muka Sub Menu Facility ... 150

5.1.5.5. Implementasi Antar Muka Sub Menu PMB ... 150

5.1.5.6. Implementasi Antar Muka Halaman Mahasiswa ... 151

5.1.5.7. Implementasi Antar Muka Sub Menu Perwalian ... 151

5.1.5.8. Implementasi Antar Muka Sub Menu Nilai Online ... 152

5.1.5.9. Implementasi Antar Muka Sub Menu Kuliah Online ... 152

5.1.5.10.Implementasi Antar Muka Administrator ... 152

(12)

x

5.1.5.12.Implementasi Antar Muka Dosen ... 154

5.1.6. Implementasi Instalasi Program ... 155

5.1.7. Penggunaan Program ... 159

5.2.Pengujian ... 174

5.2.1. Rencana Pengujian ... 175

5.2.2. Kasus dan Hasil Pengujian ... 176

5.2.3. Kesimpulan Hasil Pengujian ... 180

BAB VI KESIMPULAN DAN SARAN 6.1.Kesimpulan ... 181

6.2.Saran ... 182

DAFTAR PUSTAKA ... xx

(13)

1 1.1 Latar Belakang Penelitian

Teknologi informasi dan komunikasi berkembang begitu pesat, baik dari bidang perangkat keras maupun perangkat lunak. Didukung dengan kemajuan teknologi yang semakin meningkat sesuai dengan kebutuhan manusia akan informasi menjadikan terciptanya jaringan komputer yang dikenal masyarakat luas dengan nama internet. Salah satu pemanfaatan internet adalah website. website merupakan terobosan terbaru yang sangat bermaanfaat bagi manusia, pemanfaatan teknologi internet ini bukan hanya digunakan saja sebagai sarana penyebaran informasi dan komunikasi, melainkan juga dapat dijadikan sebuah sarana untuk melakukan suatu pertukaran data maupun informasi.

(14)

2

memiliki daya saing agar menarik pelanggan, sebab bisnis tidak dapat berlangsung tanpa adanya pelanggan”.

Pendidikan adalah hal yang penting bagi pertumbuhan bangsa, di Indonesia pendidikan menjadi kewajiban yang harus dimiliki oleh setiap warga negara Indonesia. Pemerintah melakukan upaya untuk meningkatkan mutu pendidikan dengan cara mendirikan instansi-instansi pendidikan dan tidak hanya itu pendidikan swasta pun banyak berdiri di Indonesia. Di bidang pendidikan teknologi informasi dan komunikasi merupakan hal yang sangat diperlukan untuk mendukung peningkatan kualitas pelayanan terhadap customer (pelanggan), sehingga diharapkan kepuasan pelanggan dapat tercapai. Apabila kepuasan pelanggan tercapai maka akan berpengaruh pada profitabilitas sebuah perusahaan. Persaingan yang semakin ketat di bidang pendidikan khususnya perguruan tinggi di Indonesia, mendorong perguruan tinggi tersebut untuk memberikan pelayanan yang sebaik-baiknya termasuk penyediaan informasi bagi masyarakat. Pesatnya pertambahan perguruan tinggi semakin membuat kondisi persaingan dalam merebut setiap pangsa pasar semakin ketat. Menurut data Kopertis Wilayah I diketahui jumlah Perguruan Tinggi Swasta yang berada di wilayah I Lampung sebanyak 63, dengan pembagian sebagai berikut :

Tabel 1.1 Jumlah Perguruan Tinggi Swasta yang berada di wilayah I Lampung

Jenis Perguruan Tinggi Jumlah

Akademi 25

Politeknik 1

Sekolah Tinggi 30

Universitas 7

Total 63

(15)

Universitas Internasional Sains dan Teknologi merupakan sebuah perguruan tinggi di Indonesia yang berlokasi di Lampung Tengah tentunya ingin memberikan pelayanan yang sebaik-baiknya bagi masyarakat. Di Universitas Sains dan Teknologi terdapat 5 fakultas dan 12 program studi dengan rincian sebagai berikut :

Tabel 1.2 Fakultas dan Program Studi pada Universitas Sains dan Teknologi

Fakultas Keguruan dan Ilmu Pendidikan

a.Program Studi Pendidikan Guru Sekolah Dasar.

b.Program Studi Bahasa Inggris. c.Program Studi Bahasa Indonesia. d.Program Studi Teknologi Pendidikan Fakultas Ekonomi dan Bisnis a. Program Studi Manajemen

b. Program Studi Akuntansi

Fakultas Teknik dan Ilmu Komputer a. Program Studi Teknik Informatika. b. Program Studi Desain Komunikasi

Visual

c. Program Studi Teknik Mutimedia dan jaringan

Fakultas Kedokteran dan Ilmu Kesehatan.

a. Program Studi Kedokteran.

b. Program Studi Kesehatan Masyarakat.

c. Program StudiPerekam Medik dan Informasi Kesehatan

Fakultas Hukum a. Program Studi Ilmu Hukum

(16)

4

melakukan analisis dengan mudah. Oleh karena itu, proses penyampaian pesan, informasi, maupun pengetahuan dapat lebih cepat, mudah dan dijamin up to date.

Suatu sistem informasi akademik yang baik akan meningkatkan produktifitas dan kinerja dari suatu lembaga pendidikan tersebut. Dalam melakukan penelitian di Universitas Internasional Sains dan Teknologi kami menemukan permasalahan yaitu dalam pendaftaran mahasiswa baru, registrasi mahasiswa baru, pengolahan kelas dan dosen wali, penjadwalan mata kuliah, perwalian, pengolahan kinerja dosen, pengolahan nilai, pengolahan daftar hadir dan perkuliahan. Namun dalam pembahasan kami membaginya menjadi 3 modul. Modul yang pertama meliputi pendaftaran mahasiswa baru, registrasi ulang mahasiswa baru dan pengolahan kelas dan dosen wali. Modul yang kedua pengolahan penjadwalan, perwalian, dan kinerja dosen dan modul yang ketiga adalah pengolahan nilai, kehadiran dan perkuliahan.

(17)

ini yaitu modul kedua yang meliputi pengolahan penjadwalan, perwalian dan kinerja dosen.

(18)

6

Berdasarkan latar belakang permasalahan yang terjadi di Universitas Sains dan Teknologi yang telah penulis bagi menjadi tiga modul tersebut dibutuhkan sebuah “SISTEM INFORMASI AKADEMIK BERBASIS WEB PADA UNIVERSITAS INTERNASIONAL SAINS DAN TEKNOLOGI” .

1.2 Identifikasi dan Rumusan Masalah

Berdasarkan latar belakang diatas penulis telah mengidentifikasikan masalah-masalah yang ada pada sistem yang berjalan dan dari permasalahan yang ada dapat dibuatkan rumusan masalah untuk laporan penelitian ini.

1.2.1 Identifikasi Masalah

Berikut adalah beberapa masalah yang dapat diidentifikasikan, diantaranya :

1. Untuk mengetahui kinerja dosen per-semesternya dilakukan dengan cara membagikan kuesioner ke setiap mahasiswa, sehingga memerlukan banyak media kertas, dan juga tidak semua mahasiswa mengisi kuesioner tersebut, kemudian dalam penyampaian informasi kinerja dosen untuk sampai ke Dosen yang bersangkutan, Ketua Program Studi, dan Dekan pun menjadi sangat lambat, juga membutuhkan waktu yang lama dalam pengolahan data kinerja dosen tersebut.

(19)

bersangkutan. Sedangkan tingkat mahasiswa yang berasal dari luar kota juga cukup tinggi sehingga sebagian mahasiswa melupakan jadwal perwalian karena telah kembali ke kota asal dan juga tingkat kesibukan atau aktivitas dosen diluar perkuliahan juga sangat padat.

3. Dalam proses pembuatan jadwal kuliah yang harus menyatukan semua komponen penjadwalan seperti mata kuliah, dosen, mahasiswa, ruang dan waktu sering mengalami redudansi data karena pengolahannya masih manual sehingga sering kali mengakibatkan bentrok jadwal yang sulit diatasi dengan cepat.

1.2.2 Rumusan Masalah

Berdasarkan dari identifikasi masalah yang ditemukan tersebut maka diperoleh rumusan masalah sebagai berikut :

1. Bagaimana Sistem Informasi Akademik yang sedang berjalan pada Universitas Internasional Sains dan Teknologi.

2. Bagaimana perancangan Sistem Informasi Akademik berbasis Web pada Universitas Internasional Sains dan Teknologi dengan mengintegrasikan seluruh proses bisnis yang meliputi pengolahan perwalian, pengolahan penjadwalan, pengolahan kinerja dosen.

3. Bagaimana tahap pengujian Sistem Informasi Akademik berbasis Web pada Universitas Internasional Sains dan Teknologi.

(20)

8

1.3 Maksud dan Tujuan Penelitian

Penelitian yang dilakukan oleh penulis memiliki maksud dan tujuan. Berikut maksud dan tujuan penelitian yang dilakukan:

1.3.1 Maksud Penelitian

Maksud penelitian ini yaitu untuk menganalisis sistem yang sedang berjalan pada Universitas Internasional Sains dan Teknologi dan membuat perancangan website, agar memudahkan proses bisnis yang dilakukan baik stakeholder maupun pegawai di Universitas Internasional Sains dan Teknologi. 1.3.2 Tujuan Penelitian

Sedangkan tujuan dari penelitian ini antara lain :

1. Untuk mengetahui Sistem Informasi Akademik yang sedang berjalan di Universitas Internasional Sains dan Teknologi khususnya proses bisnis pengolahan perwalian, pengolahan penjadwalan, dan pengolahan kinerja dosen.

2. Untuk merancang Sistem Informasi Akademik berbasis Web dengan mengintegrasikan proses bisnis yang meliputi perwalian on-line, pengolahan penjadwalan, dan pengolahan kinerja dosen.

3. Untuk melakukan tahap pengujian Sistem Informasi Akademik berbasis Web pada Universitas Internasional Sains dan Teknologi.

(21)

1.4 Kegunaan Penelitian

Tiap penelitian yang dilakukan haruslah memiliki suatu kegunaan, yang hanya dapat diperoleh jika penelitian tersebut dilakukan. Oleh karena itu penelitian ini memiliki kegunaan sebagi berikut :

1.4.1 Kegunaan Praktis

Kegunaan praktis dari hasil penelitian yang dilakukan Penulis bagi Universitas Internasional Sains dan Teknologi yaitu dengan adanya Sistem Informasi Akademik berbasis Web ini dapat membantu :

1. Bagi Universitas Internasional Sains dan Teknologi, sebagai solusi untuk melayani stakeholder dengan baik.

2. Bagi para karyawannya, sebagai efektifitas dan kemudahan dalam melakukan kinerja di Universitas Internasional Sains dan Teknologi. 1.4.2 Kegunaan Akademis

Penelitian ini diharapkan dapat berguna untuk : 1. Pengembangan Ilmu

Dapat memberikan suatu karya penelitian yang dapat mendukung dalam pengembangan Sistem Informasi Akademik berbasis Web pada Universitas Internasional Sains dan Teknologi.

2. Peneliti lain

(22)

10

3. Penulis

Membandingkan antara teori yang telah didapat di perkuliahan dengan kenyataan sesungguhnya pada Universitas Internasional Sains dan Teknologi, dan juga menambah wawasan, pengalaman dan pengetahuan terutama mengenai Sistem Informasi Akademik berbasis Web pada Universitas Internasional Sains dan Teknologi.

1.5 Batasan Masalah

Agar pembahasan dan penyusunan penelitian ini dilakukan secara terarah dan dapat mendapatkan gambaran yang jelas maka, batasan-batasan masalah yaitu:

1. Tidak semua kebutuhan Sistem Informasi Akademik Berbasis Web dikerjakan, tetapi hanya pada pada subsistem yang mendukung Sistem Informasi Akademik saja dan beberapa aplikasi pendukung lainnya, seperti proses perwalian secara on-line, proses pengolahan data mata kuliah, pengolahan data kuesioner untuk mengukur kinerja dosen dan pengolahan data penjadwalan.

2. Pengukuran kinerja dosen adalah pengisian kuesioner yang dilakukan oleh mahasiswa.

(23)

4. Untuk melakukan perwalian mahasiswa hanya dapat mengambil maksimal 20 SKS tetapi jika ingin mengambil untuk kelebihan SKS mahasiswa dapat mengambil maksimal 24 SKS dengan syarat IPK harus lebih dari 3.00.

5. Pengaktifan status keuangan atau pembayaran biaya kuliah hanya meliputi pembayaran untuk 20 SKS.

6. Dosen wali mempunyai hak untuk tidak memvalidasi mata kuliah mahasiswa walinya apabila jumlah sks mahasiswa tersebut melebihi batas maksimal sks yang ditentukan.

7. Pengisian kuesioner dapat dilakukan apabila nilai mata kuliah semester sebelumnya telah diisi oleh dosen mata kuliah yang bersangkutan.

8. Sistem hanya dapat diakses dengan menggunakan internet atau intranet 9. Dosen dan Mahasiswa harus terdaftar untuk dapat menggunakan aplikasi

ini.

1.6 Lokasi dan Waktu Penelitian

Berdasarkan lokasi dan waktu penelitan yang dilakukan penulis dapat dijelaskan sebagari berikut :

1.6.1 Lokasi Penelitian

(24)

12

1.6.2 Waktu/Jadwal Penelitian

Tabel 1.3 Jadwal Penelitian

No Tahap

Penelitian

Tahun 2012

Maret April Mei Juni Juli

2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 Pengumpulan Data Kebutuhan User

Observasi Wawancara Studi Pustaka Analisis Dokumen

2 Mengembangkan Prototype Perancangan

Prosedur Perancangan Terstruktur Perancangan Basis data 3 Evaluasi

(25)

13 BAB II

LANDASAN TEORI

2.1 Pengertian Sistem

Menurut komite standar perekayasaan Amerika (American standard Institute Inc) “sistem merupakan serangkaian metode, prosedur atau teknik yang disatukan oleh interaksi yang teratur sehingga membentuk suatu kesatuan yang terpadu“.

Menurut Al-Bahra Bin Ladjamudin (2005 : 2) Pemahaman sistem dengan pendekatan prosedur yaitu suatu urutan kegiatan yang saling berhubungan untuk mencapai tujuan tertentu.

Prosedur adalah rangkaian operasi yang melibatkan beberapa benda (seperti ALU, Control Unit) di dalam satu lebih komponen (seperti memori dan CPU jika dalam sistem komputer).

2.1.1 Elemen Sistem

Elemen sistem adalah sistem informasi yang terdiri dari elemen-elemen yang terdiri dari orang, prosedur, perangkat keras, perangkat lunak, basis data, jaringan komputer dan komunikasi data. Semua elemen ini merupakan komponen fisik.

1. Orang

(26)

14

2. Prosedur

Prosedur merupakan elemen fisik. Hal ini di sebabkan karena prosedur disediakan dalam bentuk fisik seperti buku panduan dan instruksi. Ada 3 jenis prosedur yang dibutuhkan, yaitu instruksi untuk pemakai, instruksi untuk penyiapan masukan, instruksi pengoperasian untuk karyawan pusat komputer.

3. Perangkat keras

Perangkat keras bagi suatu sistem informasi terdiri atas komputer (pusat pengolah, unit masukan/keluaran), peralatan penyimpanan data, dan terminal masukan/keluaran.

4. Perangkat lunak

Perangkat lunak dapat dibagi dalam 3 jenis utama :

a. Sistem perangkat lunak umum, seperti sistem pengoperasian dan sistem manajemen data yang memungkinkan pengoperasian sistem komputer.

b. Aplikasi perangkat lunak umum, seperti model analisis dan keputusan.

c. Aplikasi perangkat lunak yang terdiri atas program yang secara spesifik dibuat untuk setiap aplikasi.

5. Basis data

(27)

sebagainya. File juga meliputi keluaran tercetak dan catatan lain diatas kertas, mikro film, dan lain sebagainya.

6. Jaringan komputer

Jaringan komputer adalah sebuah kumpulan komputer, printer dan peralatan lainnya yang terhubung dalam satu kesatuan. Informasi dan data bergerak melalui kabel-kabel atau tanpa kabel sehingga memungkinkan pengguna jaringan komputer dapat saling bertukar dokumen dan data. 7. Komunikasi data

Komunikasi data adalah merupakan bagian dari telekomunikasi yang secara khusus berkenaan dengan transmisi atau pemindahan data dan informasi diantara komputer-komputer dan pirant-piranti yang lain dalam bentuk digital yang dikirimkan melalui media komunikasi data. Data berarti informasi yang disajikan oleh isyarat digital. Komunikasi data merupakan bagian vital dari suatu sistem informasi karena sistem ini menyediakan infrastruktur yang memungkinkan komputer-komputer dapat berkomunikasi satu sama lain.

2.1.2 Karakteristik Sistem

Menurut Al-Bahra Bin Ladjamudin (2005 : 4) Suatu sistem mempunyai karateristik atau sifat-sifat tertentu yaitu :

1. Komponen Sistem

(28)

16

2. Batasan Sistem

Batasan sistem merupakan daerah yang membatasi antara suatu sistem dengan sistem yang lainya atau dengan lingkungan lainya.

3. Lingkungan Luar Sistem

Lingkungan luar sistem adalah apapun diluar batas dari sistem yang mempengaruhi operasi sistem. Lingkungan luar sistem dapat bersifat menguntungkan dan merugikan. Lingkungan luar yang menguntungkan merupakan energi dari sistem dan dengan demikian harus dijaga dan dipelihara.

Sedangkan lingkungan luar yang merugikan harus ditahan dan dikendalikan, jika tidak maka akan mengganggu kelangsungan hidup dari sistem.

4. Penghubung sistem

Penghubung merupakan media yang menghubungan antara satu subsistem dengan subsitem lainya. Melalui penghubung ini kemungkinan sumber-sumber daya mengalir dari suatu subsistem ke subsistem lainya. Keluaran dari suatu subsistem akan menjadi masukan untuk subsistem lainya melalui penghubung.

5. Masukan Sistem

(29)

6. Keluaran Sistem

Keluaran sistem adalah energi yang diolah dan klasifikasikan menjadi keluaran yang berguna. Keluaran dapat berupa masukan untuk subsistem yang lain.

7. Pengolahan Sistem

Suatu sistem dapat mempunyai suatu bagian pengolahan atau sistem itu sendiri sebagai pengolahnya. Pengolah yang akan merubah masukan menjadi keluaran.

8. Sasaran Sistem

Suatu sistem mempunyai tujuan atau sasaran, kalau sistem tidak mempunyai suatu sasaran maka sistem tidak akan ada. Suatu sistem dikatakan berhasil bila mengenai sasaran atau tujuanya. Sasaran berpengaruh pada masukan dan keluaran yang dihasilkan.

2.1.3 Klasifikasi sistem

Menurut Al-Bahra Bin Ladjamudin (2005 : 6) Sistem merupakan bentuk integrasi antara satu komponen dengan komponen lain. Karena sistem memiliki sasaran yang berbeda-beda untuk setiap kasus. Oleh karena itu sistem di klasifikasikan kedalam beberapa sudut pandang sebagai berikut :

1. Klasifikasi sistem Abstrak dan sistem Fisik

(30)

18

2. Klasifikasi sistem alamiah dan sistem buatan manusia

Sistem alamiah adalah sistem yang terjadi karena proses alam tidak dibuat oleh manusia, misalnya sistem tatasurya. Sistem buatan buatan manusia sistem yang dirancang oleh manusia, misalnya sistem komputer.

3. Klasifikasi sistem tertentu dan sistem tak tentu

Klasifikasi sistem tertentu beroperasi dengan tingkah laku yang sudah dapat diprediksikan. Klasifikasi sistem tidak tentu sistem yang kondisi masa depannya tidak dapat di prediksi karena mengandung unsur probabilitas, misalnya sistem politik, masyarakat dan sebagainya.

4. Klasifikasi sistem tertutup dan sistem terbuka

Sistem tertutup merupakan sistem yang tidak terpengaruh dengan lingkungan luarnya. Sistem terbuka merupakan sistem yang berpengaruh langsung dengan lingkungan luarnya.

2.2 Pengertian Informasi

Menurut Al-Bahra Bin Ladjamudin (2005 : 8) Sumber informasi adalah data. Data merupakan kenyataan yang menggambarkan suatu kejadian-kejadian dan suatu kenyataan. Kejadian adalah suatu yang terjadi pada saat tertentu. Informasi diperoleh setelah data-data mentah diproses atau diolah.

(31)

informasi ditentukan dari dua hal yaitu manfaat dan biaya untuk mendapatkan informasi tersebut.

2.3 Pengertian Sistem Informasi

Menurut Al-Bahra Bin Ladjamudin (2005:13) definisi sistem informasi sebagai berikut :

1. Suatu sistem yang dibuat oleh manusia yang terdiri dari komponen- komponen dalam organisasi untuk mencapai suatu tujuan yaitu menghasilkan informasi.

2. Sekumpulan prosedur organisasi yang pada saat dilaksanakan akan memberikan informasi bagi pengambil keputusan dan untuk mengendalikan organisasi

3. Sekumpulan sistem dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi, mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan.

Sistem informasi terdiri dari beberapa komponen, antara lain : 1. Hardware : CPU, disk, terminal, printer.

2. Software : sistem operasi, Sistem Basis Data, program pengontrol komunikasi, program aplikasi.

(32)

20

Suatu sistem informasi dapat digerakkan oleh elemen – elemen berikut : 1. Perangkat keras ( hardware ) yaitu komputer yang berperan sebagai media

masukan, proses dan keluaran.

2. Perangkat lunak ( software ) yaitu alat yang digunakan untuk menjalankan perangkat keras yang dapat berupa sistem operasi atau program aplikasi. 3. Data yaitu fakta–fakta dari suatu kejadian yang dapat diolah untuk

menghasilkan suatu informasi.

4. Prosedur yaitu urutan kerja secara sistematis agar suatu pekerjaan dapat dilaksanakan secara teratur sesuai dengan rencana.

5. Pengguna komputer ( user ) adalah manusia yang merupakan bagian terpenting yang dapat menangani semua elemen penggerak dari sistem informasi.

2.4 Definisi Kasus yang dianalisis

Dibawah ini dijabarkan beberapa definisi kasus yang dianalisis oleh penulis.

2.4.1 Mahasiswa

Mahasiswa atau Mahasiswi menurut Kamus Besar Bahasa Indonesia adalah panggilan untuk orang yang sedang menjalani pendidikan tinggi di sebuah universitas atau perguruan tinggi.

2.4.2 Akademik

(33)

dasar, pendidikan menengah, pendidikan kejuruan maupun perguruan tinggi yang menyelenggarakan pendidikan vokasi dalam satu cabang atau sebagian cabang ilmu pengetahuan, teknologi, dan/atau seni tertentu.

2.4.3 Sistem Informasi Akademik

Sistem Informasi Akademik merupakan salah satu sistem informasi untuk pengelolaan manajemen akademik di tingkat sekolah maupun perguruan tinggi mulai dari proses penjadwalan belajar mengajar hingga pada penilaian mahasiswa, yang dapat diakses secara online baik Dosen, Mahasiswa dan Orangtua.

2.4.4 Perwalian

Perwalian sendiri dapat diartikan sebagai kegiatan pemberian saran dan nasehat yang berhubungan dengan kegiatan akademik yang dilakukan oleh dosen wali kepada mahasiswa. Dari pengertian tersebut dapat ditarik suatu kesimpulan bahwa yang dimaksud perwalian ialah suatu cara pengalihan informasi akademik dari dosen wali ke mahasiswa untuk membantu mahasiswa dalam menyiapkan kegiatan perkuliahan dalam suatu semester tertentu.

1. Manfaat Perwalian

Manfaat adanya perwalian adalah :

a. Membantu mahasiswa dalam penentuan jumlah pengambilan sks setiap semester.

b. Membantu mahasiswa dalam menghadapi kegiatan perkuliahan agar mendapatkan

c. hasil yang masksimal

(34)

22

e. Mempererat hubungan mahasiswa dan dosen dengan saling tatap muka.

2. Unsur-unsur Perwalian

Unsur-unsur dalam perwalian antara lain : a. Mahasiswa

b. Dosen

c. Kegiatan Akademik 2.4.5 Penjadwalan

1. Penjadwalan Secara Umum

Pengertian jadwal menurut kamus besar bahasa Indonesia adalah pembagian waktu berdasarkan rencana pengaturan urutan kerja, daftar atau tabel kegiatan atau rencana kegiatan dengan pembagian waktu pelaksana yang terinci. Sedangkan pengertian penjadwalan adalah proses, cara, pembuatan menjadwalkan atau memasukkan dalam jadwal.

Pengertian lain dari penjadwalan adalah proses menugaskan pada satu set sumber daya. Hal tersebut adalah konsep yang penting di berbagai area seperti komputasi dan proses produksi.

2. Penjadwalan Mata Kuliah

(35)

yang diperlukan dan sejumlah aturan lain yang berkaitan dengan toleransi untuk dosen, dan hubungan antara mata kuliah pilihan. (Ross P, 1994).

Inti dari penjadwalan mata kuliah adalah bagaimana menjadwalkan sejumlah komponen yang terdiri atas mahasiswa, dosen, ruang, dan waktu dengan sejumlah aturan dan batasan (constraint) tertentu.

Masalah penjadwalan mata kuliah adalah masalah yang sangat kompleks, karena melibatkan puluhan dosen, ruangan, sks dan mata kuliah yang ditawarkan. Semakin banyak komponen yang ada maka akan semakin banyak kombinasi dari komponen yang mungkin terjadi dan yang terpenting dalam pemilihan kombinasi harus diperhatikan aturan-aturan yang telah ditetapkan.

2.4.6 Kinerja Dosen 1. Pengertian Kinerja

(http://id.wikipedia.org/wiki/Kinerja 21/05/2012) Kinerja dalam organisasi merupakan jawaban dari berhasil atau tidaknya tujuan organisasi yang telah ditetapkan. Kinerja menurut Anwar Prabu Mangkunegara (2000 : 67) “Kinerja (prestasi kerja) adalah hasil kerja secara kualitas dan kuantitas yang dicapai oleh seseorang pegawai dalam melaksanakan tugasnya sesuai dengan tanggung jawab yang diberikan kepadanya”. Maluyu S.P. Hasibuan (2001:34) mengemukakan “kinerja (prestasi kerja) adalah suatu hasil kerja yang dicapai seseorang dalam melaksanakan tugas tugas yang dibebankan kepadanya yang didasarkan atas kecakapan, pengalaman dan kesungguhan serta waktu”.

(36)

24

suatu instansi dihubungkan dengan visi yang diemban suatu organisasi atau perusahaan serta mengetahui dampak positif dan negatif dari suatu kebijakan operasional. Mink (1993 : 76) mengemukakan pendapatnya bahwa individu yang memiliki kinerja yang tinggi memiliki beberapa karakteristik, yaitu diantaranya: (a) berorientasi pada prestasi, (b) memiliki percaya diri, (c) berperngendalian diri, (d) kompetensi.

2. Pengertian Dosen

(http://id.wikipedia.org/wiki/Dosen 21/05/2012) Dosen adalah pendidik profesional dan ilmuwan dengan tugas utama mentransformasikan, mengembangkan, dan menyebarluaskan ilmu pengetahuan, teknologi, dan seni melalui pendidikan, penelitian, dan pengabdian kepada masyarakat.

2.5 Jaringan Komputer

Menurut Dede Sopandi (2006:5), “Jaringan Komputer merupakan gabungan antara teknologi komunikasi. Gabungan telekomunikasi ini melahirkan pengolahan data yang dapat di distribusikan mencakup pemakaian database, software aplikasi dan peralatan hardware secara bersamaan, untuk membantu proses otomatisasi perkantoran dan peningkatan ke arah efisiensi kerja.

2.5.1 Tipe-Tipe Jaringan Komputer

(37)

1. LAN ( Local Area Network )

LAN digunakan untuk menghubungkan komputer yang berbeda didalam suatu area yang kecil, misalnya didalam suatu gedung perkantoran atau kampus. Jarak antara satu komputer yang dihubungkannya bisa mencapai 5 sampai 10 km. Suatu LAN biasanya bekerja pada kecepatan mulai 10 Mbps. LAN menjadi popular karena memungkinkan banyak pengguna untuk memakai sumber daya secara bersama-sama.

2. MAN ( Metropolitan Area Network )

MAN merupakan suatu jaringan yang cakupannya meliputi suatu kota. MAN menghubungkan LAN-LAN yang lokasinya berjauhan. Jangkauan MAN bisa mencapai 10 km sampai beberapa ratus km. Suatu MAN biasanya bekerja pada kecepatan 1,5 sampai 150 Mbps.

3. WAN ( Wide Area Network )

WAN dirancang untuk menghubungkan komputer-komputer yang terletak pada suatu cakupan geografis yang luas, seperti hubungan dari satu kota ke kota lain didalam suatu negara. Cakupan WAN bisa meliputi 100 km samapai 1000 km, dan kecepatan antar kota bisa bervariasi antara 1,5 Mbps samapai 2,4 Gbps. Dalam WAN, biaya untuk peralatan transmisi sangat tinggi, dan biasanya jaringan WAN dimiliki dan dioperasikan sebagai suatu jaringan publik.

4. GAN ( Global Area Network )

(38)

26

100 Gbps dan cakupannya mencapai ribuan kilometer. Contoh yang sangat baik dari GAN ini adalah internet.

2.5.2 Topologi Jaringan

Menurut Dede Sopandi (2006:38) Topologi Jaringan adalah suatu cara menghubungkan komputer yang satu dengan komputer lainnya sehingga membentuk jaringan. Cara yang saat ini banyak digunakan adalah bus, star, ring (cincin) dan tree (pohon). Masing-masing topologi ini mempunyai ciri khas, dengan kelebihan dan kekurangannya sendiri.

1. Topologi Bus

Topologi Linear Bus (Garis lurus) terdiri dari satu jalur kabel utama dimana pada masing-masing ujungnya diberikan sebuah terminator.

Gambar 2.1 Topologi Jaringan Bus

(Sumber : Dede Sopandi, 2006. Jaringan Komputer. Informatika, Bandung) 2. Topologi Star

(39)

mengendalikan keseluruh fungsi jaringan, dan juga bertindak sebagai repeater (penguat alitan data).

Gambar 2.2 Topologi Jaringan Star

(Sumber : Dede Sopandi, 2006. Jaringan Komputer. Informatika, Bandung) 3. Topologi Ring (cincin)

Topologi ring (cincin) menggunakan teknik konfigurasi yang sama dengan topologi star tetapi pada topologi ini terlihat bahwa jalur media transmisi menyerupai suatu lingkaran tertutup menyerupai cincin (lingkaran), sehingga diberi nama topologi bintang dalam lingkaran star-wired ring.

Gambar 2.3 Topologi Jaringan Ring (cincin)

(40)

28

4. Topologi Tree (pohon)

Topologi model ini merupakan perpaduan antara topologi bus dan star, yang mana terdiri dari kelompok-kelompok dari workstation dengan konfigurasi star yang terkoneksi ke kabel utama yang menggunakan topologi bus. Topologi ini memungkinkan untuk pengembangan jaringan yang telah ada, dan memungkinkan untuk mengkonfigurasi jaringan sesuai dengan kebutuhan.

2.5.3 Manfaat Jaringan Komputer

(http://misstriad.wordpress.com/2006/10/04/jaringan-komputer-1/

21/05/2012) Secara umum, jaringan mempunyai beberapa manfaat yang lebih dibandingkan dengan komputer yang berdiri sendiri dan dunia usaha telah pula mengakui bahwa akses ke teknologi informasi modern selalu memiliki keunggulan kompetitif dibandingkan pesaing yang terbatas dalam bidang teknologi.

Jaringan memungkinkan manajemen sumber daya lebih efisien. Misalnya, banyak pengguna dapat saling berbagi printer tunggal dengan kualitas tinggi, dibandingkan memakai printer kualitas rendah di masing-masing meja kerja. Selain itu, lisensi perangkat lunak jaringan dapat lebih murah dibandingkan lisensi stand-alone terpisah untuk jumlah pengguna sama.

2.6 Pengertian Internet

(41)

mencakup seluruh dunia (jaringan komputer global) dengan melalui jalur telekomunikasi seperti telepon, radio link, satelit dan lainnya.

Dalam mengatur integrasi dan komunikasi jaringan komputer ini digunakan protokol yaitu TCP/IP. TCP (Transmission Control Protocol) bertugas memastikan bahwa semua hubungan bekerja dengan benar, sedangkan IP (Internet Protocol) yang mentransmisikan data dari satu komputer ke komputer lain. TPC/IP secara umum berfungsi memilih rute terbaik transmisi data, memilih rute alternatif jika suatu rute tidak dapat di gunakan, mengatur dan mengirimkan paket-paket pengiriman data.

2.6.1 Fasilitas Internet

(http://www.docstoc.com/docs/70883192/Pengertian-Internet/ 21/05/2012) Untuk dapat ikut serta menggunakan fasilitas internet, biasanya Anda harus berlangganan ke salah satu ISP (Internet Service Provider) yang ada di kota Anda. ISP ini biasanya disebut penyelenggara jasa internet. Dengan memanfaatkan internet, pemakaian komputer di seluruh dunia dimungkinkan untuk saling berkomunikasi dan pemakaian bersama informasi dengan cara saling kirim e-mail, menghubungkan ke komputer lain, mengirim dan menerima file, membahas topik tertentu pada newsgroup dan lain-lain.

Fasilitas-Fasilitas yang dapat Anda manfaatkan dengan menggunakan internet, diantaranya :

(42)

30

membaca data dan informasi tesebut Anda dapat mempergunakan web browser seperti Internet Explorer ataupun Netscape.

b. E-Mail (Electronic Mail), dengan fasilitas ini Anda dapat mengirim dan menerima surat elektronik (e-mail) pada/dari pemakai komputer lain yang terhubung di internet, dan dapat menyertakan file sebagai attachment (lampiran).

c. Newsgroup, fasilitas ini digunakan untuk mendistribusikan artikel, berita, tanggapan, surat, penawaran ataupun file ke pemakai internet lain yang tergabung dengan kelompok diskusi untuk topik tertentu. Dengan fasilitas ini pula Anda dapat melakukan diskusi, seminar ataupun konferensi dengan cara elektronik tanpa terikat waktu, ruang dan tempat.

d. FTP (File Transfer Protocol), fasilitas ini digunakan untuk menghubungkan ke server komputer tertentu dan bila perlu menyalin (download) file yang Anda butuhkan dari server tersebut dan menyimpannya di komputer Anda.

Ada beberapa istilah yang sering digunakan apabila Anda bekerja dalam Internet, diantaranya yaitu:

(43)

merupakan perputakaan besar yang menyediakan berbagai informasi yang dibutuhkan.

b. Website (Situs Web), merupakan tempat penyimpanan data dan informasi dengan berdasarkan topik tertentu. Diumpamakan situs Web ini adalah sebuah buku yang berisi topik tertentu.

c. Web Pages (Halaman Web), merupakan sebuah halaman khusus dari situs Web tertentu. Diumpamakan halaman Web ini adalah sebuah halaman khusus buku dari situs Web tertentu.

d. Homepage, merupakan sampul halaman yang berisi daftar isi atau menu dari sebuah situs Web.

e. Browser, merupakan program aplikasi yang digunakan untuk memudahkan Anda melakukan navigasi berbagai data dan informasi pada WWW.

2.7 Teknologi Web

(http://elista.akprind.ac.id/upload/files/9711_web_desain.ppt/ 21/05/2012)

Web merupakan fasilitas hiperteks untuk menampilkan data berupa teks, gambar, suara, animasi dan data multimedia lainnya. PHP merupakan salah satu script Server Side yang sangat populer diterapkan dalam sebuah situs web. Situs atau web dapat dikategorikan menjadi dua yaitu web statis dan web dinamis.

a. Web statis

(44)

32

bersifat statis dapat dilihat dari tampilannya. Jika suatu web hanya berhubungan dengan halaman web lain dan berisi suatu informasi yang tetap maka web tersebut disebut web statis.

b. Web dinamis

Web dinamis adalah web yang menampilkan informasi serta dapat berinteraksi dengan pengguna. Web yang dinamis memungkinkan pengguna untuk berinteraksi menggunakan form sehingga dapat mengolah informasi yang ditampilkan. Web dinamis bersifat interaktif, tidak kaku dan terlihat lebih indah.

2.7.1 Pemrograman Web

(http://iyanux.files.wordpress.com/2007/11/pemrogaman-dasar-web.doc/ 21/05/2012) Ada 2 (dua) kategori dalam pemrograman web, yaitu pemrogramanServer Side dan Client Side. Pada pemrograman Server Side, perintah-perintahprogram dijalankan di server web, kemudian hasilnya dikirimkan ke browser dalam bentuk HTML biasa.

Adapun pada Client Side, perintah program dijalankan pada browser web sehingga ketika klien meminta dokumen script maka script dapat di download dari server kemudian dijalankan pada browser yang bersangkutan.

a. Client Side

(45)

b. Server Side

Program web yang tergolong Server Side adalah Perl, ASP (Active ServerPages), JSP (Java Server Pages), PHP, CFM (Cold Fussion). Hasil parsing script pemrograman Server Side (misal ASP dan PHP) yang berupa HTML dari server web dapat dilihat dengan memilih menu View >Source Code. Dapat dilihat bahwa script program yang ditulis tidak ditampilkan pada halaman Source Code tersebut, hal ini terjadi karena script hanya diproses di server web dan hasilnya dikembalikan dalam bentuk tag-tag HTML yang ditampilkan di browser.

2.7.1.1 HTML

(http://id.wikipedia.org/wiki/Html 21/05/2012) Hyper Text Markup Language (HTML) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web dan menampilkan berbagai informasi di dalam sebuah browser Internet. 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).

Versi terakhir dari HTML adalah HTML 4.01, meskipun saat ini telah berkembang XHTML yang merupakan pengembangan dari HTML.

(46)

34

merupakan file HTML dapat dibuka dengan menggunakan browser web seperti Mozilla Firefox atau Microsoft Internet Explorer. HTML juga dapat dikenali oleh aplikasi pembuka email ataupun dari PDA dan program lain yang memiliki kemampuan browser.

Secara garis besar, terdapat 4 jenis elemen dari HTML :

a. Structural. tanda yang menentukan level atau tingkatan dari sebuah teks (contoh, <h1>Golf</h1> akan memerintahkan browser untuk menampilkan "Golf" sebagai teks tebal besar yang menunjukkan sebagai Heading 1

b. Presentational. tanda yang menentukan tampilan dari sebuah teks tidak peduli dengan level dari teks tersebut (contoh, <b>boldface</b> akan menampilkan bold. Tanda presentational saat ini sudah mulai digantikan oleh CSS dan tidak direkomendasikan untuk mengatur tampilan teks, c. Hypertext. tanda yang menunjukkan pranala ke bagian dari dokumen

tersebut atau pranala ke dokumen lain (contoh, <ahref="http://www.wikipedia.org/"> Wikipedia</a> akan menampilkan Wikipedia sebagai sebuah hyperlink ke URL tertentu),

d. Elemen widget yang membuat objek-objek lain seperti tombol (<button>), list (<li>), dan garis horizontal (<hr>).

2.7.1.2 PHP

(47)

saat ini. PHP banyak dipakai untuk memrogram situs web dinamis, walaupun tidak tertutup kemungkinan digunakan untuk pemakaian lain.

Pada awalnya PHP merupakan kependekan dari Personal Home Page (Situs Personal). PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama FI (Form Interpreted), yang wujudnya berupa sekumpulan script yang digunakan untuk mengolah data form dari web. Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan menamakannya PHP/FI. Dengan perilisan kode sumber ini menjadi open source, maka banyak programmer yang tertarik untuk ikut mengembangkan PHP.

Pada November 1997, dirilis PHP/FI 2.0. Pada rilis ini interpreter PHP sudah diimplementasikan dalam program C. Dalam rilis ini disertakan juga modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan.

Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang interpreter PHP menjadi lebih bersih, lebih baik, dan lebih cepat. Kemudian pada Juni 1998, perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan rilis tersebut sebagai PHP 3.0 dan singkatan PHP dirubah menjadi akronim berulang PHP: Hypertext Preprocessing.

(48)

36

Pada Juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Versi ini juga memasukkan model pemrograman berorientasi objek ke dalam PHP untuk menjawab perkembangan bahasa pemrograman ke arah paradigma berorientasi objek.

2.8 Perangkat Lunak Pendukung

Dalam pembuatan program aplikasi untuk laporan skripsi ini, penulis menggunakan beberapa perangkat lunak yang menunjang dalam pembuatan program aplikasi berbasis web. Yaitu Windows sebagai sistem operasi yang akan dipakai, Xampp 1.7.1 sebagai Web Sever, PHP sebagai bahasa pemrograman, MySQL sebagai Database, Adobe Dreamweaver sebagai layout dan editor penulisan file-file PHP dan HTML.

2.8.1 Mysql Database

(49)

atau komersial. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam database sejak lama, yaitu SQL (Structured Query Language). SQL adalah sebuah konsep pengoperasian database, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis. Keandalan suatu sistem database (DBMS) dapat diketahui dari cara kerja optimizer-nya dalam melakukan proses perintah-perintah SQL, yang dibuat oleh user maupun program-program aplikasinya. Sebagai database server, MySQL dapat dikatakan lebih unggul dibandingkan database server lainnya dalam query data. Hal ini terbukti untuk query yang dilakukan oleh single user, kecepatan query MySQL bisa sepuluh kali lebih cepat dari PostgreSQL dan lima kali lebih cepat dibandingkan Interbase. Selain itu MySQL juga memiliki beberapa keistimewaan, antara lain :

a. Portability : MySQL dapat berjalan stabil pada berbagai sistem operasi seperti Windows, Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih banyak lagi.

b. Open Source : MySQL didistribusikan secara open source (gratis), dibawah lisensi GPL sehingga dapat digunakan secara cuma-cuma.

c. Multiuser MySQL : Dapat digunakan oleh beberapa user dalam waktu yang bersamaan tanpa mengalami masalah atau konflik.

(50)

38

e. Column types : MySQL memiliki tipe kolom yang sangat kompleks, seperti signed / unsigned integer, float, double, char, text, date, timestamp, dan lain-lain.

f. Command dan functions : MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah select dan where dalam query.

g. Security : MySQL memiliki beberapa lapisan sekuritas seperti level subnetmask, nama host, dan izin akses user dengan sistem perizinan yang mendetail serta password terenkripsi.

h. Scalability dan limits : MySQL mampu menangani database dalam skala besar, dengan jumlah records lebih dari 50 juta dan 60 ribu tabel serta 5 milyar baris. Selain itu batas indeks yang dapat ditampung mencapai 32 indeks pada tiap tabelnya.

i. Connectivity : MySQL dapat melakukan koneksi dengan client menggunakan protokol TCP/IP, Unix soket (UNIX), atau Named Pipes (NT).

j. Localisation : MySQL dapat mendeteksi pesan kesalahan pada client dengan menggunakan lebih dari dua puluh bahasa. Meskipun demikian, bahasa Indonesia belum termasuk didalamnya.

(51)

l. Clients dan tools : MySQL dilengkapi dengan berbagai tool yang dapat digunakan untuk administrasi database, dan pada setiap tool yang ada disertakan petunjuk online.

m. Struktur tabel : MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE, dibandingkan database lainnya semacam PostgreSQL ataupun Oracle.

2.8.2 XAMPP

Gambar 2.4 XAMPP Control Panel.

(Sumber: blog.duniascript.com/pengertian-tentang-xampp.html)

(52)

40

Dengan menginstall xampp maka tidak perlu lagi melakukan instalasi dan konfigurasi web server secara manual. Xampp akan menginstalasi dan mengkonfigurasiknnya secara otomatis.

2.8.3 Adobe Dreamweaver CS3

Gambar 2.5 Area Kerja Adobe Dreamweaver CS3.

(Sumber: http://www.scottantall.com/courseware/dreamweaver/dreamweaver cs3 courseware.html)

(53)

dukungan untuk web teknologi seperti CSS, JavaScript , dan berbagai server-side scripting bahasa dan kerangka termasuk ASP, ColdFusio, dan PHP.

(54)

42 BAB III

OBJEK DAN METODE PENELITIAN

3.1 Objek Penelitian

3.1.1 Sejarah Singkat Perusahaan

Universitas Internasional Sains dan Teknologi berdiri dibawah naungan Yayasan Insan Cerdas pada tanggal 31 Oktober 2011 dengan surat keputusan Notaris Dr. Darwin Ginting S.H, M.H Nomor 4 Tanggal 31 Oktober 2011. Universitas Sains dan Teknologi berada di Jalan Otto Iskandar Dinata no 76-102 Bandar Jaya, Lampung Tengah. Universitas Sains dan Teknologi memiliki 5 fakultas dan 12 program studi yang terletak pada satu kampus. Berikut rincian fakultas dan program studi yang berada di Universitas Sains dan teknologi

Fakultas Keguruan dan Ilmu Pendidikan

a.Program Studi Pendidikan Guru Sekolah Dasar.

b.Program Studi Bahasa Inggris. c.Program Studi Bahasa Indonesia. d.Program Studi Teknologi Pendidikan Fakultas Ekonomi dan Bisnis a. Program Studi Manajemen

b. Program Studi Akuntansi

Fakultas Teknik dan Ilmu Komputer a. Program Studi Teknik Informatika. b. Program Studi Desain Komunikasi

Visual

c. Program Studi Teknik Mutimedia dan jaringan

Fakultas Kedokteran dan Ilmu Kesehatan.

a. Program Studi Kedokteran.

(55)

c. Program StudiPerekam Medik dan Informasi Kesehatan

Fakultas Hukum a. Program Studi Ilmu Hukum 3.1.2 Visi dan Misi Perusahaan

Visi :

Menjadi Pusat Pengembangan Teknologi yang Kompetitif, Dinamis, dan Inovatif

Misi :

1. Menyelenggarakan pendidikan tinggi teknik yang adaptif terhadap perkembangan teknologi.

2. Mengembangkan penelitian yang inovatif, produktif, dan responsif terhadap ilmu pengetahuan dan teknologi.

3. Menyelenggarakan kegiatan pengabdian kepada masyarakat berlandaskan nilai dan tanggung jawab sosial.

Tujuan :

1. Menghasilkan lulusan yang kompeten, berkarakter dan berdaya saing sesuai dengan bidang keahliannya.

2. Menghasilkan lulusan yang mampu mengembangkan wawasan akademiknya ke jenjang yang lebih tinggi, serta tanggap terhadap kemajuan ilmu pengetahuan dan teknologi.

3. Menghasilkan penelitian yang berdaya guna bagi peningkatan kesejahteraan masyarakat.

(56)

44

3.1.3 Struktur Organisasi Perusahaan

Gambar 3.1 Struktur Organisasi Keterangan :

PR -1 : Pembantu Rektor 1 PR -2 : Pembantu Rektor 2 PR -3 : Pembantu Rektor 3

LPPM : Lembaga Pengabdian Pada Masyarakat 3.1.4 Deskripsi Tugas

Ruang lingkup Universitas Sains dan Teknologi dapat diuraikan sebagai berikut :

YAYASAN : Pemimpin tertinggi universitas

(57)

3. Melakukan koordinasi dengan unit kerja dalam penetapan rencana kerja sesuai Visi, Misi, Tujuan Universitas

4. Mewakili Universitas dalam hubungannya dengan pihak luar

5. Memberikan informasi ke dalam dan ke luar. 6. Melakukan kerjasama akademik dan non

akademik dengan pihak eksternal.

7. Melakukan pengarahan, pengawasan, dan evaluasi pelaksanaan program kerja secara keseluruhan.

PEMBANTU REKTOR 1

: Bertugas membantu Rektor dalam memimpin pelaksanaan pendidikan, penelitian dan pengabdian pada masyarakat.

PEMBANTU REKTOR 2

: Bertugas membantu Rektor dalam memimpin pelaksanaan kegiatan dibidang Keuangan dan administrasi umum.

PEMBANTU REKTOR 3

: Bertugas membantu Rektor dalam memimpin pelaksanaan kegiatan dibidang pembinaan kemahasiswaan, pelayanan kesejahteraan mahasiswa dan alumni.

(58)

46

yang berkaitan dengan penelitian dan pengabdian pada masyarakat.

2. Mengkoordinasi dan memfasilitasi kegiatan penerbitan hasi-hasil penelitian dan pengabdian pada masyarakat.

3. Memfasilitasi dosen untuk melakukan penelitian inovatif dalam rangka meningkatkan teknologi tepat guna, menemukan metode baru, teori baru dan lain-lain.

4. Menambah jumlah koleksi jurnal, buku, dan data base lainnya yang terkait dengan penelitian dan pengabdian pada masyarakat.

5. Menyusun rencana kegiatan dalam rangka peningkatan kompetensi dan kualitas dosen dalam bidang penelitian.

6. Menyusun rencana kegiatan dalam rangka peningkatan kompetensi dan kualitas dosen dalam bidang pengabdian pada masyarakat.

7. Mengkoordinasi berbagai kegiatan penelitian 8. Menjalin kerjasama dengan berbagai

(59)

9. Mengkoordinasikan berbagai kegiatan administratif yang berkaitan dengan kegiatan penelitian dan pengabdian pada masyarakat.

10. Mengkoordinasikan berbagai kegiatan staf administrasi yang ada di LPPM.

BAGIAN

ADMINISTRASI UMUM

: Bertanggungjawab atas seluruh aktivitas Biro Administrasi Umum, baik administrasi umum, perlengkapan maupun keuangan;

BAGIAN

PERLENGKAPAN

: 1. Melayani permintaan Alat Tulis Kantor dan bahan praktikum berdasarkan skala prioritas dan anggaran yang tersedia.

2. Melaksanakan pencatatan Barang Alat Tulis Kantor dan bahan praktikum di Buku Stok Barang

3. Melaksanakan pencatatan barang inventaris dan peralatan laboratorium.

4. Melaksanakan kodifikasi barang inventaris dan Daftar Inventaris Ruangan (DIR).

5. Menyimpan dan menata barang dalam gudang sesuai dengan Jenisnya.

BAGIAN KEUANGAN

: 1. Mengembangkan dan mengelola keuangan Universitas;

(60)

48

3. Melaksanakan administrasi penganggaran, pengalokasian, monitoring dan evaluasi penggunaan dana;

4. Melaksanakan verifikasi sebagai pengendalian pelaksanaan anggaran Universitas;

5. Menghimpun laporan keuangan dari seluruh unit di Universitas;

6. Menyusun laporan keuangan dan konsolidasi Universitas secara periodik.

BAGIAN

ADMINISTRASI AKADEMIK

: 1. Mengkoordinasikan pelaksanaan administrasi dan evaluasi akademik;

2. Mengkoordinasikan pelaksanaan legalisasi akademik;

3. Melaksanakan administrasi dan evalasi akademik; 4. Menyusun laporan pelaksanaan program

Subdirektorat dan mempersiapkan penyusunan laporan direktorat.

BAGIAN PENDIDIKAN

: 1. Menyusun instrument sarana pendidikan; 2. Merencanakan kebutuhan sarana pendidikan; 3. Menyiapkan dan melayani kebutuhan sarana

pendidikan;

(61)

laporan.

BAGIAN ALUMNI : 1. Melaksanakan administrasi Alumni

2. Mengolah, mengklasifikasikan dan menyempurnakan data/informasi kepada alumni KEPALA BAGIAN

ICT DAN MULTIMEDIA

: 1. Penelitian, Pengembangan dan Penerapan Teknologi Informasi

2. Bertanggung jawab terhadap Server Email dan Web Server Mahasiswa

3. Melaksanakan tugas-tugas lain sesuai arahan Rektor

DEKAN FAKULTAS : 1. Sebagai pemimpin Fakultas dengan tugas penyelenggaraan Pendidikan, penelitian dan pengabdian pada masyarakat.

2. Membina tenaga pendidikan, mahasiswa, tenaga administrasi,administrasi fakultas.

3. Bertanggung jawab kepada Rektor. KETUA PROGRAM

STUDI

: 1. Menyusun kurikulum Jurusan/program studi sesuai kebutuhan stakeholder berkoordinasi dengan Dekan dan program studi lainnya

2. Melakukan Koordinasi dengan Dekan dalam perencanaan, dan pelaksanakan proses kegiatan akademik di tingkat program studi.

(62)

50

pelaksanaan kegiatan akademik di tingkat program studi secara keseluruhan.

4. Mengkoordinasikan kelompok minat konsentrasi tenaga edukatif.

5. Monitoring kegiatan akademik seperti seminar, pelatihan, dan diskusi masing-masing konsentrasi. 6. Menyiapkan jadwal kuliah dan ujian sesuai

kalender akademik yang ditetapkan.

7. Melakukan pengarahan dan monitoring pelaksanaan kerja unit-unit di bawah program studi.

8. Mengadakan penyediaan sarana dan prasarana (literatur, peralatan) di tingkat program studi yang mendukung kebutuhan tenaga edukatif dalam pelaksanaan kegiatan akademik.

9. Melakukan perencanaan dan pembinaan tenaga edukatif di tingkat program studi

(63)

3.2 Metode Penelitian

Pada metode penelitian penulis akan menjelaskan mengenai desain penelitian, jenis dan metode pengumpulan data, metode pendekatan dan pengumpulan sistem dan pengujian software.

3.2.1 Desain Penelitian

Dalam penelitian ini, peneliti menggunakan rancangan menggunakan metode deskriptif dan metode action. Metode deskriptif yaitu metode yang menggambarkan atau menguraikan keadaan situasi pada tempat observasi, melakukan penelitian dan kemudian melakukan analisis sehingga dapat diperoleh suatu kesimpulan.

Metode action atau tindakan merupakan penelitian dimana peneliti berupaya untuk memecahkan masalah dunia nyata sambil mengkaji pengalaman-pengalaman dalam memecahkan masalah tersebut. Dalam penelitian ini, peneliti mencoba untuk mempelajari situasi yang ada saat ini dengan tujuan untuk memperbaikinya. Penelitian tindakan dipelopori dalam bidang pendidikan, dimana perubahan besar dalam strategi pendidikan tidak dapat diketahui apabila tidak diimplementasikan.

3.2.2 Jenis dan Metode Pengumpulan Data

(64)

52

3.2.2.1Sumber Data Primer (Wawancara dan Observasi)

Jenis pengumpulan data primer merupakan penelitian yang mengumpulkan data langsung dari lapangan penelitian atau tempat penelitian untuk mengetahui keadaan penelitian yang akan dijalankan. Metode yang dipakai dibagi ada beberapa cara sebagai berikut :

1. Wawancara

Wawancara merupakan proses memperoleh keterangan untuk tujuan penelitian dengan cara melakukan tanya jawab secara langsung dengan narasumber yang terkait dengan objek penelitian yaitu tentang sistem informasi akademik yang sedang berjalan di Universitas Internasional Sains dan Teknologi. Metode ini dilakukan agar mendapatkan data serta informasi secara langsung dari narasumbernya. Penulis melakukan wawancara kepada bagian administrasi di Universitas Sains dan Teknologi.

2. Observasi

Observasi merupakan proses untuk mendapatkan data dengan mengadakan pengamatan ditempat lokasi penelitian secara langsung yaitu di Universitas Sains dan Teknologi, kemudian hasil dari pengamatan tersebut dicatat dan dianalisis lebih lebih lanjut.

3.2.2.2Sumber Data Sekunder (Dokumentasi)

(65)

digunakan untuk mengumpulkan data sekunder adalah metode dokumentasi, yaitu dengan mengumpulkan data dan informasi yang diperlukan dari sumber-sumber yang ada.

3.2.3 Metode Pendekatan dan Pengembangan Sistem

Dalam sub bab ini akan dijelaskan mengenai metode pendekatan sistem, metode pengembangan sistem dan alat bantu analisis pengembangan sistem. 3.2.3.1Metode Pendekatan Sistem

Untuk merancang perangkat lunak Sistem Informasi ini, peneliti memakai metode terstruktur (metode konvensional).

1. Perancangan Proses : Flowmap, DFD dan Kamus Data

2. Perancangan Basis Data : ERD, Normalisasi, Tabel Relasi dan Struktur File

3. Perancangan Program : Perancangan Input, Perancangan Output, Pengkodean, Struktur Menu dan Kebutuhan Sistem.

3.2.3.2Metode Pengembangan Sistem

Metode pengembangan sistem yang digunakan dalam perancangan sistem informasi akademik ini adalah Metode prototype. Alasan penulis menggunakan metode ini karena dengan metode prototype ini yaitu:

1. Adanya komunikasi yang baik antara pengembang dengan pihak universitas.

2. Pengembang dapat bekerja lebih baik dalam menentukan kebutuhan pihak universitas.

(66)

54

4. Lebih menghemat waktu dalam pengembangan sistem.

5. Penerapan menjadi lebih mudah karena pemakai mengetahui apa yang diharapkan.

Gambar 3.2 Model Prototype

(Sumber : http://rizka-himawan.web.ugm.ac.id/?p=5 21/05/2012)

Pendekatan Prototyping melewati tiga proses, yaitu pengumpulan kebutuhan, perancangan, dan evaluasi Prototype. Proses-proses tersebut dapat dijelaskan sebagai berikut:

1. Pengumpulan kebutuhan : developer dan klien bertemu dan menentukan tujuan umum, kebutuhan yang diketahui dan gambaran bagian-bagian yang akan dibutuhkan berikutnya;

Gambar

Gambar 2.1 Topologi Jaringan Bus
Gambar 2.3 Topologi Jaringan Ring (cincin)
Gambar 2.4 XAMPP Control Panel.
Gambar 2.5 Area Kerja Adobe Dreamweaver CS3.
+7

Referensi

Dokumen terkait

Menurut peneliti di University of Pittsburgh dan Carnegie Mellon University telah menunjukkan bahwa ketika seseorang mempersiapkan diri secara mental untuk suatu tugas, mereka

[r]

Authorization, dan Accounting) untuk mengontrol user. Kata kunci: Internet, Manajemen bandwidth dan user , metode PCQ-Queue Tree. 1) Mahasiswa Fakultas Teknologi Informasi

[r]

Investigasi kelompok secara filosofis beranjak dari paradigma konstruktivis, yakni terdapat suatu situasi yang di dalamnya para siswa berinteraksi dan berkomunikasi

Luaran media perancangan ini adalah konsep desain identitas visual berupa karakter maskot yang merepresentasikan Kota Kediri.. Konsep komunikasi karakter dibagi

Deskripsi Nilai Dalam Hubungan Bisnis Manajemen BNI Syariah

Dalam pembuatan Aplikasi Peta Budaya Digital 33 Provinsi Di Indonesia Menggunakan Macromedia Flash MX, software Macromedia Flash MX yang digunakan merupakan program animasi