Contoh ERD Halaman 59
Contoh ERD Halaman 59
Contoh ERD Halaman 59
TUGAS AKHIR
OLEH:
FEBYOLA HAVELINE
NIM : 1650401048
2019
ABSTRAK
i
DAFTAR ISI
HALAMAN JUDUL
SURAT PERNYATAAN KEASLIAN
PERSETUJUAN PEMBMBING
PENGESAHAN TIM PENGUJI
DAFTAR ISI .......................................................................................................... ii
DAFTAR TABEL.................................................................................................. v
DAFTAR GAMBAR ............................................................................................ vi
BAB I PENDAHULUAN ..................................................................................... 1
A. Latar Belakang ............................................................................................... 1
B. Identifikasi Masalah ...................................................................................... 2
C. Batasan Masalah ............................................................................................ 3
D. Rumusan Masalah.......................................................................................... 3
E. Tujuan Penelitian ........................................................................................... 3
F. Kegunaan Penelitian ...................................................................................... 3
G. Metodologi Penelitian.................................................................................... 4
H. Sistematika Penulisan .................................................................................... 5
BAB II LANDASAN TEORI .............................................................................. 7
A. Gambaran Umum .......................................................................................... 7
1. Sejarah Pondok Pesantren Darul Tauhid ..................................................... 7
2. Visi dan Misi Pondok Pesantren Darul Tauhid ........................................... 9
3. Kurikulum Pondok Pesantern Darul Tauhid ............................................. 10
4. Struktur Organisasi Pondok Pesantren Darul Tauhid ............................... 11
B. Konsep Dasar Sistem Informasi .................................................................. 12
1. Sistem ........................................................................................................ 12
a. Pengertian Sistem ................................................................................. 12
b. Sistem, Sub Sistem dan Supera Sistem ................................................ 12
c. Klasifikasi dan Karakteristik Sistem .................................................... 13
d. Model Umum Sistem ............................................................................ 14
2. Informasi ................................................................................................... 16
a. Pengertian Informasi............................................................................. 16
ii
b. Siklus Informasi .................................................................................... 16
c. Karakteristik Informasi ......................................................................... 17
d. Kualitas Informasi ................................................................................ 18
3. Sistem Informasi ....................................................................................... 19
a. Pengertian sistem informasi.................................................................. 19
b. Komponen Sistem Informasi ................................................................ 20
c. Perangkat Sistem Informasi .................................................................. 21
d. Klasifikasi Sistem Informasi ................................................................ 22
C. Alat Bantu Perancangan Sistem................................................................... 23
1. Aliran sistem informasi (ASI) ................................................................... 23
2. Context diagram ........................................................................................ 24
3. Data flow diagram (DFD) ......................................................................... 24
4. Entity relationship diagram (ERD)............................................................ 25
D. Perangkat lunak pembangun sistem............................................................. 26
1. PHP............................................................................................................ 26
a. Pengertian PHP ..................................................................................... 26
b. Sejarah PHP .......................................................................................... 26
c. Kelebihan-kelebihan PHP..................................................................... 27
d. Sintak PHP ............................................................................................ 28
2. Web ........................................................................................................... 29
a. Pengertian Web..................................................................................... 29
b. Perkembangan Web .............................................................................. 29
3. MySQL ...................................................................................................... 30
a. Pengertian MySQL ............................................................................... 30
b. Struktur Directori MySQL.................................................................... 30
4. Basis Data ............................................................................................. 31
a. Pengertian Basis data ............................................................................ 31
b. Komponen Lingukungan Basis Data .................................................... 31
5. Adobe Dreamweaver Cs5 .......................................................................... 32
a. Penegrtian Dreamweaver Cs5 .............................................................. 32
b. Menjalankan Dreamweaver Cs5 ........................................................... 32
iii
c. Mengenal Ruang Kerja Dreamweaver Cs5 .......................................... 33
BAB III ANALISIS DAN HASIL ..................................................................... 39
A. Analisis Sistem ............................................................................................ 39
1. Aliran sistem informasi yang sedang berjalan .......................................... 39
2. Evaluasi Sistem yang Sedang Berjalan ..................................................... 42
B. Desain Sistem Baru ..................................................................................... 43
1. Desain Global ............................................................................................ 43
a. Aliran Sistem yang Diusulkan .............................................................. 43
b. Context Diagram................................................................................... 45
c. Data Flow Diagram (DFD) ................................................................... 46
d. Entity Relationship Diagram (ERD)..................................................... 47
e. Struktur Program .................................................................................. 49
2. Desain Terinci ........................................................................................... 50
a. Desain Output ....................................................................................... 50
b. Desain Input .......................................................................................... 52
c. Desain File ............................................................................................ 57
BAB IV KESIMPULAN ................................................................................... 69
A. Kesimpulan ........................................................................................... 69
B. Saran ..................................................................................................... 69
DAFTAR PUSTAKA
iv
DAFTAR TABEL
v
DAFTAR GAMBAR
Gambar 1. 1 Metode Waterfall (Ardane, 2016). ..................................................... 4
Gambar 2. 1 : Struktur Organisasi Pondok Pesantren Darul Tauhid Solok .......... 11
Gambar 2. 2 : Supra sistem, sistem dan sub sistem .............................................. 13
Gambar 2. 3 : Model Umum Sisitem .................................................................... 14
Gambar 2. 4 : Siklus Informasi ............................................................................. 17
Gambar 2. 5 Tampilan lembar kerja Dreamweaver (Madcoms : 2011) .............. 33
Gambar 2. 6 Tampilan lembar kerja Dreamweaver (Madcoms : 2011) ............... 33
Gambar 2. 7 Tampilan Aplication Bar (Madcoms : 2011) ................................... 33
Gambar 2. 8 Tampilan Tollbar (Madcoms : 2011) ............................................... 34
Gambar 2. 9 Tampilan Jendela Dokumen (Madcoms : 2011) .............................. 34
Gambar 2. 10 Tombol perintah untuk memilih tampilan ruang kerja (Madcoms :
2011) ..................................................................................................................... 35
Gambar 2. 11 Tampilan Panel Group (Madcoms : 2011) ..................................... 35
Gambar 2. 12 Tampilan Properties (Madcoms : 2011) ......................................... 36
Gambar 2. 13 Tampilan Tool bar Coding (Madcoms : 2011)............................... 37
Gambar 2. 14 Tampilan Panel Insert (Madcoms : 2011) ...................................... 37
Gambar 2. 15 Tampilan Panel Group (Madcoms : 2011) ..................................... 38
Gambar 2. 16 Tampilan Panel Files( Madcoms : 2011) ....................................... 38
Gambar 3. 1 Aliran Sistem Informasi (Data Pondok) yang Sedang Berjalan ...... 41
Gambar 3. 2 Aliran Sistem Informasi (Data Nilai) yang Sedang Berjalan .......... 42
Gambar 3. 3 Aliran Sistem Informasi (Data Pondok) yang Diusulkan................. 44
Gambar 3. 4 Aliran Sistem Informasi (Data Nilai) yang Diusulkan ..................... 45
Gambar 3. 5 Contex Diagram ............................................................................... 46
Gambar 3. 6 Data Flow Diagram .......................................................................... 47
Gambar 3. 7 Entity Relation Diagram (ERD) ....................................................... 48
Gambar 3. 8 Struktur Program Admin .................................................................. 49
vi
Gambar 3. 9 Struktur Program Pengajar ............................................................... 49
Gambar 3. 10 Struktur Program Santri ................................................................. 49
Gambar 3. 11 Laporan Data Siswa ....................................................................... 50
Gambar 3. 12 Laporan Data Pengajar ................................................................... 50
Gambar 3. 13 Laporan Data Absensi .................................................................... 51
Gambar 3. 14 Laporan Data Nilai ......................................................................... 51
Gambar 3. 15 Laporan Hasil Belajar Santri .......................................................... 52
Gambar 3. 16 Desain Login .................................................................................. 52
Gambar 3. 17 Desain From Siswa......................................................................... 53
Gambar 3. 18 Desain Pengajar .............................................................................. 54
Gambar 3. 19 Desain Mata Pelajaran .................................................................... 54
Gambar 3. 20 Desain Kelas ................................................................................... 55
Gambar 3. 21 Desain Absen.................................................................................. 55
Gambar 3. 22 Desain Input Nilai .......................................................................... 56
Gambar 3. 23 Desain Input Berita......................................................................... 56
vii
BAB I
PENDAHULUAN
A. Latar Belakang
Pondok Pesantren Darul Tauhid merupakan salah satu lembaga
pendidikan yang berada di Kabupaten Solok. Siswa di pondok
pesantren ini tidak hanya berasal dari daerah Solok tapi juga berasal
dari daerah di luar Solok. Pada pondok pesantren ini sangat
mengedepankan kedisiplinan serta keyakinan tauhid yang murni
kepada siswanya dengan melaksanakan pendidikan serta melatih
siswanya secara efektif, sehingga siswa mampu mengali potensi agar
lebih berkembang secara optimal.
1
2
cepat, tepat dan akurat, salah satu solusinya adalah dengan adanya
sistem infomasi berbasis website.
B. Identifikasi Masalah
C. Batasan Masalah
D. Rumusan Masalah
E. Tujuan Penelitian
Berdasarkan uraian permasalahan diatas maka tujuan
penelitian adalah sebagai berikut :
1. Penulis ingin memberikan solusi terhadap permasalahan yang ada
pada pondok pesantren Darul Tauhid
2. Untuk mempermudah pihak sekolah dalam mengelolah datanya
melalui aplikasi dengan meggunakan jaringan global.
3. Data dapat tersimpan dengan aman dan efektif.
F. Kegunaan Penelitian
1. Analisis
Analisis merupakan fase yang digunakan untuk mengumpulkan
kebutuhan roced yang akan dibangun. Kebutuhan roced
tersebut berasal dari berbagai sumber dan disesuaikan dengan
tujuan akhir yang akan dicapai dalam pembangunan aplikasi.
5
2. Desain
Fase ini berkaitan dengan perancangan aplikasi yang akan
dibangun. Perancangan yang dilakukan terdiri dari perancangan
antamuka, basis data, dan detail rocedural dalam bentuk
perancangan proses.
3. Pengodean
Pengodean berhubungan dengan pembangunan aplikasi yang
telah dirancang pada fase sebelumnya. Pengodean pada aplikasi
disesuaikan dengan rancangan yang telah dilakukan untuk
mendapatkan hasil yang sesuai dengan analisis. Hasil dari fase ini
berupa aplikasi.
4. Pengujian
H. Sistematika Penulisan
BAB II Landasan Teori. Bab ini berisi teori yang diambil dari
buku-buku panduan dan referensi lain.
6
A. Gambaran Umum
1. Sejarah Pondok Pesantren Darul Tauhid
Pondok Pesantren Darul Tauhid yang terletak di Jorong
Sawah Sudut Kenagarian Salayo Kecamatan Kubung Kabupaten
Solok Provinsi Sumatera Barat, pada awalnya bermula dari
kegiatan Wirid Pengajian dari Surau ke surau dan masjid ke
masjid yang berada di sekitar kenagarian Salayo. Adapun materi
yang di sampaikan dalam pengajian ini lebih menitik beratkan
pada kajian Tauhid atau Keimanan. Dari hari ke hari kegiatan ini
makin berkembang dengan pesat dan jamaahnya makin ramai.
Untuk lebih terorganisirnya kegiatan pengajian ini timbullah
suatu gagasan dari jama‟ah untuk membentuk Majelis Ta‟lim.
Pada bulan Desember 2001 terbentuklah kepengurusan Majelis
Ta‟lim dengan Ketua Umumnya Ust.Jursawal, kemudian diberi
nama dengan Majelis Ta‟lim Tauhid Kabupaten/Kota Solok.
Karena anggotanya tidak saja dari jama‟ah Surau-surau yang ada
di Nagari Salayo bahkan sampai ke Kota Solok, yang lebih
kurang berjumlah 3.500 orang jemaah. Pada tanggal 4 Maret
2002 diresmikanlah sekaligus pengukuhan kepengurusan Majelis
Ta‟lim Tauhid ini oleh dua orang Kepala Daerah Bupati Solok,
yang pada ketika itu di jabat oleh H.Gamawan Fauzi, SH, MM
dan Wali Kota Solok yang dijabat oleh Drs. Yumler Lahar.
Bermula dari kegiatan Majelis Ta‟lim Tauhid ini
kemudian berkembang lagi pemikiran dari pengurus, bagaimana
kegiatan majelis ini tidak hanya semata-mata mengadakan wirid
pengajian yang umumnya jamaahnya terdiri dari orang yang tua-
tua saja, tetapi perlu kiranya ada suatu lembaga Pendidikan untuk
anak-anak anggota Majelis ini untuk menimba ilmu (khususnya
Ilmu Agama). Akhirnya keinginan dari pengurus ini terwujud
7
8
1) Komponen input
Komponen input merupakan bagian dari sistem yang
bertugas untuk menerima data masukan. Data masukan
15
2) Komponen Proses
Komponen proses merupakan komponen dalam sistem
yang melakukan pengolahan input untuk mendapatkan
hasil atau tujuan yang diinginkan. Didalam proses terjadi
berbagai kegiatan seperti klasifikasi, peringkasan,
pencarian data, organisasi data dan lain sebagainya.
3) Komponen Output
Komponen output merupakankomponen hasil
pengoperasian dari suau sistem.
4) Komponen Tujuan
Terdapatnya suatu tujuan yang jelas akan memberikan arah
yang jelas pula dalam proses sistem. Komponen tujuan
merupakan sasaran yang ingin dicapai oleh berjalanya
sebuah sistem.
5) Komponen Kendala
Komponene kendala merupakan komponen yang berisikan
aturan atau batasan-batasan yang berlaku atas tujuan
tersebut. Pendefenisian kendala yang jelas, akan membuat
tujuan jadi lebih bermanfaat.
6) Koponen Kontrol
Komponen kontrol merupakan komponen pengawas dan
pelaksanaan proses pencapaian tujuan. Kontrol disini dapat
16
b. Siklus Informasi
Pengolahan data menjadi suatu informasi dapat
digambarkan sebagai sebuah siklus yang berkesinambungan
seperti gambar ini :
17
Input (Data)
Proses (Model)
Output (Informasi)
Keputusan
Tindakan
Hasil Tindakan
c. Karakteristik Informasi
Informasi memiliki beberapa karakteristik yang
menunjukkan sifat dari informasi itu sendiri. Karakteristik-
karakteristik informasi tersebut antara lain adalah:
1) Benar atau Salah
Karakteritsik tersebut berhubungan dengan sesuatu yang
realitas atau tidak dari sebuah informasi.
18
2) Baru
Sebuah informasi dapat berarti sama sekali baru bagi
penerimanya.
3) Tambahan
Informasi dapat memperbaharui atau memberikan nilai
tambah pada informasi yang telah ada.
4) Korektif
Sebuah informasi dapat menjadi bahan koreksi bagi
informasi sebelumnya, salah atau palsu.
5) Penegas
Informasi dapat mempertegas informasi yang telah ada, hal
ini masih berguna karena dapat meningkatkan presepsi
penerima atas kebenaran informasi tersebut.
d. Kualitas Informasi
Kualitas informasi sangat dipengaruhi oleh 3 hal pokok
yaitu relevancy, accurancy dan timelinness. Berikut
pembahasannya :
1) Relevan (relevanci)
Informasi dikatakan berkualitas jika relevan bagi
pemakainya. Informasi akan relevan jika memberikan
manfaat bagi pemakainya.
2) Akurasi (accurancy)
Dapat dikatakan akurat jika informasi tersebut tidak
menyesatkan, bebas dari kesalan-kesalahan dan harus jelas
mencerinkan maksudnya. Beberapa hal yang dapat
berpengaruh terhadap keakuratan sebuah informasi antara
llain adalah:
19
a) Kelengkapan informasi
Informasi yang dihasilkan terdiri dari satu kesatuan
informasi yang menyeluruh dan mencakup berbagai hal
yang terkaid di dalamnya.
b) Kebebasan informasi
Informasi yang dihasilkan oleh proses pengolahan data,
haruslah benar sesuai dengan perhitungan-perhitungan
yang ada di dalam proses tersebut.
c) Keamanan informsi
Sebuah informasi harus aman dalam arti hanya di akses
oleh pihak-pihak yang berkepentingan saja sesuai
dengan sifat dan tujuan dari informasi tersebut.
3) Tepat waktu
Informasi yang terlambat akan menghasilkan nilai yang
tidak baik, sehingga kalau digunakan dalam pengambilan
keputusan akan menimbulkan kesalahan dalam
tindakanyang akan diambil.
Selain beberapa komponen diatas beberpa ahli juga
menambahkan beberapa hal untuk menentukan kualitas dari
sebuah informasi. Komponen komponen tersebut diantara lain
adalah ekonomis, efisien dan data dapat dipercaya Wahyono (
2004 : 6 ).
3. Sistem Informasi
a. Pengertian sistem informasi
Menurut Abdul Kadir istilah sistem informasi adalah
sistem yang berbasis komputer. Kadir (2014 : 8). Menurut Teguh
wahyono sistim informasi adalah suatu cara tertentu untuk
menyediakan informasi yang dibutuhkan olrh organisasi untuk
beroperasi dengan cara yang sukses dan untuk organisasi bisnis
dengan cara yang menguntungkan. Wahyono (2004 : 17).
Menurut Jack Febrian Sistem Informasi adalah sistem yang
20
1) Level organisasi
Berdasakan level organisasi, sistem informasi
dikelompokan menjadi sistem informasi departemen,
sistem informasi perusahaan dan sistem informasi antara
organisasi.
2) Area fungsional
Beberapa sistem informasi fungsional yang umum adalah
sistem informasi akutansi, sistem informasi keuangan,
sistem informasi manufaktur, sistem informasi pemasaran
dan sistem informasi SDM.
No Simbol Arti/Tujuan
1 Dokumen
2 Kegiatan manual
3 Simpanan Offline
4 Kartu Plog
5 Proses
6 Operasi luar
7 Pengurutan offline
8 Pita magnetik
9 Hard disk
10 Diskette
11 Drum magnetik
24
13 Keyboard
14 Display
15 Garis aliran
16 Penjelasan
17 Penghubung
2. Context diagram
Context diagram merupakan model proses untuk
mendokumentasikan lingkungan sistem. Disebut juga dengan
model lingkungan Whitten et al (2004 : 351). Context diagram
merupakan data flow diagram yang mengambarkan garis besar
operasional sistem. Wahyono ( 2004 : 84)
No Simbol Arti/Tujuan
2 Proses
3 Penyimpanan
4 Arus data
No Simbol Arti/Tujuan
1 Entity
b. Sejarah PHP
PHP pertama kali dibuat pada musim gugur tahun 1994
oleh Ramus Lerdoff, awalnya digunkan pada wibsitenya untuk
mencatat siapa saja yang berkunjung dan melihat biodatanya.
Versi pertama direlease terjadi pada awal tahun 1995, dikenal
sebagai tool personal home page, yang terdiri atas egine parser
yang sangat sederhana yang hanya mengerti beberapa makro
khusus dan sejumlah utilitas yang sering digunakan pada
halaman-halaman web, seperti buku tamu, counter pengunung,
dan lainnya. Paser diprogram ulang pada pertengahan 1995
dan diberinama PHP/F1 versi 2.0 FI berasal paket Rasmus
lainnya yang ditulis untuk mengintropresi data dari from,
yang kemudian di kombinasikan dengan tool personal home.
c. Kelebihan-kelebihan PHP
PHP memiliki banyak kelebihan yang tidak dimiliki
oleh bahasa script sejenis. PHP difokuskan pada pembuatan
script server-side, yang bisa melakukan apa saja yang dapat
dilakukan oleh CGI, seperti mengumpulkan data dari form,
menghasilkan isi halaman web dinamis, dan kemampuan
28
d. Sintak PHP
Sintaks program/Script PHP ditulis dalam apitan tanda
khusus PHP. Ada empat macam pasangan tag PHP yang dapat
digunakan untuk menandai blok script PHP;
1) <?php … ?>
2) <script language = “PHP”> … </script>
3) <? … ?>
4) <% … %>
2. Web
a. Pengertian Web
Febrian mendefenisikan web sebagai suatu sistem di
internet yang memungkinkan siapapun menyediakan
informasi. Dengan menggunakan teknologi tersebut,
infrormasi dapat diakses selama 24 jam dalam satuan hari yang
dikelola oleh mesin Febrian (2004 : 449). Menurut M.
Ruyanto Arif Web adalah salah satu aplikasi yang berisikan
dokumen-dokumen multimedia (teks, gambar, suara, animasi,
video) didalamnya yang menggunakan protocol HTTP
(Hypertext Transfer Protokol) dan untuk mengaksesnya
mnggunakan perangkat lunak yang disebut browser.
b. Perkembangan Web
Tim Berners-Lee pada tahun 1989 menemukan metode
baru dalam menghubungkan dokumen satu sama lainnya di
internet. Selanjutnya metode ini dikembangkan terus hingga
mejadi sebuah web. Pada tahun 1993 web broser yang berbasis
grafis ditemukan oleh Marc Andreessen, seorang peneliti di
National Center for Supercomputing Application. Nama web
broserny adalah Mosaic. Pada tahun 1994, Marc Andreessen
mengembangkan Mosaic menjadi sebuah web broser yang
lebih baik dan dikenal dengan nama web broser Nescape.
Pada saat itu Microsoft mengeluarkan produk web broser
pertamanya yaitu Internet Explorer. Pada saat ini
perkembangan web dan realisasinya dipercayakan kepada
sebuah lembaga nirlaba ysng berpusat di Amerika, yaitu
Wordl-Wide-Web Consortium atau W3C. Lebaga ini adalah
tempat berkumpul peneliti dan pengambilan kebijakan yang
berhubunga dengan web diseluruh dunia. Arief (2011 :7 ).
30
3. MySQL
a. Pengertian MySQL
MySQL adalah salah satu jenis database server yang
sangat terkenal dan banyak digunakan untuk membangun
aplikasi web yang menggunakan database sebagai sumber dan
pengolahan datanya. MySQL merupakan database yang
pertama kali didukung oleh bahasa pemograman script ntuk
internet (PHPdan Perl). MySQL dan PHP dianggap sebagai
pasangan software pengembangan aplikasi web yang ideal.
MySQL lebih sering digunakakan untuk membangun aplikasi
berbasis web, umunya pengembangan. Arief (2011: 151).
MySQL menggunakan satu format standar SQL bahasa data
yang terkenal. MySQL dilebas dengan satu lisensi open souce,
dan tesedia secara Cuma-Cuma. MySQL berkejra pada
berbagai sistem opersasi, dan banyak bahasa. MySQl berkerja
dengancepat dan baik dengan data yang besar. PHP
menyediakan banyak fungsi untuk mendukung database
MySQL. Peranginangin (2006 : 389).
4. Basis Data
a. Pengertian Basis data
Basis data (database) adalah suatu pengorganisasian
sekumpulan data yang saling terkaid sehingga memudahkan
aktivitas untuk memperoleh informasi. Basis data dimaksud
untuk mengatasi pada sistem yang memakai pendekatan
bebasis berkas. Untuk megelola basis data diperlukan
perangkat lunak yang disebut Database Management System
(DBMS). DBMS adalah perangkat lunak sistem yang
memungkinkan para pemakai membuat, memelihara,
mengontrol, dan mengakses basis data dengan cara praktis dan
efisien.
4) Prosedur
Prosedur adalah petunjuk tertulis yang berisi cara
merancang sehingga menggunakan basis data.
5) Orang
Komponen orang dapat dibagi menjadi 3 kelompok:
a) Pemakai akhir (end-user)
b) Pemograman aplikasi
c) Administrator basis data. Kadir (2014 : 218).
5. Adobe Dreamweaver Cs5
a. Penegrtian Dreamweaver Cs5
Dreamweaver merupakan software utama yang
digunakan oleh Web Desainer maupun Web Programmer
dalam mengembangkan suatu situs web. Hal ini disebabkan
ruang kerja, fasilitas dan kemampuan Dreamweaver yang
mampu meningkatkan produktivitas dan efektivitas dalam
desain maupun membangun suatu situs.
1) Aplication Bar
Berada dibagian paling atas jendela aplikasi
Dreamwever CS5. Baris ini berisi tombol workspace
(workspace switcher), menu, dan aplikasi lainnya.
2) Toolbar Document
Berisi tombo-tombol yang digunakan untuk
mengubah tampilan jendela dokumen, sebagai contoh
tampilan Design atau tampilan Code. Juga dapat digunakan
untuk operasi-operasi umum, misalnya untuk melihat hasil
sementara, halaman web pada jendela browser.
3) Jendela Document
Adalah lembar kerja tempat anda membuat dan
mengedit desain halaman web.
4) Workspace Switcher
Digunakkan untuk mengubah tampilan ruang kerja
(Workspace) Dreamweaver CS5. Sebagai contoh
mengubah tampilan menjadi tampilan classic, yaitu
tampilan ruang kerja Dreamweaver versi sebelumnya.
35
5) Panel Groups
Adalah kumpulan panel yang saling berkaitan, panel-
panel ini dikelompokkan pada judul-dudul tertentu
berdasarkan fungsinya. Panel ini digunakan untuk
memonitor dan memodifikasi pekerjaan.
6) Tag Selector
Diletakkan dibagian bawah jendela dokumen, satu
baris dengan status bar. Bagian ini menempilkan hirarki
pekerjaan yang sedang terpilih pada jendela dokumen
dapat juga digunakan untuk memilih objek pada jendela
desain berdasarkan jenis atau kategori objek tersebut. Tag
selector juga menampilkan informasi format dari bagian
yang sedang aktir pada lembaga kerja design.
7) Panel Property
Digunakan untuk melihat dan mengubah berbagai
property object atau jendela Design. Property untuk suatu
object dengan object lainnya selalu ebrbeda-beda. Jendela
ini tidak dapat diuraikan pada tampilan jendela Code.
Untuk menampilkan atau menyembunyikan panel Property
klik menu Window → Properties. Dalam jendela panel
Property terdapat dua pilihan yaitu HTML dan CSS.
9) Panel Insert
Berisi tombol-tombol untuk menyisipkan berbagai
jenis objek, seperti image, table, atau objek media kedalam
jendela dokumen. Masing-masing objek adalah suatu
potongan code HTML, dapat dengan bebas mengatur
property dari objek tersebut. Seperti contoh
menyembunyikan objek form dengan mengklik tombol
Form dalam panel tersebut.
39
40
3. Bedasarkan data santri dan data guru yang ada, tata usaha
menentukan kelas dan wali kelas. Kemudian menyediakan
absen dan diserahkan ke wali kelas atau guru bidang studi.
5. Hasil dari ujian tersebut diperiksa oleh guru bidang studi dan
menghasilkan nilai. Kemudian nilai tersebut dimasukan
kedalam buku nilai perkelas.
Formulir
Mengisi
formulir
Formulir
data santri
Membuat
daftar santri
Data santri
& Data Guru
Menetukan
kelas,
mapel,
absen
Kelas,
mapel,absen Kelas,
mapel,absen
Kelas,
mapel,absen
Nilai Siswa
Data nilai
Mengisi nilai
pada buku
nilai
Rekap
Data nilai
Laporan Nilai
Siswa
Laporan Nilai Laporan Nilai
Siswa Siswa
A
A
1. Desain Global
Desain secara global dapat didefenisikan sebagai suatu
gambaran, perencanaan dan pembuatan sketsa secara garis besar
tentang alur sebuah program dan data-data yang dibutuhkan serta
hubungan antar elemen yang utuh dan sesuai dengan fungsinya.
Entri data
kelas,mapel &
absen
Data kelas,
mapel & absen
Nilai
Rapor nilai
Rapor siswa
siswa
b. Context Diagram
Context diagram merupakan model proses untuk
mendokumentasikan lingkungan sistem. Adapun contex
46
Login Login
Admin Santri
Data santri
Data pengajar
Mata pelajaran
Data absen
Verivikasi login
Verivikasi login PERANCANGAN SISTEM Data Nilai
Data nilai INFORMASI PONDOK
Data absen
PESANTREN DARUL TAUHID
SOLOK BERBASIS WEB
Verivikasi login
Login
Mata pelajaran
Nilai
Kelas
Pengajar
Username
1.0 Data admin
Password
Admin Login User
Data siswa
Siswa
Data guru
siswa Karyawan
Guru 2.0
Mapel
Entri data Data mapel
Kelas Mapel
Absen
Transaksi mapel
Detail_mapel
Data Berita
Berita
Data Absen
Kelas & mapel
Absen
3.0
Pengajar Ceteak kelas
mapel
Kelas, mapel, tingkat
Tingkat
Jadwal
4.0
Data nilai
Santri Entri nilai Khs
e. Struktur Program
Desain struktur program merupakan suatu desain yang
menggambarkan suatu hubungan modul program dengan
program yang lainnya. Desain struktur program dari yang
diusulkan oleh penulis dapat dilihat pada gambar berikut:
1) Admin
Menu Utama
2) Pengajar
Menu Utama
3) Santri
Menu Utama
2. Desain Terinci
a. Desain Output
Desain output merupakan sebuah rancangan yang
mengambarkan keluaran dari sistem informasi yang kita
rancang. Bentuk desain output dari sistem informasi pondok
pesantren darul tauhid adalah sebagai berikut :
Kabupaten Solok
Sumatra Barat
Provinsi
x(55)
999 99(18) x(55) 99/99/9999 x(30) x(30)
Selayo,mm/dd/yyyy
Pimpinan
UST.JURSAWAL
Kabupaten Solok
Sumatra Barat
Provinsi
Selayo,mm/dd/yyyy
Pimpinan
UST.JURSAWAL
Kelas x(18)
Jurusan x(18)
x(3)
999 x(10) x(3) x(3) x(3)
Keterangan
x(55)
Selayo,mm/dd/yyyy
Pimpinan
UST.JURSAWAL
Kabupaten Solok
Sumatra Barat
Provinsi
x(55)
99(18) x(55) x(3) x(10)
Selayo,mm/dd/yyyy
Pimpinan
UST.JURSAWAL
Nama x(55)
Kelas x(18)
Jurusan x(18)
x(20)
999 x(25) x(55) x(20) x(20)
Rata-rata
x(55)
Selayo,mm/dd/yyyy
Wali kelas
---------------------------
b. Desain Input
Desain input mengambarkan masukam dari sistem
informasi yang kita rancang. Desain input dibuat agar
memudahkan dan tidak terjadinya kesalahan dalam pemasukan
data. Berikut desain input dari sistem informasi pondok
pesantren darul tauhid adalah sebagai berikut :
1) From Login
Username
x(20)
Level
Logo x(20)
Password
x(8)
Login
2) From Santri
Dashboard Keluar
Agama x(20)
x(50)
Pendidikan
x(50)
Pekerjaan
x(20)
Pengahasilan
x(13)
No. Telp
x(50)
Alamat
Simpan Batal
3) From Pengajar
Dashboard Keluar
Sistem Informasi Pondok Pesantren Darul Tauhid Solok
Tambah Data Karyawan atau Guru
Nip Karyawan
x(20)
Nama Karyawan
x(30)
Satus Sebagai
x(15)
Jabatan
x(50)
Foto
Choose File
Jenis Kelamin
Laki-Laki Perempuan
No Telp x(18)
Email x(50)
x(50)
Pendidikan
x(18)
Agama
x(50)
Tempat Lahir
mm/dd/yyyy
Tanggal Lahir
x(50)
Alamat
Simpan Batal
Dashboard Keluar
Sistem Informasi Pondok Pesantren Darul Tauhid Solok
Tambah Jadwal Pelajaran
Kelas x(18)
Guru x(50)
Hari x(18)
Simpan Batal
5) From Kelas
Dashboard Keluar
Sistem Informasi Pondok Pesantren Darul Tauhid Solok
Tambah Kelas
Tingkatan x(50)
Simpan Batal
6) Form Absen
Dashboard Keluar
Sistem Informasi Pondok Pesantren Darul Tauhid Solok
TambahAbsensi
Kelas x(18)
Jurusan x(18)
Tahun x(50)
Semester x(18)
Izin x(3)
Sakit x(3)
Alfa x(3)
Kehadiran x(3)
Keterangan x(50)
Simpan Batal
7) From Nilai
Dashboard
Keluar
Sistem Informasi Pondok Pesantren Darul Tauhid Solok
Tambah Nilai
Kelas x(18)
Jurusan x(18)
Semester x(18)
Simpan Batal
8) From Berita
Dashboard Keluar
Sistem Informasi Pondok Pesantren Darul Tauhid Solok
Kategori
Judul
x(50)
x(50)
Isi Berita Penulis
x(50)
Gambar
text
x(50)
Simpan Batal
Browse...
c. Desain File
1) File user
Database : db_sipondok
Nama File : User
Field key : id_user
Fungsi : Untuk mengelola data
Tabel 3. 1 User
2) File siswa
Database : db_sipondok
Nama File : siswa
Field key : id_siswa
Fungsi : Untuk masuk ke data santri
Tabel 3. 2 Santri
ibu
3) File Pengajar
Database : db_sipondok
Nama File : karyawan
Field key : id_karyawan
Fungsi : Untuk masuk ke Data Pengajar
6) File Kelas
Database : db_sipondok
Nama File : kelas
Field key : id_kelas
Fungsi : Untuk masuk ke data kelas
8) File Jadwal
Database : db_sipondok
Nama File : Jadwal
Field key : id_jadwal
Fungsi : Transaksi untuk jadwal pelajaran
9) File Tingkatan
65
Database : db_sipondok
Nama File : jurusan
Field key : id_jurusan
Fungsi : Untuk masuk ke data Tingkatan
6 Tgl_berita Date
8 Isi_berita Text
A. Kesimpulan
Berdasarkan analisa dan pembahasan-pembahasan yang
dilakukan pada bab-bab sebelumnya, maka dapat dibuat
perancangan sistem informasi pada pada pondok pesantren darul
tauhid berbasis web. Dari hasil penelitian yang telah dilakukan
dapat diambil suatu kesimpulan bahwa sistem informasi
mempermudah pihak pondok dalam mengelola datanya melalui
aplikasi dengan menggunakan jaringan global.
B. Saran
Berdasarkan kesimpulan diatas, maka dapat dikemukakan
beberapa saran yang diharapkan akan membantu pihak pondok
pesantern dalam penggunan aplikasi ini. Adapun saran-saran yang
diajukan adalah sebagai berikut :
1. Dengan adanya sistem yang baru ini maka terlebih dahulu harus
dilakukan penyesuain dengan system yang ada sehingga sistem
yang baru ini dirasakan manfaatnya.
2. Perlu dilakukan pengenalan dan pelatihan terhadap karyawan
yang terkait dengan system yang akan diterapkan, minimal
karyawan mengetahui dan mengerti dengan sistem yang baru
diterapkan.
3. Sistem yang dibuat saat ini masih memiliki kelemahan, maka
untuk kedepannya perlu diadakan pengembangan sistem yang
lebih baik lagi.
69
DAFTAR PUSTAKA