التقارير الإلكترونية.. حاجة ضرورية أم كمالية؟ 14 من التعليقات

الكاتب: 14 يوليو, 2009
الزيارات: 1,445

report التقارير الإلكترونية.. حاجة ضرورية أم كمالية؟

اعتبر نفسك مبرمج وتخيل:

إنك برمجت نظام إداري لشركة “س”، فنظامك الإداري سيجعل جميع إداري الشركة على ارتباط شديد بالحاسب خصوصا وأن أغلب الأعمال الإدارية سيتكفل بها النظام من:

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

ثم سلمت هذا النظام للشركة ”س” وقبضت ما يقابل أتعابك *_*

الآن.. اعتبر نفسك مدخل بيانات النظام وتخيل:

إنك كل يوم تقابل شاشة الحاسب وتفتح نظام الشركة المعتمد وتقوم بتسجيل جميع العمليات الإدارية والمالية فمن المتوقع أنك كل يوم تقوم بـ:

  • إضافة مورد جديد يتعامل مع الشركة
  • إضافة عميل جديد للشركة
  • إدخال فاتورة صادر
  • إدخال فاتورة وارد
  • مراقبة الموظفين ومتابعة حضورهم وغيابهم

وتكون مطمئن أن كل هذه البيانات الضخمة محفوظة في قاعدة بيانات النظام.

الآن.. تخيل نفسك مدير الشركة وتخيل:

اتصلت على أحد  الموظفين المسئول عن النظام الإلكتروني للشركة، وطلبت منهم مسرعاً

  • رصيد الشركة الحالي للشهر
  • حصر عدد الموظفين العاملين تحت قسم “التسويق”
  • حصر رواتب الموظفين الذي تزيد رواتبهم عن 7000 ريال
  • حصر عدد العملاء لهذا الشهر

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

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

برأيك أيها المتصفح من هو المخطأ في هذه الحالة؟

تفكر قليلاً ثم تابع الإجابة.. طبعاً المخطأ هو “المبرمج” الله يسلمه، لأنه من المستحيل أن يكون هناك نظام إلكتروني متكامل لا يحتوي على “تقارير”، وهذا ما سأل عنه مدير النظام بالأعلى!!

عملياً: سأتحدث كعادتي عن vs.net وبالتحديد عن أداة crystal report، فإذا كان النظام مبرمج تحت بيئة vs.net فطريقة إضافة “التقارير” ممكنة وسهلة ومتعددة.
ممكنة: لأن الإصدارات السابقة من لغة vb.net كانت لا تدعم هذه الأداة من التقارير، فكنت تحتاج إلى تثبيتها بعد تثبيت برنامج الفيجوال، لكن الآن اشترتها شركة مايكروسوفت وأصبحت مضمنة داخل البرنامج.
سهلة: أي أنها لا تحتاج إلى معجزة واستدعاء مكتبات خارجية حتى نقوم ببرمجتها.
متعددة: وهنا السؤال يطرح نفسه لماذا crystal report؟ هل هذه الأداة الوحيدة التي يمكنني من خلالها صنع التقارير؟. بالطبع لا، لأن هناك أكثر من أداة تقوم بصنع التقرير لكن أقواها وأوفرها وأفضلها هي أداة الكريستال ريبورت.

طيب.. ومالفرق بينه وبين البحث في قاعدة البيانات واستخلاصاها؟ أليست هي نفسها؟

صحيح هي نفسها “البحث” و “التقارير” ستؤدي نفس النتائج التي نستعلم عنها. لكن التقارير ستغنيك عن:

  1. حضور مدير الشركة لمكتبك لرؤيتها على الشاشة (غير منطقي أبداً أبداً)
  2. في التقارير بإمكانك أجراء عملية الطباعة
  3. في التقارير بإمكانك تحديد حجم الورق المراد طباعة التقارير عنه بطريقة سهلة
  4. في التقارير يمكنك حفظ البيانات على شكل ملف word يسهل قراءتها
  5. في التقارير بإمكانك إجراء العمليات الحسابية كـ: حصر عدد الموظفين، حصر مدخلات الشركة

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

و كيف أضيفها لبرنامجي يا ستي؟

بطريقة مبدئية يستلزم عليك وضع:

أداة  crystal report viewer، و إنشاء التقارير بالطريقة التالية: add new item، و من ثم من تبويب reporting  نختار crystal report.

في تدوينة قادمة بإذن الله سننشئ تقريراً كاملاً سوياً، أحببت في هذه التدوينة أن أجعلها مجرد توضيح فقط لمفهوم “التقارير” ولماذا نحتاجه؟ و ما هو عمله؟

إن شاء الله يكون تقريري تقرير واضح عن التقارير ^_^

  1. صناعة "التقارير الإلكترونية" بأبسط صورة
  2. LATEX ,, أفضلية في كتابة التقارير العلمية !
  3. إعداد التقارير والبحوث العلمية باستخدام LaTeX
  4. لا حاجة لاستخدام برامج تحميل التورنت بعد اليوم
  5. filehippo – لا حاجة لتخسر نقود على البرامج بعد الآن
  1. كل الشكر لك على هذا الشرح المتسلسل والجميل ,
    نتمنى رؤية مواضيع شيقه ومفيده مثل هذا الموضوع , اكرر شكري .

    قيم التعليق: Thumb up 0 Thumb down 0

  2. شرح سلس ومبسط ..
    فعلا التقارير مهمة جدا في البرامج ..
    جزيتم خيرا ..

    قيم التعليق: Thumb up 0 Thumb down 0

  3. بحكم خبرتي الطويله في الكريستل ريبورت

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

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

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

    يعطيك العافيه اختي فردوس

    قيم التعليق: Thumb up 0 Thumb down 0

    • الله يعافيك أخي الكريم ،

      صنف الكريستال ريبورت كأفضل أداة للتقارير ضمن الأنظمة الإلكترونية
      بعيداً عن الويب ،، و مازالت البدائل متاحة .

      قيم التعليق: Thumb up 0 Thumb down 0

  4. شكرأ
    اعتبر كرستل ربيورت الافضل يمكنك الربط مع اى data base
    sql server ,oracle ,my sql ,access
    ويمكن التعامل مع .txt
    كذلك برامج ERP اوركل او ساب Sap تعتمد عليه )ساب اشترت كريستل ريبورت)
    هناك برنامج جميل ورائع لعرض التقارير XCELSIUS SOFTWARE جميل جدآ
    http://www.sap.com/solutions/sapbusinessobjects/sme/xcelsius/index.epx
    وكما ذكر فى التقرير التحويل الى وورد اكسل او حتى اكروبات

    باك الله فيك اختى فردوس

    قيم التعليق: Thumb up 1 Thumb down 0

    • شكراً لإثرائكـ

      طالما أننا نعمل تحت بيئة vs.net فإننا سنتعامل مع أكثر من مصدر لقواعد البيانات ، سواء بإنشاء التقارير او بالربط مع قاعدة البيانات .

      الله يبارك فيكـ

      قيم التعليق: Thumb up 1 Thumb down 0

  5. 5.
    عبير أباالخيل يقول:

    أعجبني المقالة جدا … و بكل صراحة دخلت في جو محلل النظم و المبرمج ومن ثم المستخدم و تذكرت مشروع التخرج حيث قمنا بعمل تقارير كثيرة باستخدام الcrystal report …

    لكن لازلت أتمنى أن أعرف كيف يمكنني طباعة التقرير ؟ حيث وصلنا إلى مرحلة إظهار مربع الطباعة وإرسال الأمر للطابعة المعرفة على الجهاز ولكن إلى هذه اللحظة لم أرى الورقة المطبوعة

    يعطيك العافيةوبانتظار المزيد

    قيم التعليق: Thumb up 0 Thumb down 0

    • هلآ عبير ،

      المفترض بعد إضافتك لأداة crystal report viewer على الفورم
      ستجدي [ايقونة الطباعة ] مضمنة ضمن الأداة بالأعلى ، و لا تحتاج إلى برمجة !

      بالتوفيق .

      قيم التعليق: Thumb up 0 Thumb down 0

  6. ابدعتي في عرض أهمية التقارير وتلخيص مفهومها من خلال الواقع
    اشكرك على مقالك الجميل الذي يذكرني بالبدايات مع عالم البرمجه
    لا اخفيكي سرا ،، انني كنت من المتخوفين من استخدام ال crystal في البدايه
    لأنه كما قال أخي سعود ( يعاب على التطبيق بعض النواقص ولكن اعتقد انه تم حلها في النسخ الاخيرة )
    وأرى انه قد حان الوقت لتبديد ذلك الخوف بعد ما اصبحت أدوات الcrystal report ملك لمايكروسوفت

    قيم التعليق: Thumb up 0 Thumb down 0

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

    قيم التعليق: Thumb up 0 Thumb down 0

  8. وفي ال php قم بتوفير عدة خيارات للمستخدم للنظام ليختار التقارير التي يريدها
    ثم كون تعليمة السكول وأستخرج البيانات ونسقها وصدها في صفحة للطباعة مجدولة

    ميزة ال php انها تدفعك للأبداع ولا اضافات ولا دراج اند دروب ولا يحزنون :)

    قيم التعليق: Thumb up 0 Thumb down 0

  9. ربما اصبحت طباعة التقارير حالياً ليست كل شيء

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

    هل الحل هو طباعتها ومن ثم اعادة ادخالها !!

    اتوقع من المهم ان توجد صيغ اخرى للتصدير
    مثل تصدير ل ملف اكسل او ملف اكسس أو نسخة html

    قيم التعليق: Thumb up 0 Thumb down 0

  10. متابع الدرسة القادم

    شكراً لك

    قيم التعليق: Thumb up 0 Thumb down 0

تعقيبات من مواقع أخرى
  1. صناعة "التقارير الإلكترونية" بأبسط صورة | عالم التقنية
  2. صناعة “التقارير الإلكترونية” بأبسط صورة | عالم التقنية – تعليم



المقالات في عالم التقنية تُعبّر عن رأي كاتبها ¦ © 2011 - جميع الحقوق محفوظة عالم التقنية ¦ تصميم و تطوير: عبدالملك الثاري ¦ تطوير : المُعاصر | الخوادم بإدارة ah