• Tidak ada hasil yang ditemukan

LKP : Rancang Bangun Aplikasi Penilaian Akademik Siswa Berbasis Web pada Lembaga Pendidikan Al Falah Tropodo 2 (As Salam).

N/A
N/A
Protected

Academic year: 2017

Membagikan "LKP : Rancang Bangun Aplikasi Penilaian Akademik Siswa Berbasis Web pada Lembaga Pendidikan Al Falah Tropodo 2 (As Salam)."

Copied!
64
0
0

Teks penuh

(1)

RANCANG BANGUN APLIKASI PENILAIAN AKADEMIK SISWA BERBASIS WEB PADA LEMBAGA PENDIDIKAN AL FALAH TROPODO 2 (AS SALAM)

KERJA PRAKTIK

Program Studi S1 Sistem Informasi

Oleh:

MEIDIANA PUSPITA RINI 08410100269

FAKULTAS TEKNOLOGI DAN INFORMATIKA

(2)

ABSTRAKSI... v

KATA PENGANTAR ... vi

DAFTAR ISI ... viii

DAFTAR GAMBAR ... xi

DAFTAR TABEL ... xiii

DAFTAR LAMPIRAN ... xiv

BAB I PENDAHULUAN ... 1

1.1. Latar Belakang Masalah ... 1

1.2. Perumusan Masalah ... 2

1.3. Batasan Masalah ... 2

1.4. Tujuan ... 3

1.5. Manfaat ... 3

1.6. Sistematika Penulisan ... 3

BAB II GAMBARAN UMUM PERUSAHAAN ... 6

2.1. Sejarah Al-Falah Tropodo 2 (Assalam) ... 6

2.2. Lokasi Sekolah ... 7

2.3. Visi-Misi Sekolah ... 7

2.3.1.Visi ... 7

2.3.2.Misi ... 7

2.4. Struktur Organisasi ... 8

2.5. Deskripsi Tugas ... 9

BAB III LANDASAN TEORI ... 11

3.1. Pendidikan... 11

(3)

3.3.1.Fungsi Rapor ... 13

3.3.2.Pengertian Rekap Nilai ... 13

3.4. Konsep Dasar Rapor Online ... 13

3.5. Internet ... 13

3.5.1.HTTP ... 16

3.5.2.URL ... 16

3.6. Website dan Homepage ... 17

3.7. HTML ... 17

3.8. Analisa dan Perancangan Sistem ... 18

3.8.1.Dokumen Flow ... 20

3.8.2.Sistem Flow ... 24

3.8.3.Data Flow Diagram (DFD) ... 25

3.8.4. Entity Relationship Diagram (ERD) ... 28

3.9. PHP ... 31

3.9.1.Skrip PHP ... 31

3.9.2.Variabel PHP ... 32

3.9.3.PHP dan Database ... 32

3.9.4.Koneksi PHP dan My SQL ... 33

3.10. My SQL ... 33

BAB IV METODE KERJA PRAKTEK ... 35

4.1. Observasi... 35

4.2. Analisa Sistem ... 35

4.2.1.System Flow ... 36

4.2.2.Data Flow Diagram (DFD) ... 38

(4)

4.3.2. Physical Dat Model (PDM) ... 44

4.4. Struktur Basis Data dan Tabel ... 46

4.5. Implementasi Sistem ... 51

4.5.1.Spesifikasi Perangkat ... 52

4.6. Desain dan Penggunaan Program ... 52

4.6.1.Form Utama ... 52

4.6.1.1. Form Login Admin ... 53

4.6.1.1.1. Halaman Utama Admin ... 53

4.6.1.1.2. Menu Siswa ... 54

4.6.1.1.3. Menu Ortu ... 54

4.6.1.1.4. Menu Nilai ... 55

4.6.1.2. Form Login Orang Tua ... 55

4.6.1.2.1. Halaman Utama Orang Tua ... 55

4.6.1.2.2. View Nilai Siswa ... 56

BAB V PENUTUP... 57

5.1. Kesimpulan ... 57

5.2. Saran ... 57

DAFTAR PUSTAKA ... 59

LAMPIRAN ... 61

(5)

Gambar 2.1 Struktur Organisasi Al-Falah Tropodo 2 ... 8

Gambar 2.2 Struktur Organisasi Kegiatan Mengajar Al-Falah Tropodo 2 ... 9

Gambar 3.1 Entity ... 29

Gambar 3.2 Atribut ... 29

Gambar 3.3 Relasi ... 29

Gambar 3.4 Relasi One to One ... 30

Gambar 3.5 Relasi One to Many ... 30

Gambar 3.6 Relasi Many to Many ... 30

Gambar 3.7 Mandatory ... 31

Gambar 4.1 Sistem Flow Aplikasi Penilaian Akademik ... 37

Gambar 4.2 Diagram Context Aplikasi Penilaian Akademik ... 38

Gambar 4.3 DFD Level 0 Aplikasi Penilaian Akademik ... 39

Gambar 4.4 DFD Level 1 Sub Proses Login ... 39

Gambar 4.5 DFD Level 1 Sub Proses Input Nilai ... 39

Gambar 4.6 DFD Level 1 Sub Proses View Rapor ... 39

Gambar 4.7 DFD Level 1 Sub Proses Membuat Laporan ... 39

Gambar 4.8 CDM Rancang Bangun Aplikasi Penilaian Akademik ... 39

Gambar 4.9 PDM Rancang Bangun Aplikasi Penilaian Akademik ... 39

Gambar 4.10 Form Utama ... 39

Gambar 4.11 Form Login Admin ... 39

Gambar 4.11.1 Halaman Utama pada Form Admin ... 39

Gambar 4.11.2 Menu Siswa pada Form Admin ... 39

Gambar 4.11.3 Menu Ortu pada Form Admin ... 39

Gambar 4.11.4 Menu Nilai pada Form Admin ... 39

(6)

Gambar 4.12.2 Halaman View Nilai Siswa ... 56

(7)

Tabel 3.2 Tabel Simbol Proses ... 22

Tabel 3.3 Tabel Simbol Storage ... 22

Tabel 3.4 Tabel Simbol Flow dan Simbol Lainnya ... 23

Tabel 3.5 Tabel Simbol Bagan Alir Sistem ... 24

Tabel 3.6 Tabel Simbol Data Fow Diagram ... 25

Tabel 4.1 Tabel Siswa ... 46

Tabel 4.2 Tabel Guru ... 47

Tabel 4.3 Tabel Nilai ... 47

Tabel 4.4 Tabel Mapel ... 48

Tabel 4.5 Tabel Ortu ... 49

Tabel 4.6 Tabel Kategori Nilai ... 50

Tabel 4.7 Tabel Admin ... 50

Tabel 4.8 Tabel Admin Akses ... 51

(8)

Lampiran 1 Acuan Kerja ... 61

Lampiran 2 Garis Besar Rencana Kerja Mingguan ... 62

Lampiran 3 Log Kerja ... 63

Lampiran 4 Kartu Absensi ... 64

Lampiran 5 Kartu Bimbingan ... 65

Lampiran 6 Listing Program ... 66

(9)

