Anda di halaman 1dari 9

80 Jurnal Techno Nusa Mandiri Vol. XIII, No.

2 September 2016

PERANCANGAN SISTEM INFORMASI AKADEMIK MENGGUNAKAN


METODE WATERFALL Studi Kasus: MADRASAHALIYAH
AL-MANSYURIYAH KANZA MEKARJAYA
TANGERANG

Muhammad Ali AS1, Noer Azni Septiani2

Program Studi Sistem Informasi, STMIK Nusamandiri Jakarta1


Jl. Kamal Raya Ringroad No. 18 Cengkareng, Jakarta Barat
alimuhammadali2838@gmail.com

Progam Studi Manajemen, AMIK BSI Tangerang2


Komplek BSD Sektor XIV-C11 Jl Letnan Sutopo, Kab. Tangerang, Banten
noer.nas@bsi.ac.id

Abstract-Academic information system design dan pihak Madrasah Aliyah Al-Mansyuriyah


aims to facilitate the students, teachers and the Kanza yang sebelumnya mengetahui informasi
subject of Madrasah Aliyah Al-Mansyuriyah Kanza yang cukup lama, disini saya mempermudah
that previous long enough to know that siswa, guru dan pihak Madrasah Aliyah Al-
information, here I make it easier for students, Mansyuriyah Kanza dengan sistem informasi
teachers and the the subject of Madrasah Aliyah akademik secara online, sehingga dapat lebih
Al-Mansyuriyah Kanza with academic information efisien dan efektif. Skripsi ini bertujuan
system online, so it can be more efficient and membangun sebuah sistem informasi akademik
effectively. This thesis aims to build an online berbasis web. Sistem perancangan dalam
academic information system have as a web base . pembuatan website akademik pada Madrasah
System design in making academic website at Aliyah Al-Mansyuriyah Kanza ini, dikembangkan
Madrasah Aliyah Al-Mansyuriyah Kanza is dengan menggunakan beberapa software yakni
developed using some software that Adobe Adobe Dreamweaver CS6, Xampp yang
Dreamweaver CS6, Xampp from Apache Web merupakan gabungan dari ApacheWebServer,
Server, PHP and MySQL. Using the Adobe PHP dan MySQL. Dengan menggunakan Adobe
Dreamweaver CS6 then the website will work Dreamweaver CS6 maka pengerjaan website
faster and easier. As for the tables used in making akan lebih cepat dan mudah. Adapun tabel-tabel
the web Academic Madrasah Aliyah Al- yang dipakai dalam pembuatan web akademik
Mansyuriyah Kanza is a table of students, teachers pada Madrasah Aliyah Al-Mansyuriyah Kanza ini
table, value table, table schedule, log tables, table adalah tabel siswa, tabel guru, tabel nilai, tabel
news, absences table. All of these tables will be jadwal, tabel login, tabel berita, tabel absensi.
used to accommodate the necessary data in the Semua tabel ini nantinya digunakan untuk
agencies website development Academic Madrasah menampung data yang diperlukan dalam
Aliyah Al-Mansyuriyah Kanza. pembangunan website akademik pada Madrasah
Aliyah Al-Mansyuriyah Kanza.
Keywords: Academic, Information systems,
Website. Kata Kunci: Akademik, Sistem Informasi,
Website.
Intisari-Perancangan sistem informasi akademik
ini bertujuan untuk mempermudah siswa, guru

PENDAHULUAN tuntunan dan praktek bagaimana menciptakan


teknologi yang uptodate.
Saat ini merupakan era teknologi
informasi global, dimana segala sesuatu Oleh karena sebuah penciptaan
dilakukan dengan serba praktis, tepat dan teknologi bermula dari dunia pendidikan, maka
terbaru dengan informasi yang diperoleh dari dunia pendidikan sepatutnya menerapkan
manapun dan kapanpun.Kemajuan teknologi sebuah sistem informasi yang berorientasi
yang secara terus menerus berkembang dengan teknologi.
pesat ini, diawali atau didasari dari dunia Atas dasar ini pula penulis muncul ide
pendidikan yang memberikan pengetahuan, untuk melakukan sebuah penelitian dengan

ISSN 1978-2136 | Perancangan Sistem Informasi...


Jurnal Techno Nusa Mandiri Vol. XIII, No. 2 September 2016 81

