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

أرجو المساعدة من أين أبدأ

مغلق
بدأه إكرام في 21 أكتوبر 2007 · 6 رد · 758 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الأخوة والأخوات الأفاضل :

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

بصراحة أنا حابة مساعدة منكم وهي

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

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

أتمنى أن يكون طلبي واضح

أريد النصحية خاصة ممن لا يحملون شهادات في البرمجة ولكنهم الآن اصبحوا يعرفون عنها الكثير وكذلك نصيحة المبرمجين كيف نبدأ ومن أين؟؟؟

أتمنى مساعدتكم ،، وبانتظار ردودكم :)

محبـــة الرســـول

96852319.gif
#2

السلام عليكم

اختي الكريمة البداية من هنا /index.php?showtopic=121241

اذا كانت لديك الرغبة فى برمجة قواعد البيانات والمعرفى بانواع البيانات والربط بينها - بس انت محتاج الي طابعة وورق :-)

اما الخطوة الثانية فهي اي لغة برمجة قوية مثل VB.Net ,C.Net

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

بعد كده اعداد النظام لمستخدم واحد او عدة مستخدمين بما فيها من صلاحيات انظمة تشغيل

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

وربنا يعينك

اخوكي فى الله

Microsoft Certified DataBase Administrator MCDBA

#3

بارك الله فيك أخي الفاضل وجزاك عنا خير الجزاء

أشكرك على تفاعلك معي

تقبل تحياتي ،،،

محبـــة الرســـول

96852319.gif
#4

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

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

الذهاب الى المحل وحوار صاحب المحل والاطلاع على المستندات المستخدمة وعلى طبيعة العمل وماذا تلاحظين ؟

1. أصناف مشتراه.

2. أصناف مباعة.

3. تسجيل الديون.

4. مكان وضع البضاعة.

5. صلاحية البضاعة.

6. الصندوق.

7. ونوع قياس البضاعة مثل علبة أو متر أو شوال وغيره

8. العمال والموظفين ورواتبهم

9. الخ ...

من هنا يبدأ العمل ومن هنا يبدأ تكوين فكرة عن عمل صاحب المحل وهو ما يسمى بتحليل النظام.

فتبدأي العمل .

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

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

فلو كان تحليل النظام غير واضح فلا يمكن عمل أي برنامج بنجاح.

العلاقة بين الجداول

هناك أنواع من العلاقات على سبيل المثال One to one ... One to many .. many to many

بمعنى آخر يجب دراسة العلاقات بين الجداول بشكل جيد جداً لأن هذا يساعد كثيراً في بناء البرنامج.

الاستعلامات

يجب أن يكون لديك فكرة جيدة عن كيفية عمل الاستعلامات وإلا لن تستطيع عمل باقي المراحل من حياة البرنامج.

النماذج والتقاير

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

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

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

تم تعديل هذه المشاركة بواسطة kamal alnahhal في 26 أكتوبر 2007 في 20:44

[يمين]

إذا كـان تـرك الـدين يعــنــي تقــدمــاً

فـيا نفــس مـوتــي قبــل أن تتقـدمــي

[/يمين]

#5

السلام عليكم

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

اخوك فى الله

Microsoft Certified DataBase Administrator MCDBA

#6

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

وبارك الله فيكم جميعاً وشاكرة لكم اهتمامكم

تقبل تحياتي ،،،

محبـــة الرســـول

96852319.gif
#7
إكرام كتب:
بارك الله فيك أخي الكريم / كمال النحال ، أشكرك جزيلاً على هذا الشرح الوافي وسأكون أكثر طمعاً في كرمكم ، فأنا أخي الفاضل لدى المعرفة البسيطة في كل ما قلته ولكن مشكلتي هي كيفية تركيب كود ، فأنا لست مبرمجة وإنما محاسبة وقد قمت بعمل برنامج بسيط يساعدني في عملي وبحمد الله هو يعمل بشكل جيد جداً ولكن مشكلتي هي إنني كلما احتجت لعمل أمر معين أعود لأي برنامج وأقوم بنسخ الكود نسخاً دون معرفة المقصود بالضبط من هذا الكود ، فما أود الوصول إليه بالضبط هو كيف أتمكن من عمل أي كود فهماً وليس نسخاً وحفظاً ، كيف استطيع كتابة الكود دون الرجوع إلى أي برنامج مماثل.

وبارك الله فيكم جميعاً وشاكرة لكم اهتمامكم

تقبل تحياتي ،،،

أختي الكريمة ... أسعد الله أوقاتك

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

على العموم ، أرفق لك قاعدة بيانات مكونة من جدول ونموذج ومن وحدة نمطية.

الجدول مكون من رقم الموظف والاسم ورقم الهوية والراتب.

النموذج من خلاله يمكن الإضافة ( تخزين ) والتعديل في نفس الوقت.

الوحدة النمطية لوضع المتغيرات العامة.

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

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

استخدمت أمر الإضافة Q.ADDNEW

استخدمت أمر التعديل Q.EDIT

وينتهي الحفظ والتعديل بالأمر Q.UPDATE

نقل المؤشر إلى المربع الأول NO_EMP.SETFOCUS

حجب احد المفاتيح S.VISIBLE = FALSE

إظهار المفتاح S.VISIBLE = TRUE

أخيراً ... أتمنى لك التوفيق

db1.rar

[يمين]

إذا كـان تـرك الـدين يعــنــي تقــدمــاً

فـيا نفــس مـوتــي قبــل أن تتقـدمــي

[/يمين]

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

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