العودة   مركز بوابة العرب التعليمي > قسم البرمجة والبرمجيات > منتدى لغات الانترنت وتصميم المواقع

إضافة رد
 
أدوات الموضوع
  #1  
قديم 01-03-2010, 11:33 AM
ahmedbaabbad ahmedbaabbad غير متواجد حالياً
 
تاريخ التسجيل: Apr 2009
المشاركات: 16
icon02 كيف يمكن ان اعمل تصويت في موقع مصصم بالــ asp.net لغة C#




السلام عليكم

تكاد المواقع الجديدة لاتخلو من هذه الفكرة ،وكيفية عمل استطلاع(تصويت)هي انها اولا تقرا من قواعد البيانات فهذه معروفة ،وايضا الخيارات لها معروفة ... فمثلا::
عملت استطلاع في موقعي وهو على سبيل المثال : مارايك في موقعنا :1)ممتاز 2)جيد 3)مقبول. الى غير ذلك من الخيارات .

فعندما مثلا اضغط على ممتاز يذهب الى قواعد البيانات ويحسب هذا بصوت.. وهكذا مع بقية الخيارات الاخرى . انا عملت مثل ذلك ولكن اسئلة واجهتني في ذلك وحاولت ان اضعها عليك.
فانا بالنسبة لي عملت في قاعدة البيانات هذا الجدول وهو يحتوي على الحقول الاتية:
1)رقم السؤال id 2)نص السؤال question 3) الخيار الاول option1 4)الخيار الثاني option2 5)الخيار الثالث option3 6) التصويت للخيار الاول vote1 7)التصويت للخيار الثاني vote2 9) التصويت للخيار الثالث vote3
هذه هي الحقول التي سويتها والاسئلة هي:
1) كيف يمكن ان اجمع كل الاصوات واضعها في زر البوتن مثلا (النتيجة) أي لما يضغط المستخدم يرى كم عدد الاشخاص الذي صوتوا لهذا السؤال .. واعتقد انها الدلةsum لكن ياليت تكتبها .
2) كيف يمكن ان اقسّم الاصوات فمثلا : شخص اختار الخيار ممتاز يعتبر بصوت وشخص ايضا اختار ممتاز ينضاف هذا الصوت الى الصوت الاول ليصبح صوتين وهكذا في بقية الخيارات الاخرى.
3) كيف يمكن ان اعمل نسبة مئوية مثل الشريط bar بحيث تظهر النسبة المئوية للاصوات ،وكل خيار له نسبة مئوية ،فاذا كان الخيار ممتاز يحتوي على عدد الاصوات 500 والخيار جيد 300 والخيار مقبول 100 فتكون النسبة المئوية للخيار ممتاز اكثر فتكون مثلا 60% والجيد 30% والمقبول 10% .. لكن تظهر النسبة مع الشريط أي مثل شريط التحميل كماهو حاصل في بعض المواقع المواقع .
4) اذا صوّت الشخص فانه يعطى له صوت واحد فاذا عاد مرة اخرى وجد ان التصويت غير مفعل حتى لايتيح له التصويت اكثر من مرة على جهازه.. وهذا على مااعتقد انه الكوكيز cookies فكيف اخرجه على جهاز المستخدم بحيث انه اذا صوّت تم الغاء التصويت على جهازه أي اصبح التصويت يظهر بانه غير مفعل .
5) كما اخبرنا في النقطة السابقة عن الكوكيز اذا نزل على جهاز المستخدم فانه لايستطيع ان يصوت مرة اخرى.. فكيف يمكن ان احذف الكوكيز من جهاز المستخدم اذا عملت تصويت جديد .. بحيث اني اعطي له التصويت مرة اخرى على هذا التصويت الجديد.. اقصد فترة الانتهى للكوكيز..
انتهى سؤال التصويت الاستطلاع منتظر ردكم على احر من الجمر......
رد مع اقتباس
  #2  
قديم 01-03-2010, 04:57 PM
ahmedbaabbad ahmedbaabbad غير متواجد حالياً
 
تاريخ التسجيل: Apr 2009
المشاركات: 16
افتراضي

اين الردود .!!!!!
رد مع اقتباس
إضافة رد

أدوات الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
تكنولوجيا السينما والتليفزيون samer-1984 منتدى الفيديو و الصوتيات 13 08-11-2010 04:18 PM
الشبكات شرح مع الصوره الرمز منتدى الشبكات العام 46 01-06-2010 06:00 PM
دليل مواقع التوظيف مفيد جدا للباحثين عن عمل والله يفق الجميع zoro2 إستراحه المركز التعليمى 4 27-06-2009 10:34 AM


الساعة الآن 04:47 PM.


جميع الحقوق محفوظة لشبكة بوابة العرب
New Page 4
 
 
Copyright © 2000-2017 ArabsGate. All rights reserved
To report any abuse on this website please contact abuse@arabsgate.com