摘要: 为什么需要三层结构?1.操作数据库的代码与界面代码混合在一起的话,一旦数据库发生哪怕是一点细微变化(例如:字段名称改变),代码的改动量都是相当巨大的。2.当客户要求更换用户界面时(如要求改用IE浏览器方式访问系统),因为代码的混杂,改动工作也是非常巨大的。3.不利于协作开发,例如负责用户界面设计的工程师必须对美工,业务逻辑,数据库各方面只是都非常了解。什么是三层结构?三层结构中的三层是指:表示层,业务逻辑层,数据访问层。表示层:位于最外层,离用户最近,用于显示数据和接收用户输入的数据,为用户提供一种交互式操作界面。业务逻辑层:是表示层与数据访问层之间通信的桥梁,主要负责数据的传递和处理,例如数 阅读全文
posted @ 2011-02-19 11:46 hyflower 阅读(541) 评论(0) 推荐(0)