专注高端软件定制
13412889989

IMagic Centralized Control Service Backend Phase III Project Launched

2021-09-18来源:本站编辑

 The iMagic centralized control service backend Phase III project has been launched. The following functional requirements are to be completed in this phase.

Backend page

Login

Add account and password login,(the login page must automatically adapt to the mobile screen size to make login easier)

Map page

The map page adds the total number of devices under the account, online devices, offline devices, dormant devices, faulty devices, etc.

Organization chart

Add an organization chart. If the devices under this account have not been grouped, only all devices are displayed; after grouping, the organization chart of the groups is displayed.

Control page

On the console page, device management provides a sorting feature that can sort by device name, status, CPU usage, etc. (the page also needs a search function that can search by device name and MAC address)

Add device management and device grouping to the console page

On the console page, add an analytics page, using Ant Design components and charts to display the analysis data, including the total number of devices, online devices, offline devices, and device power-on duration statistics, software usage statistics, etc.

Fault reporting

Add a fault reporting section that provides a device repair reporting interface, can receive repair requests from the front end (the client) and shows the repair status; (the same as points 3-(5) of device control)

OPS

OPS

Add OPS device data reporting (CPU usage, memory usage, bandwidth usage, IP address, C drive usage)

OPS device control

Open OPS applications on the device

Adjust device volume

Lock screen control

Application blocking

Fault reporting

System restore

Voice call feature (provided by a third-party SDK)

When creating a room, you can choose whether to enable the voice call feature
When joining a room, if the room has voice calls enabled, you can choose whether to enable voice
During the call the voice state can be switched (on/off)

File transfer

Provide a file transfer feature when in a room
There is no restriction on file format
The stability and integrity of file transfer must be guaranteed

OPS binding to an all-in-one device

In the backend, find the all-in-one machine and enter the OPS MAC address to complete the binding. If this OPS is already bound to another all-in-one machine
, the system will indicate that the OPS must be unbound first before a new binding can be made; (centralized control backend feature)

On OPS use the binding mini program and enter the MAC address or serial number of the all-in-one machine to complete the binding. If this all-in-one machine
is already bound to another OPS, the system will indicate that this all-in-one machine is already bound; please enter the serial number of another all-in-one machine or go to the backend to unbind it;

NFC card binding to DrawView account

NFC card: when writing a card you can choose whether to bind it to a DrawView account. When binding a DrawView account, enter the account password for
verification; if verification succeeds the DrawView account is bound. If verification fails, an error message is returned.

To unbind a DrawView account, go to the NFC management section and click to unbind the DrawView account; the system notifies the DrawView backend
; once it returns, the unbinding is complete.

NFC card swipe feature description

When the all-in-one machine is powered on, unlocked and on the OPS channel, an NFC card swipe notifies the iMagic backend, which finds the
OPS device bound to that all-in-one machine, and then sends a message that the DrawView account needs to be logged in; the OPS device opens the
DrawView
application and logs in.

Add a "Customer account management" menu

The backend must be able to add customer accounts (currently only IMAGIC order management and user management are open; other features may or may not be opened, and customers can only see their own orders); when a customer account enters the map, only devices from its own orders are visible, and customer accounts can create their own customer sub-accounts

The send command window interface needs to be redesigned

The send command window interface needs to be redesigned

Entering the map with an order number does not allow sending commands or performing operations

Entering the map with an order number does not allow sending commands or performing operations

When viewing the map of all devices, only super users can perform all operations; other accounts can only view tracks and information and cannot perform operations or send commands

When viewing the map of all devices, only super users can perform all operations; other accounts can only view tracks and information and cannot perform operations or send commands

Add a "Global device management" menu

Query all devices, and the functions are the same as the IMagic order device management