你先把业务类设计好了,所有的增删改查询都是针对业务类对象(集合)进行的。在进行编码的时候不能过多地考虑如何与本地的存储有关系。这是你能实现面向对象编程的基本技巧。
至于你所说的存储到本地文件,一句话就可以实现:序列化!
需要存储的时候,将存储的对象序列化成XML(或者二进制流)保存到本地文件,需要使用的时候再从本地文件读取出来反序列化成对象。
你需要把系统中用到的任何东西都当成对象!试题是对象,试题类型也是对象,同时是试题类的一个属性……
一定要从这样的角度来设计程序。
GOOD LUCK!
首先是试题的分类,客观题:单选、多选、填空;主观题:简答,阐述。存入数据库。
当然 评分只能是 自动评定客观题,主观题则需要人工评分。
各类型题,都带上分值,这样可以通过拼加总分来获得不同的试卷。
51asp 上应该有不少这样的系统,你可以去参考的看一下啊。