تاریخ انتشار | 01 آوریل 2022 |
---|---|
فرمت فایل | ورد ـ word ـ قابل ویرایش |
تعداد صفحات | 13 صفحه |
این تحقیق مقاله دارای موضوعاتی همچون مقدمه تحلیل نتیجه گیری و … می باشد و در ۱۳ صفحه تنظی شده است و دارای پسوند ورد word قابل ویرایش است
فرايند يكپارچه منطقي (RUP) يك اسلوب سيستمهاي اطلاعاتي است كه امروزه در وسيعترين حالت استفاده ميشود. طراحان اصلي آن سه نفر هستند به نامهاي ايوار ياكوبس، جرادي بوچ و جيمز رامبو، كه همچنين زبان نمونهسازي يكپارچه را هم طرح كردهاند. اين فرايند اساساً مبتني بر خط مشي (روش) اريكسون، ابجكتوري و خط مشي منطقي (عقلاني) است كه در سال ۱۹۹۵ با فرايند ابجكتوري منطقي تركيب شدند. زبان مدل سازي (نمونهسازي) يكپارچه به همراه تجربهاي از شركت Rational، فرايند يكپارچه منطقي را تشكيل داد.
فرايند يكپارچه يك فرايند توسعه نرمافزاري است كه مجموعهاي است از فعاليتهاي مورد نياز براي تبديل نيازمنديهاي كاربران به يك سيستم نرمافزاري، اما به عنوان يك چارچوب كلي فرايند هم ديده ميشود كه ميتواند براي مقاصد مختلف، اختصاصي شود.
سه وجه فرايند يكپارچه عبارتند از:
– حالت كاربري(استفاده)- مورد – حالت متمركز بر ساختار
– و افزايشي
مراحل اصلي براي يك پروژه RUP با توجه به [۲ ] عبارتند از:
× گرد هم آوريد تيم (گروه) را
× تصميم بگيريد كه كدام سيستم بنا خواهد شد (ظاهراً انتخاب ديگري به جز بناي يك سيستم وجود ندارد)؛
× يك مدل استفاده- مورد و يك مدل اوليه UI را بنا كنيد؛
× از توسعههاي فرايند UML براي بناي يك مدل تحليل هدف استفاده كنيد؛
× از جنبههاي ديگر متداول UML براي دياگرامهاي طراحي، دستهبندي، حالت و مرحله و نظاير اينها استفاده كنيد؛
× در حين اختصاص دستهها به واحدها و بستهها، به معماري آنها توجه دقيق كنيد؛
× طرح خود را به وسيله مدل استفاده- مورد آزمايش كنيد اين كار نتايج عالي را خواهد داد؛
× طرح را به عمل درآوريد.
عنصر۱: وضعيت مسئله:
اين روش شناسي به مفهوم، مرتبط است. اين امر به خصوص در دو جريان كاري اصلي يعني نيازمنديها و تحليل، كه مهمترين عوامل در فاز اول (شروع، جزئيات) هستند، ديده ميشود اما همه اينها در طول فرايند قرار دارند به خاطر طبيعت ذاتي آن.
همانگونه كه گفته شد: فرايند يكپارچه يك فرايند پيش رونده از طريق سيستم استفاده- مورد ميباشد. يعني تمام فرايند توسط مسيري كه كاربر با سيستم تعامل ميكند، كنترل ميشود. هر مدل ايجاد شده ميتواند نشاني از يك مورد استفاده را داشته باشد. اينكه فرايند يكپارچه بر معماري متمركز است بدين معناست كه از ابتداي شروع فرايند تاكيد شديدي بر معماري سيستمهاي اطلاعاتي وجود دارد. اين شامل سختافزار و چارچوبهاي مورد استفاده و نيز گسترش و زبانهاي برنامهنويسي هم ميشود.
علاوه براين دو مفهوم اختياري در جريان كاري «نيازمنديها» وجود دارد كه تسلط يافتن بر محيط كاري تجاري را پشتيباني ميكند:
× مدل قلمرو: يك دياگرام دسته UML كه مهمترين انواع اهداف را در زمينه سيستم، به دست ميآورد.
× مدل تجاري: تكنيك درك فرايندهاي تجاري يك سازمان.
اين مدل يك مدل تجاري را شبيه مدل كاربري- مورد براي سيستم نرمافزاري از منظر استفاده (كاربري) و طرحهاي كلي ارائه ميكند كه چگونه براي كاربران خود، ارزش (بهاء) ميآفريند. همچنين يك مدل هدف تجاري دارد كه نهادهاي تجاري را همانند مدل قلمرو، تشريح ميكند.
اما جدا از آنچه درباره وضعيت مسئله گفته شد، اين يك روش پوزيتوسيستمي (مثبت گرايي) است. به نظر ميرسد كه فقط با مشخصات سيستم مرتبط است. RUP هيچ چيزي براي گفتن درباره نيازمنديهاي تجاري يا مدلسازي فرايند تجارت ندارد به جز اينكه موارد كاربري كافي هستند.
RUP، متدولوژي كاربر را با مفهوم كارگر (ايجاد كننده) استفاده ميكند.
ارزيابي ايجاد بناي ذهني: حل كنندگان مسئله و نقشهاي مختلف آنان، كارگران (ايجاد كنندگان) هستند. هر كارگر نوعي انتزاع انساني را به همراه قابليتهاي مورد نياز در مهندسي نرمافزار، از خود نشان ميدهد. وقتي يك پروژه كارمندان خود را جذب ميكند، يك كارگر از خود اطلاعات و قابليتهايي را نشان ميدهد كه يك نفر نياز دارد براي انجام آن كار، همانطور كه آن كارگر در اين پروژه نيازمند آن است. در روششناسي، كارگر در ابتدا در قالب مسئوليتش توصيف ميشود.
سطوح علاقه بناي ذهني: آنچه كه يك كابر بايد بداند، بيشتر به نقش او در انجام فرايند بستگي دارد يعني آنچه كه او هست. هر فرد انجام دهنده كار (كارگر) بايد اطلاعاتي را از UML، تصوير خوبي از فرايند كلي و مسئوليت خاص وي در اين فرايند داشته باشد. عموماً انجام دهندگان كار عبارتند از:
× تحليل گران سيستم و مشخص كنندگان استفاده- مورد: انجام دهندگان كار با بالاترين سطح مهارتها، آنان داراي مهارت در تحليل فرايند تجارت و سازمانها و داراي تجربه و قدرت تحليل خوبي هستند.
× طراحان واسطه بين كاربر و ابزار: اينان داراي مهارتهاي فني و گرافيكي خوبي هستند.
× آرشيتكت: آرشيتكت (معمار) هم نيازمند مهارت است اما بيشتر از جنبه فني. او همچنين نيازمند درك موارد استفاده جهت انجام اهداف خود ميباشد.
× مهندس استفاده- مورد، مهندس اجزاء، ايجاد كننده سيستم: اينها در اصل نياز به مهارتهاي فني دارند چون فقط بر اساس موارد- استفاده، طراحي و اجراء ميكنند.
× طراح آزمايش: داراي مهارتهاي فني بالا همچنين درك خوب از فرايندها
آزمايش كننده سيستم: مهارتهاي فني
اين مرحله ارتباط كاملي با جريان كار هستهاي يعني كسب نيازمنديها دارد و نقاط شروع مختلفي را مانند مدل تجاري، يك مدل قلمرو يا يك مشخصه نيازمندي كامل و مفصل از مشتري فراهم ميكند. بعد از آن چند مرحله ديگر به انجام ميرسند. در ابتدا يك ليست جنبههاي مختلف از موضوع ايجاد ميشود كه در حين فرايند، بخاطر وسيعتر يا كوچكتر ميشود. ثانياً كاربر بايد فهم و دركي از زمينه و متن سيستم داشته باشد. براي بيان زمينه و متن يك سيستم، دو روش وجود دارند كه عبارتند از مدل تجاري و مدل قلمرو. نام نهادن اهداف هم براي ساختن فرهنگي از عبارات استفاده ميشود كه به ارتباط كمك ميكند. سومين مورد، كسب نيازمنديهاي وظيفهاي به كمك “استفاده- مورد“ هاست. نهايتاً نيازمنديهاي غيروظيفه هم كسب ميشوند. اين مورد در طبيعت تكرار گونه فرايند، تاكيد زيادي بر بازتاب-در- عمل دارد. نيازمنديها و مرزهاي سيستم به همراه هر تكرار مجدداً ارزيابي ميشوند.
همانطوري كه در بالا گفته شد ليست جنبهها توسعه مييابد، كه ممكن است شامل وضعيت، هزينه تخميني و اولويت باشد. اين امر در مديريت نيازها در خلال فرايند كمك ميكند. در عنصر۱ مدل تجاري و مدل قلمرو توضيح داده شدند كه ميتوانند براي فهم و درك زمينه سيستم و كسب نيازها به كار روند. هنوز در جريان كاري “نيازمنديها“ مدلهاي استفاده- مورد وجود دارند كه توصيف يك تشخيص به كار ميروند. آنها تشريح ميكنند كه چگونه يك كاربر با سيستم كار ميكند. هر نوعي از كاربران به عنوان يك يا بيشتر نقش، عمل ميكند. هر سيستم خارجي كه اين سيستم با آن در تعادل است، هم به عنوان ايفا كننده يك نقش عمل ميكند. جريان رويدادها براي هر مورد استفاده (use- Case) ميتواند به عنوان يك توصيف جداگانه از مراحل عمل مورد استفادهها به كار آيد. همچنين دياگرامهاي وضعيت ميتوانند براي توصيف يك مورد- استفاده به كار گرفته شوند.
و..
این ها فقط بخشی از متون این مقاله و تحقیق و پروژه به صورت پراکنده و ناقص می باشد ، برای دانلود تحقیق ، دانلود مقاله ، دانلود پروژه به صورت کامل لطفا آن را خریداری نمایید. ( بالای صفحه )
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.