मैं निम्नलिखित उपयोगकर्ता कहानी की बेहतर समझ के लिए देख रहा हूँ:
जॉन सिडनी में काम करता है। सुबह 9:00 बजे, वह ज्यूरिख में एक सर्वर पर चलने वाले एक वेब ऐप में एक घटना को लॉग करता है। अगले दिन, वह एक आपातकालीन बैठक के लिए न्यूयॉर्क की यात्रा करता है जिसमें इस घटना पर चर्चा की जानी चाहिए। बैठक के दौरान, वह तारीख और समय के आधार पर इस घटना को खोजता है।
जैसा कि मैंने देखा, यहाँ कम से कम दो मुद्दे हैं:
- मुझे डेटाबेस में समय टिकटों को कैसे सहेजना चाहिए
- मुझे उन्हें यूआई में कैसे प्रस्तुत करना चाहिए
जब जॉन घटना को खोजता है, तो उसे पता चलेगा कि यह 9:00 बजे हुआ था लेकिन उसे वेब ब्राउज़र में क्या दर्ज करना चाहिए? जब वह सिर्फ "9:00" टाइमस्टैम्प में प्रवेश करता है तो उसे कुछ भी नहीं मिलेगा क्योंकि वह ज्यूरिख या न्यूयॉर्क समय हो सकता है (क्योंकि घटना नहीं मिली है, ऐप के पास यह जानने का कोई तरीका नहीं है कि यह सिडनी में हुआ था, इसलिए यह स्वचालित रूप से सही समय क्षेत्र का चयन नहीं कर सकता है)।
टाइमस्टैम्प के लिए उपयोगकर्ता से पूछने का एक अच्छा तरीका क्या है जिसमें समय क्षेत्र शामिल हो सकता है?
दूसरा मुद्दा यह है कि परिणामों को कैसे प्रदर्शित किया जाए। यदि दुनिया भर की टीमों को इस घटना पर चर्चा करने की जरूरत है (और संबंधित घटनाओं को खोजने के लिए, एक पटाखा हमले के बारे में सोचें जो दुनिया भर में कई साइटों को एक साथ लक्षित करता है)।
टाइमस्टैम्प को प्रदर्शित करने के लिए एक अच्छा उदाहरण क्या है जो एक अलग समय क्षेत्र में बनाया गया हो सकता है?
नोट: कृपया आवश्यकता के प्रयोज्य पर ध्यान केंद्रित करें। मैं खुद को मैप करने वाले डेटाबेस का पता लगा सकता हूं। वर्तमान में, मैं कार्य प्रवाह के बारे में अनिश्चित हूं। इसे गैर-दखल / सहज तरीके से आवश्यक जानकारी को पूछना / प्रस्तुत करना चाहिए। यदि आप कर सकते हैं, तो एक मौजूदा वेब ऐप का लिंक दें जो पहले से ही इसे हल करता है।