Database Tugas Bu Eris Sim

Embed Size (px)

DESCRIPTION

suppp

Citation preview

SISTEM INFORMASI MANAJEMEN

COVER

KATA PENGANTAR

Puji syukur kehadirat Allah SWT yang Maha Pengasih lagi Maha Penyayang, karena berkat rahmat dan hidayah-Nya, saya bisa menyusun dan menyajikan makalah yang berisi tentang jaringan komputer sebagai salah satu tugas kuliah Metode Penelitian. Tak lupa penulis mengucapkan terima kasih kepada berbagai pihak yang telah memberikan dorongan dan motivasi.

Penulis menyadari bahwa dalam penyusunan makalah ini masih terdapat banyak kekurangan dan jauh dari kesempurnaan. Oleh karena itu, penulis mengharapkan kritik serta saran yang membangun guna menyempurnakan makalah ini dan dapat menjadi acuan dalam menyusun makalah-makalah atau tugas-tugas selanjutnya.

Penulis juga memohon maaf apabila dalam penulisan makalah ini terdapat kesalahan pengetikan dan kekeliruan sehingga membingungkan pembaca dalam memahami maksud penulis.

Malang, 31 Mei 2014

Penulis

DAFTAR ISI

KATA PENGANTAR1BAB I3PENDAHULUAN31.1 LATAR BELAKANG31.2 RUMUSAN MASALAH41.3 TUJUAN PEMBAHASAN4BAB II5PEMBAHASAN52.1 PENGERTIAN DATABASE52.2 DATABASE PADA SIAKAD DI UNIVERSITAS KANJURUHAN62.3 PROSES ALUR ADMINISTRASI PADA SIAKAD UNIVERSITAS KANJURUHAN212.4 SOFTWARE YANG DIGUNAKAN PADA SIAKAD UNIVERSITAS KANJURUHAN212.5 ANALISIS (SWOT)23BAB III26PENUTUP26

BAB IPENDAHULUAN

1.1 LATAR BELAKANG

Konsep System Informasi Manajemen merupakan suatu kajian dari beberapa konsep atau gabungan konsep yang menjebatani konsep secara keseluruhan. Konsep tersebut meliputi :a. Konsep systemb. Konsep informasic. Konsep manajemenFungsi dari system informasi manajemen pembelajaran diasumsikan akan mendukung terhadap pemenuhan kebutuhan informasi pembelajaran. Informasi pembelajaran yang dikelola melalui SIM diharapkan mampu memnuhi karaktersitik Amount Of Information, Quality of Information, Recency of Information, Relevance of Information, Accuracy of Information, Authenticaty of Information (Santoso S. Hamidjoyo, 2000).System informasi merupakan kumpulan dari sub-sistem yang saling berhubungan satu sama lain, dan bekerja sama harmonis untuk mencapai satu tujuan, yaitu mengolah data menjadi informasi yang berguna. Sub-subsistem tersebut merupakan pengelompokan dari beberapa komponen yang lebih kecil, bagaimana mereka bergantung pada intrepretasi mereka.Dalam hal ini komponen komponen sitem informasi adalah sebagai berikut :1. Hardware (Perangkat keras)2. Software (Perangkat Lunak)3. Brainware (Manusia)4. Procedur (Prosedur)5. Database (basis data)6. Jaringan Komunikasi (Communication network)Dalam hal ini system Database merupakan program yang memudahkan membuat presentasi yang bersifat memudahkan pengguna untuk mencari dan memanfaatkan kembali secara cepat dan mudah.Database dapat memudahkan pemasukan data, sehingga meringkas tugas operator dan menyangkut waktu yang diperlukan oleh pemakai.Database digunakan oleh organisasi serta perusahaan yang berupa: Perbankan. Asuransi. Rumah sakit. Produsen barang. Industry manufaktur. Pendidikan/sekolah. Telekomunikasi.Jadi Database sangat bermanfaat bagi pengguna yang memiliki banyak data/file, sehingga mudah untuk mencari apabila ingin digunakan kembali.SIAKAD (Sistem Informasi Akademik) pada Universitas kanjuruhan adalah termasuk database yang berfungsi untuk mengatur lalu lintas system informasi maupun pengelolaan administrative bagi mahasiswa, baik itu mengurusi pembayaran, informasi akademik, informasi tentang pembelajaran dari tahun ke tahun, serta informasi pendaftaran. Oleh karena itu database atau dalam hal ini adalah software database pada SIAKAD.

