संगणक प्रणालीचे जीवन चक्र आणि त्याचे टप्पे

या लेखात तुम्हाला कळेल संगणक प्रणालीचे जीवन चक्र, ज्याद्वारे स्वयंचलित माहिती प्रक्रियेची गरज भागवली जाते.

जीवन-चक्र-ची-एक-संगणक-प्रणाली -1

संगणक प्रणालीचे जीवन चक्र

संगणक प्रणाली स्वयंचलित माहिती प्रक्रियेच्या समस्येचे निराकरण करते, जसे की: ईमेल वाचणे, संगणकाचा वापर करून मजकुराचे लिप्यंतरण करणे, मोबाईल फोनवर उपलब्ध असलेल्या अॅड्रेस बुकमध्ये दूरध्वनी क्रमांक प्रविष्ट करणे किंवा औद्योगिक व्यवस्थापन आणि नियंत्रण संगणक अनुप्रयोगांद्वारे प्रोग्राम केलेली मशीन.

सामान्य शब्दात, संगणक प्रणालीला भौतिक घटक आवश्यक असतात, ज्यांना हार्डवेअर म्हणतात, आणि सॉफ्टवेअर किंवा संगणक प्रोग्राम म्हणून ओळखल्या जाणाऱ्या अमूर्त भागाची आवश्यकता असते. याव्यतिरिक्त, यात मानवी घटकांचा सहभाग आहे, जे सेवांच्या मागणीसाठी जबाबदार आहेत.

अशा प्रकारे, असे म्हटले जाऊ शकते की संगणक प्रणाली डेटा एकत्रित करणे, प्रक्रिया करणे आणि प्रसारित करण्यासाठी जबाबदार आहे, एकदा ही माहिती, मशीन आणि डेटा प्रोसेसिंग पद्धतींच्या संयुक्त आणि समन्वित कार्याद्वारे माहितीमध्ये रूपांतरित झाल्यावर.

दुसरीकडे, संगणनात, त्याला म्हणतात संगणक प्रणालीचे जीवन चक्र प्रक्रियेच्या व्यवस्थापनासाठी आणि अंतिम उद्दिष्टांच्या प्राप्तीसाठी आवश्यक असलेल्या इंटरमीडिएट उत्पादने प्राप्त करण्यासाठी जागतिक स्तरावर योगदान देणाऱ्या टप्प्यांच्या संचामध्ये. हे सहसा एखाद्या प्रणालीच्या गरजेच्या संकल्पनेपासून ते बदलण्यासाठी दुसर्या जन्मापर्यंत जाते.

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

प्रकार

जीवन-चक्र-ची-एक-संगणक-प्रणाली -3

संगणक प्रणालीची व्याप्ती, वैशिष्ट्ये आणि रचना यावर अवलंबून, खालील प्रकारचे चक्र वेगळे आहेत:

रेषीय जीवन चक्र

त्याच्या साधेपणामुळे, तो प्रकार आहे संगणक प्रणालीचे जीवन चक्र जेव्हा शक्य असेल तेव्हा याचा सर्वाधिक वापर केला जातो. हे जागतिक क्रियांचे सलग टप्प्याटप्प्याने विघटन सूचित करते, त्यापैकी प्रत्येक फक्त एकदाच केला जातो, ज्यामुळे प्रक्रियेच्या वेळेचा अंदाज येऊ शकतो.

प्रत्येक टप्प्याची अंमलबजावणी इतरांपासून स्वतंत्र आहे आणि त्या प्रत्येकामध्ये परिणामाचे पूर्व ज्ञान आवश्यक आहे. याव्यतिरिक्त, मागील टप्पा पूर्ण न झाल्यास टप्प्यात प्रवेश करणे शक्य नाही.

प्रोटोटाइपसह जीवन चक्र

जेव्हा खरोखर साध्य होणारे परिणाम अज्ञात असतात किंवा जेव्हा पूर्णपणे नवीन किंवा थोडे सिद्ध तंत्रज्ञान वापरले जाते तेव्हा त्याचा वापर केला जातो.

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

रेषीय जीवनचक्राच्या विपरीत, काही टप्पे दोनदा पार पाडले पाहिजेत, एकदा प्रोटोटाइपच्या विकासासाठी आणि दुसरे अंतिम उत्पादन साकारण्यासाठी.

सर्पिल जीवन चक्र

हे प्रोटोटाइपिंगसह जीवनचक्राचे सामान्यीकरण करते, कारण अंतिम उत्पादनाच्या बांधकामासाठी अनेक प्रोटोटाइपच्या क्रमिक विस्तारांची आवश्यकता असते, त्यापैकी प्रत्येक आधीच्या आगाऊपणाचे प्रतिनिधित्व करतो.

