perancangan sistem informasi berbasis web pada...
TRANSCRIPT
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
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
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
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
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
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
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
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.
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)
8
Flowchart
9
Context Diagram
DFD Level 1
10
ERD (Entity Relation Diagram)
Relasi Tabel
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
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
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
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.
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.
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 .
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