Teknologi pembuatan program perangkat lunak berkembang sangat cepat seiring dengan berkembangnya infrastruktur dan perangkat keras yang tersedia. Bidang ini menjadi sangat menarik karena selain tools dan sarana yang ada, terdapat banyak metode yang perlu dipelajari, sehingga pengalaman yang baik dalam pembuatan perangkat lunak sebelumnya dapat diterapkan di sistem yang akan dibuat berikutnya.
Buku Rekayasa Perangkat Lunak Berorientasi Objek Menggunakan PHP ini dibuat untuk digunakan pada program studi Teknik Komputer, Imu Komputer, Teknik Elektro, Teknik Informatika di sekitar tahun kedua perkuliahan. Buku ini disertai contoh penggunaan tools dalam mempelajari siklus hidup perangkat lunak
Struktur materi buku ini sangat lengkap. Pada bagian awal disampaikan mengenai sejarah, definisi, komponen dan siklus hidup rekayasa perangkat Junak. Bagian-bagian selanjutnya juga menjelaskan tentang model pengembangan perangkat lunak dan manajemen pengembangan perangkat lunak. Juga dijelaskan tentang kualitas perangkat lunak dan paradigma rekayasa perangkat lunak, konsep pemrograman berorientasi objek, abstraksi, class, inheritance, polymorphism, dan hubungan antar-class. Penulis juga membahas pendekatan Unified Modelling Language untuk Object Oriented Programming (OOP) hingga implementasi 0OP pada PHP. Menjelang bagian akhir buku Penulis menjelaskan tentang Konsep Inheritance dan Polymorphism pada PHP Pattern pada Pemrograman Berorientasi Objek Berbasis PHP dan juga tentang studi kasus penerapan konsep-konsep yang telah dijelaskan sebelumnya. Pada bagian akhir Penulisjuga memberikan contoh pemanfaatan framework PHP.
Dari buku ini kita dapat mengambil benang merah dari penerapan rekayasa perangkat lunak dengan memanfaatkan tools pemodelan UML dan bahasa pemrograman PHP. Kemampuan untuk menguasai dan mengimplementasikan pendekatan dalam Rekayasa perangkat lunak dengan mempelajari sejarah dan perkembangannya akan memungkinkan kita untuk ikut berkontribusi bagi kemajuan bangsa dalam Era Industri 4.0.
Ardiati Utami yang biasa disapa dengan Atik ini adalah anak pertama dari empat bersaudara. Dia lahir di Ende, NTT pada tahun 1985. Ia besar di Bandung, hingga akhirnya melanjutkan pendidikan, berkarier, dan menetap di Jakarta. Ardiati Utami adalah seorang system analyst di salah satu perusahaan IT di Jakarta. Penulis lulus dari Politeknik Negeri Bandung, Jurusan Teknik Komputer dan Informatika, kemudian melanjutkan studi hingga menjadi Sarjana Teknik Elektro di Departemen Elektro FTUI, dan lulus tahun 2009. Setelah menyelesaikan pendidikannya, dia mengawali kariernya dengan bekerja sebagai engineer di salah satu perusahaan telekomunikasi ternama di Jakarta. Hobinya di bidang analisis dan pemrograman membuatnya beralih menjadi seorang senior programmer di perusahaan tempat ia bekerja saat ini. Karena ketekunan dan bakatnya dalam analisis sistem, akhirnya dia diberi tanggung jawab untuk menjadi seorang system analyst hingga saat ini. Banyak produk yang telah ia kembangkan bersama tim, khususnya dalam bidang perbankan di antaranya aplikasi frontend perbankan, aplikasi payment perbankan, hingga web service untuk mendukung interaksi antarsistem baik core maupun noncore. Sepanjang pengalamannya dalam membangun sistem aplikasi, apa pun plaƞorm bahasa pemrograman yang ia gunakan, semua tak lepas dari konsep pemrograman berorientasi objek. Konsep ini sangat bermanfaat dalam menunjang rekayasa perangkat lunak.
aa06259810