Swedish flagChinese (Simplified) flagEnglish flagGerman flagFrench flagSpanish flagHindi flag
मई
10
2009
2

घटक आधारित सॉफ्टवेयर विकास - सीबीएसई

सॉफ्टवेयर विकास में (यू एस सॉफ्टवेयर इंजीनियरिंग), वहाँ मूलतः तीन विकास के लिए अलग प्रक्रिया मॉडल हैं:

झरना मॉडल, विकासवादी और घटक आधारित विकास.

झरना मॉडल विभिन्न चरणों है कि सभी विकास परियोजनाओं में जांच की जा सकता है दिखाता है. इन जरूरतों विनिर्देश, डिजाइन, कार्यान्वयन और इकाई परीक्षण, एकीकरण और स्वीकृति परीक्षण और विकास से मिलकर. सभी चरणों को क्रमानुसार समीक्षा कर रहे हैं और प्रत्येक चरण में प्रस्तुत रिपोर्ट के रूप में डिलिवरेबल्स पूरा हो गया है. वहाँ इस प्रकार है चरणों और प्रबंधन के बीच कोई चलना आसानी प्रक्रिया को नियंत्रित कर सकते हैं. यह स्पष्ट है, लेकिन यह भी एक बदलते परिवेश में फायदे और नुकसान की है.

विकास के दूसरे संकल्पनात्मक मॉडल विकासवादी विकास है. यह अंतर के साथ झरना मॉडल के रूप में एक ही चरण होते हैं कि इन कई किश्तों में समीक्षा की जाती है. प्रत्येक संस्करण के बाद ग्राहक और अगले संस्करण जो तब, डिज़ाइन किया गया है कार्यान्वित किया और पुष्टि के लिए नई मांग पैदा कर रही है. मॉडल के लिए विनिर्देशों को पूरा करने के साथ ही सिस्टम के प्रोटोटाइप विकसित किया जा सकता. हालांकि विकासवादी विकास पर वहाँ भिन्नरूपों. उदाहरण विकास चलने का है, जहां की आवश्यकताओं को पूरा कर रहे हैं और फिर चरणों पुनरावृत्तियों के कई चरणों में समीक्षा की जाती है. एक अन्य उदाहरण सर्पिल जहां आजादी का एक बहुत कुछ मॉडल है.

third मुख्य सॉफ्टवेयर विकास मॉडल घटक आधारित विकास (सीबीएसई) है. विकास शाखा के लिए अंतिम तथाकथित तख्त उत्पादों, शेल्फ का व्यावसायिक इस्तेमाल किया जा रहा है. प्रक्रिया निम्नलिखित चरणों से गुजर रहा है: आवश्यकता विनिर्देश, घटक बढ़ जाती है, पाया आइटम के लिए समायोजन की मांग, घटक चयन, घटकों और आवश्यकताओं के सत्यापन के एकीकरण. सीबीएसई का प्रयोग नेतृत्व समय और लागत को कम करने, परियोजना असफलता के जोखिम को कम करने और विश्वसनीयता बढ़ जाती है क्योंकि घटक पहले से परीक्षण किया गया. नुकसान कर रहे हैं कि कोड आमतौर पर, क्योंकि घटक अक्सर एक संकलित प्रारूप में आता है नहीं किया जा निरीक्षण कर सकते हैं. रखरखाव के गरीब नियंत्रण में यह परिणाम है और क्या भविष्य के संस्करणों में क्या होगा. घटकों के अलावा रहे हैं निष्पादन योग्य (संकलित) मानकीकृत, अन्य बातों के स्वतंत्र है, इंटरफ़ेस (की आवश्यकता है और प्रदाता) है और अच्छी तरह से प्रलेखित.

मैं जावा का एक हिस्सा और matlab के साथ काम गर्मियों में काम करते हैं. एक झरना मॉडल का उपयोग काम का बोझ की वजह से तो काफी असंभव है. इस साल की गर्मियों, मैं मुझ पर एक महीने के लिए एक साथ एक matlab करने के लिए विभिन्न उदार प्रणाली की गणना के लिए इस्तेमाल किया जा ग्राफ़िक होना प्रोग्राम डाल दिया है. एक वर्ग से ऐसा करने के लिए सीखना कैसे सब कुछ जगह में है समय की आवश्यकता थी, सुविधाओं, आवश्यकताओं, वास्तुकला और इतने पर निर्माण. मैं कार्य करता है कि पहले से मौजूद हैं मान और मेरे काम करने के लिए इंटरफ़ेस बनाने के लिए इन कार्यों को दर्ज करने के लिए इतना है कि वे एक बेहतर तरीका में इस्तेमाल किया जा सकता है. विकास घटक आधारित ..

GPS klocka

जीपीएस घड़ी

मैं लंबे समय से विभिन्न निजी परियोजनाओं के बारे में सोचा है. मैं शुरू में एक फ्लैश के लिए आवेदन का एक बिट के एक डेटाबेस से डेटा से शांत ग्राफ प्रस्तुत करता है, लेकिन जल्दी से पता चला है कि यह मुझे रुचि नहीं है. मैं लंबे समय मेरे जीपीएस प्रसंस्करण के लिए अपने कार्यक्रम बनाने के बारे में सोचा है. अब मैं क्या उपयोग प्रशिक्षण पर केंद्रित है और कुछ अच्छी सुविधाएँ है, लेकिन मुझे लगता है मैं ज्यादा कुछ बेहतर बना सकते हैं. विचार के लिए जावा में प्रोग्राम लिखने के लिए यह दोनों स्थानीय और वेब पर एक एप्लेट के द्वारा प्रयोग किया जाता है. कार्यक्रम मेरे जीपीएस घड़ी (←) जैसे जीपीएस के साथ वन, पर्यावरण और प्रशिक्षण के पारंपरिक जीपीएस प्रबंधन गठबंधन होगा.

मुझे लगता है मुझे कि तकनीक के लिए आवेदन पत्र बनाने के लिए आवश्यक हो जाएगा का सबसे महारत हासिल है. मेरे पास nylighen पाया एक बहुत अच्छा जीपीएस नक्शे के लिए खुला घटक है कि मैं का प्रयोग करेंगे. घटक (आवरण) जावास्क्रिप्ट, जो सबसे नक्शे के लिए exepel को प्रोग्रामिंग के लिए प्रयोग किया जाता है encloses GoogleMaps , जावा के साथ. क्लोडिअस Hauptmann एक और अच्छा GoogleMaps के लिए प्रोग्रामिंग के बारे में कुछ लेख लिखे हैं संसाधन है.

विषय से संशोधित किया गया है एयरो 2.0 - Blogglista.se - अनुवाद करके बनाया है N2H