सिस्टम कैसे डिजाइन करें

विषयसूची:

सिस्टम कैसे डिजाइन करें
सिस्टम कैसे डिजाइन करें

वीडियो: सिस्टम कैसे डिजाइन करें

वीडियो: सिस्टम कैसे डिजाइन करें
वीडियो: मिस वर्ड ट्यूटोरियल ~~ मिस वर्ड में वेडिंग कार्ड डिजाइन || एमएस वर्ड में मैरिज कार्ड का डिजाइन कैसे बनाएं || 2024, मई
Anonim

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

सिस्टम कैसे डिजाइन करें
सिस्टम कैसे डिजाइन करें

ज़रूरी

डिजाइन के लिए तकनीकी असाइनमेंट।

निर्देश

चरण 1

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

चरण 2

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

चरण 3

प्रत्येक उप-प्रणालियों को विघटित करें जिन्हें लागू करने की आवश्यकता होगी। सबसिस्टम को घटकों में विभाजित करें। वे दोनों अनुप्रयोग और विभिन्न पुस्तकालय, सेवाएं हो सकते हैं। उपप्रणाली की कार्यक्षमता और इसके द्वारा संसाधित डेटा ऑब्जेक्ट्स के विश्लेषण के आधार पर घटकों का चयन करें। डिजाइन के इस चरण में मुख्य सिद्धांत का पालन किया जाना चाहिए कि घटकों को पर्याप्त रूप से बहुमुखी होना चाहिए (अधिकतम साझाकरण और पुन: उपयोग की अनुमति दें), लेकिन एक स्पष्ट विशेषज्ञता भी होनी चाहिए (आपको घटक-संयोजन नहीं बनाना चाहिए जो "सब कुछ" कर सकते हैं).

चरण 4

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

चरण 5

सॉफ्टवेयर बाजार पर शोध करें। उन घटकों की पहचान करें जिनका उपयोग सिस्टम बनाने के लिए किया जा सकता है। उदाहरण के लिए, अब ग्राफिक्स प्रोसेसिंग के लिए कई वाणिज्यिक और बिल्कुल मुफ्त पुस्तकालय उपलब्ध हैं, इसलिए समान समाधानों के विकास पर अपने स्वयं के धन खर्च करना व्यर्थ है।

चरण 6

लागू किए जाने वाले घटकों की सूची बनाएं। उपयुक्त विनिर्देशों का विकास करें। तकनीकी विनिर्देश तैयार करें।

चरण 7

सबसिस्टम और व्यक्तिगत घटकों को लागू करने के साधनों का चयन करें। उपयोग की जाने वाली तकनीकों और प्रोग्रामिंग भाषाओं का निर्धारण करें। संदर्भ की शर्तों में प्रासंगिक बिंदु दर्ज करें।

सिफारिश की: