Anda di halaman 1dari 2

TUGAS RUTIN : DESAIN PRODUK

NAMA : LAKSAMANA NUR RAMADHAN


NIM : 5171151010

1. Buatlah satu rencana aplikasi sederhana dengan memperhatikan prinsip desain yang
ada. sertakan gambar (bagan) dari aplikasi tersebut.

 Aplikasi Simulasi Merakit PC Sederhana. Menggunakan Metode WaterFall.

Pembuatan Aplikasi Merakit PC ini bertujuan untuk meningkatkan pemahaman Siswa SMK dalam
mata pelajaran Perakitan Komputer. Dengan adanya aplikasi ini diharapkan siswa dapat
mengetahui perangkat-perangkat yang ada dikomputer baik itu perangkat input/output ataupun
perangkat penyimpanan tanpa harus melihat langsung alatnya dengan demikian dapat membantu
mengurangi beban biaya dalam membeli perangkat komputernya serta pembelajaran dapat lebih
efisien karena tidak perlu menunggu giliran dalam melakukan perakitan komputer di lab komputer.
Adapun metode pengembangan aplikasi yang digunakan ialah metode WaterFall.
Dengan gambaran seperti berikut :

Aplikasi Simulasi Merakit PC.

Analisis Desain Coding Test Pemelirahaan


Dengan Rincian :
 Analisis : Pada proses ini, dilakukan penganalisaan dan pengumpulan kebutuhan aplikasi
yang meliputi Informasi Perangkat komputer baik Hardware dan i/o. Domain informasi,
fungsi yang dibutuhkan unjuk kerja/performansi dan antarmuka. Hasil penganalisaan dan
pengumpulan tersebut didokumentasikan dan diperlihatkan kembali jika diperlukan.

 Desain : Pada proses Desain, dilakukan penerjemahan syarat kebutuhan sebuah


perancangan perangkat lunak yang dapat diperkirakan sebelum dibuatnya proses
pengkodean (coding). Proses ini berfokus pada struktur data, arsitektur perangkat lunak,
representasi interface, dan detail algoritma prosedural. Pada tahap ini juga digambarkan
bagaimana keadaan saat melakukan sebuah simulasi perakitan komputer serta hal-hal apa
saja yang perlu diperhatikan dalam merakit sebuah komputer.

 Coding : Pengkodean merupakan proses menterjemahkan perancangan desain ke bentuk


yang dapat dimengerti oleh mesin, dengan menggunakan bahasa pemrograman. Pada tahap
ini aplikasi sedang dibangun (build).

 Test : Setelah Proses Pengkodean selesai, dilanjutkan dengan proses pengujian pada
program perangkat lunak, baik Pengujian logika internal, maupun Pengujian eksternal
fungsional untuk memeriksa segala kemungkinan terjadinya kesalahan dan memeriksa
apakah hasil dari pengembangan tersebut sesuai dengan hasil yang diinginkan.

 Pemeliharaan : Proses Pemeliharaan erupakan bagian paling akhir dari siklus


pengembangan dan dilakukan setelah perangkat lunak dipergunakan. Kegiatan yang
dilakukan pada proses pemeliharaan antara lain :

o Corrective Maintenance : yaitu mengoreksi apabila terdapat kesalahan pada


perangkat lunak, yang baru terdeteksi pada saat perangkat lunak dipergunakan.

o Adaptive Maintenance : yaitu dilakukannya penyesuaian/perubahan sesuai dengan


lingkungan yang baru, misalnya hardware, periperal, sistem operasi baru, atau
sebagai tuntutan atas perkembangan sistem komputer, misalnya penambahan
driver, dll.

o Perfektive Maintenance : Bila perangkat lunak sukses dipergunakan oleh pemakai.


Pemeliharaan ditujukan untuk menambah kemampuannya seperti memberikan
fungsi-fungsi tambahan, peningkatan kinerja dan sebagainya.

Anda mungkin juga menyukai