24
ه ت ف ر ش ی پ ت یر ی ی مد تعا لا ط م ا ت س سی ت س ا وظ ف ح م د ن ست م1 ن ی ا وق ف ح ه ت کل. 1 1 مان ی دز ساز تعا لا طی ا م ها ت س سی ه روز@ ی ی ح را ط د ن ی را ف ه ت فH ر ش ی پ ت یر ی ی مد تعا لا ط م ا ت س سی1 ان هدوی م رداد مه

Information Systems Design Process in Organization

Embed Size (px)

Citation preview

Page 1: Information Systems Design Process in Organization

سیستم اطالعاتی مدیریت پیشرفته.کلیه حقوق این مستند محفوظ است

1

فرایند طراحی پروژه سیستم های اطالعاتی در سازمانسیستم اطالعاتی مدیریت پیشرفته

مهرداد مهدویان

Page 2: Information Systems Design Process in Organization

سیستم و طبقه بندی آنسیستم اطالعاتی مدیریت پیشرفته

یكدیگر بر ك-ه عوامل-ی س-ازماندهی تاثی-ر داشت-ه و جه-ت تحصیل اهداف عملیات ها داده روی بر مشترك--ی زمان یا و زمان ی-ك در را پردازش تا دهن-د م-ی انجام را مختل-ف های

ستاده مورد نظر را بدست آورند.

سیستم

فرایند طراحی پروژه سیستم های اطالعاتی در سازمان -طبیعی ساخت بشر

-عملكرد ماشین و انسان عملكرد ماشین به تنهایی

-باز بسته

-دائمی موقت

