भू-स्थानिक - जीआईएसइंटरनेट और ब्लॉग

बहुपरत मॉडल के 7 सिद्धांत

बहु परत मॉडल 4

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

मल्टीलेयर के रूप में जानी जाने वाली अवधारणा क्लाइंट-सर्वर अनुप्रयोगों के बढ़ने के बाद उभरी, जो इंटरनेट के विकास से जुड़ी थी, जबकि निजी नेटवर्क (इंट्रानेट) भी लोकप्रिय हो गए थे। सबसे महत्वपूर्ण उद्देश्यों में से एक यह है कि विकास ऑपरेशन को प्रभावित नहीं करता है, निरंतर उपयोग में रहने वाले सिस्टम में क्वेरी उपयोगकर्ताओं को तो बिल्कुल भी प्रभावित नहीं करता है।

ऐसा मामला है, उदाहरण के लिए, एक विशाल कैडस्ट्रे प्रोजेक्ट में जिसमें फ़ील्ड तकनीशियनों, मैपर्स या डिजिटाइज़र को जानकारी फीड करनी होगी; तब कानूनी विश्लेषकों, जीआईएस और नियमितीकरण तकनीशियनों को डेटा संसाधित करना होगा जबकि बाहरी उपयोगकर्ताओं की ओर से ऑनलाइन प्रक्रियाओं के लिए परामर्श या अनुरोध के स्तर पर मांग है।

आइए फिर देखें इस मॉडल की परतें और इसके सिद्धांत।

विकास परत

बहु परत मॉडल 1

बहु परत मॉडल 111. सरल डिज़ाइन.  यह समझना महत्वपूर्ण है कि मल्टीलेयर एप्लिकेशन विकसित करते समय आप उन सुविधाओं में अतिशयोक्ति नहीं कर सकते जो प्रक्रिया को धीमा कर देंगी, डेटा प्रदर्शित करेंगी, या सुविधाओं को अपडेट करेंगी। यही कारण है कि सर्वर पर चलने वाली जावास्क्रिप्ट-जैसी प्रक्रियाओं का उपयोग कई उपयोगकर्ताओं को सिस्टम को पुनः लोड किए बिना एक ही समय में कार्यों को निष्पादित करने की अनुमति देता है। इस हद तक कि प्रक्रियाओं को छोटा बनाया जा सकता है, डिज़ाइन को सरल बनाए रखने के लिए केवल प्रोसेसर की संख्या और क्षमता को देखने की आवश्यकता होती है... हालाँकि यह सॉफ़्टवेयर आर्किटेक्ट की विशेषता होने की तुलना में देवताओं का एक कौशल अधिक लगता है।

बहु परत मॉडल 12 2. मल्टी-डिवाइस उपयोग के लिए एप्लिकेशन।  यह विचार करना आवश्यक है कि उपयोगकर्ता वेब के माध्यम से डेस्कटॉप डिवाइस या विभिन्न प्रकार के मोबाइल से जानकारी प्राप्त करना चाहेंगे, इसलिए विकास को इस सिद्धांत पर विचार करना चाहिए। यद्यपि प्रसिद्ध गैजेटों के विकास की भविष्यवाणी करना आसान नहीं है, कम से कम डेटा फीडिंग और डाउनलोडिंग के प्रयोजनों के लिए परियोजना की विशिष्टता पर विचार किया जाना चाहिए, जैसे कि कैडस्ट्राल प्रक्रिया के मामले में, जीपीएस उपकरण और पीडीए का उपयोग जीआईएस अनुप्रयोगों के साथ।/सीएडी न्यूनतम सारणीबद्ध डेटा फ़ीड क्षमताओं के साथ, और रैस्टर/वेक्टर डेटा का उपयोग। चूंकि व्यवसाय की विशेषता विविध उपयोग की है, इसलिए प्रौद्योगिकियों की प्रगति के बारे में जागरूक होना आवश्यक है।

बहु परत मॉडल 13 3. डेटाबेस के माध्यम से.  प्रोसेसर को क्रैश-मुक्त रखने के लिए, यह विचार करना आवश्यक है कि उपयोगकर्ता द्वारा निष्पादित कोई भी कार्रवाई डेटाबेस के लिए एक सरल कॉल है, इसलिए यदि फ़ाइल स्थानांतरण का उपयोग किया जा रहा है, तो वेब सेवाएं बनाना बेहतर है। यदि मानचित्रों का उपयोग किया जाएगा, तो प्रकाशन के लिए आईएमएस सेवाएं बनाना आदर्श है और यदि दस्तावेज़ डाउनलोड करना है, तो वेब सेवाओं के उपयोग पर ध्यान दें।

