2009-05-06 5 views
36

मैं का उदाहरण कहां मिल सकती है बहुत अच्छी तरह से उद्यम का उत्पादन किया y सॉफ्टवेयर है:व्यापार उन्मुख, भारी डाटा एंट्री के लिए जीयूआई डिजाइन अच्छा उदाहरण (CRUD) अनुप्रयोगों

  • अच्छा, का लगातार उपयोग कुंजीपटल अल्प मार्ग।
  • अच्छा कुंजीपटल प्रपत्र नेविगेशन
  • Standarized फ़ॉर्म सत्यापन
  • देखने/खोज स्क्रीन के Standarized उपयोग। (उपयोगकर्ता ग्राहक आईडी के लिए कहा जाता है, यह पता नहीं है, लेकिन एक पॉपअप विंडो कि यह रिटर्न से यह देख सकते हैं)
  • Standarized प्रयोज्य/एलएएफ सम्मेलनों

अच्छा नहीं होगा सरल CRUD से लेकर नमूनों को देखने के लिए सीआरएम/ईआरपी/वित्तीय/जोखिम मूल्यांकन इत्यादि जैसे अनुप्रयोगों के लिए बहुत ही जटिल प्रक्रिया-उन्मुख जीयूआई के लिए स्क्रीन कुछ व्यावसायिक प्रक्रियाओं को परिभाषित करने वाले प्रवेश क्षेत्रों की उच्च मात्रा वाले मूल रूप से जीयूआई।

+1

अभी भी बेहतर और अधिक विशिष्ट उत्तर देखना चाहते हैं। – Sake

उत्तर

53

मेरे पास कोई संकेत नहीं है। सच में, इन स्क्रीनों में से कई को सरल तथ्य के लिए वेब पर खोजना मुश्किल हो सकता है कि उनमें से अधिकतर "बदसूरत" होते हैं। इस तरह की स्क्रीन शायद ही कभी सुंदर हैं।

मैं इन चीजों के साथ लंबे इतिहास से काम करने के कुछ सुझाव दे सकता हूं।

  1. संगति। सब कुछ "वही काम करें" बनाएं, और हर समय एक ही काम करें। असल में, आप स्क्रीन पर नहीं, फॉर्म पर अपनी प्रविष्टि करने में सक्षम होना चाहिए। वे सभी चमक और उप-योग और रंग अच्छे होते हैं, क्योंकि वे फॉर्म को कुंजी के रूप में देखते हैं, लेकिन प्रवेश के दौरान नहीं। वहां आपको मूल रूप से "अलर्ट गलत" होने के लिए ऑडियो अलर्ट की आवश्यकता होती है। क्लासिक "टिकी-टिकी-टिकी-टिकी-बीप-बीप-बीप-बीप" परिदृश्य के रूप में उपयोगकर्ता पता चलता है कि उन्होंने 4 फ़ील्ड को गलत क्षेत्र में प्रवेश किया था। उपयोगकर्ता काफी अंधे नहीं हैं, लेकिन वे आपकी स्क्रीन पर नहीं जा रहे हैं। डेटा फॉर्म पर है।

  2. सामान्य रूप से काम करना बेहतर है, और उन्हें जारी रखने की तुलना में ERRORs के लिए रोकें। बड़े रूपों के लिए, उस जानकारी के स्कैनिंग और तथ्य के बाद त्रुटियों की तलाश करना बहुत मुश्किल है। उन्हें गलत होने पर रोकें ताकि वे इसे ठीक कर सकें और अंत में इसे ठीक करने के बजाय वापस आने के बजाय आगे बढ़ सकें। जितना अधिक व्यवसाय नियम और सत्यापन और प्रवर्तन आपके पास फॉर्म पर हो सकता है, बेहतर। पॉपअप, अलर्ट, पिकर्स, अगर उन्हें अपना ध्यान, मोडल मोडल मोडल चाहिए। वे यहाँ मिट्टी के साथ काम नहीं कर रहे हैं। वे महान अमेरिकी उपन्यास या वैश्विक अर्थव्यवस्था का मॉडलिंग नहीं कर रहे हैं।

  3. स्पॉट चेक के परिणामों को सारांशित करें। उदाहरण के लिए, एक आदेश में कुंजीयन, वे आदेश की कुल राशि और पंक्ति वस्तु गिनती को देखने के लिए देखने के लिए अगर वे नहीं बल्कि क्षेत्र द्वारा अपने प्रवेश क्षेत्र स्कैन करने के लिए की तुलना में में "सही ढंग से" चेकसम के एक प्रकार के रूप में आदेश मिल गया सक्षम होना चाहिए। अधिकांश वर्कफ़्लो में एक अपरिहार्य क्रॉस चेक चरण होता है जहां वे डेटा को सत्यापित करने के लिए अपनी प्रविष्टि के माध्यम से जाते हैं, लेकिन यह डेटा की "कच्ची कुंजी" के बाद होना चाहिए। लोग जब भी "कुंजी प्रविष्टि" मोड में होते हैं, तो वे प्रत्येक बार स्पॉट की जांच करने के बजाय तेज़ी से काम करते हैं, हर बार जब वे इसे कुंजी करते हैं। यह उनकी ताल को तोड़ देता है। मूल सत्यापन और कुंजीिंग के बाद अपवादों को आसानी से पहचानना और सही करना। यदि कुछ फ़ील्ड दूसरों की तुलना में अधिक महत्वपूर्ण हैं (और आप जानते हैं कि वे कौन हैं), स्क्रीन पर उन्हें और उन्हें पेपर फॉर्म पर हाइलाइट करना आश्चर्यजनक काम करता है।

    यदि फॉर्म और ऐसे डिज़ाइन किए गए हैं (कंप्यूटर फॉर्म और पेपर एंट्री फॉर्म दोनों), त्रुटियों को दर्ज करना मुश्किल होना चाहिए (जैसे गलत ग्राहक, या गलत आइटम इत्यादि)। आपके पास कुछ नोट्स या विशेष निर्देशों में एक टाइपो हो सकता है, लेकिन, कहीं और नहीं। यदि वे एक वस्तु या राशि को मिस्की करते हैं, तो बाधाएं पूरी तरह से आदेश नहीं दी जाएंगी, इसलिए सरल चेकसम उन्हें पकड़ने में मदद करेगा।

  4. "स्थिरता" पर वापस जाकर, सुनिश्चित करें कि पिकर्स जैसी चीजें और ऐसे सभी समान कार्य करते हैं।, एक न्यूनतम करने के लिए विशेष कार्य रखने की कोशिश करें के रूप में यह प्रशिक्षण को सरल और उनके काम करने के लिए देता है उन सिर्फ "प्रवाह"।

  5. कीबोर्ड शॉर्टकट्स और नेविगेशन एक आवश्यकता है, विकल्प नहीं। यहां एक असली दर्द बिंदु विस्तार क्षेत्रों (यानी टेबल संरचनाएं) हो सकता है। टेबल स्ट्रक्चर में प्रवेश करने और बाहर निकलने के लिए आपको शॉर्टकट की आवश्यकता हो सकती है। आपने कई उदाहरण देखे हैं जहां आप तालिका में "टैब" कर सकते हैं, लेकिन टैब वापस नहीं। अनुभागों में और बाहर जाने के लिए एक समर्पित "मेटा-टैब" कुंजी है। किसी अनुभाग से नेविगेट करने के लिए माउस की आवश्यकता नहीं है, नहीं।

  6. पिकर्स के लिए एक भी गर्म कुंजी है। आदर्श रूप से, उन्हें इन्हें अक्सर उपयोग नहीं करना पड़ेगा। शायद ग्राहक लुकअप के लिए, अन्य कोडों में से अधिकांश जिन्हें वे अनिवार्य रूप से याद करते हैं या उन्हें प्रवेश फ़ॉर्म पर रखा जाएगा। पिकर्स फिल्टर करने योग्य बनाओ।

  7. स्क्रॉलिंग शैतान है। स्क्रॉलिंग बुराई है। कोई स्क्रॉलिंग नहीं! पेजिंग स्क्रॉल क्योंकि "क्षेत्रों के लिए कदम नहीं है" स्क्रीन पर "उसी जगह", वे हमेशा रहे हैं की तुलना में बेहतर। आपने कितनी बार "स्क्रॉल किया" है और स्क्रॉल से संदर्भ प्राप्त करने के लिए स्क्रॉल से पहले "कहां से शुरू किया" चुनना था। यहां तक ​​कि पिक सूचियों के लिए पेजिंग बहुत अच्छी तरह से काम करता है क्योंकि पृष्ठ परिवर्तन उन्हें बताता है कि वे वास्तव में "कुछ किया" दृश्यमान रूप से करते हैं। कई बार आप एक पंक्ति स्क्रॉल करते हैं और "क्या मैंने वास्तव में किया?" सिंगल लाइन स्क्रॉलिंग बहुत सूक्ष्म हो सकती है। बड़े प्रवेश फॉर्मों के लिए, बहु-पृष्ठ लंबे समय तक धड़कता है, सप्ताह के हर दिन स्क्रॉलिंग का इलाज करता है। अपने रूपों है कि बड़ा कर रहे हैं, सुनिश्चित करें कि आप (जो भी ... सरल हैडर ग्राहक का नाम, क्रम संख्या,) फार्म के माध्यम से आगे और पीछे की ओर ले जाते हैं, और सुनिश्चित करें कि प्रत्येक पृष्ठ पर कुछ संदर्भ जानकारी नहीं है बनाने के लिए एक गर्म कुंजी है बनाते हैं।

  8. मजबूत पूछताछ। "उदाहरण के द्वारा प्रश्न" के रूप में यह जाना जाता है सबसे अच्छा तंत्रों में से एक है (यानी वे यह फार्म "वे क्या जानते" और रूपों वापस आने को भरने)। लोगों को केवल पागल मानदंडों से डेटा ढूंढना होगा, यदि अधिकतर फ़ील्ड क्वेरी करने योग्य हैं, तो इससे उन्हें बिना किसी अनुमान के यह करने की सुविधा मिलती है कि उन्हें क्या चाहिए या नहीं। इन्फोर्मिक्स 4GL (मद कोड 12345 या 23456 के लिए के बाद अप्रैल 1 2009, 12345|23456> 04/01/09 दिनांकों) एक शानदार QBE प्रणाली किया करते थे। एक अच्छी क्यूबीई अभिव्यक्ति शायद एक सामान्य क्षेत्र में मान्य नहीं होगी, यह एक विशेष मामला है। (यही कारण है कि आप शायद ही कभी क्यूबीई देखते हैं, यह बहुत अधिक काम करता है - लेकिन यह ओएच बहुत अच्छा है।)

  9. याद रखें, उपयोगकर्ताओं क्यों या कैसे वे चीजों को, वे केवल पता क्या क्या करना है पता नहीं है। वे पता है "जब मैं एक करना चाहते हैं, मैं मारा कुंजी वाई" वे क्यों यह वाई, जहां वाई स्थित है, कुंजी एक्स एक जेड ए के समान काम करते हैं हो सकता है, क्योंकि वे वर्गीकृत किया कर रहे हैं पता नहीं है साथ में। नहीं, वे आपके कमांड वर्गीकरण को नहीं जानते हैं। वे आपके अवशेषों को नहीं जानते हैं। वे ए करना चाहते हैं, वाई हिट करें। एक शब्द बोल्ड करना चाहते हैं? टाइप करें Ctrl - बी। हो सकता है कि Ctrl - I एक शब्द को इटैलिकिस करने के लिए यह आपके लिए स्पष्ट है क्योंकि यह सबसे अधिक उपयोगकर्ताओं के लिए नहीं है। हो सकता है कि Ctrl - बी और Ctrl - मैंFormat मेनू पर कर रहे हैं, अच्छी तरह से वर्गीकृत किया। कोई फर्क नहीं पड़ता। Ctrl - बी == बोल्ड, मैं इटालिक्स कैसे करूं?