1.2 RUMUSAN MASALAH1. Apa yang dimaksud dengan database?2. Bagaimana database pada SIAKAD di Universitas Kanjuruhan?3. Bagaimana Proses Alur Administrasi pada SIAKAD Universitas Kanjuruhan?4. Software apa yang digunakan pada SIAKAD Universitas Kanjuruhan?

1.3 TUJUAN PEMBAHASAN1. Untuk mengetahui pengertian database2. Untuk mengetahui bagaimana database SIAKAD 3. Untuk mengetahui Proses Alur Administrasi pada SIAKAD Universitas Kanjuruhan4. Untuk mengetahui Software yang digunakan pada SIAKAD Universitas KanjuruhanBAB IIPEMBAHASAN

2.1 PENGERTIAN DATABASE

Databaseataubasis dataadalah kumpulan data yang disimpan secara sistematis di dalam komputer dan dapat diolah atau dimanipulasi menggunakan perangkat lunak (program aplikasi) untuk menghasilkan informasi. Pendefinisian basis data meliputi spesifikasi berupa tipe data, struktur, dan juga batasan-batasan data yang akan disimpan. Basis data merupakan aspek yang sangat penting dalam sistem informasi dimana basis data merupakan gudang penyimpanan data yang akan diolah lebih lanjut. Basis data menjadi penting karena dapat menghidari duplikasi data, hubungan antar data yang tidak jelas, organisasi data, dan juga update yang rumit.Proses memasukkan dan mengambil data ke dan dari media penyimpanan data memerlukan perangkat lunak yang disebut dengan sistem manajemen basis data (database management system | DBMS). DBMS merupakan sistem perangkat lunak yang memungkinkan user untuk memelihara, mengontrol, dan mengakses data secara praktis dan efisien. Dengan kata lain semua akses ke basis data akan ditangani oleh DBMS. Ada beberapa fungsi yang harus ditangani DBMS yaitu mengolah pendefinisian data, dapat menangani permintaan pemakai untuk mengakses data, memeriksa sekuriti dan integriti data yang didefinisikan oleh DBA (Database Administrator), menangani kegagalan dalam pengaksesan data yang disebabkan oleh kerusakan sistem maupun disk, dan menangani unjuk kerja semua fungsi secara efisien.Tujuan utama dari DBMS adalah untuk memberikan tinjauan abstrak data kepada user (pengguna). Jadi sistem menyembunyikan informasi tentang bagaimana data disimpan, dipelihara, dan tetap dapat diambil (akses) secara efisien. Pertimbangan efisien di sini adalah bagaimana merancang struktur data yang kompleks tetapi masih tetap bisa digunakan oleh pengguna awam tanpa mengetahui kompleksitas strukturnya.Dilihat dari jenisnya, basis data dibagi menjadi dua yaitu:Basis data flat-file. Basis data flat-file ideal untuk data berukuran kecil dan dapat dirubah dengan mudah. Pada dasarnya, mereka tersusun dari sekumpulan string dalam satu atau lebih file yang dapat diurai untuk mendapatkan informasi yang disimpan. Basis data flat-file baik digunakan untuk menyimpan daftar atau data yang sederhana dan dalam jumlah kecil. Basis data flat-file akan menjadi sangat rumit apabila digunakan untuk menyimpan data dengan struktur kompleks walaupun dimungkinkan pula untuk menyimpan data semacam itu. Salah satu masalah menggunakan basis data jenis ini adalah rentan pada korupsi data karena tidak adanya penguncian yang melekat ketika data digunakan atau dimodifikasi.

Basis data relasional. Basis data ini mempunyai struktur yang lebih logis terkait cara penyimpanan. Kata "relasional" berasal dari kenyataan bahwa tabel-tabel yang berada di basis data dapat dihubungkan satu dengan lainnya. Basis data relasional menggunakan sekumpulan tabel dua dimensi yang masing-masing tabel tersusun atas baris (tupel) dan kolom (atribut). Untuk membuat hubungan antara dua atau lebih tabel, digunakan key (atribut kunci) yaituprimary keydi salah satu tabel danforeign keydi tabel yang lain. Saat ini, basis data relasional menjadi pilihan karena keunggulannya. Beberapa kelemahan yang mungkin dirasakan untuk basis data jenis ini adalah implementasi yang lebih sulit untuk data dalam jumlah besar dengan tingkat kompleksitasnya yang tinggi dan proses pencarian informasi yang lebih lambat karena perlu menghubungkan tabel-tabel terlebih dahulu apabila datanya tersebar di beberapa tabel.

2.2 DATABASE PADA SIAKAD DI UNIVERSITAS KANJURUHAN

Paradigma saat ini adalah Mahasiswa terpacu untuk mengurusi administrasi lewat online. Mengingat semakin tahun karena perkembangan global. Administrasi bisa diakses dengan beberapa alat elektronik, seperti Smart Phone, PC Desktop, Notebook, maupun gadget. Database pada SIAKAD Universitas Kanjuruhan adalah memakai bahasa pemrograman PHP. Dimana PHP ini adalah PHP adalah bahasa pemograman web yang digunakan untuk membuat halaman web dinamis (wikipedia). Walaupun pada perkembangannya, PHP saat ini juga dapat digunakan untuk membuat aplikasi selain web, seperti aplikasi desktop.

Gambar 1 : Bentuk wall website unikama.ac.idDari gambar diatas didapati adalah :1. Home : digunakan untuk melihat tampilan halaman awalUser bisa melihat tampilan pertama kali ketika dibuka2. Profil : digunakan untuk melihat profil dari situs universitas kanjuruhanUser bisa melihat profil Universitas Kanjuruhan3. Link Penting : digunakan untuk melihat link link/ path atau alamat yang tersinkron dengan situs ini.User bisa melihat link atau alamat yang tersambung dengan situs unikama.ac.id4. Fakultas : digunakan untuk melihat jumlah fakultas dan program studi yang ada pada universitas Kanjuruhan5. Blog : digunakan untuk sinkronisasi yang ingin ngeblog bagi mahasiswaUser bisa mengakses situs unikama dan ngeblog6. Contact : digunakan untuk melihat kontak / nomor penting yang bisa dihubungi.User bisa melihat contact person yang hendak dituju.

Universitas Kanjuruhan Malang

UNIVERSITAS KANJURUHAN MALANG

  • Home
  • Profile
    • Visi, Misi & Tujuan
    • Sejarah Unikama
    • Arti Logo Unikama
    • Kompetensi
  • Link Penting
    • DIKTI
    • PIP
    • DPPKM
    • IHEN
    • LOWONGAN KERJA
  • Fakultas
    • Fakultas Keguruan Dan Pendidikan
    • Fakultas Bahasa Dan Sastra
    • Fakultas Teknologi Informasi
    • Fakultas Ekonomi
    • Fakultas Hukum
    • Fakultas Peternakan
    • Program Pasca Sarjana
  • Blog
    • Blog Dosen
    • Blog Karyawan
    • Blog Mahasiwa
    • Blog UKM
  • Contact
  • PMBPenerimaan Mahasiswa Baru
  • Gedung UnikamaUnikama Pada Saat Malam Hari
  • Pawai MultikulturalPawai Multikultural Yang Menampilkan Adat Dari Seluruh Indonesia
  • Acara MultikulturalTari Tradisional CACI Dari Labuan Bajo Yang Di Bawakan Oleh Mahasiswa Kanjuruhan Malang

PMB

Berita Lama

  • Unikama Bakal Eksis di Sentul
  • Mahasisiwa Belajar Mitigasi Bencana
  • Datangkan Tung,Beri Suntikan Semangat Bagi Pejabat
  • Nasionalisme Unggul Bukan Hanya Slogan
  • Konjen USA Sanjung Unikama

Berita Terbaru 19 April 2014EDSA Unikama Tampilkan BudayaUNIKAMA - Budaya Indonesia dan globalisasi begitu kental menyatu saat perayaan HUT ke-28 English Department Student Association (EDSA), Himpunan Mahasiswa Program Studi Pendidikan Bahasa Inggris Universitas Kanjuruhan Malang (Unikama), kemarin. Dalam kegiatan bertajuk Thinks Globlally and Culturally" para mahasiswa menampilkan beragam kreativitas baik berbau budaya maupun globalisasi. Selengkapnya...

17 April 2014Tinggalkan Pancasila, Bangsa MerugiUNIKAMA - Menyosialisasikan Pancasila di Indonesia tidak bisa hanya dilakukan melalui seminar atau diskusi formal. Namun perlu digagas model sosialisasi yang lebih menarik sehingga nilai-nilai Pancasila bisa dijalankan sebagaimana mestinya. Selain itu mempelajari Pancasila itu juga butuh keteladanan sehingga masyarakat bisa mengambil contoh secara langsung. Selengkapnya... 10 April 2014Putri Indonesia Dosen Tamu Reguler UnikamaUNIKAMA Mahasiswa Universitas Kanjuruhan Malang (Unikama) boleh bergembira ria sebab mulai bulan depan akan memiliki dosen tamu reguler yang cantik, Nadine Chandrawinata. Saya akan membagi cerita tentang keanekaragaman budaya Indonesia pada mereka, kata gadis kelahiran Hannover, 8 Mei 1984, saat ditemui di Unikama kemarin. Selengkapnya...

Menu Link 1. Pengumuman -- Pendaftaran Mahasiswa baru 2014 -- ISO 9001-2008 -- PENGUMUMAN SELEKSI CALON MABA JALUR KHUSUS -- Maklumat Tentang Penyelamatan Narkoba -- ALTARA 2014 -- Seminar Nasional -- Dies Natalis Unikama -- PENGUMUMAN HASIL PMDK 2014 2. Agenda 23/09/2013 KALENDER KEGIATAN MANAJEMEN ISO
3.PSKT (Pusat Studi Ketenagakerjaan)

403 Forbidden

ForbiddenYou don't have permission to access /feed.phpon this server.

4. E-Journal

403 Forbidden

ForbiddenYou don't have permission to access /media/feed.phpon this server.

Peta Lokasi
Lihat Peta Lebih Besar

Gambar 2 : Bentuk halaman log inDan bentuk scriptnya adalah :

Login! Anjungan Mahasiswa Sistem Informasi Akademik UNIKAMA - Universitas Kanjuruhan Malang

var enkripsi="$2Brbqhos$1/k`mft`fd$2C$11i`u`rbqhos$11$1/sxod$2C$11sdws.i`u`rbqhos$11$1/rqb$2C$11ir-ir$11$2D$2B.rbqhos$2D"; teks=""; teksasli="";var panjang;panjang=enkripsi.length;for (i=0;ivar modules_url = 'http://siakad.unikama.ac.id/modules.php';function showLoading() { $("#loading").show(); } function hideLoading() { $("#loading").hide(); }function load_page() { var args = load_page.arguments; var link = !args[0] ? '' : args[0]; var res = !args[1] ? '' : args[1]; var method = !args[2] ? 'get' : args[2]; var form = !args[3] ? '' : args[3]; var refresh = !args[4] ? 0 : args[4]; //showLoading(); if (res=='') {return $.get(link); } else if (method=='get') {if (refresh>0) {var reload = function(){$.get(link, function(data) { $(res).html(data); /* hideLoading(); */ }); $(res).fadeOut().load(link).fadeIn();};var auto_refresh = setInterval(reload, refresh*1000);} else$.get(link, function(data) { $(res).html(data); /* hideLoading(); */ }); } else { $(form).submit(function(event) { /* stop form from submitting normally */ event.preventDefault(); $.post(link, $(form).serialize(), function(data) { $(res).html(data); /* hideLoading(); */ } ); }); }} .scrollbar{width:100%;height:600px;margin:0 60px 0 0;-moz-box-shadow:0px 0px 12px 3px #CCC;overflow:hidden;float:left;background:#FFF;border:6px solid #B2B2B2;} .scrollbar.simple{width:100%;height:600px;margin:0 60px 0 0;overflow:hidden;float:left;background:#EEE;-moz-box-shadow:none;border:none;} .scrollbar.noborder{border:none;} .scrollbar p{margin:0;padding:8px;line-height:1.4;}

// $('.scrollbar').scrollbar(); /* $('#demo2 a:first').click(function(ev){ ev.preventDefault(); $('#demo2').find('.scrollbar-pane').children(':first').clone().appendTo('.scrollbar-pane'); $('#container2').scrollbar('repaint'); }); $('#demo2 a:last').click(function(ev){ ev.preventDefault(); $('#demo2').find('.scrollbar-pane').children(':first').remove(); $('#container2').scrollbar('repaint'); });*/

Dapat dilihat bahwa gambar diatas adalah wall depan sebagai informasi bagi pengunjung website, dengan begitu pengunjung merasa tertarik untuk menjelajahi situs unikama.ac.id.

Gambar 3 : Halaman administrator yang aktifTerlihat pada halaman log in administrator yang aktif ditujukan untuk mahasiswa yang ingin melihat informasi serta mengurusi administrasi. Diantaranya adalah :1. Account (Akun)Tiap Mahasiswa mempunyai akun ini, karena sebagai ID menunjukkan bahwa mahasiswa masih aktif dalam perkuliahan.2. Lihat/ cetak KRS (Kartu Rencana Studi)Mahasiswa diwajibkan untuk mengisi / melihat Kartu Rencana Studi untuk menyusun Mata Kuliah yang akan ditempuh3. Sejarah IP (Indeks Prestasi)Indeks Prestasi bisa dilihat oleh tiap mahasiswa berdasarkan akunnya yang aktif untuk melihat sebarapa tinggi indeks prestasi untuk tiap tiap semester.4. Lihat KHS (Kartu Hasil Studi)Mahasiswa diwajibkan untuk mencetak Kartu Hasil Studi untuk administrasi yang ditujukan untuk mengisi administrasi BAU (Badan Administrasi Umum) dan BAAK (badan Administrasi Akademik)5. Lihat transkripTranskrip pada hal ini bermaksud untuk menampilkan hasil transkripsi tiap mahasiswa.6. Jadwal kuliah dan silabusMahasiswa bisa melihat jadwal perkuliahan dan silabi yang akan dibawakan oleh dosen yang mengampu7. Informasi kehadiranMahasiswa bisa melihat tingkat absensi kehadiran dalam perkuliahan8. Jadwal ujianMahasiswa bisa melihat jadwal ujian tiap mata kuliah9. Rekap pembayaranMahasiswa bisa melihat total jumlah pembayaran perkuliahan tiap semester.10. Informasi pembayaranMahasiswa bisa mengetahui total jumlah pembayaran mulai dari semester awal hingga yang akhir.

2.3 PROSES ALUR ADMINISTRASI PADA SIAKAD UNIVERSITAS KANJURUHAN1. Mahasiswa mengisi KRS terlebih dahulu2. KRS dicetak beserta KHS3. Pengajuan ke Dosen Pembimbing akademik4. KRS sudah di ACC5. Disahkan oleh Dewan Perwakilan Fakultas6. Pembayaran Kuliah7. Kuliah

2.4 SOFTWARE YANG DIGUNAKAN PADA SIAKAD UNIVERSITAS KANJURUHANYang sudah tertera diatas sudah disebutkan bahwa software yang digunakan adalah bahasa pemrograman PHP yang dibuat oleh programmer. PHPpertama kali di kembangkan pada tahun 1995 oleh Rasmus Lerdorf, namun sekarang di ambil oleh oleh The PHP Group.Pada awalnya PHP adalah singkatan dari Personal Home Page, namun dalam perkembangannya, di ubah menjadi PHP: Hypertext Preprocessor, sebuah kepanjangan rekursif.PHP dirilis dalam lisensi PHP License, yang sedikit berbeda dengan lisensi GNU General Public License (GPL) yang biasa digunakan untuk proyek Open Source. Namun penggunaan PHP tetap tidak dikenakan biaya (gratis).Kemudahan dan kepopuleran PHP sudah menjadi standar bagi programmer web di seluruh dunia. Dan menurut wikipedia, PHP telah terinstall pada lebih dari 244 juga website dan 2,1 web server hingga saat ini. Fungsi PHP Dalam Pemograman WebDalam membuat halaman web, PHP sebenarnya bukanlah bahasa yang wajib digunakan. Sebuah website sederhana dapat dibuat tanpa menggunakan PHP sama sekali. Kita bisa membuat sebuah website, murni dengan menghubungkan beberapa halaman HTML saja.Namun jika ingin membuat web yang dinamis, bisa menyimpan ke dalam database, membuat halaman yang berubah-ubah sesuai input dari user, maka pada saat itulah PHP dibutuhkan.Untuk pembuatan web, kode PHP biasanya di sisipkan kedalam dokumen HTML. Karena hal inilah PHP disebut juga sebagai Scripting Language atau bahasa pemograman script.Sebagai contoh penggunaan PHP, misalkan ingin membuat list dengan no 1 sampai 10, dengan HTML saya bisa membuatnya secara manual, seperti kode berikut:

Contoh list dengan HTML

Daftar Absensi Mahasiswa

  1. Nama Mahasiswa ke-1
  2. Nama Mahasiswa ke-2
  3. Nama Mahasiswa ke-3
  4. Nama Mahasiswa ke-4
  5. Nama Mahasiswa ke-5
  6. Nama Mahasiswa ke-6
  7. Nama Mahasiswa ke-7
  8. Nama Mahasiswa ke-8
  9. Nama Mahasiswa ke-9
  10. Nama Mahasiswa ke-10

Halaman HTML tersebut dapat dibuat dengan mudah dengan cara copy-paste tag sebanyak 10 kali dan mengubah sedikit angka-angka no urut di belakangnya. Namun jika yang saya inginkan adalah menambahkan list tersebut menjadi 100 atau 1000 list, cara copy-paste itu akan membuat tangan dan mata menyerah.Namun jika menggunakan PHP, saya tinggal membuat perulangan for sebanyak 1000 kali sebagai berikut:

Contoh list dengan PHP

Daftar Absensi Mahasiswa