sistim informasi akademik kurikulum tingkat...

16
SISTIM INFORMASI AKADEMIK KURIKULUM TINGKAT SATUAN PENDIDIKAN MAN INSAN CENDEKIA Tubagus Sedyayunta Pasca Sarjana Manajemen Sistem Informasi Program Perangkat Lunak Sistem Informasi [email protected] ABSTRAK Seiring perkembangan teknologi informasi yang semakin pesat, lembaga pendidikan mulai menciptakan berbagai kemudahan dalam memberikan layanan informasi. Berdasarkan Peraturan Direktur Jendral Manajemen Pendidikan Dasar dan Menengah Departemen Nasional, nomor : 12/C/KEP/TU/2008 Tentang Bentuk Laporan Hasil Belajar Peserta Didik dan Tata Cara Penyusunan Laporan Hasil Belajar Peserta Didik Satuan Pendidikan Dasar dan Menengah (SD/MI/SDLB, SMP/MTs/SMPLB, dan SMA/MA/SMK/SMALB). Panduan Penyusunan Laporan Hasil Belajar Peserta Didik (berdasarkan Kurikulum Tingkat Satuan Pendidikan / KTSP ) Sekolah Menengah Atas (SMA) bahwa Laporan Hasil belajar (LHB): disampaikan kepada peserta didik dan orang tua/wali peserta didik setiap akhir semester dan pengisian LHB dapat dilakukan secara manual atau komputerisasi. Berdasarkan peraturan dan panduan tersebut maka dibuat sebuah Aplikasi Program Sistim Informasi Akademik Kurikulum Tingkat Satuan Pendidikan MAN Insan Cendekia, sehingga siswa yang belum tuntas dapat cepat ditangani dan laporan hasil belajar dapat disampaikan ke orang tua siswa dengan cepat dan tepat. Analisis Perangkat Lunak ini menggunakan UML untuk perancangan use case diagram, class diagram dan fungsi yang ada di dalam perangkat lunak. Perangkat Lunak ini menggunakan Microsoft Visual Foxpro 7.0 yang merupakan Database Manajemen Sistim. Perangkat Lunak ini di aplikasikan di MAN Insan Cendekia Serpong Tahun ajaran 2007-2008 semester 1 dan semester 2. Perangkat Lunak Sistim Informasi Akademik aplikasikan dengan multi user, dan database diletakkan di server. Berdasarkan respon yang diperoleh dari guru-guru pengajar di MAN Insan Cendekia, bahwa Perangkat Lunak ini sudah memenuhi kebutuhan Madrasah di dalam memberikan Laporan Hasil Belajar Siswa kepada Orang tua, mudah digunakan, dan dijalankan untuk memasukkan nilai ulangan harian, praktik. Kata Kunci : Informasi Akademik, Kurikulum Tingkat Satuan Pendidikan, Laporan Hasil Belajar. Sekolah, Madrasah Pendahuluan Seiring perkembangan teknologi informasi yang semakin pesat, lembaga pendidikan mulai menciptakan berbagai kemudahan dalam memberikan layanan informasi, untuk memperoleh data dan informasi yang relevan, akurat dan uptodate. Berdasarkan Peraturan Direktur Jendral Manajemen Pendidikan Dasar dan Menengah Departemen Nasional, nomor : 12/C/KEP/TU/2008 Tentang Bentuk Laporan Hasil Belajar Peserta Didik dan Tata Cara Penyusunan Laporan Hasil Belajar Peserta Didik Satuan Pendidikan Dasar dan Menengah (SD/MI/SDLB, SMP/MTs/SMPLB, dan SMA/MA/ SMK/SMALB) memutuskan pada butir kedua : Sekolah/Madrasah/Satuan

Upload: hoangkhuong

Post on 06-Feb-2018

227 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: SISTIM INFORMASI AKADEMIK KURIKULUM TINGKAT …papers.gunadarma.ac.id/files/journals/7/articles/15858/public/... · Penulisan buku induk dapat dilakukan secara manual atau komputerisasi

SISTIM INFORMASI AKADEMIKKURIKULUM TINGKAT SATUAN PENDIDIKAN

MAN INSAN CENDEKIA

Tubagus SedyayuntaPasca Sarjana Manajemen Sistem InformasiProgram Perangkat Lunak Sistem Informasi

[email protected]

ABSTRAKSeiring perkembangan teknologi informasi yang semakin pesat, lembaga

pendidikan mulai menciptakan berbagai kemudahan dalam memberikan layananinformasi. Berdasarkan Peraturan Direktur Jendral Manajemen Pendidikan Dasar danMenengah Departemen Nasional, nomor : 12/C/KEP/TU/2008 Tentang Bentuk LaporanHasil Belajar Peserta Didik dan Tata Cara Penyusunan Laporan Hasil Belajar PesertaDidik Satuan Pendidikan Dasar dan Menengah (SD/MI/SDLB, SMP/MTs/SMPLB, danSMA/MA/SMK/SMALB). Panduan Penyusunan Laporan Hasil Belajar Peserta Didik(berdasarkan Kurikulum Tingkat Satuan Pendidikan / KTSP ) Sekolah Menengah Atas(SMA) bahwa Laporan Hasil belajar (LHB) : disampaikan kepada peserta didik danorang tua/wali peserta didik setiap akhir semester dan pengisian LHB dapat dilakukansecara manual atau komputerisasi. Berdasarkan peraturan dan panduan tersebut makadibuat sebuah Aplikasi Program Sistim Informasi Akademik Kurikulum Tingkat SatuanPendidikan MAN Insan Cendekia, sehingga siswa yang belum tuntas dapat cepatditangani dan laporan hasil belajar dapat disampaikan ke orang tua siswa dengan cepatdan tepat. Analisis Perangkat Lunak ini menggunakan UML untuk perancangan usecase diagram, class diagram dan fungsi yang ada di dalam perangkat lunak. PerangkatLunak ini menggunakan Microsoft Visual Foxpro 7.0 yang merupakan DatabaseManajemen Sistim. Perangkat Lunak ini di aplikasikan di MAN Insan CendekiaSerpong Tahun ajaran 2007-2008 semester 1 dan semester 2. Perangkat Lunak SistimInformasi Akademik aplikasikan dengan multi user, dan database diletakkan di server.Berdasarkan respon yang diperoleh dari guru-guru pengajar di MAN Insan Cendekia,bahwa Perangkat Lunak ini sudah memenuhi kebutuhan Madrasah di dalammemberikan Laporan Hasil Belajar Siswa kepada Orang tua, mudah digunakan, dandijalankan untuk memasukkan nilai ulangan harian, praktik.

