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

المنافسة

مغلقرائج
بدأه د.كمال في 5 مارس 2005 · 68 رد · 7,129 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#51

التي ام الته!؟؟

الته...

#52

هاهاهاهاها........

بصراحة بالتو فهمت سؤالك... قرأت الحروف وكأن الألف واللام للتعريف وليست من أصل الكلمة!

عموما، لم أقرأ شفرات البرامج، لكن واجهة برنامجك جميلة. والزبدة تكمن في القدرة على تحليل الإدخال التالي مثلا:

2+4*5+(7+89)*(5-10)\10

فالذي نريده طريقة لفك هذه للوصول إلى النتيجة.

#54

ماهي اقتراحاتكم

عبثا احاول ان اجمع الجميع في مشروع ولااجد الا الكلام

لا مشاركات و تقييم و لا اقتراحات

انما كلام في كلام

اعجبني الموضوع - الموضوع بسيط و ياريت في مستوى اعلى - افصلوا الموضوع الى مبتدئين ومحترفين و لا اجد لا مبتدئين ولا محترفين - كلام في كلام

هذا حالنا و اعتقد اننا سنبقى على حالنا

والسلام

#55

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

نرجوا من الجميع المشاركة و شكرا لكم، و أتمني أن أري المشرفين هنا فهم القدوة لبقية الاعضاء و شكرا لكم جميعا

Oracle 10G Certified Professional Developer.

عودة بعد 3 سنوات غياب، ان شاء الله سوف اتكلم معكم قريبا احبائي

#56

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

#57
اقتباس
ولا أعتقد أنه مكان مناسب للمشاريع أو التنافس أو الدروس!

طب و ليه؟!! اذا كان المنتدي أساسا تم انشائه لصناعة جيل من المبرمجين العرب الأكفاء و قل لي بالله عليك هل كنت ستصبح مبرمج بدون أن تقوم بعمل 100 مشروع و تخطيء و تصيب في كل مشروع 100 مرة ؛ و الا بما نفسر قسم تطوير التطبيقات في المنتدي.

لا أقول للعضو المبتديء روح اعمل مشروع حسابات العملاء في البنك مثلا و لكن اعمل برنامج ساعة مثلا، في بداية تعلمي للبرمجة و لم يكن ذلك عن دراسة و لكن كنت أدرس وحدي(بدون أي مساعدة) بدأت الساعةبكود ال time داخل timer يعني سطر واحد و انتهت ب ض400 سطر ووظائف متقدمة تضاهي الساعات التجارية مثل clox مثلا .....

أعتقد انه لا تقدم لنا بدون المشاريع و بعدين حنخسر ايه ما تيجي نجرب و نصحي المواهب المدفونة كثيرون هم من يرون في أنفسهم أقل مما هم حقيقة عليه، فلنرفع شعار البرمجة للجميع:)

Oracle 10G Certified Professional Developer.

عودة بعد 3 سنوات غياب، ان شاء الله سوف اتكلم معكم قريبا احبائي

#58

اذا لاحظتم ان الاشخاص الذين تعاملوا مع الموضوع انقسموا الى :

1- مشاركة فعالة

2- تكبر على الموضوع وطلبوا مشروع اكبر

3- نرغب بالمشاركة ولكن

4- المنتدى ليس مكان لهذه المشاريع

هل نحن هكذا ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

#59

نعم نحن هكذا، وهو أمر طبيعي! :) وكل منا له حجته.

مضى على أول مشاركة في هذا الموضوع أكثر من شهر الآن. السؤال: من منا كان رقم 1(مشاركة فعالة) "من بداية الموضوع"؟

لا أعلم ولكن أظن أنه لا أحد! أرجو التصحيح.

رأينا آلتين، فهل صُنِعا بعد طرح الموضوع أم قبله؟؟ :)

لا أعلم ولكن أظن أنه قبل طرح الموضوع! أرجو التصحيح.

نقطتي: أرجو إعطاء فرصة كبيرة وليست فقط شهر حتى يتسنى للكثير المشاركة. أقترح جعله في فصل دراسي كامل!

تم تعديل هذه المشاركة بواسطة أبومازن في 6 أبريل 2005 في 05:40

#60

أستاذنا أبو مازن ليس عيب ان الالتين تم تصميمهم قبل المسابقة لو أنني صنعت الة متميزة و بها كل ما كنت أريد أن أعمله فمن العبث أن أضيع الوقت في صنع أخري و من العبث أن أترك الموضوع لأنني لا أملك الوقت لصنع أخري، ليس بالضرورة أن نبدأ من الاول دائما فالغرب يقدم علينا لأنهم بدئوا فوق ما بنيناه فهل هم بذلك خطا، و كيف تفسر تقدمهم؟

الكثير استفاد من الاكواد و الكثير سأل عن أكواد مماثلة، لم أطرح الموضوع من أجل المسابقة فقط و لكن للافادة العامة و الدليل أنني وضعت ال source code رغم أنني تعبت جدا في صنعها، اما عن أول مشاركة فعالة فأظن أنه العبد لله و من الممكن أن تراجع الموضوع لتتاكد من ذلك بنفسك، لا يهم بماذا شاركت المهم أنني شاركت و أفدت و استفدت و نقدني أشخاص و نقدت أشخاص هذا هو المكسب الحقيقي بالنسبة لي، و لا تتعجل علي المبتديء أستاذنا أبو مازن فكلنا كنا مبتدؤن :)

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

Oracle 10G Certified Professional Developer.

عودة بعد 3 سنوات غياب، ان شاء الله سوف اتكلم معكم قريبا احبائي

#61

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

أحب أن أشارككم هذا الموضوع المفيد ولكن من أول يوم عندما علمت أن المشروع الذي ستطورونه هو آلة حاسبة تنحيت عنه واقترحت عليكم غيره ولكن لم أجد تقديرا لرأي .. وها أنا أعود وأقول أنا لم أتكبر على مشروع الآلة الحاسبة فأنا لم أبرمج آلة حاسبة من قبل بمعنى آلة حاسبة. ولم أتكبر على مشروع الآلة الحاسبة لأني خبير .. لا .. أنا ما زلت مبتدئ في بلغة VB.NET وتعلمتها من قريب. ولكن الموضوع أن برمجة الآلة الحاسبة لن تفيدني في حياتي العملية (مع احترامي لآرائكم) ، فأنا تخرجت من الجامعة منذ ثلاث سنين والحمد لله ومن خلال خبرتي العملية إتضح لي أن شيئين اثنين يجب أن يركز عليهما كل مبرمج وهما ADO.NET و ASP.NET ،، وبالذات التعامل مع قواعد البيانات فلن تجد عميل واحد يطلب برنامجا بدون قواعد بيانات إلا نادرا جدا .. لذلك أتمنى أن تقترحوا موضوعا آخر ننمي فيه خبرتنا. وعلى راحتكم إن شئتم ردوا على كلامي هذا وإن شئتم تجاهلوه وأكملوا مشروع الآلة الحاسبة.

فلسطين الزاهية بألوان الحب والسلام

ذلك الطعم الزيتوني الذي يتدفق عسلاً من أفواه بساتينها وحدائقها

تشتاق إليها نفوس المتقين وترنوا للسجود فيها جباه المسلمين

#62

الأخ seahmad

دائما نرحب بالمشاركين و قد تم اختيار الالة الحاسبة لبساطتها لرؤية عدد اللذين يمكنهم المشاركة في مشروع و القدرات المتوفرة لدينا كفريق

وبالنسبة لنا فمشروع الالة الحاسبة مازال قيد المنافسة وهذا الموضوع قابل لطرح مشاريع للمنافسة اخرى

ويمكن ان تتم المنافسة باكثر من مشروع بآن واحد

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

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

#63

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

د.كمال كيف حالك

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

******************المشروع************

أعتقد أن أصعب ما يواجه مبرمج Ado.net حينما يتعامل مع جداول كثيرة تحتوي على علاقات كثيرة. خصوصا إن أراد استخراج معلومة من تلك الجداول المتشابكة.

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

شركة التعقيب السابقة ستحتاج إلى البيانات التالية:

بيانات سند الاستلام أو فاتورة الاستلام (جدول)

بيانات العميل (جدول)

بيانات معاملات العميل (جدول)

بيانات طلبات المعاملة (جدول)

ملاحظات على المعاملة (جدول)

الإجراءات المتخذة على الملاحظة (جدول)

أنظر الصورة.

مثال على كيفية سير العمل في هذه الشركة:

أول ما يأتي عميل ما سيقوم الموظف بإضافة سند جديد ،

