الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

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

Featured Replies

بتاريخ:

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

زملائى الأعزاء , برجاء المساعدة على فهم مبادىء تحليل النظم حيث إنها فى سياق دراستى , اكون مشكككككووووورررررررررررررررر لكم جميعا ًً


أخوكم


عمرو نصار :)

  • بعد 3 أسابيع...
بتاريخ:

عزيزي تكثر المواقع في الانترنت التي تتحدث باسهاب عن تحليل النظم ولكن ساعطيك عنه فكرة

بالبلدي !! في الاول كي تمسك بطرف الخيط :

كي نستطيع برمجة اي نظام او سوليوشن لاي شركة او اي جهة اخرى يجب علينا بادىء الامر ان

نفهم طبيعة المشكلة ونكون قادرين على ايصالها للحاسوب على شاكلة لغة برمجة ايا كان نوعها

وترتيب فريق عمل المشروع يكون على النحو التالي :

1) المخطط او الديزاينر : يقوم المخطط بوضع هيكل عام للبرنامج ويحدد الشكل العام له .

2) محلل النظم : يقوم بعملية ترجمة الشكل الذي خلص اليه الديزاينر الى جداول وعلاقات بينها

ويختار البرنامج الملائم لبرمجة تلك الرسومات .

3) المبرمج : يقوم ببرمجة تلك الجداول الى قواعد بيانات وفورمز

4) المختبر : يقوم بالتأكد من ان الكود المكوتب صحيح وذلك بادخل عده قيم ويختبر ان الشكل النهائي

للبرنامج ملائم وطبيعة وصف المشكلة في البداية .

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

برمجي .

هناك تشابه كبير بين المرحلة الاولى والثانية ولكن مجازا يطلق عليها كلمة System Analsis

ولكن الحقيقة ان هناك مرحلتين للتحليل وهما : التصميم والتحليل . فالمصمم ليس بالضرورة المامة

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

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

والبرمجة من ناحية اخرى لذا يعتبر راتب المحلل من الرواتب المرتفعة .

مثال : المشكلة : مدير الموارد البشرية يريد خصم عدد الايام التي سيغيبها اي شخص خلال العام من

حساب نهاية الخدمة .

ياتي المصمم ويصمم حل لتلك المشكلة كان يرسم كلاس ليكن اسمه : خصم الاجازات ويحتوي على

فانشكن تترقب غياب الموظف وتكون تلك الفانكشن مربوطة مع الفانكشن الاساسية التي تحسب الغياب

فانكشن الغياب ترجع القيمة 1 عند غيابة وترسلها الى الفانشكن الثانية في الكلاس والتي تقوم بعملية

كاونتغ لعدد ايام غياب الموظف خلال سنة ميلادية كاملة ثم ترسل الناتج الى الفانكشن المسؤلة عن

حساب نهاية الخدمة للموظف .. فعند استدعاء الفانكشن الاخيرة عند مغادرة الموظف الشركة تقوم

تلك الفانشكن باسترجاع ايام الغياب لكل سنة : 2005 : 4 ايام ، 2006 5 ايام وهكذا وتخصمها من

الرصيد العام لعدد سنوات خبرته ومن ثم تحسب القيمة النهائية على اساس عدد الايام الجديد.

هذا الحل يوصله المحلل الى المبرمج الذي يتولى عملية كتابة الكود حسب خبرته .

تحياتي

  • بعد 1 سنة...
بتاريخ:

الاخ (ابليكيتور) اعطاك الفكره بالبلدي وانا اعطيك بالبلدي اكثر
لدراسة اي مشروع وتحليله :
1- فهم المشروع والهدف منه .
2- المشكلات التي ممكن تعيقه .
3- اضافة افكار جديدة ممكن ان تفيد المشروع .
4- عمل مخطط له على ورق من الالف الي الياء (كيفية تدفق البيانات).
5- حذف الافكارالغير مهمه داخل المشروع للتبسيط وعدم التداخل .
6- عمل جداول لقاعدة البيانات (بطريقه منطقيه يسهل للمبرمج فهمها ).
7- تسليم التقرير النهائي لصائغ البرامج ومناقشته بها .

اتمنى ان اكون قد اصبت الهدف ........وشكرا

  • بعد 3 أسابيع...
بتاريخ:

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

كل عام وانتم طييون ورمضان كريم