इन इंटरफेस का नकारात्मक हिस्सा प्रशिक्षण है। वे उपयोग करने के लिए प्रशिक्षण लेते हैं। लेकिन, सच में, किसी भी उचित व्यापार के लिए, उपयोगकर्ता को केवल कुंजी प्रक्रिया की तुलना में कहीं अधिक प्रशिक्षण की आवश्यकता होगी। एंट्री स्क्रीन उन्हें व्यवसाय नीतियों, व्यवसाय नियमों आदि को सिखाने नहीं जा रही है। आप इन्हें एप्लिकेशन में लागू कर सकते हैं, लेकिन उपयोगकर्ता को उन्हें स्वयं भी जानना होगा।

लेकिन यह ठीक है, क्योंकि लंबे समय तक यह अधिक कुशल है। यहां गेम उपयोगकर्ता से डेटा कुशलतापूर्वक प्राप्त कर रहा है और इसे लगातार तरीके से प्रस्तुत कर रहा है। मैं "लॉजिकल" तरीका नहीं कहूंगा, जैसे कि तर्क तर्क हो सकता है, यह उपयोगकर्ता तर्क नहीं हो सकता है। इसलिए, यदि आप चाहें तो तार्किक हो सकते हैं, जो आप चाहते हैं उसे कॉल करें, लेकिन अपने उपयोगकर्ताओं के अनुरूप रहें।