Pada laporan ini membahas tentang rancang bangun aplikasi penilaian akademik yang sedang dirancang pada sebuah lembaga pendidikan Al-Falah Tropodo 2 (Assalam) yang berada di kawasan Sidoarjo. Rapor pada lembaga pendidikan Al-Falah Tropodo 2 (Assalam) yang selama ini berjalan masih menggunakan proses manual, yaitu dengan hanya menggunakan bantuan Microsoft Excell untuk menyimpan nilai yang ada dan masih manual dalam pembuatan rapor untuk wali muridnya. Proses tersebut membutuhkan waktu yang panjang bagi para guru untuk memproses satu persatu rapor dan juga wali murid harus meluangkan waktu untuk sesekali menelfon atau datang kepada wali kelas untuk sekedar mengetahui kemajuan anandanya saat mengikuti kegiatan belajar mengajar, khususnya dengan nilai.

Solusi yang bisa diterapkan sehingga dapat membantu mengatasi masalah tersebut, salah satu diantaranya dengan memanfaatkan teknologi internet dan sistem informasi. Dengan adanya penerapan sistem informasi yang berbasis web(online), data yang ada menjadi lebih terintegrasi antara wali kelas serta wali murid agar dapat memantau kemampuan dari ananda selama mengikuti kegiatan belajar mengajar dan keaktifan ananda secara real-time. Sehingga data yang dihasilkan lebih akurat dan real-time.

Kata kunci: terintegrasi, web online, real-time.

(10)

2.1 Sejarah Al-Falah Tropodo 2 (As-salam)

Lembaga Pendidikan Al-Falah Tropodo 2 (As-Salam) merupakan lembaga pendidikan yang cukup terkenal dan menjadi salah satu sekolah favorit di Sidoarjo. Awalnya lembaga pendidikan ini berpusat di Masjid Al-Falah di Jl. Taman Mayangkara 2-4 Surabaya dan merupakan salah satu sekolah fullday yang terkenal dan memiliki banyak peminat. Karena perkembangannya yang pesat maka Lembaga Pendidikan Al-Falah membuka cabang baru dengan nama Lembaga Pendidikan Al-Falah Tropodo Darussalam yang bertempat di Jl. Anggrek 1 Perum Wisma Tropodo Waru Sidoarjo.

Lembaga Pendidikan Al-Falah Tropodo Darussalam menggunakan fasilitas umum dan memiliki tempat yang kurang luas sehingga lokasi yang ada tidak memungkinkan untuk dikembangkan. Karena alasan itulah akhirnya Lembaga Pendidikan Al-Falah Tropodo Darussalam menciptakan pengembangan baru dengan mendirikan Lembaga Pendidikan Al-Falah Tropodo 2 (As-Salam).

Dengan menerapkan Kurikulum Pendidikan Nasional (Diknas) yang mengacu pada Kurikulum 2013, Lembaga Pendidikan Al Falah Assalam Tropodo 2 memberikan beberapa fasilitas yang dapat menunjang kegiatan belajar mengajar, antara lain : ruang kelas representatif (ber-AC), perpustakaan, laboratorium sains, laboratorium komputer, lapangan olahraga (sepakbola, volley, basket), ruang UKS, bimbingan konseling, masjid, kantin, dan green house.

(11)

2.2 Lokasi Sekolah

Lembaga Pendidikan Al Falah Assalam Tropodo 2 terletak di Raya Wisma Tropodo Blok FG No. 20 Waru Sidoarjo.

2.3 Visi-Misi Sekolah 2.3.1 Visi

Lembaga pendidikan yang menghasilkan siswa-siswi berakhlak mulia berprestasi akademik optimal.

2.3.2 Misi

1. Mewujudkan lembaga pendidikan yang berbasis dakwah. 2. Mewujudkan sekolah percontohan bagi sekolah disekitarnya.

(12)

2.4 Struktur Organisasi

STRUKTUR ORGANISASI Al-Falah Tropodo 2 (As-Salam)

(13)

STRUKTUR ORGANISASI

Kegiatan belajar Mengajar LPAl-Falah Tropodo 2 (As-Salam)

Gambar 2.2 Struktur Organisasi Kegiatan Belajar Mengajar LP Al-Falah Tropodo

2 (As-Salam).

2.5 Deskripsi Tugas

Pada deskripsi tugas ini, dijelaskan hanya pada bagian yang ada di Gambar 2.2 mengenai tugas dan tanggung jawab masing-masing, karena laporan kerja praktek ini hanya membahas tentang sekolah dasarnya saja yaitu meliputi :

a. Kepala Sekolah

(14)

b. Wali Kelas

Wali Kelas bertanggung jawab terhadap monitoring perkembangan kemampuan siswa-siswi yang menjadi hak asuhnya di Lembaga Pendidikan Al-Falah Tropodo 2 (As-Salam).

c. Guru Pengajar

(15)

Dalam pembuatan Aplikasi penilaian berbasis web pada Lembaga Pendidikan Al Falah Assalam Tropodo 2 terdapat beberapa teori penunjang sebagai acuan. Teori-teori tersebut antara lain :

3.1 Pendidikan

Menurut Undang-Undang SISDIKNAS No. 20 Tahun 2003, “Pendidikan adalah usaha sadar dan terencana untuk mewujudkan suasana belajar dan proses pembelajaran agar peserta didik secara aktif mengebangkan potensi dirinya untuk memiliki kekuatan spiritual keagamaan, pengendalian diri, kepribadian, kecerdasan, akhlak mulia serta ketrampilan yang diperlukan dirinya dan masyarakat”. Suatu usaha pendidikan yang menyangkut tiga unsur pokok yaitu unsur masukan, unsur usaha dan unsur hasil dari usaha tersebut. Masukan usaha pendidikan adalah peserta didik dengan berbagai ciri-ciri yang ada dalam diri pribadi masing-masing, antara lain: bakat, minat, kemampuan dan keadaan jasmani.

Dalam proses pendidikan terkait berbgai hal seperti pendidik, kurikulum, gedung sekolah, buku, metode mengajar dan lain-lain. Sedangkan hasil pendidikan dapat meliputi hasil belajar (pengetahuan, sikap dan keterampilan) setelah selesainya suatu proses belajar mengajar tertentu. Dalam rangka yang lebih besar, hasil proses pendidikan dapat berupa kelulusan dari lembaga pendidikan tertentu semisal sekolah. (Idris, 1992:39)

(16)

Fungsi pendidikan adalah untuk menyiapkan peserta didik, yang dapat diartikan bahwa peserta didik pada hakikatnya belum siap, tetapi perlu disiapkan dan juga menyiapkan dirinya sendiri. Hal ini menunjukkan pada proses yang berlangsung sebelum peserta didik sebagai calon warga Negara yang baik, warga bangsa dan calon pembentuk keluarga baru, serta mengemban tugas dikemudian hari. (Hamalik, 2001:2)

3.2 Penilaian Akademik Siswa

T. Raka Joni mengatakan, “Pendidikan merupakan proses interaksi manusiawi yang ditandai oleh keseimbangan kedaulatan subjek didik dengan kebiwaan pendidik.”(Idris, 1992:1). Para ahli juga mengemukakan pendapat mengenai pendidikan dan mendidik. Pendidikan dan mendidik merupakan dua hal yang saling berhubungan. Menurut Langaved, “Mendidik adalah memengaruhi anak dalam usaha membimbing supaya menjadi dewasa.” (Idris, 1992:3)

Yang dimaksud dengan aplikasi penilaian akademik adalah sebuah aplikasi yang menangani masalah-masalah akademik guna memantau prestasi yang telah dicapai selama proses belajar mengajar. Prosedur kerja untuk kegiatan akademik yang dilakukan yaitu dari prosedur pendaftaran siswa yang akan mengikuti pembelajaran atau pelatihan sampai proses penilaian atas prestasi yang telah dicapai.

3.3 Konsep Dasar Rapor

(17)

Untuk model rapor, setiap sekolah berhak menetapkan dan mendesign sendiri modelnya. Nilai pada rapor merupakan gambaran kemampuan siswa atau peserta didik, karena itu kedudukan atau bobot nilai harian tidak lebih kecil dari nilai sumatif(nilai akhir program).

3.3.1 Fungsi Rapor

Rapor siswa sangat penting adanya dan mempunyai fungsi sebagai :

a. Laporan hasil kegiatan siswa selama mengikuti kegiatan pembelajaran di sekolah.

b. Informasi pencapaian kompetensi terhadap kurikulum yang ada di sekolah. 3.3.2 Pengertian Rekap Nilai

Rekap nilai merupakan kemajuan belajar peserta didik atau siswa, yang berisi tentang informasi pencapaian kompetensi peserta didik untuk setiap kurukulum, dalam kurun waktu satu semester.

Rekap nilai diperlukan untuk sebagai alat control bagi guru tentang perkembangan hasil belajar peserta didik, sehingga diketahui kapan peserta didik memerlukan remedial.

3.4 Konsep Dasar Rapor Online

Rapor online adalah laporan kemajuan belajar siswa atau peserta didik dalam kurun waktu satu semester yang di rangkum dalam suatu media online dan bisa di akses dimanapun berada dengan bantuan jaringan internet (Kurniawan, 2010).

3.5 Internet

(18)

Internet Protocol Suite (TCP/IP) untuk melayani miliaran pengguna di seluruh dunia. Manakala Internet (huruf 'I' besar) ialah sistem komputer umum, yang berhubung secara global dan menggunakan TCP/IP sebagai protokol pertukaran paket (packet switching communication protocol). Rangkaian internet yang terbesar dinamakan Internet. Cara menghubungkan rangkaian dengan kaedah ini dinamakan internetworking.

Internet adalah salah satu jaringan komputer yang satu dengan yang lain saling berhubungan untuk keperluan komunikasi dan informasi. Sebuah komputer dalam satu jaringan internet dapat berada dimana saja atau bahkan di seluruh Indonesia. Sering juga internet diartikan sebagai jaringan komputer di seluruh dunia yang berisikan informasi dan sebagai sarana komuniksai data yang berupa gambar, suara, video, dan juga teks. Informasi ini dibuat oleh penyelenggara atau pemiliknya kepada penyedia layanan internet.

Bila kita melakukan akses internet, banyak sekali keuntungan yang dapat kita peroleh. Berikut beberapa kegunaan dari akses internet antara lain dalam dunia bisnis, sarana informasi dan komunikasi internet juga dapat digunakan sebagai media komunikasi promosi, seperti untuk image company, pengenalan dan pemasaran produk, dll. Dalam berbagai aktifitas bisnis dan administrasi pemerintahan, secara nyata sistem komunikasi menggunakan internet, ini terbukti dapat mengurangi biaya kertas dan biaya distribusi. Contohnya koran masuk ke dalam internet (online news), majalah, brosur dan juga jurnal.

(19)

yang sifatnya sangat demokratis serta memiliki kode etik yang dihormati segenap anggotanya. Manfaat internet terutama diperoleh melalui kerjasama antar pribadi atau kelompok tanpa harus mengenal batas, jarak, dan waktu untuk mengaksesnya. Untuk lebih meningkatkan kualitas sumber daya manusia di Indonesia, sudah waktunya para profesional Indonesia memanfaatkan jaringan internet dan menjadi bagian dari masyarakat informasi dunia.

Internet sudah semakin populer digunakan sebagai media komunikasi interaktif oleh berbagai pihak, seperti dalam mentuk email, dukungan pelanggan dengan ”www”, video conferencing, internet relay chat, internet phone, dll. Pertukaran data dan informasi dengan sistem administrasi pemerintahan (e-goverment) atau sebagai resources discovery.

WWW adalah jaringan beribu-ribu komputer yang dikategorikan menjadi dua : client dan server dengan menggunakan software khusus membentuk sebuah jaringan yang disebut jaringan client-server. Dalam cara kerja dari www ada dua hal yang terpenting yaitu software web server dan software web browser.

(20)

Komunikasi jaringan komputer diatur dengan bahasa atau software standart yang disebut dengan protokol yang memungkinkan beragam jaringan komputer dan jenis komputer yang berbeda untuk berkomunikasi.

Protokol ini secara resmi dikenal sebagai TCP/IP (Transmission Control Protocol Internet Protocol) merupakan cara standart untuk memaketkan dan menyelamatkan data komputer (sinyal elektronik) sehingga data tersebut dapat dikirim ke komputer yang lain.

3.5.1 HTTP

HTTP adalah suatu protokol yang menentukan aturan yang perlu diikuti oleh browser dalam meminta atau mengambil suatu dokumen dan oleh web server dalam menyediakan dokumen yang diminta oleh web browser. Protokol ini merupakan protokol standart yang digunakan untuk mengakses dokumen HTML. Apabila kita menjelajahi web dan pada address tertulis seperti http://www.yahoo.com, ini merupakan salah satu penggunaan protokol HTTP dalam web.

3.5.2 URL

Menurut Sutarman (2003), URL (Uniform Resources Locator) adalah suatu sarana yang digunakan untuk menentukan lokasi informasi pada suatu web server. URL dapat diibaratkan suatu alamat, dimana alamat tersebut terdiri atas : 1. Protokol yang digunakan oleh suatu browser untuk mengambil informasi. 2. Nama komputer (server) dimana informasi tersebut berada.

3. Jalur/path serta nama file dari suatu informasi. 4. Format umum dari URL adalah seperti berikut ini :

(21)

3.6 Website dan Homepage

Menurut Sutarman (2003), Website (situs web) adalah merupakan alamat URL yang berfungsi sebagai tempat penyimpanan data dan informasi dengan berdasarkan topik tertentu.

Web Page (halaman web) merupakan halaman khusus dari situs web tertentu yang tersimpan dalam bentuk file. Dalam web page tersimpan berbagai informasi dan link yang menghubungkan suatu informasi ke informasi lain pada website yang berbeda.

Home Page merupakan halaman pertama atau sampul dari suatu website yang berisi tentang apa dan siapa dari perusahaan atau instansi atau organisasi pemilik website tersebut. Jadi pada dasarnya home page merupakan sarana dasar untuk memperkenalkan secara singkat tentang apa yang menjadi isi dari keseluruhan website dari suatu organisai atau pribadi.

Situs dapat diartikan sebagai kumpulan halaman-halaman yang digunakan untuk menampilkan informasi, gambar gerak, suara, dan atau gabungan dari semuanya itu baik yang bersifat statis maupun dinamis yang membentuk satu rangkaian bangunan yang saling terkait dimana masing-masing dihubungkan dengan link-link.

3.7 HTML

(22)

digunakan untuk menentukan tampilan suatu teks dan tingkat kepentingan dari teks tersebut dalam suatu dokumen.

HTML adalah merupakan pengembangan dari standart pemformatan dokumen teks yaitu SGML (Standart Generalized Markup Language). Sejak awal perkembangan sampai sekarang ini telah tersedia berbagai macam versi HTML.

Perbedaan dokumen HTML dengan dokumen lainnya adalah untuk HTML dapat memberikan suatu format seperti bentuk tebal, miring, form, list, tabel sedang, dokumen teks biasa tidak bisa. Dokumen HTML bisa mengandung suatu link (hubungan) ke bagian dalam dokumen tersebut atau ke dokumen lain pada server yang sama atau server yang berbeda. Untuk menjalankan dokumen HTML harus menggunakan program khusus yang disebut dengan web browser.

Ciri utama dokumen HTML dikategorikan menjadi dua yaitu elemen <HEAD> yang berfungsi memberikan informasi tentang dokumen tersebut dan elemen <BODY> yang menentukan bagaimana isi suatu dokumen ditampilkan oleh browser, seperti paragaf, list, tabel, dan lain-lain. Dokumen HTML memiliki tiga buah tag utama yang membentuk struktur dari dokumen HTML yaitu HTML, HEAD, dan BODY.

3.8 Analisa Dan Perancangan Sistem

(23)

Analisa yang efektif akan memudahkan pekerjaan penyusunan rencana yang baik ditahap berikutnya. Sebaliknya, kesalahan yang terjadi pada tahap analisa ini akan menyebabkan kesulitan yang lebih besar, bahkan dapat menyebabkan penyusunan sistem gagal (Jogiyanto, 2005).

Untuk itu diperlukan ketelitian di dalam menganalisa sehingga tidak terdapat kesalahan dalam tahap selanjutnya, yaitu tahap perancangan sistem. Langkah-langkah yang diperlukan didalam menganalisa sistem adalah :

a. Tahap perencanaan sistem b. Tahap analisa sistem c. Tahap perancangan sistem d. Tahap penerapan sistem

e. Membuat laporan dan hasil analisa

Pada tahap perencanaan, dilakukan identifikasi masalah serta diperlukan adanya analisa yang digunakan untuk menentukan faktor-faktor yang menjadi permasalahan dalam sistem yang telah ada atau digunakan.

Data-data baik yang berasal dari sumber-sumber internal seperti misalnya laporan-laporan, dokumen, observasi maupun dari sumber-sumber eksternal seperti pemakai sistem dikumpulkan sebagai bahan pertimbangan analisa. Jika semua permasalahan telah di identifikasi, dilanjutkan dengan mempelajari dan memahami alur kerja dari sistem yanng digunakan.

(24)

langkah selanjutnya adalah membuat laporan-laporan hasil analisa sebelumnya dan sistem yang akan diterapkan. Perancangan sistem adalah proses menyusun atau mengembangkan sistem informasi yang baru. Dalam tahap ini harus dipastikan bahwa semua persyaratan untuk menghasilkan informasi dapat terpenuhi.

Hasil sistem yang dirancang harus sesuai dengan kebutuhan pemakai untuk mendapatkan informasi, karena rancangan tersebut meliputi perancangan mulai dari sistem yang umum hingga diperoleh sistem yang lebih spesifik. Dari hasil rancangan sistem tersebut dibentuk pula rancangan database disertai struktur file antara sistem yang satu dengan sistem yang lain. Selain itu, dibentuk pula rancangan masukan dan keluaran (input dan output) sistem, misalnya menentukan berbagai bentuk dan isi laporan beserta pemasukan data.

Apabila didalam perancangan sistem terdapat kesalahan, maka perlu melihat kembali analisa dari sistem yang telah dibuat. Sehingga dapat ditarik keismpulan bahwa analisa sistem mempunyai hubungan erat dengan perancangan sistem.

3.8.1 Dokument Flow

(25)

ditampilkan dalam layar komputer atau dicetak kertas. Dalam beberapa hal, output dari sebuah proses adalah input untuk proses lainnya (Romney, 2000).

Document Flow disusun dengan simbol dan simbol tersebut merupakan alat bantu yang penting dalam menggambarkan sebuah proses dalam program. Simbol dalam document flow dibagi menjadi 4 kelompok, yaitu (Romney, 2000) :

a. Simbol Input / Output

Simbol input / output dapat dilihat pada Tabel 3.1 berikut :

Tabel 3.1 Simbol Input / Output

No Simbol Nama Simbol Keterangan

1.

Document

Menunjukkan dokumen atau laporan, dokumen tersebut adalah dokumen yang diolah dengan tangan atau dicetak dari komputer.

2.

Multiple Document

Menunjukkan dokumen yang sama yang dicetak beberapa kali untuk kepentingan tertentu.

3.

Input / Output

Menunjukkan sebuah input / output dalam sebuah proses.

4. Online Keying Data yang dimasukkan

(26)

b. Simbol Proses

Simbol proses dapat dilihat pada Tabel 3.2 berikut :

Tabel 3.2 Simbol Proses

No Simbol Nama Simbol Keterangan

1.

Computer Processing

Menggambarkan proses yang dilakukan dengan / oleh komputer, biasanya dalam mengubah data atau informasi.

2. Manual

Operation

Menggambarkan proses yang dilakukan secara manual.

c. Simbol Storage

Simbol storage dapat dilihat pada Tabel 3.3 berikut :

Tabel 3.3 Simbol Storage

No Simbol Nama Simbol Keterangan

1. Magnetic Disk Data disimpan secara

permanent dalam magnetic disk dan digunakan untuk master files.

2. File File dokumen yang secara

manual disimpan dengan urutan :

(27)

d. Simbol Flow dan Simbol Lainnya

Simbol flow dan simbol lainnya dapat dilihat pada Tabel 3.4 berikut :

Tabel 3.4 Simbol Flow dan Simbol Lainnya

No Simbol Nama Simbol Keterangan

1. Document /

Processing Flow

Arah aliran dokumen atau proses.

2.

Data / Information

Flow

Arah aliran data atau informasi, biasanya digunakan untuk menunjukkan proses menyalin data dari satu dokumen ke dokumen lainnya.

3.

On-page Connector

Menghubungkan aliran proses dalam halaman yang sama, tujuannya agar tidak ada arus yang bersilangan.

4. Off-page

Connector

Menghubungkan proses jika berganti halaman, baik masuk atau keluar.

5. Decision Menunjukkan jalan

alternatif atau percabangan.

6. Terminal Menunjukkan awal, akhir

(28)

atau program.

3.8.2 Sistem Flow

Menurut Jogiyanto (1998), sistem flow adalah bagan yang menunjukkan arus pekerjaan secara menyeluruh dari suatu sistem dimana bagan ini menjelaskan urutan prosedu-prosedur yang ada dalam sistem dan biasanya dalam membuat sistem flow sebaiknya ditentukan pula fungsi-fungsi yang melaksanakan atau bertanggung jawab terhadap sub-sub sistem. Bagan alir sistem menggunakan simbol sebagaimana terdapat pada Tabel 3.5 berikut ini :

Tabel 3.5 Simbol Bagan Alir Sistem

No Simbol Nama Simbol Keterangan

1. Dokumen

Simbol ini digunakan untuk menunjukkan dokumen input dan output baik untuk proses manual, mekanik, atau komputer.

2. Keputusan

Simbol Keputusan digunkan untk menggambarkan suatu kondisi yang mengharuskann sistem untuk memilih tindakan yang akan dilakukan berdasarkan kriteria tertentu.

3. Operasi

Manual

(29)

4. Database

Simbol ini digunakan untuk

menggambarkan media penyimpanan yang digunakan

untuk menyimpan data pada sistem yang akan dibuat.

5. Proses

Simbol Proses digunakan untuk menggambarkan proses yang terjadi dalam sistem yang akan dibuat.

6. Input Manual

Simbol Input Manual digunakan untuk menggambarkan proses manual yang dapat terjadi selama sistem berjalan.

3.8.3 Data Flow Diagram (DFD)

Data Flow Diagram yang lebih dikenal dengan DFD, adalah sebuah alat dokumentasi grafis yang menggunakan beberapa simbol, sebagaimana terdaftar pada Tabel 3.6, untuk menggambarkan bagaimana data mengalir melalui proses-proses yang saling terhubung.

Tabel 3.6 Simbol Data Flow Diagram

No Simbol Nama Simbol Keterangan

1

External Entity atau Boundary

(30)

pengaruh berupa input atau menerima output.

2.

Data Flow atau Aliran Data

Aliran data dapat digambarkan dengan tanda panah dan garis yang diberi nama dari aliran data tersebut.

3.

Process

Dalam simbol tersebut dituliskan nama proses yang akan dikerjakan oleh sistem dari transformasi aliran data yang keluar. Suatu proses mempunyai satu atau lebih input data dan menghasilkan satu atau lebih output data.

4. 1 Data Store_1

Data Store

Data store merupakan simpanan dari data yang dapat berupa file atau databse pada sistem komputer, arsip catatan manual, dan suatu agenda atau buku. Data store digunakan untuk menyimpan data sebelum dan sesudah proses lebih lanjut.

Tidak ada aturan baku untuk menggambarkan DFD. Secara garis besar langkah-langkah pembuatan DFD dapat dijelaskan sebagai berikut :

1

(31)

a. Membuat context diagram

Context digram adalah diagram level tertinggi dari DFD yang menggambarkan hubungan sistem dengan lingkungan lainnya. Cara pembuatan :

1. Tentukan nama sistemnya. 2. Tentukan batasan sistemnya.

3. Tentukan terminator apa saja yang ada dalam sistem.

4. Tentukan apa yang diterima atau diberikan terminator daripada sistem. 5. Gambarkan context diagram.

b. Membuat diagram level nol

Diagram level nol adalah dekomposisi dari context diagram. Cara membuat diagram level 0 :

1. Tentukan proses utama yang ada pada sistem.

2. Tentukan apa yang diberikan atau diterima masing-masing proses daripada sistem, sambil memperhatikan konsep keseimbangan (alur data yang masuk atau keluar dari suatu level harus sama dengan alur data yang masuk atau keluar pada level berikutnya).

3. Apabila diperlukan, muncul data store (master) sebagai sumber maupun tujuan alur data.

4. Gambarkan diagram level 0. 5. Hindari perpotongan arus data.

6. Beri nomor pada proses utama (nomor tidak menunjukkan urutan proses).

(32)

Diagram level satu merupakan dekomposisi dari diagram level nol. Cara membuat diagram level satu :

1. Tentukan proses yang lebih kecil (sub-proses) dari proses utama yang ada di level nol.

2. Tentukan apa yang diberikan atau diterima masing-masing sub-proses daripada sistem dan perhatikan konsep keseimbangan.

3. Apabila diperlukan, munculkan data store (transaksi) sebagai sumber maupun tujuan alur data.

4. Gambarkan DFD level satu. 5. Hindari perpotongan arus data.

6. Beri nomor pada masing-masing sub-proses yang menunjukkan dekomposisi dari proses sebelumnya.

3.8.4 Entity Relationship Diagram (ERD)

Entity Relationship Diagram atau yang lebih dikenal dengan istilah ERD, merupakan pemodelan data yang menggunakan beberapa notasi utnuk menggambarkan data dalam konteks entitas dan hubungan yang dideskripsikan oleh data tersebut (Whitten, Betley & Dittman, 2004).

Ada beberapa istilah yang terdapat dalam suatu ERD (Whitten, Betley & Dittman, 2004), antara lain :

a. Entity

(33)

Gambar 3.1 menggambarkan sebuah entity.

Gambar 3.1 Entity

b. Atribut (Atribute)

[image:33.595.97.505.329.503.2]

Atribut adalah identifikasi bagian data spesifik yang ingin disimpan dari setiap entity tertentu. Selain tiu, atribut juga merupakan sifat atau elemen dari sebuah entitiy. Sebagai contoh, entity tb_peminjaman mempunyai atribut id_peminjaman, tgl_pinjam, tgl_kembali, dan atribut lainnya. Gambar 3.2 menggambarkan suatu atribut.

Gambar 3.2 Atribut

c. Relasi (Relationship)

Relasi atau hubungan adalah yang ada diantara satu atau lebih entity. Relasi dapat menyatakan kejadian yang menghubungkan entity atau hanya persamaan logika yang ada di antara entity. Simbol relasi dapat dilihat pada Gambar 3.3.

Relationship_1

Gambar 3.3 Relasi

(34)

d. Cardinality

Mendefinisikan jumlah kemunculan baik minimun atau maksimum satu entity yang berhubungan dengan entity lain. Kedua nilai tersebut dapat menghasilkan tiga macam relasi, antara lain :

1. One to One

[image:34.595.98.506.295.531.2]

Satu anggota entity mempunyai hubungan dengan satu anggota entity yang lain. Gambar 3.4 menggambarkan relasi one to one.

Gambar 3.4 Relasi one to one

2. One to Many

Satu anggota entity mempunyai hubungan dengan beberapa anggota entity yang lain. Gambar 3.5 menggambarkan relasi one to many.

Gambar 3.5 Relasi one to many

3. Many to Many

[image:34.595.254.437.612.654.2]

Beberapa naggota entity mempunyai hubungan dengan beberapa anggota entity yang lain. Gambar 3.6 menggambarkan relasi many to many.

Gambar 3.6 Relasi many to many

e. Mandatory

(35)
[image:35.595.93.512.277.494.2]

semua aggotanya harus berhubungan dengan entity lain. Mandatory akan diberi simbol ‘l’ pada relasinya. Jika ada anggota entity yang tidak harus berhubungan dengna entity lain maka entity tersebut di sebut non mandatory/non obligator dan diberi simbol ‘o’. Gambar 3.7 menggambarkan mandatory yang terjadi dalam relasi tersebut.

Gambar 3.7 Mandatory

3.9 PHP

PHP singkatang dari Hypertext Preprocessor. PHP merupakan bahasa berbentuk skrip yang ditempatkan dalam server dan diproses di server. Hasilnya akan dikirim ke client, tempat oemakai menggunakan browser. Secara khusus, PHP dirancang untuk membentuk web dinamis, artinya PHP dapat membentuk suatu tampilan berdasarkan permintaan terkini.

