بتاريخ: 2 يناير 200818 سنة comment_119642 بسم الله الرحمن الرحيمالإخوة الأفاضل السلام عليكم ورحمة الله وبركاتهبدون مد وجزر وبدون مقدمات .. عندي مشروع قواعد بيانات ( نظام صحة )وقد قمت برسم UML لإنشاء الجداول ...لكن هذا الرسم فيه الكثير من الأخطاء .. ولا أستطيع تعديلها ولا أجد من يساعدني ..وأنا والله بحاجة شديدة إلى المساعدة العاجلة ..خصوصا وأنني حاولت ولا أجد من يساعدني ..وقد وجدت فيكم أناسا أحسبهم يخشون الله ويحرصون على مساعدة الآخرين ..لذا أرجو منكم أن تساعدوني وتمشون معي خطوة خطوة فقد تكونون سببا في تعلمي هذا الأمر وجزاكم الله خيرا ::: الرسم الذي رسمته في المرفقات ::: Doc3.doc تقديم بلاغ
بتاريخ: 2 يناير 200818 سنة comment_119643 ممكن هذا التحليل يفيدك..... موفقة و ان شاء الله اتابع الموضوع تقديم بلاغ
بتاريخ: 2 يناير 200818 سنة كاتب الموضوع comment_119644 جزاكم الله خيراممكن تفهموني ما وضعتم هنا جيدا ؟!وهل رأيتم ما قمت برسمه ؟أرى هذا منطقي وسهل لكنني أحتاج إلى توضيحه بشكل أكبر حبذا لو ساعدتموني وبوركتم تقديم بلاغ
بتاريخ: 2 يناير 200818 سنة comment_119646 بالنسبة لتحليلك:لماذا وضعتي جدول خاص للهواتف؟ اذا كان جوابك ان لكل مريض اكثر من هاتف, اذا اضيفي حقل للهاتف الشخصي (موبايل) و حقل لهاتف العمل و اخر للبيت, لا داعي لانشاء جدول مستقلنفس الملاحظة على جدول الايميل تقديم بلاغ
بتاريخ: 2 يناير 200818 سنة كاتب الموضوع comment_119648 ممكن .. هذا بالنسبة للهاتفلكن عندي أخطاء أخرى .. مثلا عندي علاقة M:M بين TREATMENT & MEDICATION والسبب أنه في كل مرة يذهب فيها المريض للمراجعة أو العلاج ممكن يأخذ مجموعة أدوية وكذلك ممكن يأخذ دواء لأكثر من مرة لكن كيف ممكن أكسر هذه العلاقة ؟وهل تحليلي منطقي أم أنه خاطئ ؟! تقديم بلاغ
بتاريخ: 2 يناير 200818 سنة comment_119651 كلامك منطقي,بالنسبة للجداول عندك جدول فيه معلومات المريضتعملي جدول المراجعات و تربطيه برقم المريضهيك بتكون العلاقة انه المريض ممكن يراجع اكثر من مرة, لكن المراجعة تكون فقط لمريض واحد يعني 1:M ارجو ان تكون الفكرة اتضحت تقديم بلاغ
بتاريخ: 2 يناير 200818 سنة كاتب الموضوع comment_119653 تعملي جدول المراجعات و تربطيه برقم المريضهيك بتكون العلاقة انه المريض ممكن يراجع اكثر من مرة, لكن المراجعة تكون فقط لمريض واحد يعني 1:M لم أفهم ما تقصدونه جيدا حبذا لو وضحتم أكثر أخيوجزيتم الجنة تم تعديل 2 يناير 200818 سنة بواسطة المهندسة المثالية تقديم بلاغ
بتاريخ: 2 يناير 200818 سنة كاتب الموضوع comment_119656 جزاكم الله خيرا حقيقة لم أفهم ما سبب هذا بالضبط ؟!لأنني افترضت أن المريض لا يذهب للمراجعة أكثر من مرة في تاريخ واحد .. يعني في تاريخ واحد ممكن عدة مرضى يراجعوا والعلاقة 1:M ولكن تكمن في إعطاء الدواء عندي علاقة M:M بين TREATMENT & MEDICATION والسبب أنه في كل مرة يذهب فيها المريض للمراجعة أو العلاج ممكن يأخذ مجموعة أدوية وكذلك ممكن يأخذ دواء لأكثر من مرة هل هذه أعاملها بنفس الأسلوب ؟!أرجو أن تفهموني ... تقديم بلاغ
بتاريخ: 2 يناير 200818 سنة comment_119657 طيب افترضي انه ذهب في الصباح للمراجعة لمرض ما و ليكن السكري و اصابته حادثة اخرى مثلا ارتفع ضغطه مساءا... كيف ستتعاملين مع الحالة ؟ يعني في تاريخ واحد ممكن عدة مرضى يراجعوا انتي سألتي و جاوبتي نفسك .... عدة مرضى وليس مريض واحد يعني نفس المريض ممكن يذهب للمراجعة وياخذ اكثر من دواء في نفس اليوم و هذ كلام منطقيفي حين ان المراجعة الواحدة (الجلسة الطبية) لا يتم التعامل فيها الا مع مريض واحداذا كل العلاج و التشخيص يقدم لمريض واحد ( لا يمكن ان تشخصي اكثر من مريض بنفس الحالة و نفس الدواء, كل مريض تكون حالته مختلفة عن الاخر)في حين ان المريض الواحد ممكن ان يقوم باخذ اكثر من علاج في نفس اليوم و ربما في نفس الوقتارجو ان تتضح الفكرة تقديم بلاغ
بتاريخ: 2 يناير 200818 سنة كاتب الموضوع comment_119659 نعم نعم هذه اتضحت .. لكن المشكلة عندي في فهم الرسمة ..يعني على أي أساس صار تفسير ما رسمتموه هيك بتكون العلاقة انه المريض ممكن يراجع اكثر من مرة, لكن المراجعة تكون فقط لمريض واحد يعني 1:M ----------------------------------------------------------في حين ان المريض الواحد ممكن ان يقوم باخذ اكثر من علاج في نفس اليوم و ربما في نفس الوقت وأيضا ممكن يأخذ علاج واحد ويذهب للمراجعة أكثر من مرة وهو يتناول الدواء ذاته !!أليس كذلك ؟!هل أعمل أيضا جدول الأدوية و أربطه برقم الدواء مع جدول المراجعات ؟؟ تقديم بلاغ
بتاريخ: 2 يناير 200818 سنة comment_119660 انا لم ارسم العلاقة بين المراجعات و الادوية, الان لازم تعملي جدول للأدوية تربطي فيه رقم المعالجة ( TReat_ID) مع جدول تسميه (Treat_Med) ولكن بداية يجب ان يكون هناك جدول مخزن فيه اسماء الادوية, سيتكون لديك اذا 3 جداول... اجدول الاول فيه اسماء الادوية و استعمالاتها, الجدول الثاني جاهز اللي هو Treatment الجدول الثالث سيكون العلاقة بين ال TReat and Medicine سيحتوي على رقم المعالجة و رقم الدواء, عملنا هيك لانه في نفس المعالجة ممكن انه المريض ياخذ اكثر من دواء. لذلك لا نستطيع ربط الجدولين مباشرة الا بوجود جدول للعلاقة وهو الجدول الثالث تقديم بلاغ
بتاريخ: 2 يناير 200818 سنة كاتب الموضوع comment_119665 جزاكم الله خيرا على الإيضاح ..حسب فهمي تصبح الأمور هكذا ..:: في المرفقات ::أسأل الله أن يكون صحيحا Doc3.doc تم تعديل 2 يناير 200818 سنة بواسطة المهندسة المثالية تقديم بلاغ
بتاريخ: 2 يناير 200818 سنة comment_119666 ممتاز. وفقك الله و أي ملاحظة ان شالله ما نقصر بس لا تنسونا من الدعاء تقديم بلاغ
بتاريخ: 2 يناير 200818 سنة كاتب الموضوع comment_119667 الحمد لله رب العالمين جزاكم الله خيرا .. بس لا تنسونا من الدعاء بإذن الله .. تقديم بلاغ
بتاريخ: 15 يناير 200818 سنة كاتب الموضوع comment_120574 أرى أن هناك مشكلة !!من أي جدول سنبدأ البناء ؟؟؟؟؟؟إذا أردنا البد ء بجدول Treatment فإن هناك {Patient_id{fk وإن أردنا البدء بجدول Patient فإننا نواجه المشكلة ذاتها لوجود Treatment_id إذا هناك خلل !!!!!!!!!وأنا بصراحة تخربطت وأتمنى أن تساعدوني .. بارك الله فيكم تقديم بلاغ
بتاريخ: 15 يناير 200818 سنة comment_120577 بداية اشكر الاخ / moody على المرور والمشاركة فى الرد على الاسئلة السابقة ... جزاك الله خيرا الاخت / الفاضلة الجدول الاساسى هو جدول البيانات الاساسية للمرضى ...ويجب ان يحتوى فقط على كل ما هو متعلق بالمريض فقط والمفتاح الاساسى للجدول هو Patient_idويجب استبعاد عمود ال Treatment_date من هذا الجدول ... بالاشارة الى الملف الاخير الذى ارفقتيه لانه من المفترض ان تاريخ الكشف يكون ضمن بيانات جدول ال Treatmentوكذلك فيما بخص جدول ال Physicationيجب الا يحتوى على عمود Treatment_dateوبتم اضافة عمود ال Ph_id الى جدول ال Treatment كمفتاح اجنبى foreign key مع التحية تقديم بلاغ
بتاريخ: 19 يناير 200818 سنة كاتب الموضوع comment_120846 بارك الله فيكم الدكتور طلب منا عمل صلاحيات ومستخدمين في المشروع ..وحقيقة لا أعرف أي شيء عن هذا .. وغدا تسليم المشروع ولكنني حاولت كثيرا ولم أعرف شيئا يا ريت حد يساعدني أيضا هناك مشكلة أخرى في الصفحة التي سيستخدمها الطبيب لإدخال معلومات العلاج .. نحتاج استخدام الجداول التالية ( treatment , treat_med,medication )أليس كذلك ؟؟؟؟هناك مفتاح اسمه med_id طبعا هذا لن يستخدم في الفورم لكن !! كيف سنقوم بتعبئته وهو pk بصراحة أنا بطلت فاهمة اشي أرجو ممن يستطيع مساعدتي أن يساعدني تقديم بلاغ
بتاريخ: 19 يناير 200818 سنة comment_120863 يمكن اقتراح ثلاثة جداول للصلاحيات : جدول مستخدمى النظام - رقم المستخدم pk- كلمة السر - مستوى الصلاحية ( مدير - مدخل بيانات - استعلام فقط ... يمكن لك التصنبف والتقسيم طبقا للمستوى الاداري فى التعامل مع برامج وشاشات النظام ) - رقم الموظف ( FK من جدول الموظفين ) جدول برامج وتقارير النظام - رقم أو اسم البرنامج pk- وصف عمل البرنامج جدول صلاحيات المستخدمين للبرامج - رقم المستخدم pk + fk- رقم البرنامج pk + fk - صلاحية اضافة - صلاحية تعديل - صلاحية الغاء - صلاحية استعلام تقديم بلاغ
بتاريخ: 30 يناير 200818 سنة comment_121648 ما شاء الله تمام انا ده اول مشاركه ليا هنا وحبيت استفيد من الموضوع بس انا عايز استفسر عن اشي ده الجدول لزمتووو ايه بالتحديدمش فاهم ليش؟؟!!جدول برامج وتقارير النظام - رقم أو اسم البرنامج pk- وصف عمل البرنامج تقديم بلاغ
بتاريخ: 31 يناير 200818 سنة comment_121692 الأخ / KAMSMARTXيوجد اكثر من اسلوب للتعامل مع اعطاء صلاحيات للمستخدمين على برامج النظم منها هذا الاسلوب الذي يتطلب : - انشاء جدول الببانات الاساسية لمستخدمى النظام - انشاء جدول يحتوى على كافة برامج النظام من شاشات ( ادخال - تعديل - الغاء -استعلام ) وايضا يحتوى على اسماء برامج التقارير المستخدمة بالنظام - انشاء جدول مشترك من الجدولين السابقين بحيث يمكن اعطاء صلاحية لمستخدم معين على برنامج أو برامج معينه وذلك مع اضافة امكانية ان تكون هذه الصلاحية بهدف ادخال البيانات أو صلاحية تعديل أو صلاحية الغاء أو كل الصلاحيات أو صلاحية استعلام فقط مع التحية تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.