تصميم وبناء قاعدة بيانات (SQL Server) لنظام إدارة مستشفى متكامل تصميم وبناء قاعدة بيانات (SQL Server) لنظام إدارة مستشفى متكامل
تفاصيل العمل

وصف المشروع: هذا المشروع عبارة عن محاكاة كاملة لبناء قاعدة بيانات خلفية (Backend) لنظام مستشفى عام. الهدف كان تحويل مجموعة من "قواعد العمل" (Business Rules) المعقدة والمتشابكة إلى مخطط بيانات (Schema) منظم وعالي الكفاءة، يضمن سلامة البيانات وسرعة الاستعلام. المهام التي قمت بإنجازها (المنهجية): تحليل المتطلبات وتصميم الـ ERD: قمت بدراسة العلاقات بين الكيانات (Entities) بدقة لتحديد أنواع العلاقات (1:1, 1:M, M:N). تمثيل العلاقة المعقدة بين المرضى والاستشاريين، حيث قمت بالفصل بين "الاستشاري المسؤول" (Leading - علاقة 1:M) و"الاستشاري الفاحص" (Examining - علاقة M:N). حل معضلة الإشراف التمريضي، بإنشاء علاقة (One-to-One) للممرضة المشرفة على العنبر، وعلاقة (One-to-Many) لطاقم التمريض. تصميم الجداول والعلاقات (Mapping & Normalization): تطبيق قواعد الترشيد (Normalization) لمنع تكرار البيانات. إنشاء جدول وسيط (Transaction Table) لتسجيل عملية "إعطاء الدواء" يربط بين (المريض، الممرضة، الدواء) مع تسجيل التاريخ والوقت والجرعة بدقة. معالجة الأسماء التجارية للأدوية كـ (Multivalued Attribute) في جدول منفصل. كتابة أكواد SQL (Implementation): كتابة جمل DDL لإنشاء الجداول مع تعريف المفاتيح الأساسية (PK) والأجنبية (FK) والقيود (Constraints) لضمان تكامل البيانات. استخدام SQL Server كبيئة عمل للتنفيذ. أبرز التحديات التي تم حلها في هذا التصميم: تتبع صرف الأدوية: النظام يسجل بدقة من (الممرضة) أعطى ماذا (الدواء) لمن (المريض) ومتى. هيكلة التمريض: التمييز بين دور الإشراف ودور الخدمة داخل العنابر. الأدوات المستخدمة: SQL Server Management Studio (SSMS). أدوات رسم مخططات البيانات (ERD Tools). T-SQL. النتيجة: قاعدة بيانات هيكلية قوية (Robust Structure) جاهزة للربط مع واجهات التطبيق، تضمن عدم تضارب البيانات وتسهل استخراج التقارير الطبية والإدارية.

مهارات العمل
شارك
بطاقة العمل
تاريخ النشر
منذ 17 ساعة
المشاهدات
4
المستقل
Shady Analyst
Shady Analyst
محلل بيانات
طلب عمل مماثل
مهارات العمل
شارك
مركز المساعدة