Kata Kunci : Informasi Akademik, Kurikulum Tingkat Satuan Pendidikan,Laporan Hasil Belajar. Sekolah, Madrasah

PendahuluanSeiring perkembangan teknologi informasi yang semakin pesat, lembaga

pendidikan mulai menciptakan berbagai kemudahan dalam memberikan layananinformasi, untuk memperoleh data dan informasi yang relevan, akurat dan uptodate.

Berdasarkan Peraturan Direktur Jendral Manajemen Pendidikan Dasar danMenengah Departemen Nasional, nomor : 12/C/KEP/TU/2008 Tentang Bentuk LaporanHasil Belajar Peserta Didik dan Tata Cara Penyusunan Laporan Hasil Belajar PesertaDidik Satuan Pendidikan Dasar dan Menengah (SD/MI/SDLB, SMP/MTs/SMPLB, danSMA/MA/ SMK/SMALB) memutuskan pada butir kedua : Sekolah/Madrasah/Satuan

Page 2: SISTIM INFORMASI AKADEMIK KURIKULUM TINGKAT …papers.gunadarma.ac.id/files/journals/7/articles/15858/public/... · Penulisan buku induk dapat dilakukan secara manual atau komputerisasi

Pendidikan yang masih menggunakan Kurikulum 2004 tetap menggunakan LaporanHasil Belajar sesuai dengan Keputusan Direktur Jendral Pendidikan Dasar danMenengah Nomor 506/C/KEP/PP/2004 Tanggal 11 November 2004, paling lambatsampai dengan tahun pelajaran 2009/2010; Butir ketiga : Sekolah/Madrasah/ SatuanPendidikan yang sudah menggunakan Kurikulum Tingkat Satuan Pendidikan (KTSP)menggunakan Laporan Hasil Belajar dengan bentuk sebagaimana terlampir .Berdasarkan Panduan Penyusunan Laporan Hasil Belajar Peserta Didik (berdasarkanKurikulum Tingkat Satuan Pendidikan / KTSP) Sekolah Menengah Atas (SMA) bahwaLaporan Hasil belajar (LHB) :a. Disampaikan kepada peserta didik dan orang tua/wali peserta didik setiap akhir

semesterb. Pengisian LHB dapat dilakukan secara manual atau komputerisasic. Bentuk LHB dapat berupa buku atau lembaran dengan catatan harus memenuhi

seluruh komponen LHB yang mencakup(1) identitas peserta didik,(2) format nilai hasil belajar peserta didik,(3) format ketercapaian kompetensi peserta didik,(4) program pengembangan diri (Kegiatan ekstrakurikuler), ketidak hadiran,

kepribadian dan catatan wali kelas,(5) keterangan pindah sekolah dan(6) catatan prestasi peserta didik.

d. Penulisan buku induk dapat dilakukan secara manual atau komputerisasi(disesuaikan dengan pelaksanaan penulisan LHB).Rumusan masalah dalam penelitian ini adalah :

Bagaimanakah program Aplikasi Sistim Informasi Akademik Siswa yang dapatmengolah hasil belajar siswa dengan cepat dan tepat, sehingga laporan hasil belajarsiswa dapat disampaikan kepada orang tua tepat waktu dan bila terdapat masalahdengan prestasi belajar siswa dapat ditangani secepatnya?

Tujuan Penelitian ini adalah untuk membuat Perangkat Lunak Sistim InformasiAkademik Siswa MAN Insan Cendekia, sehingga Proses pembelajaran dapat dipantaudengan baik dan Laporan Akademik dapat di proses dengan cepat, tepat dan sesuaidengan Kurikulum Tingkat Satuan Pendidikan (KTSP)

Tinjauan PustakaDalam suatu proses pengembangan Perangkat Lunak, analisis dan

rancangan telah merupakan terminologi yang sangat tua. Pada saat masalahditelusuri dan spesifikasi dinegoisasikan, dapat dikatakan kita berada pada tahaprancangan. Perancangan adalah menemukan suatu cara untuk menyelesaikan suatumasalah. Salah satu tool / model untuk merancang pengembangan Perangkat Lunakyang berorientasi obyek adalah Unified Modeling Language (UML).

Alasan mengapa saat ini pendekatan dalam pengembangan Perangkat Lunakdengan berorientasi obyek, pertama adalah skalabilitas, di mana obyek lebih mudahdipakai untuk menggambarkan sistem yang besar dan komplek. Kedua PermodelanDinamik, yaitu dapat dipakai untuk permodelan sistem dinamis dan waktunya, (AdiNugroho, 2005)

Page 3: SISTIM INFORMASI AKADEMIK KURIKULUM TINGKAT …papers.gunadarma.ac.id/files/journals/7/articles/15858/public/... · Penulisan buku induk dapat dilakukan secara manual atau komputerisasi

Teknik Dasar OOA/D (Object-Oriented Analysis/Design)Ada 3 (tiga) teknik/konsep dasar dalam OOA/D, yaitu pemodulan (encapsulation),

penurunan (inheritance) dan polymorphism, (Adi Nugroho, 2005).a. Pemodulan (Encapsulation)

