20
PERANCANGAN SISTEM INFORMASI BERBASIS WEB PADA MTS MA’ARIF NU 04 TAMANSARI PURBALINGGA NASKAH PUBLIKASI disusun oleh Unik Nur Fauziah 10.11.4160 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2014

PERANCANGAN SISTEM INFORMASI BERBASIS WEB PADA …repository.amikom.ac.id/files/Publikasi_10.11.4160.pdf · Mengurangi resiko kehilangan dan kerusakan data siswa maupun guru ... Kesan

  • Upload
    doliem

  • View
    221

  • Download
    0

Embed Size (px)

Citation preview

Page 1: PERANCANGAN SISTEM INFORMASI BERBASIS WEB PADA …repository.amikom.ac.id/files/Publikasi_10.11.4160.pdf · Mengurangi resiko kehilangan dan kerusakan data siswa maupun guru ... Kesan

PERANCANGAN SISTEM INFORMASI BERBASIS WEB PADA MTS MA’ARIF NU 04 TAMANSARI PURBALINGGA

NASKAH PUBLIKASI

disusun oleh

Unik Nur Fauziah

10.11.4160

kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

AMIKOM YOGYAKARTA YOGYAKARTA

2014

Page 2: PERANCANGAN SISTEM INFORMASI BERBASIS WEB PADA …repository.amikom.ac.id/files/Publikasi_10.11.4160.pdf · Mengurangi resiko kehilangan dan kerusakan data siswa maupun guru ... Kesan
Page 3: PERANCANGAN SISTEM INFORMASI BERBASIS WEB PADA …repository.amikom.ac.id/files/Publikasi_10.11.4160.pdf · Mengurangi resiko kehilangan dan kerusakan data siswa maupun guru ... Kesan

DESIGN OF WEB-BASED INFORMATION SYSTEM ON THE MTS NU MA'ARIF 04 TAMANSARI PURBALINGGA

PERANCANGAN SISTEM INFORMASI BERBASIS WEB PADA MTS

MA’ARIF NU 04 TAMANSARI PURBALINGGA

Unik Nur Fauziah Anggit Dwi Hartanto

Jurusan Teknik Informatika STMIK AMIKOM YOGYAKARTA

ABSTRACT

Advances in information technology in today's world is very fast and rapidly create all

aspects of life must follow , as the information is one of the most important needs of the

community . With one web quickly and easily get the information . But at 04 Castle MTs

Maarif NU absence of a web , the system used is still using the manual method such as

promotion , recording grades , etc. data search .

Therefore, to overcome this, the authors build a web-based information system on

MTs Maarif NU 04 Castle . The data collection method was interviews , observation and

Library . Making It also utilizes several tools such as system design DFD ( Data Flow

Diagram ) and Flowchart . Tools used include PHP programming language and MySQL

Database .

So with this web MTs Maarif NU 04 Castle can easily provide information about the

school , can be used to process the data , and search the data . So that they can improve

the quality of work and quality of service .

Keywords: Technology, Information, Website

Page 4: PERANCANGAN SISTEM INFORMASI BERBASIS WEB PADA …repository.amikom.ac.id/files/Publikasi_10.11.4160.pdf · Mengurangi resiko kehilangan dan kerusakan data siswa maupun guru ... Kesan

1. PENDAHULUAN

1.1 Latar Belakang Masalah

Perkembangan dalam bidang ilmu pengetahuan dan teknologi dikembangkan

dengan tujuan untuk memberikan kemudahan bagi manusia dalam melaksanakan

tugas dan kepentingannya. Dengan adanya kemajuan teknologi yang telah dicapai

saat ini komputer merupakan salah satu teknologi yang saat ini banyak digunakan

untuk membantu permasalahn yang sering dihadapi manusia dalam menyelesaikan

berbagai macam pekerjaan dengan cepat , tepat dan akurat sehingga dapat

mengurangi kesalahan yang mungkin timbul karena kesalahan saat melakukan

pekerjaan secara manual. Bukan itu saja komputer juga dapat menghemat waktu

dan biaya.

