Jumat, 08 Desember 2023

Evolusi Perangkat Lunak - Resume Final Project

Nama : Gloria Dyah Pramesti

NRP   : 5025201033

Nama : Fian Awamiry Maulana

NRP   : 5025201035

Kelas  : Evolusi Perangkat Lunak

Tugas  : Resume Final Project

Selasa, 05 Desember 2023

Selasa, 17 Oktober 2023

Evolusi Perangkat Lunak - Tugas 4 Reengineering

Nama : Fian Awamiry Maulana

NRP   : 5025201035

Kelas  : Evolusi Perangkat Lunak


Studi Kasus:

    Aplikasi Web PIKTI, PIKTI bertujuan untuk mencetak praktisi komputer handal dalam bidang: otomatisasi perkantoran, web, desain, pemrograman smartphone, game, dan jaringan. PIKTI memiliki infrastruktur pembelajaran komputer yang memadai, dididik oleh kalangan akademisi dan praktisi komputer dari Teknik Informatika ITS. Waktu dan hari perkuliahan fleksibel memberikan kemudahan untuk memilih jam kuliah yang sesuai. Kurikulum dikembangkan mengikuti Standar Kompetensi Kerja Nasional Indonesia (SKKNI), kebutuhan pasar dan tren terbaru saat ini sehingga menjadikan PIKTI sebagai barometer pendidikan komputer terapan terbaik, terlengkap dan terdepan.

Strategi Reengineering: Forward Engineering

    Pada aplikasi web PIKTI sekarang yaitu menggunakan wordpress dalam pengembangannya. Dalam aplikasi web PIKTI, terdapat beberapa kekurangan yang sudah saya analisis. Yaitu, diantaranya warna teks yang tidak satu warna dalam satu halaman, sehingga kelihatan tidak rapi dan juga terlalu ramai. Isi konten didalam tabel yang tidak rapi untuk posisinya sehingga kelihatan berantakan, dan juga terdapat 2 halaman yang isinya sedikit sehingga bisa dijadikan satu halaman saja seperti contoh halaman beasiswa dan tata cara pembayaran. 

    Oleh karena itu, dengan permasalahan diatas. Saya menggunakan strategi reengineering forward engineering, yaitu untuk melakukan pengembangan kedepan yang awalnya dengan menggunakan wordpress saya refactor ulang dengan menggunakan framework Next.js. Disini, saya merubah terkait tampilan dari setiap halaman yang sudah ada sekarang mulai dari halaman beranda, pendaftaran, kurikulum, staf pengajar, download file penting, beasiswa, berita pikti, tata cara pembayaran, tentang kami dan kontak. Dalam pengembangan, saya menjadikan satu halaman beasiswa dan tata cara pembayaran. Selain itu, juga saya hanya menggunakan beberapa warna saja untuk pengembangan terbaru sebagai warna primary, dan secondary dari aplikasi web terbaru. 

Berikut ini merupakan link desain yang sudah kerjakan dalam aplikasi figma:

https://www.figma.com/file/O0IKWwZsfyoQFxwXFAMkgN/PIKTIFIN-DESIGN?type=design&node-id=1-12&mode=design

Aplikasi website PIKTI versi lama: 

https://pikti.itsteknosains.co.id/

Aplikasi website PIKTI versi baru:

https://piktifin.online/

Minggu, 24 September 2023

Evolusi Perangkat Lunak - Tugas 3 Sistem Informasi Pelanggan - CRM

 Nama : Fian Awamiry Maulana

NRP   : 5025201035

Kelas  : Evolusi Perangkat Lunak:

Tugas  : 3

    Sebuah perusahaan yang menggunakan sistem manajemen basis data (DBMS) untuk mengelola data pelanggan mereka. Awalnya, DBMS ini dirancang untuk hanya menyimpan dan mengambil data pelanggan seperti nama, alamat, no telpon, pekerjaan, instansi. Namun, seiring berjalannya waktu, perusahaan ini ingin mengembangkan fungsionalitas aplikasi sistem informasi mereka untuk memenuhi kebutuhan yang lebih luas. Pada tahap awal, DBMS hanya dirancang untuk mengelola informasi dasar pelanggan seperti nama, alamat, dan nomor telepon. Namun, perusahaan ini mulai menyadari bahwa mereka perlu melacak lebih banyak informasi, seperti riwayat transaksi pelanggan dan preferensi produk.

Untuk memenuhi kebutuhan baru ini, perusahaan memutuskan untuk melakukan perubahan fungsionalitas dalam DBMS mereka. Mereka menambahkan tabel baru untuk menyimpan riwayat transaksi pelanggan dan mengintegrasikan sistem dengan aplikasi lain yang memerlukan informasi ini.

  1. Tuliskan Fase Evolusi yang terjadi pada sistem informasi pelanggan tersebut.
  2. Sebutkan fungsionalitas sistem informasi pelanggan dalam studi kasus di atas.
  3. Buatlah desain struktur tabel awal, dan tabel baru untuk memenuhi perubahan fungsionalitas.
  4. Gambarkan UI, desain form, report dari aplikasi

Minggu, 17 September 2023

Evolusi Perangkat Lunak - Tugas 2 Infografis Evolusi Perangkat Lunak

Nama : Fian Awamiry Maulana

NRP   : 5025201035

Kelas  : Evolusi Perangkat Lunak:

Tugas  : 2    

    Pada tugas kedua ini, yaitu membuat sebuah infografis dari hasil analisis software yang terdiri dari beberapa requirement yaitu Nama Software, Type, Version, Release, Change, dan Source pada tugas pertama. Untuk hasil infografisnya yaitu sebagai berikut:


Rabu, 30 Agustus 2023

Evolusi Perangkat Lunak - Tugas 1 Analisis Software

    Pada tugas pertama, yaitu menganalisis software yang terdiri dari beberapa requirement yaitu Nama Software, Type, Version, Release, Change, dan Source. Untuk hasil analisis yang sudah saya buat yaitu saya lampirkan pada file link berikut: