برنامه ريزی استراتژيک فناوری اطلاعات

29
اوری ن ف ک ي ژ ت را ست ی ا ژ ت ه ر م ا ژن ت عات لا ط ا عات لا طوری ا ا ن ف م ت س سي ماری ع م ت خ ا ن, ش1

Upload: jonas-suarez

Post on 02-Jan-2016

68 views

Category:

Documents


9 download

DESCRIPTION

برنامه ريزی استراتژيک فناوری اطلاعات. شناخت معماری سيستم فناوری اطلاعات. سيستم‌هاي اطلاعاتي در سازمان‌. سيستم‌هاي پشتيباني تصميم (DSS). تعريف و قابليت‌ها مثال. ساختار شماتيک سيستم‌هاي پشتيبانی تصميم (DSS). Model Base. کاربر. U.I. Decision Model. O.M.DB. Model Constructor. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: برنامه ريزی استراتژيک فناوری اطلاعات

برنامه ريزی استراتژيک فناوری اطالعات

شناخت معماری سيستم فناوری اطالعات

1

Page 2: برنامه ريزی استراتژيک فناوری اطلاعات

سيستم هاي اطالعاتي در سازمان

2

Page 3: برنامه ريزی استراتژيک فناوری اطلاعات

(DSS )سيستم هاي پشتيباني تصميم

تعريف و قابليت ها•

مثال•

3

Page 4: برنامه ريزی استراتژيک فناوری اطلاعات

ساختار شماتيک سيستم هاي (DSS )پشتيبانی تصميم

کاربر

U.I

O.M.DB

TPS 1

TPS 2

TPS n

Model Base

Model Construct

or

Decision Model

Model Solver

Model Results

Results Interprete

r

4

Page 5: برنامه ريزی استراتژيک فناوری اطلاعات

فرآيند عملياتي سيستم هاي پشتيباني تصميم

5

Page 6: برنامه ريزی استراتژيک فناوری اطلاعات

(ES )سيستم هاي خبره

تعريف و قابليت ها•

مثال•

6

Page 7: برنامه ريزی استراتژيک فناوری اطلاعات

(ES )سيستم هاي خبره

7

Page 8: برنامه ريزی استراتژيک فناوری اطلاعات

ساختار شماتيک سيستم هاي خبره(ES)

8

Page 9: برنامه ريزی استراتژيک فناوری اطلاعات

جدول مشخصه هاي انواع سيستم هاي اطالعاتي استراتژيک

9

Page 10: برنامه ريزی استراتژيک فناوری اطلاعات

سيستم هاي مديريت ارتباط با ( CRM)مشتري

10

Page 11: برنامه ريزی استراتژيک فناوری اطلاعات

ERPسيستم هاي اطالعاتي مديريت بنگاه -

11

Page 12: برنامه ريزی استراتژيک فناوری اطلاعات

ERPسيستم هاي اطالعاتي مديريت بنگاه -

12

Page 13: برنامه ريزی استراتژيک فناوری اطلاعات

متداولترين سيستم هاي پشتيباني مديريت

13

Page 14: برنامه ريزی استراتژيک فناوری اطلاعات

ساختار و معماري نرم افزارهاي کاربردي سازماني

14

Page 15: برنامه ريزی استراتژيک فناوری اطلاعات

پيکره بندي کلي سيستم هاي نرم افزاري

Page 16: برنامه ريزی استراتژيک فناوری اطلاعات

واسط هاي کاربري

عبارتست از ابزار ارتباط و تعامل بين کاربران و •نرم افزار

نکته:•هر نرم افزار سيستم اطالعاتي، داراي تعداد مشخصي واسط –

کاربر با موضوعات و محتواي معين و مشخص مي باشد.کارکردهاي اصلي واسط کاربر•

دريافت تقاضاي کاربر –ارائه پاسخ تقاضاي کاربر به شکل مناسب–

اجزاي موضوعي هر واسط کاربر:•شکل واسط کاربر–مشخصات داده هاي واسط کاربر–رويه اجراي واسط کاربر–

Page 17: برنامه ريزی استراتژيک فناوری اطلاعات

شکل واسط هاي کاربري

عبارتست از:•طرح و فرم نمايش محتواي مورد نياز کاربر بر روي صفحه –

نمايشطرح و فرم انتقال محتواي مورد نياز کاربر به وسيله رسانه –

ارتباطي مورد استفاده کاربر

نکات:•بايد محدوديت ها، نوع محتوا، نوع محيط و ابزار پياده سازي –

نرم افزار در طراحي شکل واسط کاربر مورد توجه قرار گيرد.کليه جريان هاي داده ما بين افراد و سيستم، در مدل فيزيکي –

جريان ها به سيستم مکانيزه بايد به صورت واسط کاربر طراحي گردد.

Page 18: برنامه ريزی استراتژيک فناوری اطلاعات

