بخشی از پاورپوینت

اسلاید 1 :

تحلیل و طراحی سیستم ها
بخش ششم کتاب توربان

اسلاید 2 :

ایجاد یک معماری فناوری اطلاعات
معماری فا: طرح ساخت و یکپارچه سازی منابع و کاربردهای فا در سازمان.
فرایند شش مرحله ای توسط کونتز
دیدگاه و اهداف کاری: بررسی رابطه بین دیدگاه و اهداف کاری
معماری اطلاعات: تحلیل گر سازمان اطلاعاتی را مشخص می کند تا سازمان به اهداف مرحله 1 برسد.
معماری داده: چه داده هایی دارید و چه داده هایی باید از مشتری بدست آورید، شامل داده های وب هم می شود.

اسلاید 3 :

ایجاد یک معماری فناوری اطلاعات
معماری کاربرد: تعریف مولفه ها و ماژول های کاربرد ها ی مرتبط با داده های تعریف شده مرحله قبل. چارچوب مفهومی کاربرد را می سازد. اما شالوده پشتیبان آن ساخته نمی شود.
معماری فنی: سخت افزار و نرم افزار مورد نیاز برای پشتیبانی مراحل قبل را بازرسی می کند.
معماری سازمانی: با منابع انسانی و رویه هایی سر و کار دارد که مورد نیاز مراحل 1 تا 5 است. همه انواع محدودیت ها در این مرحله بررسی می شوند.

اسلاید 4 :

فرآیند
فرآیند(process) نرم افزار یا سیستم، نقشه ای برای ساخت آن با کیفیت مطلوب است.
فرآیند، چارچوبی را برای مدیریت فعالیت هایی که می توانند از کنترل خارج شوند، مشخص می کند.
مدل فرآیند (process model) ، استراتژی حل مساله است.
انواع مدل های فرآیند: خطی ترتیبی(linear sequential)،مدلسازی(prototyping)،RAD،افزایشی (incremental)، حلزونی (spiral)

اسلاید 5 :

نگاهی به SDLC سنتی
یک چارچوب ساخت یافته سنتی است که برای پروژه های بزرگ IT استفاده می شود؛ شامل فرایند های ترتیبی است که سیستم های اطلاعاتی با آن ساخته می شوند.

اسلاید 6 :

SDLC

اسلاید 7 :

System Development Life Cycle
مشی آبشاری: کارهای یک مرحله قبل از آغاز مرحله بعد باید کامل می شدند.
افراد تیم : کاربران، تحلیلگران سیستم، برنامه نویس ها،متخصصین فنی
تحلیل گران سیستم: افراد حرفه ای که در تحلیل و طراحی سیستم های اطلاعاتی تخصص دارند.
برنامه سازها: افراد حرفه ای که برنامه های موجود کامپیوتری را بهبود می بخشند و یا اینکه برنامه جدید می نویسند برای اینکه نیازهای کاربر را براورده سازند.
متخصص فنی: کارشناس های یک نوع مشخص فناوری مانند پایگاه داده ها یا مخابرات.
ذینفعان: همه افرادی که از تغییرات در سیستم های اطلاعاتی متاثر می شوند.

اسلاید 8 :

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

اسلاید 9 :

مطالعه امکان سنجی
مطالعات امکان سنجی، میزان احتمل موفقیت یک پروژه را می سنجد و یک ارزیابی از پروژه به ما می دهد.
امکان سنجی فنی(technical feasibility): براورد اینکه آیا سخت افزار، نرم افزار و مولفه های ارتباطی پروژه می تواند ساخته شود و یا می توان آن ها را بدست آورد.
امکان سنجی اقتصادی(economic feasibility ): براورد اینکه آیا پروژه ریسک مالی مورد قبولی دارد و یا اینکه سازمان می تواند هزینه های مالی و زمانی را تا تکمیل پروژه بپردازد

اسلاید 10 :

