本发明涉及港口管理和操作技术,更具体地说,涉及一种跨平台移动端的闸口管理系统及方法。
背景技术:
1、传统的港口管理系统通常依赖于台式计算机或专用终端来实现闸口资源的调度和操作。这些系统通常使用非跨平台技术(如android原生、ios原生),因此需要为不同的移动操作系统(如ios和android)开发单独的应用程序。但这种情况会导致以下的问题和缺点:
2、1)平台依赖性,传统系统的应用程序通常依赖于特定的操作系统和硬件平台,这导致了开发和维护成本的增加;
3、2)不一致的用户体验,由于不同平台上的应用程序可能具有不同的用户界面和功能,用户体验可能会因平台而异,这可能会导致混乱(如外观和感觉、交互方式、功能差异、性能差异、更新和维护等导致用户不满);
4、3)开发周期长,为了支持多个平台,开发人员需要编写和维护多个版本的应用程序,这增加了开发周期和工作量;
5、4)安全性和隐私问题,数据传输和存储在不同平台上的应用程序之间可能存在安全性和隐私问题,这需要额外的安全性措施来解决;
6、5)性能问题,由于应用程序不是针对特定平台进行优化的,因此可能会出现性能问题,尤其是在移动设备上。
技术实现思路
1、针对现有技术中存在的上述缺陷,本发明的目的是提供一种跨平台移动端的闸口管理系统及方法,解决传统港口管理系统中存在的多个技术问题,包括平台依赖性、用户体验不一致、开发成本高、安全性和性能问题。
2、为实现上述目的,本发明采用如下技术方案:
3、本发明第一方面提供了一种跨平台移动端的闸口管理系统,包括:
4、前端单元,用以形成用户界面;
5、业务逻辑单元,与所述前端单元相连,用以处理用户交互和页面渲染;
6、后端服务单元,通过网络通信单元与所述业务逻辑单元相连,用以处理业务逻辑;
7、数据存储单元,用以存储个单元的数据;
8、监控和日志单元,用以监测系统性能,识别潜在的性能问题。
9、较佳的,所述闸口管理系统还包括:
10、安全单元,用以确保系统的安全性。
11、较佳的,所述业务逻辑单元包括:
12、service层,用以处理业务逻辑,通过调用所述网络通信单元与所述后端服务单元通信;
13、vuex层,用以管理组件之间状态的一致性。
14、较佳的,所述网络通信单元包括:
15、api请求层,所述service层通过调用所述api请求层向所述后端服务单元发起http请求;
16、websocket层,用以实现实时通信。
17、较佳的,所述数据存储单元包括:
18、本地数据层,用以缓存用户数据;
19、远程数据层,与所述后端服务单元交互,用以存储和检索系统所需的数据。
20、较佳的,所述监控和日志单元记录应用运行时的日志,包括错误日志和操作日志。
21、本发明第二方面提供了一种跨平台移动端的闸口管理方法,采用本发明第一方面提供所述的跨平台移动端的闸口管理系统实现以下步骤:
22、s1,录入集卡车入闸信息;
23、s2,入闸检查,若合格,则进入步骤s3,若不合格,则进入异常处理流程;
24、s3,闸口放行;
25、s4,记录入闸信息。
26、较佳的,所述步骤s2中,入闸检查具体包括以下步骤:
27、s21,集卡车检查,若合格,则进入步骤s22,若不合格,则进入异常处理子流程;
28、s22,检查集装箱;
29、s23,检查集装箱外观,若合格,则系统自动通过放行,若不合格,则进入步骤s24;
30、s24,开始人工审核;
31、s25,闸口放行;
32、s26,记录入闸信息。
33、较佳的,所述步骤s21中,异常处理子流程包括统一修复ocr识别出的箱号错误、箱外破损、车辆信息错误和箱尺寸信息错误。
34、本发明所提供的一种跨平台移动端的闸口管理系统及方法,具有以下几点有益效果:
35、1)成本效益:采用跨平台开发方法降低了开发和维护成本,因为只需一次开发即可在多个平台上运行,减少了重复的工作和资源浪费;
36、2)一致性:用户在不同平台上享有相同的功能和用户体验,无论用户使用的是ios、android还是其他操作系统,这提高了用户满意度并降低了用户混淆;
37、3)高度安全性:系统提供了强化的数据安全性,包括数据传输和存储方面的加密、身份验证和访问控制。这确保了港口操作和用户数据的安全性,符合法规和隐私要求。
1.一种跨平台移动端的闸口管理系统,其特征在于,包括:
2.根据权利要求1所述的跨平台移动端的闸口管理系统,其特征在于,所述闸口管理系统还包括:
3.根据权利要求1所述的跨平台移动端的闸口管理系统,其特征在于,所述业务逻辑单元包括:
4.根据权利要求3所述的跨平台移动端的闸口管理系统,其特征在于,所述网络通信单元包括:
5.根据权利要求1所述的跨平台移动端的闸口管理系统,其特征在于,所述数据存储单元包括:
6.根据权利要求1所述的跨平台移动端的闸口管理系统,其特征在于,所述监控和日志单元记录应用运行时的日志,包括错误日志和操作日志。
7.一种跨平台移动端的闸口管理方法,其特征在于,采用如权利要求1-6之一所述的跨平台移动端的闸口管理系统实现以下步骤:
8.根据权利要求7所述的跨平台移动端的闸口管理方法,其特征在于,所述步骤s2中,入闸检查具体包括以下步骤:
9.根据权利要求8所述的跨平台移动端的闸口管理方法,其特征在于:所述步骤s21中,异常处理子流程包括统一修复ocr识别出的箱号错误、箱外破损、车辆信息错误和箱尺寸信息错误。