Selasa, 24 Oktober 2023

ETS - Evolusi PL

 

Evolusi Perangkat Lunak - A

ETS

        Nama : Aisyah Nurhalimah

        NRP : 5025201081

  1. Soal
  2. 1. Apa yang dimaksud dengan evolusi perangkat lunak, dan mengapa evolusi ini penting dalam pengembangan perangkat lunak? Jelaskan dengan contoh bagaimana Windows mengalami evolusi dari versi awal hingga versi terbaru, dan apa manfaat yang dihasilkan dari evolusi ini?
  3. 2. Apa yang terjadi di dalam evolusi perangkat lunak yang berfokus pada perbaikan keamanan? Insiden keamanan terkenal yang memengaruhi evolusi perangkat lunak.
  4. 3. Apa yang dimaksud dengan "refactoring" dalam konteks evolusi perangkat lunak, dan mengapa itu penting?
  5. 4. Studi Kasus: Apakah Windows pernah melakukan refactoring signifikan dalam sejarah evolusinya, dan apa tujuan utamanya?
  6. 5. Bagaimana perangkat lunak open source mengalami evolusi dibandingkan dengan perangkat lunak propietari? Jelaskan.
           Jawab

            Link PPT : PPT ETS Aisyah Nurhalimah
            Link Youtube : Youtube ETS Aisyah Nurhalimah





Selasa, 17 Oktober 2023

EPL - TUGAS 4

 

Evolusi Perangkat Lunak - A

Tugas Pertemuan 7 - Reengineering

Nama : Aisyah Nurhalimah

NRP : 5025201081

Buatlah studi kasus software / aplikasi yang melakukan teknik Reengineering



Minggu, 24 September 2023

EPL - Tugas 3

 

Evolusi Perangkat Lunak - A

Tugas Pertemuan 4 - Sistem Informasi Pelanggan

Nama : Aisyah Nurhalimah

NRP : 5025201081



Selasa, 19 September 2023

EPL - Tugas 2

 

Evolusi Perangkat Lunak - A

Tugas Pertemuan 3 - Infografis  EPL

Nama : Aisyah Nurhalimah

NRP : 5025201081





Minggu, 03 September 2023

EPL - Tugas 1

Evolusi Perangkat Lunak - A

Tugas 1 - Analisis Software

Nama : Aisyah Nurhalimah

NRP : 5025201081


Jumat, 23 Desember 2022

Tugas Bootstrap

 Nama : Aisyah Nurhalimah

NRP : 5025201081

Kelas : Pemrograman Web C

Tahun : 2022/2023

Dokumentasi :


Link Repo : Repo

Kamis, 22 Desember 2022

TUGAS LAPORAN PDF

  

Tugas Laporan PDF

Nama : Aisyah Nurhalimah

NRP : 5025201081

Kelas : Pemrograman Web C

Tahun : 2022/2023

Dokumentasi :



Repository : Repo

Senin, 19 Desember 2022

EAS Pemrograman Web - C

 Anggota Kelompok :

5025201081 - Aisyah Nurhalimah

5025201272 - Sarah Alissa Putri


Problem 

         Kementrian Kelautan dan Perikanan sedang membutuhkan pegawai baru untuk menjalankan tugas di wilayah Provinsi Jawa Timur. Untuk melaksanakan seleksi pegawai membutuhkan sebuah aplikasi pendaftaran dan pelaksanaan ujian.

Alur Aplikasi : 

1. Calon pendaftar membuat user name dengan verfikasi data KTP
2. Calon Pendaftar mengupload berkas pendaftaran dan foto diri
3. Panitia memverifikasi berkas pendaftaran. Bagi peserta yang lolos berkas, diberi akses mencetak kartu ujian masuk.
4. Pendaftar yang lolos verifikasi, mencetak kartu ujian. Kartu Peserta ujian seperti nampak pada gambar di atas.
5. Pendaftar melaksanakan ujian secara offline sesuai dengan lokasi yang ditentukan.

Repo :

Dokumentasi :

Jumat, 16 Desember 2022

TUGAS UPLOAD PAS FOTO

 

Tugas CRUD + Upload Foto

Nama : Aisyah Nurhalimah

NRP : 5025201081

Kelas : Pemrograman Web C

Tahun : 2022/2023

Repository : Repo

TUGAS CRUD

Tugas CRUD

Nama : Aisyah Nurhalimah

NRP : 5025201081

Kelas : Pemrograman Web C

Tahun : 2022/2023

Repository : Repo

Rabu, 14 Desember 2022

EAS PWEB-C Tahun 2022

EAS Pemrograman Web - C

Anggota Kelompok :

5025201081 - Aisyah Nurhalimah

5025201272 - Sarah Alissa Putri

PROBLEM

    Kementrian Kelautan dan Perikanan sedang membutuhkan pegawai baru untuk menjalankan tugas di wilayah Provinsi Jawa Timur. Untuk melaksanakan seleksi pegawai membutuhkan sebuah aplikasi pendaftaran dan pelaksanaan ujian.

Tugas Individu (Aisyah)

1. Dikerjakan sesuai jam kuliah dan secara mandiri/ bukan kelompok
  • a. Buatlah deskripsi aplikasi berdasarkan studi kasus di atas dan asumsi-asumsi yang diperlukan
                    Aplikasi yang akan dibuat adalah aplikasi berbasis web yang akan digunakan untuk Kementrian Kelautan dan Perikanan untuk melaksanakan program seleksi pendaftaran pegawai.

        Dalam aplikasi ini terdapat dua user, yaitu  admin dan peserta.

-        Peserta / pendaftar

Peserta yang akan mendaftar perlu melakukan registrasi dengan memasukkan data diri dari KTP. Kemudian peserta juga harus memasukkan foto diri ke dalam website. Proses selanjutnya adalah peserta menunggu berkas terverifikasi, apabila berkas telah diverifikasi peserta akan dapat mencetak bukti pendaftaran.

-        Admin dapat login menggunakan username dan password, selanjutnya admin juga dapat melihat peserta yang mendaftar dan akan memverifikasi atau mengubah status calon pendaftar.

  • b. Rancang UI/ Prototipe aplikasi.
  • c. Rancang tabel dan database yang dipakai
  • d. Buat algoritma dan nama proses yang diperlukan sebagai back end aplikasi

1.      Proses pendaftaran

a.      Mengakses website

b.      Membuat akun (email, username, dan password)

c.      Sistem akan memasukkan data input ke database

2.      Proses login

a.      Mengakses website

b.      Memasukkan username dan password

c.      Sistem akan mencari username dan password inputan

3.      Proses Upload berkas

a.      Berhasil login menggunakan akun pendaftar

b.      Melengkapi data yang sesuai

c.      Submit berkas

d.      Sistem menyimpan input dalam database

4.      Proses verifikasi

a.      Berhasil login menggunakan akun admin

b.      Menampilkan list pendaftar

c.      Memverifikasi pendaftar yang memenuhi kriteria

5.      Proses cetak kartu

a.      Pendaftar dapat melihat status pendaftaran apabila berhasil lolos

b.      Dapat menekan tombol cetak kartu pendaftaran dan melihat jadwal ujian



Tugas Kelompok (Aisyah dan Sarah)

2. Implementasikan rancangan yang telah dibuat kemudian hostingkan dan diberi nama domain yang profesional. 

Link Repo : Repo

3. Buat presentasi di youtube dan dokumentasikan di blog, selanjutnya posting link, di komentar 

Link Youtube : Youtube

Senin, 31 Oktober 2022

ETS PWEB-C

 Kelas Pemrograman Web C

Anggota Kelompok :

  • Aisyah Nurhalimah 5025201081
  • Sarah Alissa Putri 5025201272

Nama Website : Masakin

Link Website : Masakin Website

Link Youtube : Masakin Youtube

Problem Statement :

Sebagai mahasiswa terkadang permasalahan kecil hadir dikehidupan sehari-hari, seperti menentukan makanan apa yang akan dimakan hari ini dengan budget yang terbatas. Salah satu kendala yang sering dihadapi yaitu mencari resep menu masakan apa yang sudah terbuktikan rasanya, dan perkiraan harga bahan makanannya.

Proposed Solution :

Dengan permasalahan tersebut, kami memikirkan solusi untuk membuat website sebagai wadah untuk user atau pengguna berbagai pengalaman memasaknya atau resep yang pernah dicobanya, dan user lain yang telah mencobanya dapat memberikan ulasan.


Tampilan :



Rabu, 12 Oktober 2022

Validasi menggunakan JQuery

    JQuery adalah library JavaScript yang cukup andal, ringkas, dan mempunyai fitur yang cukup lengkap. Library ini membuat pemrosesan di HTML seperti perubahan dan manipulasi dokumen, event handling, animasi, dan Ajax dapat menjadi lebih sederhana.

    Dipertemuan kali ini ditugaskan untuk membuat form validasi menggunakan JQuerry, berikut adalah tampilannya


dan berikut adalah source code nya,



Referensi : http://achmatim.net/2012/05/22/membuat-validasi-form-dengan-jquery-validation/