تجزیه ئت حلیل سیستم ها

تجزیه ئت حلیل سیستم ها 09367292276

تجزیه ئت حلیل سیستم ها

تجزیه ئت حلیل سیستم ها 09367292276

خلاصه کتاب روش های ساخت یافته تجزیه تحلیل وطراحی سیستم های اطلاعاتی

لاصه کتاب روش های ساخت یافته تجزیه تحلیل وطراحی سیستم های اطلاعاتی

azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276

فهرست مطالب :

بخش اول :مفاهیم سیستم ها وکاربرد رویکرد سیستمی در بررسی وطراحی سیستم های اطلاعاتی

فصل اول :مفاهیم سیستم ها

فصل دوم :سازمان  وسیستم های اطلاعاتی

فصل سوم :رویکرد سیستمی و کاربرد ان

بخش دوم :مروری کلی بر تجزیه وتحلیل وطراحی سیستم

فصل چهارم :مروری کلی بر روش های سنتی تجزیه وتحلیل

فصل پنجم :مروری کلی بر روش های ساخت یافته

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

فصل ششم:جمع اوری اطلاعات

فصل هفتم:مدیریت پروژهای طرحی سیستم های اطلاعاتی

بخش چهارم:تجزیه وتحلیل سیستم :تکنیک وروش های مدل سازی

فصل هشتم :مدل پردازش داده ها یامدل جریان داده ها

فصل نهم:دیکشنری یا فهرست داده ها

فصل دهم :تشریح پردازش ها

بخش پنجم:چرخه تکاملی ساخت یافته

فصل یازدهم:مروری کلی برچرخه تکاملی ساخت یافته

فصل دوازدهم:مطالعه تفصیلی

فصل سیزدهم:تشخیص نیازهای سیستم جدید

فصل چهاردهم :گزینش مناسبترین راه حل سیستم جدید

 azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276

 

بخش اول :مفاهیم سیستم ها وکاربرد رویکرد سیستم در بررسی سیستم های اطلاعاتی

 

فصل اول

مفاهیم سیستم ها

تعریف سیستم مجموعه منظمی از عناصر به هم وابسته که برای رسیدن به اهداف مشترک در تعامل اند؛اعم از طبیعی وغیر طبیعی.

اجزا:درون داده ،برون داده ،پردازش،محدوده ومحیط ؛کنترل.

انواع سیستم:

الف)بسته:با محیطش هیچ ارتباطی به صورت مبادله ماده وانرژی و...ندارد.

ب)باز:به طور مستمر در حال دریافت وتبادل داده است.تعادلی پویا بااجزا ومحیط.

خصوصیات سیستم باز:کل گرایی،نظم ،وابستگی اجزا،تعامل ،هدف،سلسله مراتب سیستم ها،مکانیزم سازش ونتایج نهایی یکسان

 azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276

فصل دوم

سازمان وسیستم های اطلاعاتی

 

سازمان به عنوان یک سیستم

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

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

 

سازمان وسیستم های اطلاعاتی

اطلاعات خونی است در رگهای سازمان وسیستم های اطلاعاتی وسیله ای برای به جریان انداختن این خون در رگها.ابعاد سیستم های اطلاعاتی در سازمان:

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

ب)سیستم های اطلاعاتی بر اساس عملیات:در جریان انجام عملیات وفعالیت های مربوط به هر وظیفه وتعامل اطلاعات خام وداده ها تغییر میکنند.انواع سیستم های اطلاعاتی عملیاتی مانند:کنترل عملیات،واژه نگارها ،پردازش تراکنش و... .

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

وظایف پردازشی سیستم :پردازش تراکنش ها.ابقاء وبه روز رسانی فایل ها .پردازش پرسش ها وتهیه گزارش های مختلف.

انواع سیستم های اطلاعاتی:

سطح عالی

EIS,DSS

سطح میانی

MIS

سطح عملیاتی

TPS

 

 

 

 

 

 

 

فصل سوم

رویکرد سیستمی وکاربرد ان

براساس مفاهیم وتئوری عمومی سیستم ها نگرش یا رویکردسیستم شکل میگیرد.به مساله به صورت یک کل مینگرد ابتدا ان را سازمان دهی کرده وجهت درک وحل بهتر تجزیه وترکیب را به کار میگیرد.

تجزیه:تقسیم به اجزا کوچکتر جهت درک بهتر وساده شدن روابط

ترکیب:جمع کردن ویکپارچه کردن راه حل های حاصله برای حل مساله

