You are on page 1of 12

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

‫التهيئة والتخطيط‬

‫المقدمة‪:‬‬

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

‫فكرة النظام‪:‬‬
‫تصميم نظام مبسط إلدارة الصيدليات بشكل سهل وسريع‬

‫وصف النظام السابقة‪:‬‬


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

‫المشاكل في النظام السابق‪:‬‬

‫‪ .1‬فقدان التواصل والترابط بين أقسام وإدارات الصيدليات ومخازن األدوية‪.‬‬


‫‪ .2‬عدم وجود رقابة في ادارة الصيدليات على دورة المشتريات‪.‬‬
‫‪ .3‬عدم وجود آلية فّع الة لمعرفة مّد ة انتهاء الصالحية‪.‬‬
‫‪ .4‬عدم وجود آلية لمتابعة التحويالت الصادرة من المستودع للصيدلية‪.‬‬
‫‪ .5‬مشاكل الجرد‪.‬‬
‫‪ .6‬عدم القدرة على الحصول على تكلفة المخزون بأي وقت‪.‬‬

‫أهداف تطوير النظام الجديد‪:‬‬


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

‫دراسة الجدوى‪:‬‬
‫اقتصادية‪:‬‬
‫سيكون علينا تكلفة كبيرة نوعًا ما في صناعة هذا النظام وبذل جهد مادي من أجل إنتاج نظام حديث ومتطور عن باقي األنظمة السابقة‪.‬‬
‫ولكن نحن عملنا على وزن تلك الخسائر مقابل الفائدة‪:‬‬
‫تكلفة النظام ما تقارب ‪ 1600‬د‬
‫سعر البيع المقرر ‪ 300‬د‬
‫فإذا تم بيع النظام عالي المميزات افتراضا على ‪ 10‬صيدليات‬
‫سيكون المقابل ‪3000‬‬
‫فبذلك سيكون تم استعادة تلك الخسائر مع عائد عالي من األرباح بما يقدر بـ ‪$ 1400‬‬
‫وبذلك فإن النظام مجدي اقتصاديا‪.‬‬
‫جدول توضيح الخسائر (شكل رقم ‪:)1‬‬

‫الشكل رقم (‪)1‬‬

‫‪Word‬‬ ‫‪#C‬‬ ‫هارد ‪ssd\t2‬‬ ‫كرت شاشة ‪g12‬‬ ‫‪RAM 16g‬‬ ‫االسم‬

‫‪SW‬‬ ‫‪SW‬‬ ‫‪HW‬‬ ‫‪HW‬‬ ‫‪HW‬‬ ‫النوع‬

‫‪$ 30‬‬ ‫‪$ 70‬‬ ‫‪$ 500‬‬ ‫‪$ 200‬‬ ‫‪300$‬‬ ‫السعر‬

‫‪1‬‬ ‫‪1‬‬ ‫‪2‬‬ ‫‪2‬‬ ‫‪2‬‬ ‫العدد‬

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

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

‫المنهجية‪:‬‬
‫الطريقة‪:‬‬
‫‪SDLC :‬استخدمنا طريقة‬
‫وهي طريقة معروفة الخطوات إذ أنها تبدأ بالتهيئة والتخطيط وتنتهي بالتشغيل والصيانة‪.‬‬

‫اللغة البرمجية والبيئة البرمجية‪:‬‬


‫‪)2016‬‬ ‫استخدمنا اللغة البرمجية الخاصة بالسي شارب والتي تمتلك البيئة البرمجية (فيجوال استديو‬

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

‫جدول األنشطة والمهام‪:‬‬


‫كما هو موضح في الشكل رقم (‪:)2‬‬
‫الشكل رقم (‪)2‬‬
‫رمز‬
‫النشاط السابق‬ ‫الزمن‬ ‫المهمة التي سيتم تنفيذها‬ ‫م‬
‫المهمة‬
‫‪--‬‬ ‫يومان‬ ‫فكرة النظام‬ ‫‪A‬‬ ‫‪1‬‬

‫‪A‬‬ ‫يوم واحد‬ ‫وصف النظام السابق‬ ‫‪B‬‬ ‫‪2‬‬

‫‪A+B‬‬ ‫يوم واحد‬ ‫المشاكل في النظام السابق‬ ‫‪C‬‬ ‫‪3‬‬

‫‪C‬‬ ‫يوم واحد‬ ‫أهداف تطوير النظام الجديد‬ ‫‪D‬‬ ‫‪4‬‬

‫‪D‬‬ ‫أيام ‪5‬‬ ‫دراسة جدوى (اقتصادية – فنية – تشغيلية)‬ ‫‪E‬‬ ‫‪5‬‬
‫المنهجية ( الطريقة – اللغة البرمجية والبيئة البرمجية‬
‫‪E‬‬ ‫أيام‪3‬‬ ‫‪F‬‬ ‫‪6‬‬
‫–االدوات المستخدمة)‬
‫‪B‬‬ ‫أيام ‪3‬‬ ‫جمع البيانات‬ ‫‪G‬‬ ‫‪7‬‬

‫‪D‬‬ ‫يوم واحد‬ ‫توصيف النظام الجديد‬ ‫‪H‬‬ ‫‪8‬‬

‫‪E+F‬‬ ‫يوم واحد‬ ‫المتطلبات‬ ‫‪I‬‬ ‫‪9‬‬

‫‪G‬‬ ‫يومان‬ ‫رسم المخططات‬ ‫‪J‬‬ ‫‪10‬‬

‫‪J‬‬ ‫يومان‬ ‫وصف المخططات‬ ‫‪K‬‬ ‫‪11‬‬

‫‪J+K‬‬ ‫أيام ‪3‬‬ ‫التصميم ( شاشات النظام )‬ ‫‪L‬‬ ‫‪12‬‬

‫‪J+K+L‬‬ ‫يومان‬ ‫التصميم ( قواعد البيانات)‬ ‫‪M‬‬ ‫‪13‬‬


‫المخطط الزمني‪:‬‬
:‫المخطط التشابكي‬

G BA A
A
L
J M C

K
E D
A
H
F I
‫‪:‬التكاليف المباشرة وغير مباشرة‬

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

‫أمثلة على التكاليف متكررة تشمل‪:‬‬


‫تكلفة المواد الخام‬
‫رواتب الموظفين‪/‬العمالة‬
‫عموالت المبيعات‬

‫التكاليف المباشرة‪:‬‬
‫التكاليف غير المباشرة ‪-‬والتي ُتسمى أيًض ا مصروفات التشغيل‪ -‬هي التكاليف التي ال ترتبط بشكل‬
‫مباشر باإلنتاج‪ ،‬لكنها مهّم ة إلدارة المشروع ككل‪.‬‬

‫أمثلة على التكاليف غير متكررة تشمل‪:‬‬


‫مستلزمات المكتب‬
‫الرسوم اإلدارية والقانونية‬
‫فواتير المرافق مثل اإليجار والكهرباء‬
‫الحدود المكانية والزمانية‪:‬‬

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

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

‫كيف يتم تخزين األدوية؟‬ ‫‪‬‬


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

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

‫وصف النظام الجديد‪:‬‬


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

‫اضافة دواء جديد‪.‬‬ ‫‪.1‬‬


‫حذف دواء سابق‪.‬‬ ‫‪.2‬‬
‫اضافة بدائل لألدوية‪.‬‬ ‫‪.3‬‬
‫معرفة طرق استخدام االدوية‪.‬‬ ‫‪.4‬‬
‫معرفة تاريخ انتاج وانتهاء االدوية‪.‬‬ ‫‪.5‬‬

‫المخازن‪:‬‬

‫اضافة خانة جديدة‪.‬‬ ‫‪.1‬‬


‫معرفة تاريخ انتهاء وانتاج الدواء‪.‬‬ ‫‪.2‬‬
‫معرفة رقم الخانة‪.‬‬ ‫‪.3‬‬
‫ادراج دواء‪.‬‬ ‫‪.4‬‬
‫حذف دواء‪.‬‬ ‫‪.5‬‬

‫المستخدمين (الصيدليين) والموظفين‪:‬‬

‫اضافة مستخدم جديد‪.‬‬ ‫‪.1‬‬


‫حذف مستخدم‪.‬‬ ‫‪.2‬‬
‫تعديل بيانات المستخدم‪.‬‬ ‫‪.3‬‬
‫ارسال تقارير‪.‬‬ ‫‪.4‬‬
‫مخطط حاالت االستخدام‪:‬‬

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

You might also like