सॉफ्टवेयर इंजीनियरिंग क्या है?
सॉफ्टवेयर इंजीनियरिंग का अर्थ एक ऐसी इंजीनियरिंग से है जिसमें कंप्यूटर सिस्टम तथा किसी अन्य इलेक्ट्रॉनिक डिवाइस के लिए सॉफ्टवेयर का निर्माण किया जाता है जैसे वाशिंग मशीन मोबाइल ऐप इत्यादि।
सॉफ्टवेयर इंजीनियरिंग में सिस्टम के निम्नलिखित प्रकार हैं?
- फिजिकल सिस्टम
- एब्स्ट्रेक्ट सिस्टम
- ओपन सिस्टम
- क्लोज्ड सिस्टम
- मैन मेड इंफॉर्मेशन सिस्टम
(1) फिजिकल सिस्टम-
एक सिस्टम में विभिन्न घटकों का समावेश होता है भौतिक सिस्टम ऐसी वस्तुओं का समूह होता है जो वास्तव में उपस्थित हो उनका भौतिक रूप होता है ये Tangible or visible होती हैं अर्थात tangible को देख सकते हैं छू सकते हैं और अकाउंट कर सकते हैं भौतिक सिस्टम को स्टैटिकली या डायनामिक रूप में ऑपरेट कर सकते हैं।
Example :- static system :-
हम बैंक का उदाहरण लेते हैं जिसमें बहुत से वॉइस वस्तुएं फिजिकल होती हैं जैसे टेबल कुर्सी कंप्यूटर आदि यह सभी वस्तुएं बैंक के कामकाज में उपयोगी होती हैं साथ ही इन भौतिक वस्तुओं का उपयोग कर अन्य उपकरण प्राप्त किए जा सकते हैं।
Dynamic system:-
कंप्यूटर का प्रयोग विभिन्न रिपोर्ट कस्टमर का डाटा आदि बनाया जाता है, इस प्रकार के डाटा रिपोर्ट प्रोग्राम आदि सभी प्रयोग करता के अनुसार बदलती रहती है अर्थात या डायनामिक होती है।
(2) Abstract system
इस प्रकार के सिस्टम का फिजिकल अस्तित्व नहीं होता है किसी सिस्टम में दो या अधिक कंपोनेंट के बीच का फार्मूला आदि इस श्रेणी में आते हैं।
Example
बैंक सिस्टम में किसी कस्टमर के के कर्ज के ब्याज की गणना आदि इसके अंतर्गत करते हैं इस प्रकार के फॉर्मूला, एल्गोरिथ्म या मॉडल फिजिकल के वास्तविक रूप का प्रतिनिधित्व करते हैं
(3) Open system
ओपन सिस्टम ऐसा सिस्टम है जो बाहर के पर्यावरण में स्वतंत्रता पूर्वक इंटरेक्ट करता है यह सिस्टम पर्यावरण से इनपुट लेता है और इसे ही आउटपुट लौटा देता है इस सिस्टम का रिलेशन पर्यावरण से होता है इसलिए जब पर्यावरण बदलता है तब सिस्टम outdated labeled लेट हो जाता है।
(4) Close system
क्लोज्ड सिस्टम एक ऐसा सिस्टम है जो बाहर के पर्यावरण से कोई रिलेशन नहीं रखता है वातावरण में होने वाली कोई भी परिवर्तन इसको प्रभावित नहीं करते हैं क्लोज्ड सिस्टम बहुत कम होते हैं।
(5) Man-made information system
इंफॉर्मेशन सिस्टम का प्रयोग जानकारी को रिसीव करने स्टोर करने और सेंड करने के लिए किया जाता है।