implementsi sistem informasi raport online berbasis …repository.amikom.ac.id/files/naskah...

14
IMPLEMENTSI SISTEM INFORMASI RAPORT ONLINE BERBASIS WEB PADA SEKOLAH SAO PEDRO Naskah Publikasi Diajukan oleh Junot Antonio De Jesus Xavier 07.12.2466 JURUSAN SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA 2011

Upload: trinhdieu

Post on 22-May-2018

223 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: IMPLEMENTSI SISTEM INFORMASI RAPORT ONLINE BERBASIS …repository.amikom.ac.id/files/Naskah Publikasi_2456.pdf · dapat memberi kemudahan bagi orang tua siswa dalam memantau nilai

IMPLEMENTSI SISTEM INFORMASI RAPORT ONLINE BERBASIS WEB PADA

SEKOLAH SAO PEDRO

Naskah Publikasi

Diajukan oleh

Junot Antonio De Jesus Xavier

07.12.2466

JURUSAN SISTEM INFORMASI

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

AMIKOM

YOGYAKARTA 2011

Page 2: IMPLEMENTSI SISTEM INFORMASI RAPORT ONLINE BERBASIS …repository.amikom.ac.id/files/Naskah Publikasi_2456.pdf · dapat memberi kemudahan bagi orang tua siswa dalam memantau nilai
Page 3: IMPLEMENTSI SISTEM INFORMASI RAPORT ONLINE BERBASIS …repository.amikom.ac.id/files/Naskah Publikasi_2456.pdf · dapat memberi kemudahan bagi orang tua siswa dalam memantau nilai

IMPLEMENTSI RAPORT CARDS ONLINE INFORMATION SYSTEM BASED ON WEB

SCHOOL SAO PEDRO

IMPLEMENTSI SISTEM INFORMASI RAPORT ONLINE BERBASIS WEB PADA SEKOLAH

SAO PEDRO

Junot Antonio De Jesus Xavier

Jurusan Sistem Informasi

STMIK AMIKOM YOGYAKARTA

ABSTRACT

Application Online report cards are designed to showcase academic report of dii high

school students, so as to provide convenience for parents in monitoring student scores.

Online report cards have the same structure with the look of the semester report cards

for students. Student biodata showing academic reports and report cards showing the value of

students per semester. Users can select a particular semester academic report.

To be able to use the report cards online, the user must login on the Login menu in

advance. Username or user name that is given based on the relevant Student Identification

Number. Every user (students / parents) can see only his own academic report. Online Report

Card Information System Web-based high school level at SMU

Keiword : Information Systems, Web Application, PHP, CSS, Java Script, XAMPP

Page 4: IMPLEMENTSI SISTEM INFORMASI RAPORT ONLINE BERBASIS …repository.amikom.ac.id/files/Naskah Publikasi_2456.pdf · dapat memberi kemudahan bagi orang tua siswa dalam memantau nilai

1. Pendahuluan

Media internet dewasa ini makin memudahkan segala aktivitas manusia. Dengan internet menjadikan

sesuatu tadinya sangat sulit untuk dijangkau namun sekarang ini tidak menjadi masalah lagi bahkan

sangat mudah untuk dijangkau keberadaannya. Kehadiran sebuah layanan dengan sistem online

membuat informasi menjadi tanpa batas.

Dunia pendidikan juga tak mau kalah dengan menghadirkan berbagai layanan untuk para siswa

maupun untuk kepentingan intern sekolah itu sendiri. Salah satu media yang dibidik adalah media

informasi menggunakan teknologi website. Untuk itu dalam membangun website diperlukan suatu

sistem atau mekanisme yang memudahkan dan merawat website tersebut dalam pengupdate-an. Salah

satunya dengan menggunakan pemrograman PHP dengan databasenya menggunakan MySQL.

Aplikasi Raport Online menjadikan sebagai sebuah objek kajian yang sungguh menarik untuk

diteliti. Raport online ini dirancang untuk menampilkan laporan akademik dari siswa di SMA, sehingga

dapat memberi kemudahan bagi orang tua siswa dalam memantau nilai siswa dan bagi wali kelas akan

