Sistem Informasi D3 Teknik Informatika Fakultas Mipa USU Berbasis Web Menggunakan PHP Dan MYSQL
BAB 1
PENDAHULUAN
1.1. Latar Belakang
Perkembangan Teknologi Internet yang pesat telah memicu munculnya berbagai
aplikasi baru termasuk di bidang Teknologi Informasi. Website adalah salah satu
revolusi dibidang informasi berbasis teknologi internet. Website diharapkan dapat
dijadikan alternative bagi pengembangan sistem informasi yang lebih efektif dan
efesien dengan biaya yang lebih rendah dimasa mendatang. Hal ini dapat berjalan
lancar apabila ada suatu jaringan internet. Salah satu bidang yang mendapatkan
dampak yang cukup berarti dengan perkembangan teknologi ini adalah bidang
pendidikan, dimana pada dasarnya pendidikan merupakan suatu proses
komunikasi dan informasi dari pendidik kepada peserta didik yang berisi
informasi informasi pendidikan, yang memiliki unsur‐unsur pendidik sebagai
sumber informasi, media sebagai sarana penyajian ide, gagasan dan materi
pendidikan serta peserta didik itu sendiri, beberapa bagian unsur ini mendapatkan
sentuhan media teknologi informasi.
Informasi adalah suatu hasil dari pengolahan data yang penting bagi
penerimanya. Kebutuhan akan informasi mendorong adanya ketersediaan sarana
seperti pemasangan jaringan internet di tempat-tempat umum khususnya
universitas sebagai salah satu fasilitas yang sangat mendukung dalam hal
penyajian informasi, oleh karena itu universitas yang sudah terkoneksi internet
Universitas Sumatera Utara
2
dapat memanfaatkan fasilitas ini sebagai media informasi yang cepat, akurat dan
up to date dalam menyajikan informasi yang diperlukan.
Dengan adanya Website diharapkan dapat membantu mahasiswa pada umumnya
dan universitas pada khususnya untuk melakukan penyebaran informasi dengan
cepat, murah, dan efektif. untuk itu dalam tugas akhir ini penulis mengambil judul
“SISTEM INFORMASI D3 TEKNIK INFORMATIKA FAKULTAS MIPA USU
BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL“.
1.2. Rumusan Masalah
Berdasarkan uraian dari latar belakang permasalahan di atas, maka masalah yang
akan dibahas adalah sebagai berikut :
1.
Pendataan mata kuliah, jadwal kuliah, ruang kuliah, kelas asuh, dan
dosen pembimbing mata kuliah.
2.
Penyampaian informasi seperti profil program studi, sejarah, akreditasi,
tentang fakultas, maupun universitas.
3.
Penyampaian informasi yang kurang tepat karena mahasiswa dan dosen
harus datang langsung ke universitas untuk mendapatkan informasi
yang dibutuhkan.
4.
Memerlukan informasi yang lama untuk mengetahui Informasi
universitas seperti Program Keahlian ( Jurusan ), data dosen, keadaan
universitas, fasilitas dan sebagainya karena sistemnya masih manual
(Promosi Secara Langsung datang ke universitas / face to face).
Universitas Sumatera Utara
3
1.3. Batasan Masalah
Untuk menghindari pembahasan diluar permasalahan, berikut ini adalah batasan
permasalahan :
1.
Sistem hanya menangani dan membahas tentang informasi umum
universitas, fakultas, dan program studi D3 Teknik Informatika
khususnya melalui jalur online (internet).
2.
Sistem hanya menangani dan membahas tentang jadwal kuliah D3
Teknik Informatika FMIPA USU secara online.
1.4. Maksud dan Tujuan
Maksud diadakannya penelitian ini adalah untuk membantu memberikan
informasi yang berkaitan dengan kegiata n akademik. Tujuan dari
penelitian ini adalah sebagai berikut :
1.
Untuk Memenuhi salah satu persyaratan akhir menyelesaikan
pendidikan Diploma III Teknik Informatika di Universitas Sumatera
Utara.
2.
Dengan “Jadwal Mata Kuliah Online” ini dapat menjadi informasi
untuk semua orang (Mahasiswa dan Dosen), Masyarakat Umum dan
Dinas Institusi yang ingin dibutuhkanya.
3.
Untuk membantu karyawan, dosen, maupun mahasiswa dalam
menggali informasi tentang program studi D3 Teknik Informatika.
Universitas Sumatera Utara
4
1.5. Manfaat
1.
Bagi Penulis
Menambah pengetahuan dan pengalaman bagi penulis terutama dalam
pembuatan sistem informasi yang berbasis web, dan mempraktekkan
apa yang telah penulis dapatkan di bangku kuliah.
2.
Bagi Akademik
Sebagai literatur bagi mahasiswa lain yang akan membuat tugas akhir,
yang berhubungan dengan sistem informasi akademik berbasis web.
3.
Bagi Umum
Menjadikan Website ini Sebagai media untuk mencari informasi
tentang akademik yang lengkap dengan spesifikasi yang terperinci.
1.6. Tinjauan Pustaka
Sebagai suatu sistem informasi yang ingin dinilai baik haruslah memiliki referensi
dan program aplikasi pendukung yang cukup. Oleh karena itu penulis
mengumpulkan bahan bacaan guna mengumpulkan informasi yang berhubungan
dengan materi yang terdapat dalam tugas akhir nantinya. Sebagai sumber bahan
bacaan atau informasi tersebut penulis mendapatkannya dari perpustakaan
Universitas Sumatera Utara, koleksi buku pribadi milik sendiri serta pinjaman
dari teman – teman penulis. Beberapa program aplikasi pendukung dalam
pembentukkan sistem informasi ini, yaitu :
Universitas Sumatera Utara
5
1.
MySQL adalah sebuah perangkat lunak manajemen basis data SQL
(database management system) atau DBMS yang multithread, multiuser , dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB
membuat MySQL tersedia sebagai perangkat lunak gratis dibawah
lisensi GNU General Public License (GPL), tetapi mereka juga menjual
dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya
tidak cocok dengan penggunaan GPL.
2.
Sublime merupakan program yang banyak digunakan oleh pengembang
web karena fitur –
fiturnya
yang menarik dan kemudahan
penggunaannya.
3.
PHP adalah sebuah program bahasa script yang tidak melakukan
sebuah kompilasi dalam penggunaanya. Web Server yang mendukung
php dapat ditemukan dimana - mana dari mulai IIS sampai dengan
apache,
dengan
konfigurasi
yang
relatif
mudah.
Dalam
sisi
pengembangan lebih mudah, karena banyaknya milis - milis dan
developer yang siap membantu dalam pengembangan. Dalam sisi
pemahamanan, php adalah bahasa scripting yang paling mudah karena
referensi yang banyak. PHP adalah bahasa open source yang dapat
digunakan di berbagai mesin (linux, unix, windows) dan dapat
dijalankan secara runtime melalui console serta juga dapat menjalankan
perintah-perintah sistem.
Universitas Sumatera Utara
6
1.7. Metodologi Penelitian
Untuk menyelesaikan penelitian ini, penulis melakukan penerapan metode
penelitian dalam memperoleh data-data yang dibutuhkan sehingga lebih mudah
dalam menyelesaikan penelitian ini dan mendapatkan hasil yang lebih baik.
Metode penelitian yang penulis lakukan adalah :
1.
Penelitian Kepustakaan (Library Research)
Disini penulis menggunakan buku-buku yang berhubungan dengan
masalah dan melakukan searching literatur di internet sehingga dapat
membantu penyelesaian masalah.
2.
Penelitian Lapangan (Field Research)
Penelitian dilakukan langsung ke universitas yang bersangkutan yaitu
Kantor Jurusan Program Studi Diploma 3 Teknik Informatika FMIPA
USU dimana penulis melakukan pengumpulan data dengan cara
bertanya langsung kepada pihak yang terkait. Adapun point-point yang
penulis utarakan dalam penelitian lapangan ini adalah :
a. Penulis mengadakan tanya jawab kepada pihak program studi yang
melibatkan karyawan program studi mengenai masalah yang
sedang diteliti serta mengumpulkan bahan-bahan yang dibutuhkan,
yaitu : penyediaan data dan fakta tentang proogram studi, profil
program studi dan yang telah diterangkan pada bagian batasan
masalah.
b. Penulis melakukan pengamatan secara langsung terhadap objek
penelitian khususnya jadwal kuliah online D3 Teknik Informatika.
Universitas Sumatera Utara
7
c. Penulis melakukan pengambilan data melalui hal-hal atau variabel
yang berupa catatan, transkip, buku-buku serta sumber-sumber lain
yang berkaitan dengan D3 Teknik Informatika khususnya
mengenai jadwal online.
1.8. Sistematika Penulisan
Sistematika penulisan laporan Tugas Akhir ini adalah sebagai berikut :
BAB 1 : PENDAHULUAN
Penulis
menguraikan
Latar
Belakang,
Rumusan
Masalah, Batasan
Masalah, Madsud dan Tujuan Penelitian, M a n f a a t P e n e l i t i a n ,
T i n j a u a n P u s t a k a , Metode Penelitian dan Sistematika Penulisan.
BAB 2 : LANDASAN TEORI
Dalam bab ini penulis menguraikan beberapa hal yang berhubungan
dengan aplikasi web dinamis yang ingin dibangun penulis yaitu
sejarah singkat internet, World Wide Web, HTML (HyperText Markup
Language), pengenalan PHP dan MySQL.
BAB 3 : PERANCANGAN SISTEM
Dalam bab ini penulis menguraikan tentang perancangan sistem
yang dirancang yang meliputi perancangan layout, perancangan database,
gambaran aplikasi web yang akan dibuat.
Universitas Sumatera Utara
8
BAB 4 : IMPLEMENTASI SISTEM
Dalam bab ini penulis menyajikan tentang pengertian implementasi
sistem, tujuan implementasi sistem serta spesifikasi aplikasi.
BAB 5 : KESIMPULAN DAN SARAN
Dalam bab ini penulis menguraikan tentang kesimpulan dan saran.
Universitas Sumatera Utara
PENDAHULUAN
1.1. Latar Belakang
Perkembangan Teknologi Internet yang pesat telah memicu munculnya berbagai
aplikasi baru termasuk di bidang Teknologi Informasi. Website adalah salah satu
revolusi dibidang informasi berbasis teknologi internet. Website diharapkan dapat
dijadikan alternative bagi pengembangan sistem informasi yang lebih efektif dan
efesien dengan biaya yang lebih rendah dimasa mendatang. Hal ini dapat berjalan
lancar apabila ada suatu jaringan internet. Salah satu bidang yang mendapatkan
dampak yang cukup berarti dengan perkembangan teknologi ini adalah bidang
pendidikan, dimana pada dasarnya pendidikan merupakan suatu proses
komunikasi dan informasi dari pendidik kepada peserta didik yang berisi
informasi informasi pendidikan, yang memiliki unsur‐unsur pendidik sebagai
sumber informasi, media sebagai sarana penyajian ide, gagasan dan materi
pendidikan serta peserta didik itu sendiri, beberapa bagian unsur ini mendapatkan
sentuhan media teknologi informasi.
Informasi adalah suatu hasil dari pengolahan data yang penting bagi
penerimanya. Kebutuhan akan informasi mendorong adanya ketersediaan sarana
seperti pemasangan jaringan internet di tempat-tempat umum khususnya
universitas sebagai salah satu fasilitas yang sangat mendukung dalam hal
penyajian informasi, oleh karena itu universitas yang sudah terkoneksi internet
Universitas Sumatera Utara
2
dapat memanfaatkan fasilitas ini sebagai media informasi yang cepat, akurat dan
up to date dalam menyajikan informasi yang diperlukan.
Dengan adanya Website diharapkan dapat membantu mahasiswa pada umumnya
dan universitas pada khususnya untuk melakukan penyebaran informasi dengan
cepat, murah, dan efektif. untuk itu dalam tugas akhir ini penulis mengambil judul
“SISTEM INFORMASI D3 TEKNIK INFORMATIKA FAKULTAS MIPA USU
BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL“.
1.2. Rumusan Masalah
Berdasarkan uraian dari latar belakang permasalahan di atas, maka masalah yang
akan dibahas adalah sebagai berikut :
1.
Pendataan mata kuliah, jadwal kuliah, ruang kuliah, kelas asuh, dan
dosen pembimbing mata kuliah.
2.
Penyampaian informasi seperti profil program studi, sejarah, akreditasi,
tentang fakultas, maupun universitas.
3.
Penyampaian informasi yang kurang tepat karena mahasiswa dan dosen
harus datang langsung ke universitas untuk mendapatkan informasi
yang dibutuhkan.
4.
Memerlukan informasi yang lama untuk mengetahui Informasi
universitas seperti Program Keahlian ( Jurusan ), data dosen, keadaan
universitas, fasilitas dan sebagainya karena sistemnya masih manual
(Promosi Secara Langsung datang ke universitas / face to face).
Universitas Sumatera Utara
3
1.3. Batasan Masalah
Untuk menghindari pembahasan diluar permasalahan, berikut ini adalah batasan
permasalahan :
1.
Sistem hanya menangani dan membahas tentang informasi umum
universitas, fakultas, dan program studi D3 Teknik Informatika
khususnya melalui jalur online (internet).
2.
Sistem hanya menangani dan membahas tentang jadwal kuliah D3
Teknik Informatika FMIPA USU secara online.
1.4. Maksud dan Tujuan
Maksud diadakannya penelitian ini adalah untuk membantu memberikan
informasi yang berkaitan dengan kegiata n akademik. Tujuan dari
penelitian ini adalah sebagai berikut :
1.
Untuk Memenuhi salah satu persyaratan akhir menyelesaikan
pendidikan Diploma III Teknik Informatika di Universitas Sumatera
Utara.
2.
Dengan “Jadwal Mata Kuliah Online” ini dapat menjadi informasi
untuk semua orang (Mahasiswa dan Dosen), Masyarakat Umum dan
Dinas Institusi yang ingin dibutuhkanya.
3.
Untuk membantu karyawan, dosen, maupun mahasiswa dalam
menggali informasi tentang program studi D3 Teknik Informatika.
Universitas Sumatera Utara
4
1.5. Manfaat
1.
Bagi Penulis
Menambah pengetahuan dan pengalaman bagi penulis terutama dalam
pembuatan sistem informasi yang berbasis web, dan mempraktekkan
apa yang telah penulis dapatkan di bangku kuliah.
2.
Bagi Akademik
Sebagai literatur bagi mahasiswa lain yang akan membuat tugas akhir,
yang berhubungan dengan sistem informasi akademik berbasis web.
3.
Bagi Umum
Menjadikan Website ini Sebagai media untuk mencari informasi
tentang akademik yang lengkap dengan spesifikasi yang terperinci.
1.6. Tinjauan Pustaka
Sebagai suatu sistem informasi yang ingin dinilai baik haruslah memiliki referensi
dan program aplikasi pendukung yang cukup. Oleh karena itu penulis
mengumpulkan bahan bacaan guna mengumpulkan informasi yang berhubungan
dengan materi yang terdapat dalam tugas akhir nantinya. Sebagai sumber bahan
bacaan atau informasi tersebut penulis mendapatkannya dari perpustakaan
Universitas Sumatera Utara, koleksi buku pribadi milik sendiri serta pinjaman
dari teman – teman penulis. Beberapa program aplikasi pendukung dalam
pembentukkan sistem informasi ini, yaitu :
Universitas Sumatera Utara
5
1.
MySQL adalah sebuah perangkat lunak manajemen basis data SQL
(database management system) atau DBMS yang multithread, multiuser , dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB
membuat MySQL tersedia sebagai perangkat lunak gratis dibawah
lisensi GNU General Public License (GPL), tetapi mereka juga menjual
dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya
tidak cocok dengan penggunaan GPL.
2.
Sublime merupakan program yang banyak digunakan oleh pengembang
web karena fitur –
fiturnya
yang menarik dan kemudahan
penggunaannya.
3.
PHP adalah sebuah program bahasa script yang tidak melakukan
sebuah kompilasi dalam penggunaanya. Web Server yang mendukung
php dapat ditemukan dimana - mana dari mulai IIS sampai dengan
apache,
dengan
konfigurasi
yang
relatif
mudah.
Dalam
sisi
pengembangan lebih mudah, karena banyaknya milis - milis dan
developer yang siap membantu dalam pengembangan. Dalam sisi
pemahamanan, php adalah bahasa scripting yang paling mudah karena
referensi yang banyak. PHP adalah bahasa open source yang dapat
digunakan di berbagai mesin (linux, unix, windows) dan dapat
dijalankan secara runtime melalui console serta juga dapat menjalankan
perintah-perintah sistem.
Universitas Sumatera Utara
6
1.7. Metodologi Penelitian
Untuk menyelesaikan penelitian ini, penulis melakukan penerapan metode
penelitian dalam memperoleh data-data yang dibutuhkan sehingga lebih mudah
dalam menyelesaikan penelitian ini dan mendapatkan hasil yang lebih baik.
Metode penelitian yang penulis lakukan adalah :
1.
Penelitian Kepustakaan (Library Research)
Disini penulis menggunakan buku-buku yang berhubungan dengan
masalah dan melakukan searching literatur di internet sehingga dapat
membantu penyelesaian masalah.
2.
Penelitian Lapangan (Field Research)
Penelitian dilakukan langsung ke universitas yang bersangkutan yaitu
Kantor Jurusan Program Studi Diploma 3 Teknik Informatika FMIPA
USU dimana penulis melakukan pengumpulan data dengan cara
bertanya langsung kepada pihak yang terkait. Adapun point-point yang
penulis utarakan dalam penelitian lapangan ini adalah :
a. Penulis mengadakan tanya jawab kepada pihak program studi yang
melibatkan karyawan program studi mengenai masalah yang
sedang diteliti serta mengumpulkan bahan-bahan yang dibutuhkan,
yaitu : penyediaan data dan fakta tentang proogram studi, profil
program studi dan yang telah diterangkan pada bagian batasan
masalah.
b. Penulis melakukan pengamatan secara langsung terhadap objek
penelitian khususnya jadwal kuliah online D3 Teknik Informatika.
Universitas Sumatera Utara
7
c. Penulis melakukan pengambilan data melalui hal-hal atau variabel
yang berupa catatan, transkip, buku-buku serta sumber-sumber lain
yang berkaitan dengan D3 Teknik Informatika khususnya
mengenai jadwal online.
1.8. Sistematika Penulisan
Sistematika penulisan laporan Tugas Akhir ini adalah sebagai berikut :
BAB 1 : PENDAHULUAN
Penulis
menguraikan
Latar
Belakang,
Rumusan
Masalah, Batasan
Masalah, Madsud dan Tujuan Penelitian, M a n f a a t P e n e l i t i a n ,
T i n j a u a n P u s t a k a , Metode Penelitian dan Sistematika Penulisan.
BAB 2 : LANDASAN TEORI
Dalam bab ini penulis menguraikan beberapa hal yang berhubungan
dengan aplikasi web dinamis yang ingin dibangun penulis yaitu
sejarah singkat internet, World Wide Web, HTML (HyperText Markup
Language), pengenalan PHP dan MySQL.
BAB 3 : PERANCANGAN SISTEM
Dalam bab ini penulis menguraikan tentang perancangan sistem
yang dirancang yang meliputi perancangan layout, perancangan database,
gambaran aplikasi web yang akan dibuat.
Universitas Sumatera Utara
8
BAB 4 : IMPLEMENTASI SISTEM
Dalam bab ini penulis menyajikan tentang pengertian implementasi
sistem, tujuan implementasi sistem serta spesifikasi aplikasi.
BAB 5 : KESIMPULAN DAN SARAN
Dalam bab ini penulis menguraikan tentang kesimpulan dan saran.
Universitas Sumatera Utara