الانتقال إلى المحتوى

معا نحلل و نصمم و نبرمج مشروع


sudan_home

Recommended Posts

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

رابط هذا التعليق
شارك

فكره اكثر من رائعة ..

انا طالبة MIS ...في السنة الاخيره
درست التحليل والتصميم للنظم ..
أعمل على مشروع تخرج حاليا

واتمنى فعلا ان نفكر دائما كفريق في تدشين مشاريعنا ونطلقها من هنا ..

اتمنى التوفيق لكل المشاركين في بناء هذا الصرح
والمشاركين في برمجة المشاريع .. الصغيرة منها والكبيرة..

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

تقبل تحياتي ،،

رابط هذا التعليق
شارك

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


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

رابط هذا التعليق
شارك

فكرة جميلة زاتا .. لكن الاهم من هذا كله
مادام احنا الهدف فيها تعليمي ان يكون مبني على اسس صحيحة وحديثة
فمثلاً عن البدء بموضوع التحليل .. يكون التحليل معتمد على لغة UML

وهي لغة التحليل الاولى في العالم ابتداءً من Use Case وانتهاء بـClasses Diagram
مايضر لو اخذنا بعض الوقت في فهم مفاهيمها
واذكر لما سمعت اول مره عندها في سمينار عام 99 كان المحاضر يقول ان هذه اللغة تستخدم في كل عمليات التحليل والتخطيط
ابتداءً من تخطيط البرامج البسيطة وخطط التسويق وانتهاء بتخطيط الحروب
وتوجد في الانترنت دروس كثيرة عنها وتعطي شركة IBM امتحانها في Object Oriented Analysis and Design
وكان هذا جزء من شهادات JCert التي كانت اوراكل عضو فيه .
Oracle Applications Developer
Oracle Entrerprise Solutions Developer
ومن اعضاء هذي المنظمة Oracle, IBM, BEA, HP, SUN .. وفيه كمان الشركة تبع شهادات CIW
وبعدين تفركشت الشراكة هذي .. ليه ؟؟ الله اعلم .

قُدماً .. احمد الجابري

رابط هذا التعليق
شارك

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

رابط هذا التعليق
شارك

اعتقد فكرة المشرووع الجماعي منتشرة عبر منتديات البرمجة...ومنتدانا احرى من غيره بها.....وانا معكم بها فهي رررااائعة جدا
ولكن أعتقد ان الموضوع تحول الى لغة UML ؟ فهل يمكن التخطيط بدونها؟ اذا كان كذلك...ارجو البدء بالمشرووع وتأجيل الكلام عن UML مباشرة بعد المشرووع...تمهيدا لمشرووع اكبر منه...فما رايكم؟ .... انتظر ردودكم

رابط هذا التعليق
شارك

منتصر
*يتكون نظام المكتبة من الاتى
1-الكتب
2-الطلاب بالجامعة
3-عملية التسليف

تخيل كيف يتم تنظم المكتبة:-
*يتم حصر الكتب وتصنيفها واعطاء كل كتاب رمز معين حسب طريقة التصنيف(1)المتبعة
بحيث ان هذا الرمز لايتكرر مع تحدد البيانات التفصلية لكل كتاب مثلا
(اسم الكتاب,المؤلف ,عدد النسخ.....الخ)

*يتم حصر عدد النسخ لكل كتاب مع وصف تفصلى كل نسخة مثلا
(حالة"ممزقة ,جيدة",نوع الطباعه "فاخرة,شعبية",رقم الطبعة,المورد....الخ).
-----
*يتم الحصر الطلاب بالجامعة واعطاء كل طالب رقم معين لا يتكرر يمثل رقم اشتراكة فى المكتبة
مع بيانات كل طالب مثلا
(اسم الطالب,الكلية,Email,القسم ,......الخ).
----------
*عملية التسليف
يحضر الطالب المكتبة يتم طلب الكتب بالاتى
1-يبحث عن الكتاب بنفسة ويجدة ثم يطلب من امين المكتبة تسليفة هذا الكتاب
2-يعرض الطالب موضوع معين على امين المكتبة ثم تعرض علية عدد من الكتب
يحدد كتاب معين ويطلب تسلفة.
اجراءات التسليف
1-تاكد من ان الطالب مشترك
2-الا تكون بحوزتة كتب لم يتم ارجعها بعد
3-يتم تسليفة الكتاب وتسجيل البيانات الاتية
(رقم الطالب,رقم الكتاب,رقم النسخة,تاريخ الاستلاف,عدد الايام....)
هذا شرح مختصر عن طريقة عمل المكتبة
...(1)من اشهر طرق تصنيف المكتبات نظام ديو العشرى

رابط هذا التعليق
شارك

  • بعد 2 أسابيع...

ان فكرة المشاريع الجماعية لن تنج الا بالاتى
1- تعتمد كليا على المشاركات فى بناء المشروع
2-ليس مطلوب من شخص معين ان يحلل كل المشروع
او ان يبرمج كل المشروع بل ان الفكرة تعتمد على ان
تقوم بوضع لبنه او اكثر وتفسح المجال للأخرين
3-المشروع مفتوح وقابل للتعديل والتطوير فى وقت ومن اى شخص
مثال لمشروع جماعى ناجح (برنامج التشغيل لينكس)


غيرنا سبقنا فهل من لحاق

رابط هذا التعليق
شارك

بسم الله الرحمن الرحيم
الاخ مشرف المنتدى
الاخوه المشاركون بالمنتدى
السلام عليكم ورحمه الله تعالى وبركاته
الحمد لله تعرفت على منتداكم بالصدفه وانا ابحث عن موقع يساعدنى فى تطوير قدراتى فى مجال قواعد البيانات (اوراكل )تلحليلا وتصميما وبرمجه بل واداره قواعد البيانات وقد وجدت فى هذا الموقع ضالتى المنشوده مما دفعنى الى المكوث فيه طويلا والاستغناء به عن غيره (من قصد البحر استغل السواقيا).
وبحمد الله طوفت على كل المنتديات بالموقع واعجبنى الطرح العلمى الذى اتسمت به كل المنتديات بالموقع
وسابداء ان شاء الله مشاركتى فى مشروع تحليل المكتبة الجامعيه واوافق الاخ منتصر والاخوة المشاركون فيما طرحوه من افكار وازيد عليها مايلى:
1-قد يشمل نظام المكتبه الجامعيه الى جانب الكتب والطلاب وعمليه التسليف: الاساتذة بالجامعه ايضا اذ يتعاملون مع المكتبه .
2-بالتالى قد يكون هنالك اكثر من نظام للتسليف نظام خاص بالاساتذة واخر خاص بالطلبه من حيث المدة الزمنيه وعدد المراجع المتاحه للاعاره.
3-مع انتشار استخدام الحاسوب قد تتجه المكتبات الجامعيه الى توفير اسطوانات بها كتب وبحوث ومحاضرات وقد ترى ضرورة توفيرها للطالب للاعارة الخرجيه عليه يمكن اضافه الاسطوانة الى جانب الكتاب.
4-بالضروره ان نضع فى حسباننا ان الطالب (المستعير)قد يقوم باتلاف المرجع اوالتسبب فى ضياعه ،اذن ما الاجراء الذى يتبع فى هذة الحاله؟اعتقد ان علينا تحديد تلك الغرامة وايصال السداد وطريقه السداد .
5-فيما يختص بالكتاب فاننا عند التحليل نحتاج الى تحديد مصدر الكتاب وقد يكون باحد هذه الطرق:
ا-بالشراء من مورد بالتالى يتم امابعمليه مناقصه،او ممارسه.
ب-قد يتم توريد الكتاب هديه للمكتبه او كوقف للموسسه التعليميه من جهةخيريه اوخلافه.
اود ان اشير الى انى بدات قبل فترة فى مشروع مشابه لهذا المشروع وان كان يشمل الى جانب المكتبه التقليديه مكتبه رقميه مربوطه بشبكه محليه وكانت الفكرة ان تحتوى هذه المكتبة على نظام الاطلاع على الكتب الرقميه من الاسطوانات مباشرة او من قاعدة البيانات التى يفترض ان تحوى على المراجع الرقميه المختلفة .
ايضا كانت فكرتى تقوم على ان المكتبه تعمل بنظام الاطلاع بالقاعة المخصصه للغرض بالاضافه الى الاستعارة الخارجيه .
كما ان المكتبه يتم تنظيم الكتب بها وفق التخصصات المحددة بالتالى يتم ترتيبها فىاجنحه وذلك وفقا لنظام ديو العشرى .
ختاما تحياتى لكم جميعا وارجو من الله ان استفيد من علمكم وخبراتكم
ABUMOSLEM
[email protected]

رابط هذا التعليق
شارك

السلام عليكم ,،
فكرة جيده وبداية موفقه للعمل الجماعي .. اتمنى من الله ان يستمر هذا المشروع حتى تنتهى مراحل التحليل والتصميم .
شكرا للاخوه المشاركين
احب اضيف ايضا بالنسبة للكتاب الواحد قد يكون له أكثر من مؤلف .
نحتاج ايضا ان نضيف بيانات عن دار النشر للكتاب .
قد نحتاج فيما بعد استخدام الباركود لتخزين رقم الكتاب ISBN
اعتقد ان الفكره اصبحت واضحة ولنبدأ بتحديد الملفات المكونة للنظام والعلاقات بينها ER. ثم نكون الDFD
ولكن قبل ذلك نريد ان نعرف عن طريقة تصنيف الكتب - ديو العشرى -
ولو بمثال بسيط لتتضح طريقة التكويد للكتاب .
أما بالنسبة لاستخدام الUML فلا يوجد مانع من ان نعرف عنه فكرة مختصرة من الأخ / bedooracle
والأخ أحمد الجابري وكيفية الحصول عليه .
مع تمنياتي بالتوفيق .

رابط هذا التعليق
شارك

  • بعد 2 أسابيع...
  • بعد 1 سنة...

لقد قراءت كثيرا عن التحليل إلا انني اواجه صعوبة ( كما يواجه الجميع في تصوري ) في تصور تسلسل المخططات المطلوبة في التحليل وخاصة أن هنالك أدوات جميلة تقوم بتحويل التصميم إلى كود بلغات عدة ، فأرجو ممن يستطيع شرح أو اعطاء مثال عملي يوضح فكرة ما ( مثل الفكرة السابقة -المكتبة )يعرض فيه التصاميم المختلفة للمخططات .
و لا أطلب تصميم قاعدة البيانات حيث انني املك الخبرة الكافية لذلك وإنما اسأل عن مخططات التحليل المتعلقة بـ UML و تسلسلها .
وشكرا لكم جميعا

تم تعديل بواسطة nashatjallad
رابط هذا التعليق
شارك

  • بعد 2 أسابيع...
  • بعد 3 أسابيع...
  • بعد 3 أسابيع...
  • بعد 3 أسابيع...

انا مبتدئ أيضاً و سامحوني عالسؤال
قلنا بأن نجعل هناك رقم لكل كتاب و لكن ماذا لو أن هناك 4 كتب متشابهة ( نفس الكتاب و الكاتب و التاريخ و.....إلخ ) كيف سيتم عمل بحث عن إسم هذا الكتاب مثلاً..... هل سنلصق ملصقات عليها الرقم على كل كتاب؟!
أم هل سندخل أن هناك من هذا الكتاب 4 نسخ؟!

و شكراً لكم

رابط هذا التعليق
شارك

  • بعد 2 شهور...
  • بعد 6 سنة...

فكرة جميلة زاتا .. لكن الاهم من هذا كله
مادام احنا الهدف فيها تعليمي ان يكون مبني على اسس صحيحة وحديثة
فمثلاً عن البدء بموضوع التحليل .. يكون التحليل معتمد على لغة UML

وهي لغة التحليل الاولى في العالم ابتداءً من Use Case وانتهاء بـClasses Diagram
مايضر لو اخذنا بعض الوقت في فهم مفاهيمها
واذكر لما سمعت اول مره عندها في سمينار عام 99 كان المحاضر يقول ان هذه اللغة تستخدم في كل عمليات التحليل والتخطيط
ابتداءً من تخطيط البرامج البسيطة وخطط التسويق وانتهاء بتخطيط الحروب
وتوجد في الانترنت دروس كثيرة عنها وتعطي شركة IBM امتحانها في Object Oriented Analysis and Design
وكان هذا جزء من شهادات JCert التي كانت اوراكل عضو فيه .
Oracle Applications Developer
Oracle Entrerprise Solutions Developer
ومن اعضاء هذي المنظمة Oracle, IBM, BEA, HP, SUN .. وفيه كمان الشركة تبع شهادات CIW
وبعدين تفركشت الشراكة هذي .. ليه ؟؟ الله اعلم .

قُدماً .. احمد الجابري




السلام عليكم ورحمة الله وبركاته
سيد احمد الجابري .. طبعا الفكره ممتازه جدا فكره إستخدام الUML
انا وخريجه هذه السنه ومشورع تخرجي عن ERP لادارة المخازن والمبيعات إضافة للمشتريات
وفي التحليل إستخدمت الUML لأنها ممتعة جدا .. ولكني الان في البداية فقط
فلقد قمت بعمل الUSE CASE و CLASS DIAGRAM وتبقى لي
الSEQUENCE DIAGRAM و ACTIVITY DIGRAM
ما تنقصني هو بعض المراجع لاني درستها سابقا ولكني لا اتذكرها جيدا ..
أحاول عندما اصل لكل مرحلة دراستها فأتذكرها واقوم بتطبيقها .. ولكن هذا يأخذ مني وقتاً

واتمنى ان نقوم معاً .. بتحليل هذا المشروع بالUML
واتمنى ان يُحمل كل صاحب كتاب الكتب التي لها علاقة بها
ونأسف للإطالة وشكراً :)
رابط هذا التعليق
شارك

  • بعد 3 أسابيع...
  • بعد 4 سنة...

السلام عليكم...

 

فكرة جيده ...

احب اضيف ايضا بالنسبة للمكتبة لا تحتوي على كتب فقط بل تحتوي ايضاء على مجلات,و بحوث تخرج, رسائل ماجستير, موسوعات ,قواميس , نشرات , \

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

ايضا ان نضيف بيانات عن دار النشر للكتاب .
قد نحتاج فيما بعد استخدام الباركود لتخزين رقم الكتاب.. مثل ماقال الاستاد امجد...

مشروع تحرجي نفس الفكرة بضبط ان شاء الله ..نفيد ونستفيد. سوف ارساال الUML

رابط هذا التعليق
شارك

كيف بتتعامل مع كتاب لة اكثر من نسخة.

 

 

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

 

يوجد جدول تفصيلي على مستوى النسخه من الكتاب 

 

رقم الكتاب isbn + رقم مسلسل النسخه  وهما معا مفتاح الجدول 

ويتضمن بيانات اضافية مثل حالة النسخه من  الكتاب ( تالف - جيد - )

ايضا حالة الإستعارة ( متواجد - معار حاليا  ) 

 

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

رابط هذا التعليق
شارك

  • بعد 2 شهور...

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

منتصر

مهندس برمجيات

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

فقد كنت اقول للطلبة نحن سوف ندرس معا فكنا نطرح السؤال ثم ناخذ الاجابات

مع العلم انى الأسالة لا تطرح بصوره عشوائية . بل ان المادة توضع فى شكل

اسالة ممنهجة ومتسلسة بحيث ان ممجموع الاجابات يشكل مقرر يسهل فهمة

وتدريسة.

المشروع الاول

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

خطة العمل:

1/ التحليل

*عمل دراسة ابتدائية لطريقة عمل المكتبة(تخيل او ادرس على الواقع)

*عمل خارطة تدفق البيانات(DFD)

*تكوين الجداول

- وربط العلاقات بين الجداول

اخوانى الباب مفتوح للدريس وللتعلم

سوف اتوقف هنا .

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

مرتبة وسهلة الفهم

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

افكار افضل

معا ندرس وندريس.

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

وبداية المشوار خطوه

رابط هذا التعليق
شارك

  • بعد 3 أسابيع...

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

رابط هذا التعليق
شارك

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

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

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

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

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

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