Download præsentationen
Præsentation er lastning. Vent venligst
Offentliggjort afבַּעַל־זְבוּל Μελετόπουλος Redigeret for ca. et år siden
1
برنامه ريزی استراتژيک فناوری اطلاعات
شناخت معماری سيستم فناوری اطلاعات
2
سيستمهاي اطلاعاتي در سازمان
3
سيستمهاي پشتيباني تصميم (DSS)
تعريف و قابليتها مثال
4
ساختار شماتيک سيستمهاي پشتيبانی تصميم (DSS)
Model Base کاربر U.I Decision Model O.M.DB Model Constructor Model Solver Results Interpreter Model Results TPS 1 TPS 2 TPS n
5
فرآيند عملياتي سيستمهاي پشتيباني تصميم
6
سيستمهاي خبره (ES) تعريف و قابليتها مثال
7
سيستمهاي خبره (ES)
8
ساختار شماتيک سيستمهاي خبره (ES)
9
جدول مشخصههاي انواع سيستمهاي اطلاعاتي استراتژيک
10
سيستمهاي مديريت ارتباط با مشتري(CRM)
11
سيستمهاي اطلاعاتي مديريت بنگاه - ERP
12
سيستمهاي اطلاعاتي مديريت بنگاه - ERP
13
متداولترين سيستمهاي پشتيباني مديريت
14
ساختار و معماري نرمافزارهاي کاربردي سازماني
15
پيکرهبندي کلي سيستمهاي نرمافزاري
نرمافزار سيستم اطلاعاتي واسطهاي کاربر واسط کاربر (1) شکل واسطهاي کاربر هسته اصلي دادههاي واسطهاي هستهاصلي رويه اجراي واسطهاي هسته اصلي واسط کاربر (2) ... مدل دادهها مدل پيمايش واسطهاي کاربر ساير واسط هاي سيستم واسط پرداخت الکترونيکي واسط ارتباط با ساير سيستمها مدل دسترسي کاربران
16
واسطهاي کاربري عبارتست از ابزار ارتباط و تعامل بين کاربران و نرمافزار نکته: هر نرمافزار سيستم اطلاعاتي، داراي تعداد مشخصي واسط کاربر با موضوعات و محتواي معين و مشخص ميباشد. کارکردهاي اصلي واسط کاربر دريافت تقاضاي کاربر ارائه پاسخ تقاضاي کاربر به شکل مناسب اجزاي موضوعي هر واسط کاربر: شکل واسط کاربر مشخصات دادههاي واسط کاربر رويه اجراي واسط کاربر
17
شکل واسطهاي کاربري عبارتست از: نکات:
طرح و فرم نمايش محتواي مورد نياز کاربر بر روي صفحه نمايش طرح و فرم انتقال محتواي مورد نياز کاربر به وسيله رسانه ارتباطي مورد استفاده کاربر نکات: بايد محدوديتها، نوع محتوا، نوع محيط و ابزار پيادهسازي نرمافزار در طراحي شکل واسط کاربر مورد توجه قرار گيرد. کليه جريانهاي داده ما بين افراد و سيستم، در مدل فيزيکي جريانها به سيستم مکانيزه بايد به صورت واسط کاربر طراحي گردد.
18
شکل واسط کاربري ليست اقلام تحويل شده (مابين تحويلدار و سيستم الکترونيکي)
19
شکل واسط کاربري فاکتور اجناس مشتري (مابين سيستم الکترونيکي و صندوقدار)
20
شکل واسط کاربري مشخصات کالاي دريافت شده (مابين بخش مالي و سيستم الکترونيکي)
21
مدل دادههاي نرمافزار
تعريف: عبارتست از الگو و ساختار دادههاي مورد نياز براي ايجاد واسطها و بخشهاي مختلف نرمافزار انواع مدل داده: مدل داده منطقي: نمايشدهنده عناوين منطقي دادهها و روابط اوليه ميان آنها مدل داده فيزيکي: نمايشدهنده ساختار فيزيکي نهايي مجموعه دادههاي مورد نياز و روابط نهايي بين آنها اجزاء مدل دادههاي نرمافزار فهرست موجوديتها جدولي که در آن مشخصات تمامي موجوديتهاي مدل داده درج ميگردد. ساختار هر موجوديت جدولي که در آن مشخصات فيلدها و ساير جزئيات مربوط به هر موجوديت مدل درج ميگردد. نمودار ارتباط بين موجوديتها عبارتست از نحوه ارتباط و وابستگي بين موجوديتها
22
مثال از مدل دادههاي نرمافزار مدل نهايي ارتباط موجوديتهاي سيستم
23
واسطهاي کاربري مشخصات دادههاي واسط کاربري
تعريف: عبارتست از مجموعه دادههايي که منشا و منبع هر يک از عناوين داده بکاررفته در واسط کاربر را مشخص ميسازد. انواع داده مورد استفاده در واسط کاربر: دادههاي وابسته به پايگاه داده (DataBase Binded) عبارتند از دادههايي که مقدار آنها مستقيما مرتبط با فيلدهاي پايگاه داده ميباشد. دادههاي تشکيل شده در حافظه (Memory Binded) عبارتند از دادههايي از واسطهاي کاربر که مقدار آنها به متغير حافظهاي که به صورت موقت و پس از انجام پردازشهايي محاسبه ميشود، نمايش يا دريافت ميشود. دادههاي وابسته به متغيرهاي سيستم (System Binded) عبارتند از دادههايي که مقدار آنها مستقيما از منابع موجود در سيستم عامل، يا ساير منابع سيستم استخراج ميگردد. (مانند تاريخ، ساعت، ....) نکته: مشخصات دادههاي هر يک از واسطهاي کاربر سيستم بايد در يک جدول مجزا ثبت گردد.
24
واسطهاي کاربري مشخصات دادههاي واسط کاربري- فاکتور اجناس مشتري
ملاحظات کد داده نوع داده عنوان داده در واسط رديف مقدار آن از تاريخ سيستم استخراج ميگردد Today_Date SB تاريخ فروش 1 مقدار دهي بصورت اتوماتيک و با سير صعودي FactorMoshtarian:ShomarehFactor DB شماره فاکتور 2 FactorMoshtarian:MoshtariCode کد مشتري 3 Afrad:NameEkhtesasi نام مشتري 4 AghlamFactor:Radif 5 AghlamFactor:CodeKala کد کالا 6 Kalaha:NameKala عنوان کالا 7 Kalah:VahedShomaresh واحد (شمارش) 8 AghlamFactor:TedadForush تعداد فروش 9 AghlamFactor:GheymatVahed قيمت واحد 10 مقدار آن از مقادير رديفهاي 9 و 10 قابل محاسبه ميباشد Total_Product_Price MB قيمت کل کالا 11 مقدار آن از جمع مقادير رديف 11 قابل محاسبه ميباشد Factor_Total_Price قيمت کل اقلام 12 FactorMoshtarian:NahvehPardakht نحوه پرداخت 13 FactorMoshtarian:MeghdarPardakht مقدار پرداخت شده 14 از تفاضل مقدار رديف 12 و 14 بدست ميآيد Factor_Remained_Amount مقدار باقيمانده 15
25
واسطهاي کاربري رويه اجراي واسط کاربري
تعريف: عبارتست از نحوه اجرا و جريان عمليات در واسط کاربر اجزاي مفهومي رويه اجراي واسط کاربري: رويداد (Event) : عبارتست از هرگونه عمل کاربر يا ساير موجوديتها در قبال واسط کاربر مثال: حرکت موس، کليک کردن موس، ورود مکاننما به محل خاص، .. روش عکسالعمل (Method) : عبارتست از نحوه عکسالعمل واسط کاربر (يا بطور کلان نرمافزار کاربردي) به رويداد توليد شده نکته: روش عکسالعمل ميتواند به اشکال مختلفي، نظير توصيف معمولي، استفاده از زبان برنامهنويسي، استفاده از pseudo code و ... مستند و تشريح گردد. نکته: رويه اجرا، بايد براي تک تک واسطهاي کاربري سيستم طراحي و تشريح گردد.
26
واسطهاي کاربري رويه اجراي واسط کاربري – فاکتور اجناس مشتري
ملاحظات شرح عکسالعمل (Method) عنوان رويداد (Event) رديف 1) تمامي دادههاي فرم، از منبع خود مقداردهي ميگردد. 2) مکاننما بر روي فيلد کد مشتري قرار گرفته و منتظر ورود مقدار از سوي کاربر ميشود. ظهور فرم بر روي صفحه نمايش 1 فرم ”مشخصات افراد“ يک واسط کاربر تکميلي است. 1) در جدول مشخصات افراد، کد وارد شده جستجو ميگردد. 2) در صورت يافتن رکود مرتبط، مقدار فيلد نام مشتري در فرم بروز ميگردد. 3) در صورت عدم يافتن رکورد مرتبط، پيغام خطاي ”عدم يافتن کد مشتري“ درج ميگردد. 4) در صورت تاييد کاربر بر روي پيغام، براي ورود نام مشتري فرم ”مشخصات افراد“ فعال ميگردد. 5) مقدار فيلد رديف، بطور خودکار مقدار دهي و بروز آوري ميگردد. 6) مکان نما بر روي فيلد کد کالا، از جدول مربوطه قرار گرفته و منتظر ورود کد از سوي مشتري ميگردد. زدن کليد Tab يا Enter بر روي فيلد کد مشتري / خروج کنترل از روي فيلد کد مشتري 2 1) مقدار کد وارد شده در جدول کالاها جستجو ميگردد. 2) در صورت يافت شدن رکورد، مقدار فيلدهاي عنوان کالا و واحد (شمارش)، در سطر مربوطه در جدول بهنگام ميگردند. 3) در صورت عدم يافتن رکورد ، پيغام خطا ”عدم يافتن کالاي وارد شده“ درج ميگردد. 4) مکاننما بر روي فيلد تعداد فروش در ستون مربوطه قرار گرفته و منتظر ورود مقدار از سوي کاربر ميگردد. زدن کليد Tab يا Enter بر روي فيلد يا ستون کد کالا در جدول فرم / خروج کنترل از فيلد کد کالا در جدول 3 1) مقدار وارد شده توسط کاربر ، با مقدار موجودي کالا مقايسه ميگردد. 2) در صورتي که مقدار وارد شده، بزرگتر از مقدار موجودي بود، پيغام خطاي ”عدم وجود تعداد درخواست شده“ درج گرديده و مجددا کنترل بر روي فيلد تعداد شمارش قرار ميگيرد. 3) مقدار وارد شده در فيلد و جدول مربوطه در پايگاه داده سيستم درج و کنترل بر روي فيلد قيمت واحد قرار ميگيرد. خروج کنترل / زدن کليد Tab يا Enter بر روي فيلد تعداد فروش 4 5
27
مدل پيمايش واسطهاي کاربري
تعريف: عبارتست از نموداري به شکل شبکه که در آن : گرهها : هر يک از واسطهاي کاربر سيستم يالها: امکان ورود به يک واسط کاربر از واسط ديگر نکته: با استفاده از مدل پيمايش واسطهاي کاربر ميتوان روند استفاده از کل نرمافزار را به صورت منطقي طراحي نمود. برنامه نويس با مشاهده نمودار پيمايش واسط کاربر، قادر به تشخيص نحوه بهمبندي و ارتباط ميان واسطها و نحوه حرکت بين آنها خواهد شد. در صورت نياز و مشاهده نقص در واسطهاي کاربر، طراح ميتواند واسطهاي کاربري تکميلي را بر اساس خلاهاي مشاهده شده در نمودار پيمايش در نظر بگيرد. مثال در سيستم ارائه شده براي فروشگاه کالا: واسط منوي اصلي نرمافزار، واسط ويرايش مشخصات کالاها، واسط ويرايش مشخصات افراد،
28
مدل پيمايش واسطهاي کاربري
واسط ليست اقلام تحويل شده واسط مشخصات کالاها واسط منوي اصلي واسط فاکتور اجناس مشتري واسط ورود کاربر به سيستم واسط مشخصات افراد واسط مشخصات کالاي دريافت شده واسط مشخصات کالاي مورد نياز
Lignende præsentationer
© 2024 SlidePlayer.dk Inc.
All rights reserved.