还是在努力钻研我的评教系统····
我设计的是··学生评价一位老师 直接提交平均分
然后计算教师这一科的平均分 供老师查看
最后计算教师所有科目的平均分 供领导查看后两个平均分 绕不过来弯了 怎么整呢?
是放在单独的数据库里 还是有什么算法?

解决方案 »

  1.   

    平均分当然是算出来的了。应该能用sql直接算出来。
      

  2.   

    女孩怎么会不适合,我同学就有搞编程的,还很牛呢
    数据库中存放学生评价分数,在java代码中取出来后在计算
    教师这一科的平均分  
    计算教师所有科目的平均分 
      

  3.   

    sql里面有average() 
    count()用过吧,跟它同一类的东西
      

  4.   

    直接用SQL的聚合函数或者在语言里运算,一般不会独立放在一张表上的.
      

  5.   

    String sql3 = "select AVG(defen) AS [AVG] from defen where gonghao = "+gonghao+" and kecheng = "+kecheng+""; 这样写对么? 我要怎么才能用AVG的值呢?
      

  6.   

    先用UML画好图在进行分析,到时加代码也容易明确,不然按个人逻辑走很容易出现问题
      

  7.   

    关于你的这些功能,逻辑复杂性并不太难,用HIBERNATE就能完全轻松搞定了
      

  8.   

      能用数据库 sql的就用sql 取出来,别搞什么取出基础数据用java 算,,,傻子才那样搞.
      

  9.   

    sql里面有average()
    比如select avertae(分数) from 表 where 老师=‘张三’
      

  10.   

    你怎么不说先去学习下 CMM5
      

  11.   


    你就只会Hibernate 是不???
      

  12.   

    人最大的敌人是自己,我当初面对user提出的怪异的需求感到很难做,后来不管,先试试,没想试着试着就出来雏形了。
    哈哈,不要把问题想得过去困难了!你行的!人家有些小学毕业的还是编程高手呢?为啥呢?苦练出来的!
      

  13.   

    加油! 
    女孩在这方面有无可比拟的优势   

  14.   

    select 老师,avg(得分) as 平均分 from 老师得分表 group by 老师如果有时间显示,加上where限制就行了
      

  15.   

    你不熟悉.绕进去了.写个纸.标记出来.先完成什么.再完成什么.至于这个平均数的直接用sql的开窗函数
      

  16.   

    想找个程序员老婆 这样互相都理解成都[email protected]非诚勿扰
      

  17.   

    不建议你用SQL直接算出,考虑到数据库和移植,每种数据库都有他特有的性质,如果哪天你换的的数据库不支持avg这种函数,或者又不叫avg名称呢?操作数据库还是用标准SQL比较好。
      

  18.   

    我是一位正在学习Java方面的女孩子,希望得到的是更多好友的支持!