الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تحليل النظام + تصميم قواعد البيانات

مغلق
بدأه Miss_VB في 23 مايو 2006 · 10 رد · 18,666 مشاهدة · في هندسة البرمجيات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

أنا اعلم انه ليس من المطلوب من المبرمج ان يكون محلل او مصمم و لكني ارى انه عنصر اساسي يجب التركيز عليه قبل البدء في عملية البرمجة .

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

التحليل الصحيح للنظام + التصميم الجيد لقاعدة البيانات = برنامج قوي و سليم

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

لا اعلم ان كان هذا هو القسم المطلوب و لكني اعتقد انها معلومات تفيد اي مبرمج .

شاكره لكم

اختكم في الله ..

Miss_VB

تم تعديل هذه المشاركة بواسطة Miss_VB في 23 مايو 2006 في 14:58

#2

السلام عليكم

الموقع التالى ان شاء الله ممكن يكون مفيد

Data Models

{وَاتَّقُواْ يَوْمًا تُرْجَعُونَ فِيهِ إِلَى اللّهِ ثُمَّ تُوَفَّى كُلُّ نَفْسٍ مَّا كَسَبَتْ وَهُمْ لاَ يُظْلَمُونَ} (281) سورة البقرة

br17.gif

برنامج الإتصلات الإدارية والارشيف الالكتروني

برنامج الخبير لنقاط البيع المباشرة

#3

بسم الله الرحمن الرحيم

من أروع الكتب التي تتكلم عن التحليل بطريقة مبسطة وسلسلة + تصميم قواعدة البيانات وهو كتاب " تصميم قواعد البيانات " ترجمة المهندس ناصر العامري لشركة Duimuss ( أو اسم قريب من هذا )

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

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

تمنياتي لك بالتوفيق

شارك لو سمحت في هذا الاستبيان ... دقيقة من وقتك

اضغط هنا للمشاركة لو سمحت

#4

شكراً يا اخ !MMM! على هذه المعلومة

BANER.jpg
#5

مشكور اخي على الموضوع

بس ماذا يعني تحليل نظام

شكرا

#6

مشكور اخي على هذا الموضوع

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

وكثر من المبرمجين يستهينون بمدى اهميته عند التصميم وايضا عند الشركات

فهو اساس البرمجة وهو موضوع لا يعرفه الا المبرمج الفعلي اي ليس كل ما يسمي نفسه مبرمج

فند الحاجة لتصميم برنامج يجب عمل له تحليل اي :

اساس البرنامج

فوائده

عيوبه

الجداول المستخدمة

نوع قواعد البيانات

المشاكل التي قد تواجه المبرمج والمصمم والمستخدم

المشاكل المتوقعه عند الادخال

ثم

البنية

الروابط

العلاقات

البيانات المدخلة

المخرجات

تحديد الحقول الاساسية

نوع بيانات الحقول والمقصود فيها (النصي , الرقمي , التاريخ .....وغيرها من الانواع)

وغيرها من الامور الخاصة بالنبية الاساسية

فعند عمل تحليل للنطام المراد تصميمه فإن عملية البرمجة بعد ذلك تكون شيء لا يذكر

وهذا ما نلاحظه من الكثير انه يقوم بتصميم برنامج معين دون عمل تحليل له

فيقع في عدة مشاكل ومتاهات لا يعرف حلها ثم يلجأ لغيره لحلها

فهو بدء على اساس ضائع اي لا يعرف ما هي قواعده

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

وانا لم اتعلمها من كتاب معين

ولا موقع

ولكن من قبل مهندسين جزاهم الله خيرا

وشكرا

Q8059107.gif

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

#7

العفوا

التحليل هو دراسة متطلبات النظام .. وتصميمه على ورق قبل البدء بالبرمجة

شارك لو سمحت في هذا الاستبيان ... دقيقة من وقتك

اضغط هنا للمشاركة لو سمحت

#8

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

اتمنى فتح قسم خااااص بتحليل النظم ( System Analysis ) و تصميم قواعد البيانات (Data Base Design ) يكون تابع لقسم البرمجة وذلك لانه كل مبرمج يجب ان يهتم بهذا الموضوع . مع ملاحظة ان تحليل النظام ( System Analysis ) بغرض البرمجة يختلف عن باقي اساليب التحليل .

او اقلها ان تثار مواضيع في التحليل ليرتقي كل مبرمج بطريقة تفكيره حول النظام . ونتعلم اكثر فاكثر حول طريقة بناء البرنامج بالطريقة الصحيحة .

هذا مجرد رأيي شخصي الغرض منه المحاولة لتطوير أنفسنا و الارتقاء بأسلوبنا البرمجي .

شاكره لكم جميعا

وبالتوفيق

اختكم

Miss_VB

#9

بالمناسبة الطريقة العلمية الصحيحة .. البرمجة ثم التحليل :)

لأن كل محلل هو مبرمج

وليس كل مبرمج محلل

البرمجة أولاً وإن كان فيها تخبيط شوي .. حتى تكتمل صورة البرمجة ... ثم الإنطلاق بعالم التحليل

شارك لو سمحت في هذا الاستبيان ... دقيقة من وقتك

اضغط هنا للمشاركة لو سمحت

#10

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

على كل هذا الموضوع يطول الشرح فيه مع استخدام تقنيات مثل ال UML ,RUP وغيرها , ان شاء الله سنتحدث عن هذه الأمور ما أن يكون هناك الوقت الكافي

مجموعة الدوت نت في السعودية , اشترك معنا لتحصل على كل مفيد في عالم الدوت نت

dotnetinsaudi-subscribe@yahoogroups.com

#11

السلام عليكم

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

هناك ثلاث عاملين حتى يكون البرنامج كامل ويبدء العمل به :

1- من محلل النظام الذى يقوم بتحليل النظام باكملة باستخدام ادوات التحليل حتى يصل ERD وشكل الشاشات ويسلم بعد ذلك الى المبرمج

2- يقوم المبرمج باتباع الخطوات المرسومة ويقوم بصناعة البرنامج حسب الموصفات المطلوبة ويرجع مرة اخرى الى محلل النظم لمراجعاتة

3- يذهب اخيرا الى المشغل الذى يقوم بتجربة البرنامج ومعرفة اي قصور فية وفلا حالة حدوث اي قصور نرجع الى الخطوة الاولى

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

الفريق المصري للبرمجة

تحليل وتصميم برامج قواعد بيانات لاتصال بينا masry4u@hotmail.com

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…