delphi4arab منتديات دلفي للعرب
استراتيجية تصميم الواجهات - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : دلفي للعرب - القسم العام (https://delphi4arab.net/forum/forumdisplay.php?fid=10)
+--- الموضوع : استراتيجية تصميم الواجهات (/showthread.php?tid=9244)

الصفحات: 1 2


RE: استراتيجية تصميم الواجهات - Delphi4Us - 22-02-2021

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


RE: استراتيجية تصميم الواجهات - محمد عبد العزيز - 22-02-2021

(22-02-2021, 01:11 PM)Delphi4Us كتب : من خلال تجربتي وجدت ان تجزئة البرنامج تعطي سهولة لك كمبرمج
...لهذا وجدت ان تصميم خمس او سبع واجهات انسب واسهل
السلام عليكم
يصبح لديك خمس او سبع برامج
ما تربحه من ناحية تخسره من اخرى، لديك 5 او 7 ملفات تنفيذية بدلا من واحد فقط.



RE: استراتيجية تصميم الواجهات - Delphi4Us - 22-02-2021

إقتباس :السلام عليكم
يصبح لديك خمس او سبع برامج
ما تربحه من ناحية تخسره من اخرى، لديك 5 او 7 ملفات تنفيذية بدلا من واحد فقط.


وعليكم السلام ورحمة الله
والله لم يكن الامر مزعجاً لي من هذه الناحية خاصة وانني اركب منظوماتي بنفسي على الاجهزة واضبط اعداداتها .
فقط عند حدوث مشكلة احل الامر عادة باتصال او بمراسلة على الانترنت


RE: استراتيجية تصميم الواجهات - embarcadero - 22-02-2021

السلام عليكم

* بالنسبة للمبرمج ، في كلتا الحالتين نفس العمل ، فصل البرنامج يسمح بالمتابعة الجيدة للبرنامج من تحديثات
* من ناحية المستعمل لما يكون البرامج مدمجة في برنامج واحد ، يمكن إستغلالها إلى الموصول إلى معطيات الغير
* بالنسبة للمسؤول على البرنامج و متابعته و متابعة صلاحيات المستعملين ، و مراقبة ما يدور في المؤسسة فصل البرامج ربما يعيقه

هذا مجرد رأي فقط


RE: استراتيجية تصميم الواجهات - محمد عبد العزيز - 22-02-2021

(22-02-2021, 01:44 PM)embarcadero كتب : بالنسبة للمسؤول على البرنامج و متابعته و متابعة صلاحيات المستعملين ، و مراقبة ما يدور في المؤسسة فصل البرامج ربما يعيقه
وعليكم السلام
هذه سهلة يمكن ان يبرمج له واجهة خاصة به هو ايضا يعرض بها كل شيئ تقريبا على شكل احصائيا بفرض ان كل الواجهات تتصل بقاعدة بيانات واحدة بServer
بالنسبة للتقسيم

إقتباس :ما يكون البرامج مدمجة في برنامج واحد ، يمكن إستغلالها إلى الموصول إلى معطيات الغير
إن لم تكن له صلاحيات فلا يمكنه ذلك، طبعا هذه يرجع الى مدى قوة وامن البرنامج.
إقتباس :بالنسبة للمبرمج ، في كلتا الحالتين نفس العمل
في هذه أختلف معك
عامة الواجهة يمكن ان تكون في Form والانتقال والعمل بواجهة مثل اللانتقال من Form ألى Form بمشروع دلفي
بالنسبة للتحديث يمكن جعل كل واجهة كDLL ويكفي تحديث الDLL المعنية.

طبعا هذا مجرد رأي أخر فقط
  Big Grin


RE: استراتيجية تصميم الواجهات - Mr.DOS - 23-02-2021

السلام عليكم
ما اسم الخط المستعمل في التصميم ، بارك الله فيك


RE: استراتيجية تصميم الواجهات - Delphi4Us - 23-02-2021

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

استخدم عادة ثلاث خطوط تجدها بالمرفقات المستخدم منها في الصور هو Khalid Art bold