如题,具体需求概要如下:恳请高手指点思路,谢谢             采用面向对象方法和Java 语言(或c++)开发一个基于GUI 交互方式的联机测试系统OLTS(Online Testing System)。该系统维护着一个试题库(ItemLibrary),库中的试题(Item)至少包括单项选择题( SingleChoiceItem )、判断题( TrueFalseItem ) 和填空题(BlankFillItem)等3 种题型。OLTS 启动后,随机地从试题库中抽取(pickup)一道试题,将试题显示在一个可滚动的屏幕区域供用户浏览(browse),并允许用户在GUI 界面中解答试题后提交(submit)答案(answer),然后系统自动批改(correct)用户的答案是否与标准答案(standardAnswer)相同;如此循环,直至用户选择退出系统。退出系统前,用户随时可以查看自己本次累计的测试成绩(score)

解决方案 »

  1.   

    你的需求很清楚了,你一个个实现就行了,别一下子看全部,你会看着很晕的。
      

  2.   

    谢谢,就是看得太多,晕得很,呵呵,谢谢,我会平心静气地去看
      

  3.   

    我想还是分层次的实现来分析比较好。
      

  4.   

    楼上能否更详细些?先谢谢了期待大家更多地指导,第一次尝试做东西,没有经验
      

  5.   

    你最好把需要的功能和关系先列出来 ,毕竟做程序 设计思想 与逻辑 最重要。