当前位置:网站首页>Technology sharing | discussion on the design of dispatching platform

Technology sharing | discussion on the design of dispatching platform

2022-06-09 07:02:00 anyRTC

Preface

On the design of integrated command and dispatch system , In fact, it is different from general management information software development , The dispatching system is a customized platform integrating software and hardware , The data comes from GPS Device send . The dependent technologies should include IM、 Communication protocol analysis 、 Map positioning development 、 And conventional front and rear ends web Technology, etc. . This article focuses on web Design of dispatching desk based on .

Text

1. The first thing to do is interface design , How to design the interface , In essence, it is the combination and collocation of information data . Because the data information to be displayed on the platform is not just a map and a coordinate , Instead, the related information and data include but are not limited to maps 、 Positioning landmarks 、 Emergency alarm is displayed in visual form .

The first problem to be solved in designing the dispatching desk is :
1.1、 Data processing , That is to say, the processing of relevant data can be hierarchical 、 Relevant to show , Second, pay attention to data isolation , Different data types correspond to different operations , Split the data into categories , It can reduce the stacking of data .

1.2、 performance , Data display and interface switching cannot be exchanged at the expense of platform performance , Most platforms have no problems because the amount of customer data is too small , The performance of the platform itself is not good . The most difficult thing for the dispatcher to accept is slow , The map opens slowly , The data is slowly displayed , So this part must pay attention to , Make the platform faster .

2. Understand the main modules and functions of a basic scheduling platform
 Insert picture description here

3. Design platform architecture , Can not think too simple , Careful planning is required , Plan well and don't be too aggressive , Perfect the details , Avoid late irrigation , More water makes you feel more embarrassed . But don't think too complicated , If because of over design , Planning or YY A lot of unnecessary design functions , Make development more difficult , What you make has connotation , but bug many , unstable . The slow delivery of the platform is not worth the loss .
To sum up, there are three main steps :
3.1、 Analyze requirements , Planning system functions , Partition modules
3.2、 Analyze the data flow of interaction between modules , Design module interface and calling relationship
3.3、 Define the system architecture 、 Function and prototype design

4. What kind of technology is used to develop
For one web To the dispatcher , The key point of the design is to make the structure clear , Let's start with the structure , Let's talk about architecture , The structure is flat 、 Clarity , Simplicity , The primary goal of our design is to eliminate redundancy , To classify , Clearly distinguish , Avoid embarrassment when you can't find it ; The architecture is three-dimensional 、 complicate , It includes several subsystems 、 Multiple interfaces 、 Multiple services 、 Multiple service-oriented invocations . Our design principle is to pursue clear structure 、 The architecture is clear , Simply put, it is to pursue the maximization of a single responsibility and principle , Both front-end and back-end .

5. Need to understand the industry standards , It mainly specifies the functional standards of the software 、 Communication protocol standards, etc .

Conclusion

About the dispatching desk , Provide corresponding customized development , The hardware terminal is bound to people , The idea of software binding business customizes products , Compared with other industries, the Internet can go deeper into the business of customers . After the product is launched, interested friends are welcome to contact us for experience .

 Insert picture description here

原网站

版权声明
本文为[anyRTC]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/160/202206090647062866.html