Bab 4 Hasil Dan Pembahasan

Ukuran: px
Mulai penontonan dengan halaman:

Download "Bab 4 Hasil Dan Pembahasan"

Transkripsi

1 Bab 4 Hasil Dan Pembahasan Setelah melakukan tahap perancangan tabel dan interface yang ada pada bab 3, langkah selanjutnya adalah mengimplementasikannya. Dari hasil tahap implementasi dihasilkan sebuah aplikasi yaitu Sistem Informasi Akademik Penilaian Hasil Studi Siswa. Pada aplikasi ini dirancang meliputi data karyawan maupun siswa masing-masing Sekolah. Selain itu terdapat data mengenai hasil studi siswa di beberapa Sekolah Dasar pada Yayasan Pangudi Luhur Semarang Implementasi dan Pembahasan Aplikasi Implementasi Sistem Untuk pengaturan awal pada framework Codeigniter yaitu mengunduh plugin Codeigniter dari codeigniter.com, kemudian mengganti nama folder dengan pangudiluhur dan meletakannya pada directory XAMPP/htdocs/. Selanjutnya keluarkan folder application dari folder system pada directory XAMPP/htdocs/pangudiluhur/system/application. 47

2 48 Gambar 4.1 Susunan Folder Dalam Aplikasi yang Akan Dibuat Pengaturan kedua adalah pengaturan base_url, yang terletak pada directory application/config/config.php, arahkan agar file utama root kita adalah seperti terlihat pada Kode Program 4.1. Kode Program 4.1 Perintah Pengaturan Base_url 1. $config['base_url']= " Untuk menentukan halaman pertama yang akan terbuka saat aplikasi dijalankan maka perlu pengaturan controller utama yang akan dipanggil. Pengaturan tersebut terletak pada directory application/config/routes.php, arahkan agar default_controller adalah site, seperti terlihat pada Kode Program 4.2. Kode Program 4.2 Perintah Pengaturan Default_controller 1. $route['default_controller'] = 'welcome';

3 49 Library yang otomatis dipanggil ketika aplikasi dijalankan adalah library database. Pengaturannya adalah pada file autoload yang terletak pada directory application/config/autoload.php, seperti pada Kode Program 4.3. Kode Program 4.3 Perintah Pengaturan Library Utama 1. $autoload['libraries'] = array('database'); Implementasi Basis Data Untuk menghubungkan basis data yang sudah dibuat dengan aplikasi yang dibuat dibutuhkan beberapa pengaturan. Pengaturan ini dilakukan pada file database.php yang terdapat dalam application/config/database.php. Pengaturan untuk database dapat dilihat pada Kode Program 4.4. Kode Program 4.4 Perintah Pengaturan Database 1. $db['default']['hostname'] = "localhost"; 2. $db['default']['username'] = "ngudi"; 3. $db['default']['password'] = "pangudiluhur"; 4. $db['default']['database'] = "santoyusup"; 5. $db['default']['dbdriver'] = "mysql"; 6. $db['default']['dbprefix'] = ""; 7. $db['default']['pconnect'] = TRUE; 8. $db['default']['db_debug'] = TRUE; 9. $db['default']['cache_on'] = FALSE; 10. $db['default']['cachedir'] = ""; 11. $db['default']['char_set'] = "utf8"; 12. $db['default']['dbcollat'] = "utf8_general_ci"; Pengaturan Model View Controller (MVC) Gambar 4.2 : Penerapan konsep MVC pada sistem yang dibuat terlihat pada

4 50 Gambar 4.2 Penerepan MVC Pada Aplikasi yang Dibuat Gambar 4.3 Cara Kerja MVC Pada Aplikasi yang Dibuat Mekanisme kinerja MVC pada aplikasi yang dibuat, terlilhat pada Gambar 4.3 Ketika suatu alamat URL dibuka maka mengakses controller (yang ada dalam folder controllers) untuk menjalankan fungsi. Beberapa controller dan fungsi yang dibuat untuk sistem ini dapat dilihat pada Tabel 4.1

5 51 Tabel 4.1 Tabel Controller No Class Keterangan 1 admin Berisi segala macam fungsi yang bisa diakses admin, misalnya login dan logout admin, manage data siswa dan guru. 2 akademik Fungsi-fungsi yang dapat dilakukan guest Pangudi Luhur 3 akademik1 Fungsi-fungsi yang dapat dilakukan guest Santo Yusup 4 akademik2 Fungsi-fungsi yang dapat dilakukan guest Don Bosco 5 autentifikasi Cek asi password yang dimasukkan pada saat login pada saat login 6 cetak Membuat file pdf dari data-data nilai yang ada (selain data rapor siswa) 7 fdpf Library yang berisi fungsi-fungsi membantu cetak file pdf 8 guru Berisi segala macam fungsi yang bisa diakses guru, misalnya manage nilai 9 nilai_harian Manage nilai harian, seperti tambah nilai dan remidi, menampilkan nilai, dll 10 nilai_harian2 Manage nilai harian2, seperti tambah nilai dan remidi, menampilkan nilai, dll 11 nilai_mid Manage nilai mid, seperti tambah nilai dan remidi, menampilkan nilai, dll 12 nilai_sem Manage nilai semester, seperti tambah nilai dan remidi, menampilkan nilai, dll 13 nilai_tugas Manage nilai tugas, seperti tambah nilai dan remidi, menampilkan nilai, dll 14 nilai_tugas2 Manage nilai tugas2, seperti tambah nilai dan remidi, menampilkan nilai, dll 15 niswa Berisi segala macam fungsi yang bisa diakses guru, misalnya manage nilai, melihat nilai, ganti password, lihat rapor 16 site Mengarahlan guest ke halaman-halaman yang dapat diakses Dalam aplikasi yang dibuat, secara langsung jika tidak menuliskan nama controller yang dituju, maka akan dianggap mengakses controller utama yaitu controller site. Begitu pula jika tidak menuliskan fungsinya, maka dianggap fungsi index pada controller site. Setelah itu fungsi index dalam controller site akan memanggil view dengan nama home.php untuk ditampilkan.

6 52 Namun, jika diketahui nama Controller, fungsi dan ada variabel yang dikirimkan, maka akan dilakukan proses pengolahan data yang berupa variabel yang dikirim dalam fungsi dalam Controller yang dituju. Adapula pengolahan data yang berhubungan dengan data dalam basis data maka controller akan memanggil model (terletak pada folder models) yang terkait. Untuk model atau media penyimpanan entity beserta fungsi dapat dilihat pada Tabel 4.2. Tabel 4.2 Tabel Model No Class Keterangan 1 admin_model Data yang dibutuhkan oleh admin diambil melalui query-query yang ada di kelas ini 2 guru_model Data yang dibutuhkan oleh guru diambil melalui query-query yang ada di kelas ini 3 kelas_model Query-query untuk mengambil data kelas Query-query untuk mengambil data mata 4 matpel_model pelajaran 5 nilai_harian_model Query-query untuk mengambil data nilai harian 6 nilai_harian2_model Query-query untuk mengambil data nilai harian2 7 nilai_mid_model Query-query untuk mengambil data nilai mid Gateway antar pelaki akademik dengan jenis nilai 8 nilai_model yang ada 9 nilai_semester_model Query-query untuk mengambil data nilai semester 10 nilai_tugas Query-query untuk mengambil data nilai tugas 11 nilai_tugas2 Query-query untuk mengambil data nilai tugas2 Data yang dibutuhkan oleh siswa diambil melalui 12 siswa_model query-query yang ada di kelas ini Dalam controller tidak boleh mengandung Kode Program untuk mengakses basis data, controller melalui fungsinya akan memanggil model karena di dalam model terdapat fungsi-fungsi khusus untuk penanganan basis data. Dari mekanisme kinerja MVC ini, suatu fungsi dari controller mempunyai memiliki tampilan sendiri yang diletakkan dalam folder view. Folder view beserta masing-masing fungsinya dapat dilihat pada Tabel 4.3.

7 53 No Class Keterangan Tabel 4.3 Tabel View 1 admin Semua halaman yang dapat dilihat oleh admin 2 akademik Semua halaman yang dapat dilihat oleh guest 3 nilai_harian Semua halaman yang dapat menampilkan nilai harian untuk guru 4 nilai_mid Semua halaman yang dapat menampilkan nilai mid untuk guru 5 nilai_sem Semua halaman yang dapat menampilkan nilai semester untuk guru 6 nilai_tugas Semua halaman yang dapat menampilkan nilai tugas untuk guru 7 halaman_utama Semua halaman yang menampilkan profil yayasan dan masing-masing sekolah tanpa proses login terlebih dahulu 8 siswa Semua halaman yang dapat menampilkan menu untuk siswa Implementasi Sistem Penilaian Hasil Studi Siswa Sekolah Dasar Yayasan Pangudi Luhur Semarang Dalam sistem yang dibuat, terdapat 2 sekolah yaitu Sekolah Dasar Santo Yusup dan Sekolah Dasar Don Bosco yang merupakan bagian dari Yayasan Pangudi Luhur Semarang. Sistem ini terdapat 3 jenis user yaitu siswa atau wali siswa, guru matpel atau karyawan dan Admin. Ketika aplikasi dijalankan maka akan muncul halaman utama yaitu Home. Halaman home menampilkan halaman pilih sekolah, dimana pada sistem ini terdapat 2 (dua) sekolah, yaitu Sekolah Dasar Santo Yusup dan Sekolah Dasar Don Bosco.