sangat terbantu dalam menginformasikan kepada para siswa hasil belajar mereka selama satu semester

tertentu.

Raport Online memiliki struktur tampilan yang sama dengan raport semester untuk siswa.

Laporan akademik menampilkan biodata siswa dan menampilkan nilai raport siswa per semester.

Dengan adanya rapor online ini akan membantu pihak sekolah dalam mengatur dan mempulikasikan

laporan hasil studi siswa. Untuk dapat menggunakan Raport Online, pengguna harus melakukan LOGIN

Page 5: IMPLEMENTSI SISTEM INFORMASI RAPORT ONLINE BERBASIS …repository.amikom.ac.id/files/Naskah Publikasi_2456.pdf · dapat memberi kemudahan bagi orang tua siswa dalam memantau nilai

pada menu Login terlebih dahulu. Username atau nama user yang diberikan berdasarkan user yang

terlibat dalam system ini yakni siswa, orang tua/wali dan wali kelas.

2. Landasan Teori

2.1 Pengertian sistem

Adalah kumpulan dari elemen-elemen yang terdiri atas objek-objek, atau unsur-unsur atau

komponen-komponen yang berkaitan dan berhubungan satu sama lain sedemikian rupa

sehingga unsur-unsur tersebut merupakan satu kesatuan pemrosesan atau pengolahan.

(Jogiyanto, 1991).

2.2 Pengertian informasi

Adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang

menerimanya. (Jogiyanto H.M.,1990). Informasi dapat mengenai data mentah, data

tersusun, kapasitas sebuah saluran komunikasi. Informasi memperkaya penyajian,

mempunyai nilai kejutan, atau mengungkap sesuatu yang penerimanya tidak tahu atau tidak

tersangka pada kondisi yang tidak menentu, informasi mengurai ketidakpastian itu.

(Daihani, 2001).

2.3 Pengertian sistem informasi

Adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan

pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi

dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang

diperlukan. (Jogiyanto, H.M., 1990).

2.4 Karakteristik sistem informasi

Page 6: IMPLEMENTSI SISTEM INFORMASI RAPORT ONLINE BERBASIS …repository.amikom.ac.id/files/Naskah Publikasi_2456.pdf · dapat memberi kemudahan bagi orang tua siswa dalam memantau nilai

Suatu sistem mempunyai karakteristik atau sifat-sifat yang tertentu, yaitu

mempunyai:

a. Komponen sistem (components)

Sistem terdiri dari sejumlah komponen yang saling berinteraksi, bekerja dan

membentuk kesatuan. Komponen atau elemen-elemen sistem dapat berupa suatu sub

sistem atau bagian-bagian dari sistem. Setiap sub sistem mempunyai sifat-sifat dari

sistem untuk menjalankan suatu fungsi tertentu dan mempengaruhi proses sistem

secara keseluruhan.

b. Batasan sistem (boundary)

Batas sistem merupakan daerah yang membatasi antara suatu sistem dengan sistem

yang lainnya atau dengan lingkungan luarnya. Batas sistem ini memungkinkan

sistem dipandang sebagai suatu kesatuan. Batas suatu sistem menunjukkan ruang

lingkup (scope) dari sistem tersebut.

c. Lingkungan luar sistem (environments)

Lingkungan luar dari suatu sistem adalah apapun diluar batas dari sistem yang

mempengaruhi operasi sistem. Lingkungan luar sistem dapat bersifat

menguntungkan, tetapi juga bisa merugikan sistem tersebut. Lingkungan luar yang

menguntungkan adalah energi dari sistem yang kemudian harus tetap dijaga dan

dipelihara. Sedang lingkungan luar yang merugikan harus ditahan dan dikendalikan.

d. Penghubung sistem (interface)

Merupakan media penghubung antara satu subsistem dengan subsistem lainnya.

Keluaran (output) dari satu subsistem akan menjadi masukan (input) untuk subsistem

Page 7: IMPLEMENTSI SISTEM INFORMASI RAPORT ONLINE BERBASIS …repository.amikom.ac.id/files/Naskah Publikasi_2456.pdf · dapat memberi kemudahan bagi orang tua siswa dalam memantau nilai

