Buku ini menjelaskan cara membangun sistem berbasis teknologi dengan menggunakan dua metode pengembangan, yaitu metode terstruktur dan metode UML. Buku ini terbagi ke dalam lima bagian penting, di antara sembilan bab yang ada. Bagian pertama, Pendahuluan, bertujuan memberikan ilustrasi pentingnya sistem berbasis komputer untuk keunggulan bersaing. Bagian kedua, Analisis, menguraikan definisi analisis dan teknik-teknik melakukan analisis sistem. Bagian ketiga, Perancangan Model Terstruktur, menjelaskan tentang apa saja yang harus dilakukan dan disusun pada tahap perancangan mengunakan model terstruktur. Bagian keempat, Perancangan Menggunakan Unified Modelling Language (UML) merupakan elemen pada model – model yang kita buat berhubungan satu dengan lainnya. UML bukan sekadar diagram, tetapi juga menceritakan konteksnya. Bagian terakhir, Pemeliharaan, berisi cara melakukan pemeliharaan dan pengembangan sistem.
Buku ini menjelaskan cara membangun sistem berbasis teknologi dengan menggunakan dua metode pengembangan, yaitu metode terstruktur dan metode UML.