بعد ذلك سيسأله هل أنت أول مرة تتعامل معنا أم تعاملت من قبل؟

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

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

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

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

بعد ذلك سيقوم الموظف بتسجيل الملاحظات على كل معاملة وهذه الملاحظة قد تكون ملاحظة أرادها العميل أن تؤدى في حال انتهاء المعاملة مثلا، فتسجل هذه الملاحظة على المعاملة وقد تكون عبارة مثلا: تسليم المعاملة لزيد من الناس أو أن يراجع رقم الهاتف الفلاني أو تبليغ العميل بالفاكس فور انتهائها.

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

وهكذا يكون الموظف قد انتهى وعليه أن يطبع للعميل سند باستلام المعاملات.

هذا ماستطعت أن أقدمه الآن وفي انتظار ردكم والسلام عليكم

post-31677-1115139508_thumb.jpg

فلسطين الزاهية بألوان الحب والسلام

ذلك الطعم الزيتوني الذي يتدفق عسلاً من أفواه بساتينها وحدائقها

تشتاق إليها نفوس المتقين وترنوا للسجود فيها جباه المسلمين

#65

هذه آلتي الحاسبة المتطورة!!

ميزتها أنها تقرأ المعادلة كاملة مع المتغيرات والدوال ،، الخ..

راجع الرابط..

/index.php?showtopic=74047

عذرا على الواجهة الرسومية البسيطة!!

#66

السلام عليكم

يبدو انني كالعادة وصلت متأخراً

ولكن لا بأس فالقدوم متأخراً خير من عدم القدوم

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

1. بالنسبة لقضية طرح المشاريع : لا أظن انه من الصحيح ان يوضع مشروع واحد للمنافسة بل ربما من الافضل ان يكون هناك مشروعان او

اكثر والسبب لان اهتمامات المبرمجين ونوعية البرامج التي يمارسونها مختلفة وليس المستوى ن بمعنى انه قد يكون هناك مبرمجان اثنان بنفس المستوى ولكن كل منهم له توجه معين فهذا مثلا يهتم ببرمجة قواعد البيانات والاخر مثلا يهتم بالرسومات والالعاب وما شابه .وطبعا فالذي يريد ان ينافس لن يقدم على التنافس في موضوع لا يميل الى التعامل معه ولكن سيكتف بالاطلاع على المشاركات لغرض التعلم من دون مشاركة

2. بالنسبة للمشاريع المطروحة : من المفروض ان تكون مشاريع بسيطة ومن ثم يتم تطويرها على ايدي الذين صنعوها والذين شاركوا في صناعتها وانتاجها حتى تصل مستوى البرامج التي ينتجها المحترفون لا ان نبدأ بمشروع للمحترفين لانه لا يوجد مشروع للمحترفين واخر للمبتدئين فالفرق بين الاثنين هو اتقان الاسلوب والطريقة وليس الناتج ، فمن السهل على مبرمج مبتدئ او محترف ان يعمل برنامج الة حاسبة ولكن عند تصفح عمل كل منهما ستجد الفرق وان كان الناتج النهائي متقارباً ..

3. يجب ان لا نكتفي بطرح برنامج للمنافسة ومن ثم نحمله في المنتدى ليطلع عليه الاخوة وينتهي الامر :

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

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

اولئك الذين لم يعملوا البرنامج ...

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

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

محمد باسل

#67

مارأيكم بانشاء موقع للمشاريع العربية البرمجية ووضعها ضمن لغات البرمجة وتصنف حسب المواضيع ونجعل لها تقييم وبالتالي يسمح هذا الموقع بعرض المشاريع العربية البرمجية ومناقشتها وتقييمها

#68

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

حبيت احط الاله الحسابه خاصتي والتي تتميز بانها تستطيع كتابه معادله رياضيه كامله مكونه من حدين

مثل

2 + 3 = 5

اما لو قمت بكتابه الاتي

2 + 3 +

فانه سوف يقوم بالعمليه الاولى ثم انتظارك حتى تكتب الرقم التالي لتنفيذ العمليه الثانيه

وهكذا

وبها اربع مخازن للذاكره

مع امكانيه الحصول على sin او cos او Tan

وجاري تطويرها الى الافضل

الاله في المرفقات

وشكرا

ModernCalculator.rar

#69

فيه ايه يا اخوان

انا شايف ان الموضوع توقف عن التحديث

لسه ماخلصناش

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

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