روش کلی حل مساله :1.تعیین وشناخت مساله در بطن کل سیستم 2.جمع اوری اطلاعات مربوطه3.تعیین راه حل های مختلف  4.ارزیابی راه حل های مختلف 5.انتخاب بهترین راه حل 6.اجرای راه حل انتخابی  7.ارزیابی موفقیت

روش تجزیه تحلیل سیستم:دارای سه مرحله اساسی است

الف)تجزیه تحلیل سیستم :تعریف مساله ،تعیین اهداف ومحدوده ،تشخیص نیاز سیستم ،تعیین راه حل مختلف،انتخاب بهترین 

ب)طراحی سیستم:تعیین دقیق مشخصات سیستم انتخاب شده ،تعیین مشخصات سخت افزار ونرم افزار

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

 azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276

نقش تحلیلگر سیستم:به طور منطقی مساله را به اجزای کوچکتر تقسیم وراه حل ارائه می دهد.عامل تغییر وبرنامه ریزی ان است.

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

 

 

بخش دوم :مروری کلی برتجزیه تحلیل وطراحی سیستم

فصل چهارم

مروری کلی بر روش های سنتی تجزیه وتحلیل

چرخه تکاملی سیستم

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

1.تجزیه تحلیل 2. طراحی 3.استقرار سیستم های اطلاعاتی

چرخه تکاملی :ابزار کنترل پروزه وتعیین چهار چوب ،مراحل ووظایف سیستم ها

متدولوژی :خط مشی گام به گام برای تکمیل یک یا چند مرحله از مراحل چرخه

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

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

ب)مدل فیزیکی:تصویری از سیستم که چگونگی انجام کار ودر واقع فعالیت ها را به همان ترتیب درمکان مورد نظر باوسیله یا شخص ویژه نشان می دهد.

 azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276

چرخه تکامل سنتی شامل

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

 

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

3.طراحی :تهیه نقشه ومشخصات سیستم پیشنهادی انتخاب شده که 3مرحله دارد :طراحی نیاز اساسی سیستم ،برنامه نویسی وتست کردن واشتباه زدایی ،انتخاب سیستم

4.اجرا واستقرار سیستم جدید:تغییر ساختار ،سازماندهی مجدد مسئولیت ،انتخاب واستخدام جدید ،آموزش،آماده سازی محل استقرار استفاده از تکنیک های مختلف

5. پشتبانی ونگهداشت:جهت ادامه حیات وایجاد اصلاحات است .شامل:ضروری،مستمر،جهت بهبود

نارسایی های چرخه سنتی :

الف.تکیه برخصوصیات فیزیکی

ب.اجرا از پایین به بالا

ج.متوالی بودن مراحل چرخه

د.عدم دخالت مستقیم وموثر اسفاده کنندگان

 

ه.مستندسازی سیستم

فصل پنجم

 

مروری کلی برروش های ساخت یافته

 

چرخه تکاملی ساخت یافته شامل:

 azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276

الف)متدولوژی ساخت یافته:

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

ب)ابزار وتکنیک های ساخت یافته:تکنیک های مشهوری چون:

نمودار جریان داده:ارائه درک کلی وواضح از سیستم وتاکید بر وجوه منطقی تافیزیکی

دیکشنری داده:توضیح هر جزء جریان

نمودار ارتباط موجودی:تعیین مدل منطقی ذخایر داده ای سیستم جدید

نمودار ساختار برنامه:تهیه برنامه کامپیوتری وطراحی وبرنامه نویسی

مزایای چرخه ساخت یافته :

1.تکیه برمدل منطقی

2.طراحی واجرا از بالا به پایین

3.همزمان اجرای مراحل مختلف چرخه

4.دخالت مستقیم وموثر استفاده کننده

5.سهولت تهیه مستندات نهایی

 

 

 

 

 

 

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

 

فصل ششم

 azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276

جمع اوری اطلاعات

 

سیاست ها وروشهای جمع آوری اطلاعات:موارد زیر مورد توجه اند:

 

الف.تعیین منابع ونوع اطلاعات مورد نیاز

ب.تعیین روش های جمع اوری اطلاعات

ج.مدل سازی سیستم بلافاصله پس از جمع اوری اطلاعات

انواع روشها:

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

2.مصاحبه :در دو نوع ازاد وبسته است .ویژیگی مصاحبه خوب:انتخاب شخص مناسب جهت مصاحبه ،آمادگی برای انجام مصاحبه ،ادامه مصاحبه توسط تحلیلگر

