Basit bir sipariş işleme sistemi varsayalım. A Kategori ürünleri çeşitli listeler, hangi seçilmiş ve bir ürün seçildiğinde, bu girilecek bu ürün hakkında ayrıntılar için izin verir. Detaylar, her bir ürün için farklıdır.
Admin kullanıcı karışmaya programcı olmadan, bu sisteme yeni ürünler ekleyerek sağlamak istiyor. Zorlu kısmı ayrıntıları formu, her bir ürün için farklı olmasıdır.
Aşağıdaki iş akışı göz önünde bulundurun:
Hizmet Ekle -> Cinsler Properties (Açıklama, Fiyat, BillType, AveActivationTime) Ekle -> Özgül Özellikleri Ekle (AlanAdı, ValueType, MandatorOrNot).
Şu anda, sistem her bir ürün için bir pop up var. Ama bu bir programcı tarafından desiged edildiğini. Bu form üretim otomatize edilmesi sahip gibi görünüyor. Bu konu ile ilgili iyi bir yaklaşım nedir?