اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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


jobramlahy
إذهب إلى أفضل إجابة Solved by أبو عبدالله الحلوانى,

الردود الموصى بها

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

عملت برنامج بسيط قبل أكثر من سنة باستخدام برنامج الأكسس

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

اسم الزائر

رقم الهوية الوطنية

الجنسية

وكذلك وقت الدخول (تسجيل آلي) 

وتاريخ الدخول (تسجيل آلي) 

والقسم أو الموظف الذي يرغب الزائر بزيارته

 

وتفاجأت بعد سنة ونصف بارتفاع عدد سجلات الزوار إلى أكثر من ثلاثين ألف سجل. 

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

وعند عدم وجود سجل بزيارة سابقة في قاعدة البيانات يتم تعبئة البيانات بالطريقة اليدوية. 

 

بأمل الإفادة من عباقرة هذا المنتدى الذي تعلمت منه الكثير،، وشكراً 

 

رابط هذا التعليق
شارك

حياك الله أخي @jobramlahy

أولا :يرجى التقيد بوضع عنوان صريح للطلب

 من ضمن قواعد المشاركة فى الموقع :
3-ضرورة كتابة عنوان واضح للموضوع يدل على محتواه ويعطي وصفاً مختصرا للسؤال.

نتمنى في المراة القادمة التقيد بذلك .

ثانيا : بالنسبة لطلبك

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

ثانياً : أنت بحاحة إلى إنشاء ما يلي من الجداول

  • جدول بيانات الزوار يحوي الحقول التالية ( المعرف ،الهوية الوطنية نوع الحقل "رقم" ، اسم كاملا "اسم" ، الجنسية "رقم" ،القسم "رقم"  .. إلخ )
  • جدول الجنسيات ( المعرف ، اسم الجنسية ) .
  • جدول الأقسام ( المعرف ، اسم القسم )
  • جدول الموظفين ( المعرف ، اسم الموظف )
  • آخيرا جدول الإدخال ( المعرف ، الهوية الوطنية "مرتبط "، وقت الدخول والتاريخ "()Now" ، القسم رقم "مرتبط" ، الموظف رقم "مرتبط" ) 

يفضل أن تمسي ( الجداول وحقولها ،  والاستعلامات ، والنماذج وأدواتها ، والتقارير وأدواتها باللغة الإنجليزية ) تكون أسمائهم تبدأ بثلاثة أحرف الأول مثل:

الجدول tbl مثلا جدول الزوار هكذا tblVisitors الحقول بداخله كذا ( IDVisitors ، NameVisitors ) اربط اسم الحقل باسم الجدول .

الاستعلام qry

النموذج frm

التقرير rpt

الوحدة النمطية mod 

إذا كنت ضعيف في اللغة الإنجليزية اذهب إلى مترجم قوقل

تابع هذا الموضوع الجميل ونصائح الخبراء 

ونحن معك في الخدمة قم بإنشاء القاعدة ونكون معك .

تم تعديل بواسطه ابوآمنة
  • Like 3
  • Thanks 1
رابط هذا التعليق
شارك

  • أفضل إجابة

اضافة الي ما تقدم به أساتذتي

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

لذا كان اقتراحي أن يتم وضع مربع نص للبحث عن رقم الهوية فان كان موجودا , يتم ملئ باقي بيانات العميل تلقائيا والا فيتم التوجيه الي شاشة ادخال البيانات .

وهذا مثال بسيط علي هذه الفكرة.

 

SearchWithpesounCard.rar

  • Like 3
رابط هذا التعليق
شارك

أولاً أعتذر من الجميع عن عدم تحديد عنوان مناسب للموضوع. 

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

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

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

حيث أني أرغب عند ادخال رقم هوية محفوظ مسبقاً في قاعدة البيانات أن يتم تعبئة (الاسم و نوع الهوية و الجنسية)  تلقائياً، وعند عدم وجوده في قاعدة البيانات اكمل تعبئة بقية الخانات يدوياً. 

وإذا كان في طريقة لإضافة تقويم أم القرى على الأكسس ياليت تفيدوني. 

ولكم جزيل الشكر والعرفان. 

 

البرنامج اوفيسيا.zip

رابط هذا التعليق
شارك

ألف شكر لك أخوي أبو آمنة للأمانة أنا الآن في طور تغيير البرنامج بالكامل وتطبيق نموذجك وطريقتك السلسة في استدعاء السجلات وتوزيع قاعدة البيانات. 

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

وشكراً 

  • Like 1
رابط هذا التعليق
شارك

2 ساعات مضت, jobramlahy said:

ألف شكر لك أخوي أبو آمنة للأمانة أنا الآن في طور تغيير البرنامج بالكامل وتطبيق نموذجك وطريقتك السلسة في استدعاء السجلات وتوزيع قاعدة البيانات. 

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

وشكراً 

نعم أنصح بعمل جدول للمدخلين من الأمن نفس طريقة الأقسام والأسماء 

 أو بطريقة دخول المستخدمين

 

رابط هذا التعليق
شارك

  • 10 months later...

اخواني الكرام لقد اعجبني البرنامج ولكن لدى بعض الطلبات ارجوا التعديل عليها

1 - تعديل خانة جنسية الزائر الى رقم الجوال  بدلا منها

2- تعديل خانة اسم الموظف الى درجة الحرارة

3- وضع خانه لطباعة التقرير اليومي  ( مرفق صورة)

4- اضافة خانه ملاحظات بعد خانه القسم المراد زيارته

 

التقرير.png

رابط هذا التعليق
شارك

  • 3 months later...
في ٩‏/١٢‏/٢٠١٩ at 10:08, ابوآمنة said:

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

رابط هذا التعليق
شارك

  • 1 month later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information