三层结构:
软件开发之一个项目的声明周期
1、需求分析
2、项目设计
3、项目开发
4、项目测试
5、上线运行
5、维护更新
三层结构及时用于项目设计的
简单的说就是告诉你什么样的代码要放在什么样的文件中
前提是:需要明确所有应用程序本质上都是与用户发生交互从而操作数据
三层结构把程序分为:
1.用户界面层:负责接收和展示数据
2.业务逻辑层(接口层):一系列复杂的逻辑判断,将数据组装成一定格式
3.数据处理层:负责将数据存储到指定位置,与从指定位置读取数据交给业务逻辑层