肯定是用b/s的,因为你觉得不同的人开发不同的客户端现实吗?C/S肯定是不合理的
至于不同用户看到的东西不同,那肯定是把用户的权限和看到的内容在数据库里面联系起来
也就是说当一个用户登陆了,你应该查询数据库,看它的权限是可以为哪些人评定,这样就可以给这个用户显示相应的信息啦

解决方案 »

  1.   

    jFresH_MaN()(AbsolutelyFresh)(java欣人) 说得再明白不过了具体区分用户,可以给该用户加一个访问标志啊,比如:200101表代2001级的电信学院,等等
      

  2.   

    哪位高手可以大致的给我讲讲要实现我的这个系统要用到哪些技术?只用Jsp可以吗?
      

  3.   

    业务逻辑很复杂...在没有一个经验丰富的OO设计人员的情况下...不推荐用JSP用简单的PHP搞定吧...OO如果设计的不好...只能让整个系统变得复杂而低效..
      

  4.   

    还有怎么实现:由5-7个人(各班干部、代表)同时为班内每个学生打分,求其平均值为每项得分,各项得分求和为综合测评最后得分?
    ------------
    评分肯定有个截止时间,到了截止时间一起结算就行了。jsp+javabean完全可以了
    我觉得你如果还不是很熟悉的话先看看书,在实践中提高地很快
      

  5.   

    to: jFresH_MaN()(AbsolutelyFresh)(java欣人)是不是做一个模块实现用户权限分配,并让这个用户可以新增专业和班级,并可以对其读取和修改?
    具体该如何实现呢?
      

  6.   

    还有 (1)综合测评的各项也要建立表吗?
           (2)怎么为每个人加上综合测评的成绩呢?
           (3)怎么为每个人同时评分又得到平均值呢?这是我用Java做的第一个系统,希望各位前辈多多帮助!!!分不够可以加!
      

  7.   

    多谢jFresH_MaN()(AbsolutelyFresh)(java欣人)的大力相助!也欢迎其他朋友多提保贵意见!!   考虑到网络上传输的信息量及在线时间限制,我让管理员统一输入(或导入)专业、学生、成绩等基本信息,并由一个服务器端的应用程序实现对每个学生的文化课成绩求加权平均值;各班几个班委为每个班上成员在线打分,每个班委可以不同时打分,打的分值存入数据库;管理员设定打分时间,比如两天,时间到由管理员执行一个系统设定的算法对每个学生的综合成绩做相应处理,并与文化课成绩综合,得最终成绩,在班级范围内排名,根据不同等级所取比例评定奖学金等级。   各位对我以上设计思路有没有异议?多提保贵意见!!十分感谢!
      

  8.   

    这个系统要做后台计算量比较大,而计算是在服务器端实现的,真正用到网络的是在线打分和在线查询。该系统对数据库的操作占一大部分,而Java的优势并不在这儿,(我的一个疑问:我选择这个系统来练习Java/Jsp合适吗?)    不过我还是想做下去,现在是:如果为综合测评的所有项(大概30项)存放到一个表中操作起来容易出错,而且有奖分、有罚分,怎么区分呢?是不是奖分为正数,罚分为负数?奖分又分为几项,每项又分为不同的子项,比如
       学生干部奖分:学生会、团委、班委干部,视其工作情况,按1.5分、1分、0.5分对应加分;
       先进个人奖分:(1)三好学生3分;(2)优秀学生干部3分(3)优秀团干、团员、单项奖1分; (4)学校通报表扬奖1分。
       罚分也是如此。怎样设计我的数据库能够不容易出错,又可以方便后台计算和前台查询呢?
      

  9.   

    用structs,设计成mvc架构,设计数据库,用hibernate,就能体现出java的优式了!!!!!!!!!!