MTs Ma’arif NU 04 Tamasari, Purbalingga salah satu sekolah yang belum

memiliki sistem informasi ini dirasa sangat memerlukan sistem informasi sekolah

berbasis web guna memberikan kemudahan baik kepada pengajar, siswa maupun

masyarakat. Berdasarkan uraian masalah di atas maka penulis ingin membuat

skripsi dengan judul “Perancangan Sistem Informasi Berbasis Web pada MTs

Ma'arif NU 04 Tamansari Purbalingga “ agar dapat mengolah dan menyampaikan

informasi secara komputerisasi.

1.2 Rumusan Masalah

Rumusan masalah dalam pembuatan website ini adalah :

Bagaimana merancang sebuah Sistem Informasi Berbasis Web pada MTs Ma'arif

NU 04 Tamansari Purbalingga?

1.3 Batasan Masalah

Agar pada skripsi ini lebih tepat sasaran yang diharapkan, maka penulis

memberikan batasan masalah dalam pembuatan sistem. Adapun batasan-batasan

masalah yang digunakan dalam aplikasi ini adalah :

1. Perancangan sistem yang akan dibahas adalah sistem informasi yang akan

menampilkan informasi yang berhubungan dengan MTs Ma’arif NU 04

Tamasari mencakup profil sekolah, fasilitas, prestasi, berita, download materi,

agenda sekolah.

2. Guru disini bisa melakukan login diwebsite dan melakukan perubahan data

seperti nilai dan materi.

3. Orang tua murid bisa memantau dengan melakukan login dengan

menggunakan NIS siswa.

4. Siswa bisa melakukan login dan bisa mengakses beberapa fitur seperti materi ,

nilai, dan absensi siswa

Page 5: PERANCANGAN SISTEM INFORMASI BERBASIS WEB PADA …repository.amikom.ac.id/files/Publikasi_10.11.4160.pdf · Mengurangi resiko kehilangan dan kerusakan data siswa maupun guru ... Kesan

2

1.4 Tujuan Penelitian

Tujuan yang ingin dicapai penulis dalam penelitian dan penyusunan skripsi

ini adalah menghasilkan rancangan sistem informasi berbasis web pada MTs Ma’arif

NU 04 Tamansari Purbalingga yang mampu memberikan informasi secara

komputerisasi dengan cepat dan akurat.

1.5 Manfaat Penelitian

Adapun manfaat yang ingin diperoleh dalam penelitian dan penyusunan skripsi

ini adalah:

a. Bagi mahasiswa

1. Memperoleh pengetahuan dan wawasan secara nyata dari apa yang diteliti.

2. Membuka wawasan pengetahuan baru sesuai dengan bidang teknologi.

b. Bagi Instansi :

1. Dapat meningkatkan mutu pendidikan khususnya di MTs Ma’arif NU 04

Tamansari.

2. Untuk mempermudah dalam penyampaian informasi kepada siswa, guru,

masyarakat maupun pihak yang berkepentingan lainya.

3. Mengurangi resiko kehilangan dan kerusakan data siswa maupun guru..

c. Bagi Pembaca :

1. Dapat digunakan sebagai acuan atas pertimbangan untuk membuat makalah

yang berhubungan dengan database dan aplikasi.

2. Menambah wawasan dan penegetahuan dibidang teknologi dan informasi.

1.6 Metodologi Penelitian

Metode pengumpulan data yang dilakukan penulis dalam pembuatan aplikasi

sistem informasi berbasis web pada MTs Ma’arif NU 04 Tamansari Purbalingga

adalah sebagai berikut :

1. Metode Observasi

2. Metode Wawancara

3. Metode Kepustakaan

1.7 Sistematika Penulisan

Sistematika penulisan Skripsi yagn disusun oleh penulis adalah:

BAB I : PENDAHULUAN

BAB II : LANDASAN TEORI

BAB III : ANALISIS DAN PERANCANGAN SISTEM

BAB IV : IMPLEMENTASI DAN PEMBAHASAN

BAB V : PENUTUP

DAFTAR PUSTAKA

