تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
برنامج عياده طبيه : الربط المتصل أم المنفصل أفضل
#1
بصمم برنامج لعيادة دكتور أمراض باطنه :

استخدمت :
Vb.Net 2013 
Framework 3.5

SQL Client 11

البرنامج بيشتغل عليه 3 مستخدمين على 3 اجهزه كمبيوتر فى نفس الوقت مرتبطين شبكه داخليه

الطبيب : اللى بيسجل الفحص والروشته
مساعد 1 : بيحجز بالتليفون ويسجل الحجز
مساعد 2 : مدخل للبيانات الاساسيه للمريض

بس مش عارف ايهما أفضل الربط ف الوضع المتصل أم الوضع المنفصل

وهل يمكن استخدام الوضعين ف وقت واحد

وكمان انا مش عارف الفرق ف الاكواد بين الوضعين لأنى كنت ىشغال قبل كده بال Dataset و ال TableADapter و ال BindingSource اللى بيعملهم الفيجوال بال Wizard  لكن عانيت من أخطاء كتير 

انصحونى وفهمونى الاكواد أكون شاكر ليكم جدا ؟
الرد }}}
تم الشكر بواسطة:
#2
(27-02-20, 05:49 PM)morkoskhalaf كتب : بصمم برنامج لعيادة دكتور أمراض باطنه :

استخدمت :
Vb.Net 2013 
Framework 3.5

SQL Client 11

البرنامج بيشتغل عليه 3 مستخدمين على 3 اجهزه كمبيوتر فى نفس الوقت مرتبطين شبكه داخليه

الطبيب : اللى بيسجل الفحص والروشته
مساعد 1 : بيحجز بالتليفون ويسجل الحجز
مساعد 2 : مدخل للبيانات الاساسيه للمريض

بس مش عارف ايهما أفضل الربط ف الوضع المتصل أم الوضع المنفصل

وهل يمكن استخدام الوضعين ف وقت واحد

وكمان انا مش عارف الفرق ف الاكواد بين الوضعين لأنى كنت ىشغال قبل كده بال Dataset و ال TableADapter و ال BindingSource اللى بيعملهم الفيجوال بال Wizard  لكن عانيت من أخطاء كتير 

انصحونى وفهمونى الاكواد أكون شاكر ليكم جدا ؟

اذا كنت تستخدم vb2013 لماذا نزلت الى الاصدار Framewor 3.5؟

الوضع المتصل والوضع المنفصل كلها تؤدي نفس العمل وممكن استخدامهما معا

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

النصيحة ان اذا اردت الاستعلام ان تستعلم بشرط او شروط
مثلا تستعلم برقم المريض الو اسمه او ما بين تاريخين وهكذا

ننتظر ردك لمتابعة النقاش
الرد }}}
#3
اول نقطه : حضرتك عايز تقولى طالما انا بستخدم vb.net2013  يبقى افضل انى استخدم framework اعلى من 3.5 صح ؟؟
تانى نقطه : ف الوضع المنفصل بالمعالج ،عندى مشكله لازم كل مستخدم يدوس على زر تحديث ليقوم باعادة تحميل الجدول ليعرض آخر تحديثات طرأت على الجدول وبالتالى لو عندى 2 مستخدمين بيعدلوا على نفس الجدول فى نفس الوقت مش بيظهر للتانى ايه اللى اتغير ف الجدول

فهل فى طريقه تخلى الجدول المعروض الآن محدث اوتوماتيكيا على حسب كل تغيير يتعمل عليه بمعنى انى لو عارض الجدول ف داتا جريد فيو أو مربعات نص عاديه وواقف على اسم مريض معين ثم قام مستخدم آخر بتعديل اى بيان من بيانات هذا المريض تظهر امام المستخدم الاخر بدون ضغط اى ازرار للتحديث وكذلك بدون استخدام Timer لانه ده هيخلى البرنامج يهنج
الرد }}}
تم الشكر بواسطة:
#4
(28-02-20, 10:18 PM)morkoskhalaf كتب : اول نقطه : حضرتك عايز تقولى طالما انا بستخدم vb.net2013  يبقى افضل انى استخدم framework اعلى من 3.5 صح ؟؟
تانى نقطه : ف الوضع المنفصل بالمعالج ،عندى مشكله لازم كل مستخدم يدوس على زر تحديث ليقوم باعادة تحميل الجدول ليعرض آخر تحديثات طرأت على الجدول وبالتالى لو عندى 2 مستخدمين بيعدلوا على نفس الجدول فى نفس الوقت مش بيظهر للتانى ايه اللى اتغير ف الجدول

فهل فى طريقه تخلى الجدول المعروض الآن محدث اوتوماتيكيا على حسب كل تغيير يتعمل عليه بمعنى انى لو عارض الجدول ف داتا جريد فيو أو مربعات نص عاديه وواقف على اسم مريض معين ثم قام مستخدم آخر بتعديل اى بيان من بيانات هذا المريض تظهر امام المستخدم الاخر بدون ضغط اى ازرار للتحديث وكذلك بدون استخدام Timer لانه ده هيخلى البرنامج يهنج

اول نقطه : نعم يستحسن.

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

لكن نجي للمنطق
هل يمكن للمريض ان يقف امام 2 مستخدمين في نفس الوقت ليعطيهم بياناته؟ غير معقول

للنقاش بقيه بعد ردك
الرد }}}
#5
أعتقد و الله أعلم
أنّ الأخ يقصد
إذا أدخل الممرّض بيانات المريض تظهر تلقائيا عند الطبيب كمثال
و بهذه الحالة ..
الكود الذي عبّأت به البيانات بالفورم لود .. قم بإضافته بكود الحفظ
تحياتي
قناتنا على اليوتوب
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو
#6
(29-02-20, 02:13 AM)عبد العزيز البسكري كتب :
أعتقد و الله أعلم
أنّ الأخ يقصد
إذا أدخل الممرّض بيانات المريض تظهر تلقائيا عند الطبيب كمثال
و بهذه الحالة ..
الكود الذي عبّأت به البيانات بالفورم لود .. قم بإضافته بكود الحفظ
تحياتي

هو يقول (لو عندى 2 مستخدمين بيعدلوا على نفس الجدول فى نفس الوقت)

اما مسألة ظهور البيانات تلقائيا لدى الطبيب فممكن تتم بنظام المراسلة
وممكن يستفاد من الفكرة من هذا الموضوع بالرغم من كود #c لكن يمكن تحويله الى فيجوال بيسيك
[سلسلة التحكم] {2} - التحكم بواسطة Remoting
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو
#7
- هل يمكن للمريض ان يقف امام 2 مستخدمين في نفس الوقت ليعطيهم بياناته؟ غير معقول

- طبعا لأ

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

- طب لو شرحى مش مفهوم قوى ...... فهل ممكن حد يساعدنى ويشرحلى أكواد الوضع المتصل لأنى بجد تايه خااااااااااااااالص ومش قادر اوصلها

- حد يتبرع ويشرحلى اكواد الوضع المتصل
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو
#8
(02-03-20, 02:27 AM)morkoskhalaf كتب : - هل يمكن للمريض ان يقف امام 2 مستخدمين في نفس الوقت ليعطيهم بياناته؟ غير معقول

- طبعا لأ

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

- طب لو شرحى مش مفهوم قوى ...... فهل ممكن حد يساعدنى ويشرحلى أكواد الوضع المتصل لأنى بجد تايه خااااااااااااااالص ومش قادر اوصلها

- حد يتبرع ويشرحلى اكواد الوضع المتصل

هنا تاتي مسألة الصلاحيات
فالمستخدمين لا علاقة لهم بتحديث ما يخص الطبيب
والطبيب لا علاقة له بما يخص المستخدمين

يعني من صلاحيات المستخدمين مثلا تعديل اسم الريض او رقم هاتفه او عنوانه فقط ولا يمكنهم تحديث الحالة المرضية التي هي من صلاحيات الطبيب وهكذا

والطبيب من صلاحياته تحديث حالة المريض وما يخص الحالة المرضية والعلاجية فقط ولا يمكنه تحديث عنوان المريض مثلا وهكذا

الوضع المتصل
هو ان تتصل مباشرة قاعدة البيانات في نفس الوقت الذي تنفذ فيه عمليه ما

الوضع المنفصل
تستعلم عن البيانات وتخزنها في جدول مؤقت في الذاكرة مثل DataTable اوDataSet
وتضيف وتعدل وتحدف ثم تطلب من الوضع المنفضل تنفيذ كل ما اجريته في الذكرة ان تنفذه في قاعدة البيانات دفعة واحدة
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  معرفة رصيدي للهاتف النقال المتصل بالكمبيوتر وارسال رسائل نصية منه AHMED213 1 151 03-04-24, 08:08 AM
آخر رد: sdz
  [سؤال] أتمنى اجابة وافية:عمل برنامج بقاعدة بيانات SQL دون حاجة تثبيت SQLSERVER dr.programming 6 652 19-03-24, 08:56 AM
آخر رد: سلامه محمد11
Heart اقدم لكم هدية تصفح منتدى vb4arb.com بشكل أفضل من قبل مع ( vb4arb Code Highlighter ) عبدالله الدوسري 5 1,789 24-01-24, 10:31 PM
آخر رد: annagui
  [VB.NET] كيف يمكنني استظافة سوفت وير برنامج ادارة جهاز السي بي سي في المختبر الى برنامجي الحزين اليماني 2 289 15-01-24, 10:39 PM
آخر رد: الحزين اليماني
  برنامج لحفظ اكوادي samsunggears 2 401 05-01-24, 12:57 AM
آخر رد: HALIM ELEULMA
  انشاء واجهات برنامج شؤون الموظفين والرواتب شمسـ لا تغيب 5 12,881 27-09-23, 10:05 PM
آخر رد: melad2002
  مطلوب برنامج لحوافظ المالية الاسطورة1 2 455 27-09-23, 09:12 PM
آخر رد: melad2002
  ما هو أفضل موقع موثوق فيه ترشحونه لربط قاعدة البيانات عليه أونلاين hazim1 1 391 16-09-23, 10:32 AM
آخر رد: Amir_Alzubidy
  تشغيل برنامج خارجي ضمن شاشة برنامجي strongriseman 1 375 13-09-23, 10:14 PM
آخر رد: anes
  طلب برنامج Active report v1.1 ali_dark 2 438 19-07-23, 01:33 AM
آخر رد: مصمم هاوي

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم