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

تعبت من التعديلات--هل المبرمجين كذلك

مغلق
بدأه ابوعبدالملك في 16 سبتمبر 2001 · 3 رد · 465 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أيه الأخوه

---

السلام عليكم ورحمة الله وبركاته

----

أنا لست مبرمجاً ولكني هاوى البرمجه(ملقوف)

وقد صممت ثلاث برامج للعمل

1- لحساب فترة دورات الموظفين -وطلع على كيف كيفك لكن بعد الكثير من التعديلات عند التنفيذ وهو بفيجول بيسك -خارج نطاق هذا القسم

2- برنامج إتصالات إداريه بأكسس مع الكثير من الأكواد وطلع ممتاز ولي الآن ستة أشهر كل يوم يخرج لي مدخل البيانات فجوه لكنني أحلها بسرعه

3- برنامج صغير بأكسس مع الكثير من الكود لشئون الموظفين(تنظيمهم حسب هيكل معين -النقل-معلومات عامه - حل مشكلات طلبات النقل بين الأقسام بوضع ثلاث رغبات لكل واحد والبرنامج يوجد من تنطبق عليه الشروط آلياً ويعرضه على شكل تقرير-حفظ جميع حركات الموظفين في جدول خاص)

طبعاً ماله داعي أشرح وش سويت لكنه خدمني كثير

ولا تستغربو إن قلت لي الآن أكثر من سنه أضيف وأعدل وأبدل والله أعلم ماذا ستكون النهايه

*********

ملاحظه - جميع التعديلات تكون في البرنامج وليس في الجداول أو البيانات

**********

السؤال بعد أن أطلت في الشرح -

*********

هل المبرمجين كذلك يفعلون ؟

إذا كان الجواب نعم فالحمدلله

إذا كان الجواب لا فالحمدلله أيضاً وأرجو ممن يرد أن يبلغني كيف أبني برنامجي بشكل صحيح من البدايه

**** كذلك أرجو إيضاح بعض الطرق المعتمد علميا للبرمجه

------------------وما توفيقي إلا بالله--------------------

إذا كنت بالله مستعصما---------فماذا يضيرك كيد العبيد

#2

الأخ ابو عبدالملك

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

1- إدخال البيانات من قبلك للتأكد من سير البرنامج بالطريقة المناسبة وإجراء العديد والعديد من التجارب والصبر في ذلك .

2- افتراض قيام المستخدم بإدخال البيانات أو عمل إجراءات بطريقة غير صحيحة ووضع حلول لمثل هذه الأمور .

بخصوص التعديلات على البرنامج بعد إنتهاءه فهي بسبب أمرين أو ثلاثة بالأصح :

1- وجود أخطاء في البرمجة والتصميم .

2- طلب المستخدم تعديل طريقة ما أو طلب إضافة غير موجودة أو حذف شيء موجود.

3- التطوير من قبل المبرمج .

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

لكن من المسلم به أن هذه الأمور تتفاوت من برنامج لآخر حسب تعقيد البرنامج وحسب قدرة المبرمج نفسه وكذلك حسب المستخدم للبرنامج .

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

آسف على الإطالة .

ولك تحياتي

#3

الأخ أو حمود

السلام عليكم ورحمة الله وبركاته

شكراً على الرد الوافي وعزالله وفيت وكفيت وريحت قلبي

ولا نستغني عن إجابات وفوائدأخرى من إخوانناالآخرين في هذا المنتدى الرائع

وتمنياتي للجميع بالتوفيق

---

------------------وما توفيقي إلا بالله--------------------

إذا كنت بالله مستعصما---------فماذا يضيرك كيد العبيد

#4

لا تنسون الموضوع ياشباب

------------------وما توفيقي إلا بالله--------------------

إذا كنت بالله مستعصما---------فماذا يضيرك كيد العبيد

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…