Dalam sistem berorientasi obyek kita menggabungkan potongan-potongan informasidan perilaku-perilaku spesifik yang bekerja pada informasi tersebut

b. Pewarisan (Inheritance)Dalam sistem berorientasi obyek pewarisan adalah mekanisme yang memungkinkankita menciptakan obyek-obyek baru berdasarkan obyek lain yang sudah ada. Obyekanak mewarisi segala sesuatunya dari obyek induk.

c. PolimorfismePolimorfisme berarti suatu fungsionalitas yang diimplementasikan dengan berbagaicara yang berbeda.

Unified Modeling Language (UML)Unified Modeling Language (UML) adalah salah satu alat bantu yang sangat handal

di dunia pengembangan sistim yang berorientasi obyek. Hal ini disebabkan karena UMLmenyediakan bahasa pemodelan visual yang memungkinkan bagi pengembang sistimuntuk membuat cetak biru atas visi mereka dalam bentuk yang baku dan mudahdimengerti serta dilengkapi dengan mekanisme yang efektif untuk berbagi danmengkomunikasikan rancangan mereka dengan yang lain. Sebuah bahasa pemodelanadalah sebuah bahasa yang mempunyai vocabulary dan konsep tatanan / aturanpenulisan serta secara fisik mempresentasikan dari sebuah sistem. UML adalah sebuahbahasa standard untuk pengembangan sebuah Perangkat Lunak yang dapat digunakanuntuk menggambarkan bagaimana membuat dan membentuk model-model, tetapi tidakuntuk menggambarkan apa dan kapan model yang seharusnya dibuat yangmerupakan salah satu proses implementasi pengembangan Perangkat Lunak.

UML tidak hanya merupakan sebuah bahasa pemrograman visual saja, namunjuga dapat secara langsung dihubungkan ke berbagai bahasa pemrograman, sepertiJAVA, C++, Visual Basic, atau bahkan dihubungkan secara langsung ke dalam sebuahbasis data berorientasi obyek.

Seperti bahasa-bahasa lainnya, UML mendefinisikan notasi dansyntax/semantik. Notasi UML merupakan sekumpulan bentuk khusus untukmenggambarkan berbagai diagram piranti lunak. Setiap bentuk memiliki maknatertentu, dan UML syntax mendefinisikan bagaimana bentuk-bentuk tersebut dapatdikombinasikan. Notasi UML terutama diturunkan dari 3 notasi yang telah adasebelumnya: Grady Booch OOD (Object-Oriented Design), Jim Rumbaugh OMT(Object Modeling Technique), dan Ivar Jacobson OOSE (Object-Oriented PerangkatLunak Engineering), (Sri Dharwiyanti, Romi Satria Wahono, 2003)a. Use Case Diagram

Use case adalah diskripsi fungsi dari sebuah system dari perspektif pengguna. Usecase bekerja dengan cara mendiskripsikan tipikal interaksi antara user (pengguna)sebuah system dengan sistemnya sendiri. Dalam pembicaraan tentang use case,pengguna disebut dengan actor. Actor adalah sebuah peran yang bisa dimainkanoleh pengguna dalam interaksinya dengan sistem.Use case diagram menggambarkan fungsionalitas yang diharapkan darisebuah sistem. Yang ditekankan adalah “apa” yang diperbuat sistem, danbukan “bagaimana”.

Page 4: SISTIM INFORMASI AKADEMIK KURIKULUM TINGKAT …papers.gunadarma.ac.id/files/journals/7/articles/15858/public/... · Penulisan buku induk dapat dilakukan secara manual atau komputerisasi

Use case diagram dapat sangat membantu bila kita sedang menyusun requirementsebuah sistem, mengkomunikasikan rancangan dengan klien, dan merancang testcase untuk semua feature yang ada pada sistem.

Gambar 1. Use Case Diagram Kasus KRS

b. Class DiagramClass adalah sebuah spesifikasi yang jika diinstansiasi akan menghasilkansebuah obyek dan merupakan inti dari pengembangan dan desain berorientasiobyek. Class menggambarkan keadaan (atribut/properti) suatu sistem, sekaligusmenawarkan layanan untuk memanipulasi keadaan tersebut (metoda/fungsi).

c. Statechart DiagramStatechart diagram menggambarkan transisi dan perubahan keadaan (dari satu stateke state lainnya) suatu obyek pada sistem sebagai akibat dari stimuli yangditerima. Pada umumnya statechart diagram menggambarkan class tertentu(satu class dapat memiliki lebih dari satu statechart diagram).

d. Activity DiagramActivity diagrams menggambarkan berbagai alir aktivitas dalam sistem yangsedang dirancang, bagaimana masing-masing alir berawal, decision yangmungkin terjadi, dan bagaimana mereka berakhir. Activity diagram juga dapatmenggambarkan proses paralel yang mungkin terjadi pada beberapa eksekusi.

e. Sequence DiagramSequence diagram menggambarkan interaksi antar obyek di dalam dan di sekitarsistem (termasuk pengguna, display, dan sebagainya) berupa message yangdigambarkan terhadap waktu. Sequence diagram terdiri atar dimensi vertikal(waktu) dan dimensi horizontal (obyek-obyek yang terkait).

f. Collaboration DiagramCollaboration diagram juga menggambarkan interaksi antar obyek seperti sequencediagram, tetapi lebih menekankan pada peran masing-masing obyek dan bukanpada waktu penyampaian message. Setiap message memiliki sequence number, dimana message dari level tertinggi memiliki nomor 1. Messages dari level yangsama memiliki prefiks yang sama.

Page 5: SISTIM INFORMASI AKADEMIK KURIKULUM TINGKAT …papers.gunadarma.ac.id/files/journals/7/articles/15858/public/... · Penulisan buku induk dapat dilakukan secara manual atau komputerisasi

g. Component DiagramComponent diagram menggambarkan struktur dan hubungan antar komponenpiranti lunak, termasuk ketergantungan (dependency) di antaranya.Komponen piranti lunak adalah modul berisi code, baik berisi source code maupunbinary code, baik library maupun executable, baik yang muncul pada compiletime, link time, maupun run time. Umumnya komponen terbentuk dari beberapaclass dan/atau package, tapi dapat juga dari komponen-komponen yang lebihkecil.

h. Deployment DiagramDeployment/physical diagram menggambarkan detail bagaimana komponen di-deploy dalam infrastruktur sistem, di mana komponen akan terletak (pada mesin,server atau piranti keras apa), bagaimana kemampuan jaringan pada lokasitersebut, spesifikasi server, dan hal-hal lain yang bersifat fisikalSebuah node adalah server, workstation, atau piranti keras lain yang digunakanuntuk men-deploy komponen dalam lingkungan sebenarnya. Hubungan antar node(misalnya TCP/IP) dan requirement dapat juga didefinisikan dalam diagram ini.

Microsoft Visual FoxproMicrosoft Visual FoxPro merupakan salah satu sistem manajemen database

(Database Management System DBMS) berorientasi obyek yang memungkinkanpembuatan aplikasi database tangguh dengan cepat dan mudah. Microsoft VisualFoxpro menyediakan fasilitas yang dibutuhkan untuk mengelola data atau informasi.

Kemudahan pembuatan aplikasi menggunakan Visual Foxpro antara lain karenapemrograman Visual Foxpro secara prosedural dan sekaligus berorientasi obyek(Object Oriented Programming ). Yang berjalan seiring dan saling terkait.

Aplikasi database dapat didefinisikan sebagai aplikasi komputer yang dibuatuntuk menyimpan dan mengolah data atau informasi secara terstruktur sehingga datatersebut dapat digunakan secara optimal untuk kepentingan pihak yang memerlukannya.

Lingkungan PendidikanDalam dunia pendidikan, keberadaan sistim informasi merupakan salah satu

komponen yang tidak dapat dipisahkan dari aktivitas pendidikan itu sendiri. Sistiminformasi terbentuk dari komponen-komponen perangkat keras, perangkat lunak danperangka manusia. Dalam teori manajemen untuk menjalankan sebuah lembagapendidikan, strategi lembaga pendidikan dan strategi sistem infomasi harus salingmendukung sehingga menciptakan keunggulan bersaing lembaga pendidikan yangbersangkutan.

Desain Pengelolaan Basis Data Insan CendekiaDeskripsi Sistim

Sistim Informasi Akademik Kurikulum Tingkat Satuan Pendidikan MAN InsanCendekia adalah perangkat Lunak yang menampilkan informasi mengenai HasilEvaluasi Akademik Siswa selama belajar di MAN Insan Cendekia. Hasil Evaluasi akandi cetak ke dalam Lembar Raport yang dibagikan setiap pertengahan semester dan akhirsemester berdasarkan Kurikulum Tingkat Satuan Pendidikan (KTSP).

Kebutuhan Dasar yang harus dipenuhi oleh system :a) Setiap Awal Tahun Ajaran terdapat pendaftaran dan penerimaan siswa Baru

Page 6: SISTIM INFORMASI AKADEMIK KURIKULUM TINGKAT …papers.gunadarma.ac.id/files/journals/7/articles/15858/public/... · Penulisan buku induk dapat dilakukan secara manual atau komputerisasi

b) Setiap Awal Tahun Ajaran dilakukan pembagian kelas dan mata pelajaran yangditempuh dilakukan oleh Kurikulum.

c) Setiap Siswa menempuh mata pelajaran pada kelas dan jurusan tersebut .d) Mata pelajaran diberikan oleh Guru mata pelajaran.e) Kriteria Ketuntasan Minimal ditentukan oleh Guru mata pelajaran diawal tahun

ajaranf) Kompetensi Dasar masing-masing Ulangan Harian dimasukkan oleh Guru Mata

Pelajaran.g) Nilai Ulangan Harian, dan Ulangan Akhir Semester dimasukkan oleh Guru Mata

Pelajaran.h) Daftar Nilai Ulangan Harian dapat dicetak setiap saat oleh Guru Mata Pelajaran,

Wali Kelas, BK atau Kurikulum.i) Daftar Remidial dapat dicetak oleh guru bidang studi setelah memasukkan Nilai

Ulangan Harianj) Daftar Nilai persiswa (ledger) dapat di cetak oleh Wali kelas atau BK untuk

memantau perkembangan siswanya.k) Wali Kelas memberikan Data Pengembangan Diri siswa, Akhlak Mulia,

Kepribadian, Catatan Wali Kelas dan Prestasil) Raport Siswa dapat diperoleh setelah melalui proses pengolahan raport setiap akhir

semester oleh Kurikulum.

Analisis UMLa) Use Case Diagram

Gambar 2. Use Case Diagram Sistim Informasi Akademik MAN InsanCendekia (SIMANIC)

Diskripsi Use Case Penginputan data calon siswa baru dilakukan oleh bagian administrasi antara lain

data pribadi siswa, data orang tua, data sekolah asal, tanggal masuk sekolah. Update data siswa dilakukan oleh administrasi jika ada perubahan terhadap data

murid, contohnya seperti perubahan alamat atau no. telpon.

Page 7: SISTIM INFORMASI AKADEMIK KURIKULUM TINGKAT …papers.gunadarma.ac.id/files/journals/7/articles/15858/public/... · Penulisan buku induk dapat dilakukan secara manual atau komputerisasi

Cetak Data siswa, pencetakan data siswa dilakukan oleh bagian administrasi. Master Kelas, penentuan kelas dari siswa dilakukan oleh Kurikulum Mata Pelajaran, penentuan mata pelajaran dan pengajar bidang studi dilakukan oleh

kurikulum. Input Nilai dilakukan oleh guru bidang studi pada kelas yang diajarnya. Cetak Nilai dilakukan oleh guru bidang studi dan juga oleh kurikulum. Input Kompetensi Dasar dilakukan oleh kurikulum berupa KriteriaKetuntasan

Minimal. Update Kompetensi Dasar dilakukan oleh guru bidang studi berupa kompetensi

dasar masing-masing ulangan harian Cetak Kompetensi Dasar dilakukan oleh guru bidang studi dan juga oleh kurikulum. Input Pengembangan Diri dilakukan oleh Wali Kelas berupa Ektrakurikuler dan

Keikutsertaan dalam Organisasi di sekolah Input Akhlak Mulia dan Kepribadian dilakukan oleh Wali Kelas contohnya

kedisiplinan, kebersihan, kesehatan, tanggung jawab dan keterangan. Input Ketidak Hadiran dilakukan oleh Wali Kelas berupa jumlah tidak hadir di

sekolah karena sakit, ijin ataupun tanpa keterangan. MsLogin dilakukan oleh System Administrator berupa user dan password yang

digunakan dalam program Update Profile dilakukan oleh system Administrator berupa data Sekolah, data

Kepala Madrasah. Setup Data dilakukan oleh system Administrator berupa setup siswa perkelas,

pengajar bidang studi di awal tahun ajaran, dan proses perhitungan nilai raport. Cetak Raport dilakukan oleh system Administrator

b. Class Diagram

Gambar 3. Class Diagram Sistim Informasi Akademik MAN InsanCendekia (SIMANIC)

Page 8: SISTIM INFORMASI AKADEMIK KURIKULUM TINGKAT …papers.gunadarma.ac.id/files/journals/7/articles/15858/public/... · Penulisan buku induk dapat dilakukan secara manual atau komputerisasi

c. Rancangan DatabaseTabel 1 Profile

Nama Tipe data Panjang KeteranganNama Departemen Text 20 Nama Departemen pengguna sistimNama sekolah Text 50 Nama sekolah pengguna sistim

Alamat Sekolah Text 100Alamat Sekolah/Madrasah penggunasistim

Telp Sekolah Text 12 Nomor Telp SekolahFax Sekolah Text 12 Noomor Fax SekolahNSS Text 12 Nomor Statistik Sekolah

Tahun Ajaran Numeric 4Tahun Ajaran yang sedang berjalan,Primary Key

Kepala Sekolah Text 30Nama Kepala Sekolah/Madrasah yangsedang menjabat

NIP Text 10 NIP Kepala Sekolah/Madrasah

UTS SM1 Date 8Tanggal Pembagian Raport TengahSemester 1

Raport SM-1 Date 8 Tanggal Pembagian Raport Semester 1

UTS SM-2 Date 8Tanggal Pembagian Raport TengahSemester 2

Raport SM-2 Date 8 Tanggal Pembagian Raport Semester 2

Tabel 2 SISWANama Tipe data Panjang Keterangan

NIS text 9 Nomor Induk Siswa, Primary KeyNAMA text 50 Nama Lengkap SiswaJenis Kelamin Numeric 1 Jenis kelamin SiswaTempat Lahir Date 20 Tempat Lahir SiswaTanggal Lahir Date 8 Tanggal Lahir SiswaAgama Text 10 Agama siswaTelpon Text 12 Telpon siswaNama Ayah text 30 Nama Lengkap Ayah dari siswaNama Ibu Text 30 Nama Lengkap Ibu dari siswaAlamat Ortu Text 30 Alamat Orang TuaTelp Ortu Text 15 Telpon Orang TuaStatus Keluarga Text 10 Status Anak Di dalam Keluarga

Anak Ke Numeric 2Sebagai anak ke berapa di dalamkeluarga

Jumlah Saudara Numeric 2 Jumlah Saudara dalam keluarga siswaTanggal Masuk Date 8 Tanggal siswa masuk sekolahTahun Ajaran Numeric 4 Tahun Ajaran yang sedang berjalan,Kelas Awal Text 10 Kelas siswa masukStatus Text 10 Status siswa masukSekolah Asal Text 30 Nama Sekolah AsalAlamat Asal Text 50 Alamat Sekolah Asal

Page 9: SISTIM INFORMASI AKADEMIK KURIKULUM TINGKAT …papers.gunadarma.ac.id/files/journals/7/articles/15858/public/... · Penulisan buku induk dapat dilakukan secara manual atau komputerisasi

Tabel 3 KelasNama Tipe data Panjang Keterangan

Tahun ajaran Numeric 4 Tahun ajaran proses belajarSemester Numeric 1 Semester yang berlangsungKelas Text 8 Kelas yang ditempati SiswaNIS Text 9 Nomor Induk Siswa, Primary Key

Tabel 4 GuruNama Tipe data Panjang Keterangan

NIP Text 10Nomor Induk Pegawai Guru, PrimaryKey

NAMA Text 40 Nama Lengkap GuruJenis Kelamin Text 1 Jenis Kelamin GuruTempat Lahir Text 20 Tempat Lahir GuruTanggal Lahir Date 8 Tanggal LahirAgama Text 9 Agama dari GuruStatus Pegawai Text 5 Status Kepagwaian GuruStatus Nikah Text 3 Status PernikahanPendidikan Text 8 Pendidikan Terakhir GuruGelar Text 10 Gelar GuruAlamat Text 60 Alamat tempat tinggal GuruTelp Text 15 Nomor Telpon / Hp GuruEmail Text 30 Alamat Email Guru

Tabel 5 Mata_PelajaranNama Tipe data Panjang Keterangan

Kode mp Text 3 Kode Mata Pelajaran, Primary KeyMata Pelajaran Text 50 Nama Mata PelajaranKelas Text 8 Kelas yang adaPengajar Text 9 Nomor Induk Pegawai yang mengajar

