المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : Uml



عبدالسلام ابراهيم
03-06-2006, 10:05 PM
الاخوة بهدا النادى العلمى السلام عليكم ورحمة الله وبراكاته

ادا امكن توضيحات حول السؤال الاتى

اى احد له فكرة او علم بكتاب او دراسة سابقة او موقع يوضح كيفية استخدام
UML
(Unified Modelling Language )

كسيناريو لبناء نظام معلومات جغرافى للموارد الطبيعية لمنطقةما المطلوب اخواتى الاعزاء بعض خبراتكم فى كيفيةبناء هدا السيناريوالدى يوضح طريقة تطبيق هدا النظام فى دوائر المنطقة للاستفادة منه نامل من كل من لديه معلومة او بحث دا علاقة افاداتى وجزاه الله كل خير

والسلام عليكم ورحمة الله وبراكاته

د. علي الغامدي
03-07-2006, 12:23 AM
أخي الكريم

أنت في الطريق الصحيح لإنشاء قواعد البيانات الجغرافية، خاصة الكبيرة. لعمل هذه القواعد لا بد من إنشاء مخطط Schema لها، وهي بمثابة مخطط المهندس الذي يتعامل معه المقاول! وهي أساس في نظم المعلومات الجغرافية، والمتخصصون يعرفون تماما هذا المصطلح، لأن هذه هي الطرق المنهجية لإنشاء قواعد البيانات. ولإنشاء خطة قاعدة البيانات يتم إستخدام لغة توصيفية Notational برمجية بيانية، تسمى لغة النموذج الموحد Unified Model Language- UML. وتسمح برسم مربعات بشكل معين تمثل الظواهر أو الكيانات أو الأهداف، والعلاقات فيما بينها في شكل خطوط فيما بينها تحمل علامات وأرقام معينة تبين طبيعة العلاقات، مع حصر كامل لأسماء الحقول Fields والسجلات لهذه الأهداف مع تحديد دقيق لطبيعة العلاقة بينها بناءً على أسس التوجيه الهدفي Object-Oriented، أي تحديد علاقات التوريث والإحتواء والتغليف والتكوين.
ويتم عمل هذه الرسوم في برامج خاصة تتضمن هذه الطريقة البرمجية مثل MS Visio وغيرها من البرامج. ثم تخزن بشكل معين وتحفظ ثم تقرأ في نظم المعلومات الجغرافية مثل ArcInfo . فترى مثلاً في هذا النظام في حزمة ArcGIS أن هناك خيار لعمل Geodatabase Schema، ولو تتبعت الإرشادات والشروحات في النظام لوضحت كثير من الأسئلة التي تبحث عنها. ويمكن أخذ دورة Geodatabase Design I and II. لفهم كثير من قضايا تصميم قواعد البيانات الجغرافية وهي دورتين مقدمة من ESRI.
لا بد طبعاً معرفة طبيعة وخصائص التوجية الهدفي، وفهم طبيعة العلاقات بين الأهداف (الظواهر) وفهم بالطبع عمل هذه الرسومات والبرامج التي تنفذها. هذه الطرقة المنهجية دقيقة وآلية مهمة في غنشاء قواعد البيانات الضخمة.

الخيار الآخر هو عمل قواعد البيانات بشكل يدوي خطوة بخطوة في برنامج إنشاء قواعد البيانات مثل ArcCatalog في نظام المعلومات الجغرافية ArcInfo .

ولأن الموضوع يطول فأكتفي بهذا وأتمنى لك التوفيق والله أعلم.

كنعان البشي
03-07-2006, 12:48 AM
الأخ عبد السلام
شكر للدكتور على الغامدي على هذا الشرح
وأرجو أن تكون قد وجدت الجواب المطلوب

فإذا لم تتضح لك الصورة فيمكن النظر إلى هذا الرابط وفيه ستجد كل المطلوب بالتفصيل وبلغة سهلة الفهم .

http://www.shagrouni.com/sd/umlapp/


كنعان البشي

عبدالسلام ابراهيم
03-07-2006, 11:21 PM
جزاكما الله كل خير
الاخو ين الد كتور على الغامدى والاستاد كنعان البشتى بارك الله فيكما وجزاكما الله كل خير على هده
المعلومات القيمة وياحبدا لو احد الاخوة له فكرةلبناء سيناريو نظام معلومات جغرافى للموارد الطبيعية لمنطقة خاصة يفيدنى بها حتى استطيع بناء هدا النظام بصورة صحيحة كما اشار الدكتور الغامدى لاننى ليس لدى فكرة حول استخدامuml فىgis.
والسلام عليكم ورحمة الله وبراكاته