1 / 31

تجزيه و تحليل سيستمها

تجزيه و تحليل سيستمها. http://www.Beiki.info. جلسه نهم. مهارت هاي كشف حقايق پرسشنامه مزاياي پرسشنامه معايب پرسشنامه انواع پرسشنامه طراحي پرسشنامه مصاحبه مزاياي مصاحبه معايب مصاحبه فنون و انواع مصاحبه چگونه مصاحبه را برگزار كنيم استراتژي كشف حقيقت. جلسه نهم.

zita
Download Presentation

تجزيه و تحليل سيستمها

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. تجزيه و تحليل سيستمها http://www.Beiki.info

  2. جلسه نهم • مهارت هاي كشف حقايق • پرسشنامه • مزاياي پرسشنامه • معايب پرسشنامه • انواع پرسشنامه • طراحي پرسشنامه • مصاحبه • مزاياي مصاحبه • معايب مصاحبه • فنون و انواع مصاحبه • چگونه مصاحبه را برگزار كنيم • استراتژي كشف حقيقت

  3. جلسه نهم • ابزارهاي تجزيه و تحليل و طراحي سيستمها • چرخة حيات نرم افزار • متدولوژي ايجاد و توسعه سيستمهاي اطلاعاتي • انواع متدولوژي ايجاد و توسعه سيستمهاي اطلاعاتي • مزاياي متدولوژي هاي ساخت يافته • SSADM • اركان اصلی در متدولوژي SSADM • چهارچوب SSADM • SSADM و SDLC

  4. جلسه نهم • مهارت هاي كشف حقايق • پرسشنامه • سندي است كه به تحليلگر كمك مي كند تا به جمع آوري نظرات و اطلاعات پاسخ دهندگان بپردازد. • هنگامي كه سخن از تعداد زيادي مخاطب در ميان باشد هيچروش ديگري نمي تواند جايگزين پرسشنامه گردد.

  5. جلسه نهم • مهارت هاي كشف حقايق • پرسشنامه • مزاياي پرسشنامه • به اکثر پرسشنامه ها می توان به طور سریع پاسخ داد . مردم می توانند در عین آسایش به پرسشنامه ها پاسخ داده و آن ها را باز گردانند. • پرسشنامه ها وسایل نسبتاً ارزانی جهت جمع آوری داده ها از یک تعداد زیادی افراد به شمار می روند. • چون به هنگام پاسخگویی به پرسشنامه ها نامافرادمخفی می ماند، احتمال جمع آوری حقایققابلاطمینان بالاتر می روند. در این حالت افراد دقیقاً آنچه را که خود صحیح می دانند ارائه می دهند. • می توان پاسخها را به طور سریعبررسی و نتایج را اعلام نمود

  6. جلسه نهم • مهارت هاي كشف حقايق • پرسشنامه • معايب پرسشنامه • تعدادپاسخدهندگان معمولاً کم است. • ضمانتی وجود ندارد که پاسخ دهنده به تمامیسوالها پاسخ دهند. • پرسشنامهها غالباً انعطافپذیرنیستند. هیچ گونه فرصتی به اشخاص داده نمی شود که نظراتشخصی خود را بیان نمایند و یا از توضیحسوالاتی که ممکن است به غلطتعبیر شوند خودداری کند. • برای شخص تحلیل گر هیچ گونه امکانی برای مشاهدهحالات و رفتارپاسخدهنده وجود ندارد. • امکان تشخیصسریع و بلافاصله پاسخهایمبهم یا ناقص وجود ندارد. • تهیهپرسشنامه های خوبمشکل است.

  7. جلسه نهم • پرسشنامه • انواع پرسشنامه • شكل آزاد يا باز: ”شما معمولا چه نوع گزارشهايي را دريافت مي كنيد و چگونه مورد استفاده قرار مي دهيد؟“ • بررسي و اعلام نتايج اينگونه سوالات كار دشواري است. • ممكن است پاسخ ها با سوالسازگار نباشد. • سوالات بايد بيان ساده داشته و از كلمات كيفي كه قابل تعبير هستند استفاده نشود • امكان پاسخ به سوال در دو يا سه خط وجود داشته باشد.

  8. جلسه نهم • انواع پرسشنامه • شكل ثابت يا بسته • داراي سوالاتي است كه پاسخ دهنده بايد يكي از موارد جواب را انتخاب كند: • چند جوابي:“آيا فكر مي كنيد سفاشات عقب افتاده زياد تكرار مي شوند؟ بله خير“ • ارزيابي:“اعمال تخفيف هاي متعدد باعث افزايش سفارشها از جانب مشتريان مي گردد. كاملا موافقم موافقم نظري ندارم مخالفم كاملا مخالفم“ • طبقه بندي: ”رخدادهاي زير را بر اساس زماني كه براي آنها صرف مي كنيد از كم به زياد مرتب نماييد. سفارشات مشتريان جديد لغو سفارشات تغيير سفارشات پرداختها“

  9. جلسه نهم • پرسشنامه • طراحي پرسشنامه • مشخص كنيد چه حقايقي و نظراتي بايد جمع آوري شوند؟ اين حقايق را بايد از چه كساني به دست اورد؟ • با توجه به نوع حقايق مورد نظر نوع پرسشنامه را انتخاب كنيد. تلفيق نيز يك راه حل است. • سوالها را بنويسيد. آنها را از نظر سوء تعبير و خطاهاي ساختاري مورد آزمايش قرار دهيد. مطمئن شويد كه تعصبات شخصي و ايده هاي شما را القا نمي كند. • سوالات را بر روي گروه كوچكي آزمايش كنيد و در صورت نياز بر اساس نتايج به دست آمده آنها را ويرايش كنيد. • سوالها را تكثير و توزيع نماييد.

  10. جلسه نهم • مهارت هاي كشف حقايق • مصاحبه • اين تكنيك بيشترين تاكيد را بر روي افراد دارد. • مزاياي مصاحبه • مصاحبه به تحلیل گران این اجازه را می دهد که آن ها بتوانند مصاحبه شوندگان را نسبت به پاسخ گویی آزاد و بی پرده به سوال ها تحریک و تشویق نمایند. • مصاحبه به تحلیل گران این اجازه را می دهد که آن ها بتوانند جهت بازخوربیشتر از مصاحبه شوندگان سوال نمایند. • تحلیل گران این اجازه را می دهد که آن ها بتوانند سوالها را برای افرادمتفاوتتنظیم و تبیین نمایند. • تحلیل گران این اجازه را می دهد که آن ها بتوانند ارتباطاتغیرکلامیمصاحبهشونده را مشاهده نمایند. یک تحلیل گر خوب معمولاً در کنار گوش دادن به پاسخ های کلامی شخص مصاحبه شونده می تواند از حرکات بدنی و همچنین حالت های صورت او نیز اطلاعاتی را کسب نماید.

  11. جلسه نهم • مهارت هاي كشف حقايق • مصاحبه • معايب مصاحبه • مصاحبه یک رویکرد کشف حقیقت وقت گیر و پرهزینه است. • موفقیت مصاحبه ها تا حد زیادی منوط به مهارتهایروابطانسانی تحلیل گر سیستم است. • ممکن است با توجه به موقعیتشخصمصاحبهشونده انجام عمل مصاحبهغیرممکن باشد.

  12. جلسه نهم • مهارت هاي كشف حقايق • مصاحبه • فنون و انواع مصاحبه • مصاحبه ساختارنيافته: مناسب تجزيه و تحليل سيستمها نيست. • مصاحبه ساختاريافته: سوالاتمشخص است. • سوالات نامحدود:“چرا شما نسبت به گزارش حسابهاي غيرقابل حمع آوري ابراز نارضايتي مي كنيد؟“ • سوالات محدود:“آيا شما گزارشهاي مربوط به حسابهاي غيرقابل جمع آوري را به موقع دريافت مي كنيد؟“

  13. جلسه نهم • مصاحبه • چگونه مصاحبه را برگزار كنيم • انتخاب مصاحبه شوندگان • با كاربران نهايي مصاحبه كنيد. • قبل از مصاحبه بايد در خصوص روحيات،تعصبات و تواناييها و ... مصاحبه شونده مطالعه كنيد. • زماني بين نيم تا يك ساعت را تعيين نماييد. • هرگز مصاحبه را در حضور ديگران انجام ندهيد. • آمادگي جهت مصاحبه • راهنماي مصاحبه را ايجاد كنيد. • ار پرسيدن سوالات زير خودداري كنيد: • سوالات حاوي نظرات شخصي: ”آيا ما مجبوريم كه هر دو ستون را در گزارش داشته باشيم؟“ • سوالهاي جهت دار:“شما كه قصد نداريد از اين كد عملياتي اتفاده نماييد؟“ • سوالات مغرضانه:“به نظر شما 20 كد جهت طبقه بندي غذا در فايل موجودي كافي نيست؟ به نظر من كه كافي است.“

  14. جلسه نهم • مصاحبه • چگونه مصاحبه را برگزار كنيم • برگزاري مصاحبه • آغاز • ترغيب مصاحبه شونده به شركت در بحث • شرح مساله و چگونگي اتفاق افتادن آن • كمك گرفتن از مصاحبه شونده با بيانتوصيه ها و نظرات خود. • متن مصاحبه • وقت گيرترين كار در مصاجبه همين مرحله است. • نگه داشتن مصاحبه در مسير اصلي يكي از مهمترين كارهاست. • جمع بندي • قدرداني از مصاحبه شونده. • پاسخ به سوالات مصاحبه شونده

  15. جلسه نهم • مصاحبه • چگونه مصاحبه را برگزار كنيم • نمونه اي از راهنماي مصاحبه

  16. جلسه نهم • مصاحبه • چگونه مصاحبه را برگزار كنيم • نمونه اي از راهنماي مصاحبه

  17. جلسه نهم • مصاحبه • چگونه مصاحبه را برگزار كنيم • نمونه اي از راهنماي مصاحبه

  18. جلسه نهم • مهارت هاي كشف حقايق • مصاحبه • چگونه مصاحبه را برگزار كنيم • پس از خاتمه مصاحبه • خلاسه اي از نتايج مصاحبه را براي مصاحبه شونده ارسال كنيد. تا اشكالات و سوء تعبيرهاي آن را اصلاح نمايد و مواردي كه عنوان نشده را بيان كند. • جلسات كارگروهي • در مصاحبه هاي تك به تك گاها تناقضات بين گفته هاي مصاحبه شوندگان زياد است. • جلسات كارگروهي همان جلسات مصاحبه است اما به صورت گروهي(تيمي از مصاحبه كنندگان و گروهي از مصاحبهشوندگان) كه طي 4 تا 8 ساعت برگزار مي شود.

  19. جلسه نهم • مهارت هاي كشف حقايق • استراتژي كشف حقيقت • يك تحليلگر بي تجربه ابتدا به سراغ مصاحبه مي رود. در صورتي كه مصاحبه براي مصاحبه شونده از درجه دوم اهميت برخوردار است. • استراتژي شما در كشف حقايق مي تواند شامل قدمهاي زير باشد: • تا آنجايي كه مي توانيد از اسناد، فرمها، گزارشها و فايلها جهت به دست اوردن حقايق استفاده نماييد. • اگر مشاهده سيستم در حينكار ميسر است اينكار را انجام دهيد ولي سوالنپرسيد و فقط يادداشت برداري نماييد. • اگر مسائلي وجود دارد كه درك آنها مشكل است از پرسشنامه استفاده نماييد. • با ترتيب دادن مصاحبه و با توجه به اطلاعاتي كه به دست آورده ايد به اصلاح و فهممسائلپيچيدهتر بپردازيد. • با انجام تكنيكهايمناسب به ادامه كار بپردازيد.

  20. جلسه نهم • چرخة حيات نرم افزار • توليد نرم افزار فرايندي مرحله به مرحله و گام به گام است • مجموعة مراحل و گامهاي مورد نياز ، محصولات هر مرحله ، قواعد و دستوراتي كه بايد در ايجاد محصولات مياني رعايت گردد و چگونگي بدست آوردن هر يك از آنها را اصطلاحاً چرخة حيات نرم افزار ( SDLC ) مي نامند. • Software Development Life Cycle = SDLC

  21. جلسه نهم • ابزارهاي تجزيه و تحليل و طراحي سيستمها • چرخة حيات نرم افزار

  22. جلسه نهم • ابزارهاي تجزيه و تحليل و طراحي سيستمها • متدولوژي ايجاد و توسعه سيستمهاي اطلاعاتي • يک فرايند توسعه استاندارد شده که مجموعه اي از فعاليت ها، روش ها، بهترين الگوها، اقلام قابل تحويل و ابزارهاي مکانيزه شده که توسعه دهندگان سيستم و مديران پروژه ها براي توسعه و بهبود مستمر نرم افزارها و سيستم هاي اطلاعاتي توسعه مي دهند. • يك روش دقيق و داراي قوائد روشن جهت پياده سازي SDLC

  23. جلسه نهم • ابزارهاي تجزيه و تحليل و طراحي سيستمها • متدولوژي ايجاد و توسعه سيستمهاي اطلاعاتي رویه + تکنیکها متد + متدولوژی ابزارها + + فازها فلسفه + متد • بعنوان مثال فلسفه ساخت یک سیستم می تواند : • ایجاد بیشترین استفاده از کامپیوتر • طراحی ارزانتر • پیاده ساز راحتتر • سازگاری بیشتر

  24. جلسه نهم • ابزارهاي تجزيه و تحليل و طراحي سيستمها • انواع متدولوژي ايجاد و توسعه سيستمهاي اطلاعاتي: • ساخت يافته • دي ماركو • گين سارسون • جكسون • وارنيراور • SSADM • سازمان گرا • IE • BSP • Case Method • يوردون • شيء گرا • OOA • بوج • فيوژن • OOAI • RUP • متفرقه • RAD • Euro

  25. جلسه نهم • ابزارهاي تجزيه و تحليل و طراحي سيستمها • انواع متدولوژي ايجاد و توسعه سيستمهاي اطلاعاتي: • متدولوژی های ساختار یافته شامل سه عنصر زیر هستند : • ساختار پیش فرض از گام ها و وظایفی که تیم پروژه باید آنها را دنبال کنند . • یک مجموعه از تکنیکها که در هر گام بکار می رودو تعریف ساختاریافته نیازهای کاربر و عناصر سیستم را تدارک می بینند . • مجموعه ای از نتایج که بوسیله هر کدام از این تکنیکها تدارک دیده می شوند . • مشخصات: • تحلیل بالا به پایین نیازهای کاربر • مدیریت پروزه • ارتباط و استحکام • هزینه های پایین زمان عمر • پذیرش و یادگیری ژرف • انعطاف پذیری و سازگاری پذیری • مختص بودن به سیستم های اطلاعاتی • نیازبه برنامه ریزی با دقت • مستندسازی

  26. جلسه نهم • ابزارهاي تجزيه و تحليل و طراحي سيستمها • مزاياي متدولوژي هاي ساخت يافته • چون اساس این روش ، شناسایی نیاز کاربر است ، قابلیت پاسخگویی بهتری به نیاز کاربر رادارد. • با ایجاد ساختاری محکم و برقراری نقاط بازرسی در سراسر چرخه حیات ، دقت را افزایش می دهند. • اجتناب از نادیده گرفتن نیاز کاربران با وارد کردن آنها در مرحله تحلیل و طراحی. • کاهش هزینه ها • نیاز به حداقل آموزش کاربران چرا که مشخصات سیستم در مرحله تحلیل و طراحی آورده شده است.

  27. جلسه نهم • ابزارهاي تجزيه و تحليل و طراحي سيستمها • SSADM (Structured Systems Analysis and Design Methodology ) • مشخصات • یک شیوه استاندارد که بیشتر در دولت بریتانیا استفاده می شود. • نسخه مدرن شده توسعه چرخه حیات سیستم های اطلاعاتی سنتی • DFD • تاریخ حیات موجودیت • توصیه استفاده از ابزار case و workbench • مراحل: • تحليل • تحلیل سیستم موجود • مشخصات مورد نیاز سیستم • گزینه های فنی • طراحي • طراح جزئی داده ها • طراحی جزئی رویه • کنترل طراحی فیزیکی

  28. جلسه نهم • ابزارهاي تجزيه و تحليل و طراحي سيستمها • اركان اصلی در متدولوژي SSADM • ساختار یا چهار چوب • مجموعه ای از فنون استاندارد برای تحلیل و طراحی • محصولات هریک از فنون استاندارد

  29. جلسه نهم SSADM ماژول ماژول ماژول مرحله مرحله مرحله مرحله گام گام گام گام 1 2 ..... 6 7 وظیفه وظیفه وظیفه • ابزارهاي تجزيه و تحليل و طراحي سيستمها • چهارچوب SSADM

  30. جلسه نهم • چهارچوب SSADM • مطالعه امکان سنجی مرحله صفر : امکان سنجی مرحله یک : بررسی نیازهای جاری • تحلیل نیاز مرحله دو : گزینه ها وراهکارها • مشخصات نیاز مرحله سه : تعریف نیازها مرحله پنجم : طراحی منطقی مرحله چهار : گزینه های فنی سیستم • مشخصات سیستم • منطقی • طراحی فیزیکی مرحله ششم : طراحی فیزیکی

  31. جلسه نهم • SSADM و SDLC برنامه ریزی استراتژیک S امکان سنجی مطالعه امکان سنجی S تحلیل نیاز A مشخصات نیاز تحلیل سیستم D مشخصات سیستم منطقی M طراحی فیزیکی طراحی سیستم پیاده سازی سیستم نگهداری

More Related