Tabel 6 Kompetensi DasarNama Tipe data Panjang Keterangan

Kode mp Text 3 Kode Mata Pelajaran, Primary KeyPengajar Text 9 Nomor Induk Pegawai yang mengajarTahun Ajaran Numeric 4 Tahun AjaranSemester Numeric 1 SemesterKelas Text 8 Kelas yang ada

KKM Numeric 2Kriteria Ketuntasan minimal dari matapelajaran

KD1 Text 200 Kompetensi Dasar dari Ulangan Harian 1KD2 Text 200 Kompetensi Dasar dari Ulangan Harian 2KD3 Text 200 Kompetensi Dasar dari Ulangan Harian 3KD4 Text 200 Kompetensi Dasar dari Ulangan Harian 4

Page 10: SISTIM INFORMASI AKADEMIK KURIKULUM TINGKAT …papers.gunadarma.ac.id/files/journals/7/articles/15858/public/... · Penulisan buku induk dapat dilakukan secara manual atau komputerisasi

Tabel 7 Catatan Wali KelasNama Tipe data Panjang Keterangan

Tahun Ajaran Numeric 4 Tahun AjaranSemester Numeric 1 SemesterKelas text 8 Kelas yang adaNIS text 9 Nomor Induk Siswa, Primary KeyEkskul1 text 18 Ekskul 1 yang di ikuti siswaNilai1 text 1 Nilai Ekskul lEkskul2 text 18 Ekskul 2 yang di ikuti siswaNilai2 text 1 Nilai Ekskul 2Ekskul3 text 18 Ekskul 3 yang di ikuti siswaNilai3 text 1 Nilai Ekskul 3Sakit numeric 3 Keterangan kehadiran siswa untuk sakitIjin numeric 3 Keterangan kehadiran siswa untuk ijinAlpha numeric 3 Keterangan kehadiran siswa untuk alphaPrestasi text 100 Catatan Siswa yang diperolehKelakuan text 1 Keterangan Kelakuan siswaKerajinan text 1 Keterangan Kerajinan siswaKerapihan text 1 Keterangan Kerapihan siswaKebersihan text 1 Keterangan Kebersihan siswaCatatan Wali kelas text 250 Catatan yang diberikan kepada siswa

Tabel 8 NILAINama Tipe data Panjang Keterangan

Tahun Ajaran Numeric 4 Tahun AjaranSemester Numeric 1 SemesterNIS Text 9 Nomor Induk Siswa, Primary KeyKode mp Text 3 Kode Mata PelajaranUH1 Numeric 6 Nilai Ulangan Harian 1Remedial1 Numeric 5 Nilai Remidial yang diperoleh siswa pada UH1UH2 Numeric 6 Nilai Ulangan Harian 2Remidial2 Numeric 5 Nilai Remidial yang diperoleh siswa pada UH2UH3 Numeric 6 Nilai Ulangan Harian 3Remidial3 Numeric 5 Nilai Remidial yang diperoleh siswa pada UH3UH4 Numeric 6 Nilai Ulangan Harian 4Remidial4 Numeric 5 Nilai Remidial yang diperoleh siswa pada UH4Psikomotorik1 Numeric 6 Nilai Praktik siswa 1Psikomotorik2 Numeric 6 Nilai Praktik siswa 2Psikomotorik3 Numeric 6 Nilai Praktik siswa 3Psikomotorik4 Numeric 6 Nilai Praktik siswa 4RataPsikomotorik

Numeric 6 Rata-rata dari Nilai Praktik siswa

SIKAP Text 1 Nilai Sikap siswa pada mata pelajaranUAS Numeric 6 Nilai Ulangan Akhir SiswaNilai Akhir Numeric 6 Nilai Akhir dari hasil evaluasiRaport Numeric 3 Nilai Pengetahuan yang ditampilkan di raport

Page 11: SISTIM INFORMASI AKADEMIK KURIKULUM TINGKAT …papers.gunadarma.ac.id/files/journals/7/articles/15858/public/... · Penulisan buku induk dapat dilakukan secara manual atau komputerisasi

Fungsi-fungsiFungsi yang dimiliki perangkat lunak ini adalah : Menampilkan data siswa Menampilkan data guru Menampilkan daftar Pelajaran, pengajar dan Kriteria Ketuntasan minimal Menampilkan data siswa perkelas dan walikelas Kompetensi Dasar setiap mata pelajaran Menampilkan nilai hasil evaluasi per bidang studi per kelas Menampilkan siswa yang harus remidial setiap ulangan harian per mata pelajaran Menampilkan mata pelajaran yang remidial per siswa Menampilkan Laporan Tengah Semester siswa Menampilkan Ledger siswa Rekapitulasi Nilai per Ulangan Harian per kelas Menampilkan Laporan Hasil Belajar Siswa berdasarkan KTSP

Antar Muka pemakaiJaringan sistem Informasi :

3Com

3Com

Com3

Com3

Com3

Gambar 4 Jaringan Sistim Informasi Akademik MAN InsanCendekia (SIMANIC)

Page 12: SISTIM INFORMASI AKADEMIK KURIKULUM TINGKAT …papers.gunadarma.ac.id/files/journals/7/articles/15858/public/... · Penulisan buku induk dapat dilakukan secara manual atau komputerisasi

Perancangan Tampilan

Gambar 5 Login Sistim Informasi Akademik MAN InsanCendekia (SIMANIC)

Tampilan Awal untuk masuk Perangkat Lunak Sistim Informasi Akademik MAN InsanCendekia – Serpong

Jika Name dan password telah terisi dengan benar maka Program akan masuk kedalamtampilan utama Sistim Informasi Akademik MAN Insan Cendekia Serpong khususuntuk Name Admin terdapat tambahan menu Setup data.

Gambar 6 Tampilan Utama Sistim Informasi Akademik MAN InsanCendekia (SIMANIC)

Keterangan dari menu yang ada adalah :Untuk menu Input terdiri atas :1. Siswa : untuk memasukkan data pribadi siswa dan keluarga2. Pegawai/Guru : untuk memasukkan data Pegawai dan Guru3. Nilai : untuk memasukkan Nilai siswa jika di klik harus memasukkan

parameter Kelas dan kode pelajaran

Page 13: SISTIM INFORMASI AKADEMIK KURIKULUM TINGKAT …papers.gunadarma.ac.id/files/journals/7/articles/15858/public/... · Penulisan buku induk dapat dilakukan secara manual atau komputerisasi

Gambar 7 Parameter Untuk memasukkan Kelas dan Kode Pelajaran

Tampilan Form untuk memasukkan Nilai

Gambar 8 Form Untuk memasukkan Nilai Ulangan Harian, Nilai Remidial, NilaiPraktik dan Nilai Sikap.

4. Kompetensi Dasar : untuk memasukkan kompetensi dasar dari masing-masing pelajaran, memasukkan parameter Kelas dankode pelajaran

Gambar 9 Form Untuk memasukkan Kompetensi Dasar

Page 14: SISTIM INFORMASI AKADEMIK KURIKULUM TINGKAT …papers.gunadarma.ac.id/files/journals/7/articles/15858/public/... · Penulisan buku induk dapat dilakukan secara manual atau komputerisasi

Untuk menu Output terdiri atas :1. Daftar Kelas : untuk menampilkan data kelas2. Daftar Mata Pelajaran : untuk menampilkan Mata Pelajaran dan Guru3. FormNilai : untuk menampilkan Form Nilai kosong4. Nilai Per Pelajaran : untuk menampilkan nilai per mata pelajaran.

Untuk menu Raport terdiri atas :1. Cover 1 Raport : untuk mencetak cover raport halaman depan2. Cover 2 Raport : untuk mencetak cover raport halaman kedua3. Petunjuk : untuk mencetak petunjuk pengisian rapot4. Data Siswa : untuk mencetak Identitas Siswa5. Nilai Tengah Semester : untuk mencetak Laporan Tengah Semester6. Nilai Rapot SM 1 : untuk mencetak nilai raport siswa Semester 17. Kompetensi Nilai SM1 : untuk mencetak keterangan nilai raport siswa

Semester 18. Pengembangan Diri SM1 : untuk mencetak catatan wali kelas per siswa

Semester 19. Prestasi SM1 : untuk mencetak prestasi siswa semester 110. Kompetensi Nilai SM2 : untuk mencetak keterangan nilai raport siswa

Semester 211. Pengembangan Diri SM2: untuk mencetak catatan wali kelas per siswa

Semester 212. Prestasi SM2 : untuk mencetak prestasi siswa semester 213. Ledger : untuk mencetak ledger siswa semester 1 dan 2

Untuk Menu Setup, hanya ditampilkan jika login Admin, terdiri atasSetup data tahun ajaran yang terdiri atas :1. Profile Sekolah, Nama Kepala Sekolah, NIP Kepala Sekolah, Tahun Ajaran, dan

Tanggal pembagian Raport2. Tahun ajaran yang terdiri atas :

Tahun Ajaran, Semester, kelas dan wali kelas, Pelajaran, kode pelajaran dan guru pengajar. Data Kelas, terdiri atas kelas dan siswa perkelas

3. Setup raport, untuk menghitung rata-rata ulangan harian, rata-rata psikomotor dannilai raport

ImplementasiPerangkat Sistim Informasi Akademik Kurikulum Tingkat Satuan Pendidikan

MAN Insan Cendekia sudah di implementasikan di MAN Insan Cendekia yang terletakdi Jl. Cendekia BSD Sektor XI, Tangerang, pada tahun ajaran 2007-2008. PerangkatLunak ini diberlakukan untuk siswa kelas X, dengan jumlah siswa sebanyak 120 yangterdiri atas 5 kelas. Berdasarkan Respon dari Guru-guru yang mengajar di MAN InsanCendekia sebanyak 28 guru yang mengisi data survai dari 33 Guru di MAN InsanCendekia diperoleh data sebagai berikut:

Tabel 9: Hasil Respon Aplikasi SistimKeterangan Ya Tidak

1. Laporan Hasil Belajar Siswa sudah sesuai denganKebutuhan Sekolah ?

27 96% 1 3,6%

Page 15: SISTIM INFORMASI AKADEMIK KURIKULUM TINGKAT …papers.gunadarma.ac.id/files/journals/7/articles/15858/public/... · Penulisan buku induk dapat dilakukan secara manual atau komputerisasi

Keterangan Ya Tidak2. Program Sistim Informasi Akademik ini mudah

digunakan?27 96% 1 3,6%

3. Perintah (input) mudah dipahami dan dijalankan? 28 100% 0,0%4. Membantu untuk memasukkan nilai ulangan harian? 28 100% 0,0%5. Membantu untuk memasukkan nilai remidial ? 24 86% 4 14,3%6. Membantu untuk memasukkan nilai praktik ? 28 100% 0,0%7. Membantu untuk memasukkan nilai Sikap? 27 96% 1 3,6%8. Membantu untuk memasukkan kompetensi dasar

ulangan harian ?27 96% 1 3,6%

9. Membantu untuk menampilkan nilai siswa ? 28 100% 0,0%10. Membantu untuk menampilkan siswa yang harus

remidial?26 93% 2 7,1%

11. Membantu untuk memasukkan ketidak hadiran siswa ? 15 54% 13 46,4%12. Membantu untuk memasukkan catatan wali kelas

siswa ?25 89% 3 10,7%

13. Membantu didalam pelaporan Hasil Belajar Siswakepada Orang tua?

27 96% 1 3,6%

14. Laporan Hasil Belajar siswa ke Orang tua siswa lebihcepat ?

