top of page
लेखक की तस्वीर_Romeyo Boy_

System Development & Implementation - प्रणाली विकास और कार्यान्वयन

अपडेट करने की तारीख: 3 जन॰ 2022


System Development & Implementation - C Programming | Creative Bloke

इस पोस्ट में आप जानेंगे कि आप सिस्टम को तैयार करने की कम्पलीट प्रोसेस के साथ-साथ प्रोग्राम के इम्प्लीमेंटेशन (कार्यान्वयन) और उन पैर किये जाने वाले ऑपरेशन्स (यानि कि रख-रखाव तथा इन्हैंसमेंट्स), उनके टेस्टिंग मतलब कि परीक्षण और सिस्टमस के सभी सम्पूर्ण डॉक्यूमेंटेशन के बारे में अध्ययन करेंगे।


Basic Introduction ( मूल परिचय )

एक सिस्टम (S/W), जिसको तैयार किया जाना होता हैं। यह कुछ निश्चित स्टेप्स से होकर पूरा होता हैं। विश्लेषक (Analyst) को क्रमबद्ध रूप से एक चरण के बाद हम दूसरे चरण की ओर प्रगति करते हुए, प्रत्येक क्रम पर प्रश्नो के उत्तर देकर, प्रत्येक चरण (stage) पर हमें परिणाम प्राप्त करना चाहिए।

Software Development Life Cycle - C Programming | Creative Bloke

System Development Life Cycle - SDLC (प्रणाली विकास जीवन चक्र)

सूचना प्रणाली विकास प्रयोजना (Information System Development Project) के संचालन, सुचना प्रणाली को बनाये रखने और सूचना प्रणाली को बदलने के लिए एक पारम्परिक पद्धति को प्रणाली विकास जीवन चक्र (SDLC) कहा जाता हैं।

System Development Life Cycle - SDLC | Creative Bloke

यानि कि संरचित विश्लेषण (Structured Analysis) सिस्टम विकास प्रक्रिया की योजना (plan) और प्रबंधन (manager ) के लिए इस तकनीक उपयोग किया जाता हैं।


SDLC उन गतिविधियों और कार्यों का वर्णन करता हैं, जो सिस्टम डेवेलपर्स आमतौर पर करते हैं, भले ही वे गतिविधियों और किसी विशेष पद्धति कार्य में कैसे फिट हों या किस तरह उपयोगी होंगी।


What Is SDLC? (एसडीएलसी क्या हैं?)

What Is SDLC? (एसडीएलसी क्या हैं?) | Creative Bloke

SDLC का पूरा नाम System Development Life Cycle होता हैं। SDLC एक सूचना प्रणाली (Information System) के जीवन चक्र की व्याख्या करता हैं। डेटाबेस डिज़ाइन SDLC का एक मूलभूत घटक होता हैं। किसी भी सिस्टम को बनाने में जो प्रक्रिया होती हैं, उस प्रक्रिया को सिस्टम डेवलपमेंट लाइफ साईकल (SDLC) कहते हैं।


SDCL मॉडल में निम्लिखित चरण शामिल होते हैं, जो इस प्रकार निचे दिए गए हैं;

  1. System Planning ( सिस्टम योजन )

  2. Feasibility Study ( फिजीबिलिटी अध्‍ययन )

  3. Systems Analysis ( सिस्टम विश्लेषण )

  4. Systems Design ( सिस्टम डिज़ाइन )

  5. Systems Implementation ( सिस्टम कार्यान्वयन )

  6. System Operation & Support ( सिस्टम संचालन और समर्थन )

Stage: 01 | System Planning ( सिस्टम योजन )

सिस्टम प्लानिंग आमतौर पर आईटी विभाग ( IT Department ) के औपचारिक अनुरोध के साथ शुरू होती है, जिसे सिस्टम अनुरोध ( System Request ) कहा जाता है। जो किसी सूचना प्रणाली ( Information System ) या व्यावसायिक प्रक्रिया में समस्याओं या वांछित परिवर्तनों का वर्णन करता है।


आज कई कंपनियों में, आईटी सिस्टम ( IT System ) प्लानिंग समग्र बिजनेस प्लानिंग का एक महत्वपूर्ण हिस्सा है। जब प्रबंधक और उपयोगकर्ता रणनीतिक, सामरिक और परिचालन योजनाएं विकसित करते हैं, तो उनमें

IT आवश्यकताएं शामिल होती हैं जो बाद में सिस्टम अनुरोध उत्पन्न करती हैं।


A System Request ( एक सिस्टम अनुरोध )

एक सिस्टम अनुरोध एक टॉप मैनेजर, एक योजना टीम, एक विभाग प्रमुख, आईटी विभाग से ही आ सकता है। अनुरोध बहुत महत्वपूर्ण या अपेक्षाकृत मामूली हो सकता है।


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


Purpose Of The Planning Phase ( योजना चरण का उद्देश्य )

नियोजन चरण का उद्देश्य एक प्रारंभिक जांच करके व्यवसाय के अवसर या समस्या की प्रकृति और दायरे की स्पष्ट रूप से पहचान करना है, जिसे अक्सर व्यवहार्यता अध्ययन ( Feasibility Study ) कहा जाता है।


The Preliminary Investigation ( प्रारंभिक जांच )

प्रारंभिक जांच एक महत्वपूर्ण कदम है, क्योंकि परिणाम (outcome) संपूर्ण विकास प्रक्रिया को प्रभावित करेगा। अंतिम प्रोडक्ट, या प्रदेय योग्य ( Deliverable ), एक रिपोर्ट है जो व्यावसायिक विचारों का वर्णन करती है, प्रत्याशित (anticipated) लाभों और आधारों की समीक्षा करती है और आर्थिक, तकनीकी और परिचालन तथ्यों (operational factors) के आधार पर कार्रवाई की सिफारिश करती है।


Phases: 02 | Feasibility Study ( फिजीबिलिटी अध्‍ययन )

प्रदर्शन और कार्य आवश्यकताओं को पूरा करने वाली सर्वोत्तम प्रणाली का चयन करने के लिए एक फिजीबिलिटी अध्ययन किया जाता है। अधिकांश संगठन यह निर्धारित करने के लिए फिजीबिलिटी अध्ययन करते हैं कि समस्या का समाधान संभव है या नहीं।


फिजीबिलिटी अध्ययन के निष्कर्ष आमतौर पर एक लिखित रिपोर्ट में होते हैं और इस रिपोर्ट में प्रारंभिक विनिर्देश या प्रारंभिक निर्दिष्टीकरण ( Preliminary Specifications ) और प्रस्तावित प्रणाली के लिए एक विकास योजना शामिल होती है। अब यह रिपोर्ट शीर्ष स्तर के प्रबंधन को मंजूरी ( Approval ) के लिए दी जाती हैं।


वास्तव में अंतिम और फिजीबिलिटी अध्ययन वैकल्पिक प्रणाली का मूल्यांकन करना और प्रणाली के विकास के लिए सबसे अधिक व्यवहार्य और वर्णन करना है। फिजीबिलिटी अध्ययन के तीन प्रमुख प्रकार निम्नलिखित हैं;

  1. Economic Feasibility ( आर्थिक फिजीबिलिटी )

  2. Technical Feasibility ( तकनीकी फिजीबिलिटी )

  3. Behavioral Feasibility ( व्यवहारिक फिजीबिलिटी )

Type: 01}. Economic Feasibility ( आर्थिक फिजीबिलिटी )

एक उम्मीदवार प्रणाली ( Candidate System ) का मूल्यांकन आर्थिक आधार पर किया जाता है। अधिक सामान्यतः लागत / लाभ ( Cost / Benefits ) विश्लेषण के रूप में जाना जाता है, प्रक्रिया एक उम्मीदवार प्रणाली से अपेक्षित लाभों और बचतों को निर्धारित करने और लागतों के साथ उनकी तुलना करने के लिए होती है। यदि लाभ लागत ( Costs ) से अधिक हैं, तो प्रणाली को डिजाइन और कार्यान्वित करने का निर्णय लिया जाता है। अन्यथा इसे आगे के औचित्य या परिवर्तन ( Justification Or Alteration ) के लिए अनुशंसित किया जाता है।


Type: 02}. Technical Feasibility ( तकनीकी फिजीबिलिटी )

उम्मीदवार प्रणाली ( Candidate System ) की तकनीकी आवश्यकताओं जैसे कि हार्डवेयर, सॉफ्टवेयर आदि पर विचार-विमर्श किया जाता है।


