Anda di halaman 1dari 20

SISTEM INFORMASI PADA TAMAN KANAK-KANAK PERTIWI 1

KARANGPAKEL TRUCUK KLATEN BERBASIS WEB

NASKAH PUBLIKASI

diajukan oleh :

Anisyah Puntorukmi

09.11.2913

kepada

JURUSAN TEKNIK INFORMATIKA


SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM YOGYAKARTA
YOGYAKARTA
2014
 
INFORMATION SYSTEMS IN KINDERGARTEN PERTIWI 1 KARANGPAKEL TRUCUK
KLATEN BASED ON WEBSITE

SISTEM INFORMASI PADA TAMAN KANAK-KANAK PERTIWI 1 KARANGPAKEL


TRUCUK KLATEN BERBASIS WEBSITE

Anisyah Puntorukmi
Bambang Sudaryatno
Jurusan Teknik Informatika
STMIK AMIKOM YOGYAKARTA

ABSTRACT

Influence the development of Information Technology currently has little effect


on the aspects - aspects of education began to be used for study or used as a source of
information . It is characterized by the more easily obtain the desired information through
a variety of media including the internet .
Internet is considered as a tool of those in search of information because the
internet is to build a global information among people with no finite -dimensional space ,
institutions , and the dimension of time . Internet not only provide information , through
the web site can also be a tool to promote a product , regional and isntansi .
TK Pertiwi 1 Karangpakel is one of the educational institutions that need a
website to promote and disseminate information . Making the system is intended as a
medium to provide information to parents that will provide early childhood education to
their children . So far, the media information on this school only through print media such
as brochures and still through verbal or word of mouth is sometimes the information is
unclear and inaccurate . Information via the Internet will be more clearly and accurately .

Keywords: information system , school, TK Pertiwi 1 Karangpakel Information System


based on web

 
1. Pendahuluan
Perkembangan ilmu pengetahuan dan teknologi saat ini sudah cukup maju,
khususnya teknologi informasi telah mengalami perkembangan yang pesat. Masyarakat
semakin mudah mendapatkan informasi yang di inginkan melalui berbagai macam media
termasuk melalui media Internet, yang merupakan hasil kemajuan teknologi yang terus
berkembang.
Bagi kelompok akademis kebutuhan akan suatu informasi sekolah dan segala
sesuatu yang berhubungan dengan kegiatan pendidikan sekolah dapat dipenuhi dengan
informasi yang didapat dari media informasi berbasis komputer (internet). Maka dari itu
perlu sebuah sistem yang dapat diakses dari beberapa tempat yang terkoneksi langsung
dengan internet sehingga informasi yang disajikan dapat selalu diupdate setiap saat dan
user dapat memilih berbagai bentuk informasi yang diinginkan.
Setelah melihat peranan internet dalam penyedia informasi, maka penulis
mempunyai keinginan untuk membuat informasi berbasis web.Perancangan aplikasi
berbasis web ini didasarkan keinginan penulis untuk dapat menyediakan informasi
seputar TK Pertiwi 1 Karangpakel Trucuk Klaten kepada masyarakat umum dan dapat
meningkatkan citra sekolah tersebut.
Dengan demikian penulis mengangkat masalah ini dalam tulisan sebagai skripsi
yang berjudul “SISTEM INFORMASI PADA TK PERTIWI 1 KARANGPAKEL TRUCUK
KLATEN BERBASIS WEBSITE”.

2. Landasan Teori
2.1 Sistem, Informasi, dan Sistem Informasi
2.1.1 Sistem
Sistem dapat diartikan sebagai suatu kumpulan atau himpunan dari unsur atau
variabel-variabel yang saling terorganisasi, saling berinteraksi, dan saling bergantung
satu sama lain (Fatta, 2007:3).
2.1.2 Informasi
Menurut Davis (Fatta, 2007:9) informasi adalah data yang telah diolah menjadi
sebuah bentuk yang berarti bagi penerimanya dan bermanfaat dalam pengambilan
keputusan saat ini atau mendatang.
2.1.3 Sistem Informasi
Robert A. Leitch dan K. Roscoe Davis (Jogiyanto, 2005:11) mendefinisikan
sistem informasi sebagai berikut :
“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.”

2.2 Konsep Pemodelan Sistem


2.2.1 Flowchart
Menurut Jogiyanto (2005:795), bagan alir (flowcharct) adalah bagan (chart)
yang menunjukkan alir (flow) di dalam program atau prosedur sistem secara logika.
Bagan alir digunakan terutama untuk alat bantu komunikasi dan untuk dokumentasi.
2.2.2 Data Flow Diagram
Menurut Jogiyanto H. MBA, Ph.D ( 1999 ) DFD adalah suatu cara untuk
menggambarkan model aliran data. Dari mana data berasal, proses apa yang dilalui, apa
yang dihasilkan dan kemudian di mana data akan disimpan.

2.3 Konsep Basis Data


2.3.1 Basis Data
Basis data adalah kumpulan data yang saling berinteraksi. Data dinyatakan
dengan nilai (angka, deretan karakter, atau simbol). (Kusrini,2006:2).
2.3.2 Entity Relationship Diagram (ERD)
Entity Relationship Diagram (ERD) adalah gambar atau diagram yang
menunjukkan informasi dibuat, disimpan, dan digunakan dalam sistem bisnis.(Fatta,
2007:121).

2.4 Konsep Dasar Web


2.4.1 Pengertian Web
Menurut Rudyanto (2011:7) web adalah salah satu aplikasi yang berisikan
dokumen-dokumen multimedia (teks, gambar, suara, animasi, video) di dalamnya yang
menggunakan protokol HTTP (hypertext transfer protocol) dan untuk mengaksesnya
menggunakan perangkat lunak yang disebut browser.
2.4.2 Pemrograman Web
Rudyanto dalam buku Pemrograman Web Dinamis Menggunakan PHP dan
MySQL, ada 2 kategori script yang dibutuhkan untuk membuat aplikasi web, yaitu :
1. Client side scripting (Hypertext Markup Languange (HTML), HTML5, XHMTL,
Cascading Style Sheet (CSS), JavaScript, VBScript, jQuery).
2. Server side scripting (Active Server Pages (ASP), PHP : Hypertext Processor
(PHP), Java Server Pages (JSP)).

 
2.5 PHP
Rudyanto (2011:43) menjelaskan PHP (PHP: Hypertext Prepocessor) adalah
bahasa server-side-scripting yang menyatu dengan HTML untuk membuat halaman web
yang dinamis yaitu halaman web yang dapat membentuk suaru tampilan berdasarkan
permintaan terkini, seperti menampilkan isi basis ata ke halaman web.

2.6 HTML
Rudyanto dalam buku Pemrograman Web Dinamis Menggunakan PHP dan
MySQL menjelaskan bahwa HTML atau HyperText Markup Language merupakan salah
satu format yang di gunakan dalam pembuatan dokumen dan aplikasi yang berjalan di
halaman web. Dokumen ini dikenal sebagai web page. Dokumen HTML merupakan
dokumen yang disajikan pada web browser.

2.7 Perangkat Lunak Yang Digunakan


2.7.1 Macromedia Dreamweaver 8
Macromedia Dreamweaver adalah sebuah editor HTML professional untuk
mendesain secara visual dan mengelola website maupun halaman web (Mei Lenawati,
2007).
2.7.2 XAMPP
XAMPP adalah aplikasi web server instan yang dibutuhkan untuk membangun
aplikasi berbasis web. Fungsi XAMPP adalah sebagai server yang berdiri sendiri (
localhost ), yang terdiri atas program Apache, http server, MySQL, database, dan
penterjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl.
2.7.3 MySQL
Rudyanto (2011:151) MySQL adalah salah satu jenis database server yang
sangat terkenal dan banyak digunakan untuk membangun aplikasi web yang
menggunakan database sebagai sumber dan pengelolaan datanya. MySQL merupakan
database yang pertama kali didukung oleh bahasa pemrograman script untuk internet
(PHP dan Perl). MySQL dan PHP dianggap sebagai pasangan software pengembangan
aplikasi web yang ideal.
2.7.4 Adobe Photoshop CS3
Dalam pembuatan sistem informasi yang berbasis web diperlukan editor
gambar untuk membuat gambar-gambar yang berfungsi untuk memberikan keterangan
secara visual tentang beberapa fungsi yang terdapat dalam sebuah sistem informasi,
selain itu juga dapat berfungsi untuk mempercantik tampilan dari sistem informasi yang
dibuat. Adobe Photoshop adalah perangkat lunak yang digunakan untuk membuat
maupun memanipulasi gambar digital.

 
3. Analisis Sistem
3.1 Gambaran Umum
TK Pertiwi 1 Karangpakel merupakan sebuah sekolah Taman Kanak-kanak
swasta yang berdiri sejak tahun 1978. Taman kanak-kanak ini beralamatkan di Desa
Karangpakel Trucuk Klaten dengan kepala sekolah bernama Ibu Sri Purwantini. Jumlah
guru yang ada saat ini yaitu 7 orang terdiri dari 2 guru bersertifikasi dan 5 guru wiyata
bakti. Siswa saat ini berjumlah 80 siswa yang terbagi menjadi 3 kelas yaitu kelas A, B1,
dan B2. Mayoritas berasal dari desa karangpakel dan sekitarnya.

3.2 Analisis
3.2.1 Analisis Kelemahan Sistem
3.2.1.1 Analisis Kinerja ( Performance Analysis)
T ABEL 3.1 A NALISIS K INERJA (P ERFORMANCE A NALYSIS )
Parameter Hasil Analisis
Troughput Jumlah informasi yang dihasilkan relatif sedikit. Karena
hanya sebatas menggunakan brosur, edaran atau
spanduk bahkan dari mulut ke mulut, sehingga
membutuhkan waktu paling cepat 1-3 hari untuk
membuat brosur, edaran atau spanduk dengan kondisi
seperti ini akan mengalami kesulitan mendapatkan
informasi yang cepat.
Respon Time Respon time membutuhkan waktu 2 hari sampai 1
minggu untuk menyampaikan informasi melalui brosur
atau spanduk atau bahkan masyarakat yang ingin
mendapatkan informasi harus datang langsung terlebih
ke sekolah.

3.2.1.2 Analisis Informasi (Information Analysis)


T ABEL 3.2 A NALISIS I NFORMASI (I NFORMATION A NALYSIS )
Parameter Hasil Analisis
Akurat Informasi tidak akurat, karena informasi yang
disammpaikan melalui edaran/brosur sangat rentan
terhadap gangguan yang dapat merusak atau
merubah informasi yang sudah ada.
Relevan Informasi yang disampaikan bisa tidak relevan karena
bisa saja informasi yang disampaikan bukan kepada
pihak yang membutuhkan.
Tepat Waktu Informasi tidak up to date, karena jika ada informasi
baru harus dipublikasikan lagi melalui pengumuman.

 
3.2.1.3 Analisis Ekonomi (Economy Analysis)
T ABEL 3.3 A NALISIS E KONOMI (E CONOMY A NALYSIS )
Parameter Hasil Analisis
Manfaat Penggunaan kertas untuk penyimpanan data,
pembuatan edaran/brosur mengakibatkan
pembengkakan biaya.
Biaya Biaya operasional meningkat karena pengelolahan
data dan penyampainan informasi yang masih
manual.
Kertas HVS: Rp 100,00 x 2000 lembar
= Rp 200.000,00 per tahun, serta biaya buku-buku
besar untuk penyimpanan data.

3.2.1.4 Analisis Pengendalian ( Control Analysis)


T ABEL 3.4 A NALISIS P ENGENDALIAN (C ONTROL A NALYSIS )
Parameter Hasil Analisis
Pengendalian Informasi masih dalam bentuk seperti brosur, edaran,
spanduk atau dari mulut ke mulut, sehingga informasi
dapat dirubah oleh orang yang tidak
bertanggungjawab, salah pengertian dan tidak tepat
sasaran.
Hak Akses Informasi hanya terbatas pada lingkungan masyarakat
sekitar sekolah saja.

3.2.1.5 Analisis Efisiensi (Efisiency Analysis)


T ABEL 3.5 A NALISIS E FISIENSI (E FISIENCY A NALYSIS )
Parameter Hasil Analisis
Sumber daya Memerlukan tenaga/orang tambahan untuk melakukan
pembagian edaran/brosur.
Pemanfaatan waktu membutuhkan waktu 2 hari sampai 1 minggu untuk
menyampaikan informasi.
Ekonomi Memerlukan dana yang besar untuk mendesain,
mencetak dan membagikan edaran/brosur.
Hasil Informasi yang dihasilan masih terbatas dan tidak
utuh.

3.2.1.6 Analisis Pelayanan (Services Analysis)


T ABEL 3.6 A NALISIS P ELAYANAN (S ERVICES A NALYSIS )
Parameter Hasil Analisis
Informasi Terjadinya keterlambatan pelayanan informasi kepada
pemakai informasi.
Kemudahan Informasi masih dibatasi oleh tempat, ruang dan
waktu.

 
3.2.2 Analisis Kebutuhan Sistem
Kebutuhan sistem berkaitan erat dengan analisis yang telah dilakukan
sebelumnya, dengan mengetahui kelemahan-kelamahan sistem lama, maka akan dapat
dipahami apa saja kebutuhan-kebutuhan pada sistem baru yang akan dibangun.
Kebutuhan sistem dapat dibagi ke dalam dua jenis, yaitu kebutuhan fungsional dan
kebutuhan non fungsional.

3.2.2.1 Kebutuhan Fungsional


Kebutuhan fungsioanl berkaitan dengan apa saja yang dapat dilakukan oleh
sistem saat dijalankan.

3.2.2.2 Kebutuhan Non Fungsional


1. Operasional
Kebutuhan operasional artinya membutuhkan dari segi software dan hardware
yang digunakan untuk mengoperasikan sistem ini tidak memerlukan spesifikasi
yang tinggi.
2. Sekuritas
Untuk keamanan diberikan hak akses oleh admin berupa password, sehingga
harus melalui login administrator untuk mengakses aplikasinya. Selain itu
beberapa sistem tertentu diamankan oleh admin sehingga tidak dapat di akses.
3. Informasi
a. Informasi berupa pemberitahuan apabila password dan username yang
dimasukkan oleh pengguna salah.
b. Menginformasikan kepada user bahwa data yang dimasukkan terdapat
data yang kurang akurat.

3.2.3 Analisis Kelayakan Sistem


3.2.3.1 Kelayakan Teknologi
Teknologi untuk mengembangkan sistem ini sudah tersedia di pasaran.
Perangkat keras dan perangkat lunak untuk membangun aplikasi web sudah banyak
pihak yang menyediakan dan sudah banyak pula yang menghasilkan aplikasi sejenis di
pasaran. Selain itu sistem ini juga mudah dioperasikan.

3.2.3.2 Kelayakan Hukum


Secara hukum, sistem yang akan dikembangkan ini dianggap layak, karena
memiliki legalitas pada setiap software yang akan digunakan dalam pengembangan

 
sistem. Selain ituu sistem yang dibuat ini tidak melanggar hukum atau peraturan-
peraturan yang berlaku, karena tujuan dari penggunaan sistem ini murni untuk kegiatan
yang legal.

3.2.3.3 Kelayakan Operasional


Kelayakan operasional pengembangan sistem informasi baru dinyatakan layak
untuk dilakukan, hal ini dilihat berdasarkan kemampuan personil atau sumber daya yang
ada untuk menjalankan sistem baru.

3.2.3.4 Kelayakan Ekonomi


Rincian biaya yang dikeluarkan dan manfaat yang akan diterima dalam
pengembangan sistem informasi pada TK Pertiwi I Karangpakel yang baru adalah
sebagai berikut:
Tabel 3.1 Rincian Biaya dan Manfaat
Tahun Ke – Tahun Ke - Tahun Ke –
Rincian Biaya dan Manfaat 0 1 2
I. Biaya – biaya

1. Biaya pengadaan
a. Biaya Hosting + Domain 350.000
b. Biaya pengadaan modem 250.000
Total biaya pengadaan 600.000
2. Biaya proyek
a. Biaya penerapan sistem 300.000
b. Biaya pelatihan personil 200.000
Total biaya proyek 500.000
3. Biaya operasi dan perawatan
a. Biaya overhead (listrik) 500.000 550.000 600.000
b. Biaya pulsa 600.000 600.000 600.000

c. Biaya Perpanjangan Hosting +


Domain 350.000 350.000
Total biaya operasi dan perawatan 1.100.000 1.500.000 1.550.000
Total biaya – biaya 2.200.000 1.500.000 1.550.000
II. Manfaat – manfaat
1. Manfaat berwujud
a. Pengurangan biaya operasi 800.000 850.000
b. Peningkatan informasi 700.000 750.000
Total manfaat berwujud 1.500.000 1.600.000
2. Manfaat tak berwujud

 
a. Peningkatan efisiensi kerja 700.000 800.000
b. Peningkatan pelayanan 600.000 650.000
Total manfaat tak berwujud 1.300.000 1.450.000
Total manfaat – manfaat 2.800.000 3.050.000
Procced -2.200.000 1.300.000 1.500.000
Keuntungan kumulatif -2.200.000 -900.000 600.000

3.3 Perancangan Sistem


Perancangan sistem secara umum merupakan tahap persiapan dan
perancangan secara rinci terhadap sistem baru yang akan diterapkan. Tujuan
perancangan sistem adalah untuk menggambarkan alur proses yang terjadi dalam
sebuah sistem dan di dalamnya termasuk pemodelan sistem mengenai bagaimana
nantinya sistem akan dibuat. Perancangan sistem dibagi menjadi 2 metode, yaitu dengan
physical system dan logical system. Physical system menggunakan flowchart sebagai
alat perancangan, dan untuk logical system menggunakan DFD (Data Flow Diagram).

3.4 Rancangan Antarmuka Pengguna


Antarmuka pengguna merupakan suatu sarana interaksi pengguna dengan
komputer. Tampilan sangat berpengaru terhadap kemudahan admin maupun user dalam
menggunakan sistem ini, maka dari itu sistem ini akan dibuat semudah mungkin agar
mudah dipahami oleh admin maupun user.

4. Hasil Penelitian dan Pembahasan


4.1 Implementasi
Implementasi merupakan tahap setelah melakukan analisis dan perancangan
sitem serta merealisasikan sistem yang baru dikembangkan supaya sistem siap
dipergunakan/dioperasikan sesuai dengan yang diharapkan. Tujuan dari implementasi ini
adalah menyiapkan semua kegiatanpenerapan sesuai dengan rancangan yang telah
ditentukan sebelumnya.
Program terlebih dahulu harus bebas dari kesalahan-kesalahan sebelum
program diterapkan dan diimplementasikan. Kesalahan program yang mungkin terjadi
adalah kesalahan bahasa (sintaks), kesalahan pada saat program sedang berjalan
(runtime) atau kesalahan logika. Setelah program bebas dari kesalahan, program diuji
dengan memasukkan data uji untuk diolah.

 
4.2 Implementasi Database
4.2.1 Pembuatan Database
Pembuatan database menggunakan MySQL dan memanfaatkan phpmyadmin
untuk mengimplementasikan database yang sudah dirancang pada bab sebelumnya.
Pembuatannya meliputi database itu sendiri dan tabel-tabel di dalamnya. Database
dibuat dengan nama “tkpertiwi1karangpakel”, dibuat dengan menuliskan nama database
pada phpmyadmin.

4.2.2 Pembuatan Tabel


Seperti pembuatan database, tabel-tabel pada database
“tkpertiwi1karangpakel” dibuat menggunakan phpmyadmin dengan memanfaatkan
fasilitas XAMPP. Berikut ini adalah proses pembuatan tabel-tabel yang ada di dalam
database “tkpertiwi1karangpakel”.

4.3 Pembuatan Program


Pemrograman merupakan tahap pengkodeaan berdasarkan hasil rancangan
sistem yang telah dibuat, sehingga terbentuk sistem sedemikian rupa seperti yang telah
direncanakan.

4.4 Pengujian
4.4.1 Pengujian Program
Uji program dilakukan untuk mengetahui apakah program dapat berinteraksi
dengan personil yang mengoperasikan program. Dalam arti program mudah
dioperasikan. Selain itu pengujian program dilakukan untuk menghindari kesalahan-
kesalahan dalam program diterapkan dalam sistem yang resmi.
Kesalahan program terjadi diklasifikasikan menjadi 3 yaitu:
1. Kesalahan bahasa (language errors) atau kesalahan penulisan (syntax errors)
adalah kesalahan dalam penulisan kode program yang tidak sesuai dengan yang
disyaratkan.
2. Kesalahan waktu proses (run-time errors) adalah kesalahan yang terjadi waktu
executable program yang dijalankan.
3. Kesalahan logika (logical errors) adalah kesalahan logika pada program yang dibuat.

4.4.2 Pengujian Sistem


Ada dua macam pengujian perangkat lunak yang akan dilakukan, yaitu whitebox
testing dan blackbox testing.

 
1. Whitebox testing
Whitebox testing adalah perancangan pengujian yang menggunakan struktur
control dari perancangan procedural untuk mendapatkan test case. Dengan metode
whitebox, developer dapat melakukan pengujian :
a. Memberikan jaminan bahwa semua jalur independen pada semua modul
telah digunakan paling tidak satu kali.
b. Menggunakan batasan yang logis pada batasan operasional.
c. Mengeksekusi semua loop pada batasan operasional.
d. Menggunakan struktur data internal untuk menjamin validasinya.
Pengujian ini dimaksudkan untuk memaksimalkan cara kerja perangkat lunak
secara detail. Karena jalur logika perangkat lunak akan diuji dengan menyediakan test
case yang dapat mengerjakan kumpulan kondisi dan atau pegulangan secara fisik.
2. Blackbox testing
Blackbox testing dapat dilakukan melalui testing interface pada perangkat lunak.
Pengujian ini bertujuan untuk menunjukkan fungsi cara berjalannya perangkat lunak.
Lebih spesifik, pengujian ini bertujuan untuk mencari kesalahan pada :
a. Fungsi yang salah/hilang.
b. Kesalahan pada interface.
c. Kesalahan pada struktur data/akses database.
d. Kesalahan performa.
e. Kesalahan instalasi dan tujuan akhir.
Tabel 4.1 Tabel Hasil Pengujian Blackbox
No Deskripsi Skenario Hasil Yang Hasil Pengujian
Pengujian Pengujian Diharapkan Admin User
1. Login Memasukkan Proses login dan Baik Baik
username dan fitur sistem yang
password ditampilkan sesuai
dengan benar. dengan admin
ataupun user yang
login.
2. Pengolahan Memasukkan Data admin baru Baik
data Admin data admin berhasil tersimpan
baru dan di database dan
melakukan dapat ditampilkan
perubahan serta berhasil
atau dirubah atau
penghapusan dihapus jika
data yang dilakukan
sudah ada. perubahan atau
penghapusan.
2. Pengolahan Memasukkan Data guru baru Baik Baik

 
data guru data guru baru berhasil tersimpan
dan di database dan
melakukan dapat ditampilkan
perubahan di tampilan user,
atau serta berhasil
penghapusan dirubah atau
data yang dihapus jika
sudah ada. dilakukan
perubahan atau
penghapusan.
3. Pengolahan Memasukkan Data siswa baru Baik Baik
data siswa data siswa berhasil tersimpan
baru dan di database dan
melakukan dapat ditampilkan
perubahan di user, serta
atau berhasil dirubah
penghapusan atau dihapus jika
data yang dilakukan
sudah ada. perubahan atau
penghapusan.
4. Pengolahan Memasukkan Data orangtua baru Baik Baik
data orangtua data orangtua berhasil tersimpan
baru dan di database dan
melakukan dapat ditampilkan
perubahan di user, serta
atau berhasil dirubah
penghapusan atau dihapus jika
data yang dilakukan
sudah ada. perubahan atau
penghapusan.
5. Pengolahan Memasukkan Data kelas baru Baik Baik
data kelas data kelas berhasil tersimpan
baru dan di database dan
melakukan dapat ditampilkan
perubahan di user, serta
atau berhasil dirubah
penghapusan atau dihapus jika
data yang dilakukan
sudah ada. perubahan atau
penghapusan.
6. Pengolahan Memasukkan Data berita baru Baik
data berita data berita berhasil tersimpan
baru dan di database dan
melakukan dapat ditampilkan
perubahan di user, serta
atau berhasil dirubah
penghapusan atau dihapus jika
data yang dilakukan

 
sudah ada. perubahan atau
penghapusan.
7. Pengolahan Memasukkan Data profil baru Baik
data profil data profil berhasil tersimpan
baru dan di database dan
melakukan dapat ditampilkan
perubahan di user, serta
atau berhasil dirubah
penghapusan atau dihapus jika
data yang dilakukan
sudah ada. perubahan atau
penghapusan.
8. Pengolahan Memasukkan Data prestasi baru Baik
data prestasi data prestasi berhasil tersimpan
baru dan di database dan
melakukan dapat ditampilkan
perubahan di tampilan user,
atau serta berhasil
penghapusan dirubah atau
data apabila dihapus jika
ada dilakukan
perubahan perubahan atau
data prestasi penghapusan.
9. Pengolahan Memasukkan Data pengumuman Baik
data data baru berhasil
pengumuman pengumuman tersimpan di
baru dan database dan dapat
melakukan ditampilkan di
perubahan tampilan user, serta
atau berhasil dirubah
penghapusan atau dihapus jika
data yang dilakukan
sudah ada. perubahan atau
penghapusan.
10. Pengolahan Memasukkan Data gallerybaru Baik
data gallery data foto-foto berhasil tersimpan
ke dalam di database dan
gallery baru dapat ditampilkan
dan di tampilan user,
melakukan serta berhasil
perubahan dirubah atau
atau dihapus jika
penghapusan dilakukan
data fotoyang perubahan atau
sudah ada. penghapusan.
11. Pengolahan Menampilkan Data buku tamu Baik
data buku data yang baru berhasil
tamu masuk dari tersimpan di

 
buku tamu database, serta
berhasil dirubah
atau dihapus jika
dilakukan
perubahan atau
penghapusan.
12. Pengolahan Memasukkan Data upload baru Baik
data upload data upload berhasil tersimpan
dan di database dan
mengupload dapat ditampilkan
file atau di tampilan user,
informasi yang serta berhasil
akan di upload dirubah atau
user. dihapus jika
dilakukan
perubahan atau
penghapusan.
Dapat juga di
download oleh
pengunjung.
13. Pengelolaan Menampilkan Slideshow dan Baik
halaman slideshow dan berita terbaru dapat
utama berita terbaru ditampilkan dengan
yang berkaitan baik kepada
dengan TK pengunjung
Pertiwi I website sesuai
Karangpakel. dengan data yang
dikelola oleh admin
14 Pengelolaan Menampilkan Daftar berita dapat
halaman profil data profil TK ditampilkan dengan
Pertiwi I baik kepada
Karangpakel pengunjung
website sesuai
dengan data yang
dikelola oleh admin.
15. Pengelolaan Menampilkan Data profil guru Baik
halaman guru profil guru TK dapat ditampilkan
Pertiwi I dengan baik
Karangpakel. kepada pengunjung
website sesuai
dengan data yang
dikelola oleh admin.
16. Pengelolaan Menampilkan Daftar berita dapat Baik
halaman berita daftar berita ditampilkan dengan
yang berkaitan baik kepada
dengan TK pengunjung
Pertiwi I website sesuai
Karangpakel. dengan data yang

 
dikelola oleh admin.
17. Pengelolaan Menampilkan Data prestasi TK Baik
halaman data prestai Pertiwi I
prestasi TK Pertiwi I Karangpakel dapat
Karangpakel. ditampilkan dengan
baik kepada
pengunjung
website sesuai
dengan data yang
dikelola oleh admin.
18. Pengelolaan Menampilkan Foto dapat Baik
halaman foto-foto ditampilkan dengan
gallery kegiatan TK baik kepada
Pertiwi I pengunjung
Karangpakel. website sesuai
dengan data yang
dikelola oleh admin.
19. Pengelolaan Menampilkan User dapat Baik Baik
halaman file yang dapat mendownload file
download di download yang ada pada
oleh halaman ini
pengunjung
20. Pengelolaan Berisi form Pengunjung dapat Baik Baik
halaman buku yang bisa diisi memberikan pesan
tamu oleh atau komentar
pengunjung lewat halaman ini
dengan mengi form
21 Pengelolaan Menampilkan Data pengumuman Baik
halaman data TK Pertiwi I
pengumuman pengumuman Karangpakel dapat
TK Pertiwi I ditampilkan dengan
Karangpakel. baik kepada
pengunjung
website sesuai
dengan data yang
dikelola oleh admin.
22 Logout Melakukan Admin, guru, siswa Baik Baik
logout dari berhasil keluar dari
halaman halamannya
administrato, masing-masing dan
halaman guru, kembali ke
halaman siswa halaman login

 
4.5 Manual Program
Manual program merupakan penuntun bagi user atau pemakai tentang cara
pengoperasian program yang telah dibuat. Hal ini dimaksudkan agar pengguna program
dapat mengiperasikan dan menjalankan program. Berikut contoh tampilannya:

4.5.1 Form Login Admin


Bila program dijalankan, form pertama yang akan muncul adalah form login
administrator. From ini adalah jalan masuk menuju form-form lainnya. Tidak semua orang
bisa melakukan login admin. Hanya orang-orang tertentu yang sudah terdaftar sebagai
admin yang bisa melakukan login admin. Hal ini dimaksudkan untuk menjaga keamanan
website TK Pertiwi I Karangpakel.

Gambar 4.1 Halaman Login Admin

Untuk masuk ke menu administrator dengan cara mengisikan username dan


password setelah itu klik login. Jika username dan password benar sesuai data dalam
database maka akan langsung menuju ke halaman utama administrator. Seperti gambar
dibawah ini:

Gambar 4.2 Halaman Utama Admin

 
4.6 Tampilan Website Utama
4.6.1 Halaman Home
Halaman home adalah halaman pertama kali saat website dibuka. Halaman ini
beriisi slideshow gambar dan berita terbaru.

Gambar 4.27 Halaman Home

5. Kesimpulan
Berdasarkan hasil analisis dan pembahasan yang telah diuraikan pada bab-bab
sebelumnya serta berdasarkan hasil dari rancangan dan hasil dari implementasi sistem,
maka dapat diambil kesimpulan sebagai berikut:
1. Adanya sistem informasi web ini dapat memberikan kemudahan kepada pihak
sekolah untuk menyampaikan informasi lebih luas lagi dari sebelumnya.
2. Sistem informasi web ini dapat mempermudah kinerja pihak sekolah dalam
melakukan pendataan siswa ataupun guru karena bersifat dinamis dan
mengurangi pemakaian alat manual seperti kertas.
3. Sistem informasi web ini dapat menyampaikan informasi yang akurat, tepat
waktu, relevan jelas dan lengkap terhadap informasi yang disampaikan
kepada guru, siswa, orangtua ataupun pengunjung.

