SISTEM INFORMASI MANAJEMEN TERHADAP PEMBELAJARAN DI SEKOLAH

Kegiatan dalam lingkungn sekolah terutama dalam kegiatan belajar mengajar, sistem informasi manajemen semakin berkembang tentu saja dengan dukungan teknologi yang semakin maju pula. Sekolah yang belum menerapkan SIM bisa dikatakan sekolah yang belum update dan masih ketinggalan jaman, karena sekarang semua kegiatan sekolah lebih menguntungkan bila menggunakan SIM.

Pada sistem penerimaan siswa baru, SIM dibutuhkan untuk :
a.  Memudahkan calon siswa untuk mendaftar ke sekolah tersebut, misalkan lewat sistem online.
b. Pihak sekolah dengan mudah menyimpan data calon siswa untuk diolah lebih lanjut dalam database.
c.  Memudahkan semua pihak untuk berinteraksi, misal pihak sekolahü memberikan informasi dan calon      siswa mengakses informasi tersebut dengan mudah. dll
Sistem Informasi Manajemen diperlukan disekolah-sekolah, salahsatunya dengan peningkatan TIK. Kita harus tahu bahwa untuk memanfaatkan TIK dalam hal pembelajaran tidak semudah dibayangkan. Perlu beberapa syarat yang harus dipenuhi demi terwujudnya pemanfaatan TIK dalam pembelajaran, diantaranya :
a. Adanya akses teknologi internet untuk guru maupun siswa, baik di dalam kelas, sekolah, maupun lembaga pendidikan guru,
 Adanya materi yang bermutu bagi guru dan siswa,
b. Guru harus harus produktif terhadap perkembangan TIK.
c.Selain itu, untuk menghindari pemanfaatan teknologi yang kurang bermanfaat apalagi dalam hal negatif oleh siswa karena pembelajaran TIK antar siswa dengan cepat maka mengarahkan pemanfatan TIK dalam pembelajaran menjadi sangat penting sehingga siswa disibukkan dengan eksplorasi subjek positif dalam penggunaan TIK.Bentuk nyatanya dapat berupa penugasan pencarian artikel,sumber bacaan,atau pengiriman tugas(PR) melalui e-mail
Dan juga harus tercipta kemudahan akses internet di lingkungan yang terkontrol seperti di sekolah atau rumah melebihi kemudahan akses di tempat umum seperti warnet agar aktivitas on-line siswa lebih terkontrol.

Dengan e-mail, siswa bisa mengirimkan tugas yang diberikan oleh guru tanpa harus bertatap muka langsung. Dan dengan menjelajah internet, siswa akan tahu banyak hal yang bisa di dapat melalui internet seperti mencari artikel yang berkaitan dengan mata pelajaran di sekolah. Ini semua sangat menunjang sekali terhadap proses belajar di sekolah.
Di sekolah lain pun SIM dijumpai dengan banyak macamnya. Salah satunya ditawarkan kepada sekolah bentuk SIM yang akan diimplementasikan dalam bentuk alat pemrosesan data sekolah berupa perangkat lunak berbasiskan web. Hal tersebut dimaksudkan untuk menunjang kegiatan-kegiatan sekolah, yang mempunyai tujuan sebagai berikut :
• Tersedianya Informasi untk mendukung perencanaan dan pengambilan keputusan bagi kepentingan sekolah ke depan
• Tersedianya layanan informasi bagi komunitas sekolah seperti guru, siswa, staf, pimpinan, orang tua, alumni dan masyarakat pada umumnya
• Memberikan nilai tambah bagi profil sekolah sehingga bisa meningkatkan daya saing yang lebih baik
Tujuan-tujuan diatas sesuai dengan perkembangan yang dinamis bagi keperluan pengembangan sekolah di masa datang yaitu fleksibilitas, akuntabilitas dan transparansi sehingga sekolah diharapkan tidak akan ketinggalan jaman dalam mempersiapkan anak didiknya menghadapi era global yang sudah berjalan dengan sangat cepat ini. Dalam pengembangan SIM Sekolah ini,  harapkan aplikasi berbasis web ini memiliki keunggulan-keunggulan diantaranya :
1. Berbahasa Indonesia, hal ini untuk memudahkan pengguna dalam mengoperasionalkan SIM Sekolah ini
2. Jumlah pengguna tidak dibatasi, karena sistemnya menggunakan basis web sehingga siapa saja yang terhubung ke jaringan server SIM Sekolah bisa mengakses melalui browser
3. Memiliki fitur backup database secara manual dan otomatis, sehingga keamanan data bisa lebih terjamin
4. Pengaturan Menu yang user-friendly sesuai dengan hak akses masing-masing pengguna sehingga memberikan kemudahan dalam menggunakannya
5. Menghasilkan laporan-laporan yang berguna bagi pengambilan keputusan dan perencanaan, baik laporan bersifat khusus maupun umum

Dari tujuan dan keunggulan yang dicanangkan diatas, maka SIM Sekolah dibagi ke dalam 8 sistem yang semuanya akan terintegrasi saat dioperasionalkan, yaitu :
1. Sistem Informasi Profil (Portal Sekolah) : yang nantinya akan berisi Profil Sekolah, Visi, Misi, Fasilitas, program-program, Berita/Artikel, kegiatan/agenda, informasi kesiswaan, forum, galeri foto, dan buku tamu.
2. Sistem Informasi Personalia : yang berisi Data Guru dan Staf untuk mengelola informasi penting tentang tenaga pengajar maupun staf yang terdaftar di sekolah, seperti biodata, pangkat, jabatan, alamat, status bekerja, jam kerja, riwayat pendidikan, riwayat karir, riwayat pelatihan, tingkat kehadiran, info gaji dan lain-lain
3. Sistem Informasi Sarana dan Prasarana : berisi mengenai Manajemen Aset sekolah mulai dari penomoran aset, lokasi aset, penggunaan aset dan jumlah aset
4. Sistem Informasi Keuangan : akan berisi data pembayaran biaya pendidikan siswa, seperti SPP, uang pembangunan, dan biaya-biaya lain. Data pembayaran tersebut akan ditampilkan dalam format laporan yang akan memudahkan pihak sekolah dalam melakukan pemeriksaan dan evaluasi, seperti :
o Laporan siswa yang belum melakukan pembayaran
o Laporan siswa yang sudah melakukan pembayaran
o Laporan-laporan yang berkenaan dengan honor guru/karyawan
5. Sistem Informasi Siswa : akan berisi data Penerimaan Siswa Baru, Biodata siswa, Pengelolaan Kenaikan Kelas Siswa (manual maupun otomatis), Pengelolaan Kelulusan/Alumni, Pencetakan Kartu Siswa, dan Pengelolaan Kedisiplinan Siswa
6. Sistem Informasi Akademik : berisi Pengelolaan Kurikulum, Penjadwalan Satuan Pengajaran, Pengelolaan Nilai Akademik Siswa dan Laporan Hasil Studi Siswa, dan Presensi Siswa dalam kegiatan PBM
7. Sistem Informasi Perpustakaan : berisi Pengelolaan buku, Pengelolaan anggota, Transaksi peminjaman dan pengembalian buku, dan Manajemen Arsip Digita

8. Sistem E-Learning : berisi Proses pendidikan menggunakan sistem online maupun intranet bagi siswa dan guru berupa modul sekolah, tanya-jawab, kuis online, maupun tugas-tugas.

 

 

RESUM PERTEMUAN 2

Arsitektur Basis Data dan Data Base Management System ( DBMS )

 
 
Pengertian Data dan Informasi :
 
 
  •  Data adalah fakta mentah yang belum di olah untuk mempunyai makna
  •  Informasi adalah hasil dari pemrosesan data yang sudah mempunyai informasi yang bermakna.
  • Himpunan kelompok data yang saling berhubungan yang di organisasi sedemikian rupa sehinggga kelak dapat di manfaatkan dengan cepat dan mudah.
  •  Kumpulan data yang saling berhubungaqn yang di simpan bersama sedemikian rupaq tanpa pengulangan ( redondancy ) yang tidak perlu untuk memenuhi kebutuhan.
  • Kumpulan file/tabel/arsip yang saling berhubungan yang di simpan.
 
Tujuan basis Data :
 
  1.           Kecepatan dan kemudahan (speed).
  2.           Efisiensi ruang penyimpanan.
  3.           Kebersamaan pemakai.
  4.           Menangani data dalam jumlah yang besar
  5.           Meniadakan duplikasi dan inkonsistensi data
  6.           Keamanan.

 