Page 6: PERANCANGAN SISTEM INFORMASI BERBASIS WEB PADA …repository.amikom.ac.id/files/Publikasi_10.11.4160.pdf · Mengurangi resiko kehilangan dan kerusakan data siswa maupun guru ... Kesan

3

2. LANDASAN TEORI

2.1 Konsep Dasar Sistem

Sistem dapat didefinisikan dengan pendekatan prosedur dan dengan pendekatan

kompononen. Dengan pendekatan prosedur , sistem dapat didefinisikan sebagai

kumpulan dari prosedur-prosedur yang mempunyai tujuan tertentu sebagi contoh yaitu

sisitem akuntasi.

Dengan pendekatan komponen, sistem dapat didefinisikan sebagai kumpulan dari

komponen yang saling berhubungan satu dengan lainya membentuk satu kesatuan

untuk mencapai tujuan tertentu..1

Berikut adalah karakteristik sistem yang dpat membedakan suatu sistem dengan

sistem lainya:2

a. Komponen (Components)

b. Batasan (Boundary)

c. Lingkungan (Environment)

d. Penghubung (Interface)

e. Masukan (Input)

f. Keluaran (Output)

2.2 Konsep Dasar Informasi

Informasi merupakan hasil dari pengolahan data menjadi bentuk yang lebih

berguna bagi yang menerimanya yang menggambarkan suatu kejadian –kejadian

nyata dan dapat digunakan sebagai alat bantu untuk pengambilan suatu keputusan.

Kualitas informasi tergantung dari 3 hal, yaitu informasi harus akurat, tepat waktu

dan relevan :3

1. Akurat (accurate)

2. Tepat pada waktunya (timeliness)

3. Relevan (relevance)

2.3 Konsep Dasar Sistem Informasi

Sistem informasi merupakan kumpulan dari perangkat keras dan perangkat lunak

computer serta perangkat manusia yang akan mengola data menggunakan perangkat

keras dan perangkat lunak tersebut. Data yang akan dimasukan adalah adalh sebuah

1 Jogiyanto H,M 2008. Sistem teknologi informasi edisi 3 pendekatan terintegrasi: konsep

dasar,teknologi,aplikasi,pengembangan dan pengolahan. Andi Offest: Yogyakarta. hal 34 2 Al fatta,Hanif. 2007. Analisis dan Perancangan Sisitem Informasi untuk Keunggulan Bersaing

Perusahaan dan organisasi modern. Andi Offset. Yogyakarta. hal 5 3 Wahyuno,Teguh 2004. Sistem Informasi konsep dasar, analisis desain dan implementasi. Graha

ilmu. Yogyakarta. Hal 3

Page 7: PERANCANGAN SISTEM INFORMASI BERBASIS WEB PADA …repository.amikom.ac.id/files/Publikasi_10.11.4160.pdf · Mengurangi resiko kehilangan dan kerusakan data siswa maupun guru ... Kesan

4

sisitem informasi dapat berupa formulir-formulir, procedure-prosedur dan bentuk data

lainya.4

Komponen sistem informasi sebagi berikut:5

1. Perangkat Keras

2. Perangkat Lunak

3. Database

4. Telekomunikasi

5. Manusia

2.4 Konsep Dasar Web

Web adalah salah satu aplikasi yang berisikan dokumen-dokumen multimedia

(teks, gambar, suara, animasi,vidio) di dalamnya menggunakan protocol HTTP dan

untuk mengaksesnya menggunakan perangkat lunak yang disebut browser. Beberapa

jenis browser yang popular saat ini di antaranya: Internet Explorer, Mozilla Firefox,

Opera, dan Safari.6

Komponen penyusun web:

1. Bahasa Pemograman (scripting Language)

2. Web Editor

3. Web Browser

4. Web Server

5. Database ServeR

6. Image Editor

2.5 Konsep Dasar Sistem Basis Data

Secara umum sistem basis data merupakan sistem yang terdiri atas kumpulan

file (tabel) yang saling berhubungan (dalam sebuah bais datadi sebuah sistem

computer) dan sekumpulan program (DBMS) yang memungkinkan beberapa pemakai