Saran
Adapun saran-saran yang dapat diberikan sebagai rekomendasi untuk
pengembangan selanjutnya adalah:
1. Adanya menu penerimaan siswa baru secara online.
2. Adanya menu kalender akademik.
3. Keamanan sistem yang harus ditingkatkan untuk mengurangi celah hacker
masuk ke sistem.

 
Daftar Pustaka
Al-Fatta, Hanif. 2007. Analisis dan Perancangan Sistem Informasi untuk Keugngulan
Bersaing Perusahaan dan Organisasi Modern. Andi. Yogyakarta
Arief, M. Rudyanto . 2011. Pemrograman Website Dinamis Menggunakan PHP
dan MySQL. Andi. Yogyakarta
Gunawan, Wahyu. 2010. Kebut Sehari Menjadi Master PHP. Genius Publisher.
Yogyakarta.
Hartanto, Jogiyanto, MBA, Ph,D. 2005. Analisis dan Desain Sistem Informasi Pendekatan
Terstruktur Teori dan Praktek Aplikasi Bisnis. Andi, Yogyakarta.
Kadir, Abdul. 2002. Dasar Pemrograman Website Dinamis Menggunakan PHP. Andi.
Yogyakarta.
Kusrini, M.Kom. 2006. Strategi Perancangan dan Pengelolaan Basis Data. Andi.
Yogyakarta.
Mei Lenawati. 2007. Mahir dalam 7 hari Macromedia Dreamweaver 8 dengan
PHP. Andi. Yogyakarta.

Anda mungkin juga menyukai