目前做的一个B/S项目遇到了一个问题,就是用户的单据明细数据量大,如销售订单中,每张订单差不多有几十上百个物料明细,我原来的设计是每一行物料弹出新页面来编辑,结果用户对此设计很不满意,主要的反馈就在于输入数据速度太慢.这里向有经验的兄弟请教,有什么好的设计方案来提高用户输入单据的速度,谢谢.

解决方案 »

  1.   

    用Excel导入,由客户做成一定格式的Excel然后导入,你就可以得到你想要的数据了
    一点愚钝的建议,呵呵
      

  2.   

    个人感觉,B/S更适合做管理型的软件,如果遇到大量数据的输入,其方便性和效率,远低于同类型的C/S系统.我们公司的很多项目,之前都有意转成B/S,但由于找不到好的解决方案,便只好继续用C/S...
      

  3.   

    也1个windows control,实现所有的功能, 然后在web里引用这个windows control,
    这样的好处:
    1,无刷新, 好比ajax
    2. 无post, postback的性能损耗
    3. windows control 里可以想这么设计就怎么设计, 可提更好的提高客户体验
      

  4.   

    1.用Excel模板,但这要求数据比较简单,不需要复杂的validate.
    2.用DataGrid,可以允许用户一次输入多行数据.而不必每输入一条记录就新开一个页面.
    3.可以编辑的第三方Grid控件.
      

  5.   

    这个问题我以前也是遇到了,b/s结构就这不好,其他的都好。你可以全部是用Javascript去实现,或者调用其它的组件,好像华表就可以做到(注:我没有测试过)。像nairenxunwei说的那样,看看ajax方面的资料,你这个功能肯定是可以实现的。但是我不保证实现以后是否好用。这段时间事情太多,没法做实验了成功了别忘了跟大家说说结果阿。