या प्रकारात संगणक प्रणालीचे जीवन चक्र उत्पादन अनेक टप्प्यांतून वारंवार जाते, जोपर्यंत ते इच्छित परिपक्वतापर्यंत पोहोचत नाही. साधारणपणे, हे क्लायंटकडून त्याला खरोखर काय हवे आहे, तसेच विविध टप्प्यांच्या दरम्यान त्याच्या अनिश्चिततेमुळे ज्ञानाच्या अभावामुळे होते.

टप्पा

कोणत्याही संगणक प्रणालीच्या जीवनचक्रात विविध टप्पे समाविष्ट असतात, ते असे:

नियोजन

हे प्रारंभिक कार्यांचा संदर्भ देते जे संगणक प्रणाली प्रकल्पाच्या विकासास चिन्हांकित करेल, त्यापैकी:

  • प्रकल्पाच्या व्याप्तीचे परिसीमन: यामध्ये ज्या संस्थेवर ती काम करणार आहे त्याच्या क्रियाकलापांचे ज्ञान तसेच माहितीच्या व्यवस्थापनाशी निगडीत गरजा आणि समस्यांची ओळख यांचा समावेश आहे. प्रस्तावित कृती योजनेनुसार अपेक्षांचे मूल्यांकन केले जाते.
  • व्यवहार्यता अभ्यास: प्रकल्प पूर्ण करण्यासाठी उपलब्ध संसाधनांचे मूल्यांकन केले जाते, या प्रकरणात या हेतूसाठी उपलब्ध वेळ आणि पैसा. त्याच प्रकारे, संस्थात्मक ग्रंथसूचीचा सल्ला घेतला जातो आणि प्रकल्प अयशस्वी होऊ शकणारे घटक ओळखण्यासाठी मुलाखती घेतल्या जातात.
  • जोखीम विश्लेषण: प्रकल्पाचा विकास आणि अंमलबजावणी खराब करू शकणाऱ्या जोखमींचे मूल्यांकन आणि नियंत्रण समाविष्ट करते. एकदा संभाव्य धोके ओळखले गेले की, ते प्रत्यक्षात घडण्याची शक्यता, तसेच त्यांच्यावर काय परिणाम होऊ शकतो याची गणना केली जाते. अखेरीस, आकस्मिक योजना त्याच्या प्रभावी घटनेला पर्याय म्हणून तयार केल्या जातात.
  • अंदाज: प्रकल्पाची किंमत आणि कालावधीचा प्रारंभिक अंदाज दर्शवते. हे एखाद्याच्याकडे असलेल्या ज्ञानाच्या आणि अंदाजकर्त्याच्या अनुभवाच्या अधीन आहे. अनिश्चिततेची पातळी कमी करण्यासाठी संगणक प्रणालीचा विकास बदलू शकणाऱ्या घटकांचा सविस्तर अभ्यास करणे आवश्यक आहे.
  • वेळेचे नियोजन आणि संसाधनांचे वाटप: ही प्रकल्पाची वेळ आहे. हे साधारणपणे साप्ताहिक आधारावर केले जाते आणि उपलब्ध संसाधने आणि आपण ज्या विशिष्ट परिस्थितीला सामोरे जात आहोत त्यानुसार समायोजित केले जाऊ शकते.

अॅनालिसिस

जीवन-चक्र-ची-एक-संगणक-प्रणाली -2

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

त्यात आलेख, आकृत्या, मानसिक नकाशे आणि फ्लोचार्ट्सचा विकास समाविष्ट आहे, जे एकत्रित केलेल्या सर्व माहितीचा सारांश देण्यास सक्षम आहे, ते सर्व कार्यसंघ सदस्यांसाठी समजण्यायोग्य आहे.

डिझाइन

यात डेटाबेसची रचना आणि अनुप्रयोगांचा समावेश आहे जो वापरकर्त्यास संगणक प्रणाली वापरण्याची परवानगी देईल. प्रकल्पाच्या बांधकामाची सामान्य रचना निश्चित केल्यानंतर, विविध अंमलबजावणी पर्यायांचा अभ्यास केल्याचा हा परिणाम आहे. हे सिस्टीमच्या वैशिष्ट्यांवर आधारित असावे जे त्याची अंमलबजावणी सुलभ करेल.

अंमलबजावणी

एकदा प्रणालीची वैशिष्ट्ये विश्लेषित केली गेली आणि त्याची रचना पार पाडली गेली की, पुढची पायरी म्हणजे दर्जेदार संगणक प्रणाली तयार करणे. त्यासाठी योग्य साधनांची निवड करणे आवश्यक आहे, तसेच विकास वातावरणाचे निर्धारण करणे आवश्यक आहे ज्यावर यंत्रणेने कार्य केले पाहिजे आणि प्रणालीच्या प्रकारासाठी योग्य प्रोग्रामिंग भाषेची निवड आवश्यक आहे.

या टप्प्यात संगणक प्रणाली कार्य करण्यासाठी सर्व आवश्यक संसाधनांचे संपादन देखील समाविष्ट आहे. याव्यतिरिक्त, त्यात चाचण्यांचा विकास समाविष्ट आहे जो प्रकल्पाची प्रगती तपासताना परवानगी देतो कारण ते विकसित केले जात आहे.

चाचण्या

चाचण्यांचे मुख्य उद्दीष्ट प्रकल्पाच्या मागील टप्प्यात झालेल्या चुका शोधणे आहे, ज्यात अंतिम वापरकर्त्याच्या हातात उत्पादन येण्यापूर्वी त्या संबंधित सुधारणा समाविष्ट आहे.

आम्ही ज्या प्रकल्पात आहोत त्या संदर्भ आणि टप्प्याच्या आधारावर वेगवेगळ्या चाचण्या केल्या जातात. अशाप्रकारे, युनिट आणि इंटिग्रेशन चाचण्या केल्या जातात, तसेच सॉफ्टवेअर डेव्हलपमेंट ऑर्गनायझेशनमधील अल्फा टेस्ट आणि प्रोजेक्टच्या डेव्हलपमेंट टीमच्या सदस्यांव्यतिरिक्त इतर वापरकर्त्यांच्या उद्देशाने बीटा चाचण्या केल्या जातात.

या टप्प्याबद्दल अधिक जाणून घेण्यासाठी, आपण वरील लेख वाचू शकता विद्यमान सॉफ्टवेअर चाचण्यांचे प्रकार.

शेवटी, सिस्टीम डेव्हलपमेंट प्रक्रियेची समाप्ती अधिकृतपणे घोषित करण्यासाठी, एक स्वीकृती चाचणी घेणे देखील शक्य आहे. त्याचप्रमाणे, आढळलेल्या त्रुटींची दुरुस्ती सत्यापित करण्यासाठी आणि त्यांच्या प्रमाणीकरणासाठी पुढे जाण्यासाठी प्रकल्पाच्या मध्यवर्ती उत्पादनांची पुनरावलोकने केली जातात.

स्थापना किंवा उपयोजन

हे विकसित केलेल्या संगणक प्रणालीच्या कमिशनिंगचा संदर्भ देते. यात ऑपरेटिंग वातावरणाचे तपशील समाविष्ट आहे ज्यात हार्डवेअर आणि सॉफ्टवेअर, आवश्यक उपकरणे, शिफारस केलेले भौतिक कॉन्फिगरेशन, इंटरकनेक्शन नेटवर्क, ऑपरेटिंग सिस्टम आणि इतर तृतीय पक्षांचे घटक समाविष्ट आहेत.

काही प्रकरणांमध्ये, या टप्प्यात आधीपासून अस्तित्वात असलेल्या सिस्टीममधून नवीन सिस्टीममध्ये बदल करणे समाविष्ट आहे.

वापर आणि देखभाल

एकदा नवीन संगणक अनुप्रयोग वापरण्यास सुरुवात केली की, त्यास संबंधित देखभाल आवश्यक असते, ज्यामध्ये सहसा तीन टप्पे असतात:

  • सुधारात्मक देखभाल: यात त्याच्या उपयोगी आयुष्यादरम्यान उद्भवणारे दोष दूर करणे समाविष्ट आहे.
  • अनुकूली देखभाल: मूळ ऑपरेटिंग सिस्टीमच्या नवीन आवृत्तीवर किंवा हार्डवेअर घटकांपैकी एक सुधारित केल्यावर सिस्टीमची कार्य करण्याची आवश्यकता दर्शवते.
  • परिपूर्ण देखभाल: विद्यमान संगणक प्रणालीमध्ये सुधारणा आणि नवीन कार्यक्षमता जोडण्यासाठी हे केले जाते.

आपल्या संगणकाचे उपयुक्त आयुष्य वाढवण्यासाठी त्याची विशेष काळजी घेणे महत्त्वाचे आहे.


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: वास्तविक ब्लॉग
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.