




السمعة:
- إنضم22 يناير 2024
- المشاركات 229
- الحلول 3
- مستوى التفاعل 528
- النقاط 93
بسم الله الرحمن الرحيم
استكمالاً لدروس أنظمة المعلومات , سنقوم اليوم بالتعمق أكثر في المفاهيم السابقة التي كانت عبارة عن تعريفات موجزة.

لنعطي تعريف أدق هو مجموع الموارد المادية؛ أي العتاد (hardware), والموارد البرمجية (software) التي تسمح بـإدخال ,معالجة ,تخزين المعلومات(بجميع أشكالها :نصية,صوتية,صورة..)داخل وبين المؤسسات.
وعليه فإن جودة نظام المعلومات الخاص بنا تشمل النقاط التالية :
- سرعة وسهولة الوصول للمعلومات :بفضل الموارد المادية والبرمجية ذات الأداء العالي
- المصداقية : حتى يكون النظام نظامًا معتمداً ,عليه توفير معلومات صحيحة وأكيدة؛ لأنه كما ذكرنا سابقًا فهو همزة الوصل بين النظامين الآخرين ( إتخاذ القرار ونظام التنفيذ) فأي معلومة غير أكيدة وصحيحة تؤثر سلبًا على اتخاذ القرارات من ثم تنفيذها , إضافة لذلك يجب أن يكون النظام مرن ويضمن على الدوام أن تكون المعلومات مُحدَثَة
- آمن: عن طريق الموارد المادية والبرمجية التي تضمن حمايته
- قواعد البيانات الخاصة بالمؤسسة
- التطبيقات (برمجيات)
- البنيةالتحتية للشبكة
- خوادم المعلومات والتطبيقات
- أجهزة الحماية

إذا اخذنا على سبيل المثال العدد 05187456 هذا مُعطى بدون معنى بالنسبة لك لن تستطيع فهمه, لكن مذا لو أخبرتك أن أول رقمين يمثلان الشهر وباقي الأرقام تمثل عدد السيارات المُباعة, تستطيع إذًا الإستفادة منها ومعرفة عدد السيارات المُباعة(187456) بالنسبة لشهر مايو(05) , بالتالي تصبح معلومة ذات فائدة لك.
إضافة لهذا الجانب ,المعرفة الجيدة للتعامل مع البيانات ( data ) مُهمة ,فلا ننسى أن تخزينها يتعامل مع حجز مساحة من الذاكرة؛ فإذا أردت على سبيل المثال تسجيل معلومات عدد كبير من الأشخاص من اسم ولقب وجنس (ذكر/أنثى)
بالنسبة للاسم واللقب لا نستطيع أن نتكلم عن codification لأنه بدون معنى , أما بالنسبة للجنس فلا داعي لتخزينه كالتالي :
أنثى => string ذكر => string |
بل يمكننا أن نأخذها على شكل قيمة Boolean إما 0 أو 1 :
0=> ذكر 1=>أنثى |
أو العكس فالمعنى أو تفسير المُعطى أنت من تحدده بالنسبة لك وكيف تتعامل مع data, لكن لا تنتظر من المستخدم الخارجي أن يتوقع أن 0 هو للذكر و 1 هو للأُنثى. إذاً وجب الفصل بين ما نخزنه وبين ما نعرضه على الشاشة .
الجدير بالذكر أن تخزين string سيأخذ على الأقل 1byte=8bits لكل حرف بينما Boolean يأخذ 1byte , ولكم أن تحصوا الفرق لو كان التسجيل يخص آلاف أو ملايين الأشخاص.
في الواقع يوجد العديد من أساليب data codification , لكن سأكتفي فقط بذكر الأكثر استعمالًا وهي Articulated Codification وهي تقسيم code إلى مجموعة من Fields كل منه له معنى (مثل المثال السابق الذي أخذناه في السيارات). يمكنكم الإطلاع أكثر على bar code فهو يعتبر أيضًا نوع من أنواع data codification وهو الأكثر شيوعًا .
دمتم بخير

التعديل الأخير بواسطة المشرف: