الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

صيدليه

مغلق
بدأه haidy في 18 مارس 2005 · 6 رد · 17,673 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عندي مشروع تخرج وهو عباره عن برنامج لتحويل النظام اليدوي في احدى الصيدليات الى نظام كمبيوتر من خلال دراسة المشروع بالــ software engineering

ولأني في البدايه فمازلت حاليا أجمع الـ requirment للبرنامج

و ذهبت الى عدة صيدليات وحاولت أبحث عن كيفية البرامج التي يتعاملون معها ولكن مارأيته أن هذه البرامج جميعها تتعامل مباشره مع الاكسس مما يجعلها تمتاز بالبساطه

والمشروع الذي أحاول عمله حاليا سأقوم ببرمجته بواسطة الفيجوال بيسك وربطه بالــ data base في الاكسس ..

أتمنى أن أجد لديكم مساعده في جمع المتطلبات اللازمه لعمل البرنامج في أسرع وقت ممكن

مثلا : ماهي الأمور التي يجب مراعاتها أثناء تسجيل طلبات الأدويه وهل لديكم اقتراحات حول بعض الخيارات التي تظهر في واجهة البرنامج ..

وماهي القيود الواجب مراعاتها في جميع وظائف البرنامج ؟!

وماهي بيانات الأدويه التي يجب أن يتم تسجيلها في جدول قاعدة البيانات ؟! وكيف تكون العلاقات بين الكائنات في الأكسس ؟!

واذا كان لدى أحدكم فكره عن برنامج أو مشروع شبيه بهذا المشروع أو موقع قد يفيدني في ذلك فلا يبخل علي بالفائده

وجزاكم الله خيرا

#2

احمد رجب

صيدلى

ahmedrag@hotmail.com

اتمنى المساعدة لكم

ولكن لنتعرف اولا.

وشكرا

#3

الأخ أحمد رجب : عضو جديد وله من المشاركات 3 فقط وعايز يتعرف الأول . إيه الهنا ده .

الأخت هايدي : بدون أن نتعرف إليكي فكرة مشروع الصيدلية :

بداية المشروع

عند بداية أي مشروع برمجي من الواجب مروره في عدم مراحل متتالية حتى تتمكن من تلافي جميع المشكلات ولكي تقوم بتغطية جميع الاحتمالات وتلبية الاحتياجات التي وضع البرنامج لأجلها وهناك عدة مراحل رئيسية يجب على البرنامج المرور بها حتى تتمكن من إنهاء البرنامج وهي

مرحلة التحليل

وهذه المرحلة تتضمن العديد من المراحل في داخلها حتى تتمكن من إنهائها وهي حجر الأساس في المشروع ومن المواضيع التي يجب عليك تغطيته الآتي

تحليل المتطلبات من البرنامج

تحليل خط سير عمل البرنامج

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

مرحلة التصميم

مرحلة التصميم تقع بالكامل على عتق المبرمج على الأغلب حيث أن المبرمج يقوم بترجمة متطلبات النظام إلى أوامر برمجية لوضع البرنامج الذي يفي لهذا الغرض وأيضا تمر هذه المرحلة في عدة مراحل داخلة ضمن هذا القسم من أهمها تصميم البرنامج

مرحلة التشغيل والصيانة

هذه هي المرحلة الأخيرة من مراحل المشروع حيث أنه يتم وضع البرنامج في حيز العمل ويتم متابعته للتأكد من سلامته عمليا وتأتي عملية الصيانة الخاصة بالبرنامج على عاتق مديري البرنامج مثل مديري أوراكل

المشروع الأول

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

لنقم الآن بوضع التخطيط الخاص بالجداول والعلاقات فيما بينها

علينا الأن تحليل الجداول التي سوف نتعامل معها من خلال المشروع الخاص بنا

جدول الأدويةMedicine Table

رقم الدواء Med_ID اسم الدواء Med_Name

رقم الشركة Com_ID رقم الموزع Sup_ID سعر شراء

Cost_Price سعر البيع Sal_Price تاريخ الانتهاء End_Date استخدامات الدواء Med_Use

الكمية Med_Count الكمية الصغرى Min_Qty

صورة الدواء Med_Picture جدول الشركاتCompany Table رقم الشركة Com_ID اسم الشركة Com_Name

رقم الهاتف Com_Phone العنوان Com_Add جدول الموردينSupplier Table رقم المورد Sup_Id

اسم المورد Sup_Name رقم الهاتف Sup_Phone

عنوان المورد Sup_Add جدول الزبائنCustomer Table رقم الزبون Cust_ID اسم الزبون Cust_Name رقم الهاتف Cust_Phone عنوان الزبون

Cust_Add جدول الصندوقCash Table رقم الفاتورة Inv_No تاريخ الفاتورة Inv_Date

نوع الفاتورة Inv_Kind مجموع الفاتورة

Inv_Total فاتورة المبيعاتsale Table

رقم الفاتورة Inv_No تاريخ الفاتورة Inv_Date

رقم الزبون Cust_ID مجموع الفاتورة Inv_Total

جدول تفاصيل فاتورة المبيعات

رقم الفاتورة Inv_No رقم الدواء Med_ID

سعر الدواء Med_Price الكمية Qty

المجموع Total

فاتورة الشراءBuy Table

رقم الفاتورة Inv_No تاريخ الفاتورة Inv_Date

رقم الموردSup_ID مجموع الفاتورة Inv_Total

جدول تفاصيل فاتورة المشتريات

رقم الفاتورة Inv_No رقم الدواء Med_ID

سعر الدواء Med_Price الكمية Qty

المجموع Total

بعد أن تم تعريف الجداول والحقول التي يجب علينا التعامل معها بقي علينا بأن نقوم بتحديد مواصفات هذه الحقول وأنواعها لكي يتم التعامل معها

جدول الأدوية (النوع الطول الوصف)

رقمي مفتاح 7 Med_ID حرفي 30

Med_Name رقمي 6 Com_ID

رقمي 6 Sup_ID

رقمي 5 Cost_Price

رقمي 5 Sal_Price

تاريخي تاريخ End_date

حرفي 100 Med_Use

رقمي 4 Min_Qty

كائن صورة صورة Med_Picture

جدول الشركات ( النوع - الطول - الوصف)

رقمي مفتاح 6 Com_ID

حرفي 30 Com_Name

حرفي 10 Com_Phone

حرفي 100 Com_Add

جدول الموزعين (النوع - الطول - الوصف )

رقمي مفتاح 6 Sup_ID

حرفي 30 Sup_Name

حرفي 10 Sup_Phone

حرفي 100 Sup_Add

جدول الزبائن (النوع - الطول - الوصف)

رقمي مفتاح 6 Cust_ID

حرفي 30 Cust_Name

حرفي 10 Cust_Phone

حرفي 100 Cust_Add

جدول الصندوق (النوع - الطول - الوصف)

رقمي 6 Inv_No

تاريخي تاريخ Inv_date

حرفي 5 Inv_Kind

رقمي 6 Inv_Total

فاتورة المبيعات (النوع - الطول - الوصف)

رقمي مفتاح 6 Inv_No

تاريخي تاريخ Inv_date

رقمي 6 Cust_ID

رقمي 6 Inv_Total

تفاصيل فاتورة المبيعات (النوع - الطول - الوصف)

رقمي 6 Inv_No

رقمي 6 Med_ID

رقمي 6 Med_Price

رقمي 6 Qty

رقمي 6 Total

فاتورة المشتريات (النوع -الطول- الوصف)

رقمي مفتاح 6 Inv_No

تاريخي تاريخ Inv_date

رقمي 6 Sup_ID

رقمي 6 Inv_Total

تفاصيل فاتورة المشتريات (النوع - الطول - لوصف)

رقمي 6 Inv_No

رقمي 6 Med_ID

رقمي 6 Med_Price

رقمي 6 Qty

رقمي 6 Total

تم تعديل هذه المشاركة بواسطة أشرف خليل في 19 مارس 2005 في 09:55

#4
اقتباس
الأخ أحمد رجب : عضو جديد وله من المشاركات 3 فقط وعايز يتعرف الأول . إيه الهنا ده .

الأخت هايدي : بدون أن نتعرف إليكي فكرة مشروع الصيدلية

رهيب أستاذ / أشرف خليل

:D

مع خالص التحيات ،،،

عبدالمانع

إنما الأمم الأخلاق ما بقيت ××× فإن هم ذهبت أخلاقهم ذهبوا ...
#5

السلام عليك

تشكرر استاذنا العزيز "أشرف خليل"

علي هذا التصور , و حقيقة كنت افكر في مثل هذا البرنامج .

----

و ارجو ان تقبل اسفيي و تدخلي

فربما لك يقصد اخينا العزيز "احمد رجب" ان تكون المساعدة مقصورة علي المعرفة .

مرحب بك اخ "احمد رجب" ,فالكل هنا يتسارع في خدة اخوانه بما رزقة الله من علم.

ولكم التحية ,,,,,:)

تم تعديل هذه المشاركة بواسطة إبراهيم الطيب في 22 مارس 2005 في 12:23

gaza3-3.jpg
#6

السلام عليكم

احنا في مجموعتنا حدة سوفت قمنا بتنفيذ نظام صيدلية متكامل من قاعدة بيانات باستخدام MS SQL SERVER 2000 وباستخدام واجه رسمية تحت MS developer.net وبلغة السي شارب ومكتبات الادو دوت نت

طبعا انا تحت امركم في المساعدة

في هذا الترم معانا مشروع software engineering ايضا

لكنة نظام الموظفين عندنا في الكلية من هيئة تدريس وخلافة

بالنسبة لمرحلة requirments فانصحك ان تكوني واضحة جدا وتعرفي انتي عايزة ايه بالضبط

ولا تخلطي بين مرحلة التصميم وهذة المرحلة

والسلام عليكم

#7

B) مشكلة بس اسف للازعاج

تم تعديل هذه المشاركة بواسطة eng_barakat في 22 مارس 2005 في 15:03

−1

هذا الموضوع مغلق.

مواضيع مشابهة