konsep pemrograman terstruktur dalam aspek beberapa teknik pengumpulan data untuk
dunia pendidikan, yang mana untuk objek yang memperoleh data dan informasi yang diperlukan.
difokuskan tak lain adalah sebuah instansi Berikut ini teknik pengumpulan data yang
pendidikan seperti sekolah. Adapun sekolah yang digunakan:
dispesifikasikan dan dijadikan sebagai wadah
dan ruang lingkup untuk penelitian yaitu, a. Observasi (Observation)
Madrasah Aliyah Al-Mansyuriyah Kanza. Dalam hal ini, penulis melakukan teknik
Untuk saat ini fasilitas yang disediakan pengumpulan data dengan melakukan proses
oleh pihak sekolah sangat membantu siswa dan pengamatan secara langsung pada Madrasah
pengajar dalam proses belajar mengajar mereka. Aliyah Al-Mansyuriyah Kanza, untuk mengamati
Namun disamping fasilitas yang lengkap, kegiatan yang sedang berlangsung dan
Madrasah Aliyah Al-Mansyuriyah Kanza masih mengumpulkan data yang berkaitan dengan
memiliki kelemahan yang cukup kompleks dalam informasi akademik pada Madrasah Aliyah Al-
pengelolaan data, khususnya pengelolaan Mansyuriyah Kanza.
informasi siswa. Karena sampai saat ini, di
Madrasah Aliyah Al-Mansyuriyah Kanza hanya b. Wawancara (Interview)
memberikan informasi akademik melalui lisan Dalam hal ini, penulis melakukan teknik
dan tulisan. Hal ini terlihat atau terjadi ketika pengumpulan data dengan melakukan proses
pihak sekolah memberikan informasi kepada wawancara secara langsung dengan pihak
siswa mengenai kegiatan dan pembelajaran di sekolah yang terkait di dalamnya, seperti kepala
sekolah. Pihak sekolah tersebut, hanya sekolah, guru, siswa dan staff tata usaha yang
melakukan penyampaian pengumuman pada terlibat di dalam kegiatan belajar mengajar di
papan pengumuman atau majalah dinding, sekolah tersebut, guna mendapatkan informasi
penyampaian menggunakan speaker sekolah, dan yang ada pada pada Madrasah Aliyah Al-
penyampaian informasi kepada setiap kelas satu Mansyuriyah Kanza.
persatu.
Selain itu dalam mengatur datanya, c. Studi Pustaka (Literature)
Madrasah Aliyah Al-Mansyuriyah Kanza masih Penulis melakukan penelitian
menggunakan sistem pengelolaan data yang kepustakaan untuk memperoleh aspek-aspek
masih terpisah-pisah dan masih banyak sekali teoritis dalam pengumpulan data dan informasi
kekurangannya. Hal ini dibuktikan ketika ingin melalui buku referensi, jurnal ilmiah dan materi
mendapatkan dan menyajikan informasi lainnya yang berhubungan dengan masalah yang
mengenai data siswa, jadwal pelajaran, nilai hasil ditinjau dalam penyusunan skripsi ini.
ujian dan tugas masih bersifat manual. Kondisi
ini tentu akan dapat memperlambat dan 2. Model Pengembangan Sistem
menghambat informasi-informasi bagi siswa, Metodologi yang digunakan dalam
guru, staff tata usaha dan kepala sekolah karena perancangan sistem informasi akademik pada
selama ini pengelolaan akademik yang dilakukan Madrasah Aliyah Al-Mansyuriyah Kanza adalah
dan penyajian informasi berada di sekolah. waterfall. Aktivitas-aktivitas dalam metodologi
Sejalan dengan hal tersebut, Madrasah waterfall adalah:
Aliyah Al-Mansyuriyah Kanza sangatlah perlu a. Analisis Kebutuhan Sistem
memiliki sebuah sistem yang didukung dengan Penulis menganalisa data yang telah
penggunaan teknologi informasi saat ini, guna diperoleh untuk mengembangkan sistem
mengurangi kelemahan sistem dan memberikan yang ada dengan tujuan memperoleh hasil
kontribusi kepada guru dan pihak sekolah serta yang lebih baik. Pengumpulan kebutuhan
siswa. dilakukan secara intensif untuk
menspesifikasikan kebutuhan perangkat
BAHAN DAN METODE lunak agar dapat dipahami perangkat lunak
seperti apa yang dibutuhkan oleh user.
Metode penelitian merupakan suatu cara b. Desain
bagaimana seorang dapat memahami suatu Proses desain akan menerjemahkan syarat
pembahasan, permasalahan dan pemecahan kebutuhan ke sebuah perancangan
masalah didalam sebuah web tersebut. Adapun perangkat lunak yang dapat diperkirakan
langkah-langkah dalam penelitian sebagai sebelum dibuat pengkodean.
berikut: c. Code Generation
Pada tahap ini penulis akan mulai mencoba
1. Teknik Pengumpulan Data membuatkan code generation sesuai desain
Dalam penyusunan skripsi ini, penulis yang telah ada. Pembuatan code
dalam proses penelitiannya menggunakan

ISSN 1978-2136 | Perancangan Sistem Informasi...


82 Jurnal Techno Nusa Mandiri Vol. XIII, No. 2 September 2016

generationmenggunakan bahasa data dan mengirimkannya kembali ke


pemrograman HTML, PHP dan Javascript. webbrowser menjadi kode HTML”.
d. Testing
Pada tahap ini penulis akan mulai mencoba HASIL DAN PEMBAHASAN
menerapkan web informasi akademik dan
pengolahan data akademik tersebut dengan Proses Bisnis Sistem
melakukan tes terlebih dahulu sebelum hasil
perancangan dari penelitian tersebut benar- Dalam hal ini, penulis akan membahas
benar diterapkan. proses bisnis sistem yang menjelaskan tentang
e. Support bagaimana pihak atau elemen yang terkait di
Dalam sebuah proses pemindahan data sekolah tersebut melakukan serangkaian
dengan sistem yang sudah dijamin aktivitas yang berhubungan dengan kegiatan
keakuratannya, tidak menutup kemungkinan akademik di Madrasah Aliyah Al-Mansyuriyah
sebuah perangkat lunak mengalami Kanza, Mekar Jaya. Berikut ini penjelasannya:
perubahan ketika sudah dikirimkan ke user. Calon murid baru yang telah memenuhi
Perubahan bisa terjadi karena adanya syarat dan diterima sekolah di Madrasah Aliyah
kesalahan yang muncul dan tidak terdeteksi Al-Mansyuriyah Kanza harus mengisi formulir
saat pengujian atau perangkat lunak harus pendaftaran siswa baru dengan lengkap dan
beradaptasi dengan lingkungan baru. Tahap menyerahkan formulir ke bagian administrasi
pendukung atau pemeliharaan dapat yang dikenal dengan sebutan staff tata usaha,
membantu proses perkembangan mulai dari untuk diproses lebih lanjut. Staff tata usaha
analisis spesifikasi untuk perubahan membuatkan arsip data murid baru dan
perangkat lunak yang sudah ada, tapi tidak menyerahkan arsip data murid baru beserta
untuk membuat perangkat lunak baru arsip data pengajar atau guru kepada bagian
(Shalahuddin dan Rosa,2011). kurikulum. Selanjutnya bagian kurikulum yang
dikenal dengan sebutan PKM kurikulum ini,
3. Landasan Teori membuatkan jadwal dan menyerahkannya ke
Membahas seputar teori-teori yang pengajar untuk mengetahui jadwal mengajar dan
berhubungan dengan penelitian atau skripsi yang dari pengajar jadwal akan langsung diberikan ke
akan dibahas. calon murid baru pada saat proses belajar
dimulai. Calon murid baru yang telah menjadi
a. Pengertian Sistem murid baru mengikuti kegiatan belajar di kelas
Menurut (Sutabri, 2012) menyatakan sesuai jadwal mata pelajaran. Siswa atau murid
bahwa “Sistem adalah suatu kumpulan atau mengikuti ujian sebagai bahan evaluasi atas
himpunan dari unsur, komponen, atau variabel kegiatan belajar yang telah diikuti. Pengajar atau
yang terorganisir, saling berinteraksi, saling guru kemudian melakukan penilaian terhadap
tergantung satu sama lain dan terpadu”. hasil ujian siswa, hasil penilaian yang berupa
data nilai siswa yang kemudian diserahkan
b. Pengertian Informasi kepada bagian kurikulum. Pada bagian
Menurut (Koniyo dan Kusrini, 2007) kurikulum, data nilai tersebut dibuat laporan
memberikan pengertian bahwa “Informasi data nilai siswa untuk diserahkan kepada kepala
adalah data yang sudah diolah menjadi sebuah madrasah dan melakukan persetujuan nilai.
bentuk yang berarti bagi pengguna, yang Laporan data nilai siswa yang telah
bermanfaat dalam pengambilan keputusan saat ditandatangani oleh kepala madrasah kemudian
ini atau mendukung sumber informasi”. diserahkan kepada pengajar atau guru dan selain
itu juga dari hasil laporan data nilai siswa, kepala
c. Pengertian Website madrasah membuat laporan daftar siswa peserta
Menurut (Wahana, 2013) menya- ujian untuk kemudian diberikan kepada ketua
takan bahwa “Website merupakan lokasi yang yayasan. Pengajar atau guru setelah menerima
akan digunakan untuk mengumpulkan berbagai laporan data nilai siswa yang telah
file halaman web yang terdiri dari gambar, CSS, ditandatangani dari kepala madrasah selanjutnya
audio dan sebagainya”. mengisi buku raport untuk kemudian diserahkan
kepada siswa sebagai hasil dari rangkaian proses
d. Pengertian PHP pembelajaran. Dan berikut ini activity diagram
Menurut (Oktavian, 2010) “PHP adalah sistem berjalan yang ada di Madrasah Aliyah Al-
akronim dari Hypertext Preprocessor, yaitu suatu Mansyuriyah Kanza, Mekar Jaya-Tangerang:.
bahasa pemrograman berbasiskan kode-kode
(script) yang digunakan untuk mengolah suatu

ISSN 1978-2136 | Perancangan Sistem Informasi...


Jurnal Techno Nusa Mandiri Vol. XIII, No. 2 September 2016 83

Murid Staff Tata Usaha Pengajar PKM Kurikulum Kepala Madrasah Ketua Yayasan

Mengisi Formulir
Data Murid Baru

Menyerahkan Formulir Menerima Formulir


Data Murid Baru Data Murid Baru

Tidak lengkap
Formulir
dikembalikan
lengkap

Membuat Arsip Data


Murid Baru

Memberikan Arsip Menerima Arsip Data


Data Murid Baru, dan Pengajar, dan Arsip
Arsip Data Pengajar Data Murid Baru

Membuat Jadwal

Menerima Jadwal Menyerahkan Jadwal

Menerima Jadwal Menyerahkan Jadwal

Mengikuti Kegiatan Belajar

Mengikuti Ujian Menilai Hasil Ujian

Menyerahkan Menerima Data


Data Nilai Siswa Nilai Siswa

Membuat Laporan
Data Nilai Siswa

Memberikan Laporan Menerima Laporan


Data Nilai Siswa Data Nilai Siswa

Menandatangani
Laporan Data
Nilai Siswa

Menyerahkan
Laporan Data
Nilai Siswa

Menerima Laporan
Data Nilai Siswa
Membuat Laporan Daftar
Siswa Peserta Ujian
Mengisi Buku
Raport Murid
Memberikan Laporan Daftar Menerima Laporan Daftar
Siswa Peserta Ujian Siswa Peserta Ujian
Menerima Buku Memberikan Buku
Raport Murid Raport Murid

Sumber: hasil Analisa (2014)

Gambar I. Activity Diagram Sistem Berjalan MA Al-Mansyuriyah Kanza

Rancangan Sistem Dan Program Usulan melihat Nilai Tugas (NT) dan siswa dapat
mencetaknya.
a. Tahapan Analisis A4. Siswa MA Al-Mansyuriyah Kanza bisa
Dalam tahapan analisis ini menjelaskan melihat jadwal Ujian Tengah Semester
tentang analisa bagaimana pihak atau elemen (UTS)
yang terkait di Madrasah Aliyah Al-Mansyuriyah dan siswa dapat mencetaknya.
Kanza, Mekar Jaya melakukan serangkaian A5. Siswa MA Al-MansyuriyahKanzabisa
aktivitas baik dengan pihak luar maupun melihat Kartu Peserta–Ujian
internal yang berhubungan dengan akademik TengahSemester
dalam kaitannya terhadap analisa kebutuhan (KP-UTS)dan siswa dapat mencetaknya
software. A6. Siswa MA Al-MansyuriyahKanzabisa
Halaman Siswa MA Al-Mansyuriyah Kanza: melihat nilai Ujian TengahSemester(UTS)
A1. Siswa MA Al-Mansyuriyah Kanza dapat dan siswa dapat mencetaknya.
melakukan login dengan level siswa. A7. Siswa MA Al-MansyuriyahKanzabisa
A2. Siswa MA Al-Mansyuriyah Kanza bisa melihat jadwalUjianAkhirSemester (UAS)
melihat jadwal mata pelajaran dan siswa dan siswa dapat mencetaknya.
dapat mencetaknya. A8. Siswa MA Al-MansyuriyahKanzabisa
A3. Siswa MA Al-Mansyuriyah Kanza bisa melihat Kartu Peserta–UjianAkhirSemester

ISSN 1978-2136 | Perancangan Sistem Informasi...


84 Jurnal Techno Nusa Mandiri Vol. XIII, No. 2 September 2016

(KP-UAS)dan siswa dapat mencetaknya Madrasah Aliyah Al-Mansyuriyah Kanza, Mekar


A9. Siswa MA Al-MansyuriyahKanzabisa Jaya yang berbasis web ini, adalah sebagai
melihat nilai UjianAkhirSemester(UAS) berikut:
dan siswa dapat mencetaknya.
A10. Siswa MA Al-MansyuriyahKanzabisa 1. UseCaseDiagram Halaman Siswa
melihat Nilai Remedial (NR) dan siswadapat
mencetaknya. Use Case Siswa

A11. Siswa MA Al-MansyuriyahKanzabisa Lihat Jadwal MP


Cetak Jadwal MP

melihat Nilai Keseluruhan (NK) dan


<< extends >>
Login Siswa
<< extends >>

siswa
<< include >>
Cetak Nilai Tugas
<< extends>> Lihat Nilai Tugas << extends >>

dapatmencetaknya.
Halaman Utama

<< extends >>

<< extends >> Cetak Jadwal UTS


Lihat Jadwal UTS
Halaman Pengajar:
<< extends >>

B1. Pengajar atau guru MA Al-Mansyuriyah << extends >>

Lihat KP-UTS
<< extends >> Cetak KP-UTS

Kanza
dapat melakukan login dengan levelguru.
<< extends >>
<< extends >>
Cetak Nilai UTS

B2. Pengajar atau guru MA Al-Mansyuriyah


Lihat Nilai UTS
<< extends >>

Kanza << extends >> Cetak Jadwal UAS

bisa melihatjadwal mengajar dan absensi


Siswa Lihat Jadwal UAS
<< extends >>

siswa
B3. Pengajar atau guru MA Al-Mansyuriyah
<< extends >>
Cetak KP-UAS
Lihat KP-UAS

Kanza << extends >>


<< extends >>

bisa memasukkan Nilai Tugas (NT). Lihat Nilai UAS


<< extends >>
Cetak Nilai UAS

B4. Pengajar atau guru MA Al-Mansyuriyah


Kanza Lihat Nilai << extends >> Cetak Nilai

bisa memasukkan nilai UTS. Remedial Remedial

B5. Pengajar atau guru MA Al-Mansyuriyah


Kanza Lihat Nilai
Keseluruhan
<< extends >> Cetak Nilai
Keseluruhan

bisa memasukkan nilai UAS.


B6. Pengajar atau guru MA Al-Mansyuriyah
Kanza
bisa memasukkan nilai Remedial. Sumber: hasil penelitian (2014)
B7. Pengajar atau guru MA Al-Mansyuriyah
Kanza Gambar 2. Activity Diagram Halaman Siswa
bisa melakukan absensi guru.
2. UseCase Diagram Halaman Guru
Halaman Admin:
C1. Admindapat melakukan login dengan level Use Case Guru

admin. Login Guru


<< include >>
Absensi Siswa

C2. Admindapat mengelola data guru Madrasah << include >> << extends >> Jadwal Mengajar
Aliyah Al-Mansyuriyah Kanza. Halaman Utama << include >> Input Nilai Tugas
C3. Admin dapat mengelola data siswa << extends >> Nilai Tugas
Madrasah
Aliyah Al-Mansyuriyah Kanza. << extends >> << include >> Input Nilai UTS
C4. Admindapat mengelola data materi yang Nilai UTS

berkaitan dengan kegiatan pembelajaran. << extends >>


C5. Admindapat mengelola data jadwal yang << include >> Input Nilai UAS
Nilai UAS
berkaitan dengan kegiatan pembelajaran. Guru
<< extends >>

Input Nilai
b. Use Case Diagram << extends >> Nilai Remedial << include >> Remedial

Sebuah UseCaseDiagram pada dasarnya


menggambarkan atau mendeskripsikan fungsi
dari sebuah sistem. Dengan adanya
Absensi Guru

UseCaseDiagram tersebut pengguna dapat


mengerti dan memperspektifkan sistem yang
ada. Sumber: hasil penelitian (2014)

Adapungambaran mengenai Gambar 3. UseCase Diagram Halaman Guru


UseCaseDiagramsistem informasi akademik

ISSN 1978-2136 | Perancangan Sistem Informasi...


Jurnal Techno Nusa Mandiri Vol. XIII, No. 2 September 2016 85

3. UseCaseDiagramHalaman Admin
Guru Sistem Informasi Akademik

Melakukan Login Masuk ke halaman utama

Use Case Admin


fork
<< include >>
Tambah Tampil Form Data
<< extends >> Guru
Login Admin << extends >>
Melihat Jadwal Input Input Nilai Input Nilai Input Absensi
Mengelola Data << include >> Mengajar Nilai Tugas UTS UAS Nilai Remedial Guru
Data Guru
Guru << extends >>
<< extends >> Absensi
Siswa
Edit
<< extends >>
Simpan
<< extends >>
<< extends >>
<< extends >>
Hapus
join

<< include >>


Tampil Form Data
Siswa
<< extends >>
Tambah

<< extends >>


<< include >>
<< extends >>
Sumber: hasil penelitian (2014)
Mengelola Data Data Siswa Edit
Siswa
Simpan

<< extends >> Gambar 6. ActivityDiagram Halaman Guru


Hapus

3. ActivityDiagram Halaman Admin


<< include >>
Tampil Form Data
Materi Pembelajaran
<< extends >>
Tambah

<< include >>


<< extends >> << extends >>
Mengelola Data Data Materi
Admin Sistem Informasi Akademik
Materi Pembelajaran Pembelajaran Edit
Simpan

<< extends >> Melakukan Login Masuk ke halaman utama

Hapus
fork
Admin
<< include >> Tampil Form Data
Jadwal Pembelajaran
Tambah
<< extends >> Mengelola Mengelola Mengelola Mengelola
Data Guru Data Siswa Data Materi Data Jadwal
Mengelola Data
Jadwal Pembelajaran << extends >> fork fork fork fork
Data Jadwal << extends >>
Pembelajaran
Hapus Menambah Mengedit Menyimpan Menghapus Menambah Mengedit Menyimpan Menghapus Menambah Mengedit Menyimpan Menghapus Menambah Menyimpan Menghapus
Simpan Data Guru Data Guru Data Guru Data Guru Data Siswa Data Siswa Data Siswa Data Siswa Data Materi Data Materi Data Materi Data Materi Data Jadwal Data Jadwal Data Jadwal

join join join join

Menampilkan Menampilkan Menampilkan MenAmpilkan


Data Guru Data Siswa Data Materi Data Jadwal

Sumber: hasil penelitian (2014)


join

Gambar 4. UseCase Diagram Halaman Admin


Sumber: hasil penelitian (2014)
c. Activity Diagram
Gambar 7. ActivityDiagram Halaman Admin
Dalam sistem informasi akademik
Madrasah Aliyah Al-Mansyuriyah Kanza d. Entity Relationship Diagram(ERD)
berbasis web ini, ActivityDiagram yang ada
adalah sebagai berikut: EntityRelationshipDiagram (ERD)
menjelaskan hubungan antar data dalam basis
1. Activity Diagram Halaman Siswa data yang terdiri dari objek-objek dasar yang
mempunyai hubungan atau nilai antar objek-
Siswa Sistem Informasi Akademik
objek tersebut. Adapun bentuk
EntityRelationshipDiagram (ERD) yang terdapat
Melakukan Login Masuk ke halaman utama pada sistem ini sebagai berikut:
fork
Id_nilai NIS
Id_nilai
mempunyai
1 Nilai M mendapatkan 1 Siswa
M 1
Nilai_tugas Id_nilai
Kd_mp NIS
Nilai_rata NIP Alamat
Melihat Jadwal Melihat Melihat Melihat Melihat Melihat Melihat Melihat Melihat Melihat Nilai
Kelas
Mata Pelajaran Nilai Tugas Jadwal UTS KP-UTS Nilai UTS Jadwal UAS KP-UAS Nilai UAS Nilai Remedial Keseluruhan NIS
Nilai_UTS No_tlp
Kelas Nm_siswa
Nilai_UAS Nm_orangtua
Kd_mp Tgl_lahir
Mencetak Mencetak Tgl_update_nilai
Mencetak Jadwal Mencetak Mencetak Mencetak Mencetak Mencetak Mencetak Mencetak Nilai
Jnis_kelamin
Mata Pelajaran Nilai Tugas Jadwal UTS KP-UTS Nilai UTS Jadwal UAS KP-UAS Nilai UAS Nilai Remedial Keseluruhan Nilai_absen
Tampil Tmpt_lahir

Memberikan
Id_nilai NIP
1
Guru
Agama 1 NIP

Alamat Nm_guru

No_tlp Tmpt_lahir

Status_jabatan Tgl_lahir
join
Status_pribadi
Foto_guru
Nm_pt
Thn_lulus
Jnis_kelamin
Jurusan

Sumber: hasil penelitian (2014) Tgl_update


Jabatan Id_jadwal

memiliki NIP
NIS
Kd_mp Id_jadwal Id_jadwal
1

Gambar 5. ActivityDiagram Halaman Siswa


M
Mata M 1 M
memiliki Jadwal Memiliki
Pelajaran
NIP
Hari
Kd_mp Kelas
Nm_mp
Jam
Tgl_update_jdwl

2. Activity Diagram Halaman Guru


NIS
Tgl_update_mp Id_jadwal Kd_mp

Sumber: hasil penelitian (2014)

Gambar 8. EntityRelationshipDiagram (ERD)

ISSN 1978-2136 | Perancangan Sistem Informasi...


86 Jurnal Techno Nusa Mandiri Vol. XIII, No. 2 September 2016

e. Logical Record Structure (LRS)

LogicalRecordStructure (LRS) dapat


dikatakan sebagai bentuk representasi dari
struktur record-record pada tabel-tabel yang
terbentuk dari hasil antar himpunan entitas.
Adapun bentuk LogicalRecordStructure (LRS)
yang terdapat pada sistem ini ialah sebagai
berikut:

Nilai Sumber: hasil penelitian (2014)


Id_nilai
Kelas
Nilai_absen
Nilai_tugas Gambar 11. Deployment Diagram
Nilai_UTS
Nilai_UAS

g. User Interface
Nilai_rata
Tgl_update_nilai
Tampil Siswa
NIS ** NIS *
Kd_mp ** Nm_Siswa
NIP ** Tgl_lahir
Tmpt_lahir
1. Halaman Beranda
Jnis_kelamin
Guru Alamat
NIP * No_tlp
Nm_guru Nm_orangtua
Tgl_lahir Kelas
Tmpt_lahir
Jnis_kelamin
Alamat
Agama
No_tlp
Foto_guru
Status_pribadi
Status_jabatan
Nm_pt Jadwal
Jurusan
Id_jadwal *
Thn_lulus
Jam
Jabatan
Hari
Tgl_update
Kelas
Tgl_update_jadwal
Mata Pelajaran NIP **

Kd_mp *
NIS **
Kd_mp ** Gambar 12. Halaman Beranda
Nm_mp
Tgl_update_mp

2. Halaman Profil
Sumber: hasil penelitian (2014)

Gambar 9. LogicalRecordStructure (LRS)

4.2.6. Component Diagram


cmp Server Component

Firewall XSL Stylesheets

+ AcceptRequest() : HTML Request


+ ForwardRequest() : HTML Request
+ RetrunRespone() : HTML Respone +TransformXML() : void

Web Server ASP Page


Gambar 13. Halaman Profil

+ DoRequest : HTML Response


3. Halaman Berita
COM+ Component Environment
MySQL Database
Business Logic

+ ProcessSQLRequest() : Recordset

Sumber: hasil penelitian (2014)

Gambar 10. Component Diagram

f. Deployment Diagram

Gambar 14. Halaman Berita

ISSN 1978-2136 | Perancangan Sistem Informasi...


Jurnal Techno Nusa Mandiri Vol. XIII, No. 2 September 2016 87

4. Halaman Siswa 9. Lihat NilaiUjian Akhir Semester (UAS)

Gambar 20. Lihat Nilai Ujian Akhir Semester


(UAS)

Gambar 15. Halaman Siswa 10. Halaman Link Input Nilai UAS

5. Halaman Guru

Gambar 21. Halaman Link Input Nilai UAS

11. Halaman Absensi Siswa


Gambar 16. Halaman Guru

6. Halaman Kontak Kami

Gambar 22. Halaman Absensi Siswa

12. Tampilan Cetak Kartu Peserta UAS


Gambar 17. Halaman Kontak Kami

7. Halaman Jadwal Mata Pelajaran

Gambar 23. Tampilan Cetak Kartu Peserta UAS

Gambar 18. Halaman Jadwal Mata Pelajaran h. Spesifikasi Hardware dan Software

8. Halaman Jadwal Ujian Tengah Semester (UTS) Tabel 1. Spesifikasi Hardware dan Software

Gambar 19. Halaman Jadwal Ujian Tengah


Semester (UTS)

ISSN 1978-2136 | Perancangan Sistem Informasi...


88 Jurnal Techno Nusa Mandiri Vol. XIII, No. 2 September 2016

KESIMPULAN BIODATA PENULIS

Setelah melakukan serangkaian [1] Muhammad Ali


pembahasan secara terperinci mengenai sistem AS,Jakarta, 17 September
informasi akademik Madrasah Aliyah Al- 1991, Lulus Strata Satu
Mansyuriyah Kanza yang disusun dalam sebuah
(S1) tahun 2015 Program
skripsi dan didukung dengan pembuatan
program berbasis web. Sebagai bahan penutup, Studi Sistem Informasi
maka penulis mencoba menyimpulkan dari STMIK Nusamandiri,
semua pembahasan secara singkat. Dan berikut
ini kesimpulan yang penulis ambil, yaitu: dengan
diterapkannya penggunaan teknologi informasi
pada Madrasah Aliyah Al-Mansyuriyah Kanza [2] Noer Azni Septiani,
seperti sistem informasi akademik yang berbasis M.Kom, Jakarta, 24
web, maka akan mengurangi kelemahan sistem September 1983, Tahun
dan memberikan kontribusi kepada guru dan
2009, Lulus Strata Satu
pihak sekolah untuk memudahkan dalam
memberikan informasi kepada siswa secara (S1) Program Studi
mudah, cepat, tepat dan uptodate. Dengan Sistem Informasi STMIK
adanya sebuah website ini juga dapat berguna PGRI Tangerang, tahun
dalam menyampaikan informasi tentang sekolah 2012 Lulus dari Program
sehingga dapat diakses oleh siswa, guru dan Strata Dua (S2) Jurusan Megister Komputer
masyarakat luas. Dengan aplikasi program yang STMIK Nusamandiri, Staff Akademik AMIK BSI
baru ini, penyimpanan data bisa dilakukan
dengan aman, mudah dan benar karena data Tangerang, Jurnal Paradigma “Tata Kelola TI
disimpan dalam sebuah database sehingga untuk meningkatkan Mutu Manajemen
pengaksesan data dan update data dapat Rumah Sakit Pratiwi Ibu dan Anak
dilakukan secara terkendali. Sistem informasi Tangerang”(2013)
akademik yang berbasis web dapat digunakan
sebagai alat bantu dalam pengelolaan informasi
pada Madrasah Aliyah Al-Mansyuriyah Kanza.
Sehingga mampu memberikan kenyamanan dan
memperlancar kegiatan belajar mengajar.

REFERENSI

Koniyo, Andridan Kusrini. 2007. Tuntunan


Praktis Membangun Sistem Informasi
Akuntasi dengan Visual Basic dan
Microsoft SQL Server. Yogyakarta: Andi.

Oktavian, Diar puji. 2010. Menjadi Programmer


Jempolan Menggunakan PHP.
Yogyakarta: MediaKom.

Sunyoto, Andi. 2007. AJAX Membangun Web


dengan Teknologi Asynchronouse
JavaScript dan XML. Yogyakarta: Andi.

Sutabri, Tata. 2012. Konsep Sistem Informasi.


Yogyakarta: Andi.

Wahana Komputer. 2013. Adobe Dreamweaver


CS6. Yogyakarta: Andi.

ISSN 1978-2136 | Perancangan Sistem Informasi...

Anda mungkin juga menyukai