ليست اقالم تحويل شدهشکل واسط کاربري )مابين تحويل دار و سيستم الکترونيکي(

Page 19: برنامه ريزی استراتژيک فناوری اطلاعات

فاکتور اجناس مشتريشکل واسط کاربري )مابين سيستم الکترونيکي و صندوقدار(

Page 20: برنامه ريزی استراتژيک فناوری اطلاعات

مشخصات کاالي دريافت شکل واسط کاربري شده

)مابين بخش مالي و سيستم الکترونيکي(

Page 21: برنامه ريزی استراتژيک فناوری اطلاعات

مدل داده هاي نرم افزار

تعريف: •عبارتست از الگو و ساختار داده هاي مورد نياز براي ايجاد واسط ها و –

بخش هاي مختلف نرم افزارانواع مدل داده: •

مدل داده منطقي:– نمايش دهنده عناوين منطقي داده ها و روابط اوليه ميان آنها•

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

بين آنهااجزاء مدل داده هاي نرم افزار•

فهرست موجوديت ها–جدولي که در آن مشخصات تمامي موجوديت هاي مدل داده درج مي گردد.•

ساختار هر موجوديت–جدولي که در آن مشخصات فيلدها و ساير جزئيات مربوط به هر موجوديت مدل •

درج مي گردد.نمودار ارتباط بين موجوديت ها–

عبارتست از نحوه ارتباط و وابستگي بين موجوديت ها•

Page 22: برنامه ريزی استراتژيک فناوری اطلاعات

مثال از مدل داده هاي نرم افزارمدل نهايي ارتباط موجوديت هاي سيستم

Page 23: برنامه ريزی استراتژيک فناوری اطلاعات

واسط هاي کاربريمشخصات داده هاي واسط کاربري

تعريف:•عبارتست از مجموعه داده هايي که منشا و منبع هر يک از عناوين –

داده بکاررفته در واسط کاربر را مشخص مي سازد.انواع داده مورد استفاده در واسط کاربر:•

(DataBase Binded)داده هاي وابسته به پايگاه داده –عبارتند از داده هايي که مقدار آنها مستقيما مرتبط با فيلدهاي پايگاه داده •

مي باشد.(Memory Binded)داده هاي تشکيل شده در حافظه –

عبارتند از داده هايي از واسط هاي کاربر که مقدار آنها به متغير حافظه اي که •به صورت موقت و پس از انجام پردازش هايي محاسبه مي شود، نمايش يا

دريافت مي شود. (System Binded)داده هاي وابسته به متغيرهاي سيستم –

عبارتند از داده هايي که مقدار آنها مستقيما از منابع موجود در سيستم •عامل، يا ساير منابع سيستم استخراج مي گردد. )مانند تاريخ، ساعت، ....(

نکته: مشخصات داده هاي هر يک از واسط هاي کاربر سيستم •بايد در يک جدول مجزا ثبت گردد.

Page 24: برنامه ريزی استراتژيک فناوری اطلاعات

واسط هاي کاربريمشخصات داده هاي واسط کاربري- فاکتور اجناس

مشتريمالحظات کد داده نوع داده عنوان داده در واسط رديف

مقدار آن از تاريخ سيستم استخراج مي گردد

Today_Date SB تاريخ فروش 1

مقدار دهي بصورت اتوماتيک و با سير صعودي

FactorMoshtarian:ShomarehFactor DB شماره فاکتور 2

FactorMoshtarian:MoshtariCode DB کد مشتري 3

Afrad:NameEkhtesasi DB نام مشتري 4

AghlamFactor:Radif DB رديف 5

AghlamFactor:CodeKala DB کد کاال 6

Kalaha:NameKala DB عنوان کاال 7

Kalah:VahedShomaresh DB واحد )شمارش( 8

AghlamFactor:TedadForush DB تعداد فروش 9

AghlamFactor:GheymatVahed DB قيمت واحد 10 و 9مقدار آن از مقادير رديف هاي

قابل محاسبه مي باشد10Total_Product_Price MB قيمت کل کاال 11

11مقدار آن از جمع مقادير رديف قابل محاسبه مي باشد

Factor_Total_Price MB قيمت کل اقالم 12

FactorMoshtarian:NahvehPardakht DB نحوه پرداخت 13

FactorMoshtarian:MeghdarPardakht DB مقدار پرداخت شده 14 14 و 12از تفاضل مقدار رديف

بدست مي آيدFactor_Remained_Amount MB مقدار باقي مانده 15

Page 25: برنامه ريزی استراتژيک فناوری اطلاعات

واسط هاي کاربريرويه اجراي واسط کاربري

تعريف:•عبارتست از نحوه اجرا و جريان عمليات در واسط کاربر–اجزاي مفهومي رويه اجراي واسط کاربري:•

:(Event)رويداد – عبارتست از هرگونه عمل کاربر يا ساير موجوديت ها در قبال واسط کاربر •مثال: حرکت موس، کليک کردن موس، ورود مکان نما به محل خاص، ..• :(Method)روش عکس العمل –

عبارتست از نحوه عکس العمل واسط کاربر )يا بطور کالن نرم افزار •کاربردي( به رويداد توليد شده

نکته: روش عکس العمل مي تواند به اشکال مختلفي، نظير توصيف • و ... pseudo codeمعمولي، استفاده از زبان برنامه نويسي، استفاده از

مستند و تشريح گردد.

نکته:•رويه اجرا، بايد براي تک تک واسط هاي کاربري سيستم طراحي و –

تشريح گردد.

Page 26: برنامه ريزی استراتژيک فناوری اطلاعات

واسط هاي کاربريرويه اجراي واسط کاربري – فاکتور اجناس

مشتريمالحظات (Method)شرح عکس العمل رديف (Event)عنوان رويداد

( تمامي داده هاي فرم، از منبع خود مقداردهي مي گردد. 1( مکان نما بر روي فيلد کد مشتري قرار گرفته و منتظر 2

ورود مقدار از سوي کاربر مي شود.

ظهور فرم بر روي صفحه نمايش

1

فرم ”مشخصات افراد“ يک واسط کاربر

تکميلي است.

( در جدول مشخصات افراد، کد وارد شده جستجو 1( در صورت يافتن رکود مرتبط، مقدار فيلد نام 2مي گردد.

( در صورت عدم يافتن 3مشتري در فرم بروز مي گردد. رکورد مرتبط، پيغام خطاي ”عدم يافتن کد مشتري“ درج

( در صورت تاييد کاربر بر روي پيغام، براي ورود 4مي گردد. ( 5نام مشتري فرم ”مشخصات افراد“ فعال مي گردد.

مقدار فيلد رديف، بطور خودکار مقدار دهي و بروز آوري ( مکان نما بر روي فيلد کد کاال، از جدول 6مي گردد.

مربوطه قرار گرفته و منتظر ورود کد از سوي مشتري مي گردد.

بر روي Enter يا Tabزدن کليد فيلد کد مشتري / خروج کنترل

از روي فيلد کد مشتري2

( مقدار کد وارد شده در جدول کاالها جستجو مي گردد. 1( در صورت يافت شدن رکورد، مقدار فيلدهاي عنوان کاال 2

و واحد )شمارش(، در سطر مربوطه در جدول بهنگام ( در صورت عدم يافتن رکورد ، پيغام خطا 3مي گردند.

( مکان نما بر 4”عدم يافتن کاالي وارد شده“ درج مي گردد. روي فيلد تعداد فروش در ستون مربوطه قرار گرفته و

منتظر ورود مقدار از سوي کاربر مي گردد.

بر روي Enter يا Tabزدن کليد فيلد يا ستون کد کاال در جدول فرم / خروج کنترل از فيلد کد

کاال در جدول

3

( مقدار وارد شده توسط کاربر ، با مقدار موجودي کاال 1( در صورتي که مقدار وارد شده، 2مقايسه مي گردد.

بزرگتر از مقدار موجودي بود، پيغام خطاي ”عدم وجود تعداد درخواست شده“ درج گرديده و مجددا کنترل بر روي

( مقدار وارد شده در 3فيلد تعداد شمارش قرار مي گيرد. فيلد و جدول مربوطه در پايگاه داده سيستم درج و کنترل

بر روي فيلد قيمت واحد قرار مي گيرد.

Tabخروج کنترل / زدن کليد بر روي فيلد تعداد Enterيا

فروش4

............... .............. 5

Page 27: برنامه ريزی استراتژيک فناوری اطلاعات

مدل پيمايش واسط هاي کاربري

تعريف:•عبارتست از نموداري به شکل شبکه که در آن :–

گره ها : هر يک از واسط هاي کاربر سيستم•يال ها: امکان ورود به يک واسط کاربر از واسط ديگر•

نکته:•با استفاده از مدل پيمايش واسط هاي کاربر مي توان روند استفاده از کل –

نرم افزار را به صورت منطقي طراحي نمود.برنامه نويس با مشاهده نمودار پيمايش واسط کاربر، قادر به تشخيص –

نحوه بهم بندي و ارتباط ميان واسط ها و نحوه حرکت بين آنها خواهد شد. نکته:•

در صورت نياز و مشاهده نقص در واسط هاي کاربر، طراح مي تواند –واسط هاي کاربري تکميلي را بر اساس خال هاي مشاهده شده در نمودار

پيمايش در نظر بگيرد.مثال در سيستم ارائه شده براي فروشگاه کاال:–

واسط منوي اصلي نرم افزار، واسط ويرايش مشخصات کاالها، واسط ويرايش •مشخصات افراد، ......

Page 28: برنامه ريزی استراتژيک فناوری اطلاعات

مدل پيمايش واسط هاي کاربري

واسط ورود

کاربر به سيستم

واسط مشخصا

ت کاالي مورد نياز

واسط مشخصا

ت کاالي دريافت

شده

واسط فاکتور اجناس مشتري

واسط ليست اقالم تحويل شده

واسط منوي اصلي

واسط مشخصات کاالها

واسط مشخصات افراد

Page 29: برنامه ريزی استراتژيک فناوری اطلاعات

29