اخوكم باحث فقير الى الله ( واعمل فى مشروع البحث لحصولى على درجة الماجستير ) وتورط فى موضوع خاص بتصميم قواعد البيانات فى احدى المجالات العلمية ) وبالطبع انتم ادرى الناس بمدى فقر الباحثيين فى مصر او فى الدول العربية وكثرة الارهاق وقلة المساعدة او حتى الدعم بالمعلومات او بالخبرة السابقة )
1- بالنسبة لعملية تحليل وتصميم النظم
من خلال القراءة فى هذا المجال علمت والله اعلم انى فى تشابك كبير وخاصة فى دول النامية الصاعدة فى مجال تكنولوجيا المعلومات .
سالت بعض المبرجيين المتمرسين فى المجال فى احدى الجامعات لكى يساعدنى , انى اريد تحليل وتصميم نظام لاعداد تصميمات لهيكل بنائى لقاعدة بيانات مجمعة ومركزية ؟ بالطبع خالنى اشعر انى غبى او حمار لمغزا , واخبرنى انى ما فيش حد بيشتعل كده كل بيحلل ويبرمج البرنامج على طول علشان الاسلوب ده مش متبع
رجعت وقرات اكثر وجدت الاتى
هنال نوعان من تحليل وتصميم نظام لقاعدة البيانات
1- نوع قاعدة البيانات لو كانت ضغيرة او متوسطة او كبيرة من حيث الحجم
2- وان كانت قاعدة البيانات ضغيرة ممكن يكون التحليل والتصمصم البرمجة فى شخص واحد
3- ولكن ان كانت كبيرة او متوسطة هنا لابد من الاتى
1- حمع معلومات عن النظام التى هيتم بناء قاعدة بيانات له
2- عمل اداة لجمع البيانات والمعلومات اللازمة لبناء كلا من هيكل قاعدة البيانات ونظام قاعدة البيانات
3- اعداد تحليل لهذه البيانات وتحليل الاحتياجات والمتطلبات اللازمة لها
4- اعداد التصميمات الخاصة بقاعدة البيانات وجداولها
5- اعداد متطلبات قاعدة البيانات للبدء فى بناءها وتفيذها واختبارها
وبالطبع نسمع عن وجود ما يعرف محلل ومصمم النظم او محلل ومصمم قواعد البيانات وعن افراد لعمل النماذج والتقارير وافراد لاعداد الكود والكل فى فريق عمل واحد
السؤال علشان انا توهت
هو الكلام ده صح المفروض يكون ده هو نظام العمل مع نظم قواعد البيانات مع انى قرات الحمد لله فى بعض المراج العربية والاجنبية انى ده هو المنهج العلمى والمنهجى
بس احب رايكم معايا
2- السؤال لذى الخبرة
ما الفرق بين الاحتياجات والمتطلبات وما هى علاقة المتطلبات بالتقارير المطلوبة
ارجو العون من الله ثم من حضراتكم جميعا ولكم جزيل الشكل
علشان الكلام مع المتخصصين او الاساتذة فى الجامعة اصبح مش موجود ما فيش حد فاضى لحد
ارجو المساعدة منكم حتى استطيع انجاز بعض من المشروع
واعان الله من اعان المسلمين العزل متأسف على الاطالة

بتاريخ:

الأخ / hhwea111

ادعوك الى قراءة سريعه لمفاهيم بناء نظم المعلومات... من مشاركات سابقه بالمنتدى للأخ / اسامه موسى .. جزاه الله خيرا

سلسلة دروس تطوير وبناء نظم المعلومات ... من هنـــــــــــــــا

نتمنى ان تعرض لنا بعض الافكار التى يدور حولها مشروعك .. ليستفيد اعضاء المنتدى من خبرتك فى هذا المجال ...

للموضوع تكملة ..fig1_11.gif

بتاريخ:

There are several classes of requirements.



Users' requirements list the tasks and goals of the user or consumer. User requirements are intended to make the tool or product easier to use, faster, less error prone, and even a bit fun. User requirements are separated from other requirements to provide clarity and a focus on user experience. Under obsolete requirements classifications the inclusion of user requirements in other requirements has resulted in poor user experiences and, in extreme cases, the rejection of the application or product.
Business requirements list the goals of the business. At the highest level, these goals are to increase revenue, decrease costs, improve data management, increase knowledge transfer, improve efficiency, and so on. For example, an internal software application is made only when someone in the business recognizes a need for a better-than-current system or process and implements a project to fill that need.
Functional requirements specify the specific transformations of inputs to outputs that the system or software is required to perform. Functional requirements are usually derived from the user and business requirements
Non-functional requirements (a.k.a.,technical requirements) specify the qualities that the product must possess. Non-functional requirements are things such as security, compatibility with existing systems, performance requirements, etc. The non-functional requirements include answers to the question "How well" the system must perform the functional requirements (how fast, how accurate, how reliable, how user-friendly, how precise, etc.). The non-functional requirements are often called the "illities" because many of them address such qualities as scalability, reliability, availability, survivability, usability, teachability, maintainability, etc.
Process requirements specify the limitations on the development processes, methods, techniques that are allowed to be used in the construction of the target system or software. In a product manufacturing example, some process requirements would be manufacturing requirements, or the conditions, processes, materials, and tools required to get the product from the design board to the shipping dock.



اليك هذه الروابط
Requirements_management

Functional_requirements

Non-Functional_Requirements

كمثال لما سبق : اليك الجزء التالى من مشروع ... مستودع


3.4.1 End user requirements



The system Should able to
- Store and create and modify record about user, items and employee
- Search for any information needed about user, employees and items
- Register all the items going out.
- Register all the items going in.
- Enable them to print any authorized particular reports.
- The interface should be friendly to make it easy to deal with it.
- Fast and easy to use.

3.4.2 Functional requirements
The system should be able to:
- Adding a new employee , user and item.
2- Maintain existing employee , user and item record(s).
3-Save records in Database.
4-Change the Interface of the screen(Arabic/English).
5- Searching employee , user and items using any of their information.. for example you can search by: Employee id , name, phone, position…etc.
6- Generating various reports like:
Receipts
The list of employees, which can be filtered using different conditions.
The list of items, which also can be filtered using different conditions.
Log files, again, can be filtered using different conditions.

3.3.4 Non-Functional Requirements

Product requirement:
-System must Have a secure system, that protects overall data from being accessed by un-authorized person, making it accessible only by authorized persons.

-Reliability: correct reports and a good calculation for bills.

-The system should be flexible in implementation.

بتاريخ:

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

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

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

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.