Yapısal yazılım, mimari tasarımların prototiplenmesi ve analiz edilmesi için kullanılan bir yazılımdır. Yapısal mühendislik yazılımı veya inşaat mühendisliği yazılımı olarak da bilinir, çoğunlukla inşaat mühendisleri tarafından kullanılır. Bu mühendisler, mesleki hedeflerini yerine getirmek için yüksek düzeyde veri analizi ve dijital boyutlu manipülasyon gerektirir.
Gerçek dünyada inşaat mühendisleri ve yapısal mühendisler kirişler, kirişler, ayaklıklar ve kirişler gibi bileşenlerle tasarım yaparlar. Yapısal yazılım, bu bileşenleri ekranda görselleştirme fırsatı verir. Bu programların birçoğu, mühendisin bileşen üzerinde ne tür yükler taşıdığını ve tam olarak ne tür bir bileşen olduğunu bilmesini gerektirir. Bu bileşenler daha sonra yazılımın tasarım modülünde görüntülenebilir ve değiştirilebilir.
Bileşenler, yazılımı kullanarak mühendis tarafından da çizilebilir. Çoğu yapısal yazılım programı sıfırdan farklı elemanlar yaratmanın bir yolunu sunar. Genellikle, çizgiler, çokgenler ve kutular gibi ayarlanmış rakamlar bu amaç için verilmiştir.
Bu programların çoğunun önemli bir kısmı hesaplama veya yapısal analiz modülüdür. Bu modül çok çeşitli yapı elemanlarına özgü verileri hesaplar. Bir betonarme ince duvarın alayından burulma yükleri olan çelik bir kirişe kadar, yazılımın bu kısmı bu elemanların tasarımını çoğaltabilir ve herhangi bir elemana özgü matematiksel analiz sağlayabilir.
Herhangi bir güvenilir yapısal yazılım parçası, veri tabanı ve elektronik tablo özellikleri sunacaktır, böylece yapı mühendisi ya da inşaat mühendisi herhangi bir zamanda bir tasarımda kullanılan elemanların tipini daha net olarak araştırabilir. Bu veritabanları, bir bileşene özgü çeşitli ölçümleri izler. Örneğin, bir mühendis bir tasarım için haddelenmiş bir çelik bölüme ihtiyaç duyuyorsa, o mühendis, yazılımın veritabanına, alan, derinlik ve çok sayıda haddelenmiş çelik bölümün diğer birçok spesifikasyonunu veren veritabanına başvurabilir.
Özel veritabanları ve elektronik tablolar mühendisin ihtiyaçlarına göre yapılabilir. Yapısal mühendislik, yaratıcılık ve zor matematiksel verileri birleştirir. Bu nedenle, bu tür bir yazılımın, mühendisin belirli bir projenin tüm bileşenlerini bir elektronik tabloya çekecek özel veritabanları oluşturması için bir yol sağlaması önemlidir.
Yapısal analize ek olarak, yapısal yazılım mühendisler için diğer kritik fonksiyonları da yerine getirir. Raporlama özellikleri, kullanıcıların veri toplamasını sağlar. Sunum amacıyla ayrıntılı grafikler ve diyagramlar verilmiştir. Veri kodlarını ayırt etmek için renk kodlaması da mevcut olabilir. Bazı yapısal yazılım türleri, daha dinamik ve üç boyutlu bir sunuma olanak sağlayan animasyon sağlar.


