再续 | 海岸TDM中的Web应用(平台前端架构)

基于SPA的架构

海岸系统平台采用前后端完全分离的单页 Web 应用(Single Page Application)架构:前端采用 Html 5、JavaScript、Bootstrap和AngularJS 等国际主流技术实现界面渲染及逻辑控制,后端提供基于REST API及JSON 的服务。使得界面对用户操作响应快速,与服务器端交互的数据量极小,对网络带宽要求不高。


推荐浏览器:

Google Chrome 52.0及以上版本

Firefox 52.0及以上版本

Internet Explorer 11.0 及以上版本

多场景响应式界面

系统界面为响应式界面,支持各种终端的访问,包括 PC、平板电脑和智能手机。界面根据终端的屏幕尺寸自动调整界面的显示布局,提供最佳的显示方式,以满足用户对移动场景下使用系统的需求。


用户界面个性化配置

系统为B/S架构,用户使用浏览器访问系统功能。系统用户属于不同部门或具有不同的角色,所关心的数据和功能各不相同。为了使得不同用户登陆到系统后,为他们提供既简洁又个性化的界面,系统平台提供了一个 Web 门户的配置工具(站点设计器)。 使用“站点设计器”可以为不同角色用户配置展示页面。


丰富可选的展示控件

为了能通过配置方式快速实现管理系统的 Web 界面功能,系统平台提供了多种常用的 Web 控件,可以在“站点设计器”上通过参数配置即可展现各种效果的页面。这些 Web 控件的特点是:基于元数据驱动,会自动根据业务模型的元数据而变化。使用这些元数据驱动的Web控件能避免大量的Web界面定制开发,快速实现用户的需求。系统平台提供的主要Web 控件如下表:

除了平台提供的前端界面控件,用户还可以自定义开发前端控件,并配置到系统平台。

信息和数据便捷检索

关键字查询具有使用方便的特点,是用户所喜爱的数据检索方式。系统平台提供了关键字查询功能,不需要编写程序。下图显示的是具有关键字查询的 Web 界面。用户输入多个任意关键字进行查询,也可以针对多个字段进行联合查询。


————————————————

版权声明:本文为CSDN博主「世纪标准」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/Mikihao/article/details/121351289

你可能感兴趣的:(再续 | 海岸TDM中的Web应用(平台前端架构))