प्रक्रिया परत


बहु परत मॉडल 2

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

बहु परत मॉडल 22 5. ऑनलाइन एप्लीकेशन का उपयोग.  यह डेवलपर्स के लिए एक बड़ी चुनौती है, क्योंकि इस परत में उन उपयोगकर्ताओं का एक स्तर भी शामिल है जो क्वेरी से परे जाने वाली प्रक्रियाओं को अंजाम देते हैं। यह कैडस्ट्राल रखरखाव का मामला है, जिसके लिए अलग-अलग फ़ाइलों के उपयोग की आवश्यकता होती है, न कि केवल सारणीबद्ध डेटा में हेरफेर की। इसके लिए, चुने गए सॉफ़्टवेयर को एक नियंत्रित फ़ाइल प्रबंधन वातावरण, संस्करण और चेकआउट-चेकइन नामक प्रक्रिया प्रदान करनी होगी; एपीआई से कार्यक्षमता को अनुकूलित करने और डेस्कटॉप प्रक्रियाओं को सिंक्रनाइज़ेशन को जटिल बनाने से रोकने की क्षमता प्रदान करने की भी उम्मीद है।

उपयोगकर्ता परत

बहु परत मॉडल 3

बहु परत मॉडल 31 6. सामूहिक बुद्धिमत्ता.  यह सिद्धांत समुदाय की अवधारणा से आता है, जो आजकल बहुत लोकप्रिय है। ऐसे इंटरफ़ेस बनाना महत्वपूर्ण है जो उपयोगकर्ताओं के बीच संचार की सुविधा प्रदान करते हैं, चाहे वे फ़ोरम हों, समर्थन नेटवर्क हों या त्वरित संदेश चैनल हों ताकि उपयोगकर्ता अपनी शंकाओं और समाधानों को आपस में साझा कर सकें और सामूहिक कौशल का लाभ उठा सकें।

बहु परत मॉडल 32 7. प्रतिक्रिया.  बनाई गई सेवाओं में पर्याप्त कार्यक्षमताएं होनी चाहिए ताकि उपयोगकर्ता त्रुटियों की रिपोर्ट कर सकें, टिप्पणियां जोड़ सकें, स्वचालित या स्वैच्छिक हो सकें। महत्वपूर्ण बात यह है कि जो उपयोगकर्ता अन्य दो परतों का प्रबंधन करते हैं वे आगंतुकों के बारे में जानते हैं। इस स्तर पर सुरक्षित, कार्यात्मक लॉगिंग और परिवर्तनों के स्वचालित अद्यतनीकरण के लिए प्रतिबंधित पहुंच की भी अपेक्षा की जाती है।

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

गोल्गी अल्वारेज़

लेखक, शोधकर्ता, भूमि प्रबंधन मॉडल के विशेषज्ञ। उन्होंने मॉडल की अवधारणा और कार्यान्वयन में भाग लिया है जैसे: होंडुरास में संपत्ति प्रशासन की राष्ट्रीय प्रणाली SINAP, होंडुरास में संयुक्त नगर पालिकाओं के प्रबंधन का मॉडल, कैडस्ट्रे प्रबंधन का एकीकृत मॉडल - निकारागुआ में रजिस्ट्री, कोलंबिया में क्षेत्र SAT के प्रशासन की प्रणाली . 2007 से जियोफुमदास ज्ञान ब्लॉग के संपादक और औलाजीओ अकादमी के निर्माता जिसमें जीआईएस - सीएडी - बीआईएम - डिजिटल ट्विन्स विषयों पर 100 से अधिक पाठ्यक्रम शामिल हैं।

संबंधित आलेख

2 टिप्पणियाँ

  1. बहुत बढ़िया जानकारी, आपका बहुत-बहुत धन्यवाद, इससे मुझे यह काम जारी रखने में बहुत मदद मिली

  2. बहुत अच्छा लेख इससे मुझे बहुत मदद मिली!
    ^^ नमस्ते!!

एक टिप्पणी छोड़ दो

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

यह भी जाँच
समापन
शीर्ष पर वापस करने के लिए बटन