الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

ملاحظات على نظام دخول وخروج المرضى

Featured Replies

بتاريخ:

التحليل حسب الموضوع والعملية أم حسب الدورة .
أيهما الأفضل لمستقبل النظام .


إخواني الكرام لدي نظام مستشفيات في هذا النظام قمت ببناء الجداول الأساسية ومن ثم :

لدي مريض يدخل للتنويم .
وآخر يخرج من التنويم .

وكل تقرير مختلف عن الآخر ، وكل عملية إدخال مختلفة عن الأخرى ، بحيث أنه عندما أدخل مريض لا أخرجه على طول بل بعد عدد معين من العمليات ، أي بالأصح عملية الإدخال غير عملية الإخراج أيضاً في الصلاحيات .

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

إذا كانت الإجابة الأولى صحيحة فلماذا نستخدم علاقة سطر لسطر ، ولماذا أنشئت أوراكل join و subquery .
وإذا كانت الإجابة الثانية صحيحة فهل كثرة العلاقات والجداول تعيق دورة النظام ، وهل عمل إستعلام بحيث يوضح المرضى المدخلين فقط الذين لم يخرجوا بإستخدام علاقة join أو subquery بطيئة للنظام .

بحيث أنه من رأيي الخاص الثانية أفضل لأنه من مسمى العملية إدخال وإخراج وليست حركة المريض في جدول واحد والثانية من رأيي الخاص أفضل لأنها تسرع عملية الفهرسة بتقليل عدد القيم الفارغة وإمكانية إضافة فهارس على حقول مثلاً سبب الخروج بحيث أن يكون not null وهكذا ...

الرجاء المساعدة في هذا الموضوع ....
نداء لك من له خبرة في أنظمة المستشفيات .

---------------------------------
إبراهيم بخش .. المدينة المنورة .

بتاريخ:

اخي ا لكريم يمكن الاسعانه بمشروع تخرجي في قسم مشاريع الاعضاء

بتاريخ:

الأخ / ابراهيم

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

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

فيما يخص موضوع الصلاحيات مع شاشة بيانات دخول المريض يمكنك اخفاء حقول بيانات الخروج أو ان تجعلها محمية
وايضا مع شاشة بيانات الخروج يمكنك ان تجعل حقول بيانات الدخول محمية protected
وممكن ان يكون برنامج واحد والعمل حسب الحالة ( دخول - خروج )
-

تم تعديل بواسطة Amgad

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.