موقع ويب لإدارة الأدوية ضمن صيدلية

تفاصيل العمل

-- فكرة الموقع :

الموقع عبارة عن موقع ويب طبي يمثل نظام لإدارة الأدوية ضمن صيدلية Medicins Management System، ذو واجهة هادئة بألوان متناسقة، تفاعلية، وسهلة الاستخدام، ومطبق به جميع عمليات ال CRUDS ( ستشرح في الأسفل).

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

يوفر الموقع إمكانية البحث عن دواء محدد من ضمن الأدوية المتوافرة من خلال اسمه او الشركة المصنعة له ليقوم بعرضه اتوماتيكيا.

جميع بيانات الدواء بالكمية المدخلة يتم إضافتها ضمن جدول مخصص في الأسفل.

تم الاعتماد على Local Storage (التخزين المحلي) الخاص بالمتصفح browser لتخزين بيانات الأدوية، بدلا من قاعدة البيانات مما يشكل نظام سهل الاستخدام ومرن.

-- ما هو ال Local Storage :

-يعتمد التخزين المؤقت في الذاكرة على ذاكرة الوصول العشوائي (RAM) لتخزين البيانات. تقوم التقنية بتخزين جداول البيانات مباشرة في ذاكرة الوصول العشوائي (RAM) بدلاً من محركات الأقراص الخارجية. تسمح بنيات البيانات المتخصصة بفهرسة سجلات البيانات الخاصة . حيث تعمل الفهارس كمؤشرات مباشرة لصفوف وأعمدة محددة.

-- آلية العمل وكتابة الكود الخاص بالموقع:

-تم بناء هيكل الموقع العام من عناوين Headers وصناديق إدخال inputs و أزرار buttons وجدول table بواسطة لغة HTML5 ضمن الملف med.html.

تم إضافة الألوان والخلفية والتنسيقات ضمن ملف med.css بواسطة لغة css3 .

تم برمجة الموقع كامل وتطبيق عمليات ال CRUDS من خلال لغة Java Script ضمن ملف MedJS.txt.

-- عمليات ال CRUDS المطبقة في هذا الموقع :

1- Create(الإنشاء) : يستطيع الصيدلاني أن ينشئ دواء جديد بالبيانات كاملة ثم يضيفه.

2-Read (القراءة): حيث يمكن للصيدلاني عرض الأدوية المدخلة بأي وقت.

3-Update (تعديل): يمكن للصيدلاني تعديل بيانات اي دواء جرى إدخاله سابقا.

4-Delete (حذف): يستطيع الصيدلاني حذف أي دواء في حال نفاذ الكمية أو حذف كامل الأدوية.

5-Search (بحث): يستطيع الصيدلاني البحث عن دواء محدد مدخل من خلال اسمه أو الشركة المصنعة وسيقوم النظام بعرضه.

--الأدوات المستخدمة:

محرر الأكواد البرمجية VS) Visual Studio Code).

**ملاحظة**: 1_ النظام قابل للتعديل في أي وقت ليناسب احتياجات ومتطلبات العميل الخاصة وبالتنسيقات والبيانات التي يفضلها.

2_ يمكن استبدال ال Local Storage بقاعدة بيانات مناسبة في مشاريع مشابهة، في حال أن العميل يفضل قاعدة بيانات على التخزين المحلي.

3_ فكرة المشروع هذه يمكن تطبيقها على أي نوع من المنتجات وضمن أي شركة.

4_ ملف Java script الخاص بالموقع تم نسخه و حفظه في ملف MedJS.txt ثم رفعه، لعدم إمكانية رفع ملف js للمتصفح.

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
9
تاريخ الإضافة
تاريخ الإنجاز
المهارات