这是一个毕业设计选题,受人所托,恳请给点思路。一点点设计思路即可,不要求代码实现(可能代码实现对我来说更简单一点?)。已经要求用C#实现,能用XML更好。我从来没有做过这方面的冬冬。试题有很多种,包括自我测试题,模拟题,正式考题,例题等等等等(尽量想多一些)。有一个特殊问题,因为题库量有限,考题不能被泄漏。绝大部分题目是选择题(客观题),单选或多选。对于客观题要自动打分。每次考试要有存档。本人纯粹一个coder,受朋友所托,和他一块儿完成这个设计。希望能对本人职业生涯也有点帮助。希望大家不吝赐教!

解决方案 »

  1.   

    http://www.souzz.net/html/edu/net/net1/4006.html
      

  2.   

    先设计数据库,题的类型,题的顺序号,题的答案等等,要按第三范式来设计,这样做的系统才不会乱套。
    再设计类库,题目可以用label,textbox,richtextbox等等控件加载,选题如果是单选用groupbox里加载radiobutton,多选用groupbox里加载checkbox,这些工作全是通过自定义类来完成。也就是说在设计的时候form里是一片空白的。
    最后交卷的时候只要从数据库里读取答案自动批卷就行了。
    有一点要注意,form里先加载个panel,然后在form上绑定滚动条,然后控件什么的全画在panel里。