8 54 Gambar 4.4 Halaman Utama Sistem Informasi Akademik Penilaian Yayasan Gambar 4.4 merupakan halaman utama Sistem Informasi Akademik Penilaian Hasil Studi Siswa Sekolah Dasar Yayasan Pangudi Luhur Semarang. Langkah selanjutnya adalah memilih sekolah sesuai hak akses masing-masing user. Untuk halaman Informasi Penilaian Umum Yayasan Pangudi Luhur tidak membutuhkan akses data dari basis data. Sehingga untuk membuat tiap halaman tersebut hanya dibutuhkan sebuah fungsi pada class home dalam package controllers dan sebuah file dalam package view untuk tampilan masing-masing halaman yang diletakkan dalam package views/halaman_utama/home. Kode Program 4.5 Perintah Controller Untuk Menu Profil Yayasan 1. class Site extends Controller { 2. function index() { 3. $data['template'] = 'template/html/'; 4. $data['siswas'] = $this->siswa_model->getsiswas(); 5. $data['user'] = 'halaman_utama/data_user_view'; 6. $data['konten'] = 'halaman_utama/home'; 7. $data['leftmenu'] = 'halaman_utama/menu_utama_view'; 8. $this->load->view($data['template']. 'index.php', $data);

9 55 Pengaturan Controller untuk halaman Home adalah dengan membuat fungsi bernama index pada class Site. Dalam fungsi ini terdapat beberapa variabel array yaitu template, siswas, user, konten, leftmenu. Variabel tersebut berisi nilai yang akan diolah dalam view. Pada sistem penilaian ini ada beberapa user yaitu siswa, guru mapel, wali kelas, dan admin User yang pertama adalah siswa. Hak akses siswa dalam sistem penilaian ini adalah melihat beberapa nilai, diantaranya nilai harian, nilai harian2, nilai tugas, nilai tugas2, nilai mid, nilai semester, dan rapor. Selain itu siswa juga memiliki hak akses untuk setting yaitu fungsi untuk mengganti password. Sebagai contoh, akan dijelaskan mengenai beberapa fungsi untuk siswa. Untuk dapat masuk dalam sistem penilaian hasil studi ini maka langkah pertama yang harus dilakukan siswa adalah login, dimana username dan password diisi dengan Nomor Induk Siswa. Selanjutnya menu hasil studi siswa yang merupakan halaman yang memerlukan pengambilan data dari basis data yaitu untuk mengetahui data hasil studi siswa. Jadi diperlukan sebuah model untuk mengakses data dari basis data dan sebuah controller untuk mengatur aksi apa yang akan ditampilkan dalam view. Setelah proses login berhasil, maka siswa akan masuk ke halaman berikutnya yang disesuaikan dengan basis data masingmasing siswa. Setiap siswa ataupun user lainnya telah diberi password standar oleh admin, untuk keamanan dan kenyamanan user maka ada menu setting yang berguna untuk mengganti password. Gambar 4.5 merupakan halaman ganti password untuk siswa.

10 56 Gambar 4.5 Halaman ganti password siswa Pada Gambar 4.5 menjelaskan halaman ganti password siswa dimana terdapat 3 filed yang harus diisi yaitu password lama, password baru dan konfirmasi password baru. Selain menu setting password, siswa dapat melihat nilai diantaranya nilai harian, nilai harian2, nilai tugas, nilai tugas2, nilai mid, nilai rapor, dan lihat rapor. Perbedaan dari nilai harian dan nilai harian2 hanyalah tingkatan waktu kegiatan belajar mengajar. Dalam satu semester ada dua kali mid atau yang juga disebut tengah semester, dalam tengah semester itu dibagi lagi menjadi dua tingkatan waktu yaitu nilai harian dan nilai tugas untuk tengah semester awal dan tengah semester akhir dengan nilai harian2 dan nilai tugas2. Sebagai contoh dari beberapa jenis nilai, diambil salah satu contoh halaman dari nilai tugas karena hampir seluruh tampilan nilai siswa sama. Gambar 4.6 merupakan halaman nilai tugas siswa.

11 57 Gambar 4.6 Halaman Nilai Tugas Siswa Guru mata pelajaran adalah user kedua yang memiliki hak akses dalam penilaian dengan memasukkan hasil studi siswa sesuai mata pelajaran yang diampu, diantaranya nilai harian, nilai tugas, nilai mid, dan nilai semester. Sebagian dari guru mata pelajaran juga merupakan wali kelas, dimana wali kelas mempunyai hak akses untuk membuat nilai rapor dari seluruh nilai yang telah diinputkan oleh guru mata pelajaran. Sebelum memasukkan data nilai siswa, guru matpel juga harus melakukan proses login seperti siswa. Setelah proses login berhasil, maka guru mata pelajaran masuk dalam halaman yang terdapat pada folder view/guru/home_view. Langkah selanjutnya adalah memilih menu untuk input KKM, halaman input KKM dapat dilihat pada Gambar 4.7

12 58 Gambar 4.7 Halaman Input KKM Setelah KKM dimasukkan dan tersimpan pada field kkm yang terdapat pada tabel guru_matpel. Hubungan antara guru mata pelajaran dengan kkm terdapat pada guru_model, seperti pada Kode Program 4.6 berikut ini. Kode Program 4.6 Perintah Model Untuk Update Kkm Pada guru_model 1. function updatekkm($data, $kode) { 2. $this->db->where('kode_guru_matpel', $kode); 3. if ($this->db->update('guru_matpel', $data)) { 4. return true; 5. } 6. return false; 7. } sebagai contoh input nilai harian yang dapat dilihat pada Basis data KKM ini berhubungan dengan tabel semua jenis nilai, sebagai patokan batas tuntas hasil studi yang diperoleh oleh masing-masing siswa. Jika nilai yang dimasukkan belum mencapai KKM yang telah dimasukkan sebelumnya oleh guru mata pelajaran,

13 59 maka nilai tersebut dapat diganti dengan remidi, tetapi nilai maksimal yang masuk adalah KKM. Setelah proses input KKM selesai maka langkah selanjutnya yang dilakukan oleh guru mata pelajaran yaitu memasukkan nilai, sebagai salah satu contoh yaitu nilai harian, karena proses input semua nilai sama. Halaman input nilai harian dapat dilihat pada Gambar 4.8 berikut ini. Gambar 4.8 Halaman Input nilai harian Dari controller memanggil fungsi nilai_mapel dari class nilai_harian_model pada model untuk mengambil data-data dari tabel nilai_harian. Kode Program untuk model terlihat pada Kode Program 4.7, terlihat pada baris kedua variabel $id digunakan untuk

14 60 mengambil data dari tabel nilai_harian dalam basis data. Kode get berarti kita mengambil semua row dari basis data. Kode Program 4.7 Peintah Model Untuk Lihat Data Nilai Harian Siswa 1. function getnilaiharianbyid($id) { 2. $this->db->where('id', $id); 3. $nilais = $this->db->get('nilai_harian'); 4. return $nilais; 5. } Untuk view-nya, dibuat satu file.php bernama tabel_nilai_harian.php. Didalamnya terdapat beberapa field yang masing-masing berisi jenis-jenis nilai yang ada dalam setengah semester dan nilai remidi, batas maksimal remidi sebanyak dua kali. Nilai remidi bukan merupakan nilai wajib, namun nilai ini dapat membantu siswa yang belum tuntas dalam pencapaian batas minimum atau KKM masing-masing jenis nilai dan mata pelajaran. Kode Program 4.8 Perintah Model Untuk Remidi Dari Nilai Harian 1. function getremidiharianbyid($id) { 2. $this->db->select('r1a', 'r1b'); 3. $this->db->where('id', $id); 4. $nilais = $this->db->get('nilai_harian'); 5. return $nilais; 6. } Terlihat pada baris kedua pada Kode Program 4.8 terdapat r1a dan r1b yang berarti r1a merupakan remidi yang pertama, jika nilai remidi pertama belum memenuhi KKM maka dapat menggunakan nilai r1b yaitu nilai remidi kedua pada nilai harian yang diambil dari basis data pada tabel nilai_harian dengan fungsi getremidiharianbyid. Setelah seluruh nilai harian dijumlah maka langkah selanjutnya adalah rata-rata nilai, dimana hasil rata-rata nilai tersebut yang akan digunakan sebagai nilai akhir dari nilai harian. Nilai-nilai tersebut diambil dari tabel nilai_harian.

15 61 Setelah proses memasukkan nilai selesai maka nilai yang telah dimasukkan akan tersimpan pada basis data tabel nilai_harian atau sesuai jenis nilai yang dimasukkan jika itu merupakan jenis nilai selain nilai_harian. Sebagai contoh lain adalah nilai mid. Nilai mid merupakan salah satu nilai yang wajib untuk semua siswa pada masing-masing mata pelajaran untuk setiap semester, berupa tes tengah semester, untuk tahap selanjutnya untuk rapor mid. Rapor mid merupakan hasil dari rata-rata jumlah dari rata-rata nilai harian, rata-rata nilai tugas dan nilai final mid. Nilai semester terdiri dari nilai ulangan semester, seperti jenis nilai lainnya, bila nilai kurang dari KKM nilai semester maka fungsi remidi akan berfungsi. Pada Kode Program 4.8 terdapat fungsi untuk mendapatkan nilai maksimal. Pada baris pertama Kode Program 4.9 dijelaskan bahwa untuk pencarian nilai maksimal didapat dari $n1, $2, dan $n3. Kode Program 4.9 Perintah Model Untuk Nilai Maksimal Nilai Semester 1. function getmax($n1, $n2, $n3) { 2. $data[0]=$n1; 3. $data[1]=$n2; 4. $data[2]=$n3; 5. $temp=0; 6. for($i=0;$i<3;$i++){ 7. if($data[$i]>$temp){ 8. $temp=$data[$i]; 9. } 10. } 11. return $temp; 12. } Final nilai semester merupakan nilai akhir dalam satu semester, terdiri dari rata-rata nilai harian, rata-rata nilai harian2, rata-rata nilai tugas, rata-rata nilai tugas2, nilai final mid, dan nilai final semester.

16 62 Untuk wali kelas nilai yang didapat langsung nilai yang sebelumnya sudah dimasukkan oleh guru masing-masing mata pelajaran. Seperti yang terdapat pada Kode Program 4.9 berikut. Kode Program 4.10 Perintah Model Untuk Mendapatkan Data Nilai Rapor Oleh Wali Kelas 1. function getdataraport($semester, $tahun_ajaran, $nis, $jenis){ 2. if($semester == '1'){ 3. if($jenis == 'Mid'){ 4. $tabel = 'nilai_mid '; 5. $kkm = 'kkm_mid1'; 6. }else{ 7. $tabel = 'nilai_sem '; 8. $kkm = 'kkm_sem1'; 9. } 10. }else{ 11. if($jenis == 'Mid'){ 12. $tabel = 'nilai_mid '; 13. $kkm = 'kkm_mid2'; 14. }else{ 15. $tabel = 'nilai_sem '; 16. $kkm = 'kkm_sem2'; 17. } 18. } Beberapa baris pada Kode Program 4.10 jelas bahwa nilai yang diambil didapat dari dua tabel yaitu tabel nilai_mid dan tabel nilai_sem dengan beberapa variabel diantaranya kkm_mid1, kkm_sem1, kkm_mid2, kkm_sem2. Terdapat fungsi lihat_rapot pada controller dan untuk tampilan halaman nilai rapor semester dibuat satu file.php yang bernama lihat_nilai_rapot_view.php.

17 63 Gambar 4.9 Halaman Lihat Rapor oleh wali kelas User terakhir adalah admin. Admin memiliki hak akses penuh atas aplikasi ini, di antaranya adalah registrasi siswa dan guru ataupun karyawan, manage guru mata pelajaran dan wali kelas, manage data kelas dan mata pelajaran, lihat leger serta laporan dinas. Dikatakan memiliki hak akses penuh dikarenakan admin memiliki hak-hak yang dimiliki siswa dan guru mata pelajaran dan yang tidak dimiliki user lain seperti yang telah disebutkan. 1. Halaman Tambah Guru Halaman ini merupakan hak akses admin di mana untuk registrasi guru atau karyawan. admin akan mengisikan beberapa data yang dianggap perlu dalam basis data sekolah sebagai identitas karyawan. Data yang perlu di isi di antaranya NIP sebagai primary

18 64 key, nama lengkap, tempat lahir, tanggal lahir, jenis kelamin, agama, alamat, kota, Nomor telepon, status guru, pendidikan terakhir, tanggal masuk, masa kerja, dan password. Sebagai contoh pada Gambar 4.10 adalah halaman untuk input data guru atau karyawan. Gambar 4.10 Halaman Input data guru atau karyawan oleh admin 2. Halaman Daftarkan Mapel Setelah guru atau karyawan dan siswa terdaftar, langkah selanjutnya yang dilakukan admin adalah manage guru yaitu mendaftarkan beberapa guru sebagai guru mata pelajaran. Dengan fungsi do_reg_guru_mapel pada controller dan halaman tampilan regist atau daftar guru mata pelajaran maka dibuat satu file.php bernama resit_guru_mapel_view.php dengan beberapa inputan yaitu NIP, nama, mata pelajaran, kelas, paralel, semester dan tahun ajaran. Setalah proses regist guru mata pelajaran berhasil, maka data akan disimpan pada tabel gutu_matpel. Dengan perintah pada admin_model.php dengan fungsi regist_guru_mapel seperti yang ada

19 65 pada Kode Program 4.11 dimana data dari semua field pada regist guru matpel akan disimpan pada tabel guru_matpel. Kode Program 4.11 Perintah Model Untuk Regist Guru Mata Pelajaran 1. function regist_guru_mapel($nip, $mapel, $kelas, $paralel, 2. $semester, $thn_ajaran){ 3. $query_str = "SELECT MAX( CAST( SUBSTRING( kode_guru_matpel, 4. ) AS UNSIGNED ) ) AS maxkode FROM guru_matpel"; 5. $resmaxkode = $this->db->query($query_str); 6. $maxkode = $resmaxkode->result(); 7. $newmaxkode = $maxkode[0]->maxkode + 1; 8. $newkode = 'mp'. $newmaxkode; 9. $data['newkode']=$newkode; 10. $data['nip']=$nip; 11. $data['mapel']=$mapel; 12. $data['kelas']=$kelas; 13. $data['paralel']=$paralel; 14. $data['semester']=$semester; 15. $data['tahun']=$thn_ajaran; 16. $query_str = "INSERT INTO guru_matpel(kode_guru_matpel, nip, 17. kode_matpel,kelas, paralel, semester, tahun_pelajaran) 18. VALUES(?,?,?,?,?,?,?)"; 19. $this->db->query($query_str, array($newkode, $nip, 20. $mapel,$kelas, $paralel, $semester, $thn_ajaran)); 21. } 3. Halaman Lihat Guru Menu lihat guru merupakan menu yang berfungsi untuk melihat semua guru atau karyawan yang sudah di registrasi sebelumnya oleh admin. Menu lainnya adalah edit guru yaitu menu yang berfungsi untuk mengganti beberapa data atau update data jika dibutuhkan. 4. Halaman Wali Kelas Halaman Wali kelas, menu ini difungsikan untuk mendaftarkan beberapa guru untuk menjadi wali kelas setelah berhasil terdaftar maka akan muncul nama wali kelas beserta kelas yang diampu. Kode Program 4.12 Perintah Model Untuk Manage Wali Kelas Oleh Admin 1. function addwalikelas($kls, $wali){ 2. $query_str = "INSERT INTO guru_wali(nip, kelas, paralel) 3. VALUES(?,?,?)"; 4. list($kelas, $paralel) = explode(' ', $kls); 5. $this->db->query($query_str, array($wali, $kelas, $paralel)); 6. }

20 66 Pada baris kedua dijelaskan bahwa data yang diambil dan disimpan pada tabel guru_wali. Dengan fungsi manage_wali pada controller dan tambah_wali_view.php sebagai halaman atau view. Gambar 4.11 Halaman lihat dan daftarkan wali kelas oleh admin Gambar 4.11 merupakan halaman di mana terdapat data guru wali kelas. Halaman ini didapat dari lihat_wali_view.php dimana data guru wali didapat dari tabel guru_wali. Satu kelas hanya memiliki satu wali kelas, bila akan menambahkan wali kelas dalam satu kelas maka akan muncul peringatan bahwa kelas tersebut sudah didampingi guru tertentu. Jika menekan tombol OKE maka wali kelas akan update dengan wali kelas yang baru. Kode Program 4.13 Perintah Model Untuk Update Wali Kelas Oleh Admin 1. function updatewalikelas($kls, $wali){ 2. $query_str = "UPDATE guru_wali SET nip=? WHERE kelas=? AND 3. paralel=?"; 4. list($kelas, $paralel) = explode(' ', $kls); 5. $this->db->query($query_str, array($wali, $kelas, $paralel));

21 67 5. Halaman Lihat Guru Mapel Lihat Guru Mapel merupakan halaman untuk melihat seluruh mata pelajaran yang diampu oleh seorang guru. Di mana memiliki fungsi dari menu yang juga sudah ada pada menu Lihat Guru yaitu pada field Mapel, apabila tombol mapel ditekan maka akan muncul halaman do_cari_guru_html yang menampilkan NIP dan nama guru beserta tombol lihat data kelas yang berfungsi untuk menampilkan mata pelajaran apa saja yang sudah diampu oleh guru yang bersangkutan. 6. Halaman Tambah Siswa Menu Tambah Siswa merupakan menu yang wajib diolah oleh admin terlebih dahulu dari awal setelah tambah guru atau karyawan. Karena menu ini berhunbungan dengan data siswa beserta seluruh atribut siswa yang ada. Dengan fungsi manage siswa pada controller dan menggunakan basis data pada tabel siswa dengan fungsi tambahsiswa pada file admin_model.php. Untuk view dari halaman ini dibuat satu file.php bernama tambah_siswa_view.php. Dalam Halaman ini yang data semua wajib dimasukkan. Setelah seluru data siswa dimasukkan, tekan tombol tambah untuk menyimpan data tersebut. Dari awal Tahun Pelajaran baru data siswa harus langsung dimasukkan karena untuk menyimpan data siswa di kelas mana siswa akan belajar. Untuk langkah selanjutnya bila siswa pindah kelas atau naik kelas data siswa diedit pada tabel siswa field kelas dan paralel.

22 68 7. Halaman Lihat Nilai Halaman Lihat Nilai, pada menu ini hak akses admin sama dengan guru mata pelajaran namu perbedaannya admin dapat melihat semua nilai mata pelajaran yang dimasukkan oleh masing-masing guru mata pelajaran. Untuk penerapan model, view, controller pada menu ini, sama dengan guru mata pelajaran, untuk membedakan dibuat file.php dengan nama yang berbeda sebagai parameter user, file-filenya diantaranya adalah fungsi lihat_nilai pada admin.php untuk controllernya, fungsi getkelasmapelbyguru untuk pada admin_model untuk modelnya, dan lihat_nilai_mapel_view untuk viewnya. 8. Halaman Lihat Kelas Menu Lihat Kelas merupakan menu dimana admin dapat melihat seluruh data kelas yang berisikan No, NIS, Nama, Jenis kelamin, tempat lahir, tanggal lahir dan field edit dengan tombol Go untuk mengedit data siswa yang bersangkutan. Kode Program 4.14 Perintah Model Untuk Lihat Data Kelas Oleh Admin 1. function getsiswabykelas($kelas, $paralel){ 2. $query_str = "SELECT nis, nisn, nama, jk, tempat, tanggal_lahir 3. FROM siswa 4. WHERE kelas =? AND paralel =? ORDER BY nama ASC"; 5. $datasiswa = $this->db->query($query_str, array($kelas, 6. $paralel)); 7. return $datasiswa; 8. } Pada Kode Program 4.14 baris ketiga dijelaskan bahwa data yang ditampilkan diambil dari tabel siswa. Dimana sebagai atributnya terdapat kelas dan paralel sebagai parameter kelas dengan fungsi lihat_perkelas pada controller dan kelas_view.php pada view sebagai halaman. Gambar 4.12 merupakan halaman di mana admin dapat melihat data per kelas.

23 69 Gambar 4.12 Halaman lihat data kelas oleh admin Gambar 4.12 merupakan halaman lihat data per kelas oleh admin, dengan file bernama kelas_view.php dan alamat l 9. Halaman Lihat Leger Halaman lihat leger ini berfungsi untuk menampilkan nilai dari seluruh mata pelajaran dalam satu kelas dengan parameter kelas, paralel, semester, jenis nilai, tahun ajaran. Setelah mengisi seluruh parameter maka data leger dapat ditampilkan.

24 70 Kode Program 4.15 Model untuk lihat leger oleh admin 1. function getlegerbykelas($kelas, $paralel, $semester, 2. $thn_ajaran, $nis, $jenis){ 3. if($jenis == 'mid'){ 4. $jenis = 'nilai_mid'; 5. }else{ 6. $jenis = 'nilai_sem'; 7. } Sebagai pasangan dari Kode Program 4.15 di atas terdapat fungsi lihat_leger pada admin.php sebagai controller dan untuk view dibuat satu file lihat_leger_view.php oleh admin. 10. Halaman Laporan Dinas Selain menu lihat leger terdapat pula menu laporan dinas, dimana isi dari kedua ini hampir sama. Perbedaannya terletak pada waktu, untuk laporan dinas sama dengan rapor satu semester per kelas. Untuk halaman laporan dinas dapat dilihat pada Gambar Gambar 4.13 Halaman lihat laporan dinas oleh admin

25 71 Gambar 4.13 merupakan halaman laporan dinas yang hanya dapat diakses oleh admin, dalam laporan dinas selama satu tahun ajaran terbagi menjadi 2 semester. Menu terakhir adalah logout, menu ini dapat diakses oleh seluruh user apabila sudah melakukan proses login terlebih dahulu. 4.2 Pengujian Sistem Untuk pengujian aplikasi Sistem Informasi Akademik Penilaian hasil studi siswa sekolah dasar yayasan Pangudi Luhur Semarang dengan metode blackbox. Pengujian dilakukan oleh karyawan Yayasan Pangudi Luhur Semarang Jawa Tengah bagian Teknologi Informasi sebagai admin, serta 10 guru sebagai guru mata pelajaran sekaligus siswa. Untuk rincian pengujian dapat dilihat pada Table 4.1 berikut : a. Pengujian Login yaitu untuk mengecek apakah fungsional dari form login telah berjalan dengan baik. Dari pengujian yang dilakukan didapatkan kesimpulan bahwa form login telah berfungsi dengan baik. Tabel 4.4 Pengujian Black Box Untuk Form Login Aktivitas dan Event Login siswa dengan klik tombol login Input Username dan password Output a. Jika berhasil maka masuk halaman web dengan hak akses member b. Jika username dan password salah maka akan kembali ke menu utama Status Pengujian Valid

26 72 Login guru dengan klik tombol login Login admin dengan klik tombol login Username dan password Username dan password a. Jika berhasil maka masuk halaman web dengan hak akses guru mata pelajaran b. Jika username dan password salah maka akan kembali ke menu utama a. Jika berhasil maka masuk halaman admin b. Jika username dan password salah maka akan kembali ke menu utama Valid Valid b. Pengujian untuk menu-menu yang dapat diakses guru atau wali kelas meliputi form KKM dan dan form nilai siswa. Dari pengujian yang dilakukan didapatkan kesimpulan bahwa form KKM dan form nilai siswa telah berfungsi dengan baik. Tabel 4.5 Pengujian Black Box Untuk Form KKM Dan Nilai Oleh Guru Aktivitas Input Output Status dan Pengujian Event Menginput KKM Guru mata pelajaran menginput nilai Memasuk-kan seluruh KKM pada semua jenis nilai yang ada Memasuk-kan nilai sesuai jenis nilai : nilai harian, nilai tugas, Jika sudah menginputkan KKM maka ada alert : berhasil diubah a. Jika nilai sudah dimasukkan dengan menekan tombol post maka akan tampil pada halaman nilai

27 73 Wali kelas Lihat Leger Wali kelas Lihat Rapor Wali kelas Cetak Rapor dan klik tombol cetak pdf Setting nilai mid, nilai semester sesuai mata pelajaran yang diampu. Pilih semester, jenis nilai, tahun ajaran lalu tekan tombol lihat Pilih nama siswa, semester, tahun ajaran lalu tekan tombol lihat data rapor Memasuk-kan password lama dan dua kali password baru b. Jika nilai belum memenuhi KKM, maka fungsi tombol remidi pada tabel nilai akan berfungsi, nilai maksimal remidi adalah KKM Nilai akhir seluruh mata pelajaran per satu kelas dalam satu semester Rapor siswa dengan inputan tambahan berupa ketidakhadiran, sikap, dan ekstrakulikuler Jika guru mapel merupakan wali kelas, maka dapat mencetak rapor dalam bentuk pdf a. Jika password lama salah maka muncul peringatan password salah b. Jika password yang dimasukkan benar,maka muncul alert : berhasil c. Pengujian untuk menu-menu yang dapat diakses siswa. Dari pengujian yang dilakukan didapatkan kesimpulan bahwa halaman semua nilai siswa telah berfungsi dengan baik.

28 74 Tabel 4.6 Pengujian Black Box Untuk Lihat Nilai Siswa Aktivitas Input Output Status dan Pengujian Event Siswa Lihat nilai harian I dan Pilih menu Nilai Ulangan I Siswa Lihat nilai tugas I dan Pilih menu Nilai Tugas I masukkan semester dan tahun ajaran yang dikehendaki masukkan semester dan tahun ajaran yang dikehendaki Seluruh nilai harian atau nilai ulangan harian dalam periode setengah semester I awal Seluruh nilai tugas dalam periode setengah semester I awal Siswa lihat nilai MID dan Pilih menu Nilai Tugas I masukkan semester dan tahun ajaran yang dikehendaki Nilai Mid didapat dari ratarata nilai harian I dan nilai tugas I serta final nilai ulangan MID dalam periode setengah semester I awal Siswa Lihat nilai harian II dan Pilih menu Nilai Ulangan II Siswa Lihat nilai tugas II dan Pilih menu Nilai Tugas II masukkan semester dan tahun ajaran yang dikehendaki masukkan semester dan tahun ajaran yang dikehendaki Seluruh nilai harian atau nilai ulangan harian dalam periode setengah semester I akhir Seluruh nilai tugas dalam periode setengah semester akhir I

29 75 Siswa nilai dan menu Rapor Lihat rapor Pilih Nilai masukkan semester dan tahun ajaran yang dikehendaki Nilai Rapor didapat dari ratarata nilai harian, nilai tugas, final nilai ulangan MID dan final nilai ulangan semester dalam periode 1 semester Logout pilih logout dan menu Jika siswa, guru dan admin memilih menu logout maka mereka akan keluar dari sesi d. Pengujian untuk menu-menu yang dapat diakses admin didapatkan kesimpulan bahwa telah berfungsi dengan baik. Tabel 4.7 Pengujian Black Box Untuk Lihat Nilai Siswa Aktivitas Input Output Status dan Pengujian Event Admin tambah guru dan pilih menu tambah guru Admin lihat guru dan pilih menu Lihat guru Memasukkan data guru atau karyawan secara lengkap Jika masih terdapat field belum diisi lengkap, maka muncul alert : Terdapat field inputan yang kosong Silakan kembali cek inputan anda Seluruh guru atau karyawan yang sudah didaftarkan sebelumnya pada menu tambah guru

30 76 Admin daftarkan guru matapelajaran dan pilih menu daftarkan mapel Pilih nama guru yang akan didaftarkan Jika ada mata pelajaran pada kelas, paralel, semester dan tahun ajaran sudah dipasangkan dengan guru mapel, akan muncul alert :Mata pelajaran di kelas ini telah diampu oleh guru tertentu Apakah akan menggantinya? Admin daftarkan wali kelas dan pilih menu wali kelas Admin mapel pilih lihat mapel lihat dan menu guru Admin tambah siswa dan pilih menu tambah siswa kelas, paralel, dan nama guru Pilih nama guru yang akan didaftarkan Memasukkan data siswa secara lengkapn Jika ada mata pelajaran pada kelas, paralel, semester dan tahun ajaran sudah dipasangkan dengan guru mapel, akan muncul alert :Mata pelajaran di kelas ini telah diampu oleh guru tertentu Apakah akan menggantinya? Guru dengan pasangan mata pelajaran yang telah didaftarkan sebelumnya pada menu daftarkan guru mapel Jika masih terdapat field belum diisi lengkap, maka muncul alert : Terdapat field inputan yang kosong Silakan kembali cek inputan anda Admin lihat nilai dan pilih menu lihat nilai nama guru mapel, mata pelajaran, kelas, paralel, semester, tahun ajaran, dan jenis nilai nilai yang tampil sesuai dengan inputan yang dipilih

31 77 Admin lihat data kelas dan pilih menu lihat data kelas Admin lihat leger dan pilih menu lihat leger Admin lihat laporan dinas dan pilih menu laporan dinas kelas paralel dan kelas, paralel, semester, jenis nilai, tahun ajaran, kelas, paralel, semester, tahun ajaran, seluruh siswa satu kelas sesuai kelas yang dipilih Nilai akhir seluruh mata pelajaran per satu kelas dalam satu semester Nilai akhir seluruh mata pelajaran per satu kelas dalam satu semester Berdasarkan pengujian yang dilakukan didapatkan hasil bahwa aplikasi ini sudah berjalan secara fungsional dan mengeluarkan informasi sesuai dengan yang diharapkan.

Bab IV. Hasil dan Pembahasan

Bab IV. Hasil dan Pembahasan Bab IV Hasil dan Pembahasan Pada bab ini memuat hasil dan pembahasan yang meliputi implementasi dari perancangan, pengujian dan hasil analisis. Implementasi tersebut meliputi pengaturan pada XAMPP Server

Lebih terperinci

E-Book PEMROGRAMAN CLIENT SERVER BERBASIS PHP DENGAN FRAMEWORK CODEIGNITER. Disusun Oleh: Arfian Hidayat, S.Kom

E-Book PEMROGRAMAN CLIENT SERVER BERBASIS PHP DENGAN FRAMEWORK CODEIGNITER. Disusun Oleh: Arfian Hidayat, S.Kom E-Book PEMROGRAMAN CLIENT SERVER BERBASIS PHP DENGAN FRAMEWORK CODEIGNITER Disusun Oleh: Arfian Hidayat, S.Kom http://arfianhidayat.com FAKULTAS ILMU KOMPUTER UNIVERSITAS DIAN NUSWANTORO SEMARANG 2013

Lebih terperinci

E-Book PEMROGRAMAN CLIENT SERVER BERBASIS PHP DENGAN FRAMEWORK CODEIGNITER. Disusun Oleh: Arfian Hidayat, S.Kom

E-Book PEMROGRAMAN CLIENT SERVER BERBASIS PHP DENGAN FRAMEWORK CODEIGNITER. Disusun Oleh: Arfian Hidayat, S.Kom E-Book PEMROGRAMAN CLIENT SERVER BERBASIS PHP DENGAN FRAMEWORK CODEIGNITER Disusun Oleh: Arfian Hidayat, S.Kom http://arfianhidayat.com FAKULTAS ILMU KOMPUTER UNIVERSITAS DIAN NUSWANTORO SEMARANG 2013

Lebih terperinci

Bab 3 Metode dan Perancangan Sistem

Bab 3 Metode dan Perancangan Sistem 3 Bab 3 Metode dan Perancangan Sistem Pada bab ini membahas menganai metode perancangan beserta pemodelannya, baik berupa usecase, activity diagram, sequence diagram, dan rancangan basis data yang akan

Lebih terperinci

IV HASIL DAN PEMBAHASAN. A. Perancangan Sistem Informasi Translate Indonesia Lampung

IV HASIL DAN PEMBAHASAN. A. Perancangan Sistem Informasi Translate Indonesia Lampung \ IV HASIL DAN PEMBAHASAN A. Perancangan Sistem Informasi Translate Indonesia Lampung Pada bab ini akan dibahas lebih lanjut tahapan-tahapan yang dilakukan dalam perancangan aplikasi Sistem Informasi Penerjemah

Lebih terperinci

TUTORIAL CODEIGNITER Langkah Tepat menjadi Web Developer Handal, menguasai CodeIgniter, jalan membuat aplikasi berbasis website lebih mudah

TUTORIAL CODEIGNITER Langkah Tepat menjadi Web Developer Handal, menguasai CodeIgniter, jalan membuat aplikasi berbasis website lebih mudah TUTORIAL CODEIGNITER Langkah Tepat menjadi Web Developer Handal, menguasai CodeIgniter, jalan membuat aplikasi berbasis website lebih mudah www.ilmuwebsite.com Bagian 4. CRUD (Create, Read, Update, Delete)

Lebih terperinci

Pendahuluan Tinjauan Pustaka

Pendahuluan Tinjauan Pustaka 1. Pendahuluan PKK (Pemberdayaan dan Kesejahteraan Keluarga) yaitu gerakan nasional dalam pembangunan masyarakat yang tumbuh dari bawah yang pengelolaannya dari, oleh dan untuk masyarakat menuju terwujudnya

Lebih terperinci

Pemrograman Web Berbasis Framework. Pertemuan 4 : Konsep MVC : Controller. Hasanuddin, S.T., M.Cs. Prodi Teknik Informatika UAD

Pemrograman Web Berbasis Framework. Pertemuan 4 : Konsep MVC : Controller. Hasanuddin, S.T., M.Cs. Prodi Teknik Informatika UAD Pemrograman Web Berbasis Framework Pertemuan 4 : Konsep MVC : Controller Hasanuddin, S.T., M.Cs. Prodi Teknik Informatika UAD hasan@uad.ac.id Pokok Bahasan Pendahuluan Struktur direktori dari web framework

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM. permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang

BAB III ANALISA DAN PERANCANGAN SISTEM. permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Analisis Masalah Langkah awal dalam pembuatan sistem adalah mengidentifikasi permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang disajikan dalam

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1 Implementasi Sistem Pada implementasi sistem ini akan dijelaskan implementasi dari aplikasi sistem yang digunakan dengan menggunakan beberapa fungsi yang di

Lebih terperinci

Bab 4. Pembahasan dan Hasil

Bab 4. Pembahasan dan Hasil 54 Bab 4 Pembahasan dan Hasil Setelah perancangan aplikasi data-data yang telah disiapakan, maka pada bab ini akan dibahas tentang implementasi dari rancangan pada bab sebelumnya dan hasil pengujian serta

Lebih terperinci

BERKENALAN DENGAN MODEL CODEIGNITER

BERKENALAN DENGAN MODEL CODEIGNITER BERKENALAN DENGAN MODEL CODEIGNITER Muhamad Yusuf muhamadyusuf0012@gmail.com :: https://muhamadyusufppn.blogspot.co.id Abstrak Framework CodeIgniter memiliki konsep MVC(Model, View, Controller) yang merupakan

Lebih terperinci

BAB IV TESTING DAN IMPLEMENTASI

BAB IV TESTING DAN IMPLEMENTASI BAB IV TESTING DAN IMPLEMENTASI 4.1 Implementasi Sistem Implementasi sistem merupakan sebuah tahap meletakan sistem yang diusulkan atau dikembangkan jika nantinya sistem tersebut telah siap dijalankan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN 1.1 Implementasi Aplikasi dan Konfigurasi Tahap implementasi dan pengujian dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Pada sub bab ini akan dijelaskan

Lebih terperinci

1. Pendahuluan Perkembangan teknologi informasi, khususnya teknologi komputer yang kian pesat pada saat ini telah menjadi kebutuhan yang mendasar

1. Pendahuluan Perkembangan teknologi informasi, khususnya teknologi komputer yang kian pesat pada saat ini telah menjadi kebutuhan yang mendasar 1. Pendahuluan Perkembangan teknologi informasi, khususnya teknologi komputer yang kian pesat pada saat ini telah menjadi kebutuhan yang mendasar dalam setiap segi kehidupan masyarakat. Hal ini dapat dilihat

Lebih terperinci

Pemrograman Web Berbasis Framework. Pertemuan 6 : Konsep MVC : Model. Hasanuddin, S.T., M.Cs. Prodi Teknik Informatika UAD

Pemrograman Web Berbasis Framework. Pertemuan 6 : Konsep MVC : Model. Hasanuddin, S.T., M.Cs. Prodi Teknik Informatika UAD Pemrograman Web Berbasis Framework Pertemuan 6 : Konsep MVC : Model Hasanuddin, S.T., M.Cs. Prodi Teknik Informatika UAD hasan@uad.ac.id Pokok Bahasan Pendahuluan Pengiriman Query Melakukan Escaping Menampilkan

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN. Sesuai dengan topik yang diajukan penulis yaitu Aplikasi Rapor Siswa

BAB IV DESKRIPSI PEKERJAAN. Sesuai dengan topik yang diajukan penulis yaitu Aplikasi Rapor Siswa BAB IV DESKRIPSI PEKERJAAN Sesuai dengan topik yang diajukan penulis yaitu Aplikasi Rapor Siswa berbasis Web pada SD Muhammadiyah 6 Gadung, maka penulis menganalisis bagaimana proses terjadinya pembuatan

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Pada bab ini akan dijelaskan tampilan hasil dari aplikasi yang telah dibuat, yang digunakan untuk memperjelas tentang tampilan-tampilan dari Sistem Informasi

Lebih terperinci

Bab 4. Hasil dan Pembahasan

Bab 4. Hasil dan Pembahasan 54 Bab 4 Hasil dan Pembahasan Pada bab ini berisi tentang penerapan sistem dan pembahasan, berdasarkan perancangan yang telah dilakukan pada bab tiga, serta pengujian sistem. Adapun tujuan implementasi

Lebih terperinci

Framework untuk web yang dibuat dalam bentuk Web Berbasis Model-View-Controller (MVC)

Framework untuk web yang dibuat dalam bentuk Web Berbasis Model-View-Controller (MVC) AndiWahjuR E awreman@gmail.com Introduction CodeIgniter Framework untuk web yang dibuat dalam bentuk Web Berbasis Model-View-Controller (MVC) Model strukturdata View informasi yang disampaikan pe pengguna

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Hasil Berikut ini adalah tampilan interface untuk Sistem Informasi Akuntansi Pengolahan Modal Usaha Dengan Metode Equity Pada PT.Merek Indah Lestari Berbasis Web : 1. Halaman

Lebih terperinci

4. BAB IV IMPLEMENTASI DAN PENGUJIAN

4. BAB IV IMPLEMENTASI DAN PENGUJIAN 4. BAB IV IMPLEMENTASI DAN PENGUJIAN Sebelum program di implementasikan, maka program harus bebas dari kesalahan. Kesalahan program yang mungkin terjadi antara lain karena kesalahan penulisan (coding),

Lebih terperinci

Sering kita mendengar tentang MVC Framework PHP tetapi kurang mengerti belum arti dari

Sering kita mendengar tentang MVC Framework PHP tetapi kurang mengerti belum arti dari Pengertian MVC Framework PHP Sering kita mendengar tentang MVC Framework PHP tetapi kurang mengerti belum arti dari MVC itu sendiri. Salah satu mvc framework yang populer digunakan saat ini adalah Code

Lebih terperinci

Koneksi ke DAPODIK. Aplikasi Rapor di Sekolah. Siswa hanya bisa melihat hasil nilai diri sendiri. Hasil penilaian di sinkronkan dengan DAPODIK

Koneksi ke DAPODIK. Aplikasi Rapor di Sekolah. Siswa hanya bisa melihat hasil nilai diri sendiri. Hasil penilaian di sinkronkan dengan DAPODIK Konsep e-rapor SMA Koneksi ke DAPODIK Data Induk Dapodik Refferensi Data (Profil sekolah, Pendidik, Peserta Didik, dll) Hasil penilaian di sinkronkan dengan DAPODIK Aplikasi Rapor di Sekolah Siswa hanya

Lebih terperinci

Tampilan Awal Halaman

Tampilan Awal Halaman L1 LAMPIRAN Prosedur Penggunaan Sistem Tampilan Awal Halaman Tampilan Awal Login Merupakan tampilan awal aplikasi. Yang dapat mengakses ke dalam E-Learning hanyalah para siswa dan guru SMA Tarsisius II.

Lebih terperinci

BAB IV PERANCANGAN SISTEM. 1. Admin memberikan blanko nilai kepada guru atau wali kelas. menginputkan data-data nilai siswa tersebut ke database.

BAB IV PERANCANGAN SISTEM. 1. Admin memberikan blanko nilai kepada guru atau wali kelas. menginputkan data-data nilai siswa tersebut ke database. BAB IV PERANCANGAN SISTEM 4.1 Perancangan Proses 4.1.1 Prosedur Usulan Pendataan Nilai Siswa Pada prosedur usulan mengenai pendataan nilai siswa di Sekolah Menengah Pertama Negeri 9 Tanjungpinang, maka

Lebih terperinci

Bab 4 Hasil dan Pembahasan

Bab 4 Hasil dan Pembahasan Bab 4 Hasil dan Pembahasan Pada bagian ini akan dibahas tentang hasil aplikasi berdasarkan perancangan pada bab sebelumnya beserta dengan pembahasannya. Pada bagian ini juga dijelaskan tentang hasil pengujian

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah melalui tahap analisis dan tahap perancangan terhadap aplikasi berbasis web menggunakan framework codeigniter, tahapan selanjutnya adalah implementasi

Lebih terperinci

Aplikasi Surat Keluar Masuk Versi 1.0

Aplikasi Surat Keluar Masuk Versi 1.0 Aplikasi Surat Keluar Masuk Versi 1.0 1 Implementasi Bagian ini menjelaskan kebutuhan pengguna untuk membuat Aplikasi Surat Keluar Masuk Studi Kasus Biro Kerjasama Dan Kemahasiswaan Bagian ini juga menjelaskan

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA VI.1. Hasil Pada bab ini, penulis akan menampilkan tampilan hasil perancangan yang telah dijelaskan pada bab sebelumnya dari aplikasi Perancangan Sistem Informasi Kehadiran Dosen

Lebih terperinci

PRAKTIKUM. Rekayasa Web. Modul 2: CRUD CodeIgniter Part I. Laboratorium Teknik Informatika Universitas Pasundan

PRAKTIKUM. Rekayasa Web. Modul 2: CRUD CodeIgniter Part I. Laboratorium Teknik Informatika Universitas Pasundan PRAKTIKUM Rekayasa Web Modul 2: CRUD CodeIgniter Part I Laboratorium Teknik Informatika Universitas Pasundan Konten modul: 1. Read Data 2. Create Data 3. Delete Data Tujuan praktikum: 1. Praktikan diharapkan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Pengertian Implementasi Sistem Setelah sistem selesai dianalisis dan dirancang secara rinci dan teknologi telah diseleksi dan dipilih, saatnya sistem untuk diimplementasikan.

Lebih terperinci

TUTORIAL CODEIGNITER Langkah Tepat menjadi Web Developer Handal, menguasai CodeIgniter, jalan membuat aplikasi berbasis website lebih mudah

TUTORIAL CODEIGNITER Langkah Tepat menjadi Web Developer Handal, menguasai CodeIgniter, jalan membuat aplikasi berbasis website lebih mudah TUTORIAL CODEIGNITER Langkah Tepat menjadi Web Developer Handal, menguasai CodeIgniter, jalan membuat aplikasi berbasis website lebih mudah www.ilmuwebsite.com Bagian 7. Membuat Data Pagination Menggunakan

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Pada bab ini akan dijelaskan tampilan hasil dari aplikasi yang telah dibuat, yang digunakan untuk memperjelas tentang tampilan-tampilan dari Sistem Informasi

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Pada tahap implementasi ini akan diuraikan bagaimana cara mengimplementasikan sistem Ujian Online Mandiri yang di bangun, fasilitas atau peralatan pendukung

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisa dan Deskripsi Sistem 4.1.1. Gambaran Proses Berdasarkan Surat Edaran yang dikeluarkan oleh direksi nomor 22/DIRG/DPPKG/2008 tentang pedoman penagihan

Lebih terperinci

CodeIgniter.

CodeIgniter. CodeIgniter http://tinyurl.com/khhfxoz Ekstrak file CodeIgniter.zip Rename Folder hasil ekstraksinya Mis. SistemKu Didalam folder hasil ekstraksi terdapat aplikasi CodeIgniter Didalam folder user_guide

Lebih terperinci

Bab III PERANCANGAN SISTEM

Bab III PERANCANGAN SISTEM Bab III PERANCANGAN SISTEM 1.1 Analisa Kebutuhan Telah dijelaskan dibab satu tentang masalah yang muncul dalam proses pemesanan tiket bus, dengan memanfaatkan fasilitas internet yaitu website. Penulis

Lebih terperinci

MODUL 8 Insert, Update, & delete

MODUL 8 Insert, Update, & delete MODUL 8 Insert, Update, & delete Pemograman Web Teknik Informatika Universitas Pasundan Bandung 2016/2017 Konten Mengubah Data dari Array menjadi Database... Error! Bookmark not defined. Mengkoneksikan

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Hasil Berikut ini adalah tampilan interface untuk Perbandingan Metode LIFO dan Average Terhadap Kontrol Persediaan Barang pada PT.Indosehat Sempurna berbasis Web: 1. Halaman

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN IV.1. Tampilan Hasil Penulis merancang program sistem informasi geografis pengiriman buah import pada PT. Sekar Mulia Abadi berbasis Web dengan menggunakan bahasa pemrograman

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Berikut adalah tampilan hasil dan pembahasan dari Sistem Informasi Tentang Pakaian Adat Dalam Pernikahan Dengan Metode Prototyping Berbasis Web. IV.1.1. Tampilan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PEMBAHASAN SISTEM. telah dibuat. Tujuannya untuk melakukan uji coba pada aplikasi dan sebagai

BAB IV IMPLEMENTASI DAN PEMBAHASAN SISTEM. telah dibuat. Tujuannya untuk melakukan uji coba pada aplikasi dan sebagai Implementasi Sistem BAB IV IMPLEMENTASI DAN PEMBAHASAN SISTEM Implementasi sistem merupakan tahap penerapan dari rancangan yang telah dibuat. Tujuannya untuk melakukan uji coba pada aplikasi dan sebagai

Lebih terperinci

Bab Implementasi Sistem

Bab Implementasi Sistem 37 Bab 4 Hasil dan Pembahasan 4.1 Implementasi Sistem Basis Data Implementasi model sistem basis data merupakan implementasi dari perancangan basis data yang telah dibuat pada bab sebelumnya. Berdasarkan

Lebih terperinci

Bab 4 Pembahasan Dan Hasil Pengujian

Bab 4 Pembahasan Dan Hasil Pengujian Bab 4 Pembahasan Dan Hasil Pengujian 4.1 Implementasi Aplikasi Pada Bab 4 ini akan dijelaskan bagaimana cara kerja aplikasi program untuk pemodelan system registrasi terpadu berbasis web menggunakan web

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. hingga aplikasi sudah sesuai dengan kebutuhan dan gambaran sistem.

BAB IV IMPLEMENTASI DAN EVALUASI. hingga aplikasi sudah sesuai dengan kebutuhan dan gambaran sistem. BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Sistem Pada tahap ini dilakukan setelah instalasi perangkat lunak pendukung hingga aplikasi sudah sesuai dengan kebutuhan dan gambaran sistem. 4.1.1 Kebutuhan

Lebih terperinci

Modul-7 CRUD & Searching. Pemograman Web TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG

Modul-7 CRUD & Searching. Pemograman Web TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG Modul-7 CRUD & Searching Pemograman Web TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG Kali ini, kita akan membuat halaman back-end (halaman admin). Pada modul kali ini, ada beberapa hal yang harus kalian

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN. 4.1 Implementasi sistem Implementasi halaman login Halaman login adalah halaman awal saat kita membuka sistem

BAB IV IMPLEMENTASI DAN PENGUJIAN. 4.1 Implementasi sistem Implementasi halaman login Halaman login adalah halaman awal saat kita membuka sistem digilib.uns.ac.id BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi 4.1.1 Implementasi halaman login Halaman login adalah halaman awal saat kita membuka Gambar 4.1 Implementasi halaman login 4.1.2 Implementasi

Lebih terperinci

DESKRIPSI PERANCANGAN PERANGKAT LUNAK SISTEM PENTIKETAN ELEKTRONIK KONSER (SPEK) Dipersiapkan oleh: Kelompok 3

DESKRIPSI PERANCANGAN PERANGKAT LUNAK SISTEM PENTIKETAN ELEKTRONIK KONSER (SPEK) Dipersiapkan oleh: Kelompok 3 DESKRIPSI PERANCANGAN PERANGKAT LUNAK SISTEM PENTIKETAN ELEKTRONIK KONSER (SPEK) Dipersiapkan oleh: Kelompok 3 Achmad Taopan Fakhrul Abillah Ramadhan Syaifuloh J3D111022 J3D111067 J3D211122 Program Keahlian

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM Pada bab ini akan dibahas mengenai Sistem Informasi Geografis Lokasi Taman Kanak kanak Di Daerah Medan Marelan yang meliputi analisa sistem yang sedang berjalan dan desain

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN 4.1. Implementasi Setelah melakukan perancangan maka tahap selanjutnya adalah mengimplementasikan sistem berdasarkan rancangan yang sudah dibuat sebelumnya. Fase ini merupakan

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. mempersiapkan kebutuhan system (baik hardware maupun software), persiapan

BAB IV IMPLEMENTASI DAN EVALUASI. mempersiapkan kebutuhan system (baik hardware maupun software), persiapan BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Di dalam tahap implementasi ini terdapat 3 sub tahap, yaitu mempersiapkan kebutuhan system (baik hardware maupun software), persiapan instalasi aplikasi,

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM Pada bab ini akan dibahas mengenai Sistem Informasi Geografis Letak Kantor Cabang BRI di Kota Medan yang meliputi analisa sistem yang sedang berjalan dan desain sistem.

Lebih terperinci

3 BAB III ANALISA DAN PERANCANGAN SISTEM

3 BAB III ANALISA DAN PERANCANGAN SISTEM 3 BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Analisa Sistem Berjalan SDN Tunjungsekar I merupakan salah satu sekolah dasar negeri yang ada di Kota Malang. SDN Tunjungsekar I berlokasi di Jalan Terusan

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1 Analisa Sistem ng Sedang Berjalan Dari hasil penelitian yang penulis lakukan, maka penulis mendapati beberapa kendala-kendala yang dihadapi pada sistem yang sedang

Lebih terperinci

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM III.1. Analisis Masalah Proses analisa sistem merupakan langkah kedua pada pengembangan sistem. Analisa sistem dilakukan untuk memahami informasi-informasi

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Pada bab ini akan dijelaskan tampilan hasil dari aplikasi yang telah dibuat, yang digunakan untuk memperjelas tentang tampilan-tampilan dari Sistem Informasi

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 81 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Pada bab ini akan dijelaskan implementasi

Lebih terperinci

Bab 4 Pembahasan dan Hasil

Bab 4 Pembahasan dan Hasil Bab 4 Pembahasan dan Hasil Pada bab ini berisi hasil dan pembahasan berupa implementasi dari rancangan dan pengujian dari aplikasi yang dibangun. 4.1 Pembahasan Aplikasi Dalam perancangan aplikasi sistem

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Sistem Yang Sedang Berjalan Dalam proses pencarian peringkat siswa, penggunaan komputer memegang peranan yang sangat penting yang jauh lebih cepat cara

Lebih terperinci

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM BAB V IMPLEMENTASI SISTEM Implementasi adalah tahap penerapan dan sekaligus pengujian bagi sistem serta merupakan tahap dimana aplikasi siap dioperasikan pada keadaan yang sebenarnya, efektifitas sistem

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Use Case Diagram dan Activity Diagram. Selain itu juga pada analisis ini akan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Use Case Diagram dan Activity Diagram. Selain itu juga pada analisis ini akan BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Berjalan Didalam analisis ini akan menjelaskan apa saja proses yang terjadi di SMP Negeri 2 Wanayasa dan mendeskripsikan persoalan yang

Lebih terperinci

Gambar 4.1 Basis Data Aplikasi

Gambar 4.1 Basis Data Aplikasi BAB IV HASIL DAN PEMBAHASAN 4.1 Pengembangan Sistem Pengembangan aplikasi dimulai dari membuat kebutuhan data, seperti data kelas, mata pelajaran, data guru, data siswa dan data nilai siswa. Setelah itu

Lebih terperinci

4 BAB IV IMPLEMENTASI DAN PENGUJIAN

4 BAB IV IMPLEMENTASI DAN PENGUJIAN 4 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Implementasi merupakan kelanjutan dari kegiatan perancangan sistem dapat dipang sebagai usaha untuk mewujudkan sistem dirancang. Pada tahapan proses

Lebih terperinci

MODUL 10 PHP&MYSQL INSERT & DELETE

MODUL 10 PHP&MYSQL INSERT & DELETE MODUL 10 PHP&MYSQL INSERT & DELETE PEMROGRAMAN WEB 2 TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG 2015/2016 Latihan kali ini untuk membuat halaman backend (halaman admin) Pada modul kali ini, ada beberapa

Lebih terperinci

PETUNJUK PENGGUNAAN SISTEM INFORMASI KURIKULUM 2013

PETUNJUK PENGGUNAAN SISTEM INFORMASI KURIKULUM 2013 PETUNJUK PENGGUNAAN SISTEM INFORMASI KURIKULUM 2013 Untuk Guru Sekolah Dasar Modul 1 Login, Ubah Profil, dan Logout Sebelum menggunakan Sistem Informasi Kurikulum 2013 ini, guru (wali kelas) diwajibkan

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Berikut ini dijelaskan mengenai tampilan hasil dari perancangan Sistem Pakar Mengklasifikasi Jenis Jamur yang Dapat Dikonsumsi dengan Metode Teorema Bayes

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN IV.1. Tampilan Hasil Berikut ini akan dijelaskan tentang tampilan hasil program dan pembahasan dari Sistem Informasi Manajemen PHK dan Perhitungan Pesangon Pada PT.Perkebunan

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Adapun hasil dari penelitan yang telah dilakukan adalah sebuah perangkat lunak yang diberi nama Sistem Pendukung Keputusan Seleksi Penerimaan Petugas Sensus

Lebih terperinci

Pemrograman Web II DANU WIRA PANGESTU

Pemrograman Web II DANU WIRA PANGESTU Pemrograman Web II DANU WIRA PANGESTU PERTEMUAN 7-8 IMPLEMENTASI SESSION DI CODEIGNITER Mengenal Session di CodeIgniter Session merupakan suatu cara merekam dan memantau aktivitas user dalam menggunakan

Lebih terperinci

Budi Permana, S.Kom Pendahuluan

Budi Permana, S.Kom Pendahuluan Aplikasi CRUD Menggunakan Framework Codeigniter Dengan Teknik Scaffolding Budi Permana, S.Kom nobiasta@gmail.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Org dapat digunakan, dimodifikasi dan disebarkan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1 Implementasi Sistem Pada bab ini dilakukan implementasi dan pengujian terhadap sistem yang telah dibuat. Imlementasi merupakan penerapan dari proses sebelumnya

Lebih terperinci

BAB IV PROTOTYPE. 4.1 Perancangan Antarmuka

BAB IV PROTOTYPE. 4.1 Perancangan Antarmuka BAB IV PROTOTYPE 4.1 Perancangan Antarmuka Perancangan antarmuka pada aplikasi perpustakaan yang penulis buat meliputi Halaman Utama (Home), Halaman Anggota (User), Halaman Admin, Halaman Login, Halaman

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Hasil Berdasarkan hasil analisa dan perancangan sistem yang telah dilakukan pada bab sebelumnya maka dilanjutkan ke tingkat implementasi, implementasi program aplikasi menggunakan

Lebih terperinci

BAB IV IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI SISTEM BAB IV IMPLEMENTASI SISTEM 4.1 Implementasi Sistem Tahap implementasi merupakan tahap menterjemahkan perancangan berdasarkan hasil analisa yang bisa dibaca atau dimengerti oleh bahasa mesin serta penerapan

Lebih terperinci

Bab 4. Hasil dan Pembahasan

Bab 4. Hasil dan Pembahasan 58 Bab 4 Hasil dan Pembahasan Setelah melakukan tahap perancangan yang ada pada bab 3, langkah selanjutnya ialah mengimplementasikannya. Dari hasil tahap implementasi dihasilkanlah sebuah sebuah aplikasi

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Hasil Berikut ini dijelaskan tentang tampilan hasil dari Sistem Informasi Geografis Lokasi Sekolah Dasar Negeri Di Kota Binjai Berbasis Web dapat dilihat sebagai berikut

Lebih terperinci

BAB IV METODE KERJA PRAKTEK. langsung di SMA 17 Agustus 1945 Surabaya. Dari pengamatan tersebut dapat

BAB IV METODE KERJA PRAKTEK. langsung di SMA 17 Agustus 1945 Surabaya. Dari pengamatan tersebut dapat BAB IV METODE KERJA PRAKTEK 4.1 Observasi Observasi dilakukan dengan cara melakukan pengamatan secara langsung di SMA 17 Agustus 1945 Surabaya. Dari pengamatan tersebut dapat diperoleh data secara langsung

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Berikut ini dijelaskan tentang tampilan hasil dari Sistem Informasi Mutasi Karyawan Pada PT. Panca Kurnia Niaga Nusantara Medan dapat dilihat sebagai berikut

Lebih terperinci

Tim e-journal Undiksha 2013 USER MANUAL

Tim e-journal Undiksha 2013 USER MANUAL Tim e-journal Undiksha 2013 USER MANUAL 1. Ketikkan alamat http://ejournal.undiksha.ac.id untuk mengakses alamat ejournal. Maka tampil halaman website sebagai berikut. 2. Untuk mengakses halaman admin,

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM Pada bab ini akan dibahas mengenai perancangan sistem pendukung keputusan pemberian bonus berdasarkan penilaian kinerja karyawan pada PT. Centra Material Bangunan dengan

Lebih terperinci

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI

BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI BAB IV IMPLEMENTASI 4.1 IMPLEMENTASI Setelah melakukan analisa dan perancangan terhadap aplikasi informasi penyewaan lapangan futsal berbasis web dan SMS Gateway, tahap selanjutnya adalah melakukan implementasi

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. Faktor-faktor tersebut antara lain adalah perangkat keras, perangkat lunak,

BAB 4 IMPLEMENTASI DAN EVALUASI. Faktor-faktor tersebut antara lain adalah perangkat keras, perangkat lunak, BAB 4 IMPLEMENTASI DAN EVALUASI 4.1. IMPLEMENTASI 4.1.1. Kebutuhan Sumber Daya Agar sistem dapat berjalan dengan baik pada PT. Bintaro Pool Site, maka harus disediakan beberapa faktor-faktor pendukung

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN

BAB IV ANALISIS DAN PERANCANGAN BAB IV ANALISIS DAN PERANCANGAN Pada bab ini memuat hasil analisis dan perancangan perangkat lunak yang akan dibangun pada kerja praktik. Perangkat lunak yang akan dibangun termasuk pengelolaan data siswa,

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Tahapan implementasi dan pengujian sistem dilakukan setelah tahap Analisis dan perancangan selesai dilakukan. Pada sub sub ini akan dijelaskan

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. Pengelolaan Food Court terlebih dahulu diperlukan komponen-komponen utama

BAB IV IMPLEMENTASI DAN EVALUASI. Pengelolaan Food Court terlebih dahulu diperlukan komponen-komponen utama BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Sistem Sebelum mengimplementasikan dan menjalankan aplikasi Sistem Informasi Pengelolaan Food Court terlebih dahulu diperlukan komponen-komponen utama komputer

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN IV.1. Tampilan Hasil Berikut ini dijelaskan tentang tampilan hasil dari Perancangan Sistem Informasi Distro Online Berbasis Web yang dibangun: 1. Tampilan Halaman Beranda Halaman

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Sistem Yang Berjalan Sebuah sistem pengolahan informasi dapat efektif jika sistem tersebut dapat memberikan gambaran secara detail dari karakteristik informasi

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 62 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Pada sub bab ini akan dijelaskan implementasi

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. menganalisa sistem yang sedang berjalan kita dapat mengetahui kelebihan dan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. menganalisa sistem yang sedang berjalan kita dapat mengetahui kelebihan dan BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem yang Sedang Berjalan Analisis terhadap sistem yang sedang berjalan merupakan salah satu langkah untuk menentukan prosedur yang sedang dirancang,

Lebih terperinci

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu 21 BAB III METODOLOGI PENELITIAN 3.1 Tempat dan Waktu Penelitian Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Lampung. Waktu penelitian dilakukan

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA 28 BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Berikut ini dijelaskan mengenai tampilan hasil dari perancangan Penentuan Tempat Pembuangan Akhir Sampah (TPA) Menggunakan Metode SAW Pada Dinas Kebersihan

Lebih terperinci

PETUNJUK PENGGUNAAN SISTEM INFORMASI KURIKULUM 2013

PETUNJUK PENGGUNAAN SISTEM INFORMASI KURIKULUM 2013 PETUNJUK PENGGUNAAN SISTEM INFORMASI KURIKULUM 2013 Untuk Operator Sekolah Dasar Modul 1 Registrasi, Login, Ubah Profil, dan Logout A. Registrasi 1. Buka web browser dan ketikkan pada url kurtilas.org/register.

Lebih terperinci

Lembaga Penjaminan Mutu dan Audit Internal Universitas Kristen Satya Wacana 1

Lembaga Penjaminan Mutu dan Audit Internal Universitas Kristen Satya Wacana 1 Universitas Kristen Satya Wacana 1 PROSES BISNIS SISTEM INFORMASI BEBAN KERJA DOSEN Universitas Kristen Satya Wacana 2 JOB DESC. SISTEM INFORMASI BEBAN KERJA DOSEN Universitas Kristen Satya Wacana 3 BUKU

Lebih terperinci

Materi 2 E-Commerce Lanjut (CodeIgniter) 3 SKS Semester 7 S1 Sistem Informasi UNIKOM 2015 Nizar Rabbi Radliya

Materi 2 E-Commerce Lanjut (CodeIgniter) 3 SKS Semester 7 S1 Sistem Informasi UNIKOM 2015 Nizar Rabbi Radliya Materi 2 E-Commerce Lanjut (CodeIgniter) 3 SKS Semester 7 S1 Sistem Informasi UNIKOM 2015 Nizar Rabbi Radliya nizar.radliya@yahoo.com Nama Mahasiswa NIM Kelas Kompetensi Dasar Memahami konsep dasar MVC

Lebih terperinci

tentang perubahan kondisi aplikasi dijalankan :

tentang perubahan kondisi aplikasi dijalankan : 253 Gambar 4.22 Halaman Ganti Password Halaman ini digunakan oleh semua pengguna aplikasi ini untuk menggantikan kode sandi pengaksesan aplikasi. Dengan memasukkan kode sandi lama, kemudian memasukkan

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN IV.1. Tampilan Hasil Berikut ini dijelaskan tentang tampilan hasil dari pembuatan Sistem Informasi Geografis Lokasi Yang Terkena Dampak Bencana Gunung Sinabung Berbasis Web

Lebih terperinci

BAB IV Hasil Tercapai

BAB IV Hasil Tercapai BAB IV Hasil Tercapai IV.1 Implementasi Layout Sistem Implementasi aplikasi web ini dimulai dengan tampilan halaman depan E- Plaza, yang terdiri dari halaman Iframe, kolom untuk login, produk-produk baru.

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Berikut ini dijelaskan mengenai tampilan hasil dari perancangan Sistem Pakar Identifikasi Penyakit pada Tanaman Tomat dengan Metode Teorema Bayes yang dapat

Lebih terperinci

PANDUAN SINGKAT PENGGUNAAN E-RAPOR SMA V.2018

PANDUAN SINGKAT PENGGUNAAN E-RAPOR SMA V.2018 PANDUAN SINGKAT PENGGUNAAN E-RAPOR SMA V.08 MANAJEMEN PENILAIAN OLEH WALI KELAS / PA MANAJEMEN PENILAIAN ( OLEH WALI KELAS) Wewenang dan Tugas Wali Kelas / PA Wali kelas / Pembimbing Akademik (PA) dalam

Lebih terperinci