استاتیك و تكراری (پایگاهی (وظیفه ) غیر پایگاهی -

(خاص

-زیر سیستم فوق سیستم

-تطبیق پذیر تطبیق ناپذیر

Page 3: Information Systems Design Process in Organization

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

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

اطالعات

مرتبط و کامل اقتصادی

درست و به موقع

با دقت و قابل اتکا

کارا و امن داده ها از طریق مشاهده و یا تحقیق حاصل میشود.در و ه-ا م-ی شوند داده تغیی-ر شك-ل باع-ث ك-ه اس-ت عملیات-ی پردازش،

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

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

Page 4: Information Systems Design Process in Organization

مدیریتسیستم اطالعاتی مدیریت پیشرفته

نظارت و كنترل

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

سازماندهی

برنامه ریزی

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

Page 5: Information Systems Design Process in Organization

سیستم اطالعات مدیریتسیستم اطالعاتی مدیریت پیشرفته

ك---ه و كنترلس---یستمی بازسازی بر اطالعات از محی-ط های عملیاتی را

و سازماندهیعهده دارد به نحوی كه با داده ه-ا، اطالعات الزم را جهت انتخاب

تص--میم ریزی ، اتخاذ كنترلو برنامه آماده می سازد.مدیران

z

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

Page 6: Information Systems Design Process in Organization

منشاء ایجاد یک سیستم اطالعاتی جدیدسیستم اطالعاتی مدیریت پیشرفته

نیاز به کنترل و امنیت اطالعات

نیاز به بهبود کارایی افراد یا ماشین ها

نیاز به بهبود عملکردها

نیاز به تسهیل کنترل اطالعات (یا داده ها (

نیاز به بهبود خدمات ارائه شده به مشتریان، شرکاء، کارکنان و نظایر

آن هانیاز به صرفه جویی بیشتر یا کنترل هزینه

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

Page 7: Information Systems Design Process in Organization

در سازمان هاMISنقشسیستم اطالعاتی مدیریت پیشرفته

كاهش سطوح

مدیریت و کاهش هزینه

فیدبك از نتایج

تصمیمات

امكان برنامه ریزی

استراتژیك

كاهش حدس و گمان در

تصمیم گیری ها

نظارت و كنترل دقیق بر فعالیت های سازمان

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

Page 8: Information Systems Design Process in Organization

نیازمندی به طراحی سیستمسیستم اطالعاتی مدیریت پیشرفته

برای انجام ص-حیح ی-ک پروژ-ه و ب-ا توج-ه ب-ه ماهیت را و متنوعی بایس-تی- فعالی-ت های فراوان پروژ-ه

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

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

آن از یکپارچگی کامل برخوردار باشد.

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

Page 9: Information Systems Design Process in Organization

طراح-ی سیستم را در ادبیات دان-ش ( Method)اگ-ر روش های اطالعات-ی ی-ک روال مرت-ب و س-امانمند برای انجام یک از بود خواهد عبارت متدولوژ--ی نمائی--م، تعری--ف عم--ل مجموعه ای منس-جم از روش ه-ا که بر مبنای مجموعه ای از

اصول پایه و قواعدی که برای کاربرد آن ها بنا شده اند.

متدولوژی ها، راه رسیدن به هدف ایجاد و استقرار سیستم اطالعاتی سازمان را از طریق معرفی ابزار ها و استاندارد Visionدر چارچوب

System)های خاص در مراحل مختلف چرخه توسعه سیستم ها

Development life Cycle(SDLC) ).تعیین می نمایند“ ”

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

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

Page 10: Information Systems Design Process in Organization

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

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

یکدیگر تفاوت دارد.

تقسیم بندی نحوه در متدولوژی ه-ا یکدیگر ب-ا س-یستم طراح-ی چرخ-ه

تفاوت دارند.

از مجموعه ای از متدولوژی ه--ر که ویژ-ه ابزارهای و فنون روشه-ا،

آ--ن از در بس--یاری می توانند ه--ا باشند، متدولوژی ه-ا مختل-ف مشترک مانند: ابزارهای-ی می کنند. اس-تفاده

ERD، Data Dictionary، DFD

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

Page 11: Information Systems Design Process in Organization

متدولوژی انتخابی می بایست به سئواالت زیر پاسخ دهدسیستم اطالعاتی مدیریت پیشرفته

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

چگونه پروژه باید به مراحل فرعی

تجزیه گردد؟

درهر مرحله از چرخه حیات سیستم چه

اقداماتی باید انجام شود؟

در چه زمانی و تحت چه شرایطی

باید وظایف مربوط به طراحی

سیستم انجام چه خروجی هایی شوند؟

باید تولید شود؟از چه ابزارهایی

باید استفاده شود؟

محدوده پروژه چگونه تعیین گردد و چه کسانی در پروژه

درگیر شوند؟

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

تعداد محدودی از متدولوژی ها بصورت مناسب استفاده نمود.

Page 12: Information Systems Design Process in Organization

متدولوژی های سازمان نگر

متدولوژی های شی متدولوژی های سنتیگرا

سیستم های ب-ه متدولوژی ه-ا، ای-ن در برای موضوعاتی عنوان ب-ه اطالعات-ی کامپیوتری برنامه های به تبدی---ل

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

عملیات-ی منفرد کارای-ی الزم را دارن-د اما ب-ه س-ختی می توان ب-ا اس-تفاده از آ-ن ها س-یستم های جام-ع یکپارچ-ه سازمانی را

طراحی و پیاده کرد.

ای-ن متدولوژی ه-ا ب-ه اطالعات به عنوان هر می کنند. برخورد س-ازمانی مناب-ع س-ازمانی برای مدیری-ت مناب-ع خود باید مدون سازمانی اس-تراتژی ی-ک دارای یک تدوی-ن بر متدولوژی ه-ا ای-ن باشد. از قبل س-ازمانی، اطالعات-ی اس-تراتژی کاربردی خاص سیستم های توس--عه

تاکید دارند.

بین س-نتی تمای-ز متدولوژی ه-ا ای-ن در و رفته بی--ن از فرآین--د و داده ه--ا

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

می شوند.

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

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

Page 13: Information Systems Design Process in Organization

Protoمتدولوژی typing

متدولوژی شی گرا (object-oriented)

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

رایج تری-ن متدولوژ-ی مورد استفاده در اطالعاتی س----یستم های توس----عه

ساختیافته متدولوژ---ی متدولوژ---ی (SSADM با ( می باشد. ای-ن متدولوژ-ی

ایجاد Top-downدیدگاه با واق-ع در سنتی متدولوژی های در تغییرات--ی

قابل منظ-م، روش-ی س-یستم، طراح-ی زمینه در شده اس--تاندارد و فه--م می دهند. ارائه را س--یستم طراح--ی آن تاکی-د متدولوژ-ی ای-ن قوت نقط-ه و سادگی س---ازمانی، براس---تراتژی

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

سیستم های طراح---ی جه---ت در اطالعاتی درآمده است.

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

زمان مرتفع گردند.

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

بدلی-ل جدی-د بودن هنوز ب-ه استانداردی در جه-ت مس-تند س-ازی س-یستم ها دست-

نیافته اند.

انواع متدولوژی های متداول طراحی س-یستم های اطالعاتیسیستم اطالعاتی مدیریت پیشرفته

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

Page 14: Information Systems Design Process in Organization

چرخه تکاملی تحلیل و طراحی س-یستمسیستم اطالعاتی مدیریت پیشرفته

بررسی اولیه، تعریف مساله و محدود پروژه 1گام

جمع آوری اطالعات 4گام

برنامه نویسی 1گام

پشتیبانی و بهبود سیستم 3گام

3گام بررسی مشکالت و تعیین نیاز

تحلیل داده های جمع آوری شده 1گام در مرحله شناخت

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

شناخت سیستم موجود

تجزیه و تحلیل سیستم

برنامه سازی طراحی سیستم پیشنهادی

مطالعات امکان سنجی 2گام تعیین برنامه زمانبندی

پروژه 3گام تحلیل نرم افزارها و سخت 2گام افزارهای موجود

استقرار و نصب سیستم 2گام

1

34

2

Page 15: Information Systems Design Process in Organization

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

مطالعه و شناخت سیستم موجود

تجزیه و تحلیل سیستم موجود

طراحی سیستم پیشنهادی

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

1

2

3

Page 16: Information Systems Design Process in Organization

مطالعه و شناخت س-یستم موجودسیستم اطالعاتی مدیریت پیشرفته

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

سیستم، DFDانتخاب، های و داده ها درون داده )دیکشنری برون داده ه-ا، پردازشه-ا، فایلها و ، نرم افزارهای (ذخای-ر اطالعاتیاز استفاده نحوه و موجود

اطالعاتی و بان-ک های خروج-ی در تخصصی افزارهای نرم

سیستم مورد مطالعه

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

متدولوژی تعیین شده

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

مطالعه

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

مورد اس-تفاده در طول پروژه و پروژه نظری پایه های تبیی--ن

طراحی سیستم

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

Page 17: Information Systems Design Process in Organization

تجزیه و تحلیل س-یستم موجودسیستم اطالعاتی مدیریت پیشرفته

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

Requirement)سیستم Analysis)

و موجود افزارهای نرم تحلیل تعیی-ن نحوه هماهن-گ س-ازی آنها

با سیستم

تحلی-ل س-یستم از نظ-ر ورودی ها مدل سازی از سیستمو خروجی ها

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

Page 18: Information Systems Design Process in Organization

طراح-ی سیستم پیشنهادیسیستم اطالعاتی مدیریت پیشرفته

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

جهت انتقال اطالعات

سیستم طراح-ی گزارش ارائ-ه سیستم DFDشام----ل های

داده، دیکشنری پیشنهادی، ERD ه-ا و س-ایر مستندات مورد

نویسی برنام---ه جه---ت نیاز سیستم

خروجی های و ورودی طراحی سیستم

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

Page 19: Information Systems Design Process in Organization

استقرار سیستم و پشتیبانی

ادغام واحدها و تست كل سیستم

برنامه نویسی و تست واحدهای

سیستم

طراحی تفصیلی (جزئیات (

طراحی مفهومی (ساختار (

تجزیه و تحلیل و تعریف خواسته ها

چرخه توس-عه سیستم های اطالعاتیسیستم اطالعاتی مدیریت پیشرفته

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

Page 20: Information Systems Design Process in Organization

چرخه توس-عه سیستم های اطالعاتیسیستم اطالعاتی مدیریت پیشرفته

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

Page 21: Information Systems Design Process in Organization

تجزیه و تحلیل و تعریف خواسته ها

1مرحله طراحی جزئیات، برنامه

نویسی و تست و تحویل

nمرحله طراحی جزئیات، برنامه

نویسی و تست و تحویل

طراحی مفهومی (ساختار (

2مرحله طراحی جزئیات، برنامه

نویسی و تست و تحویل

چرخه توس-عه سیستم های اطالعاتیسیستم اطالعاتی مدیریت پیشرفته

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

Page 22: Information Systems Design Process in Organization

چرخه توس-عه سیستم های اطالعاتیسیستم اطالعاتی مدیریت پیشرفته

Final Goal

مفاهیم اولیه

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

بهبود نمونه تا رسیدن به وضعیت قابل قبول

تكمیل و تحویل نمونه

Start Here

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

Page 23: Information Systems Design Process in Organization

چرخه توس-عه سیستم های اطالعاتیسیستم اطالعاتی مدیریت پیشرفته

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

ReviewCommitment

Partition

Determineobjectives, alternatives,constraints

Progressthrough steps

Cumulativecost

Plan next phase

Develop, verifynext-level product

Evaluate alternatives,identify, resolve risks

RiskAnalysis

Concept ofOperation

Requirement planlife-cycle plan

Prototype 1 Prototype 2 Prototype 3OperationalPrototype

RiskAnalysis

RiskAnalysis

RiskAnalysis

Simulations, models, benchmarks

SoftwareRequirements

SoftwareProductDesign

DetailedDesign

Development Plan

Integration and TestPlan

ImplementationAcceptanceTest

IntegrationTest

UnitTest

CodeRequirementValidation

Design validationand verification

Page 24: Information Systems Design Process in Organization

سیستم اطالعاتی مدیریت پیشرفته.کلیه حقوق این مستند محفوظ است

24

با سپاس از حسن توجه شما