Professional Documents
Culture Documents
يقدم دورة-:
تحليل وتصميم النظم
Modern Systems Analysis
and Design
16
تصميم النظمة الموزعة وأنظمة النترنت
Designing Distributed and Internet Systems
16.1
DM A.Sakr
كيفية تصميم النظمة الموزعة وأنظمة النترنت
The Process of Designing Distributed and
Internet Systems
يشبه تصميم النظمة لنظمة الموقع الواحد
ولكن نتيجة التركيب في عدة أماكن هناك بعض القضايا الهامة يجب أن تؤخذ
في العتبار
فرص أكبر لفشل وانهيار النظام لكثرة المكونات والجزاء
فهم خواص البيئة وخصائصها الكثر استخداما للنظام ،يساعد على عمل
تصميم ناجح
المخرجات
وثيقة تجمع معلومات عن-:
العيوب Limitations
حركة ضخمة للبيانات Excessive data movement
الحاجة لجهزة قوية لكل زبون Need for powerful client workstation
16.3
DM A.Sakr
Designing Distributedتصميم النظمة الموزعة
Systems
الخادم /الزبون Client/Server
تقسيم المعالجة بين الزبون والخادم
الخادم ( الذي فيه قاعدة البيانات ) مسؤول عن تخزين البيانات ومعالجة
16.4
DM A.Sakr
الختيار بين الطريقتين
Choosing Between File Server and
Client/Server Architecture
File server
يدعم فقط توزيع البيانات
يتم نقل البرنامج البيانات كلها في ذاكرة الزبون لستخدام النظام
ومعالجة البيانات
يلئم التطبيقات الصغيرة
Client/Server
تقسيم حمل المعالجة بين الخادم والزبون
architectures
16.5
DM A.Sakr
أشكال متقدمة من بناء الخادم /الزبون
Advanced Forms of Client/Server Architecture
الثلث أجزاء Three-tiered client/server
يوجد 3تطبيقات منطقية
تشكيلة من البرامج والجهزة ووسائل التصالت تجمع معا 3أجزاء في بيئة واحدة
خادم التطبيقات Application Server
مؤسسة
16.6
DM A.Sakr
الزبون/ طرق تصميم الخادم
Approaches to Designing Client/Server
Distributed Presentation – 1+2-
Remote Presentation – 1+2+6
Remote Data Management – 1+5+6
Distributed Function – 1+6
Distributed Database – 5+6
Distributed Processing - 6
Client Server
Data Management 1 4
Data Analysis 2 5
Data Presentation 3 6
16.7
DM A.Sakr
تصميم أنظمة على النترنت
Designing Internet Systems
Standards- التصميم أسهل لوجود معايير متفق عليها
Naming- )BIND)Domain Naming System
Translation -Hypertext Transfer Protocol )HTTP(
Formatting -Hypertext Markup Language )HTML(
فصل المحتويات عن العرض
HTML has limitations due to format orientation of tags
Extensible Markup Language )XML( البديل الفضل
Ability to create custom languages
التطورات المستقبلية
Move from desktop PCs to thin clients
معظم المعالجة تتم على جهاز الخادم
16.8
DM A.Sakr
تصميم أنظمة على النترنت
Designing Internet Systems
16.9
DM A.Sakr
Designing Internet Systems
قضايا تتعلق بتصميم وإدارة المواقع
درجة الثقة في العميل وإمكانية العتماد عليه
Customer Bookmarks
Links from Other Sites
Search Engine Referrals
Old Content Adds Value
System Security
16.10
DM A.Sakr
الدارة الفورية البيانات
Managing On-line Data
التصميم الجيد هو نتيجة فهم جيد للبيئة والسياق المطلوب أن تعمل
فيه المؤسسة
ثم عمق التكامل والتجانس مع البنية التحتية للمؤسسة
تأثر العمال الساسية للمؤسسة بالنظام
فهم ومراعاة هذا (السياق +النسجام +التأثير) سيؤثر على
جودة أو عدم جودة تصميم النظام
يتيح للمستخدم الغوص في البيانات من مستوى لمستوى “drill-down” into the
data
مقارنة بين النظمة التشغيلية والنظمة المعلوماتية
التشغيلية Operationalتتفاعل مع العميل في الوقت الحقيقي
المعلوماتية Informationalمصممة لدعم عملية اتخاذ القرار وتعتمد على البيانات
التاريخية
16.12
DM A.Sakr
Managing On-line Data
مقارنة بين النظمة التشغيلية والنظمة المعلوماتية
Operational )Interact with customers and run a التشغيلية
16.13
DM A.Sakr
الدارة الفورية البيانات
Managing On-line Data
مستودعات البيانات Data Warehousing
Subject-oriented -Organized around key subjects
يوجد نوعين
ذات المستويين (مستودعات + Data Warehouseدعم اتخاذ القرار)
16.14
DM A.Sakr