دراسة حول كيفية تطوير وتحسين الأداء الوظيفي للمؤسسات التجارية ( طريقه تحسين نظم المعلومات )
هذه الدراسة ما هي إلا اجتهاد شخصي باللغتين العربية والإنجليزية والهدف منه المساعدة في فهم آلية تطوير وتحسين نظم المعلومات لصالح المؤسسات التجارية ."تطوير برنامج يساعد في تسهيل العمل في المؤسسة التجارية"
بداية لابد من تعريف بعض المصطلحات :
النظام : هو عبارة عن مجموعه أجزاء "معلومات " تتحد مع بعضها البعض بهدف العمل لإنجاح هدف مشترك .
نظام المعلومات هو عملية الهدف منها أخد البيانات وتحويلها الى معلومات مفيدة للمستخدم .
تنقسم المؤسسة الى طبقات : - الطبقة العاملة ويندرج تحتها :
*العمال
*المسئول عن العمال"المشرفين"
- الطبقة التنفيذية ويندرج تحتها :
*الموظفين الذين يمثلون المتحكم بالطبقة العاملة والموجه لهم
*الموظفين جامعي المعلومات
*ويندرج تحتها أي موظف لا ينتمي للطبقة الأولى "الدنيا " أو الطبقة العليا .
- الطبقة العليا : ويندرج تحت هذه الطبقة :
*المدير العام
*والمالك الرسمي للمؤسسة التجارية .
مهام الطبقة العاملة :
تتمحور مهام الطبقة العامة حول القيام بالأعمال اليومية وجمع البيانات وتفصيلها في جداول مفصلة بحيث تشمل المعلومات اليومية للعمليات التجارية وهي معلومات مفصلة .
مهام الطبقة التنفيذية :
وتتركز مهام الطبقة التنفيذية للتنفيذ و التخطيط ويتم رسم الخطط التنفيذية من خلال جمع المعلومات من الطبقة العاملة وفرزها وتصنيفها وتلخيصها بحيث تكون ملخصة مثلا كمخطط أسبوعي أو شهري بحيث أنها تكون سهله الفهم للمنفذين " تعتمد هذه الطبقة على المعلومات في شكل ملخص "تقرير"
مهام الطبقة العليا "المالكون والمدراء ":
لا تملك هذه الطبقة الوقت الكافي لمراجعه التقارير المفصلة للعمليات اليومية التي تنفذها الطبقة العاملة ولا تملك الوقت لمراجعه شروح ملخصة لذلك يعتمد عمل هذه الطبقة على جمع المعلومات من الطبقة التنفيذية وتلخيصها على شكل رسوم بيانية توضح كمعدل النمو والانخفاض في صافي أرباح الشركة وإراداتها .

نماذج انظمه لتطوير نظام المعلومات :

# SDLC  System development life cycle .
# SSAD  Structured System Analysis and Design .
# Prototyping Model.
# Spiral Model .
# RAD  Rapid Application Development .
# OOAD  Object Oriented Analysis and Design .

وهنا نشرح بالتفصيل أكثر عن النموذج الأول # SDLC  System development life cycle .
يعد هذا النموذج من النماذج التقليدية وهو يعتمد على تطوير نظام جديد كليا أو استبدال نظام جديد محل نظام قديم.
ولهذا النموذج خطوات هي :
- تحديد وتعريف الطلبات الأساسية
- الدراسات العملية
- التحليل
- التصميم
- الأدوات والخطوات المتبعة.
- التصليح
تحديد الأوليات والاحتياجات الأساسية للمؤسسة :
ويقصد به تعريف الاحتياجات وتعريف المشكلة التي تحتويها المؤسسة والتحسينات التي يراد إضافتها والهدف الأساسي الذي من اجله يتم بحث سبل تنفيذ وتطوير برنامج جديد . .

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

وعند القيام بكل هده الدراسات العملية "ويجب أن تتم بالترتيب " فإذا كانت نتيجة أي دراسة من الدراسات السابقة سالبة فأنه يجب التوقف عن العملية التطويرية والبدء من جديد بتحديد إما ميزانية جديدة للعملية التطويرية أو اتخاذ الخطوات بتطوير برنامج قد يكون بسيط "غير مجدي "بحيث تتناسب البيانات والموارد المالية الداخلة في العملية التطويرية مع ما تحتاجه كل مرحلة من مراحل الدراسة فمن غير المجدي القيام بدراسة تستهلك موارد اكبر من طاقة تحمل المؤسسة فتكون العملية خاسرة .

