首页 理论教育 PHP与SQLServer数据库项目开发的系统架构设计

PHP与SQLServer数据库项目开发的系统架构设计

时间:2023-11-02 理论教育 版权反馈
【摘要】:图8-5系统体系架构图2.表示层表示层是用户个性化应用的体现,在对业务系统进行应用授权以后,能够满足系统所有用户使用,提取封装用户的交互请求,提交至逻辑层,得到返回信息,封装成页面元素,反馈给客户端。各个独立的模块也有利于提高系统的灵活性,降低信息系统建设、维护成本。

PHP与SQLServer数据库项目开发的系统架构设计

按照多层体系架构的划分,科技咨询服务管理系统的系统体系架构可以分为四层,系统体系构架如图8-5所示。

1.用户层

用户端设备可以是平板电脑笔记本电脑台式电脑等,当这些客户端设备让用户浏览或输入信息时,它们同时跟表示层Web程序进行连接。而对于系统用户来说,客户端界面就代表着整系统。Web程序的客户端系统主要有以下功能:第一,显示用户界面;第二,验证并确认用户输入;第三,与服务器进行通信;第四,管理对话状态。

图8-5 系统体系架构图

2.表示层(www.xing528.com)

表示层是用户个性化应用的体现,在对业务系统进行应用授权以后,能够满足系统所有用户使用,提取封装用户的交互请求,提交至逻辑层,得到返回信息,封装成页面元素,反馈给客户端。对于最终用户的使用来说必然是个性化的,达到满足不同用户的个性化工作的需要。

3.逻辑层

逻辑层是用户业务的功能实现层,由于采用统一规划的方式来开展信息系统建设,因此,从规划上来说整合了相关业务的需求,将相关、相近的需求进行了整合。各个独立的模块也有利于提高系统的灵活性,降低信息系统建设、维护成本。逻辑层在设计开发时又具体分为:业务接口层、业务规则层、实体层和数据访问层。

4.数据层

数据层,包括关系型数据库管理系统、外部数据访问接口等。这层主要的任务是响应逻辑层的数据请求,从数据库或其他渠道获得数据,并实现数据的持久化管理,包括实现对数据表的Select,Insert,Update,Delete的操作。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