कोर्स "सिस्टम एनालिस्ट" - कोर्स 104,600 रूबल। यांडेक्स वर्कशॉप से, प्रशिक्षण 9 महीने, दिनांक 30 नवंबर, 2023।
अनेक वस्तुओं का संग्रह / / December 03, 2023
निःशुल्क परिचयात्मक पाठ्यक्रम
परिचयात्मक पाठ्यक्रम2 घंटे
एक परिचयात्मक पाठ्यक्रम आपको सिस्टम विश्लेषक के पेशे के बारे में जानने में मदद करेगा। हम एक आवश्यकता के उद्भव से लेकर किसी प्रोजेक्ट पर सिस्टम विश्लेषक के काम को दिखाने के लिए एक व्यावहारिक उदाहरण का उपयोग करेंगे तैयार उत्पाद की डिलीवरी - सिस्टम विश्लेषक प्रत्येक चरण में क्या करता है और इसके परिणाम क्या हैं काम।
सिस्टम विश्लेषक पेशे को समझना
1 मॉड्यूल 2 सप्ताह
आप सिस्टम विश्लेषक के सैद्धांतिक बुनियादी व्यवसायों को सीखेंगे और टास्क ट्रैकर का उपयोग करना सीखेंगे। हम आपको सॉफ्टवेयर विकास टीम और सॉफ्टवेयर जीवन चक्र के बारे में, प्रबंधन मॉडल के बारे में, लचीली कार्यप्रणाली के बारे में, अनुप्रयोगों के विभिन्न प्रकारों और आर्किटेक्चर के बारे में बताएंगे।
स्प्रिंट 1. सिस्टम विश्लेषक पेशे को समझना
- सॉफ्टवेयर विकास टीम और उसके सदस्य
- सॉफ्टवेयर विकास टीम के सदस्य के रूप में सिस्टम विश्लेषक: उसके कार्य और योग्यताएँ
- सॉफ्टवेयर जीवन चक्र. सॉफ़्टवेयर जीवन चक्र के भाग के रूप में विकास चरण
- सॉफ्टवेयर विकास प्रबंधन मॉडल: झरना, रोलिंग लहर
- चुस्त कार्यप्रणाली
- क्लाइंट-सर्वर और माइक्रोसर्विस आर्किटेक्चर के घटक
- विभिन्न प्रकार के सॉफ़्टवेयर और उनकी विशेषताएं: वेब, डेस्कटॉप, मोबाइल
आवश्यकताएँ विकास
मॉड्यूल 2 2 सप्ताह
आप सीखेंगे कि सॉफ़्टवेयर आवश्यकताओं के विनिर्देश में क्या शामिल है और इसे कैसे लिखना है। आप आवश्यकताओं के स्तर और प्रकारों, पहचान, विश्लेषण, दस्तावेजीकरण, सत्यापन और प्रबंधन, और यूएमएल उपयोग केस जैसे आवश्यकताओं मॉडलिंग नोटेशन के बारे में अधिक जानेंगे।
स्प्रिंट 2. आवश्यकताएँ संग्रह और विश्लेषण
- आवश्यकताओं के स्तर और प्रकार
- हितधारक और उपयोगकर्ता वर्ग
- दस्तावेजों का विश्लेषण (मानकों और विनियम)
- आवश्यकताएँ मॉडलिंग
- उपयोग के विकल्प
- आवश्यकताएँ प्रबंधन
- आवश्यकताओं का पता लगाना
परियोजना कार्य 1
आप स्वतंत्र रूप से चैटी वेब एप्लिकेशन के दूसरे संस्करण की आवश्यकताओं का वर्णन करेंगे - जब आप पूरा कर लेंगे तो आप शुरू कर देंगे होमवर्क करें और उस प्रोजेक्ट को जारी रखें जो आवश्यकताओं के विनिर्देश को पूरा करेगा सॉफ्टवेयर के लिए
सिस्टम विश्लेषकों के लिए एसक्यूएल
मॉड्यूल 3 2 सप्ताह
आप अलग-अलग जटिलता की SQL क्वेरी लिखना, डेटा स्लाइस प्राप्त करना और सबक्वेरी बनाना, एकत्रीकरण फ़ंक्शन लागू करना और विभिन्न तरीकों का उपयोग करके तालिकाओं को जोड़ना सीखेंगे।
स्प्रिंट 3. विश्लेषकों के लिए एसक्यूएल
- डेटाबेस का परिचय
- SQL में डेटा स्लाइस
- एकत्रीकरण कार्य। डेटा को समूहीकृत करना और क्रमबद्ध करना
- तालिकाओं के बीच संबंध. टेबल जॉइन के प्रकार
- सबक्वेरीज़ और अस्थायी तालिकाएँ
मॉडलिंग की दिनांक
मॉड्यूल 4 2 सप्ताह
आप डेटा मॉडल के प्रकार और स्तरों का पता लगाएंगे और सीखेंगे कि एक सिस्टम विश्लेषक प्रक्रियाओं और डेटा को अलग-अलग और एक साथ मॉडल कर सकता है। आप वैचारिक और तार्किक डेटा मॉडल और उनका पूरक डेटा शब्दकोश बनाना सीखेंगे। आप यह भी देखेंगे कि तार्किक डेटा मॉडल से भौतिक मॉडल में परिवर्तन कैसे होता है।
स्प्रिंट 4. मॉडलिंग की दिनांक
- डेटा मॉडल के प्रकार और स्तर
- ईआर आरेख (पीटर चेन और क्रो के फुट नोटेशन में)
- सामान्यीकरण
- डेटा शब्दकोश
- क्लास और ऑब्जेक्ट डायग्राम (यूएमएल क्लास डायग्राम, यूएमएल ऑब्जेक्ट डायग्राम)
- फ़ाइल भंडारण (फ़ाइल प्रकार और उनके कार्य)
- डेटाबेस और डीबीएमएस
- डेटा भंडारण प्रारूप का चयन करना
- डेटा भंडारण और पुनर्प्राप्ति गति का अनुकूलन
परियोजना कार्य 2
आपको सॉफ़्टवेयर आवश्यकताओं के विनिर्देश के आधार पर एक तर्क मॉडल और डेटा शब्दकोश बनाने की आवश्यकता होगी
प्रक्रिया मॉडलिंग
मॉड्यूल 5 2 सप्ताह
आप प्रक्रिया मॉडल के प्रकार और स्तरों का अध्ययन करेंगे। आप ग्राफ़िकल नोटेशन का उपयोग करके व्यावसायिक प्रक्रियाओं, स्थितियों और डेटा प्रवाह के मॉडल बनाना सीखेंगे। स्प्रिंट 5. प्रक्रिया मॉडलिंग.
- प्रक्रिया मॉडल के प्रकार और स्तर।
- बीपीएमएन में बिजनेस प्रोसेस आरेख।
- गतिविधि आरेख (यूएमएल गतिविधि आरेख)।
- राज्य मॉडल.
- राज्य मशीन आरेख (यूएमएल राज्य मशीन आरेख)।
- डेटा प्रवाह मॉडल.
- हेन-सार्सन नोटेशन में डेटा फ्लो आरेख (डीएफडी)।
उपयोगकर्ता इंटरफेस
मॉड्यूल 6 2 सप्ताह
आप सीखेंगे कि एक सिस्टम विश्लेषक उपयोगकर्ता इंटरफ़ेस डिज़ाइन प्रक्रिया में कैसे शामिल होता है। आप सीखेंगे कि व्यक्तित्व कैसे बनाएं, केस का उपयोग कैसे करें, इंटरफ़ेस संरचना आरेख और साइटमैप, साथ ही वायरफ्रेम और स्टोरीबोर्ड कैसे बनाएं।
स्प्रिंट 6. उपयोगकर्ता इंटरफ़ेस डिज़ाइन
- इंटरफ़ेस और इंटरफ़ेस तंत्र (इनपुट, आउटपुट, नेविगेशन)
-व्यक्तित्व
- परिदृश्यों का उपयोग करें
- इंटरफ़ेस संरचना आरेख
- साइट का मानचित्र
- इंटरफ़ेस तत्वों के लिए आवश्यकताएँ
- डिज़ाइन प्रणाली
- निम्न और उच्च निष्ठा प्रोटोटाइप (लो-फाई और हाई-फाई)
- ग्राहक यात्रा मानचित्र
एजाइल तकनीकों का उपयोग करना
मॉड्यूल 7 2 सप्ताह
आप सीखेंगे कि सॉफ्टवेयर विकास प्रक्रिया के दौरान एक सिस्टम विश्लेषक किन एजाइल तकनीकों का उपयोग करता है। आप उत्पाद बैकलॉग से परिचित हो जाएंगे, पता लगाएंगे कि इसमें कौन से तत्व शामिल हैं और इसे किन मानदंडों को पूरा करना चाहिए। आप यह भी सीखेंगे कि उपयोगकर्ता कहानियां, नौकरी कहानियां और उपयोगकर्ता कहानी मानचित्र कैसे बनाएं।
स्प्रिंट 7. चुस्त अभ्यास
- उत्पाद और स्प्रिंट बैकलॉग
- प्रयोक्ता कहानियां
- उपयोगकर्ता कहानियों के लिए निवेश मानदंड
- स्वीकृति मानदंड और स्वीकृति परिदृश्य
- नौकरी की कहानियाँ
- कहानी का विघटन
- उपयोगकर्ता कहानी मानचित्र
- न्यूनतम व्यवहार्य उत्पाद (एमवीपी)
परियोजना कार्य 3
आप एक सॉफ़्टवेयर उत्पाद डिज़ाइन करेंगे - शुरुआत (डेटा) से अंत (यूज़र इंटरफ़ेस) तक। एक डेटा मॉडल बनाएं, व्यावसायिक तर्क का वर्णन करें और एक उपयोगकर्ता इंटरफ़ेस प्रोटोटाइप विकसित करें।
सिस्टम आर्किटेक्चर
मॉड्यूल 8 2 सप्ताह
आप सीखेंगे कि एक सिस्टम विश्लेषक वास्तुकला डिजाइन प्रक्रिया में कैसे शामिल होता है, वास्तुकला की कौन सी शैलियाँ मौजूद हैं, और गैर-कार्यात्मक आवश्यकताएँ शैली की पसंद को कैसे प्रभावित करती हैं। आप यह भी सीखेंगे कि घटक आरेख (यूएमएल घटक आरेख) कैसे बनाया जाता है।
स्प्रिंट 8. वास्तुकला डिजाइन
- सॉफ्टवेयर और हार्डवेयर तत्व
- वास्तुकला की मौलिक शैलियाँ
- क्लाइंट-सर्वर आर्किटेक्चर के लिंक
- मोटा और पतला ग्राहक
- अखंड और वितरित वास्तुकला शैलियाँ
-वास्तुकला मॉडलिंग
सॉफ़्टवेयर इंटरफ़ेस
मॉड्यूल 9 2 सप्ताह
आप सीखेंगे कि एक सिस्टम विश्लेषक सॉफ़्टवेयर इंटरफ़ेस डिज़ाइन प्रक्रिया में कैसे शामिल होता है, कंप्यूटर नेटवर्क मॉडल, बुनियादी प्रोटोकॉल, डेटा प्रस्तुति शैलियों से परिचित हों, इंटरैक्शन और एपीआई। आप यह भी सीखेंगे कि एपीआई का दस्तावेजीकरण कैसे करें और एक अनुक्रम आरेख (यूएमएल अनुक्रम आरेख) कैसे बनाएं।
स्प्रिंट 9. सॉफ़्टवेयर इंटरफ़ेस का डिज़ाइन
- कंप्यूटर नेटवर्क और प्रोटोकॉल
- डेटा दृश्य
- दस्तावेज हस्तांतरण
- साझा डेटाबेस
- सुदूर प्रणाली संदेश
- संदेश का आदान-प्रदान
- एपीआई शैलियाँ
- अनुक्रम आरेख (यूएमएल अनुक्रम आरेख)
परियोजना कार्य 4
निकटवर्ती सिस्टम के साथ सूचना संपर्क के लिए आवश्यकताएँ विकसित करना। अनुक्रम आरेख बनाएं, प्रेषित और प्राप्त डेटा का वर्णन करें, और REST सेवाओं का एक सेट डिज़ाइन करें।
सॉफ्टवेयर कार्यान्वयन
मॉड्यूल 10 2 सप्ताह
आप सीखेंगे कि एक सिस्टम विश्लेषक सॉफ्टवेयर कार्यान्वयन प्रक्रिया, विकास, परीक्षण और DevOps में कैसे शामिल होता है।
स्प्रिंट 10. सॉफ्टवेयर कार्यान्वयन
- विकास
- डेवऑप्स
- मैनुअल और स्वचालित परीक्षण
- ढाँचे
कार्यान्वयन परिणामों का समर्थन, रखरखाव और मूल्यांकन
मॉड्यूल 11 2 सप्ताह
आप सीखेंगे कि एक सिस्टम विश्लेषक सॉफ्टवेयर कार्यान्वयन के परिणामों का समर्थन, रखरखाव और मूल्यांकन करने में कैसे शामिल होता है।
स्प्रिंट 11. कार्यान्वयन परिणामों का समर्थन, रखरखाव और मूल्यांकन - सहायता डेस्क स्तर
- कामकाजी दस्तावेज़ीकरण की संरचना
- GOST के अनुसार दस्तावेज़ीकरण
- प्रवासन योजना
- उपयोगकर्ता प्रशिक्षण
- हेल्प डेस्क स्तर
- परिवर्तन अनुरोधों के स्रोत
- कार्यान्वयन परिणामों का मूल्यांकन
स्नातक परियोजना
होम स्ट्रेच 4 सप्ताह
एक अंतिम परियोजना जिसके साथ आप अपने अर्जित ज्ञान और कौशल की पुष्टि करेंगे। डिप्लोमा के दौरान आपको सिम्युलेटर में होमवर्क करने और थ्योरी पढ़ने की जरूरत नहीं है। इसमें सब कुछ वास्तविक जीवन जैसा होगा: ग्राहक की ओर से एक अस्पष्ट उत्पादन, स्वतंत्र कार्य और एक सख्त समीक्षक।