3.پرسش نامه :اطلاعات زیادی جمع می کند هر گاه تعداد واحد های بخش مورد مطالعه متعدد باشد این نوع موثر است.در دو نوع باز وبسته است.

 

4.مشاهده :می تواند مکمل وتصحیح کننده نکات مبهم باشد .مشلات احتمالی مشاهده ؛تغییر رفتار وروش کار در نتیجه قضاوت اشتباه است.

 

 

فصل هفتم

مدیریت پروژه های طراحی (بهبود) سیستم های اطلاعاتی

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

دلایل شکست پروژه های سیستم های اطلاعاتی:

عدم استفاده از تکنیک ها وابزار موثر تجزیه تحلیل وطراحی

عدم تحویل به موقع پروژه

عدم افزایش هزینه نسبت به بودجه

مدیر پروژه بی تجربه باشد

پیش بینی نادرست تخصص های مورد نیاز

عدم شرکت یا همکاری استفاده کنندگان در پروژه

وظایف اصلی مدیر پروژه:

1.برنامه ریزی وتامین نیروی انسانی

2.سازماندهی وزمانبندی پروژه

3.هدایت وکنترل پروژه

 azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276

ابزار وتکنیک های کنترل پروژه

دوتکنیک رایج پرت وگنت است .

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

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

 

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

 

بخش چهارم :تجزیه تحلیل سیستم ،تکنیک ها وروش های مدل سازی

فصل هشتم

مدل پردازش داده ها یا مدل جریان داده ها

مدل سازی :انتزاعی از واقعیت جهت درک بهتر

خصوصیات یک مدل خوب :

1. برخورد منطقی با پیچیدگی وانبوهی اطلاعات

2.تقسیم بندی با نگرش از بالا به پایین

3.موضوع ،محدوده واهداف را تعیین می کند

4.درک بیشتر وسریعتر سیستم

5.وسیله منسبی برای تبادل نظر واطلاعات

 

نمودار جریان داده ها برای اولین بار توسط «دومارکو» در سال 1978 به عنوان روش ها ساخت یافته تجزیه تحلیل معرفی شد .(بعد توسط گین وسارسون)

از روش های با ارزش است به زبانی مصور نشان دهنده حرکت داده ها در طول سیستم پردازش وذخیره سازی بسیار ساده وقابل درک است .

به صورت فیزیکی ومنطقی به کار رفته از نمادی ساده وقابل درک استفاده می کند .

1.مستطیل:مبدا یا مقصد (داخلی یا خارجی)

2.دایره:پردازش ها (عملیات):فعالیت هایی که درون داده های وارد به سیستم را به برون داده تبدیل می کند.

3.پیکان :جریان داده ها که یا از پردازش سرچشمه می گیرد یا به ان ختم می شود.

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

4.ذخیره داده:جایی که داده ذخیره یا نگهداری می شود.

قواعد تهیه نمودار:

الف.موازنه جریان داده:داده ها باید از نظر اسم ومحتوا یکسان باشند.

ب.نامگذاری پردازش:هر پردازش معرف فعالیتی است که انجام می شود بنابراین نام باید معرف ماهیت باشد.

  ج.شماره گذاری پردازش:به منظور سهولت تعقیب یک پردازش درون پردازش های دیگر ازاین مورد استفاده می شود.

مراحل رسم نمودار جریان داده فیزیکی سیستم موجود:

1.رسم در سطح صفر: که محدوده را مشخص می کند.

2. در سطح یک:نمانگر ارتباطات بین واحدهای اصلی وبخش های عمده سازمان است .

3.در سطح دو:فعالیت ها عمده انجام شده در هر واحد اصلی .

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

 

 azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276

 

فصل نهم

دیکشنری یا فهرست داده ها

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

اجزا:نمودار جریان داده،نمودار ارتباط موجودی،شرح پردازش

دیکشنری داده دو هسته اصلی دارد:

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

2ذخایر داده:به صورت پرونده های دستی وکامپیوتری نشان داده شده محلی است که اقلام داده تا زمان لازم درانجا می ماند.

علائم وقواعد تهیه :

1 .ساختار داده باید مشتمل به یک یا تعداد بیشتری داده جزء باشد ونامی مناسب داشته باشد.

2.اقلامی از داده ها جزء که چندین بار تکرار می شود در علامت اکولاد قرار داده می شود .

3.داده های جزء مربوط به هر ساختار در بین علامت کروشه قرار می گیرد.

4.داده های جزءاختیار ما در پرانتز نشان داده می شود .

تشریح داده های جزء:

نام داده:برای تشخیص باید نام با معنا بدهد.

نام مستعار :برحسب اینکه توسط چه کسی استفاده می شود نام های مختلف می گیرد.

شرح داده :نشان می دهد داده در سیستم نماینده چیست .

گستره مقادیر:اینکه چند کاراکترجا می گیرد.وسایر اطلاعات ویرایشی.

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

 

 azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276

فصل دهم

تشریح پردازش ها

تعریف مجموعه قوانین ،سیاست ها ورویه هاست که تبدیل داده را درون پردازش نشان می دهد واین مورد در تصمیم گیری اهمیت دارد.

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

جهت درک بهتر شرایط تفکیک هایی وجود دارد :

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

2.جدول تصمیم گیری:شامل سطر وستونی که شرایط تصمیم گیری واقدامات لازم در صورت بروز ان شرایط را نشان می دهد .

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

انواع عبارات ساخت یافته :

الف)ترتیبی:تعداد عبارات امری کوتاه وخلاصهبه صورت زیر هم وبدون تورفتگی است وپشت سر هم نوشته می شود .

ب)انتخابی یا تصمیم گیری دو نوع است :

1.وقتی که امکان انتخاب بین دو گروه عبارت امری وجود داشته به این ترتیب ابتدا مقدار (ارزش )شرط تعیین شده وبررسی می شود اگر برقرار بود اجرا می شود

.امکان انتخاب بین چند گروه عبارت امری وجود دارد ابتدا مقدار یک متغییر محاسبه می شود.2.

سپس گروه عبارت امری برحسب مقدار این متغییر انتخاب می شود .

ج)تکراری :م ی توان یک مجموعه دستورات را تا برقرار بودن شرط خاص یا رسیدن به شرط جدید تکرار کرد.

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

بخش پنجم :چرخه تکاملی ساخت یافته

. فصل یازدهم

مروری کلی بر چرخه تکاملی ساخت یافته

پروژه طراحی یا بهبود سیستم از کجا وچگونه اغاز می شود؟

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

مسائل زیادی می تواند منشاء ایجاد یک سیستم جدید باشد مانند:

نیاز به بهبود عملکرد ،نیاز به بهبود یا کنترل اطلاعات،نیاز به صرفه جویی بیشتر ویا کنترل هزینه هاو...

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

مراحل چرخه تکاملی ساخت یافته:

الف)مطالعه مقدماتی:1.بررسی اولیه 2.مطالعه امکان سنجی 3.تعیین برنامه زمانبندی

ب)تجزیه تحلیل تفصیلی وطراحی کلی :4.بررسی تفصیلی سیستم موجود 5.تشخیص نیاز های سیستم جدید 6.برنامه ریزی برای مرحله بعد

ج)طراحی تفصیلی واجرای سیستم :7.طراحی فیزیکی سیستم از لحاظ درون داده  ها ،برون داده ها و فایل ها 8.تعیین برنامه ومشخصات تست سیستم 9.برنامه نویسی وتست 10.اموزش استفاده کنندگان سیستم 11. تست پذیرش سیستم

د)استقرار ونصب:12. تبدیل فایل ها 13.استقرار ونصب سیستم پشتیبانی

 

 

 

 

 

 azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276

شرح مراحل فوق:

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

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

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

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

 

فصل دوازدهم

مطالعه تفصیلی

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

وظایف عمده در مطالعه تفصیلی:

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

اطلاعات دو دسته دارند :

الف)کلی :در مورد موسسه شامل:سوابق ،ساختار،نمودار سازمانی اهداف،سیاستها وبرنامه ها

ب)خاص:در مورد سیستم واجزا:

.شامل نیازهای اساسی سیستم:درون داده ،برون داده،پردازش،فایل وذخایر اطلاعاتی،سخت افزار نرم افزار

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

نیاز حاصل ارتباط با محیط

 

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

دوتکنیک رایج در مدل سازی :مصاحبه وبازنگری

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

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

الف:کاهش محدوده پروژه ب:تعدیل وتصحیح برنامه بودجه بندی وزمان بندی

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

تعریف مساله-شرح سیستم موجود-نقاط ضعف قوت-نیاز های سیستم-بیان کلی مزایای سیستم جدید –ارائه برنامه زمان بندی پروژه برای طراحی سیستم -ضمائم

 azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276

فصل سیزدهم

تشخیص نیازهای سیستم جدید

هدف تشخیص وتعیین دقیق مشخصات منطقی سیستم جدید است.نقطه عطفی در چرخه تکاملی است

وظایف عمده در تشخیص نیاز:

1.تعیین اهداف ،محدودیت والویت های سیستم جدید

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

 

چگونه مدل منطقی سیستم جدید را رسم کنیم:

 

دستورالعمل جامع ودقیقی ارائه نشده ولی بهتر است به این ترتیب عمل شود :

الف)تعیین تغییرات مورد نیاز سیستم موجود (نیاز سیستم جدید):تغییرات می تواند ناشی از این موارد باشد :تغییرات در اهداف بلند مدت وعملیاتی موسسه –تغییر در سیاست های موثر برعملیات مورد مطالعه –تغییر در محدوده سیستم مورد مطالعه –تغییر در حجم وزمان عملیات –روش های طولانی انجام عملیات ونقصان فیزیکی سیستم موجود .

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

ج)رسم نمودار جریان داده منطقی سطوح مختلف سیستم جدید :بای د کلیه سطوح تا سطح زیر رسم شود

د)مرور وبازنگری برمدل منطقی سیستم جدید

3.تعیین نیاز های تفصیلی سیستم جدید:

در اینجا هنوز تاکید برنیاز های منطقی است (چه باید کرد وچگونه)

مشخصات تفصیلی سیستم جدید:

الف)تعیین وتعریف دقیق محتویات ذخایر داده

ب)تهیه شرح پردازش سطوح وپردازش های دارای دوره

ج)تکمیل دیکشنری داده ها

د)تهیه نمودار ارتباط موجودی

ه)هرگونه تغییر سیاست که نیاز به تصمیم گیری ومجوز مدیریتی دارد

محصول نهایی:محصول نهایی این فعالیت کلیه مدلهاومستنداتی که در وظایف عمده به ان اشاره شده.

 

 

فصل چهاردهم

گزینش مناسبترین راه حل فیزیکی سیستم جدید

شرح فعالیت :هدف عمده این فعالیت تعیین انچه به عنوان محدوده انسان –ماشین نامیده می شود وتعیین مرزی بین وظایف انسان وکامپیوتر.بنابراین موارد زیر باید مورد توجه قرار بگیرد:

الف)مرز بین وظایف دستی وماشینی کجا کشیده شود؟

ب)ارتباط بین انسان وماشین چگونه خواهد بود؟

ج)ایا نرم افزار ها از بیرون خریداری یا در داخل تهیه شود؟

د)تجهیزات لازم مشخص شود؟

وظایف عمد ه:

azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276

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

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

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

هزینه های سیستم دو دسته اند :

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

ب)هزینه عملیاتی :اجرای سیستم طراحی شده :شامل طبقه بندی فوق ولی به صورت ماهانه وجاری محاسبه می شود.

مزایای سیستم :مشهود؛که می توان مستقیما برای ان ارزش ریالی تخصیص دادمانند :منابع جدید درامد،افزایش سود وکاهش هزینه.

غیر مشهود؛به سادگی نمی توان به ان ارزش ریالی تخصیص دادمثل:بهبود ارائه خدمات به مشتریان ،اطلاعات بیشتر وبه موقع،اعمال کنترل بیشتر و...

 

3.بررسی نرم افزار پیش نوشته:بررسی این موضوع که نرم افزار در داخل تهیه یا از بیرون خریداری شود .شرکت های کامپیوتری غالبا نرم افزار های پیش نوشته در زمینه های مختلف دارند .مساله اساسی این است که کاملا با مشخصات سیستم یک موسسه همخوانی ندارند اما گاهی هم به مشخصات نزدیک وقابل خریدند .

مزایای نرم افزار های ا پیش نوشته :هزینه تهیه پایین ،مدت زمان تهیه کم،نرم افزار ازمایش شده ،کارکنان متخصص کمتری مورد نیاز است .

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

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

گزارش حداقل دارای موارد زیر است:

1.شرح خلاصه راجع بع سیستم واهداف ان

2.تعریف مساله ومحدودیت های سیستم

3.نیاز های استفاده کنندگان ان

4.مشخصات سیستم جدید

5.بررسی راه حل های مختلف وتحلیل هزینه منافع براساس ان

6.راه حل نهایی وپیشنهادی به مدیریت براساس تحلیل های فوق

7.مشخصات فیزیکی سیستم جدید

8.برنامه زمانبندی وهزینه اجرای پروژه برای مرحله طراحی واستقرار سیستم

نظرات 0 + ارسال نظر
امکان ثبت نظر جدید برای این مطلب وجود ندارد.