公司要开发B/S版的财务管理软件,采用asp.net。我做产品需求分析及交互设计,以前没有B/S程序的设计经验,但我想B/S程序在软件风格、交互方式等方面肯定是与C/S程序有区别的,但认识还不够深入具体。请大家说说看,B/S程序与C/S程序在设计上有何区别,应注意什么问题。这里谢过了。

解决方案 »

  1.   

    第一,BS是基于HTTP协议的是无状态的,这点是与CS结构的最大区别。为了保持状态(客户端状态)BS必须付出额外的代价。楼下继续:)
      

  2.   

    B/S程序,客户端不是你的,你啥权限都没有,甚至都不能画屏幕。
    B/S程序,客户端的一切都是不可信的,不受控的,你必须认为你随时在与一个白痴或者黑客打交道,他甚至会忘了刚才问你什么来着……