Nama : Esmeralda NPM : 1610128262115 Kelas : 3B-Teknik Informatika Matakuliah : Algoritma Pemograman III Dosen : Muhammad Ropianto, M.Kom
: Jhon Dhaini Rova, S.Kom
Soal
1. Ketika kita menggunakan aplikasi program hal yang kita bisa lihat adalah bagaimana data ini ditampilkan dan bagimana cara mencari cepat untuk mendapat sebuah informasi didalam aplikasi program yang kita lihat / yang anda buat saat ini banyak algoritma pemograman yang bisa menampilkan data, dan pencarian seperti aplikasi yang saat ini terkenal di Indonesia. Contohnya tokopedia, Traveloka dll sebagainya jelaskan dan beikan contoh tentang algoritma pemograman yang anda buat sebagai laporan praktikum anda dan cara penggunaannya (sesuaikan dengan bab 2 anda)
2. Berdasarkan penjelasan dari no 1 yang anda telah buat silahkan :
a. Implementasi program anda dalam bentuk screenshot/capture shorting/searching (sesuaikan dengan bab 4 anda)
b. Kesimpulan dalam membuat aplikasi dan kendala apa yang anda lalui dalam membuat aplikasi (sesuaikan dengan bab 5 anda)
Jawaban??
1. Algoritma Sequential Search menyatakan 5 komponen utama dalam algoritma yaitu finiteness, efiniteness, input, output dan effectiveness. Sehingga dalam merancang sebuah algoritma ada 3 (tiga) komponen yang harus ada yaitu :
a. Komponen masukan (input) Komponen ini biasanya terdiri dari pemilihan variable, jenis variable, tipe variable, konstanta dan parameter (dalam fungsi). (French, 1984) b. Komponen keluaran (output) Komponen ini merupakan tujuan dari perancangan
baik adalah benar(menjawab) permasalahan dan tampilan yang ramah. (French, 1984)
c. Komponen proses (processing) Komponen ini merupakan bagian utama dan terpenting dalam merancang sebuah algoritma. Dalam bagian ini terdapat logika masalah, logika algoritma (sintaksis dan semantik), rumusan, metode (rekursi, perbandingan, penggabungan, pengurangan dan lain-lain. (French, 1984)
2. Implementasi program Searching (BAB 4)
Berikut adalah gambar tampilan dashboard program Pencarian Berita dan Agenda Badan Penjamin Mutu
Tampilan Dashboard Ada beberapa fitur di dalam program tersebut antara lain: 1. Fitur Berita
A. Fitur Search
Tampilan fitur searching berita
Gambar diatas adalah fitur searching yang berfungsi untuk mencari data berita sesuai dengan apa yang telah kita ketik.
Contoh:
Hasil tampilan fitur searching
B. Fitur Admin
Tampilan fitur admin
Gambar diatas adalah fitur admin dimana fitur ini mewajibkan kita untuk masuk menggunakan Username dan Password agar dapat mengakses data-data yang ada didalamnya, dibawah ini adalah
gambar indexadmin.
Fitur diatas merupakan halaman beranda yang terdiri dari beberapa fitur navigation tentang berita dan agenda kegiatan
Ada 5 fitur tambahan di dalam admin tersebut antara lain: 1. Fitur ubah,
2. Fitur hapus, dan 3. Fitur keluar
A. Fitur Tambah Berita
Tampilan Tambah Berita
Gambar diatas adalah fitur tambah agenda dimana fitur ini memberi kita akses untuk
menambahkan data sebuah agenda kegiatan dengan menginput data-data pada kolom yang tersedia.
Contoh:
Tampilan Pengisian tambah agenda
Maka akan muncul hasil seperti dibawah ini
B. Fitur Refresh.
Tombol Refresh
Fitur ini hanya dapat digunakan merefresh setelah kita melakukan pencarian pada index admin. C. Fitur Ubah.
Tampilan fitur rubah
D. Fitur Hapus.
Fitur hapus ini berfungsi untuk menghapus data yang sudah ter-record dimana data yang akan dihapus nantinya akan terhapus juga didalam database.
E. Fitur Keluar.
Tombol Keluar
Fitur ini berfungsi sebagai log-out dimana akan membawa kita keluar dari menu
Tampilan fitur searching berita
Gambar diatas adalah fitur searching yang berfungsi untuk mencari data berita sesuai dengan apa yang telah kita ketik.
Contoh:
Hasil Searching pes langsung menghasilkan tanggal 2017-09-17 judul peserta kotes robot terbang Indonesia (KRTI) 2017, berserta isi berita dan action.
2. A. Kesimpulan (Bab 5)
Kesimpulan dari sebuah program yang kami buat adalah program dapat mempermudah pekerjaan manusia, baik untuk mencari informasi, maupun meringankan pekerjaan. Dari program pencarian Berita dan Agenda Badan Penjamin Mutu ini dibuat agar admin penjamin mutu dapat dengan mudah menambah data dan mencari informasi berita terbaru serta kegiatan terbaru referensi tentang Berita dan Agenda Badan Penjamin Mutu dan dengan menggunakan Algoritma Sequential Searching, admin dapat mencari data berita dengan mudah. Cara mengisi an berita juga lebih mudah dengan menambahkan waktu berita di ambil, mengisi judul berita dan mengisi isi berita maka data berita akan muncul di data berita maupun data agenda siklus pengisian sama.
B. Kendala
1. Dalam pengerjaan terjadi error pada program yang memperlambat pengerjaan program
2. Kurangnya kesabaran yang tinggi saat proses pengerjaan sehingga terjadi kemalasan dalam pengerjaan