Giriş
Anketlerin doldurulması, mobil sağlık uygulamaları kullanan çoğu sağlık çalışanının temel görevlerinden biridir.
Veri girişi zor olabilir ve hatalar oluşabilir. Yapılandırılmış Veri Yakalama (SDC) kitaplığı ve tasarım yönergeleri ile amacımız, veri girişi konusunda kullanıcı deneyimini ve yakalanan verilerin kalitesini iyileştirmenize yardımcı olmaktır.
Bu bölümde ele alınan dört tema şunlardır:
Düzen ve gezinme
Uzun kaydırma ve sayfalandırılmış düzen
Android FHIR SDK'da aralarından seçim yapabileceğiniz iki düzen seçeneği vardır:
- Uzun kaydırma (varsayılan)
- Sayfalandırılmış
Uzun kaydırma anketinde, tüm sorular tek bir sayfada gösterilir ve kullanıcılar kaydırarak her bir soruya gider.
Sayfalara ayrılmış anketler, içerikleri ayrı sayfalarda gösterir. İlgili sorular veya giriş alanları tek bir sayfada gruplandırılabilir. Geri ve sonraki düğmeleri, sayfalar arasında gezinebilmeniz için sayfanın alt kısmına sabitlenir.
GitHub'da sayfalara ayrılmış bir anket oluşturmayı öğrenin
Hangi düzeni seçmelisiniz?
Her düzen seçeneğinin avantajları ve dezavantajları vardır. Hangi düzenin kullanılacağına karar verirken her bir düzen türünün dikkate alınması gereken bazı özellikleri aşağıda verilmiştir.
Uzun kaydırma | Sayfalandırılmış | |
---|---|---|
Navigasyon hızı | Daha hızlı gezinme | Daha yavaş gezinmek |
Gezinme doğruluğu | Daha az hassas gezinme | Daha hassas gezinme |
Görev değişikliği yaptıktan sonra soruya yeniden odaklanma | Kesintiden sonra yönlendirme zor | Kesintiden sonra yönlendirme daha kolay |
Ziyaretten sonra dijital anketi doldurma (kağıttan kopya) | Kağıttan kopyalama yapmak daha kolaydır | Kağıttan kopyalama yaparken daha zor |
Küçük ekranlar | Küçük ekranlar için daha kötü | Küçük ekranlar için daha uygun |
Erişilebilirlik | Erişilebilirlik açısından daha kötü. Gezinmek zor. | Erişilebilirlik açısından daha iyidir. Ekran okuyucular, metin okuma ve diğer teknolojiler tarafından işlenebilen ayrı ekranlar. |
Talimatlar ve açıklamalar alanı | Yardım ve talimatlar için daha kötü | Rehberlik ve talimatlar açısından daha iyi |
Uzun kaydırma
Sayfalara ayırma
İlerleme göstergesi
İlerleme göstergesi, anketteki ilerleme durumunu gösterir.
Kullanıcıların gezinmesine ve ilerlemeyi görmesine yardımcı olmak için uzun anketlere bir ilerleme göstergesi ekleyin. İlerleme göstergeleri, anketin içindeki konumu ve tamamlanmak üzere ne kadar kaldığını gösterir.
Gezinme Düğmeleri
Gezinme düğmeleri (geri, sonraki), anketin en altına sabitlenir. Sonsuz kaydırmada veya sayfalara ayrılmış anketlerin son sayfasında bulunan bir sonraki düğme Gönder olarak etiketlenir.
Düğmeleri tutarlı bir konumda tutun ve her zaman eylemleriyle etiketlenmiş geri ve sonraki gibi etkin düğmeler kullanın.
Sorular ve talimatlar
Grup başlığı
Grup başlığı, soru başlıklarının üzerinde görüntülenen bir metin başlığıdır.
Benzer soruları birlikte gruplandırmak için grup üstbilgisini kullanın. Grup üst bilgisini yalnızca faydalı bilgiler eklediğinde kullanın.
Soru başlığı
Soru başlığı, hangi bilgilerin istendiğini kısa ve öz bir şekilde açıklar. Soru başlıkları, kullanıcının bakışlarını soruya çekmek için sayfadaki en büyük yazı tipi boyutuna sahiptir.
Her sayfanın veya sorunun bir soru başlığı olmalıdır. Soru başlıklarını kısa tutun veya soru şeklinde ifade edin.
Talimatlar
Talimatlar, soru başlığının altında gösterilen isteğe bağlı bir metin alanıdır.
Sorunun gerekli olup olmadığı, kaç seçim yapılabileceği (bir veya birden çok) ve tüm bilgileri tamamlayamayan ya da soruyu yanıtlayamayan kullanıcıların ne yapmaları gerektiği gibi ilgili talimatları açıklamak için instructions alanını kullanın.
Metin etiketleme
Etiket metni, kullanıcıları bir metin alanı veya açılır liste için hangi bilgilerin istendiği konusunda bilgilendirir. Alan seçildiğinde etiket metni, metin alanının ortasından üst kısmına taşınır.
Her metin alanı ve açılır menü kutusu bir etikete sahip olmalıdır. Etiket metni kısa, net ve tamamen görünür olmalıdır.
Giriş biçimi
EntryFormat, kullanıcılara hangi biçim verilerinin girilmesi gerektiği konusunda bilgi vermek için metin alanının altında gösterilir. EntryFormat alanında hata mesajları gösterilir ve mevcut EntryFormat talimatları değiştirilir.
Tarihler, telefon numaraları, birimler ve tam sayılar için EntryFormat'ı kullanın.
Zorunlu alanlar
Zorunlu alanlar, kullanıcının alanı doldurması gerektiğini ve alan tamamlanana kadar ilerlemesinin engellendiğini belirtir.
Bir alanın zorunlu olduğunu belirtmek için soru başlığının sonunda yıldız işareti (*) görüntüleyin. Yıldız işaretinin (*) ne anlama geldiğini herkes anlayamayacağı için, talimatlar alanına "zorunlu soru" ifadesini ekleyin. Soru başlığı yoksa etiket metninde yıldız işareti (*) gösterilir.
Yardım
Soru başlığının yanında yardım simgesi görüntülenir. Simgeye dokunduktan sonra, ek bilgiler içeren bir yardım bilgileri kutusu görünür. Simgeye tekrar dokunulduğunda yardım bilgileri kutusu kapatılır.
Bu, isteğe bağlı bir bileşendir. Yalnızca, her zaman görünür olması gerekmeyen ek bilgileri görüntülemek için faydalı olduğunda kullanın.
Veri yakalama
Hangi bileşen ne zaman kullanılmalıdır?
Veri girişi türü | Boole seçimi | Tek seçenek | Çoktan seçmeli | Seçimi aç | Açılır menü | Tarih seçici | Metin alanı | Kaydırma çubuğu | Otomatik tamamla |
---|---|---|---|---|---|---|---|---|---|
Evet veya Hayır'ı seçin | |||||||||
Bir seçenek belirleyin | dikkat |
||||||||
Birden çok seçenek belirleyin | dikkat |
||||||||
Metin | |||||||||
Tarihler | |||||||||
Numbers | dikkat |
Metin alanları
Metin alanları, kullanıcıların bilgi girebileceğini gösterir.
Kişilerin ankete ad, telefon numarası veya adres gibi bir metin girmesi gerektiğinde metin alanlarını kullanın. Bunun yerine önceden doldurulmuş bir seçimin (çoktan seçmeli veya tekli seçim) kullanılabileceği durumlarda metin (klavye) girişi gerektiren veri girişini sınırlayın.
material.io adresindeki metin alanları hakkında daha fazla bilgi edinin.
Tekli seçim ve boole seçeneği
Tekli seçim ve boole seçimi, kullanıcılardan bir seçenek belirlemeleri istendiğinde radyo düğmeleri olarak görünen bir seçim denetimidir.
İkili seçenek olan "Evet" veya "Hayır" olduğunda boolean choice kullanın. Aksi takdirde tek seçim bileşenini kullanın. Listede yaklaşık 10 seçenek varsa tek seçenekli yerine bir açılır liste kullanın. Açılır liste, çok sayıda seçenek olduğunda daha yoğundur ve gezinmesi daha kolaydır.
Tarih seçici
Tarih seçici, kullanıcıların hem takvim tarihi seçici hem de klavye aracılığıyla tarih girmelerine olanak tanır. Takvim simgesine dokunduğunuzda takvim tarihi seçici etkin hale gelir.
Takvim tarihi seçiciyi yalnızca son adet dönemi veya bir sonraki ziyaret gibi bugünün tarihine yakın tarihler için kullanın. Aksi takdirde, doğum tarihi gibi tarihler için klavye girişine öncelik verin.
Açılır menü
Açılır menü, kullanıcıların birden fazla seçenek arasından seçim yapmasına olanak tanır. Kullanıcı yazmaya başladığında, seçenekler girilen değerlere göre filtrelenir. Böylece kullanıcılar geniş bir listeden doğru seçeneği hızlıca bulabilir.
Açılır menü menüler, daha az yer kapladığından seçenek listesi çok uzun olduğunda (10'dan fazla seçenek) tek seçenekli seçeneklere mükemmel bir alternatiftir.
Çoktan seçmeli
Çoktan seçmeli, kullanıcılar bir seçenek listesinden birden fazla bölüm oluşturabildiğinde onay kutuları olarak görünen bir seçim denetimidir.
Kullanıcıların yalnızca önceden belirlenmiş bir seçenek listesinden seçim yapabildiği durumlarda çoktan seçmeli özelliğini kullanın. Kullanıcılar kendi ücretsiz yanıtlarını da ekleyebiliyorsa bunun yerine açık seçim bileşenini kullanın. Kullanıcıların birden fazla seçenek belirleyebileceklerini bilmeleri için instructions alanına "Geçerli olan tüm seçenekleri işaretleyin" yazın.
Seçimi aç
Açıktan seçmeli, çoktan seçmeliye benzer, ancak kullanıcının Diğer'i seçip serbest metin yazmasına olanak tanır.
Önceden ayarlanmış bir seçenek listesi olduğunda açık seçeneği kullanın ancak kullanıcılar ek seçenekler de ekleyebilir. Seçeneklerin çoğu biliniyorsa açık seçeneği kullanın ancak sağlanan seçeneklerin hiçbiri geçerli olmadığı için bazı kullanıcıların Diğer'i seçeceğini öngörüyorsunuz.
Kaydırma çubuğu
Kaydırma çubukları, kullanıcıların bir dizi değerden seçim yapmasına olanak tanır. Android FHIR SDK'sındaki kaydırma çubuğu, ayrı bir kaydırma çubuğudur. Ayrık kaydırma çubuğu, kullanıcıların önceden belirlenmiş bir aralıktan belirli bir değer seçmesine olanak tanır. Kullanılabilir değerleri belirtmek için onay işaretleri kullanılabilir. Sayısal veri girişi için kaydırma çubuğunu kullanmaktan kaçının. Bunun yerine metin alanı veya açılır menü kullanın.
material.io'daki kaydırma çubukları hakkında daha fazla bilgi edinin.
Veri doğrulama ve hatalar
Veri doğrulama
Veri doğrulamaları, metin alanına girilebilecek veri türünü veya değerleri kısıtlar. Veri doğrulama, toplanan verilerin kalitesini iyileştirebilir.
Biçim veya değer kısıtlamalarını görüntülemek için EntryFormat alanını kullanın. Kullanıcıların hatayı düzeltebilmesi için anlamlı veri doğrulama hata mesajlarını satır içinde ve hemen gösterin.
Hatalar
Hata mesajları, bir şeyler ters gittiğinde kullanıcıları uyarır ve sorunun nasıl çözüleceğini bildirir.
Hataları bildirmek için renk, simge ve metin kullanın.
material.io adresindeki hata mesajları hakkında daha fazla bilgi edinin.