You are on page 1of 19

‫التاريخ‪2/4/2019/‬‬

‫بسم هللا الرحمن الرحيم‬

‫الفصل األول‬

‫ملخص المشروع‪:‬‬

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

‫أما بعد‪..‬‬ ‫اسم المشروع‪ :‬نظام صيدلية‪.............‬‬


‫المقدمة‪:‬‬
‫ال يعرف المرء إال من تفانيه وعمله في خدمة اآلخرين‪ ،‬فكثير من البشر تخلدهم أعمالهم حيث‬
‫تفنى أجسادهم‪ ،‬وتبقى األعمال شاهدة على عظمة أصحابها‪.‬‬

‫تعريف المشكلة‪:‬‬
‫من خالل بحثنا ودراستنا لبعض الصيدليات أن هناك العديد من المشاكل والعراقيل التي تواجها‬
‫الصيدلية‪.‬‬
‫وقد تم الوصول إلى المشاكل وهي كاآلتي‪:‬‬
‫دراسة المشاكل‪:‬‬
‫االعتماد على السجالت الورقية‪.‬‬ ‫‪.1‬‬
‫بذل جهد زائد وضياع الوقت عند البحث والفرز والجرد‪.‬‬ ‫‪.2‬‬
‫صعوبة الحفاظ على بيانات االدوية والعميل‪.‬‬ ‫‪.3‬‬
‫صعوبة الحصول على تقارير البيع والشراء‪.‬‬ ‫‪.4‬‬
‫تعرض السجالت الورقية للتلف‪.‬‬ ‫‪.5‬‬
‫صعوبة معرفة صالحيات المنتجات‪.‬‬ ‫‪.6‬‬
‫أهداف النظام‪:‬‬
‫تحويل النظام اليدوي إلى إلكتروني‪.‬‬ ‫‪.1‬‬
‫تصميم قاعدة بيانات تحفظ البيانات بشكل مرتب وبدون تكرار‪.‬‬ ‫‪.2‬‬
‫توفير تقارير شاملة وموضوعية بسهولة‪.‬‬ ‫‪.3‬‬
‫عمل نسخ احتياطية دورية‪.‬‬ ‫‪.4‬‬
‫توفير اشعارات بصالحيات المنتجات‪.‬‬ ‫‪.5‬‬
‫تعريف النظام‪:‬‬
‫هو نظام آلي إلدارة صيدلية متكاملة يشمل جميع المتطلبات المفقودة في بعض الصيدليات‪.‬‬

‫الغرض من النظام‪:‬‬
‫نظام إدارة صيدلية متكامل‪.‬‬
‫المنهجية‪:‬‬

‫‪.1‬‬
‫مبررات اختيار المنهجية‪:‬‬
‫البيانات واضحة‬
‫سهولة االستخدام‬

‫خصائص المستخدمين‪:‬‬
‫جدول ‪ :1‬خصائص المستخدمين‬
‫المستخدم‬ ‫المهارات‬ ‫المهام‬

‫مدير النظام‬ ‫القدرة على التعامل مع‬ ‫إدارة الصالحيات والمستخدمين واسناد المهام لهم‬
‫الحاسوب واستخدام النظام‬
‫مراقبة العمليات‬

‫ادخال بيانات المرافق وتفاصيلها‬

‫موظف اإلدارة‬ ‫القدرة على التعامل مع‬ ‫اصدار التقارير الخاصة باإلدارة‬
‫الحاسوب واستخدام النظام‬
‫اصدار عقود ايجار للمرافق وتجديدها‬

‫اصدار اشعارات السداد‬

‫خصائص ومميزات النظام‪:‬‬


‫القدرة على إحصاء االدوية المتوفرة داخل الصيدلية‪.‬‬ ‫‪.1‬‬
‫سهولة فرز االدوية المنتهية‪.‬‬ ‫‪.2‬‬
‫القدرة على تسجيل العمليات اليومية للصيدلية‪.‬‬ ‫‪.3‬‬
‫إضافة أصناف جديدة للصيدلية بسهولة‪.‬‬ ‫‪.4‬‬
‫تسهيل عملية البحث عن األصناف المطلوبة وسرعة الوصول الى بياناته‪.‬‬ ‫‪.5‬‬
‫إدارة حركة البيع والشراء بسهولة‪.‬‬ ‫‪.6‬‬
‫سهولة تصنيف االدوية حسب الشركة المصنعة او حسب النوع‪.‬‬ ‫‪.7‬‬
‫مجال عمل النظام‪:‬‬
‫نظام حاسب آلي موصل بشبكة انترنت‪.‬‬
‫معوقات النظام‪:‬‬
‫عدم توفر انترنت‪.‬‬ ‫‪.1‬‬
‫صعوبة في الحصول على الكهرباء‪.‬‬ ‫‪.2‬‬
‫إهمال ادخال البيانات‪.‬‬ ‫‪.3‬‬
‫الحلول‪:‬‬
‫حفظ البيانات في القائمة المحلية حتى توفر االنترنت‪.‬‬ ‫‪.1‬‬
‫الحاق الصيدلية بنظام طاقة شمسية او مولد كهربائي‪.‬‬ ‫‪.2‬‬
‫تصميم نظام مراقبي للموظف العامل فوق الحاسب‪.‬‬ ‫‪.3‬‬
‫معايير قبول النظام‪:‬‬
‫سهولة االستخدام‪.‬‬ ‫‪.1‬‬
‫النظام يؤدي العمليات المطلوبة بدقة عالية‪.‬‬ ‫‪.2‬‬
‫السرعة في تنفيذ العمليات‪.‬‬ ‫‪.3‬‬
‫األمان وخصوصية البيانات‪.‬‬ ‫‪.4‬‬
‫الواجهات سهلة وغير معقدة‪.‬‬ ‫‪.5‬‬
‫وجود ميزة التحقق من األخطاء‪.‬‬ ‫‪.6‬‬
‫النظام يدعم لغات متعددة‪.‬‬ ‫‪.7‬‬
‫الفرضيات‪:‬‬
‫الواجهات سهلة‪.‬‬ ‫‪.1‬‬
‫ال يوجد تأثير على المستخدم‪.‬‬ ‫‪.2‬‬
‫البيانات في النظام مترابطة ومرتبة‪.‬‬ ‫‪.3‬‬
‫دراسة الجدوى‪:‬‬
‫الجدوى الفنية‪:‬‬ ‫‪‬‬
‫األدوات المستخدمة في بناء النظام‪:‬‬
‫‪ .1‬جهاز حاسوب ‪ PC‬مواصفاته‪ :RAM.1 :‬ال يقل عن ‪ .4GB 2‬اصدار‪core :‬‬
‫‪ i5‬وما فوق‪.‬‬
‫‪ .2‬ماسح البار كود‪.‬‬
‫البرمجيات المستخدمة في بناء النظام‪:‬‬
‫برنامج‪.Visual Studio 2015 :‬‬ ‫‪.1‬‬
‫برنامج إدارة قواعد البيانات‪.Oracle 13.1 :‬‬ ‫‪.2‬‬
‫‪.Microsoft Project office 2015‬‬ ‫‪.3‬‬
‫برنامج ‪.Edraw Max‬‬ ‫‪.4‬‬

‫األدوات المستخدمة في تشغيل النظام‪:‬‬


‫‪ .1‬طابعة فواتير‪.‬‬
‫‪ .2‬ماسح البار كود‪.‬‬
‫‪ .3‬جهازي حاسوب مواصفاتهما كالتالي‪ :‬ذاكرة عشوائية ال تقل عن‬
‫‪3‬جيجا‪ .‬قرص تخزين داخلي ال يقل عن ‪ 500‬جيجا‪ .‬ال يقل‬
‫اصدارهما عن ‪.core i3‬‬
‫‪ .4‬قرص تخزين خارجي ‪ Hard Disc‬للنسخ االحتياطية ال يقل عن‬
‫‪1‬تيرا بايت‪.‬‬
‫الجدوى االقتصادية‪:‬‬ ‫‪‬‬
‫الكمية اسم المادة‬ ‫كلفة‬ ‫االجمالي اسم التكاليف نوع الكلفة‬
‫المادة‬
‫جهاز‪PC‬‬ ‫‪2‬‬ ‫‪140$‬‬ ‫تكلفة التركيب غير تكرارية‬ ‫‪280$‬‬
‫ماسح ‪QR‬‬ ‫‪2‬‬ ‫‪100$‬‬ ‫غير تكرارية‬ ‫تكلفة التركيب‬ ‫‪200$‬‬
‫طابعة فواتير‬ ‫‪2‬‬ ‫‪100$‬‬ ‫غير تكرارية‬ ‫تكلفة التركيب‬ ‫‪200$‬‬
‫حبر طابعات‬ ‫‪2‬‬ ‫‪20$‬‬ ‫تكرارية‬ ‫تكلفة الصيانة‬ ‫‪40$‬‬
‫هارد خارجي‬ ‫‪2‬‬ ‫‪60$‬‬ ‫غير تكرارية‬ ‫تكلفة التركيب‬ ‫‪120$‬‬
‫برنامج ‪Oracle‬‬ ‫‪2‬‬ ‫‪20$‬‬ ‫غير تكرارية‬ ‫تكلفة التركيب‬ ‫‪40$‬‬
‫صيانة وتحديث‬ ‫‪2‬‬ ‫‪10$‬‬ ‫تكرارية‬ ‫تكلفة الصيانة‬ ‫‪20$‬‬
‫البرامج‬

‫الجدوى التشغيلية‪:‬‬ ‫‪‬‬


‫‪ .1‬معالجة البيانات بشكل فائق السرعة‪.‬‬
‫‪ .2‬األداء ذو الكفاءة العالية‪.‬‬
‫‪ .3‬سرعة انجاز التقارير بدقة عالية‪.‬‬
‫‪ .4‬احصائيات متكاملة ومحدثة باستمرار‪.‬‬
‫‪ .5‬استكشاف واستشعار األخطاء بسهولة‪.‬‬
‫‪ .6‬تخزين البيانات بشكل مرتب ومنظم‪.‬‬
‫‪ .7‬سهولة الوصول واالستعالم عن البيانات‪.‬‬

‫مخطط غانت‪:‬‬

‫الفصل الثالث‬

‫متطلبات النظام‪:‬‬
‫الوظيفية‪:‬‬ ‫‪‬‬
‫إيجاد الصنف المطلوب الذي ادخل بيانته الموظف للبحث عنه‪.‬‬ ‫‪.1‬‬
‫اصدار الفواتير والتقارير‪.‬‬ ‫‪.2‬‬
‫تخزين بيانات الزبون‪.‬‬ ‫‪.3‬‬
‫‪ ‬غير وظيفية‪:‬‬
‫‪ .1‬المرونة‪ :‬الواجهات سهلة التعامل‪.‬‬
‫الدعم‪ :‬دعم أنظمة التشغيل واللغات المختلفة‪.‬‬ ‫‪.2‬‬
‫الموثوقية واألمان‪ :‬يؤدي النظام مهامه بدقة وكفاءة‪.‬‬ ‫‪.3‬‬
‫األداء‪ :‬سرعة األداء العالية‪.‬‬ ‫‪.4‬‬
‫متطلبات المستخدمين‪:‬‬

‫ان تكون واجهات النظام مصممه باللغة العربية‪.‬‬ ‫‪)1‬‬


‫ان تكون حوارات ورسائل النظام مأخوذة من بيئة العمل‪.‬‬ ‫‪)2‬‬
‫ان تكون تقارير النظام شاملة ومفصلة ‪.‬‬ ‫‪)3‬‬
‫ان يكون النظام مرن وقابل للتعديل واالضافة حسب المتطلبات‪.‬‬ ‫‪)4‬‬

‫مخطط تدفق البيانات‪:‬‬


‫المخطط البيئي‬ ‫‪.1‬‬

‫المخطط الصفري‬ ‫‪.2‬‬


‫‪-3‬المخطط التفصيلي‬
:‫قاموس البيانات‬ .1
‫جدول الموظفين‬
Name Description ?Null Type ‫حجم‬ Key
‫البيانات‬
Id ‫رقم الموظف‬ Not number 7 P.K
null
Emp_name ‫اسم الموظف‬ Not String 50
null
Gender ‫الجنس‬ String 10
Job_id ‫الوظيفة‬ String 50

‫جدول المرضى‬
Name Description ?Null Type ‫حجم‬ Key
‫البيانات‬
ill_id ‫رقم المريض‬ Not Number 7 P.K
null
ill_name ‫اسم المريض‬ Not String 50
null
Gender ‫الجنس‬ String 10
Age ‫العمر‬ String 50

‫جدول االدوية‬
Name Description Null Type ‫حجم‬ Key
? ‫البيانات‬
druge_id ‫رقم الدواء‬ Not Numbe 7 P.K
null r
drage_name ‫اسم الدواء‬ Not String 50
null
Company_name ‫اسم الشركة‬ String 50
‫الموردة‬
Buy price ‫سعر الشراء‬ Numbe 9
r
Sale price ‫سعر البيع‬ number 5
‫جدول الفاتورة‬
Name Description ?Null Type ‫حجم‬ Key
‫البيانات‬
policy_id ‫رقم السند‬ Not Number 7 P.K
null
ill_id ‫رقم المريض‬ Not Number 7 F.K
null
Emp_id ‫رقم الموظف‬ Not Number 7 F.K
null

‫جدول سطور الفاتورة‬


Name Description ?Null Type ‫حجم‬ Key
‫البيانات‬
line_id ‫رقم السطر‬ Not number 7 P.K
null
Total ‫اإلجمالي‬ number 7
Sale price ‫سعر البيع‬ Not number 7
null
Druge_id ‫رقم الدواء‬ Not number 9 F.K
null
Quantity ‫الكمية‬ number 4
Policy_id ‫رقم الفاتورة‬ Not number 7 F.K
null

‫الجداول‬ .2
‫مخطط البيانات‬ .3

:‫توصيف العمليات‬
ID:1

Name: add drug

:Description

‫تعمل على إضافة بيانات الدواء الى قاعدة البيانات‬

Source: interface drug Destination: Table drugs

:Type of data flow

File [ ]Screen [ ]Report [* ] Form [ ] Internal ] [

12
:Data Structure

:Comment

:‫الخوارزميات المستخدمة في النظام‬


‫فصل المالحق ‪:‬‬
‫طرق جمع المعلومات‪:‬‬
‫المقابلة الشخصية‪:‬‬ ‫‪.1‬‬
‫‪.2‬ماهي المشاكل المتواجدة في النظام إذا وجد؟‬
‫‪.3‬كيفية سير عملية تخزين البيانات الخاصة بالصيدلية؟‬
‫‪.4‬ماهي المشاكل التي تواجهك في عملية تخزين البيانات الخاصة باألدوية وبيانات‬
‫الزبون؟‬
‫‪.5‬ماهي المشاكل التي تواجهك اثناء عملية جرد الصيدلية؟‬
‫‪.6‬ماهي المشكلة اثناء عملية استرجاع البيانات الخاصة باألدوية؟‬
‫‪.7‬ماهي الية وضع التقارير؟‬
‫‪.8‬ماهي الصعوبات التي تواجهك في فرز البيانات الخاصة باألدوية الموجودة في‬
‫الصيدلية؟‬
‫‪.9‬كم عدد الذين تتعامل معهم؟‬
‫‪.10‬متى تريد ان تورد االصناف؟‬
‫‪.11‬ما هي الية التعامل مع االصناف المكدسة؟‬
‫‪.12‬ماهي الصالحية الممنوحة في اصدار التقارير وادارة البيانات؟‬
‫‪. 13‬هل تفضل بناء نظام يحل المشاكل؟‬
‫من خالل المقابلة السابقة مع الشخص المعني ‪.......‬‬
‫حيث سيتم عرض نسخة االسئلة مع االجابة والمالحق‪.‬‬
‫تم استنتاج االتي‪:‬‬
‫‪-1‬النظام‪ .1 :‬يدوي‬
‫‪- 2‬البيانات تتعرض للتلف بفعل‪............................. :‬‬
‫‪---------------------------------------------------------------‬‬
‫‪ .2‬االستبيان‪:‬‬
‫‪ -‬ماهي سرعة انجاز العمليات بدون نظام الي‪:‬‬
‫‪ )i‬سريعة جدا‬
‫‪ )ii‬سريعة‬
‫‪ )iii‬بطيئة‬
‫‪ )iv‬بطيئة جدا‬
‫‪ -‬كيف يتم انجاز التقارير من حيث الدقة‪:‬‬
‫بشكل دقيق جدا‬ ‫‪)i‬‬
‫بشكل جيد‬ ‫‪)ii‬‬
‫بشكل ال بأس‬ ‫‪)iii‬‬
‫بشكل سيئ‬ ‫‪)iv‬‬
‫هل تفضل النظام االلي على اليدوي‪:‬‬ ‫‪-‬‬
‫نعم وبشدة‬ ‫‪)i‬‬
‫نعم‬ ‫‪)ii‬‬
‫ربما‬ ‫‪)iii‬‬
‫ال افضله‬ ‫‪)iv‬‬
‫‪:‬نتائج االستبيان‬
‫تم عمل استبيان وتم الوصول الى ان الموظفين في الصيدلية يجدون صعوبة في تسجيل التقارير‬
‫اليومية ويواجهون صعوبة في التأخير في انجاز العمل وتبين أنهم يحتاجون الي نظام الكتروني‬
‫يحل هذه المشاكل‪..‬‬

‫تصور للواجهات‪:‬‬
‫نظام إدارة صيدلية‬
‫إعداد وتقديم‪/‬‬

‫م‪ /‬مهيب حنينه‪.‬‬

‫م‪/‬مهند الحميري‪.‬‬

‫م‪/‬أيمن حنينه‪.‬‬

‫م‪/‬سعد الحميري‪.‬‬

You might also like