web-gelistirme-sc.com

bu tasarım iyi bir kullanılabilirliğe sahip mi?

stackoverflow bu soruyu sordum ve burada yönlendirildi. çapraz gönderim için üzgünüm.

ben bir finansal uygulama yazıyorum ve kullanıcı stok veri dosyalarını iki farklı biçimde yüklemek için özel bir dosya açık iletişim yazmak gerekiyor: Computrac ve CSI.

benim iletişim bu veri dosyalarını göstermek gerekir bir liste görünümü vardır.

cSI dosyalarının biçimi üç farklı şekilde yorumlanabilir ve ben kullanıcıya hangi yolu tercih ettiklerini sormak gerekir. bunun için kullanıcının değiştirebileceği her CSI satırında bir açılan kutu olmasını planlıyorum.

computrac biçimi iki şekilde yorumlanabilir ve bunun için bir onay kutusu var.

bu onay kutularını/açılır listelerini ayrı bir sütuna yerleştirmeyi ve yalnızca seçilen öğeler için göstermeyi ve seçili olmayan öğeler için gizlemeyi düşünüyorum. aşağıda ekran görüntüsü.

sorum kullanılabilirlik uzmanlarına: Bu kafa karıştırıcı mı? daha iyi bir yol var mı? onları her eşya için göstermek masayı kalabalık yapar, değil mi? Öte yandan, seçim olmadığında, kullanıcı bu kontrolleri hiç görmez ve orada olduklarını bilmez.

DÜZENLE:

bu dosya import iletişim kutusu bir sihirbazdır. ilk adım kullanıcıdan veri dosyalarının aranacağı dizini seçmesini ister. ikinci adım ekran görüntüsünde gösterilir. bulunan dosyaların bir listesini verir. bunlar aynı dizinde olmayabilir.

kullanıcı birden fazla dosya alabilir. içe aktarılan veriler programın veritabanında CSI ve Computrac arasındaki farkları kaldıran birleşik bir biçimde saklanır. bu nedenle verilerle çalışmaya başlamak için kullanıcının önce bunları içe aktarması ve ardından programın veritabanından belirli bir veri serisini açması gerekir.

sihirbaza, DOP dosyalarını yoksaymak isteyip istemediklerini veya fiyat uzantısı şemasını seçmek isteyip istemediklerini soran üçüncü bir adım eklemek, birden fazla dosyayı içe aktarmak istiyorlarsa çok mantıklı değildir.

her satırda veri alma seçenekleri olan sevmiyorum. ve kullanıcıların sık sık veri içe aktarmasını beklemediğimden, belki de bu ekranda kullanıcının bu diyalog çağrısında içe aktarılan tüm dosyalara uygulanacak içe aktarma seçeneklerini ayarlamasına izin veren bir "seçenekler" düğmesine sahip olmak daha iyidir? aşağıdaki Erion tarafından önerilen üçüncü adım gibi ...

lütfen bana fikirlerini ver. teşekkürler konstantin alt text

1
akonsu

Akla ilk gelen şey: "formatın nasıl yorumlanacağı" seçiminin neden ikinci bir adıma geçmesine izin vermiyorsunuz? Belgeleri başka bir formattan içe aktardığında Excel gibi.

İkinci bir adım kullanmanın avantajları:

  • aç iletişim kutusu seçeneklerle dolu değildir; gerçekten gerekli olana kadar kullanıcının karar vermesine gerek yok
  • tek bir tıklamayla seçilebilen düğmeler aracılığıyla tüm seçenekleri göstermek için alanınız var. Böylece kullanıcı seçimlerinin ne olduğunu bilir. (Artı, açılır menü için iki tıklama gerekir)
  • düğmeler Fitts Yasası ile => üzerine tıklamak için daha büyük bir alana sahiptir, onlara tıklamak daha kolaydır. (Ancak kontrollerin sadece fare ile değil klavyedeki Sekme üzerinden de seçilebildiğinden emin olun)

Ayrıca, her dosyanın yolunu göstermeniz mi gerekiyor? Kullanıcının bir klasöre gitmesine ve yalnızca bu klasör içindeki dosyaları listelemesine ne dersiniz? (Mac Finder gibi yalnızca klavye ile kullanılabilir hale getirirseniz bonus puanlar)

Kullanıcılardan hiyerarşilerinin ne olduğunu bulmalarını isteyin - veya gözlemleyin; belki dosya sistemi klasörleri yerine önce para birimini, daha sonra Ad'ı seçip sonra bu iki filtre için dosya listesine göre bir hiyerarşi tercih ederlerdi? Veya Para Birimi, Dönem, ad vb. Filtrelere dayalı olarak Aç iletişim kutusunu açın ve sonra dosya sistemindeki nerede olursa olsun bu filtrelerle eşleşen dosyaları gösterin.

Başlığınızda "Bir veri dosyası seçin" yazıyor, ancak resminizde seçili İKİ veri dosyası gösteriliyor. Bu çoktan seçmeli bir açıksa, başlığı "Açmak için dosya seçin" veya benzer şekilde yeniden yazmalısınız. Word "dosyasını" kullanmanıza bile gerek yoktur; bunun yerine kullanıcılarınızın bu veri toplamaları için sahip oldukları adı kullanın. Ayrıca, birden fazla dosya seçmek için işletim sisteminin kurallarına her zaman saygı gösterin, örn. Ctrl tıklama, shift tıklama, tıklama ve sürükleme vb.

Son nokta: Geri ve İptal arasındaki fark nedir?

5
Erion