ShorePower技术
Shorepower技术设计、建造、安装和运营
电气化停车位
适用于货车停靠站、旅游广场、仓库、商场的停车
区域.
一个BG游戏如何帮助ShorePower科技公司建立 Kiosk和基于网络的收费空间预订系统,提供了顺畅的收费空间 为用户提供预订体验.
Finoit帮助Shorepower技术、美国电气化公司和 基础设施公司,将基础设施从30扩大到30 为60+提供端到端流程自动化和优化 解决方案.
解决方案包括将kiosk集成到充电站,充电 车站预订通过Kiosk和网络应用程序,自动化 Kiosk固件部署,KWH记录,系统运行状况跟踪,以及 亭自愈.
业务目标
Shorepower技术希望部署电气化停车位 (EPS)在卡车站,休息区,旅游广场,仓库,卡车 车厂、航站楼、商场、商家等停车区域. 在BG游戏合作之前,客户已经开始建立场地 全美各地都有基本的基础设施.挑战
Shorepower已经有了基础设施,也想这样做 建立购买亭,建立基于网络的预订系统. 下面 需要立即注意的主要领域是:
- 建立自助服务亭和网上预订系统 收费空间
- kiosk和充电站的集成
- 实施KWH记录
- 集成系统与自愈技术
- 在技术方面努力减少人工干预
- 执行安全的交易和支付系统
- 实现Kiosk自动化部署过程
- 实现更新,以促进Kiosk的快速响应 预订请求
解决方案
的高级解决方案蓝图 BG游戏交付的解决方案:
上面的解决方案描述了各种逻辑分层组件 它们组成了整个应用程序解决方案:
- 解决方案架构BG游戏实现了应用程序 使用 .asp.net作为技术栈与ASP.NET MVC, DevExpress 控件,Winforms, SQL Server 2012, WCF和REST api.
- 分离关注点BG游戏使用MVC架构 客户端为web和MVVM为kiosk应用程序. 它提供了分离 视图、业务逻辑和模型. 用好的分离 考虑到,应用程序的可伸缩性和未来的升级很容易 管理.
- 安全系统在客户端上使用了正确的实践 在服务器端和服务器端解决安全威胁. 后 威胁通过验证的实现来管理, 认证、端口管理、用户组管理
- SQL注入
- 跨站点脚本
- 跨站点请求伪造
- 外部接口层这些层处理好了 数据交换所需的通信和接口 在应用程序外部的系统中.
下图提供了BG游戏交付的信息流 对于这个解决方案:
上图描述了数据流和用户操作之间的关系 系统的不同层次. 用户愿意预约收费 站在附近的站点可以定位可用的充电点 并通过网上平台或自助服务站进行预订 放置在网站本身. web和kiosk应用程序都可以进行对话 服务器通过REST API(使用Web API框架开发)托管 确保集中控制交易的Windows服务器 和预订. 每个kiosk都通过TCP通道连接到 服务器,方便实时运行状况和状态监视 并提供自动部署功能. 这边走。 Kiosk可以完全远程控制,几乎不需要人工 干预. 该系统还包括一个管理网页面板 谁提供并管理所有后台功能.
方法
BG游戏遵循敏捷开发流程进行开发,如图所示 下面概述了BG游戏的开发方法.