एक और उपाख्यान, हम 10 कुंजी वापसी डेटा का उपयोग करते थे। यह केवल एक आइटम कोड और मात्रा की तरह संख्या की सूचियां होने लगा। हमारे उद्देश्यों के लिए उपयोगकर्ताओं को किसी भी चीज की तुलना में पंक्ति में दो बार इस डेटा को कुंजी करना आसान होता है। यह टाइपो, ट्रांसपोजिशन इत्यादि को पकड़ता है। बैच चेकसम के साथ संयुक्त कुंजीिंग को बहुत तेज बनाता है। इन लोगों ने केवल स्क्रीन पर देखा जब वे शुरू हुए, जब वे समाप्त हो गए, और अगर उन्हें कोई त्रुटि मिली।

अंत में, कोई फर्क नहीं पड़ता कि आपकी स्क्रीन और प्रक्रिया बदल जाएगी। इस वर्ष आप जो भी फॉर्म इस्तेमाल कर रहे हैं, अगले वर्ष बदल जाएगा। यह सिर्फ वास्तविकता है, इसलिए, एफवाईआई, इसके लिए तैयार रहें।

आपकी परियोजना के साथ शुभकामनाएँ।

+0

यह एक अच्छा सारांश है, ठीक वही है जो मैं खोज रहा था। बहुत धन्यवाद! –

+0

स्वरूपण के लिए Thanx, @ voyager, बहुत अच्छा लग रहा है। –

+0

@Will हार्टंग: मेरी खुशी :) – voyager

2

मुझे Dashboard Spy website प्रेरणा के लिए सर्वश्रेष्ठ में से एक माना जाता है।

+0

सख्ती से सौंदर्य दृष्टिकोण से ... –

3

तुम्हें पता है क्या नहीं करना है के उदाहरण है, वहाँ Openerp है कि आप मुक्त करने के लिए कार्यक्रम, स्रोत, दस्तावेज़ मिल सकता है।

ps: यह लिंक मेरे लिए ठीक है, अगर आप इसे नहीं खोल सकते हैं, तो google में openerp खोजें।

+0

मैं वह नहीं हूं जिसने आपको वोट दिया लेकिन आपका लिंक टूटा हुआ है। –

+0

मैं उस पते को प्राप्त कर सकता हूं, मुझे लगता है कि आपकी समस्या यह लिंक नहीं खोल सकती है। Google में खोज openerp पर जाएं, देखें कि क्या आप लिंक खोल सकते हैं। – linjunhalida