Pada saat ini, PHP cukup populer sebagai ganti piranti pemrograman web, terutama di lingkungan linux. Walaupun demikian, PHP sebenarnya juga dapat berfungsi pada server-server yang berbasis UNIX, Windows NT dan Macintosh. PHP bersifat bebas dipakai dan tidak perlu membayar apapun untuk menggunakan perangkat lunak ini (Kadir, 2004).

3.9.1 Skrip PHP

(36)

kedua kode inilah yang berfungsi sebagai tag kode PHP. Berdasarkan tag inilah pihak server dapat memahami kode PHP dan kemudian memprosesnya. Hasilnya dikirim ke browser. Kode PHP menyerupai bahasa C (Kadir, 2004).

3.9.2 Variabel PHP

Variabel adalah suatu bentuk kata atau huruf atau string yang berfungsi untuk menyimpan suatu nilai didalamnya dapat diubah sewaktu-waktu. Aturan-aturan yang digunakan untuk menuliskan variabel dalam PHP adalah sebagai berikut (Nugroho, 2004) :

a. Pendeklarasian variabel harus ditandai dengna string ($).

b. Variabel dapat menggunakan huruf kecil maupun huruf besar atau perpaduan antara keduanya.

c. Penulisan variabel tidak boleh menggunakan angka.

d. Apabila ingin menggunakan angka sebagai variabel maka dapat menggunakan tanda underscore (_) untuk memulainya.

e. Tidak boleh menggunakan bentuk-bentuk karakter yang tergolong ke dalam ASCII.

3.9.3 PHP dan Database

Salah satu kelebihan dari PHP adalah mampu berkomunikasi dengan berbagai database yang terkenal. Dengan demikian, PHP dapat menampilakn data yang bersifat dinamis yang diambil dari database.

(37)

1. Microsoft Access 2. MSQL

3. MySQL 4. Oracle 5. Postgre SQL 6. Sybase, dsb.

3.9.4 Koneksi PHP dan MySQL

Langkah pertama yang harus dilakukan untuk dapat menghubungkan program PHP dengan database MySQL adalah membuka koneksi. Hal tersebut dilakukan dengan melakukan ijin akses yang menunjuk pada alamat server dan soket yang dimiliki database MySQL tersebut.

Untuk melakukan pembukaan koneksi dengan database PHP memiliki fungsi yang disebut mysql_connect() dengan sintaks dasar sebagai berikut :

mysql_connect (sting host, sting username, sting password)

sintaks di atas khususnya pada host dapat diisi dengan alamat server MySQL tersebut berada. Apabila database MySQL berada pada komputer tempat membuat program maka menggunakan localhost sebagai nilainya. Sedangkan apabila letak dari database berada pada komputer lain maka menggunakan nomor IP sebagai alamat pemanggil (Nugroho, 2004).

3.10 MySQL

(38)
(39)

BAB IV

METODE KERJA PRAKTEK

4.1 Observasi

Melakukan survey dan wawancara secara langsung di LP Al-Falah Assalam Tropodo 2 Sidoarjo. Dari wawancara tersebut diperoleh data secara langsung dari salah satu pegawai komite sekolah LP Al-Falah Assalam Tropodo 2, meliputi: data guru, data wali kelas, data mata pelajaran, data siswa, dan data jadwal pelajaran. Data-data yang telah diperoleh ini dapat digunakan untuk membuat sistem yang lebih baik dikemudian hari.

4.2 Analisa Sistem

Sistem yang terdapat pada LP Al-Falah Assalam Tropodo 2 adalah pembagian rapor siswa kepada wali murid. Pada pembagian rapor siswa masih digunakan proses manual yaitu pengumpulan nilai oleh guru pengajar dan pengumpulan nilai biasa yang nantinya akan diserahkan kepada wali kelas. Tiap guru pengajar memiliki kumpulan nilai dari siswa dan memiliki kelas yang berbeda. Setelah melakukan proses pengumpulan nilai tersebut, guru pengajar harus menyerahkan kumpulan nilai dari masing-masing kelas yang diajarnya kepada wali kelas masing-masing. Setiap wali kelas harus merekap nilai-nilai tersebut untuk menjadi sebuah rapor yang akan diberikan kepada wali murid sebagai laporan selama satu semester. Wali murid datang ke sekolah tersebut setiap akhir semester untuk mengambil dan melihat hasil rapor dari anandanya.

(40)

Setelah melakukan analisa ini, maka akan dirancang suatu sistem yang sesuai dengan kebutuhan. Rancangan sistem yang dibuat berupa Data Flow Diagram (DFD) sebagai deskripsi alur dari sistem.

4.2.1 System Flow

(41)

Sistem flow Rapor Online pada SD Al-Falah Assalam

Wali Kelas Sistem Informasi Rapor Online Wali Murid

Guru Mulai Mengumpulkan Nilai Siswa Inputkan Username dan Password Login Autentifikasi Siswa Guru Valid?

Menu Utama iya

Login

Proses Login

tidak

Memilih menu transakasi Nilai

Proses masuk ke menu transaksi

nilai

nilai

Menu transaksi Nilai Masukkan kelas, mata

pelajaran dan detail mata pelajaran Proses menampilkan form Nilai Data Valid? tidak

Form Nilai iya

Menginputkan Nilai dan di Simpan

[image:41.842.90.708.92.434.2]

Proses penyimpanan Nilai Login Login Inputkan username dan Password Data Berhasil di inputkan Logout Valid? tidak Menu Pilihan Semester iya Proses pencarian Nilai Nilai selesai Memberitahu bahwa Nilai bisa dilihat Nilai

(42)

4.2.2 Data Flow Diagram (DFD)

DFD dari rancang bangun Aplikasi Penilaian Akademik pada LP Al-Falah Assalam Tropodo 2 Sidoarjo adalah sebagai berikut:

a. Context Diagram dari rancang bangun Aplikasi Penilaian Akademik pada LP Al-Falah Assalam Tropodo 2 Sidoarjo terdapat 3 entity yang berhubungan langsung dengan sistem ini, yaitu guru, wali murid atau siswa, dan wali kelas. Dapat dilihat pada gambar 4.2

data laporan rapor

data rapor

data rapor data nilai siswa Guru

wali_kelas

wali_murid 1

Sistem Informasi Rapor

[image:42.595.94.510.265.534.2]

Online +

Gambar 4.2 Diagram Context Aplikasi Penilaian Akademik

b. DFD Level 0

(43)

username siswa username guru

data laporan rapor

data nilai

data rapor data nilai

data rapor

data nilai siswa

[image:43.595.96.506.81.527.2]

data nilai data siswa data siswa data guru wali_kelas Guru wali_murid 1 LOGIN + 1 Guru 2 Siswa 2 input nilai + 3 nilai 3 menampilkan rapor + 4 membuat laporan +

Gambar 4.3 DFD Level 0 Aplikasi Penilaian Akademik

c. DFD Level 1 Sub Proses Pengelolahan Login

(44)
[image:44.595.114.508.83.266.2]

data guru tervalidasi username siswa username guru data siswa data guru 1 Guru 2 Siswa 1 mengecek data guru 2 mengecek data siswa Guru wali_murid

Gambar 4.4 DFD Level 1 Sub Proses Login.

d. DFD Level 1 Sub Proses Input Nilai

DFD level 1 sub proses transaksi dari sistem rancang bangun Aplikasi Penilaian Akademik pada LP Al-Falah Assalam Tropodo 2 Sidoarjo menjelaskan tentang proses input nilai. Dapat dilihat pada gambar 4.5

data nilai

data nilai

data siswa data nilai siswa

[image:44.595.92.510.114.632.2]

data rapor Guru 2 Siswa 3 nilai 1 transaksi nilai

Gambar 4.5 DFD Level 1 Sub Proses Input Nilai.

e. DFD Level 1 Sub Proses View Rapor

(45)
[image:45.595.133.492.120.287.2]

tentang proses view rapor oleh wali murid atau siswa. Dapat dilihat pada gambar 4.6

data nilai data rapor

wali_murid

3 nilai

1

[image:45.595.90.511.300.651.2]

menampilkan rapor

Gambar 4.6 DFD Level 1 Sub Proses Menampilkan Rapor

f. DFD Level 1 Sub Proses Pembuatan Laporan

DFD level 1 sub proses laporandari sistem rancang bangun Aplikasi Penilaian Akademik pada LP Al-Falah Assalam Tropodo 2 Sidoarjo menjelaskan tentang proses pembuatan laporan. Dapat dilihat pada gambar 4.7

data laporan rapor

data nilai wali_kelas

3 nilai

1

mencetak laporan

(46)

4.3 Entity Relationship Diagram (ERD)

Entity Relationship Diagram (ERD) menggambarkan basis data-basis data yang ada pada Rancang Bangun Aplikasi Penilaian Akademik pada LP Al-Falah Assalam Tropodo 2 Sidoarjo.

ERD itu sendiri terdiri dari 2 macam, yakni Conceptual Data Model (CDM) dan Physical Data Model (PDM). Berikut penjelasan dari masing-masing jenis ERD tersebut.

4.3.1 Conceptual Data Model (CDM)

Conceptual data model pada proses Rancang Bangun Aplikasi Penilaian Akademik pada LP Al-Falah Assalam Tropodo 2 Sidoarjo merupakan gambaran dari struktur database yang akan digunakan dalam pembuatan sistem. Gambar

(47)
[image:47.842.98.743.85.413.2]
(48)

4.3.2 Physical Data Model (PDM)

Physical data model pada proses Rancang Bangun Aplikasi Penilaian Akademik pada LP Al-Falah Assalam Tropodo 2 Sidoarjo merupakan gambaran dari struktur database yang akan digunakan dalam pembuatan sistem beserta hasil

relasi dari hubungan antar table yang terkait.Adapun gambar physical data model

(49)
[image:49.842.109.732.83.425.2]
(50)

4.4 Struktur Basis Data dan Tabel

Dalam sub bab ini akan dijelaskan struktur dari tabel-tabel yang akan digunakan dalam pembuatan rancang bangun Aplikasi Penilaian Akademik pada LP Al-Falah Assalam Tropodo 2 Sidoarjo. Data-data dibawah ini akan menjelaskan satu-persatu detil dari struktur tabel untuk setiap tabel.

1. Nama tabel : siswa

[image:50.595.92.501.213.751.2]

Fungsi : Menyimpan master data siswa Primary key : idsiswa

Tabel 4.1. siswa

Field Name Type Field Size

Description

Idsiswa Integer 11 Primary Key

s_nis Varchar 25

s_nama Varchar 45

s_username Varchar 20

s_password Varchar 11

s_alamat Varchar 40

s_telp Varchar 15

s_email Varchar 45

(51)

2. Nama tabel : guru

[image:51.595.94.502.81.789.2]

Fungsi : Menyimpan master data GURU Primary key : idguru

Tabel 4.2. guru

Field Name Type Field Size Description

Idguru Integer 11 Primary Key

g_nama varchar 45

g_alamat varchar 45

g_telp varchar 15

3. Nama tabel : nilai

Fungsi : Menyimpan master data nilai Primary key : idnilai

Tabel 4.3. nilai

Field Name Type Field Size

Description

Idnilai integer 11 Primary Key

n_skor byte 4

(52)

#fk_idmapel integer 11 FK references from mapel

#fk_idkategori_nilai integer 11 FK references from kategor_nilai

#fk_idsiswa integer 11 FK references from siswa

#fk_idguru integer 11 FK references from guru

4. Nama tabel : mapel

[image:52.595.94.514.90.540.2]

Fungsi : Menyimpan master data mata pelajaran Primary key : idmapel

Tabel 4.4. mapel

Field Name Type Field Size

Description

idmapel integer 11 Primary Key

(53)

5. Nama tabel : ortu

[image:53.595.90.501.95.770.2]

Fungsi : Menyimpan data orang tua siswa Primary Key : idortu

Tabel 4.5. ortu

Field Name Type Field Size

Description

idortu integer 11 Primary Key

o_nama_ayah varchar 80

o_nama_ibu varchar 80

o_username varchar 20

o_password varchar 11

o_email varchar 50

o_telp_ayah varchar 15

o_telp_ibu varchar 15

o_alamat_ayah varchar 45

o_alamat_ibu varchar 45

o_pekerjaan_ayah varchar 60

(54)

6. Nama tabel : kategori_nilai

[image:54.595.93.499.91.740.2]

Fungsi : Menyimpan data kategori_nilai Primary Key : idkategori_nilai

Tabel 4.6. kategori nilai

Field Name Type Field Size

Description

idkategori_nilai integer 11 Primary Key

kn_nama varchar 45

7. Nama tabel : admin

Fungsi : Menyimpan data admin Primary Key : idadmin

Tabel 4.7. admin

Field Name Type Field Size

Description

idadmin integer 11 Primary Key

a_nama varchar 45

a_username varchar 20

(55)

a_email varchar 50

a_telp varchar 15

a_aktif char 2

8. Nama tabel : admin_akses

[image:55.595.97.500.84.546.2]

Fungsi : Menyimpan data akases admin Primary Key : idadmin_akses

Tabel 4.8. admin akses

Field Name Type Field Size

Description

idadmin_akses integer 11 Primary Key

#fk_idadmin integer 11 Fk references from admin

4.5 Implementasi Sistem

(56)

4.5.1 Spesifikasi Perangkat

Berikut adalah perangkat-perangkat minimal yang diperlukan untuk dapat menjalankan aplikasi ini:

a. Software

1. Sistem operasi Microsoft Windows XP 2. XAMPP 1.7.7

3. MySQL

4. Google Chrome b. Hardware

1. Processor Core 2 duo atau yang lebih tinggi. 2. RAM 1 Gb atau yang lebih tinggi.

4.6 Desain dan Penggunaan Program

Dibawah ini adalah penjelasaan penggunaan masing-masing form yang ada pada aplikasi Aplikasi Penilaian Akademik yang ada pada LP Al-Falah Assalam Tropodo 2 Sidoarjo.

4.6.1 Form Utama.

[image:56.595.205.419.587.732.2]

Pada saat user membuka halaman aplikasi maka akan terdapat tampilan seperti dibawah ini :

(57)

4.6.1.1 Form Login Admin

[image:57.595.244.380.172.281.2] [image:57.595.89.510.320.562.2]

Jika user memilih link Login sebagai Admin, maka user akan masuk pada form login admin dengan tempilan sebagai berikut:

Gambar 4.11 Form Login Admin 4.6.1.1.1 Halaman Utama Admin

Setelah menginputkan username dan password, maka user akan memasuki Halaman Utama untuk admin. Pada halaman Utama Admin terdapat tabel statistik yang berfungsi untuk menginformasikan kepada admin dalam hal ini guru yang sedang bertugas tentang jumlah data-data yang telah diinputkan sebelumnya.

Gambar 4.11.1 Halaman Utama pada Form Admin

Selain itu, pada Halaman Utama admin juga terdapat beberapa menu, diantara berikut dibawah ini:

4.6.1.1.2 Menu Siswa

(58)
[image:58.595.157.467.89.206.2] [image:58.595.94.507.322.499.2]

Gambar 4.11.2 Menu Siswa pada Form Admin 4.6.1.1.3 Menu Ortu

Menu tersebut memiliki fungsi untuk melakukan inputan data orangtua siswa. Berikut tampilan dari menu ortu.

Gambar 4.11.3 Menu Ortu pada Form Admin 4.6.1.1.4 Menu Nilai

(59)
[image:59.595.150.546.89.241.2]

.

Gambar 4.11.4 Menu Nilai pada Form Admin 4.6.1.2 Form Login Orang Tua

[image:59.595.89.507.303.534.2] [image:59.595.155.507.610.707.2]

Jika user memilih link Login sebagai Orang Tua, maka user akan masuk pada form login admin dengan tempilan sebagai berikut:

Gambar 4.12 Form Login Orang Tua 4.6.1.2.1 Halaman Utama Orang Tua

Setelah menginputkan username dan password, maka user akan memasuki Halaman Utama untuk orang tua. Yang memiliki tampilan sebagai berikut.

(60)

Dimana pada halaman tersebut terdapat akan tampil jumlah siswa yang merupakan ananda dari wali tersebut yang bersekolah disana. Serta orangtua dapat melihat setiap detil nilai para putra-putrinya.

4.6.1.2.2 View Nilai Siswa

[image:60.595.94.506.280.532.2]

Pada Halaman View Nilai Siswa, orang tua dapat melihat update nilai putra-putrinya. Baik nilai harian maupun nilai ujian. Yang memiliki tampilan sebagai berikut.

(61)

5.1 Kesimpulan

Pada Rancang Bangun Aplikasi Informasi Akademik pada Lembaga Pendidikan Al-Falah Tropodo 2 (As-Salam) yang tengah dibangun dapat disimpulkan bahwa, sebuah sistem yang dapat membantu jalan kegiatan yang dilakukan oleh manusia. Serta dengan bantuan sebuah sistem yang terintegrasi dengan baik internet diharapkan dapat meningkatkan perforrma guru guna melayani para wali murid yang ingin mengetahui nilai dari anandanya. Serta dengan pembuatan sistem yang dibangun semakin memudahkan dalam pembuatan laporan atau rapor yang lebih efisien dan efektif.

5.2 Saran

Untuk perbaikan dan penyempurnaan sistem serta peningkatan kualitas Web Rapor tersebut maka disarankan hal-hal sebagai berikut :

1. Dalam pembangunan Sistem Informasi yang dibangun diharapkan dapat membantu untuk memberikan informasi yang lebih detail agar data tersebut dapat dimengerti oleh pengguna terhadap penjelasan alur proses bisnis yang dilaksanakan di Al-Falah Asslam Tropodo 2 Sidoarjo. Oleh karena itu, peningkatan dalam rangka mendetailkan setiap tahap – tahap dalam sistem informasi yang dibangun dapat ditingkatkan lagi.

(62)
(63)

DAFTAR PUSTAKA

Hamalik, Oemar, 2001, Proses Belajar Mengajar, Bumi Aksara, Jakarta

Hartono, Jogiyanto, 1998, Analisis & Disain Sistem Informasi: Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis, Andi Offset, Yogyakarta. Hartono, Jogiyanto, 2005, Analisis & Disain Sistem Informasi: Pendekatan

Terstruktur Teori dan Praktek Aplikasi Bisnis, Edisi:III, Andi Offset, Yogyakarta.

Idris, H. Zahara, 1992, Pengantar Pendidikan I, Gramedia, Jakarta.

Jasmadi, 2004, Panduan Praktis Menggunakan Fasilias Internet, Deli Publishing, Jogjakarta

Kadir, Abdul, 2004, Dasar Pemrograman Web Dinamis Menggunakan PHP, Andi, Yogyakarta.

Kendall, dan Kendall, 2003, Analisis dan Perancangan Sistem Jilid 1, Prenhallindo, Jakarta

Kurniawan, Dedik, 2010, Membangun Bisnis Sekolah dengan Online, PT. Elex Media Kompatindo, Jakarta

Oetomo, Budi Sutedjo Dharma, 2002, e-ducation : Konsep, Teknologi, dan Aplikasi Internet Pendidikan, Andi, Yogyakarta

Romney, Marshall dan Paul John Steinbart, 2000, Accounting Information System 8th edition, Pearson Education International, New Jersey.

Sutarman, 2003, Membangun Aplikasi Web dengan PHP dan MySQL, Graha Ilmu, Yogyakarta.

(64)

Undang-Undang Republik Indonesia Nomor 20 Tahun 2003 Tentang Sistem Pendidikan Nasional.

Whitten, Jeffery L, Lonnie D. Bentley dan Kevin C. Dittman, 2004, Metode Desain dan Analisis Sistem, Andi, Yogyakarta.

Gambar

Gambar 2.1 Struktur Organisasi Al-Falah Tropodo 2 (As-Salam)
Tabel 3.1 Simbol Input / Output
Tabel 3.2 Simbol Proses
Tabel 3.4 Simbol Flow dan Simbol Lainnya
+7

Referensi

Dokumen terkait

Customer value adalah nilai yang tumbuh dari konsumen setelah dirinya mempersepsikan nilai pada suatu produk atau jasa, dimana nilai atau manfaat yang ada di benaknya

Pada penelitian ini peneliti ingin memahami dan membuat sampel kampas rem sepeda motor dengan menggunakan bahan komposit yang ramah lingkungan dengan beberapa

merespon dari material yang didapat dari daerah sekitar. • Desain bangunan yang memudahkan untuk maintenance bangunan. • Keserasian antara penataan lanskap bangunan

Merendam sampel ayam broiler dengan berbagai konsentrasi ekstrak daun jambu biji (Psidium guajava L.) varietas putih yang telah diencerkan dengan aquades selama 30 menit..

Hasil penelitian menunjukkan perbedaan bermakna antara kelompok kontrol dan kelompok intervensi terhadap perubahan kadar T4 bebas (P&lt;0.05), namun tidak bermakna pada

( kalamullah ), berarti tidak semua kalam manusia, jin dan malaikat. Makna “yang diturunkan” adalah tidak termasuk kalam Allah yang sudah khusus menjadi

Data primer yang digunakan dalam penelitian ini diperoleh dengan melakukan observasi langsung ke lapangan dan wawancara. Observasi dilakukan untuk melihat langsung kondisi

Berdasarkan latar belakang dan permasalahan yang telah dikemukakan sebelumnya, maka tujuan dari penelitian ini adalah untuk mengetahui dan menganalisis pengaruh