yang lainnya dengan melalui penghubung. Dengan penghubung satu subsistem dapat

berintegrasi dengan subsistem yang lainnya membentuk satu kesatuan.

e. Masukan sistem (input)

Input merupakan energi yang dimasukkan kedalam sistem. Input dapat berupa

maintenance input dan signal input. Maintenance input adalah energi yang

dimasukkan supaya sistem tersebut dapat beroperasi. Signal input adalah energi yang

diproses untuk menghasilkan output.

f. Keluaran sistem (output)

Merupakan hasil dari energi yang diolah dan diklasifikasikan menjadi keluaran yang

berguna dan sisa pembuangan. Keluaran merupakan masukan untuk subsistem yang

lain atau kepada supra sistem.

g. Pengolah sistem (process)

Suatu sistem dapat mempunyai suatu bagian pengolah yang akan merubah masukan

menjadi keluaran.

h. Sasaran sistem (objective)

Suatu sistem pasti mempunyai tujuan (goal) atau sasaran (objective). Kalau suatu

sistem tidak mempunyai sasaran, maka operasi sistem tidak ada gunanya.

2.5 Konsep sistem berbasis web

Sistem berbasis web adalah aplikasi atau layanan yang berada dalam server dan

dapat diakses dengan menggunakan web atau web browser melalui internet. Karena aplikasi

ini berjalan di internet sehingga pemakai dapat mengakses layanan ini dari mana saja

diseluruh dunia ini selama bisa tersambung ke internet. Satu-satunya perangkat lunak sisi

Page 8: IMPLEMENTSI SISTEM INFORMASI RAPORT ONLINE BERBASIS …repository.amikom.ac.id/files/Naskah Publikasi_2456.pdf · dapat memberi kemudahan bagi orang tua siswa dalam memantau nilai

client yang dibutuhkan untuk mengakses dan menjalankan aplikasi berbasis web adalah web

browser, salah satu contoh web browser yang sangat popular adalah internet explorer.

Seiring dengan perkembangan internet, arsistektur berbasis web yang baru mungkin akan

menggantikan berbagai arsitektur lama, atau mengintegrasikan sistem yang ada ke dalam

sistem berbasis web. Karena dengan menggunakan layanan ini berbagai layanan dapat

diproses dengan cepat, akurat dan pemakai dapat langsung mendapatkan laporan/hasil.

2.6 Konsep pemodelan sistem

a. Flowchart sistem

Flowchart sistem adalah suatu bagan yang menggambarkan suatu prosedur dan

proses suatu file dalam suatu media menjadi file dalam media yang lain dalam

suatu sistem data.

b. Data flow diagram (DFD)

Data Flow Diagram (DFD) adalah gambaran sistem secara logika. Gambaran ini tidak

tergantung pada perangkat keras, perangkat lunak, struktur data, atau organisasi file.

Keuntungan menggunakan DFD adalah memudahkan pemakai (user) yang kurang

menguasai bidang komputer untuk mengerti isi sistem yang akan

dikerjakan/dikembangkan.

3. Analisis

Tujuan dari bagian analisis kebutuhan sistem adalah memahami dengan sebenar-benarnya

kebutuhan dari sistem baru dan mengembangkan sebuah sistem yang mewadahi kebutuhan

tersebut, atau memutuskan bahwa sebenarnya pengembangan sistem baru tidak

dibutuhkan. Untuk mempermudah analisis kebutuhan sistem dalam menentukan

Page 9: IMPLEMENTSI SISTEM INFORMASI RAPORT ONLINE BERBASIS …repository.amikom.ac.id/files/Naskah Publikasi_2456.pdf · dapat memberi kemudahan bagi orang tua siswa dalam memantau nilai

keseluruhan kebutuhan secara lengkap, maka analis membagi kebutuhan sistem ke dalam 2

jenis. Jenis pertama adalah kebutuhan fungsional (functional requirements) dan jenis kedua

adalah kebutuhan nonfungsional (nonfunctional requirements).

a. Kebutuhan Fungsional (Functional Requirement)

Jenis kebutuhan fungsional adalah kebutuhan yang berisi proses-proses apa saja yang nantinya

dilakukan oleh sistem. Kebutuhan fungsional juga berisi informasi-informasi apa saja yang harus

ada dan dihasilkan sistem.

Didalamnya terdapat beberapa komponen antara lain :

Tabel. Kebutuhan Fungsional (Functional Requirement)

No Aktor Deskripsi

1. Admin Untuk mengakses halaman utama control panel maka admin

harus melakukan login terlebih dahulu untuk memastikan

bahwa user yang mengakses halaman ini telah terdaftar

User yang login menggunakan data yang tidak valid maka

sistem akan memberikan peringatan

Sistem harus bisa menampilkan data, entri data baru,

mengupdate, dan menghapus informasi pada tabel Siswa

melalui menu yang telah disediakan.

Sistem harus bisa menampilkan data, entri data baru,

mengupdate, dan menghapus informasi pada tabel Guru

melalui menu yang telah disediakan.

Sistem harus bisa menampilkan data, entri data baru,

mengupdate, dan menghapus informasi pada tabel Orang

Page 10: IMPLEMENTSI SISTEM INFORMASI RAPORT ONLINE BERBASIS …repository.amikom.ac.id/files/Naskah Publikasi_2456.pdf · dapat memberi kemudahan bagi orang tua siswa dalam memantau nilai

tua melalui menu yang telah disediakan.

Sistem harus bisa menampilkan data, entri data baru,

mengupdate, dan menghapus informasi pada tabel Kelas

melalui menu yang telah disediakan.

Sistem harus bisa menampilkan data, entri data baru,

mengupdate, dan menghapus informasi pada table Mata

Pelajaran melalui menu yang telah disediakan.

Sistem harus bisa menampilkan data, entri data baru,

mengupdate, dan menghapus informasi pada tabel Semester

melalui menu yang telah disediakan.

2. Wali Kelas User ini harus bisa melakukan login untuk bisa menggunakan

system.

Wali kelas bisa mengubah data dirinya masing-masing

Sistem harus bisa menampilkan data, entri data baru,

mengupdate, dan menghapus informasi pada tabel

Rekap_Nilai melalui menu yang telah disediakan.

3. Orang Tua User ini harus bisa melakukan login untuk bisa menggunakan

system

Bisa mengubah data diri tergantung siapa yang login

Sistem harus bisa menampilkan data jumlah anak yang

disekolahkan pada sekolah yang bersangkutan.

Sistem harus bisa menampilkan data rekap nilai dari anak

tertentu sesuai yang diinginkan oleh orangtua.

4. Siswa User ini harus bisa melakukan login untuk bisa menggunakan

sistem

Page 11: IMPLEMENTSI SISTEM INFORMASI RAPORT ONLINE BERBASIS …repository.amikom.ac.id/files/Naskah Publikasi_2456.pdf · dapat memberi kemudahan bagi orang tua siswa dalam memantau nilai

Bisa mengubah data diri tergantung siapa yang login

Sistem harus bisa menampilkan daftar nilai mata pelajaran

sesuai user siswa yang login.

Sistem harus bisa menampilkan daftar nilai ekstrakurikuler

sesuai user siswa yang login.

b. Kebutuhan Nonfungsional (Nonfunctional Requirements)

Kebutuhan ini adalah tipe kebutuhan yang berisi properti perilaku yang dimiliki oleh sistem, di

antaranya :

1. Operasional

a. Bisa digunakan pada sistem operasi Microsoft Windows maupun Linux versi apapun.

b. Spesifikasi komputer minimum Pentium bahkan komputer MMX.

c. Bisa dikembangkan untuk aplikasi mobile.

2. Sekuriti

a. Sistem aplikasinya maupun databasenya dilengkapi password.

b. User yang terdaftar menggunakan password yang telah terenkripsi.

c. User yang akan melakukan login harus menggunakan account yang telah terdaftar dan password

yang telah terenkripsi baru bisa mendapat hak akses ke dalam halaman admin.

d. Pada halaman admin, setiap link harus melalui proses login yang legal sehingga tidak diijinkan

mengakses link tanpa melalui tahapan yang benar.

e. Masih pada halaman admin juga dengan alasan keamanan apabila sistem tidak digunakan dalam

beberapa detik maka sistem akan logout otomatis demi keamanan data dalam website ini.

Page 12: IMPLEMENTSI SISTEM INFORMASI RAPORT ONLINE BERBASIS …repository.amikom.ac.id/files/Naskah Publikasi_2456.pdf · dapat memberi kemudahan bagi orang tua siswa dalam memantau nilai

3. Informasi

a. Digunakan untuk menginformasikan apabila password yang dimasukkan oleh pengguna salah.

b. Digunakan untuk menampilkan semua informasi yang ada dalam rapor online.

c. Untuk lebih memperkenalkan jenis rapor online kepada masyarakat.

4. Kinerja

a. Layanan yang dibangun ini Multiplatform bagi sistem operasi.

b. Sistem ini akan menampilkan semua data yang relevan yang bisa langsung dilihat melalui web

ini.

c. Untuk lebih mempermudah, maka sistem bisa juga dikembangkan untuk versi mobile.

4. Hasis Penelitian

Berikut ini merupakan beberapa poin penting dalam melakukan penelitian :

1. Membantu kepada para siswa dan orang tua untuk mendapatkan informasi mengenai hasil studi

secepat mungkin dan tanpa kendala waktu sekaligus menjadikan sebuah media untuk mengontrol

perkembangan anak oleh orang tua.

2. Pada kondisi tertentu dapat dinilai lebih mengefisiensikan waktu dan menghemat biaya serta informasi

yang disajikan sangat cepat dan mudah untuk diakses.

Page 13: IMPLEMENTSI SISTEM INFORMASI RAPORT ONLINE BERBASIS …repository.amikom.ac.id/files/Naskah Publikasi_2456.pdf · dapat memberi kemudahan bagi orang tua siswa dalam memantau nilai

5. Kesimpulan

Kesimpulkan yang dapat diambil setelah beberapa tahapan dalam menyelesaikan Aplikasi Raport Online

Berbasis Web pada Sekolah Sao Pedro ini, antara lain:

1. Aplikasi Raport Online Berbasis Web pada Sekolah Sao Pedro yang telah dibuat dapat mempermudah

bagi siswa, orang tua dalam melihat nilai dan wali kelas telah dimudahkan dalam mempublikasikan

kepada siswa lebih cepat.

Aplikasi Raport Online Berbasis Web pada Sekolah Sao Pedro sebagai sebuah layanan informasi

berbasis web yang dapat dengan mudah dikontrol perkembangan si anak didik kapanpun dan sebagai

orang tua akan sangat terbantu untuk melihat hasil studi dari anak-anaknya kapanpun dan

dimanapun.

Page 14: IMPLEMENTSI SISTEM INFORMASI RAPORT ONLINE BERBASIS …repository.amikom.ac.id/files/Naskah Publikasi_2456.pdf · dapat memberi kemudahan bagi orang tua siswa dalam memantau nilai

DAFTAR PUSTAKA

HM. Jogiyanto, Analisis Dan Desain Sistem Informasi Pendekatan Terstruktur Teori Dan Praktik

Aplikasi Bisnis, Penerbit Andi, Yogyakarta, 2005

Kristanto. Andri, Perancangan Sistem Informasi Dan Aplikasinya, Penerbit Gama Media

Mulyana, Y.B. 2004. Trik Membangun Situs Menggunakan PHP dan MySQL : Elex Media Komputindo.

Nugroho. Bunafit, PHP & MySQL dengan Editor Dreamveaver MX, Penerbit Andi, Yogyakarta, 2004

Nugroho. Adi, Analisis Dan Perancangan Sistem Informasi Dengan Metodologi Berorientasi Objek,

Penerbit Informatika, Bandung, 2002

Sidik, Betha. 2005. MySQL. Bandung: Penerbit INFORMATIKA.

Sutabri. Tata, Analisis Sistem Informasi, Penerbit Andi, Yogyakarta,2004

Suyanto. M., Analisis & Desain Aplikasi Multimedia Untuk Pemasaran, Penerbit Andi Offset,

Yogyakarta, 2004

Syafrizal, Melwin. 2005. Pengantar Jaringan Komputer. Yogyakarta: Andi Offset.