Desain sistem adalah proses mendefinisikan arsitektur, komponen, modul, antarmuka, dan data untuk sistem untuk memenuhi persyaratan yang ditentukan
Metode Object-oriented analysis and design menjadi metode yang paling banyak digunakan untuk desain sistem . UML telah menjadi bahasa standar dalam analisis berorientasi objek dan desain. Hal ini banyak digunakan untuk sistem perangkat lunak pemodelan
The logical design
Desain ini berkaitan representasi abstrak dari data arus, input dan output dari sistem. Hal ini sering dilakukan melalui pemodelan, menggunakan model sistem yang sebenarnya. Dalam konteks desain sistem yang disertakan. Desain logis meliputi Entity Relationship Diagram