Komponen Basis Data :
 
 
  1.           Hardware. hardware disini sangat dibutuhkan. Karena tanpa adanya hardware semua software yang diperlukan untuk membuat database tidak bisa terinstal. Biasanya berupa perangkat komputer standar, media penyimpan sekunder dan media komunikasi untuk sistem jaringan.
  2.           OS ( Operating System ), Operating system merupakan perangkat lunak yang memfungsikan, mengendalikan seluruh sumber daya dan melakukan operasi dasar dalam sistem komputer. Operating system yang digunakan juga harus sesuai dengan DBMS yang digunakan.
  3.           Database, Database yakni basis data yang mewakili sistem tertentu untuk dikelola. Sebuah sistem basis data bisa terdiri dari lebih dari satu basis data.
  4.           DBMS, Perangkat lunak yang digunakan untuk mengelola basis data. Contoh kelas sederhana: dBase, Foxbase, Rbase, MS. Access, MS. Foxpro, Borland Paradox. Contoh kelas kompleks: Borland-Interbase, MS. SQL Server, Oracle, Informix, Sybase
  5.           User. User merupakan orang-orang yang berinteraksi dengan sistem basis data, mulai dari yang menciptakan atau membuat sistem basis data dan yang menggunakan sistem basis data tersebut.
  6.           Application. Berbagai macam software dan aplikasi yang bisa digunakan dalam pembuatan sistem basis data, misalnya MySQL, Oracle dan lain-lain

 

 
Arsitektur Basis Data :
 
 
  •  Stand alone, DBMS, Basis Data, aplikasi data yang di tempatkan pada komputer yang sama, hanya bisa di pakai oleh satu pemakai.
  • Sistem terpusat, terdiri dari sejumlah server dan sejumlah terminal.
  • Sistem Client Server, untuk mengatasi kelemahan pada sistem terpusat.

 

Data Base Management System ( DBMS )
 
 
  •  Kumpulan data yang memungkinkan pengguna (user) untuk membuat dan memilhara basis data.
  • Merupakan basis data dan set perangkat lunak ( software ) untuk mengelola basis data.
  • Suatu program komputer yang di gunakan untuk memasukkan, mengubah, menghapus, memanipulasi dan memperoleh data informasi.

 

Dalam sistem basis data menggunakan 2 bahasa yaitu :
 
  1.  Data Definition Language (DDL)

 

Dengan menggunakan bahasa ini kita dapat membuat tabel baru, membuat indeks, mengubah tabel, menentukan struktur penyimpanan tabel dan sebagainya. Berarti dengan menggunakan DDL kita dapat mengelola database kita.
 
  1. 2.      Data Manipulation Language (DML)

DML berguna untuk melakukan manipulasi dan pegambilan data pada suatu basis data yang berupa : penyisipan/penambahan data baru (insert), penghapusan data (delete), pengubahan data (update), memodifikasi tabel (alter), menampilkan isi tabel (select).

Fungsi dari DBMS :
1. Data Definition
DBMS dapat mendefinisikan suatu data yang diolah.
2. Data Manipulation
DBMS harus dapat memproses permintaan-permintaan oleh user / pemakai dalam mengakses suatu data.
3. Data Security & Integrity
DBMS harus dapat memberikan security dan integrity yamg baik kepada data yang disimpan.
4. Data Recovery & Concurency
– DBMS harus dapat menngani suatu data sehingga bila terjadi suatu kegagalan data dan kehilangan suatu data.
– DBMS harus dapat mengontrol akses suatu data yang disimpan dalam data base suatu sistem data.
5. Data Dictionary
DBMS harus juga menyediakan suaru dictionary.
6. Performance
 
Komponen atau Perangkat dari DBMS:
  1. File Manager, untuk mengelola data atau melihat suatu data dimana data ditempatkan.
  2. Database Manager, untuk menyediakan interface antara suatu data dengan aplikasi yang dimengerti oleh basis data.
  3. Query Processor,untuk menerjemahkan perintah-perintah yang dimengerti oleh database manager.
  4. DML Precompiler, digunakan untuk mengkonversi perintah DML yang dimasukkan dalam program aplikasi, DML ini adalah progra untuk menambah, mengubah dan menghapus suatu data.
  5. DDL Compiler, digunakan untuk mengkonversi perintah-perintah DDL ke dalam suatu tabel sehingga nanti akan masuk ke dalam suatu kamus data.