+0

सर्वर थोड़ा धीमे हैं, लेकिन मैं लिंक को ठीक से खोल सकता हूं। हालांकि, मैं उनके इंटरफ़ेस से बहुत प्रभावित नहीं हूं। – Calvin

5

मैं http://www.37signals.com/ सूट का प्रशंसक हूं। मुझे उनके रूप और जीयूआई को अच्छी तरह से सोचा जाना है।

+0

हां, वे बहुत अच्छी तरह से उत्पादित हैं, लेकिन उनके पास वास्तव में ऐसी स्क्रीन नहीं हैं जिन्हें मैं ढूंढ रहा हूं (जिन्हें आप जटिल सीआरएम/ईआरपी ऐप्स में मुख्य रूप से देखते हैं) –

+0

@ कैमिलो: शायद आपको 37 सिग्नल 'प्राप्त करना चाहिए रियल (http://gettingreal.37signals.com/) दृष्टिकोण दिया गया है कि आपके ऐप्स में बहुत जटिलता प्रतीत होती है। वास्तविक होने से आपको प्रभावी और उपयोगी यूआई तैयार करने में मदद मिलेगी जो उपयोगकर्ताओं को खुश रखती है। –

+0

@ कैमिलोडाज़ यह मजाकिया है क्योंकि उनके ऐप्स में से एक सीआरएम है। – pc1oad1etter

0

शायद आपको 37signals 'Getting Real दृष्टिकोण पर विचार करना चाहिए, जो आपके ऐप्स में बहुत जटिलता प्रतीत होता है। वास्तविक होने से आपको प्रभावी और उपयोगी यूआई तैयार करने में मदद मिलेगी जो उपयोगकर्ताओं को खुश रखती है।

3

मैंने बहुत उपयोग किया है - लेकिन किसी भी विशिष्ट ऐप को रीमेबर करना मुश्किल है क्योंकि वास्तव में अच्छे यूआई बहुत ही भूल जाते हैं।

मुझे बहुत से बुरे लोगों को याद किया जा सकता है। कोई भी जो कमल नोट्स के बारे में सोचता है, उसने कभी भी किसी भी एसएपी या ओरेकल फॉर्म आधारित ऐप्स का उपयोग नहीं किया है।

बेहद दक्षता के लिए मैं सुझाव दूंगा कि आप पुराने सैबर एयरलाइन आरक्षण आवेदन को देखेंगे। पाठ कोई रिक्त स्थान या अन्य विराम की दो पंक्तियां

पहली पंक्ति इस तरह उड़ान दूसरी पंक्ति भुगतान विवरण कुछ बुक और एक उड़ान के लिए भुगतान करने होंगे: और साल के लिए

123109BA176Y 
276.00GBPAM1122123412341234 

ट्रैवल एजेंटों इसे करने के लिए addicated बन गया से इनकार कर दिया इसके बजाय हरे रंग की स्क्रीन टर्मिनल अनुकरणकर्ता को फायर करने वाले सुपर डुपर विंडोज़ जीयूआई प्रतिस्थापन को स्वीकार करें। मुझे लगता है कि एयरलाइनों ने तीन अक्षर कोड और चार अंकों की उड़ान संख्याओं पर स्विच करते समय केवल मृत्यु की मृत्यु हो गई।

+0

सुधार। मैंने पिछले हफ्ते एक उड़ान बुक की थी और एजेंट ने अपने पिता की तरह "हरे रंग की स्क्रीन" इंटरफ़ेस को निकाल दिया था। –

1

आपको वास्तव में Interface Hall of Shame पर जाना चाहिए, जहां आपको न केवल सबसे विचित्र जीयूआई मिलेंगे, बल्कि वे उत्पन्न होने वाली उपयोगिता समस्याओं के संभावित समाधान भी पाएंगे।

+1

उत्तर में दिया गया लिंक टूटा हुआ है .. –

संबंधित मुद्दे