امکان سنجی اقتصادی
بازگشت سرمایه(Return on Investment-ROI): نسبت درآمد خالص پروژه به کل بودجه صرف شده برای پروژه(هزینه).
ارزش خالص فعلی(Net Present value-NPV) : میزان خالص سود که با آن هزینه پروژه تأمین شود با در نظر گرفتن ارزش زمانی پول.
تحلیل نقطه سربه سر(break even analysis): روش تعیین نقطه ای در پروژه که در آن هزینه های پروژه دقیقا برابر با میزان سرمایه گذاری پروژه شده است.

اسلاید 11 :

مطالعه امکان سنجی . . .
امکان سنجی سازمانی(organizational feasibility ): توانایی سازمان برای دستیابی به پروژه پیشنهاد شده. بررسی مشی ها و سیاست های سازمانی.
امکان سنجی رفتاری (behavioral feasibility ): براورد پیامد های انسانی درگیر در پروژه، مثل مقاومت در برابر تغییرات و نیاز های مهارتی و تمرینی.

اسلاید 12 :

تحلیل سیستم ها
بررسی مسئله کاری که سازمان تصمیم به حل آن با سیستم های اطلاعاتی گرفته است. در این گام، مسئله کاری، علل، و راه حل ها و نیازمندی های اطلاعاتی که راه حل باید ارضا کند، مشخص می شود.

اسلاید 13 :

تحلیل سیستم ها
سه راه حل سازمان ها برای هر مسئله کاری:
هیچ کاری انجام ندهیم(ادامه استفاده از سیستم موجود).
تغییر و ارتقا سیستم موجود.
ایجاد یک سیستم جدید.
مهم ترین هدف گام تحلیل: جمع آوری اطلاعات درباره سیستم موجود به منظور انتخاب یکی از سه راه حل.
تحویل دادنی این گام: مجموعه نیازمندی های اطلاعاتی

اسلاید 14 :

تحلیل سیستم ها
مشکلات جمع آوری نیازمندی های اطلاعاتی:
ممکن است مسئله کاری خوب تعریف نشده باشد.
کاربران ممکن است به درستی نفهمند که مسئله چیست، چه می خواهند و چه نیاز دارند.
ممکن است کاربران با هم در مورد رویه های کاری و حتی در مورد مسئله کاری هم نظر نباشند.
مسئله ممکن است مربوط به اطلاعات (information related) نباشد و نیازمند راه حل های دیگری باشد. مثل تغییر در مدیریت یا آموزش اضافی.

اسلاید 15 :

تحلیل سیستم ها
گام تحلیل، اطلاعات زیر را ارایه می دهد:
نقاط ضعف و قوت سیستم فعلی
توابعی که سیستم جدید باید داشته باشد.
نیازمندی های اطلاعاتی کاربر برای سیستم جدید.

اسلاید 16 :

طراحی سیستم
گام تحلیل، راه حل مسئله کاری را ارایه می دهد و گام طراحی، چگونگی اجرای راه حل را شرح می دهد.
تحویل دادنی های گام طراحی: یک طرح فنی شامل:
خروجی های سیستم، ورودی ها و واسط کاربر
نرم افزار، سخت افزار، پایگاه داده، مخابرات، پرسنل و رویه ها
چگونگی یکپارچه سازی مولفه ها

اسلاید 17 :

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

اسلاید 18 :

برنامه نویسی
ترجمه طراحی به کد ماشین
استفاده از زبان های ساخت یافته: هر کد به زیرساخت هایی به نام ماژول تقسیم بندی می شود.
محدودیت های زبان های ساخت یافته:
هر ماژول فقط یک تابع را اجرا می کند.
هر ماژول فقط یک ورودی و یک خروجی دارد.
دستور GO TO نباید استفاده شود.

اسلاید 19 :

آزمایش
چک کردن این موضوع که کد کامپیوتر نتایج مطلوب را در شرایط مختلف به ما می دهد
به منظور پاک سازی باگ ها.
دو نوع خطا:
syntax error: اجازه اجرای برنامه را نمی دهد.
logic error: خطای زمان اجرا

اسلاید 20 :

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

در متن اصلی پاورپوینت به هم ریختگی وجود ندارد. برای مطالعه بیشتر پاورپوینت آن را خریداری کنید