Tüm Platformlar için Hızlı Uygulama Geliştirme --->    Kitabımız...      Delphi

Konuyu Paylaş : facebook gplus twitter

Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Kullanıcı arayüzünü nasıl tasarlıyorsunuz ?
#1
Arkadaşlar,
hepimiz program yazıyoruz ve haliyle yanında kullanıcı arayüzünü de  tasarlıyoruz. Ama kullanıcı arayüzü tasarlarken bunun bi kitabı, kaidesi var mı yoksa yazdıkça buton ekleyip ihtiyaca göre sağa sola mı kaydırıyorsunuz ya da en başta defteri kalemi elinize alıp en uygun kullanım şeklini mi tasarlıyorsunuz ?
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
WWW
Cevapla
#2
(29-07-2017, Saat: 00:15)boreas Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlArkadaşlar,
hepimiz program yazıyoruz ve haliyle yanında kullanıcı arayüzünü de  tasarlıyoruz. Ama kullanıcı arayüzü tasarlarken bunun bi kitabı, kaidesi var mı yoksa yazdıkça buton ekleyip ihtiyaca göre sağa sola mı kaydırıyorsunuz ya da en başta defteri kalemi elinize alıp en uygun kullanım şeklini mi tasarlıyorsunuz ?

Biraz kendime göre hazırlıyorum birazda müşteriye göre sonuçta çok kompleks bir şey olmadıkça sorun olmuyor ama şu anahtar kelimeyi araştırmakta fayda var Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol

“Do. Or do not. There is no try.”
Cevapla
#3
Buton ekleyip ihtiyaca göre sağa sola kaydırıyorum.
Cevapla
#4
(29-07-2017, Saat: 00:15)boreas Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlArkadaşlar,
hepimiz program yazıyoruz ve haliyle yanında kullanıcı arayüzünü de  tasarlıyoruz. Ama kullanıcı arayüzü tasarlarken bunun bi kitabı, kaidesi var mı yoksa yazdıkça buton ekleyip ihtiyaca göre sağa sola mı kaydırıyorsunuz ya da en başta defteri kalemi elinize alıp en uygun kullanım şeklini mi tasarlıyorsunuz ?

Ben her zaman Windows'un standart arabirimine uymaya ve farklı bir şey yapmamaya gayret gösteriyorum.
WWW
Cevapla
#5
Başlangıç referansı muadil programlar. Geliştirdiğin sektörde bilinen birkaç firmanın programını baz alırsın. Onlar zaten belli kullanıcı ve iş sürecine göre tasarımı oturtmuştur. Ondan sonrada programı sen sattıkça kullanıcının kullanım sırasındaki zorluğu ve ihtiyacına göre şekillendirirsin. Genel renk ve form tasarımı ( ribbon menü, açılır pencere ,tile menu vs. ) oda tamamen sana kalmış. Orada kendi ekolünü de yaratabilirsin başkasını da örnek alabilirsin. Visual studio ile Borland arabirimi farklı idi ama aynı işi görüyorlardı hangisi iyi dersen kim hangi tasarımı alışmış ise o onun hoşuna gider. Genel kullanım yapısı senin tercihine kalmış.
Cevapla
#6
Olabildiğince sade olmasına özen göstermek gerekiyor butonun sağda solda olması değil de mesela bir formdaki bütün butonların standart boyutta aynı hizada olması gibi.
Uzaktan bakınca düzenli toplu sade bir görünümü olmalı bu kullanıcıya yönelik kulanışlı bir arayüz olacaktır
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
Kuvvete dayanamayan adalet aciz, 
Adalete dayanamayan kuvvet zalimdir.
WWW
Cevapla
#7
(29-07-2017, Saat: 10:36)yhackup Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlOlabildiğince sade olmasına özen göstermek gerekiyor butonun sağda solda olması değil de mesela bir formdaki bütün butonların standart boyutta aynı hizada olması gibi.
Uzaktan bakınca düzenli toplu sade bir görünümü olmalı bu kullanıcıya yönelik kulanışlı bir arayüz olacaktır

Doğru genel tasarım her yerde aynı olmalı. Kaydet buttonu, kısayollar kişi formdan forma geçtiğinde yeniden öğrenmemeli. Her formda örnek F2 nin kaydet olduğunu bilmeli.
Cevapla
#8
Genel kabul gören yapıyı bende aynı şekilde uyguluyorum. Ama microsoft mesela adam bir versiyon değiştiriyor bambaşka bir arayüz ama zamanla kullanınca insan ona da alışıyor. Ne kadar verilmli ne kadar değil o tartışılır (bence mouse bile çok kullanışsız) Bende bu şekilde programdan önce kullananlar şöyle kullanır ... bu yanda açılır menüde bulunmalı bunlar toolbarda olmalı diye kağıt üzerinde tasarım yapan var mı işin doğrusu kitabî şekli nedir diye merak ettim ama pratikde pek öyle olmuyor sanırım
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
WWW
Cevapla
#9
(29-07-2017, Saat: 18:36)boreas Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlGenel kabul gören yapıyı bende aynı şekilde uyguluyorum. Ama microsoft mesela adam bir versiyon değiştiriyor bambaşka bir arayüz ama zamanla kullanınca insan ona da alışıyor. Ne kadar verilmli ne kadar değil o tartışılır (bence mouse bile çok kullanışsız) Bende bu şekilde programdan önce kullananlar şöyle kullanır ... bu yanda açılır menüde bulunmalı bunlar toolbarda olmalı diye kağıt üzerinde tasarım yapan var mı işin doğrusu kitabî şekli nedir diye merak ettim ama pratikde pek öyle olmuyor sanırım

Merhaba,
Öncelikle olması gereken iş akış sürecinden bahsedeyim:
Yeni bir proje, süreçler zincirinden oluşur. Bu süreçlerin her birinde farklı çalışma grupları oluşturulur.
1. Gereksinim analizi
2. Veri Tabanı analizi ve tasarımı
3. Kullanıcı arayüzünün hazırlanması/Tasarım
4. Kodlama
5. Test
6. Dağıtım
Gereksinim analizinde, hedeflenen proje hakkında sahadan bire bir bilgi toplanır. Yapılabilirliği tartışılır, fonksiyonel olan ve olmayan tüm ihtiyaçlar bu süreçte tamamlanır. Bu aşamada yapılan bir değişikliğin, zaman ve maliyet bakımından çok etkisi olmayacağından; üzerinde en çok durulması gereken aşamadır. Tahmini olarak gereksinim analizi 3 birim sürede yapılyorsa, yazılımın tamamlanması ise 1 birim sürede tamamlanır. Bu durum, gereksinim analizinin önemini belirtmek için sanırım yeterlidir.
Bu aşamada genel olarak defter kalem kullanılır. Benim önerim; Microsoft Project yazılımını kullanmanızdır.

Veri Tabanı analiz ve tasarımında; bir önceki süreçte ortaya koyulan tüm görevler doğrultusunda önce tablo yapıları, alanları, tipleri, daha sonra view, procedure, trigger ve veri tabanı objeleri arasındaki bağlantılar belirlenir. 
Bu aşamada defter kalem kullanılabileceği gibi bir modelleme yazılımı da kullanabilirsiniz. Örn: Model Right

Kullanıcı arayüzünün hazırlanması ve tasarım aşamasında; ilk iki süreçte belirlenen, tasarımı etkileyen tüm ihtiyaçlar resmedilir. Modüller ve alt modüller belirlenir. Her modülün ayrı ayrı kaba taslak çizimi yapılır. Bu kısımda kalem kağıt şarttır.

Son üç aşamayı zaten biliyorsunuzdur.

Bir çoğumuz bu süreçleri tek başımıza yapmaya çalışırız
Yazılım bir ekip işidir. Ekibin kalitesi, yazılımın profesyonelliği ortaya çıkarır.
While true do; Hayat döngüsü, kısır değildir! Yapılan bir yanlış, o döngünün dışına çıkmanızı sağlayacaktır.
WWW
Cevapla

Konuyu Paylaş : facebook gplus twitter



Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Api nasıl kullanılır Lord_Ares 33 917 06-01-2018, Saat: 02:18
Son Yorum: Lord_Ares
  C Dll indeki Callback Nasıl Çevrilir? (Çözüldü) erkankurtaga 10 380 20-12-2017, Saat: 16:36
Son Yorum: Tuğrul HELVACI
  buton yardımı ile url açmak ve kullanıcı girişi sahin4169 1 74 07-12-2017, Saat: 15:19
Son Yorum: SimaWB
  kullanıcı bilgisi düzenleme ve güncelleme ( ÇÖZÜLDÜ) admin02 8 402 04-09-2017, Saat: 13:01
Son Yorum: admin02
  İki byte dizisi nasıl birleştirebilirim ? dicle_gsm 4 247 04-07-2017, Saat: 02:50
Son Yorum: dicle_gsm



Konuyu Okuyanlar: 1 Ziyaretçi