المرحلة التالية : التحليل .:
ويقصد بها دراسة المشكلة من كل جوانبها بالتفصيل الدقيق ولها خطوتان :
- تجميع البيانات والمعلومات وتتم عن طريق نشر الاستبيانات والمقابلات مع الموظفين .
- رسم البيانات بشكل رسومات بيانية لتسهل فهمها وهنا يتم استخدام ثلاث طرق هي :
-
* Process : DFD (Data Flaw Diagrams )
* Logic : a)Structured English
b)Decision Tree
c)Decision Table
*Data : ERD (Entity Relation Ship Diagrams)

المرحلة التالية التصميم :
تصميم مادي : ويقصد به تصميم الملفات
تصميم معنوي : - ويقصد به تصميم الشكل الخارجي للبرنامج وكيفية عملة ولها أربع أقسام:
- نموذج مطبوع "استمارة " لإدخال البيانات "ظهور نافدة لطلب البيانات الخاصة بالمستخدم .
- نموذج تقريري "لعرض البيانات ." نافدة لعرض بيانات المستخدم "
- نموذج محاورة " ظهور نافدة لتحقق من رغبة المستخدم كالحفظ , المسح ,....."
- نموذج قاعدة البيانات .

الأدوات والخطوات المتبعة وتغد هذه الخطوة هي الخطوة النهائية في حال كانت النتيجة مناسبة مع احتياجات المستخدم وتتم بخمس خطوات هي :
- تصميم البرنامج
- تجربة البرنامج
- إدخال البرنامج الى نظام المؤسسة وإدخال بيانات المؤسسة إليه
- تجربة النظام ضمن حدود المؤسسة باستخدام بيانات المؤسسة .الحقيقية
- اتخاذ خطوة للوراء في حال لم تطابق النتيجة مع رغبات المستخدم .

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

النسخه الانجليزية:
System Analysis And Design (SAD)
How To Develop an Information System
System :Is group of sup-system working together towards goal.
Data :Is collection of fact ,Figures that don’t give any meaning.
Information :It is processes data that gives meaning "Meaning full data is information".
Information System (IS):
A system that process data and gives information .(or) Is a collection of Software, Hard ware ,Internet ,Network , Data Base , E-Commerce working together goal of providing information for Decision making .
Levels Of Management In an Organization:
* Lowest Level Management :" TPS"
- For Man
- Worker == Transaction

* Middle Level Management :"TIS"
- Resource A location .
- Control.

* Top Level Management : "TIS"
- General Management "GM"
- Chief Executive Officer "SIS"

"TPS" Transaction Processing Information :
Is collection of Processes and sort information about day –by –day Business Activities.
"TIS" Tactical Information System :
Takes data from TPS process it and convert in to summary aggregated report forms to be use full for managerial decision making .
"SIS" Strategic Information System :
It take data from TPS and TIS and covert into graphical forms to be useful for strategic planning .

How To Develop An Information System :

The models for IS development :
# SDLC  System development life cycle .
# SSAD  Structured System Analysis and Design .
# Prototyping Model.
# Spiral Model .
# RAD  Rapid Application Development .
# OOAD  Object Oriented Analysis and Design .

SDLC :System Development Life Cycle .
It is a traditional system development methodology to development new IS or to replace old IS


The steps of SDLC :
* Recognition of need *
* Feasibility Study *
* Analysis *
* Design *
* Implementation *
* Maintenance *



* Recognition of need *:
- Identify the problems or opportunities to grow preliminary study (general idea) about the problems .

* Feasibility Study *
- Technical Feasibility:
Check if you have SW ,HW ,OS ,people to develop SW.
- Economic Feasibility :
Check the cost and the benefit analysis.
- Operational Feasibility:
Check if the IS will solve organization problem .
-Time (or) Schedule Feasibility :
Check how much time this going to take to develop IS


*Analysis *
Detail study to solve problem
Steps:
1) Requirment gathering (collection data).
2)Requirment structuring (drawing diagrams ).

In requirement Structuring we use :
* Process : DFD (Data Flaw Diagrams )
* Logic : a)Structured English
b)Decision Tree
c)Decision Table
*Data : ERD (Entity Relation Ship Diagrams).

*Design *
Logical design :
- Form design .
- Report design.
- Interface design :* CUL - *GUL
- Dialogue design .
- Data Base design.
Physical design :
- LAN design.
- File design.


*Implementation*
- Programming or coding
- Testing
- Installation
- Trainning
- Feed back


*Maintinnant *
Do the shaing to solve the problem