dan/atau program lai untuk mengakses dan memanipulasi file-file tersebut.

Komponen sistem basis data:7

1. Perangkat Keras (Hardware)

2. Sistem Operasi (Operating System)

3. Basis Data (database)

4. Sistem Pengolahan Basis Data (database management system/DBMS)

5. Pemakai (User)

4 Kristanto,Andri 2003. Perancangan sistem informasi dan aplikasinya. Gava Media. Yogyakarta.

hal 11 5 Al fatta,Hanif 2007. Analisis dan Perancangan Sisitem Informasi untuk Keunggulan Bersaing

Perusahaan dan organisasi modern. Andi Offest. Yogyakarta. hal 9-10 6 Rudyanto, M Arief 2011. Pemograman Web Dinamis Menggunakan PHP dan MySQL. Andi

Offset. Yogyakarta. hal 4 7 fathansyah ,ir 1999. Basis Data. Informatika Bandung. Bandung. Hal 10-12

Page 8: PERANCANGAN SISTEM INFORMASI BERBASIS WEB PADA …repository.amikom.ac.id/files/Publikasi_10.11.4160.pdf · Mengurangi resiko kehilangan dan kerusakan data siswa maupun guru ... Kesan

5

2.6 Konsep Pemodalan Sistem

Flowchart adalah suatu model logika yang digunakan untuk menggambarkan

sistem secara fisik, menunjukan arus dari suatu proses dalam program. Berikut

adalah macam-macam bagan alir :

a. Bagan Alir Sistem (Flowchart System)

b. Bagan Alir Dokumen (Document Flowchart)

c. Bagan Alir Skematik (Schematic Flowchart)

d. Bagan Alir Program (Program Flowchart)

e. Bagan Alir Proses (Proses Flowchart)

DFD merupakan diagram yang digunakan untuk menggambarkan komponen-

komponen sebuah sistem, aliran data dimana komponen-komponen tersebut, dan

asal, tujuan dan penyimpanan dari data tersebut. Untuk membaca suatu DFD kita

harus memahami elemen-elemen yang menyusun suatu DFD. Ada empat elemen

yaitu:8

a. Proses

b. Data Flow

c. Data Store

d. External Entity

2.7 Bahasa Pemograman

Php dapat kita ambil arti Hypertext Preeprocesor ini merupakan bahasa yang

hanya berjalan pada server yang hasilnya dapat ditampilkan pada klien.interpreter

PHP dalam mengeksekusi program pada sisi klien(client-side).

2.8 Perangkat Lunak yang digunakan

2.8.1 Notepad++

merupakan software editor untuk pemrograman. Penulis menggunakan

software ini karena gratis, mudah, dan ringan. Untuk mendownload software ini dapat

melalui website notepad++.org

2.8.2 MySQL (My Strukture Query Language)

MySQL atau yang biasa dibaca “mai-se-kuel” adalah sebuah program

pembuan database yang bersifat open sorce, artinya siapa saja boleh menggunakan

dan tidak dicekal. Saat kita mendengar open sorce, kita ingat dengan sistem

informasi handal keturunan Unix, yaitu Linux.

MySQL merupakan program pengakses database yang bersifat jaringan

sehingga dapat digunakan untuk aplikasi Multi User (banyak pengguna).

8 Al Fatta, Hanif 2007. Analisis dan Perancangan Sistem Informasi. Andi Offset. Yogyakarta. Hal

105-107

Page 9: PERANCANGAN SISTEM INFORMASI BERBASIS WEB PADA …repository.amikom.ac.id/files/Publikasi_10.11.4160.pdf · Mengurangi resiko kehilangan dan kerusakan data siswa maupun guru ... Kesan

6

2.8.3 XAMPP

XAMPP adalah aplikasi berbasis open-source, yang mendukung banyak

sistem operasi, merupakan kompilasi dari beberapa program. Fungsinya adalah

sebagai server yang berdiri sendiri (localhost), yang terdiri dari atas program Apache,

HTTP Server, MySQL database, dan penerjemah bahasa yang ditulis dengan

bahasa pemograman PHP dan Perl.

3. ANALISIS DAN PERANCANGAN SISTEM

3.1 Tinjauan Umum

Madrasah adalah sebuah fenomena yang seiringkali terkesan

memprihatinkan,dan sering dipandang sebagai lembaga pendidikan pinggiran. Kesan

inilah yang kemudian menjadi dorongan kuat bagi kami untuk meningkatkan diri baik

dari kualitas akademik, maupun sarana prasarananya ( gedung ).

Eksistensi MTs Ma’arif NU 04 Tamansari sebagai institusi pendidikan diharapkan

dapat menghasilkan out put yang berkualitas. Harapan tersebut dapat terlaksana

apabila seluruh potensi yang ada saling mendukung dan bekerja sama dalam

kerangka meningkatkan pembelajaran yang berkualitas. Tentu hal ini memerlukan

fasilitas pendukung yang baik bagi tercapainya tujuan dan program pendidikan yang

direncanakan.

3.2 Analisis Sistem

Analisis PIECES (Performance, Information,Economic, Control, Efficiency,

Services) bertujuan untuk mengetahui sistem yang sedang berjalan apakah masih

layak atau tidak.

a. Analisis Kinerja (Performance)

Kinerja dapat diukur dari troughput dan response time. Troughput (jumlah

produksi) adalah jumlah pekerjaan yang bisa dilakukan selama jangka waktu

tertentu . Response time(waktu tanggap) adalah berapa lama satu pekerjaan

dilakukan oleh sistem.

b. Analisis Informasi (Information)

Antung Analisis Informasi bertujuan untuk menganalisis kemampuan sistem

informasi dalam menghasilkan informasi yang berkualitas

c. Analisis Ekonomi (Economy)

Untuk menghemat pengeluaran biaya, maka harus mengoptimalakan

penggunaan sarana dan prasarana yang ada. Meskipun pada awalnya untuk

mendapatkan sesbuah sistem memerlukan biaya yang cukup mahal tetapi manfaat

akan dirasakan dikemudian hari lebih besar.

Page 10: PERANCANGAN SISTEM INFORMASI BERBASIS WEB PADA …repository.amikom.ac.id/files/Publikasi_10.11.4160.pdf · Mengurangi resiko kehilangan dan kerusakan data siswa maupun guru ... Kesan

7

d. Analisis Kontrol (Control)

Pengendalian sebuah sistem sangat diperlukan keberadaanya untuk menghindari

dan dapat mendektesi secara dini terdapat penyalahgunaan serta menjaga

keamanan data.

e. Analisis Efisiensi (Efficiency)

Efisiensi ini erat hubungannya dengan input yaitu bagaimana sumber daya yang

ada dapat digunakan seminimal mungkin sehingga tidak terjadi pemborosan.

f. Analisis Pelayanan (Service)

Melakukan peningkatan pelayanan yang diberikan oleh sistem, peningkatan

pelayanan ditunjukan untuk meningkatkan kebutuhan informasi guru, siswa ,

pegawai dan orangtua siswa. Pelayanan merupakan factor utama dalam organisasi

dalam mencapai tujuan. Oleh karena itu pelayanan haruslah memuaskan pengguna

sistem.

3.2.1 Analisis Kebutuhan Sistem

analisis kebutuhan sistem memiliki dua kebutuhan yaitu Kebutuhan fungsional

berisi prose-proses apa aja nantinya akan dilakukan oleh sistem tersebut juga berisi

informasi-informasi yang harus ada dan dihasilkan sistem.Kebutuhan nonfungsional

adalah tipe kebutuhan yang berisi properti perilaku yang dimilikki oleh sistem.

Spesifikasi hardware dan software yang dibutuhkan untuk membuat sistem informasi

berbasis website.

3.2.2 Analisis Kelayakan Sistem

Tujuan utama dari analisis kelayakan sistem adalah mengetahui apakah sistem

yang baru yang akan diguanakan sudah layak pakai atau belum. Dalam hal ini tentunya

diperlukan pertimbangan dan pemahaman yang matang seberapa besar kegunaan

atau keuntungan yang didapat dan berapa biaya yang diperlukan dari sistem baru.

1. Kelayakan Teknologi

2. Kelayakan Hukum

3. Kelayakan Operasional

4. Kelayakan Ekonomi

3.3 Perancangan Sistem

Perancangan sistem bertujuan untuk menggambarkan alur proses yang terjadi

dalam sebuah sistem. Secara umum perancangan proses ini dibagi menjadi dua yaitu:

1. physical system : merupakan metode yang tepat digunakan untuk

mengggambarkan alir suatu sistem (system flowchart).

2. Logical system : metode untuk menggambarkan aliran data menggunakan data

flow diagram (DFD)

Page 11: PERANCANGAN SISTEM INFORMASI BERBASIS WEB PADA …repository.amikom.ac.id/files/Publikasi_10.11.4160.pdf · Mengurangi resiko kehilangan dan kerusakan data siswa maupun guru ... Kesan

8

Flowchart

Page 12: PERANCANGAN SISTEM INFORMASI BERBASIS WEB PADA …repository.amikom.ac.id/files/Publikasi_10.11.4160.pdf · Mengurangi resiko kehilangan dan kerusakan data siswa maupun guru ... Kesan

9

Context Diagram

DFD Level 1

Page 13: PERANCANGAN SISTEM INFORMASI BERBASIS WEB PADA …repository.amikom.ac.id/files/Publikasi_10.11.4160.pdf · Mengurangi resiko kehilangan dan kerusakan data siswa maupun guru ... Kesan

10

ERD (Entity Relation Diagram)

Relasi Tabel

Page 14: PERANCANGAN SISTEM INFORMASI BERBASIS WEB PADA …repository.amikom.ac.id/files/Publikasi_10.11.4160.pdf · Mengurangi resiko kehilangan dan kerusakan data siswa maupun guru ... Kesan

11

4. IMPLEMENTASI DAN PEMBAHASAN

4.1 Implementasi

Dalam pengujian ini menggunakan pengujian Black Box Testing dan White Box

Testing. Pengujian ini bertujuan untuk mengetahui program atau sistem tersebut

sudah berada pada kondisi yang sesuai atau belum, dan dimungkinkan untuk

perbaikan. Dalam hal ini sistem diuji agar terbebas dari kesalahan sintax dan logika.

White box testing adalah cara pengujian dengan melihat ke dalam modul untuk

meneliti kode-kode program yang ada, dan menganalisis apakah ada kesalahan atau

tidak. Jika ada modul yang menghasilkan output yang tidak sesuai dengan proses

yang dilakukan, maka baris-baris program, variable, dan parameter yang terlibat

pada unit tersebut akan dicek satu persatu dan diperbaiki, kemudian di-compile

ulang.

White Box Testing

Tahapan ini merupakan proses dimana program diuji tentang bagaimana cara

beroperasi, sehingga data yang masuk dapat dijaga kemukhiran atau tidak, serta

informasi yang diterima sesuai dengan apa yang diinginkan atau tidak.

Tabel Pengujian Black Box Testing Admin

No Nama Form Aksi Hasil

1. Form Login 1.Admin menginput username dan

password

2.Cek validasi

Sukses

2. Menu Halaman Admin dapat mengedit, menambah,

menghapus data fasilitas, kontak,

prestasi, profil,welcome

Sukses

3. Menu berita Admin dapat menambah, mengedit, Sukses

Page 15: PERANCANGAN SISTEM INFORMASI BERBASIS WEB PADA …repository.amikom.ac.id/files/Publikasi_10.11.4160.pdf · Mengurangi resiko kehilangan dan kerusakan data siswa maupun guru ... Kesan

12

menghapus data berita

4. Menu agenda Admin dapat menambah, mengedit,

menghapus data agenda

Sukses

5. Menu galeri Admin dapat menambah, mengedit,

menghapus data galeri

Sukses

6. Menu pegawai Admin dapat menambah, mengedit,

