你也太懒了吧,常言道,抛砖引玉,你连块砖头都不丢出来呀。hoho.
根据你给出的最有价值的线索--系统名称,这是一个资源管理系统呀。
既然用java来搞,先OO建模吧,完了以后数据库设计可以方便地得出来:
1.试题算是一种资源吧,是整个应用的核心,所以得有这个"试题"类。
2.是不是得有权限的控制。如果是的话,这几个类是要地。
User Role Group Permission
3.是不是试题有一个分类,象中学还是小学,语文还是数学。如果
除了搜索外,还得用一棵树来展示这些试题,就得有个"分类".
4.试题的用处恐怕是要组织成一张"考卷",所以可以考虑加上这个。
以上是基于"名词"法简单抽取了一下系统的类。
根据你给出的最有价值的线索--系统名称,这是一个资源管理系统呀。
既然用java来搞,先OO建模吧,完了以后数据库设计可以方便地得出来:
1.试题算是一种资源吧,是整个应用的核心,所以得有这个"试题"类。
2.是不是得有权限的控制。如果是的话,这几个类是要地。
User Role Group Permission
3.是不是试题有一个分类,象中学还是小学,语文还是数学。如果
除了搜索外,还得用一棵树来展示这些试题,就得有个"分类".
4.试题的用处恐怕是要组织成一张"考卷",所以可以考虑加上这个。
以上是基于"名词"法简单抽取了一下系统的类。
我不会oo建模呀!我要做一个毕设。
你说的试题类怎么写呀?
我的试题想让老师录入进数据库,关键就是我不知道要怎么建表,给我感觉这个表好象很麻烦!
还有我要通过老师选题后,我根据难易程度,去数据库里取题!
然后再把取出来的题在页面中显示出来!就是这样!
兄弟,真是羡慕你啊!我要做算法的设计!试题表建起来比较简单,估计题目的长度一般都不会超过500字(如果物理数学一类的有图就比较麻烦)
所以一般而言,有字段如下(是一般的填空和问答题,选择和其他根据情况,相应修改):
ID(编号) CONTEXT(内容) TYPE(题型) ANSWER(答案) CONTENT_TYPE(难度)
要是选择题怎么存到表里呀!它的四个答案不会是存到答案列里吧!
因为
ID ,QUESTION, ANSWER_A(A答案的内容) ,ANSWER_B ,ANSWER_C ,ANSWER_D, THE_ANSWER(正确的答案譬如,A,B,C,D中的任意个或者多个), CONTENT_TYPE(难度)
ANSWER_A:放A的答案
ANSWER_B:放B的答案
.
.
THE_ANSWER:放标准答案,譬如A正确,则为A,若A&&C正确,则为AC
CONTENT_TYPE:难度系数
http://www.csdn.net/develop/read_article.asp?id=17466