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

إهداء ... برنامج صغير ... يجعلك محترف

بدأه aswany في 22 أكتوبر 2007 · 42 رد · 11,603 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم هو برنامج اداري صغير ... تم عملة على VB2005 وقاعدة البيانات على MS Access .. لكن فيه حلول كثيره لمواضيع تجهيز وإنهاء واخراج البرنامج للسوق المحلي ومنها :-

  1. توظيف إعدادات المشروع settings
  2. بناء صفحة بيانات الشركة لتظهر عند تشغيل البرنامج أول مرة
  3. الطريقة الافضل لربط الكريستال ريبورت مع الداتا وليس مع القاعدة مباشراً .. لكي تتلاشى موضوع الولوج والمسارات
  4. عملية ارسال البيانات مباشراً للكريستال ريبورت
  5. عملية ضغط قاعدة البيانات
  6. عملية عمل نسخ إحتياطي لقاعدة البيانات
  7. عملية إستعادة النسخ الاحتياطية
  8. عملية التحزيم للبرنامج والبيانات المطلوبة

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

1- ملف التحزيم (لم ارفق framework 2.0 ولا crystal reports وذلك لكبر الحجم)

2- الملف المصدري للبرنامج source code

نرجو إبداء الملاحظات

اسف لم استطع رفع الملف المصدر حيث ان حجمه 37MBساحاول مرة اخرىوشكراً

Aswany_Software.rar

تم تعديل هذه المشاركة بواسطة aswany في 22 أكتوبر 2007 في 11:36

1
#2

للسادة المشرفين

قمت بتقسيم الملف عن طريق برنامج RAR ولكن وصل عدد الملفات المقسمة الي 27 ملف بحجم 1424 لكل ملف .. فهل صواب بان اقوم بتنزيل هذه الملفات تباعاً ام هناك فكرة اخرى للرفع .

وشكراً

#3

ضيفني ونا أرفعه على سيرفري الخاص

وشكرا

bashaclick@hotmail.com

#4

فكرة الواجهة بسيطة و رائعة

اسم المستخدم/ مدير

كلمة المـــرور/ مدير

#5

اخي Mr. Basha

جاري تحميل الملف على عنوانك البريدي

bashaclick@hotmail.com

#6

ضيفني على مسنجر

ونا أعطيك رابط ترفعه على سيرفر مباشرة

بدون تعب

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

وضيفيني على مسنجر عندك

وشكرا

#7

لا بأس

حسن الخلق يستر كثيراً من السيئات كما أن سوء الخلق يغطى كثيراً من الحسنات

#8

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

مشروع جميل وواجهات منظمة ولكن عندي بعض التعقيبات :

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

2- قم بمراجعة ترتيب الاحداث مثلاً في السجلات الرسمية للمنشأة عند ادخال تاريخ خاطئ تقوم مباشرة بالتنبيه باستخدام رسالة وبالرغم من ذلك تقوم بكتابة التاريخ الخاطئ في الـ DataGrid اسفل النموذج

3- قم بتوحيد الايقونات المستخدمة في رسائل التنبيه على مستوي البرنامج مثلاً في رسالة الحفظ في السجلات الرسمية للمنشأة استخدمت ايقونة التعجب وفي معلومات المنشأة الاساسية استخدمت ايقونة التحذير

4- يجب مراعاة المسافات بين الادوات مثلاً في بيانات المنشأة التصميم ممتاز ولكن لو لاحظت في السجلات الرسمية للمنشأة تجد انها متقاربة اكثر.

5- يجب اخفاء نموذج تسجيل الدخول بعد اكتمال العملية باستخدام الجملة Hide

أشياء أعجبتني:

1- توضيح الحقول المطلوبة باستخدام النجمة الحمراء كما في تطبيقات الويب

2- استخدام الـ GroupBox لتمييز الغرض من مجموعة البيانات.

وهي في النهاية آراء شخصية ومزيد من التوفيق

#9

فين البرنامج

#10

الاخوة الزملاء

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

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

#11

فين البرنامج

In order to understand recursion, one must first understand recursion

alawfiadel@yahoo.com

#12

ارجوك هو فين البرنامج ويخلينى محترف فى اية بالضبط على الحسانى اميل alialhssany_egy@yahoo.com

#13

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

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

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