menghapus data pegawai

Sukses

7. Menu kelas Admin dapat menambah, mengedit,

menghapus data kelas dan

absensisiswa

Sukses

8. Menu wali kelas Admin dapat menambah, mengedit,

menghapus data wali_kelas

Sukses

9. Menu mata

pelajaran

Admin dapat menambah, mengedit,

menghapus data mata_pelajaran

Sukses

10. Menu jam

pelajaran

Admin dapat menambah, mengedit,

menghapus data jam pelajaran

Sukses

11. Menu jadwal Admin dapat menambah, mengedit,

menghapus data jadwal

Sukses

12. Menu siswa Admin dapat menambah, mengedit,

menghapus data siswa

Sukses

13. Menu ganti

password

Admin dapat mengganti password lama

dengan password baru

Sukses

Tabel Pengujian Black Box Testing pada Pegawai

No Nama Form Aksi Hasil

1. Form Login Pegawai menginput username dan

password

Sukses

2. Menu Materi Pegawai dapat menambah, mengedit, Sukses

Page 16: PERANCANGAN SISTEM INFORMASI BERBASIS WEB PADA …repository.amikom.ac.id/files/Publikasi_10.11.4160.pdf · Mengurangi resiko kehilangan dan kerusakan data siswa maupun guru ... Kesan

13

menghapus data materi

3. Menu Jadwal

Mengajar

Pegawai dapat melihat jadwal mengajar

yang sudah dijadwalkan

Sukses

4. Menu Nilai

Siswa

Pegawai dapat menambah, mengedit,

menghapus data nilai siswa.

Sukses

5. Menu wali kelas Pegawai dapat melihat kelas yang diajar Sukses

6. Menu Ganti

password

Pegawai dapat mengganti password

lama dengan password baru

Sukses

7. Menu Keluar Pegawai dapat keluar dari halam

pegawai dan kembali kehalaman

pengunjung

Sukses

Tabel Pengujian Black Box Testing pada Siswa

No Nama Form Aksi Hasil

1. Menu Login Siswa menginput username dan

password

Sukses

2. Menu Nilai Siswa dapat melihat nilai mata pelajaran

sesuai tahun ajaran dan semester

Sukses

3. Menu Absensi Siswa dapat melihat keterangan absensi Sukses

4. Menu Ganti

password

Siswa dapat mengganti password lama

dengan password baru

Sukses

5. Menu Keluar Siswa dapat keluar dari halam siswa dan

kembali kehalaman pengunjung

Sukses

Tampilan Halaman Admin

Page 17: PERANCANGAN SISTEM INFORMASI BERBASIS WEB PADA …repository.amikom.ac.id/files/Publikasi_10.11.4160.pdf · Mengurangi resiko kehilangan dan kerusakan data siswa maupun guru ... Kesan

14

Tampilan Halaman Utama

Tampilan Halaman Galery

4.2 Pemeliharaan Sistem

Pemeliharaan sistem merupakan sebuah upaya untuk menjaga konsistensi

sebuah sistem ketika diimplementasikan dilapangan. Sistem membutuhkan sebuah

perlindungan dan pemeliharaan agar dapat terhindar dari kerusakan dan dapat

terus berjalan sesuai yang diinginkan. Pemeliharaan sistem dapat dikelompokan

menjadi 2 hal yaitu pemeliharaan software dan pemeliharaan hardware , adapun

tujuan dari pemeliharaan adalah untuk memaksimalkan kinerja sistem dan dapat

menjalankan tugas tanpa adanya gangguan.

Page 18: PERANCANGAN SISTEM INFORMASI BERBASIS WEB PADA …repository.amikom.ac.id/files/Publikasi_10.11.4160.pdf · Mengurangi resiko kehilangan dan kerusakan data siswa maupun guru ... Kesan

15

a. Pemeliharaan Software

1. Instalasi antivirus pada perangkat komputer yang akan digunakan dalam

menjalankan aplikasi

2. Setiap kali ada hardware yang dikoneksikan pada komputer lebih baik

untuk dilakukan scanning virus atau pemerikasaan oleh anti virus.

3. Buatlah backup database secara rutin dan berkesinambungan.

b. Pemeliharaan Hardware

1. Komputer harus aman dari tegangan arus listrik yang naik turun.

2. Pastikan komputer sudah mati sebelum mematikan arus listrik.

3. Lakukan pembersihan hardware secara rutin.

4. Penggunaan hardware harus sesuai dengan komponennya.

5. PENUTUP

5.1 Kesimpulan

Setelah melalui beberapa tahapan penelitian dan proses dimulai dengan analisis,

perancangan, sampai dengan pembuatan aplikasi arsip tanah, maka dapat

disimpulkan untuk menjawab pertanyaan-pertayaan yang terdapat pada rumusan

masalah adalah sebagai berikut:

1. Untuk merancang sistem informasi berbasis web pada MTs Ma’arif NU 04

Tamansari Purbalingga diperlukan langkah-langkah yaitu : meneliti masalah

yang ada di sistem yang lama MTs Ma’arif NU 04 Tamansari Purbalingga

melakukan wawancara ke pihak sekolah, mengumpulkan landasan teori yang

terkait dengan penelitian, melakukan analisis, melakukan perancangan,

melakukan implementasi, serta melakukan pengujian terhadap program.

2. Dengan aplikasi ini pelayanan menjadi maksimal dengan pengimplementasian

teknologi komputer dalam hal ini adalah pemakain aplikasi ini sebagai alat

bantu yang berguna mengoptimalkan pelayanan kepada pegawai dan dapat

menghasilkan informasi yang akurat.

5.2 Saran

Setelah penelitian, perancangan, dan pembuatan Sistem informasi berbasis web

ada MTs Ma’arif NU 04 Tamansari Purbalingga, penulis menyadari bahwa project

dalam skripsi ini masih jauh dari sempurna. Oleh sebab itu penulis memberikan

saran agar nanti nya sistem ini dapat dikembangkan dengan lebih baik lagi. Saran

tersebut adalah sebagai berikut :

1. Perlu adanya log yang berfungsi untuk mencatat untuk pengguna dalam

mengakses dan mengolah sistem informasi, sehingga dapat memonitor

proses kerja sistem dan penggunaanya.

Page 19: PERANCANGAN SISTEM INFORMASI BERBASIS WEB PADA …repository.amikom.ac.id/files/Publikasi_10.11.4160.pdf · Mengurangi resiko kehilangan dan kerusakan data siswa maupun guru ... Kesan

16

2. Tampilan website yang masih sangat sederhana, diharapkan untuk lebih

dipercantik dengan animasi-animasi yang ringan.

3. Website ini hendaknya selalu diperbaharui secara teratur dalam hal update

data untuk selalu meningkatkan kualitas informasi dan pelayanan .

Page 20: PERANCANGAN SISTEM INFORMASI BERBASIS WEB PADA …repository.amikom.ac.id/files/Publikasi_10.11.4160.pdf · Mengurangi resiko kehilangan dan kerusakan data siswa maupun guru ... Kesan

17

DAFTAR PUSTAKA

Al Fatta, Hanif. 2007. Analisis & Perancangan Sistem Informasi untuk Keunggulan

Bersaing Perusahaan & Organisasi Modern. Yogyakarta: Andi Offset.

Fathansyah ,ir 1999. Basis Data. Informatika Bandung. Bandung.

Jogiyanto H,M 2008. Sistem teknologi informasi edisi 3 pendekatan terintegrasi: konsep

dasar,teknologi, aplikasi, pengembangan dan pengolahan. Andi Offest:

Yogyakarta

Kristanto,Andri 2003. Perancangan sistem informasi dan aplikasinya. Gava Media.

Yogyakarta.

Rudyanto, M Arief 2011. Pemograman Web Dinamis Menggunakan PHP dan MySQL. Andi Offset. Yogyakarta. hal 4

Wahyuno,Teguh 2004. Sistem Informasi konsep dasar, analisis desain dan implementasi. Graha ilmu. Yogyakarta

1