PERANCANGAN DAN PEMBUATAN RAPORT BERBASIS

2y ago
36 Views
2 Downloads
321.96 KB
20 Pages
Last View : 1d ago
Last Download : 3m ago
Upload by : Duke Fulford
Transcription

PERANCANGAN DAN PEMBUATAN RAPORT BERBASISWEB DI SMA NEGERI 2 WONOGIRISKRIPSIDisusun sebagai salah satu syarat menyelesaikan Program Studi Strata I padaProgram Studi Teknik Informatika Fakultas Komunikasi dan InformatikaUniversitas Muhammadiyah SurakartaDisusun oleh :BERLIANA LINDA MAHENDRAWATINIM: L200070019PROGRAM STUDI TEKNIK INFORMATIKAFAKULTAS KOMUNIKASI DAN INFORMATIKAUNIVERSITAS MUHAMMADIYAH SURAKARTA2011i

HALAMAN PERSETUJUANSkripsi dengan judulPERANCANGAN DAN PEMBUATAN RAPORT BERBASISWEB DI SMA NEGERI 2 WONOGIRIini telah diperiksa dan disetujui pada :Hari: JumatTanggal : 22 Juli 2011Pembimbing IPembimbing II(Fatah Yasin, S.T., M.T)(Ady Purna Kurniawan, S.T)NIK. 738NIK. 200.1306ii

HALAMAN PENGESAHANPERANCANGAN DAN PEMBUATAN RAPORT BERBASISWEB DI SMA NEGERI 2 WONOGIRIdipersiapkan dan disusun olehBERLIANA LINDA MAHENDRAWATINIM : L200070019telah dipertahankan di depan Dewan Pengujipada tanggal 29 Juli 2011Susunan Dewan PengujiPembimbing IAnggota Dewan Penguji(Fatah Yasin, S.T., M.T)(Aris Budiman, S.T., M.T.)NIK. 738NIK : 885Pembimbing IIAnggota Dewan Penguji(Ady Purna Kurniawan, S.T)(Dedi Gunawan, S.T.)NIK. 200.1306NIK : 200.1305Skripsi ini telah diterima sebagai salah satu persyaratanuntuk memperoleh gelar sarjanaTanggal .DekanFakultas Komunikasi dan InformatikaKetua Program StudiTeknik Informatika(Husni Thamrin, S.T., M.T., Ph.D.)NIK : 706(Aris Rakhmadi, ST., M.Eng.)NIK : 983iii

DAFTAR KONTRIBUSIDengan ini saya menyatakan bahwa skripsi ini tidak terdapat karyayang pernah diajukan untuk memperoleh gelar kesarjanaan di suatu PerguruanTinggi, dan sepanjang pengetahuan saya juga tidak terdapat karya atau pendapatyang pernah ditulis atau diterbitkan oleh orang lain kecuali yang secara tertulisdiacu dalam naskah ini dan disebutkan dalam daftar pustaka.Berikut saya sampaikan daftar kontribusi dalam penyusunan skripsi:1. Saya merancang program aplikasi sendiri dengan melihat contoh kasus yangada pada SMA Negeri 2 Wonogiri dan bantuan internet dan buku yangdilampirkan dalam daftar pustaka.2. Saya merancang sistem dengan menggunakan software webserver AppServ2.5.10 dan membuat basis data dengan phpmyadmin 2.10.3 yang terdapatdalam satu paket webserver tersebut atau bisa di dapatkan darihttp://www.phpmyadmin.net/.3. menjalankan aplikasi PHP versi 5.2.6 dan MySQL Database versi 5.0.51b.Demikian pernyataan dan daftar kontribusi ini saya buat dengan sejujurnya. Sayabertanggungjawab atas isi dan kebenaran daftar di atas.iv

Surakarta, 28 Juni 2011Berliana Linda MahendrawatiMengetahui:Pembimbing IPembimbing II(Fatah Yasin, S.T., M.T)(Ady Purna Kurniawan, S.T)NIK. 738NIK. 200.1306v

MOTTO DAN PERSEMBAHANMOTTOSesungguhnya Allah tidak akan mengampuni dosa syirik, dan Dia mengampuni segala dosayang selain dari (syirik) itu, bagi siapa yang dikehendaki-Nya. Barangsiapa yangmempersekutukan Allah, maka sungguh ia telah berbuat dosa yang besar.(QS An Nisaa’:48)PERSEMBAHAN :Sebuah karya ini wujud syukur dan terima kasihku akan kupersembahkan buat :1.Bapak dan ibu tercinta, terimakasih atas bimbingan, doa restu danpengorbanannya, semoga keridhoan Allah SWT senantiasa bersama kita,Amin.2.Kakakku dan seluruh keluarga yang aku sayangi (Mas Adyng, Mbak Ima,Dek Dhiya, Om Bhakti, Om Timbul dan Mbah Putri). Terimakasihdukungan dan kungdanmendoakanku di setiap doanya. Makasih ya Mas Jay. .4.Teman-teman dan sahabatku TI ’07 semoga sukses selalu buat kaliansemua, semangat.!! .vi