Type: 03}. Behavioral Feasibility ( व्यवहारिक फिजीबिलिटी )

जैसा कि हम जानते हैं कि लोगों की तार्किक प्रवृत्ति ( Logical Tendency ) परिवर्तन का विरोध ( Resist ) करने की होती है और कंप्यूटर परिवर्तन को सुविधाजनक ( Facilitate ) बनाने के लिए जाने जाते हैं। इसलिए, यह समझ में आता है कि एक उम्मीदवार प्रणाली की शुरूआत के लिए कर्मचारियों ( Staff ) को शिक्षित और प्रशिक्षित करने के लिए विशेष प्रभाव ( Special Effect ) की आवश्यकता होती है।


Example To Understand ( उदाहरण समझने के लिए )

मान लीजिए कि हम एक सिस्टम एनालिस्ट हैं और हमें सिस्टम में बदलाव या सुधार के लिए एक अनुरोध प्राप्त होता है। हमारा पहला कदम यह निर्धारित करना है कि प्रारंभिक जांच शुरू करने के लिए यह समझ में आता है या नहीं। किसी निष्कर्ष पर पहुंचने से पहले अक्सर हमें व्यवसाय संचालन के बारे में अधिक जानने की आवश्यकता होगी।


एक जांच के बाद, हम पा सकते हैं कि और अधिक प्रशिक्षण की आवश्यकता है। कुछ स्थितियों में, हम IT समाधान के बजाय व्यवसाय प्रक्रिया समीक्षा ( Business Process Review ) की अनुशंसा कर सकते हैं। अन्य मामलों में, हम यह निष्कर्ष निकाल सकते हैं कि एक पूर्ण पैमाने पर सिस्टम समीक्षा ( Full-Scale System Review ) आवश्यक है। यह विकास प्रक्रिया जारी रहती हैं, अगला कदम सिस्टम विश्लेषण होती है।


Phases: 02 | Systems Analysis ( सिस्टम विश्लेषण )

सिस्टम विश्लेषण ( System Analysis ) चरण का उद्देश्य व्यावसायिक आवश्यकताओं को समझना और नई प्रणाली का तार्किक मॉडल ( Logical Model ) बनाना होता है।


First Step :- पहला कदम आवश्यकता मॉडलिंग ( Requirement Modelling ) है, जहां हम व्यावसायिक प्रक्रियाओं को परिभाषित और वर्णन करते हैं। आवश्यकताएं मॉडलिंग उस जांच को जारी रखती है जो सिस्टम नियोजन के दौरान शुरू हुई और इसमें विभिन्न तथ्य-निर्धारण तकनीक शामिल हैं, जैसे साक्षात्कार, सर्वेक्षण, अवलोकन और साहित्य तथा रूपों की समीक्षा शामिल होती हैं।


Second Step :- अगले कार्य के द्वितीय चरण दौरान, डेटा मॉडलिंग ( Data Modelling ), प्रक्रिया मॉडलिंग ( Process Modelling ) और ऑब्जेक्ट मॉडलिंग ( Object Modelling ) को लिया जाता हैं। हम व्यावसायिक प्रक्रियाओं का एक तार्किक मॉडल विकसित करते हैं. जिसे सिस्टम को समर्थन देना चाहिए। उपयोग की जाने वाली कार्यप्रणाली ( Methodology ) के आधार पर मॉडल में विभिन्न प्रकार के आरेख ( Diagram ) होते हैं।


Third Step :- सिस्टम विश्लेषण चरण के लिए अंतिम उत्पाद सिस्टम आवश्यकता दस्तावेज़ है। सिस्टम आवश्यकता दस्तावेज़ ( System Requirement Document ) प्रबंधन और उपयोगकर्ता आवश्यकताओं, वैकल्पिक योजनाओं और लागतों और हमारी अनुशंसा या सुझावों का वर्णन करता है।


Forth Step :- डिजाइन और कार्यान्वयन के लिए आगे देखते हुए कई संभावनाएं प्रकट या मौजूद होती हैं। जैसे कि एक नई सिस्टम को बनाना या विकसित करना, एक वाणिज्यिक पैकेज खरीदें, या किसी मौजूदा प्रणाली को संशोधित ( Modify ) करें।

2 दृश्य0 टिप्पणी

हाल ही के पोस्ट्स

सभी देखें

असेंबली भाषा

Comments


bottom of page