提票问题

alqm1314 2009-04-08 01:05:35
我想知道投票程序的大概思路和简约的形式,希望大家可以给点意见。
其实最好的例子就是校内网里的投票程序,可是我不知它的内核是怎么做的,现在我也想做一个这样的程序。
大概的功能就是:
1, 投票的试题由用户设定(管理员);
2, 答案可以设置单选,多选甚至不设。
3, 最终要出一个统计的报表。比如用柱状图表示。
4, 用户(管理员)可以编辑题目,并可以设置选项的顺序等相关条件。
我大概考虑了下,先抛砖引玉。
我想管理员在生成试卷的时候,应该动态在数据库里生成相应的试题表,答案表。当其他用户来做题的时候,就把对应题号的答案填到答案表里。最终出报表的时候就根据答案表就可以了。
但是我现在的问题很多,集中在:
1. 由于事先不知道投票的选项个数,试题的数目等条件,所以必须根据数据库动态创建这些控件(checkbox等),格式问题不好控制。
2. 在设置单选还是多选的时候,我用的是checkbox,所以不好控制单选题.(我知道在winform中用groupbox来控制,在webform中就不知道了)。
3. 将数据库里的数据处理后表现成柱状图或者其他形象的形式,我就一点都没有经验了。一片空白。
当然这只是我粗略的想法,问题还有很多。
希望大鸟们能多给点意见。如果有谁同样有兴趣,我们可以一起探讨研究。详细讨论。
...全文
190 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
alqm1314 2009-04-14
  • 打赏
  • 举报
回复
散分吧!大部分问题都解决了!还是很谢谢大家的!
alqm1314 2009-04-09
  • 打赏
  • 举报
回复
我怎么没找到有groupname 属性啊??
报表的能介绍个例子看看吗?
幕夜 2009-04-08
  • 打赏
  • 举报
回复
用CheckBoxList控件 与 数据库绑定数据库 存的是题目 数据库 可以在后台做
Learn-anything 2009-04-08
  • 打赏
  • 举报
回复
up
wanabe 2009-04-08
  • 打赏
  • 举报
回复
up
yangqidong 2009-04-08
  • 打赏
  • 举报
回复
web的单选按钮设置GroupName属性相同即为同一组
柱状图可以自己用Gdi+话,或是使用水晶报表
a260881071 2009-04-08
  • 打赏
  • 举报
回复
冷月孤峰 2009-04-08
  • 打赏
  • 举报
回复
BS中可以用CheckBoxList!
freewind0521 2009-04-08
  • 打赏
  • 举报
回复
web中可以用CheckBoxList,或者设置一组CheckBox的GroupName为同一名字,都可以实现的

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