管网监控系统浅析生产调度管理系统架构
发布时间:2023-11-21
生产调度管理系统采用B/S架构下的多层设计,分为视图层、控制层、业务层、数据层,呼叫中心与企业运维服务采用接口方式分层。
视图层:主要完成用户交互功能。数据显示使用jsp生成的HTML页面。向服务器提交的数据提交到后台的action进行处理,部分功能通过ajax方式提交以提高用户界面友好性。视图层使用公共组件中的页面控件完成一些元素。
控制层:使用Struts来实现,这是一种MVC框架,技术成熟、应用广泛。使用该框架把页面数据处理、页面流转控制、页面生成三者分开。控制层调用业务层进行业务处理。
业务层:主要进行业务处理,每个service是一组紧密关联的业务功能,这些功能调用数据层接口完成持久化。业务层也是调用基础设施服务的入口,其余各层禁止使用基础设施提供的接口。
视图层:主要完成用户交互功能。数据显示使用jsp生成的HTML页面。向服务器提交的数据提交到后台的action进行处理,部分功能通过ajax方式提交以提高用户界面友好性。视图层使用公共组件中的页面控件完成一些元素。
控制层:使用Struts来实现,这是一种MVC框架,技术成熟、应用广泛。使用该框架把页面数据处理、页面流转控制、页面生成三者分开。控制层调用业务层进行业务处理。
业务层:主要进行业务处理,每个service是一组紧密关联的业务功能,这些功能调用数据层接口完成持久化。业务层也是调用基础设施服务的入口,其余各层禁止使用基础设施提供的接口。
下一条:生产调度管理系统功能模块介绍