21 75% 7 25,0%

15. Keterangan Kompetensi tiap Ulangan Harianmembantu menjelas kan kompetensi dasar yangdikuasai siswa kepada orang tua?

26 93% 2 7,1%

Dari Data Respon guru tentang Sistim Informasi Akademik ini diperoleh hasilbahwa program sudah sesuai dengan kebutuhan sekolah (96%) untuk menyampaikanhasil belajar siswa kepada orang tua siswa. Sistim Informasi Akademik ini mudahdigunakan (100%) dan sangat membantu guru di dalam memasukkan data ulanganharian (96%), remidial (86%), praktik (100%) dan sikap (96%). Beberapa Gurumemberikan respons bahwa program tidak membantu untuk memasukkan nilai remidial(14,3%) hal ini disebabkan beberapa guru menyarankan kalau remidial dapat dilakukanbeberapa kali (lebih dari satu kali), sedangkan program hanya memberikan format satukali remidial dari masing-masing ulangan harian.

Prosentase yang memilih bahwa program membantu untuk memasukkankehadiran siswa hanya (54%), sedang yang mengatakan tidak membantu sebanyak46,4%, hal ini disebabkan Form program untuk memasukkan kehadiran siswa hanyaditujukan untuk rekapitulasi kehadiran siswa selama satu semester yang nantinya akanditampilkan di Lembar Hasil Belajar perserta didik yang diberikan setiap akhirsemester. Sedangkan beberapa guru mengharapkan kehadiran siswa dapat dilakukansetiap saat ( setiap hari).

Program untuk membantu wali kelas didalam memberikan catatan hanya 89%,sedangkan 10,7% tidak membantu, beberapa alasan guru adalah terbatasnya karakter didalam memasukkan kata-kata dan harus diisi untuk masing-masing siswa.

Untuk respon apakah Laporan Hasil Belajar siswa ke orang tua siswa lebihcepat? ternyata hanya 75 % yang menyatakan membantu, sedangkan 25 % tidakmembantu. Hal ini disebabkan jika ada salah satu guru saja yang terlambat memasukkannilai, maka seluruh siswa tidak dapat dicetak raportnya, hal ini yang menyebabkanpencetakan raport dilaksanakan sangat dekat dengan pembagian raport. Sebab yang

Page 16: SISTIM INFORMASI AKADEMIK KURIKULUM TINGKAT …papers.gunadarma.ac.id/files/journals/7/articles/15858/public/... · Penulisan buku induk dapat dilakukan secara manual atau komputerisasi

kedua adalah tenggang waktu antara ulangan akhir semester dengan pembagian raportsangat dekat hanya satu minggu.

Keterangan Kompetensi tiap ulangan harian sangat membantu untukmenjelaskan kompetensi dasar yang dikuasai siswa (93%), guru yang menyatakan tidaksebanyak (7,1%) disebabkan masing-masing kompetensi dasar karakter di dalammemasukkan kata-kata sangat terbatas, sehingga untuk mata pelajaran tertentu yangkompetensi dasarnya sangat panjang tidak cukup.

KesimpulanSistim Informasi Akademik Kurikulum Tingkat Satuan Pendidikan MAN Insan

Cendekia dapat mengolah data evaluasi siswa, dari ulangan harian, remidial, praktiksampai dengan pencetakan Raport Tengah Semester dan Raport Akhir Semestersehingga dapat memberikan Laporan kepada orang tua siswa dengan cepat dan tepat.

Sistim Informasi Akademik ini sangat membantu guru untuk memasukkan nilaiulangan harian, nilai remidial, praktik dan sikap. Perangkat Lunak ini mudah digunakandemikian juga perintah atau input data mudah untuk digunakan

Sistim Informasi Akademik ini menggunakan Program Microsoft Visual Foxpro7.0 sebagai salah satu Database Management System dan dioperasikan dengan multiuser, sehingga setiap guru mata pelajaran dapat memasukkan data bersamaan denganguru yang lain.

Daftar pustakaA Suhendar S.Si. - Hariman Gunadi S.Si, MT, 2002, Visual Modeling Menggunakan

UML dan Rational Rose, Informatika, Bandung.Adi Nugroho, 2005, Rational Rose untuk Permodelan Berorientasi Objek, Penerbit

Informatika, Bandung.Anonim, 2003. Menggunakan Visual FoxPro 7.0., Andi Offset, Yogyakarta.Anonim, 2003. Panduan Aplikatif Pemrograman Visual FoxPro 7.0., Andi Offset,

Yogyakarta.Anonim, 2006. Aplikasi Sistim Informasi Sekolah dengan Visual FoxPro 9.0. Andi

Offset, YogyakartaBudi Santoso, Ir, 2004. Panduan Lengkap Pemrograman Visual FoxPro, Andi Offset,

Yogyakarta.Djajasukma Tjahjadi, 2004, Mengelola data dengan Visual FoxPro 8.0,Andi Offset,

YoyakartaEti Rochaety – Pontjorini Rahayuningsih –Prima Gusti Yanti, 2005, Sistem Informasi

Manajemen Pendidikan, Bumi Aksara, Jakata.Inge Martina, Ir., 2002, 36 Jam Belajar Komputer Visual Foxpro 6.0, Elexmedia

Komputindo, Jakarta.Jogiyanto HM, MBA, Akt, PHd., 2003, Sistem Teknologi Informasi, Andi Offset,

Yogyakarta.Munawar, 2005, Pemodelan Visual dengan UML, Graha Ilmu, Yogyakarta.Noerlina - Idris Gautama S. - Henricus Bambang T., 2007, Perancangan Sistim

Informasi Berbasis Object Oriented Studi Kasus, Mitra Wacana Media, Jakarta.Tjendri Herianto, 1999, Pengembangan Aplikasi Visual Foxpro 5.0, ElekMedia

Komputindo, Jakarta.