مثل هذه الاشياء يمكن أن تلخبط المستخدم قليلاً فهو يقرأ رسالة الخطأ وفي نفس الوقت يجد القيمة الخاطئة تم تسجيلها في الـ DataGrid

والله الموفق

#14

<_< وأخيراً توصلنا لرفع الملف على موقع فايلاتي العربي الأصيل AswanyPersonnel

نأمل أن تنجح العملية

وشكراً ،،

#15

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

فعلا البرنامج ممتاز .. جزاك الله خيرا يا أخى الكريم وجعله الله فى ميزان حسناتك

لا إله إلا أنت سبحانك إنى كنت من الظالمين

#16

برنامج جميل إلى الامام دائماً أخي الفاضل

مواضيع و دروس
الكتابة بعدة ألوان داخل الــ TetxBoxمكتبة الأكوادتحميل الــ Visual Basic Express 2005
تحميل فيجوال بسيك 6أكواد × أكواددروس في الخوارزميات
لتحميل عدة إصدارات من كريستال ريبورتتحميل برنامج Activ Skin 4.3جمل الــ Sql من الألف إلى الياء
معظم المواقع المختصة بالفيجوال بيسيكموقع كويس للأيقوناتمرجع شامل لأدوات ActivX
كيفية نطق الحرف المكتوب شرح عن كيفية إقامة علاقة مع Data Reprot باستخدام الــ DataEnvironment علاقة مع الـ Datareport بدون استخدام DataEnvironment (( شرح ))
كتاب Migrating From DAO to ADOإضافة لـ VB6 بريمج IndenterVB, إضافة لبيئة تطوير فيجوال بيسك 6حوار بينى و بين عضو حول ال winsock , اتمنى ان يعجبكم
Smart Indenter 3.5 لتنسيق الأكواد, هديه لكل الأعضاء السلسلة الدهبية في المواضيع العلمية ، إستغلال الـ Balloons في الـ Windows XP مصفوفات الأدوات Control Arrays افكار وتلميحات ! , لمن افتقدها من أيام الـ VB6.0
جعل خلفية الـ Mid Form تظهر بالكامل خواص الاداة Winsock لربط الاجهزة عن طريق الانترنتكيف يتم عمل تقارير بإستخدام HTML

7.gif
#17

فعلا البرنامج ممتاز .. جزاك الله خيرا يا أخى الكريم وجعله الله فى ميزان حسناتك

#18

شكرا جزيلا يعطيك العافية

#19

برنامج ممتاز وجزاك الله خيرا

ولكن عندي سوال ارجو الرد علية لاني مبتدء في الفجوال

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

وشكرا

#20

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

#21

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

#22

رائع جدا جدا جدا

بارك الله فيك يا أخى على المجهود العظيم الذى قمت به

وربنا يذيدك علم ان شاء الله

بارك الله فيك :clapping: :clapping: :clapping: :clapping: :clapping: :clapping: :clapping:

:cash:

#23
yms12 كتب:
برنامج ممتاز وجزاك الله خيرا

ولكن عندي سوال ارجو الرد علية لاني مبتدء في الفجوال

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

وشكرا

قاعدة البيانات موجودة على الدرايفر c على جهازك (C:\Ah1\AswanyDB) .. وتم عمل هذا المجلد عن طريق عملية الsetup للبرنامج ..

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

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\AswanyDB\AswanyDB.mdb;Persist Security Info=True;Jet OLEDB:Database Password=sale"

هذا إذا كانت القاعدة اكسس اما اذا كانت غير ذلك اس كيو ال او اوراكل فوضع الاتصال يختلف .

#24

جزاك الله خيرا على هذا البرنامج

لي الملاحظات التالية :

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

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

بالنسبة لبيانات المؤسسة تخزن في ملفات الاعدادت فلماذا لا تكون في قاعدة البيانات

وتحياتي لك

#25

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

الأخ القدير aswany أريد منك التكرم وإرفاق كود البرنامج لو سمحت لأنني بأمس الحاجة إلى جزء معين منه

وهو كيف يمكن لي الإضافة و العرض في الداتا جريد عن طريق قاعدة يبانات أوراكل 10g

وأرجو من أي شخص لديه فكرة عن هذا الموضوع أن لا يبخل بها.

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

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