Fungsi Database Management System DBMS

 

Data Base Management System (DBMS) memiliki beberapa fungsi yang bertujuan untuk memastikan integritas data dan konsistensi di dalam database.

Ada 10 FUNGSI DBMS, yaitu sebagai data dictionary management, data storage management, data transformation and presentation, security management, multiuser access control, backup and recovery management, data integrity management, database access languages and application programming interfaces, database communication interfaces, dan transaction management.

Database Management System DBMS

Berikut ini adalah penjelasan dari masing-masing fungsi database management system DBMS.

Data Dictionary Management

Data Dictionary adalah tempat dimana DBMS menyimpan definisi dari data (metadata) beserta relationshipnya. DBMS menggunakan fungsi ini untuk mencari relationship komponen data yang dibutuhkan. Data Dictionary tidak diperlihatkan kepada user dan digunakan oleh Database Administrator atau programmer.

Data Storage Management

DBMS memiliki fungsi khusus yaitu untuk menyimpan berbagai macam data yang diinputkan oleh user seperti report, data pribadi dan sebagainya. User tidak perlu tau bagaimana data tersebut disimpan di dalam database. Data Storage yang bertugas untuk mengatur hal tersebut agar penyimpanan data menjadi efisien dan cepat ketika diakses.

fungsi database management system dbms

DBMS

Data Transformation and Presentation

Data transformation and presentation berfungsi untuk mengubah data yang dimasukkan menjadi data structures. Dengan menggunakan data transformation and presentation DBMS dapat menentukan perbedaan antara data logical and physical.

Security Management

Keamanan adalah fungsi yang penting di dalam DBMS, maka dari itu diperlukan security management yang memberikan rule untuk menentukan user yang boleh atau tidak boleh mengakses database. User akan diberikan username dan password untuk dapat mengakses database. Selain itu user juga akan diberi batasan data apa saja yang boleh dia lihat.

Multiuser Access Control

Fungsi ini berhubungan erat dengan data integrity and data consistency. Multiuser access control memungkinkan banyak users untuk mengakses database secara simultan tanpa mempengaruhi integritas dari database.

Backup and Recovery Management

Backup dan recovery dilakukan ketika terjadi permasalahan dengan database, misalnya listrik mati, dan sebagainya. Recovery management menentukan berapa lama waktu yang dibutuhkan untuk mengembalikan database seperti semula setelah listrik mati. Backup management berfungsi untuk menjaga keamanan data dan integritas data tersebut. Contoh backup management adalah ketika kita melakukan back up file mp3 ke dalam flash disk.

Data Integrity Management

DBMS melakukan data integrity management untuk mengurangi terjadinya redundansi data. Redundansi adalah ketika data disimpan di lebih dari satu tempat padahal hal itu sebenarnya tidak terlalu dibutuhkan (redundansi tetap dibutuhkan tergantung dengan kondisi yang ada). Data integrity management memastikan bahwa redundansi data tersebut tidak berpengaruh terhadap query yang diberikan user sehingga hasil dari query selalu sama/benar.

Database Access Languages and Application Programming Interfaces

Bahasa Query adalah bahasa yang bersifat nonprocedural, contohnya adalah SQL (Structured Auery Language). SQL adalah bahasa query yang paling banyak disupport oleh sebagian besar vendor DBMS, hal ini karena SQL adalah bahasa yang mudah digunakan user untuk melakukan apa yang diinginkan terhadap database. Apalagi lagi SQL memiliki bahasa seperti bahasa manusia sehari-hari.

Database Communication Interfaces

Database communication interface bertugas untuk menentukan bagaimana cara DBMS menerima user request yang berbeda melalui network environment yang berbeda-beda. Contoh implementasi dari database communication interface ini dapat kita lihat pada browser (Google Chrome, Mozilla Firefox, Internet Explorer, Netscape, dsb) yang sedang mengakses database melalui internet. DBMS memberikan akses untuk mengambik data melalui Web Browser tersebut.

Transaction Management

Transaction management bertugas untuk menentukan bagaimana DBMS memberikan metode yang menjamin bahwa seluruh updates yang dilakukan pada saat transaksi dilakukan atau tidak dilakukan. Setiap transaksi yang dilakukan harus memenuhi syarat ACID (Atomicity, Consistency, Isolation, dan Durability).