KATA PENGANTARAssalamu’alaikum warahmatullahi wa barakatuhAlhamdulillahirabbil’alamin, puji syukur penulis panjatkan kehadiratAllah SWT yang telah melimpahkan Rahmat dan Karunia-Nya. Shalawat sertasalam penulis ucapkan kepada sang teladan manusia, Nabi Muhammad SAW,sehingga penulis dapat menyelesaikan penyusunan skripsi dengan judul “Perancangan dan Pembuatan Raport Berbasis Web di SMA Negeri 2 Wonogiri ”.Pada kesempatan ini penulis merancang dan membuat sebuah sistemaplikasi raport online. Penulis berharap apa yang telah penulis buat dalam Skripsiini dapat memberikan sebuah sumbangsih bagi pihak yang terkait, seluruhaktivitas yang ada pada SMA Negeri 2 Wonogiri khususnya dalam hal informasinilai siswa, dan khalayak umum yang ingin mengetahui perancangan danpembuatan aplikasi raport berbasis web.Dalam penyusunan laporan Skripsi tidak lepas dari berbagai pihak yangtelah banyak membantu. Pada kesempatan ini penulis mengucapkan terima kasihkepada :1. Bapak Husni Thamrin, S.T., M.T., Ph.D, sebagai Dekan Program StudiTeknik Informatika Universitas Muhammadiyah Surakarta.2. Bapak Aris Rakhmadi, S.T., M.Eng sebagai Ketua Program StudiTeknik Informatika Universitas Muhammadiyah Surakarta.3. Bapak Fatah Yasin, S.T, M.T , Ibu Azizah Fatmawati, S.T, Bapak AdyPurna Kurniawan, S.T selaku Dosen Pembimbing yang telah banyakvii

meluangkan waktu untuk membantu, membimbing, mengarahkan ikanpenyusunan Skripsi ini.4. Seluruh Dosen dan karyawan Fakultas Komunikasi dan InformatikaUniversitas Muhammadiyah Surakarta atas bantuan dan ilmu yangdiberikan kepada penulis.5. Ayah dan Ibu beserta keluarga tersayang (Mas Adyng, Mbak Ima,keponakan tersayang Dhiya, om Bhakti, om Timbul, Mbah putri, dsb)yang memberikan dukungan, doa dan bantuannya.6. Seseorang yang sangat berarti yang selalu membantu penulis dalammenyelesaikan Skripsi ini, terima kasih atas seluruh kasih sayang,bantuan, dorongan dan dukungan yang selalu diberikan. TerimakasihMas Jayus.7. Teman–teman Teknik Informatika khususnya angkatan ’07 yang takdapat sukses buat kalian semua, semangat dan berjuang terus.8. Semua kerabat yang banyak membantu kami yang tidak dapatdisebutkan satu persatu.Penulis menyadari bahwa ”Tiada Gading yang Tak Retak” masih namundariketidaksempurnaan inilah yang akan mendorong seseorang menuju arah yanglebih baik guna penyempurnaannya dan mengharapkan kritik maupun saran yangmembangun.viii

Semoga karya ini bermanfaat untuk menambah wacana keilmuan dankeislaman serta sebagai wahana penelitian selanjutnya.Wassalamu’alaikum warahmatullahi wa barakatuh.Surakarta, 1 Juli 2011Penulisix

DAFTAR ISIHALAMAN JUDUL .iHALAMAN PERSETUJUAN .iiHALAMAN PENGESAHAN .iiiHALAMAN KONTRIBUSI .ivHALAMAN MOTTO DAN PERSEMBAHAN .viKATA PENGANTAR .viiDAFTAR ISI .xDAFTAR TABEL .xvDAFTAR GAMBAR .xviiABTRAKSI .xxBAB IPENDAHULUAN .1A. Latar Belakang Masalah .1B. Perumusan Masalah .2C. Batasan Masalah .2D. Tujuan Peneitian .3E. Manfaat Peneltian .3F. Sistematika Penulisan .3BAB II LANDASAN TEORI .7A. Telaah Penelitian .7B. Landasan Teori .8x

1. Perancangan Sistem . .8a. Diagram Menu .8b. Unified Model Language . .91).Use Case Diagram . .92). Sequence Diagram .113). Activity Diagram .124). Class Diagram .132. Database .15a. Basisdata .15b. Sistem Basis Data .16c. TIC (Table Instance Chart) .173. Website .194. Macromedia Dreamweaver 8 .205. MySQL .206. HTML .217. PHP .228. Cascade Sheet Style(CSS) .239. Apache .24BAB III METODE PENELITIAN .26A. Pengantar .261. Studi Literatur .262. Perancangan dan Implementasi .26a. Waktu dan tempat . .xi27

b. Peralatan Utama dan Pendukung .27B. Gambaran Kerja Sistem .29C. Analisa Kebutuhan Sistem .30D. Perancangan Sistem .32E. Perancangan Use Case .341. Siswa .342. Administrator (Admin) .363. Wali Kelas .384. Guru Ampu .405. Kepala Sekolah .416. Use Case Definition .427. Finalize Use Case .438. Use Case Description (decision table) .45F. Activity diagram .531. Activity Diagram Login .532. Activity Diagram Logout .543. Activity Diagram meng-update password .544. Activity Diagram meng-update profil .555. Activity diagram mendaftar user .55G. Perancangan Basis Data dan Tabel .561. Relasi Antar Table .562. TIC (Table Instance Chart) .57H. Perancangan Desain Tampilan Halaman Aplikasi Web .67xii

BAB IV HASIL DAN PEMBAHASAN .69A. Hasil Penelitian .691. Struktur dan Design Administrator .71a. Halaman Login Administrator .71b. Modul User .73c. Modul Modul .74d. Modul Siswa .75e. Modul Kelas .76f. Modul Guru .77g. Modul Mata Pelajaran .78h. Modul Berita .79i. Modul Tahun Ajaran .80j. Modul Mapel Ambil .81k. Modul Guru Ampu .812. Struktur dan Design User .82a. Halaman Utama User .82b. Halaman Utama Siswa .84c. Modul Nilai .84d. Modul Profil Siswa .85e. Modul Ubah Password .86f. Modul Absen .87g. Modul Grafik Prestasi .87h. Halaman Utama Guru Wali Kelas .88xiii

i. Modul Nilai .89j. Modul Absensi .91k. Modul Profil Guru .92l. Modul Ubah Password .93m. Halaman Utama Guru Ampu .94n. Halaman Utama Kepala Sekolah .96BAB V PENUTUP .99A. Kesimpulan .99B. Saran .99DAFTAR PUSTAKALAMPIRANxiv

DAFTAR TABELTABEL 2.1Simbol Use Case Diagram .10TABEL 2.2Simbol Sequence Diagram .12TABEL 2.3Simbol Activity Diagram .13TABEL 2.4Simbol Class Diagram .14TABEL 2.5Format TIC (Table Instance Chart) .17TABEL 2.6Aturan TIC (Table Instance Chart) .17TABEL 3.1Input Login Akses Admin .46TABEL 3.2Input User .46TABEL 3.3Input Modul .46TABEL 3.4Input Kelas .47TABEL 3.5Input Mata Pelajaran .47TABEL 3.6Input Berita .47TABEL 3.7Input Tahun Ajaran .48TABEL 3.8Input Mapel Ambil .49TABEL 3.9Input Guru Ampu .49TABEL 3.10 Input Data Guru .50TABEL 3.11 Input Data Siswa .50TABEL 3.12 Input Login Akses User .50TABEL 3.13 Input Data Absen .51TABEL 3.14 Input Data Nilai Siswa .51TABEL 3.15 View Nis .52TABEL 3.16 View Nama Siswa .52xv

TABEL 3.17 View Nip .52TABEL 3.18 View nama guru .53TABEL 3.19 TIC untuk tabel user .58TABEL 3.20 TIC untuk tabel siswa .59TABEL 3.21 TIC untuk tabel guru .60TABEL 3.22 TIC untuk tabel kelas.61TABEL 3.23 TIC untuk tabel mapel .61TABEL 3.24 TIC untuk tabel tahun .62TABEL 3.25 TIC untuk tabel absensi .62TABEL 3.26 TIC untuk tabel guru ampu.63TABEL 3.27 TIC untuk tabel nilai .64TABEL 3.28 TIC untuk tabel modul.65TABEL 3.29 TIC untuk tabel berita .65TABEL 3.30 TIC untuk tabel statistik .66TABEL 3.31 TIC untuk tabel user online .66xvi

