تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[SQL] سؤال عن مزامنة البيانات
#1
السلام عليكم 
أنا مبتدئ في البرمجة ومطلوب مني برنامجين لمحل أثاث الأول في المحل لإصدار الفواتير والإطلاع على حركة المخزون والثاني في المخزن  لإستلام الفواتير الكترونياً وتسليم محتوى الفاتورة ويتم ذلك عن طريق الانترنت .
فهل بالإمكان المساعدة في شرح الفكرة والتصميم
وشكراً
الرد }}
تم الشكر بواسطة:
#2
وعليكم السلام ورحمة الله وبركاته

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

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


===
وكــ خطوة أولى :
- إن لم تكن محاسباً أو لم تدرس المحاسبة أكاديمياً : فهذا ليس عملك وأترك المجال لأهله.
فليس من السهل على مبرمج (درس المحاسبة) صناعة برنامج محاسبة فكيف على من لم يكن محاسباً..
صحيح أن الكثير من المبرمجين يصنعون برامج محاسبية وهم غير محاسبين ولكنهم يعملون تحت اشراف محاسبين محترفين حتى ينجزوا تلك الأعمال وخلال فترة تتجاوز الست أشهر .. (فهل تستطيع ان تعمل تحت اشراف محاسب ويقدم لك الدعم لفترات طويلة بالشهور ولا يتخلى عنك في منتصف الطريق)..

- وإن كنت محاسباً فبإمكانك الاستمرار حتى تنجح..

===
خلال فترة صناعتك لأي برنامج .. نصيحة ..
1 - قم بحفظ المشروع على سواقة غير سواقة النظام (كي لا تضيع جهودك سدى اذا ما احتجت لاعادة تثبيت نظام جديد).

2 - لا تعتمد على عقلك وذاكرتك في حفظ أكواد مشاريعك بل  :
أحفظ كل مرحلة أو تعديل على المشروع بنسخة مختلفة عن اليوم أو التعديل السابق مثلاً :
اذا اليوم بدأت بمشروعك وأنتهيت من عملك فأحفظه بإصدار واسم مثلاً (المحاسب 0.01)  - 
في اليوم التالي اردت استكمال عملك فقم بنسخ مجلد المشروع وأعطيه مثلاً اسم (المحاسب 0.02)
وفي اليوم أو التعديل الثالث يصبح  (المحاسب 0.03)  وهكذا  ..
وتبقى تحتفظ بكل نسخة من النسخ السابقة حتى يكتمل مشروعك ..
بهذه الطريقة تحتفظ  بكل خطوة في مشروعك فإذا قمت بتعديل شيء ما بالمشروع ثم اكتشفت لاحقاً أن هذا غير مناسب 
بإمكانك أن تعود لأكواد مشروعك في الاصدارات السابقة وتسترجع تلك الطريقة أو تعديل عليها بطريقة أخرى ..

3 - كل فترة قم بنسخ نسخة من مشاريعك واحفظها على عدة من أجهزة التخزين كـ نسخة احتياطية (USB) ..
==

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

قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}
تم الشكر بواسطة: asmarsou
#3
(01-03-22, 02:23 AM)Taha Okla كتب : وعليكم السلام ورحمة الله وبركاته

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

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


===
وكــ خطوة أولى :
- إن لم تكن محاسباً أو لم تدرس المحاسبة أكاديمياً : فهذا ليس عملك وأترك المجال لأهله.
فليس من السهل على مبرمج (درس المحاسبة) صناعة برنامج محاسبة فكيف على من لم يكن محاسباً..
صحيح أن الكثير من المبرمجين يصنعون برامج محاسبية وهم غير محاسبين ولكنهم يعملون تحت اشراف محاسبين محترفين حتى ينجزوا تلك الأعمال وخلال فترة تتجاوز الست أشهر .. (فهل تستطيع ان تعمل تحت اشراف محاسب ويقدم لك الدعم لفترات طويلة بالشهور ولا يتخلى عنك في منتصف الطريق)..

- وإن كنت محاسباً فبإمكانك الاستمرار حتى تنجح..

===
خلال فترة صناعتك لأي برنامج .. نصيحة ..
1 - قم بحفظ المشروع على سواقة غير سواقة النظام (كي لا تضيع جهودك سدى اذا ما احتجت لاعادة تثبيت نظام جديد).

2 - لا تعتمد على عقلك وذاكرتك في حفظ أكواد مشاريعك بل  :
أحفظ كل مرحلة أو تعديل على المشروع بنسخة مختلفة عن اليوم أو التعديل السابق مثلاً :
اذا اليوم بدأت بمشروعك وأنتهيت من عملك فأحفظه بإصدار واسم مثلاً (المحاسب 0.01)  - 
في اليوم التالي اردت استكمال عملك فقم بنسخ مجلد المشروع وأعطيه مثلاً اسم (المحاسب 0.02)
وفي اليوم أو التعديل الثالث يصبح  (المحاسب 0.03)  وهكذا  ..
وتبقى تحتفظ بكل نسخة من النسخ السابقة حتى يكتمل مشروعك ..
بهذه الطريقة تحتفظ  بكل خطوة في مشروعك فإذا قمت بتعديل شيء ما بالمشروع ثم اكتشفت لاحقاً أن هذا غير مناسب 
بإمكانك أن تعود لأكواد مشروعك في الاصدارات السابقة وتسترجع تلك الطريقة أو تعديل عليها بطريقة أخرى ..

3 - كل فترة قم بنسخ نسخة من مشاريعك واحفظها على عدة من أجهزة التخزين كـ نسخة احتياطية (USB) ..
==

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

   
الرد }}
تم الشكر بواسطة:



التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم