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

أول طلب منى اليكم مساعدة فى عمل منتدى صغير

مغلق
بدأه aroma في 5 ديسمبر 2004 · 6 رد · 905 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

اولا

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

ثانيا

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

datalist & repeater

و لكن لا ادرى ما الافضل

هذه هى المشاكل التى تواجهنى حتى الان

ارجو من الخبراء امدادى بمعلومات

و انتظروا منى المزيد

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

#2

أوكي سوف أعطيك فكرة من بين الأفكار ..

-تحتاج ل DataList تقوم بعرض الأقسام العامة للمنتديات.

-داخل ال ItemTemplate تقوم بعمل DataGrid تحدد خاصية ال DataSource الخاصة بها على انها من نوع DataView و تحتاج لعمل إجرائية لذلك تقوم بإعادة المنتديات التابعة لهذا القسم العام و من المنطقي أن الإجرائية يمرر لها رقم القسم كمفتاح وحيد PrimaryKey.

-إذا أصبح عندك DataList و DataGrid.

-يفضل إستخدام ال DataSet و استخدام العلاقات بين الجداول Data RelationShip أو يمكنك إستخدام Reader من أجل جلب الأقسام العامة و DataSet من أجل المنتديات الفرعية و هذه الطريقة غير محبذة لأنها بالأغلب تسبب مشكلة مع ال Connection Pool حيث أنه يجب غلق الإتصال بشكل محكم قبل أن يتم عرض ال Item التالي و بالتالي لا تضمن ذلك إن كان هناك ضغط على المنتدى أو أنك تستخدم دوال تقوم بإسترجاع بيانات معينة مثل صاحب اخر رد حيث تحتاج لفتح الإتصال و غلقه و هذا يسبب ضغط و بالتالي رسالة تفيد التالي :

The connection pool reached to the max size

بداية هذه هي الفكرة العامة.

حظا موفقا ..

أخوك/محمد خليل أبو صلاح

You can fly while you can touch the sky

#3

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

أولا نصيحة كي تقبل على الأقل بأي وظيفة أن تستخدم المصطلحات بشكل سليم مثلا لا تكتب داتابيز و اكتب قاعدة البيانات أو DataBase بالمفهوم الصحيح و هذه للتنبيه فقط.

أولا كيف تود عمل منتدى وليس لك أدنى فكرة عن التعامل مع أنظمة إدارة قواعد البيانات DBMS ؟

أيضا بالنسبة لتصميم قاعدة البيانات يجب أن تهتم بموضوع تحليل النظام System Analysis و لا تقل :

أبدأها صغيرة و بعدين ربنا يسهل وووووووووووو

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

بالتوفيق دوما.

You can fly while you can touch the sky

#4

اخي تحتاج بشكل مبدئي الى جدول للاعضاء :

يتضمن

رقم العضو

اسم العضو

عدد المشاركات

تاريخ الانضمام

الايميل

.

.

واي بيانات تود وضعها وممكن تقليل المعلومات حسب ما تحتاج

وجدول للمستخدمين

اسم المستخدم

كلمة المرور

رقم الصلاحيه

وجدول الصلاحيات

رقم الصلاحية

وصف الصلاحيه

وتحتاج جدول لاقسام المنتدي

يحتوي

رقم القسم

اسم القسم

وصف القسم

وتحتاج لجدول مشاركات

رقم المشاركه

رقم القسم

عنوان المشاركه

رقم العضو كاتب المشاركه

محتوي المشاركه

تاريخ المشاركة والوقت

.

.

.

وتحتاج .....

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

ابدأ بالتخطيط للجداول وباذن الله نساعدك ...

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

#5

السلام عليكم

جزاكم الله خيرا اجمعين

بدات فعلا بوضع الdesign المبدىء db و ان شاء الله سارسمة على الورد و اريه لكم

و لكن مازلت اشعر بوجود tablesاخرى لا اعرفها بعد

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

و لكن اكيد فيه شىء ينقص

سؤال اخر

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

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

و ارغب ايضا فى جزيئية الtestان يكون اكثر من شخص بعمل هذا الاختبار و لا ادرى ان كان من الصحيح عرض الكود ام لا؟؟؟

#6

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

وحدن بيبقو متل زهر البيلسان وحدهن بيقطفو وراق الزمان

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

يا زمان يا عشب داشر فوق هالحيطان ضويت ورد الليل عكتابي

برج الحمام مسور و عالي هج الحمام بقيت لحالي لحالي

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

http://www.mazikana.com/Songs/F/Fayrouz/mp...uz---Wahdon.mp3

#7

and how shall i get the design of the db for any famous forum

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

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