DAFTAR GAMBARGAMBAR 3.1. Gambaran Kerja Sistem .29GAMBAR 3.2 Diagram Menu Sistem Aplikasi Raport Online SMANegeri 2 Wonogiri berbasis web .33GAMBAR 3.3 Use Case Untuk Aktor Siswa .34GAMBAR 3.4 Use Case Untuk Aktor Administrator (Admin) .36GAMBAR 3.5 Use Case Untuk Aktor Wali Kelas .39GAMBAR 3.6 Use Case Untuk Aktor Guru Ampu .40GAMBAR 3.7 Use Case Untuk Aktor Kepala Sekolah .41GAMBAR 3.8 Acitvity Diagram Login .53GAMBAR 3.9 Acitvity Diagram Logout .54GAMBAR 3.10 Acitvity Diagram Meng-update password .54GAMBAR 3.11 Acitvity Diagram Meng-update profil .55GAMBAR 3.12 Acitvity Diagram Mendaftar user .55GAMBAR 3.13 ERD (Entity Relationship Diagram) .56GAMBAR 3.14 Halaman Login Administrator .67GAMBAR 3.15 Halaman Utama Administrator .67GAMBAR 3.16 Halaman Tampilan User .68GAMBAR 4.1 Halaman Login Administrator .71GAMBAR 4.2 Halaman Error Login .71GAMBAR 4

ii HALAMAN PERSETUJUAN Skripsi dengan judul PERANCANGAN DAN PEMBUATAN RAPORT BERBASIS WEB DI SMA N

Related Documents:

7 Berikut ini adalah rancangan gameplay Visual Novel "Menggapai Impian": Gambar 4. Perancangan gameplay sesi dialog Pembuatan Aplikasi Pada pembuatan aplikasi ini menggunakan software Ren'py version 7.1.3 untuk memulai perancangan dan pembuatan aplikasi berbasis desktop.

PERANCANGAN DAN PEMBUATAN SMART TRASH BIN BERBASIS ARDUINO UNO DI UNIVERSITAS MAARIF HASYIM LATIF Sukarjadi1, Deby Tobagus Setiawan2, Arifiyanto3, Moch. Hatta4 1Teknik Elektro Politeknik Sakti, Surabaya, Indonesia e-mail : sukaryadisakti@gmail.com 2,3,4Teknik Komputer, Fakultas Teknik Universitas Maarif Hasyim Latif, Sidoarjo, Indonesia

Perancangan . buku cerita bergambar. legenda . Poso Lasaeo dan Rumongi ini, memiliki beberapa tahap perancangan yang harus dilakukan yaitu, 1) Perancangan alur cerita meliputi pembuatan naskah, penentuan teks dan gambar yang akan digunakan. Selanjutnya 2) Tahap sketsa, proses pengambaran awal karakter dan . setting . tempat.

Bentuk proyek akhir berupa eksperimen, perancangan dan pembuatan produk, prototipe, modifikasi, rekayasa ulang, pembuatan program beserta aplikasinya, perancangan sistem serta implementasinya yang disertai dengan pembuatan makalah yang mengacu pada tata tulis laporan ilmiah dan dipresentasikan dihadapan tim penguji. 1.

PERANCANGAN DAN PEMBUATAN APLIKASI E-LEARNING MENGGUNAKAN MODEL WATERFALL PADA SEKOLAH . masalah berkaitan dengan penulisan tugas akhir ini. HASIL PENELITIAN DAN PEMBAHASAN Analisa Kebutuhan Perangkat lunak . inginkan . perencanaan mengenai sistem informasi yang akan di bangun. dan menganalisa apa saja

penyakit stroke serta belum dilakukannya komparasi algoritma C4.5 berbasis PSO dan C4.5 berbasis GA Atas dasar alasan tersebut diatas, maka dilakukan penelitian menggunakan metode klasifikasi algoritma C4.5 berbasis PSO (Particle Swarm Optimization) dan juga C4.5 berbasis Genetic Algorithm dalam memprediksi penyakit stroke.

Perancangan dan pembuatan alat pelumas untuk rel pemindah jalur kereta api (wesel) Benar bebas dari publikasi ganda, dan apabila pernyataan ini terbukti tidak benar maka saya bersedia menerima sanksi sesuai ketentuan yang berlaku. Demikian surat pernyataan ini saya buat untuk dipergunakan sebagaimana mestinya. Palembang, 13 Oktober 2020

Introduction to Phonetics for Students of English, French, German and Spanish This Introduction to Phonetics was originally a booklet produced in the School of Modern Languages at the University of Southampton, to serve as a background and further reading text for the Articulatory Phonetics component of our first-year Linguistics unit. It focuses on the structure and linguistic function of .