Abstract— Human needs of information which
SNIPTEK 2014
ISBN: 978-602-72850-5-7
PERANCANGAN SISTEM INFORMASI AKADEMIK BERBASIS WEB
PADA MA MAMBA’UL ‘ULUM TUNJUNGMULI
Vadlya Maarif
STMIK Nusa Mandiri Jakarta
Abstrak
- – Kebutuhan manusia akan informasi yang dapat diakses dengan cepat dan mudah, mendorong mereka untuk mengembangkan suatu teknologi yang dapat memenuhi kebutuhan manusia tersebut. Dapat terlihat pesatnya pengguna internet dikalangan masyarakat. Masalah yang timbul dari ruang lingkup sekolah yaitu kurangnya pemanfaatan perkembangan teknologi dalam sarana penyampaian informasi akademik. Dalam hal ini membangun sistem informasi akademik berbasis web, dimana web ini akan menunjang proses keluar masuknya data dan informasi. Pihak sekolah akan memproses masuknya data berupa nilai siswa, absen siswa, data siswa dan guru, jadwal pelajaran, beserta informasi akademik yang lainnya sehingga pengguna dapat melihat informasi tersebut secara online dimanapun mreka berada. Dengan adanya sistem informasi akademik berbasis web ini, dapat mempermudah mengalirnya informasi akademik dan membantu dalam meningkatkan penggunaan sistem informasi teknologi dan komunikasi berbasis web. Kata kunci
- – Sistem Informasi, Akademik, Sekolah
Abstract — Human needs of information which can be accessed quickly and easily, force them to develop a technology which can be fulfilled their needs. It can be seen from the number of users. The problem which is raised, for example from the school field, is the use of technology as the media in delivering an academic information is still lack. In this moment, establish web-based academic information system, where this web will support the process of inputing or outputting the data and information. The school will process the input such as students’s scores, students’ presence, students’ and teachers’ data, lesson list, and another academic informations in order to make the user will be able to see the information everywhere via online. Through this web-based academic information system, hopefully it will make the flow of academis information goes well and help the development of the use of web-based academic information system. Keywords-component; Information Systems, Academic, School
PENDAHULUAN
Pemanfaatan kemajuan teknologi tidak menutup kemungkinan untuk dunia pendidikan yang perlu merasakan manfaatnya. Dapat digunakan sebagai menunjang proses keluar masuknya data dan informasi untuk umum maupun warga sekolah.
SMK Mamba’ul ‘Ulum Tunjungmuli adalah sebuah sarana pendidikan menengah keatas yang memiliki unsur islami. Dengan pendidik yang berkualitas ditambah lagi dengan biaya pendidikan yang relatif murah telah mampu menyerap jumlah siswa dari berbagai macam latar belakang. Namun dengan sistem informasi akademik yang masih manual terkadang masih menemui kesulitan dalam penyampaian informasi ke lingkup yang lebih jauh serta penanganan data guru dan siswa maupun data nilai siswa. Hal tersebut terjadi karena pelayanan informasi masih kurang maksimal. Jarak penyampaian informasi akademik belum dapat meluas dan tersampaikan secara optimal. Berdasarkan uraian diatas dikemukakan oleh Wardati dan Liatmaja (2013:57) “Dengan internet maka dunia pendidikan tidak hanya terbatas pada ruang dan wilayah tertentu saja namun sudah meluas ke semua wilayah, yang mana pengaksesannya bisa dilakukan secara langsung/online
.“ Dengan adanya Sistem informasi akademik berbasis web memudahkan guru dan siswa untuk dapat memanfaatkan fasilitas sekolah dengan mudah dan cepat.
BAHAN DAN METODE
A. Teknik Pengumpulan Data Teknik pengumpulan data untuk mempermudah pembuatan web dan menjadikan web nyata sesuai dengan kebutuhan dan permasalahan yang ada adalah:
1. Observasi Observasi atau pengamatan secara langsung adalah metode pencarian informasi secara langsung ke
SMK Mamba’ul ‘Ulum Tunjungmuli untuk mendapatkan data-data sekolah seperti data siswa, data guru, data sekolah, dan data lainnya guna mengukur kebutuhan.
ISBN: 978-602-72850-5-7 SNIPTEK 2014
2. Wawancara
4. Testing
Testing adalah tahap pengujian setelah
Merupakan metode yang sangat penting penulisan coding. Pengujian mencakup dengan mendapatkan informasi secara langsung. beragam aspek yang berkaitan dengan
Mewawancarai Kepala Sekolah dan waka
system and performance dari fase code
kesiswaan di SMK Mamba’ul ‘Ulum Tunjungmuli generation menggunakan blackbox testing. serta pihak lain yang berkaitan dengan semua
Pengujian ini akan digunakan dalam proses informasi penunjang. Seperti permasalahan yang perbaikan sistem sehingga mencapai hasil sering muncul di sekolah serta sisi akademik yang diharapkan dan telah ditentukan sekolah. sebelumnya.
3. Studi Pustaka
5. Support Pada tahap ini, aplikasi yang telah di
Dalam membangun sebuah perangkat hasilkan akan digunakan untuk menangani lunak dibutuhkan sebuah cara sebagai panduan sistem informasi. Sehingga kebutuhan- untuk mendapatkan perangkat lunak yang kebutuhan dan segala hal yang berkaitan diharapkan, oleh karena itu perlu dilakukan dengan sistem informasi pendidikan dapat pengembangan sistem baik berupa pembuatan ditangani dengan lebih, cepat, tepat dan suatu sistem baru maupun penambahan atau akurat. perubahan pada sistem yang sudah ada. untuk menunjang kebutuhan perancangan sistem yang
HASIL DAN PEMBAHASAN
akan dibangun, model yang diperlukan dalam
B. Analisa Kebutuhan Software pengembangannya diantaranya :
1. Tahapan Analisis
1. Analisa Kebutuhan Sistem Sistem informasi akademik berbasis web
Tahapan ini dikenal sebagai proses merupakan proses penyampaian informasi tanpa
feasibility study, melakukan investigasi
perlu bertatap muka secara langsung dan dapat kebutuhan-kebutuhan sistem yang akan meluas tanpa batas dalam penyampaiannya. digunakan sebagai tulang punggung proses
Beberapa pihak seperti masyarakat umum, siswa, komputerisasi bagi sistem pembuatan maupun guru cukup memanfaatkan internet
website akademik ini. Kebutuhan sistem
untuk dapat memperoleh informasi akademik berupa : tersebut. Berikut spesifikasi kebutuhan dari
a. Terdapat 3(tiga) login user di dalam sistem informasi akademik sekolah berbasis web.
website.
a. Halaman Utama
b. Peng-input-an nilai secara online dan 1) Pengunjung dapat melihat informasi informasi akademik yang tersedia di profile sekolah dalam website.
2) Pengunjung dapat melihat informasi
c. Ciri khas dari SMK Mamba’ul ‘Ulum akademik.
Tunjungmuli berupa warna yang 3) Pengunjung dapat mengisi buku tamu. mempengaruhi tampilan website.
4) Pengunjung dapat men-download brosur Dominan warna adalah hijau dan biru. sekolah.
2. Desain 5) Pengunjung dapat melihat album
Dalam tahapan ini berkaitan dengan prestasi sekolah. kebutuhan sistem untuk pengembangan
b. Halaman Guru aplikasi yang dijelaskan pada tahap analisa 1) Guru dapat melihat informasi akademik kebutuhan sistem. Serta menghasilkan 2) Guru dapat mengolah data pribadi urutan langkah bagaimana interaksi 3) Guru dapat mengolah foto pribadi perangkat lunak yang akan di hasilkan. 4) Guru dapat mengolah nilai tugas dan
Menentukan perancangan sistem yang akan absen siswa diterapkan berupa desain antarmuka UML
5) Guru dapat mengolah nilai UAS dan UTS (Unified Modeling Language) dan EDR siswa (Entity Relationship Diagram), serta desain
6) Guru dapat melihat jadwal mengajar
database menggunakan normalisasi dan
7) Guru dapat melihat wali kelas desain navigasi menggunakan metode 8) Guru dapat melihat data guru hirarki. 9) Guru dapat melihat data siswa
3. Code Generation
c. Halaman Siswa Tahapan ini menjelaskan tentang bahasa
1) Siswa dapat melihat informasi akademik pemrograman yang digunakan untuk 2) Siswa dapat mengolah data pribadi menterjemahkan penulisan kode-kode 3) Siswa dapat melihat nilai akhir dengan menggunakan bahasa pemrograman persemester terstruktur. 4) Siswa dapat melihat nilai ujian
SNIPTEK 2014
ISBN: 978-602-72850-5-7
d. Halaman Admin 1) Admin dapat mengolah info akademik 2) Admin dapat mengolah data admin 3) Admin dapat mengolah data guru 4) Admin dapat mengolah data siswa 5) Admin dapat mengolah data mata pelajaran 6) Admin dapat mengolah jadwal pelajaran 7) Admin dapat melihat nilai akhir siswa 8) Admin dapat mengolah data siswa dalam kelas 9) Admin dapat mengolah profil sekolah 10) Admin dapat mengolah buku tamu 11) Admin dapat mengolah album prestasi sekolah
Pengunjung memilih tombol batal
4. System meng-update data pribadi.
3. Guru memilih tombol Update.
2. Guru mengubah data pribadi.
1. Guru melihat form data pribadi.
Primary actors Guru Main Flow / Basic Path
Pre-conditions Guru melakukan login Post-conditions Data pribadi guru ter- update Failed and condition Gagal meng-update
dan membatalkan peng- edit-an data pribadi.
Requirements 2b Goal Guru dapat meng-update
Halaman Utama
Use Case Name
Tabel 2. Deskripsi Use Case Mengolah Data Pribadi
Gambar 2. Use Case Diagram Informasi Akademik Halaman Guru
b. Use Case Diagram Informasi Akademik Halaman Guru
Invariant 2 -
Alternate Flow/Invariant1
2. Use Case Diagram
5) Siswa dapat melihat jadwal pelajaran 6) Siswa dapat melihat data guru
4. Pengunjung memilih tombol simpan.
3. Pengunjung mengisi form buku tamu.
2. Pengunjung melihat form buku tamu
Use Case Name Halaman Utama tamu.
daftar isi buku
Post-conditions Buku tamu tersimpan Failed and condition Gagal menyimpan Primary actors Pengunjung Main Flow / Basic Path 1. Pengunjung melihat
website
Pre-conditions Pengunjung membuka
menyimpan, dan membatalkan pengisian buku tamu.
Use Case Name Halaman Utama Requirements 1c Goal Pengunjung dapat
Tabel.1. Deskripsi Use Case Mengisi Buku Tamu
Gambar 1. Use Case Diagram Informasi Akademik Halaman Utama
a. Use Case Diagram Informasi Akademik Halaman Utama
5. System menyimpan data barang
ISBN: 978-602-72850-5-7 SNIPTEK 2014
Use Case Name Halaman Utama penilaian.
Use Case Name
Halaman Utama
Alternate Flow/Invariant 1
A5. Guru memilih tombol batal A6. System hapus data yang diubah.
Invariant 2 -
Alternate Flow/Invariant 1
6. System menyimpan data nilai siswa.
5. Guru menekan tombol simpan.
- Invariant 2 -
Primary actors Guru Main Flow / Basic Path
Failed and condition Gagal menyimpan Primary actors Guru Main Flow / Basic Path
Tabel 3. Deskripsi Use Case Mengolah Foto Pribadi
Tabel 5. Deskripsi Use Case Mengolah Nilai UTS dan UAS
Use Case Name Halaman Utama Requirements 2e Goal Guru dapat memilih
kelas dan menyimpan nilai siswa.
Pre-conditions Guru melakukan login Post-conditions Memilih kelas, nilai
tersimpan
1. Guru melihat daftar kelas yang diajar.
membatalkan peng- upload-an foto pribadi.
2. Guru memilih kelas.
3. Guru melihat form penilaian.
4. Guru mengisi form penilaian.
5. Guru menekan tombol simpan.
6. System menyimpan data nilai siswa.
Alternate Flow/Invariant 1
- Invariant 2 -
c. Use Case Diagram Informasi Akademik Halaman Siswa
Use Case Name Halaman Utama Requirements 2c Goal Guru dapat meng- upload dan
4. Guru mengisi form
Pre-conditions Guru melakukan login Post-conditions Foto pribadi guru ter- upload Failed and condition Gagal meng-upload
Invariant 2 -
6. Guru memilih tombol cari.
7. Guru memilih tombol Upload.
8. System meng-
upload foto pribadi.
9. System menuju halaman beranda.
Alternate Flow/Invariant 1
A5. Guru memilih tombol batal. A6. System menuju halaman beranda.
Tabel 4. Deskripsi Use Case Mengolah Nilai Tugas dan Absen Siswa
5. Guru melihat form foto pribadi.
Use Case Name Halaman Utama Requirements 2d Goal Guru dapat memilih
kelas dan menyimpan nilai siswa.
Pre-conditions Guru melakukan login Post-conditions Memilih kelas, nilai
Failed and condition Gagal menyimpan Primary actors Guru Main Flow / Basic Path
1. Guru melihat daftar kelas yang diajar.
2. Guru memilih kelas.
3. Guru melihat form penilaian.
tersimpan
SNIPTEK 2014
ISBN: 978-602-72850-5-7
Tabel 6. Deskripsi Use Case Melihat Informasi Akademik
1. Siswa melihat form cari.
Invariant 2 -
Tabel 8. Deskripsi Use Case Melihat Nilai Akhir Per-Semester
Use Case Name Halaman Utama Requirements 3c Goal siswa dapat mencari,
melihat, dan mencetak nilai akhir.
Pre-conditions Siswa melakukan login Post-conditions Siswa mencari dan
mencetak
Failed and condition Gagal mencetak Primary actors Siswa Main Flow / Basic Path
2. Siswa memilih tahun ajaran dan semester.
update data pribadi. Alternate Flow/Invariant 1
3. Siswa menekan tombol lihat.
4. System membuka daftar nilai akhir yang dicari.
5. Siswa melihat nilai akhir.
Alternate Flow/Invariant
1 A5. Siswa memilih
tombol cetak A6. System membuka halaman cetak.
Invariant 2 -
d. Use Case Diagram Informasi Akademik Halaman Admin
A5. Siswa memilih tombol batal A6. System hapus data yang diubah.
4. System meng-
Use Case Name Halaman Utama Requirements 3a Goal Siswa dapat membuka
Alternate Flow/Invariant 1
link info akademik dan mencetaknya.
Pre-conditions Siswa melakukan login Post-conditions Membuka link,
mencetak
Failed and condition Gagal mencetak Primary actors Siswa Main Flow / Basic Path
1. Siswa dapat melihat daftar informasi akademik.
2. Siswa menekan link info akademik.
3. Siswa dapat melihat isi informasi akademik.
A3. Siswa menekan tombol cetak A4. System membuka halaman cetak
Gambar 3. Use Case Diagram Informasi Akademik Halaman Siswa
Invariant 2 -
Tabel 7. Deskripsi Use Case mengolah Data Pribadi
Use Case Name Halaman Utama Requirements 3b Goal siswa dapat meng- Use Case Name Halaman Utama update dan
membatalkan peng- edit-an data pribadi.
Pre-conditions Siswa melakukan login Post-conditions Siswa pribadi guru ter- update Failed and condition Gagal meng-update
Primary actors Siswa Main Flow / Basic Path
1. Siswa melihat form data pribadi.
2. Siswa mengubah data pribadi.
3. Siswa memilih tombol Update.
ISBN: 978-602-72850-5-7 SNIPTEK 2014
Use Case Name Halaman Admin
menyimpan data info akademik.
Alternate
1. Admin memilih Flow/Invariant 1 link hapus.
2. System menghapus info akademik.
3. Admin memilih link edit
4. Admin melihat form edit info akademik.
5. Admin mengisi form edit info akademik.
6. Admin memilih tombol update.
7. System meng- akademik.
Invariant 2
1. Admin memilih tombol batal. Gambar 4. Use Case Diagram Informasi Akademik
2. System menghapus Halaman Siswa data yang telah diketik.
Tabel 9. Deskripsi Use Case Melihat Informasi Akademik
Tabel 10. Deskripsi Use Case Mengolah Data
Use Case Name Halaman Admin
Admin
Requirements 4a Use Case Name Halaman Admin Goal Admin dapat Requirements 4b
menyimpan, meng-
Goal Admin dapat Edit, menghapus, dan
menyimpan dan mencetak. menghapus.
Pre-conditions Admin melakukan Pre-conditions Admin melakukan login login Post-conditions Data info akademik
Post-conditions Data admin tersimpan
tersimpan, ter-update, dan terhapus. terhapus, dan
Failed and condition Gagal menyimpan dan tercetak.
menghapus.
Failed and condition Gagal menyimpan, Primary actors Admin
meng-update,
Main Flow / Basic Path
1. Admin melihat menghapus, dan form tambah mencetak admin.
Primary actors Admin
2. Admin mengisi
Main Flow / Basic Path
1. Admin memilih form tambah tombol tambah admin. info akademik.
3. Admin memilih
2. Admin melihat tombol simpan. daftar info
4. System akademik. menyimpan data
3. Admin melihat admin. form input info
Alternate - akademik. Flow/Invariant 1
4. Admin mengisi
Invariant 2 -
form input info akademik.
Tabel 11. Deskripsi Use Case Mengolah Data Guru
5. Admin memilih
Use Case Name Halaman Admin tombol publikasi. Requirements 4c
6. System
SNIPTEK 2014
ISBN: 978-602-72850-5-7
Goal Admin dapat Use Case Name Halaman Admin
menyimpan, mencari Main Flow / Basic Path
1. Admin melihat Pre-conditions Admin melakukan daftar siswa.
login
2. Admin memilih
link tambah data Post-conditions Data guru tersimpan
siswa. dan ditemukan.
3. Admin melihat
Failed and condition Gagal menyimpan dan
form tambah mencari. siswa.
Primary actors Admin
4. Admin mengisi
Main Flow / Basic Path
1. Admin melihat form tambah daftar guru. siswa.
2. Admin memilih
5. Admin memilih link tambah data tombol simpan. guru.
6. System menyimpan
3. Admin melihat data siswa. form tambah guru.
Alternate
1. Admin memilih
4. Admin mengisi Flow/Invariant 1 link hapus. form tambah guru.
5. Admin memilih data siswa. tombol simpan.
3. Admin memilih
6. System menyimpan link edit. data guru.
4. Admin melihat
Alternate
1. Admin memilih form edit data
Flow/Invariant 1 link hapus.
siswa.
2. System menghapus
5. Admin mengisi data guru. form edit data
3. Admin memilih siswa. link edit
6. Admin memilih
4. Admin melihat tombol update. form edit data
7. System meng- guru.
update info data
5. Admin mengisi siswa. form edit data
Invariant 2
1. Admin mencari guru. data siswa
6. Admin memilih
2. System tombol update. menampilkan data
7. System meng- siswa.
update info data guru.
Tabel 13. Deskripsi Use Case Mengolah Data Mata
Invariant 2
1. Admin mencari Pelajaran data guru
Use Case Name Halaman Admin
2. System
Requirements 4e
menampilkan data
Goal Admin dapat guru.
menyimpan, mencari
Pre-conditions Admin melakukan
Tabel 12. Deskripsi Use Case Mengolah Data Siswa
login Use Case Name Halaman Admin Post-conditions Data guru tersimpan
dan ditemukan.
Requirements 4d Failed and condition Gagal menyimpan dan Goal Admin dapat mencari.
menyimpan, mencari
Primary actors Admin Pre-conditions Admin melakukan Main Flow / Basic Path
1. Admin melihat
login
daftar mata
Post-conditions Data siswa tersimpan pelajaran.
dan ditemukan.
2. Admin melihat
Failed and condition Gagal menyimpan dan
form tambah mata mencari. pelajaran.
Primary actors Admin
3. Admin mengisi
ISBN: 978-602-72850-5-7 SNIPTEK 2014
Use Case Name Halaman Admin Use Case Name Halaman Admin
form tambah mata
4. Admin mengisi pelajaran. form tambah
4. Admin memilih jadwal pelajaran. tombol simpan.
5. Admin memilih 5. System menyimpan tombol simpan. data mata
6. System menyimpan pelajaran. data jadwal pelajaran.
Alternate
1. Admin memilih
Flow/Invariant 1 link hapus. Alternate
1. Admin memilih 2. System menghapus Flow/Invariant 1 link hapus. data mata
2. System menghapus pelajaran. data jadwal
3. Admin memilih pelajaran. link edit.
3. Admin memilih 4. Admin melihat link edit. form edit data
4. Admin melihat mata pelajaran. form edit data form edit data
5. Admin mengisi mata pelajaran. form edit data
6. Admin memilih jadwal pelajaran. tombol update.
6. Admin memilih 7. System meng- tombol update.
update info data
7. System meng- mata pelajaran. update info data
Invariant 2 1. Admin mencari jadwal pelajaran.
data mata Invariant 2
A. Admin mencari pelajaran. data jadwal
2. System pelajaran. menampilkan data
B. System mata pelajaran. menampilkan data jadwal pelajaran. Tabel 14. Deskripsi Use Case Mengolah Data
Jadwal Pelajaran
C. Activity Diagram
Use Case Name Halaman Admin
a. Activity Diagram pengolahan nilai akhir
Requirements 4f
halaman guru
Goal Admin dapat
menyimpan, mencari, menghapus, mengubah.
Pre-conditions Admin melakukan login Post-conditions Data guru tersimpan,
terhapus, ter-update dan ditemukan.
Failed and condition Gagal menyimpan,
menghapus, meng- update dan mencari.
Primary actors Admin Main Flow / Basic Path
1. Admin melihat daftar jadwal pelajaran.
2. Admin memilih link tambah jadwal pelajaran.
3. Admin melihat form tambah jadwal pelajaran.
SNIPTEK 2014
ISBN: 978-602-72850-5-7
Gambar 5. Activity Diagram pengolahan nilai akhir halaman guru b. Activity Diagram pembagian kelas halaman admin
Gambar 6. Activity Diagram pembagian kelas halaman admin c. Activity Diagram pengolahan jadwal pelajaran halaman admin
Gambar 6. Activity Diagram pengolahan jadwal pelajaran halaman admin C. Desain
1. Database
a. Entity Relationship Diagram
Siswa Memiliki Jam Pelajaran Memiliki Mata Pelajaran Memiliki Detail Kelas Menginputkan Nilai Akhir Guru Berdasarkan Kelas Mendapatkan Grade Nilai Berdasarkan Detail Mata Pelajaran Berdasarkan Berdasarkan Jadwal 1 M N NIS 1 Nama_siswa alamat Nm_ibu penghasilan telp agama jekel Tgl_lahir Tmp_lahir Passwd Nm_ayah status No_kk Jam_ke Waktu_mulai Waktu_selesa i Id_mapel Th_ajaran semester kelas Jam_ke Hari Id_jadwal NIS kelas Kelas tingkat NIP Nama_mapel semester Id_mapel jabatan agama alamat Ijasah_th Ijasah_jur Ijasah_sek Ijasah_tertg Nama_guru Kode_guru password Tmp_lahir NIP Kode_stat Tgl_lahir jekel NIP Id_mapel ket Nilai_mas Nilai_min grade semester UTS Th_ajaran UAS Tot_tugas Tot_absen NIS Id_mapel Id_nilai grade M 1 M N N 1 1 1 1 M N 1 M M 1 Gambar 7. Entity Relationship Diagram penilaian
akademik
b. Logical Record Structure
ISBN: 978-602-72850-5-7 SNIPTEK 2014
SISWA NIS Nama_siswa Passwd Tmp_lahir Tgl_lahir Jekel Agama Alamat Telp Nm_ayah Nm_ibu Pk_ayah Pk_ibu Penghasilan No_kk status DETAIL KELAS Kelas NIS JADWAL Id_jadwal Hari Jam_ke Id_mapel Kelas Semester Th_ajaran JAM PELAJARAN Jam_ke Waktu_mulai Waktu_selesai NILAI Id_nilai Id_mapel NIS Th_ajaran Semester UTS UAS Tot_tugas Tot_absen Nil_akhir grade MATA PELAJARAN Id_mapel Nama_mapel semester KELAS Kelas Tingkat NIP GURU NIP Nama_guru Kode_guru Password Tmp_lahir Tgl_lahir Jekel Ijasah_tetg Ijasah_sek Ijasah_jur Ijasah_th Jabatan Kode_stat Agama Alamat No_telp Foto Email Status Tgl_masuk DETAIL MAPEL Id_mapel NIP STATUS JABATAN Kode_stat Stat_guru ket GRADE Grade Nilai_min Nilai_mas ket NIS kelas NIP NIP Kelas Id_mapel Id_mapel NIS Jam_ke Id_mapel Grade Kode_stat
Gambar 8. Logical Record Structure penilaian akademik
2. Software Architecture
a. Component Diagram
<<Application>> Sistem Informasi Akademik Sekolah <<Database>> akademik2014 <<Javascript>>
JQuery.js <<Cascading Style Sheets>> Style.css
<<Web Server>> Apache <<Database Server>> MySQL
<<Web Operating System>> Windows 7
Gambar 9. Component Diagram Sistem Informasi Akademik Sekolah
b. Deployment Diagram <<Application>> Sistem Informasi Akademik Sekolah <<Java Script>> JQuery.js <<Cascading Style Sheet>> Style.css <<Web Server>> Apache <<Web Operating system>> Windows 7 <<Database>> Akademik2014 <<Databse Server>> MySQL Web Browser Operating system Port 80 Port 3306 Gambar 10. Deployment Diagram Sistem
Informasi Akademik Sekolah
3. User Interface Gambar 10. Tampilan Form Login Guru
Gambar 11. Tampilan form login guru
SNIPTEK 2014
ISBN: 978-602-72850-5-7
Gambar 14. Tampilan halama siswa Gambar 15. Tampilan form login admin
Ladjamudin, Al Bahra. 2005. Analisa dan Desain Sistem Informasi. Yogyakarta: Graha Ilmu.
Jakarta : PT Elex Media Komputindo. Sarosa, samiaji. 2009. Sistem Informasi
Permana, Pupung Budi. 2004. Kiat Praktis Menjadi Desain Web Professional.
Examples: Graphics, Games and Animations. United States of America : Ramacad Inc
Bandung: Informatika. Nguyen, Quan. 2013. HTML5 Canvas and CSS3 by
M. Shalahuddin, Rosa A.S. 2008. Java di Web.
2006. Sistem Informasi Manajemen Sumber Daya Manusia. Jakarta: Gramedia Widiasarana Indonesia.
Marimin, Tanjung, henri, dan Prabowo, haryo.
Yogyakarta: PD. Anindya. Kroenke, David M. 2005. Database Processing. PT Gelora Aksara Pratama.
Gambar 16. Tampilan halaman admin
Gambar 12. Tampilan Halaman Guru Gambar 13. Tapilan form login siswa
REFERENSI
3. Pihak sekolah dapat mengarsipkan data guru dan siswa dengan aman dan mudah pengaksesannya.
2. Dengan menggunakan sarana website ini dapat mempermudah guru dalam melakukan input nilai siswa dan rekap nilai akhir.
1. Dapat mempermudah penyampaian informasi untuk warga sekolah dan masyarakat umum yang berada di dalam atau luar sekolah.
D. Kesimpulan
KESIMPULAN
Anhar. 2010. Panduan Menguasai PHP & MySQL Secara Otodidak. Jakarta : Media Kita. Arconico, Eddie S. 2005. Web Database menggunakan MySQL dan SQLite.
ISBN: 978-602-72850-5-7 SNIPTEK 2014
Akuntansi. Jakarta : Gramedia Widiasarana Indonesia (Grasindo)
Suardika, Gede dan Triandini, Evi. 2012. Step By Step Desain Proyek Menggunakan UML.
Yogyakarta : CV. Andi Offset. Wahana Komputer. 2010. Panduan Praktis
Menguasai Pemrograman Web dengan JavaScript. Yogyakarta : Andi Offset
Wardana. 2010. Menjadi Master PHP dengan Framework Codeigniter. Jakarta : PT Elex Media Komputindo
Winanto, Edy, Ali Zaki. 2012. Mobile Web Development dengan Dreamweaver.
Jakarta : PT Elex Media Komputindo. Yuhefizar. 2008. 10 Jam Menguasai Internet
Teknologi dan Aplikasinya. Jakarta : PT Elex Media Komputindo.
Yuhefizar, HA Mooduto, 2009. Rahmat Hidayat.
Cara Mudah Membangun Website Interaktif Menggunakan Content Management System Joomla. Jakarta : PT Elex Media Komputindo.
Ramadhan, Arif. 2006. SGS:Pemrograman WEB.
Jakarta: PT Elex Media Komputindo. Sutopo, Ariesto Hadi. 2007. Pemrograman Flash dengan PHP & MySQL. Yogyakarta:
Graha Ilmu. Talib, Haer. 2010. Panduan Praktis Menguasai
Komputer. Jakarta. PT Elex Media Komputindo.