Interactive electronic manual authority management method
Through interactive electronic manual authority management methods, the ship center server and crew -level mobile terminal collaboration work, verify user permissions and allocate data packets, solve the problem of mobile terminal stuck caused by excessive technical data, and realize the precise management of technical information and the technical data Efficient use.
Patent Information
- Application Number
- CN202411182223.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-27
- Publication Date
- 2025-01-28
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
When there is too much technical data, the mobile terminal will cause lag, affecting the efficiency of crew management technical data.
Adopting interactive electronic manual authority management methods, through the coordination of the ship center server and the crew -level mobile terminal, verify user permissions, assign data packets, including the matching relationship between PM code and ICN code to achieve accurate authority management of technical information.
Effectively reduce the technical carrying capacity of mobile terminals, reduce hardware stuck, and improve the efficiency and accuracy of technical data management.
Smart Images

Figure CN119377924A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of ship equipment, and in particular to a method for managing rights of an interactive electronic manual. Background Art
[0002] Interactive Electronic Technical Manual (IETM) is a concept proposed in the 1990s. It was originally designed to solve the problems of the surge in the number of equipment technical data, high cost, large size, inconvenient use, difficult query, long maintenance downtime, long change cycle, and poor timeliness. It is used to replace traditional paper documents and technical manuals. Today, interactive electronic technical manuals have become a set of information solutions covering the technical data of the entire life cycle of equipment. It uses standardized data formats to digitize technical manuals so that they can be automatically compiled, changed, managed, published and used.
[0003] According to the published patents of ship interactive electronic manuals, the invention contents of each interactive electronic manual are as follows:
[0004] In the published patent "CN105955717A", an interactive electronic manual production method and device, the protected content is the interactive electronic manual configuration content and multimedia resources, interface interaction style, interaction method, etc.
[0005] In the published patent "CN110110072A", a method for generating an interactive electronic manual, the protected content is the method, system, terminal and storage medium for generating an interactive electronic manual, and the main protection point of the invention is to produce and publish a standard publication.
[0006] In the published patent "CN105512395A", a method for producing a three-dimensional interactive electronic manual is mainly overcome the defect that traditional two-dimensional interactive electronic manuals cannot express three-dimensional information. The focus is on proposing a method for producing a three-dimensional interactive electronic manual and providing corresponding tools for production. The invention lies in the three-dimensional expression method.
[0007] 2. Deficiencies of existing technologies:
[0008] As the complexity of ship systems increases, the technical data for the design, use, maintenance and upkeep of equipment also increases rapidly. For example, the weight of the equipment maintenance technical data of the Vincennes missile destroyer can reach 23.5 tons. Carrying these data increases its draft by about 9CM. It is urgent to use digital means to manage ship technical data. This article uses the IETM technology to manage technical data, so as to achieve the purpose of generating technical data once and reusing them many times. However, when the ITEM manual carries too much technical data, portable mobile terminals often freeze. Therefore, it is necessary to design a method of authority management to manage technical data by authority, so that each crew member can read the technical data of the equipment in charge while reducing the load on the mobile terminal. Summary of the invention
[0009] The problem to be solved by the present invention is that when the crew manages technical data, when there is too much technical data, the mobile terminal will freeze, so a permission management method is proposed.
[0010] In order to solve the above technical problems, the technical solution of the present invention provides a method for managing rights of an interactive electronic manual, comprising the following steps:
[0011] The ship center server verifies the system administrator account information entered by the user. If the verification is successful, the user is allowed to log in to the system administrator account;
[0012] The ship center server obtains the organizational structure information and personnel information under the structure from the system administrator account and establishes the organizational structure;
[0013] The ship center server verifies the security administrator account information entered by the user. If the verification is successful, the user is allowed to log in to the security administrator account;
[0014] The ship center server packages the data authorized by the security administrator account data and the device authorization into a data packet and sends it to the crew-level mobile terminal. The data packet includes the MIC code selected according to the PM code of the publication, the ICN code corresponding to the security administrator account, and the matching relationship between the PM code and the ICN code;
[0015] The crew-level mobile terminal verifies the security administrator account information entered by the user. If the verification is successful, the user is allowed to log in to the security administrator account;
[0016] The crew-level mobile terminal verifies the data packet from the crew-level mobile terminal and configures the permissions of the crew-level mobile terminal according to the data in the data packet. The permission configuration includes the permission to display the three-dimensional model, the permission to use the electronic manual, and the permission to consult the technical information in the electronic manual;
[0017] The crew-level mobile terminal verifies the permissions corresponding to the current user's needs based on the current user's needs. If the verification is successful, the data corresponding to the needs will be displayed on the crew-level mobile terminal interface.
[0018] Preferably, the ship center server obtains and decompresses the shore-based data packet from the shore-based data center server to package the data authorized by the security administrator account data and the device into the data packet.
[0019] Preferably, the shore-based data center server is responsible for producing publications, storing public source databases, compiling data modules and corresponding technical illustrations, producing multimedia materials, planning and constructing system partition codes, and producing three-dimensional lightweight models of ships.
[0020] Preferably, the information stored in the public source database is managed using code as a universal language.
[0021] Preferably, the encoding of the data module includes: model identification code, system difference code, standard coding system, part sub-code, sub-code variable, information code, information code variable and component location code.
[0022] Preferably, the crew-level mobile terminal can rotate, scale and move the three-dimensional model when the three-dimensional model is displayed.
[0023] Preferably, the crew-level mobile terminal further comprises: generating, according to the authority configuration of the current user, ship professional knowledge test questions corresponding to the data that the current user can consult.
[0024] Preferably, the organizational structure information includes affiliated ships, organizations under ships, departments under organizations, and positions under departments.
[0025] Preferably, the personnel information under the architecture includes personnel account, name, department, position and authority level.
[0026] The technical solution of the present invention proposes a method for interactive electronic manual permission management, which realizes accurate data management by identifying the ICN code of the logged-in user, matching the PM code of the electronic publication, and allocating the user's permissions, thereby narrowing the permission scope of the specific user, reducing the technical carrying capacity of the mobile terminal, and solving the hardware jamming problem. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] Figure 1 A schematic diagram of an overall scheme of a method for managing rights of an interactive electronic manual provided by an embodiment of the present invention;
[0028] Figure 2 A schematic diagram of the rights management business logic provided by an embodiment of the present invention;
[0029] Figure 3 A flow chart of a three-dimensional navigation mode provided by an embodiment of the present invention;
[0030] Figure 4 A flowchart of rights management provided by an embodiment of the present invention;
[0031] Figure 5 A schematic diagram of a method for assigning rights management codes according to an embodiment of the present invention;
[0032] Figure 6 A schematic diagram of a system management interface provided by an embodiment of the present invention;
[0033] Figure 7 A schematic diagram of a user management interface provided by an embodiment of the present invention;
[0034] Figure 8 A schematic diagram of a data authorization interface provided by an embodiment of the present invention;
[0035] Fig. 9 A schematic diagram of a crew repair manual interface provided by an embodiment of the present invention;
[0036] Fig.10 A schematic diagram of a manual selection interface provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0037] The present invention will be further described below in conjunction with specific embodiments. It should be understood that these embodiments are only used to illustrate the present invention and are not intended to limit the scope of the present invention. In addition, it should be understood that after reading the content taught by the present invention, those skilled in the art can make various changes or modifications to the present invention, and these equivalent forms fall within the scope limited by the appended claims of the application equally.
[0038] like Figure 1 As shown, an embodiment of the present invention provides a method for interactive electronic manual rights management, which is applied to an interactive electronic manual rights management system, which is used to provide ship equipment technical data management functions, including software and hardware. Among them, the software is an interactive electronic manual for crew members, which can be installed on a Lenovo YOGA tablet computer with a WINDOWS system, including a management module and a manual module for reading the interactive electronic manual; the hardware includes a shore-based data center server, a ship center server, and a crew-level mobile terminal.
[0039] The management module includes account management, permission management and data management. Specifically, it is as follows:
[0040] Account management supports the creation, modification, deletion and query of crew members' personal accounts.
[0041] Permission management, set the scope of data that crew members can browse, and each role has different account permissions. Crew accounts can log in to the software to browse data and take exams.
[0042] The business logic of permission management is as follows:
[0043] 1. Management of basic information such as positions, departments, database objects and system functions: Ocean-going ships are generally composed of deck departments (captain, first mate, second mate, third mate), engine departments (chief engineer, second engineer, third engineer), electrical engineers, carpenters, coppersmiths and several interns. Therefore, it is necessary to distinguish data and set permissions according to departments and positions, such as Figure 2 As shown;
[0044] 2. Personnel category: The application scope of technical data includes the maintenance department, crew members and maintenance equipment warehouse personnel;
[0045] 3. Management of administrator accounts and passwords. Administrators are divided into three roles: system administrators are responsible for establishing and maintaining the organizational structure, security administrators are responsible for data authorization and data package import, and audit administrators are responsible for the audit of personnel operations;
[0046] 4. Management of the correspondence between system functions and database objects;
[0047] 5. System login, locking and authority authentication;
[0048] 6. Authorization function.
[0049] Data management, technical data of management software, can receive data packets transmitted by ship center server, and modify, add and delete equipment technical data.
[0050] The database for rights management is constructed as follows:
[0051] 1. Department information: department number, department name, superior department, department remarks;
[0052] 2. Position information: position number, department number, position name, database account, database password, position notes;
[0053] 3. Database account authorization: whether the database account, object number, and account authorization can be modified;
[0054] 4. Database object information: object number, object name, object type, object description;
[0055] 5. System administrator information: account number, position number, password, status, name, gender, whether administrator, system administrator remarks;
[0056] 6. Position authorization information: position number, function number, whether it can be modified;
[0057] 7. System function information: function number, function name, function type, parent function, function description;
[0058] 8. Function corresponds to database object: object number, function number, whether it can be modified.
[0059] The database fields summary diagram of rights management is as follows Figure 3 The permission management process is as shown in the following figure. Figure 4 shown.
[0060] The method of assigning permission management code is as follows:
[0061] The information stored in the public source database is managed using coding as a common language, which consists of data module coding, information control code, and release module coding.
[0062] The data module is the smallest data unit in the interactive electronic manual. It should express the basic information of the device. Therefore, when designing the code, S1000D considers encoding various basic information of the device into the code. The code of the data module is as follows: Figure 5 As shown:
[0063] Model identification code <mic>: Excerpt of PM code, which reflects the equipment identification code and can be understood as the equipment model code;
[0064] System difference code <sdc>: A code that identifies the device model version, consisting of 1 to 4 characters;
[0065] Standard coding system <sns>: Used to decompose the levels of the whole ship equipment and identify them, usually the first-level system-second-level system-third-level system, each level is identified by 2 characters, and the entire SNS consists of 6-9 characters. If the equipment is not divided into three levels, the vacant level can be supplemented with 00;
[0066] Parts classification and decoding <dc>: Used to identify the parts of the equipment, consisting of 2 characters;
[0067] Decoding variables <dcv>: Used to identify the version of the component, consisting of 1 to 3 characters;
[0068] Information Code <ic>: Used to describe the type of data module information, consisting of 3 characters.
[0069] Information code variable <icv>:Used to identify the technical status of the IC. It is identified by a capital letter, and the default is A.
[0070] Part location code <ilc>: Used to describe the location information of an object. It is identified by a capital letter, and the default is A.
[0071] The main tasks of the shore-based data center server include: 1. Producing and publishing publications using the S1000D standard; 2. Storing and calling the common source database (CSDB); 3. Compiling data modules (DM) and producing technical illustrations and multimedia materials in DM; 4. Planning and building system partitioning codes (SNS); 5. Producing three-dimensional lightweight models of ships; 6. Publishing publications (PM).
[0072] The main tasks of the ship center server include:
[0073] 1. Create an organizational structure, including departments, personnel, skill levels, job levels and personal information; 2. Receive data packets transmitted by the shore-based data center and decode them; 3. Set the range of crew management equipment and divide the data packets according to this range.
[0074] The main tasks of the crew-level mobile terminal include:
[0075] 1. Receive data packets from the ship center server and update data; 2. Enter the account to log in; 3. Three-dimensional display of the ship, which can be rotated, scaled and moved; 4. Multi-level interactive navigation; 5. Read the interactive electronic manual; 6. Take the equipment professional knowledge test; 7. Collect the wrong test questions; 8. Switch the theme (day mode / night mode) 9. Comments / notes / favorite page / print / view browsing history.
[0076] When using the system provided by the embodiment of the present invention, the authority of the engine department is set first, and the engine crew uses the manual to find the "inspect rack" item to perform repairs.
[0077] Use the Ship Center Server to complete the following operations:
[0078] Step S101: The system administrator logs in to the account and clicks the "Department Management" button on the left. Figure 6 As shown, click the "Add" button in the upper left corner to establish the organizational structure. The first level of the organizational structure is XXX ship, the second level is the organization, which is the engine room, XXX ship, and warehouse. The third level is under each organization. The department where the engine crew is located is the engine department, and the superior is XXX ship.
[0079] Step S102: Click the "User Management" button on the left, click the "Add" button on the upper left to add personnel, and enter personnel information in sequence, such as "user01", "Zhang San", "Engine Department", "Crew Level", etc. Figure 7 shown.
[0080] Step S103: The security administrator logs in to the account, clicks the "Data Authorization" button on the left, clicks the engine department in the organization structure tree on the left, and selects the equipment belonging to the engine department on the right. At this time, the model identification code of the equipment <mic>That is, write the attribute information of user01, click the "Device Authorization" button, and the backend will <mic>The query permission of the manual corresponding to the code is rewritten as viewable. After the authorization is completed, click on the data package export. After downloading the data package, transfer it to the PAD used by the crew. Figure 8 shown.
[0081] Use the crew PAD to complete the following operations:
[0082] Step S201: The security administrator logs in to the account, clicks the "Data Packet Management" button on the left, clicks the "Upload Data Packet" button, selects the data packet transmitted by the ship center server, and completes the data upload.
[0083] Step S202: Select the crew repair option in the list to jump to the crew repair manual of the diesel engine, such as Fig. 9 shown.
[0084] Step S203: After entering the crew repair manual, read the safety warnings, diesel engine overview, etc., find the maintenance item list MT004 check rack, and slide down to the MT004 maintenance item list.
[0085] Step S204: Prepare for repairs according to the safety protection requirements, safety precautions, support facilities, support equipment (tools), spare parts, consumable materials, and manpower requirements of the maintenance project list.
[0086] Step S205: The crew brings equipment to the site and inspects the diesel engine frame according to the repair steps and processes.
[0087] Step S206: The crew member clicks on the maintenance personnel manual, and it is displayed that "the current user is at the crew level and has no authority to view maintenance-level content. The directory tree on the left only displays the equipment of the engine department, such as Fig.10 shown.
[0088] The software promotion and application of the embodiment of the present invention can help crew members manage technical information and solve the inconvenience caused by the use and management of paper documents. Functionally, it makes the terminal device data lightweight by performing permission management, which ensures that the information is complete and reasonably matches the corresponding data according to the work scope of the personnel.< / mic> < / mic> < / ilc> < / icv> < / ic> < / dcv> < / dc> < / sns> < / sdc> < / mic>
Claims
1. A method for managing rights of an interactive electronic manual, characterized in that: The following steps are involved: The ship center server verifies the system administrator account information entered by the user. If the verification is successful, the user is allowed to log in to the system administrator account; The ship center server obtains the organizational structure information and personnel information under the structure from the system administrator account and establishes the organizational structure; The ship center server verifies the security administrator account information entered by the user. If the verification is successful, the user is allowed to log in to the security administrator account; The ship center server packages the data authorized by the security administrator account data and the device authorization into a data packet and sends it to the crew-level mobile terminal. The data packet includes the MIC code selected according to the PM code of the publication, the ICN code corresponding to the security administrator account, and the matching relationship between the PM code and the ICN code; The crew-level mobile terminal verifies the security administrator account information entered by the user. If the verification is successful, the user is allowed to log in to the security administrator account; The crew-level mobile terminal verifies the data packet from the crew-level mobile terminal and configures the permissions of the crew-level mobile terminal according to the data in the data packet. The permission configuration includes the permission to display the three-dimensional model, the permission to use the electronic manual, and the permission to consult the technical information in the electronic manual; The crew-level mobile terminal verifies the permissions corresponding to the current user's needs based on the current user's needs. If the verification is successful, the data corresponding to the needs will be displayed on the crew-level mobile terminal interface.
2. The method for managing rights of an interactive electronic manual as claimed in claim 1, characterized in that: The ship center server obtains the shore-based data packet from the shore-based data center server and decompresses it to package the data authorized by the security administrator account data and the device into the data packet.
3. The method for managing rights of an interactive electronic manual as claimed in claim 2, characterized in that: The shore-based data center server is responsible for producing publications, storing public source databases, compiling data modules and corresponding technical illustrations, producing multimedia materials, planning and building system partition codes, and producing three-dimensional lightweight models of ships.
4. The method for managing rights of an interactive electronic manual as claimed in claim 3, characterized in that: The information stored in the public source database is managed using code as a universal language.
5. The method for managing rights of an interactive electronic manual as claimed in claim 3, characterized in that: The coding of the data module includes: model identification code, system difference code, standard coding system, part classification and decoding, classification and decoding variables, information code, information code variables and component location code.
6. The method for managing rights of an interactive electronic manual as claimed in claim 1, characterized in that: The crew-level mobile terminal can rotate, scale, and move the three-dimensional model when the three-dimensional model is displayed.
7. The method for managing rights of an interactive electronic manual as claimed in claim 1, characterized in that: The crew-level mobile terminal also includes: generating, according to the authority configuration of the current user, ship professional knowledge test questions corresponding to the data that the current user can view.
8. The method for managing rights of an interactive electronic manual as claimed in claim 1, characterized in that: The organizational structure information includes affiliated ships, organizations under ships, departments under organizations, and positions under departments.
9. The method for managing rights of an interactive electronic manual as claimed in claim 1, characterized in that: The personnel information under the architecture includes personnel account, name, department, position and authority level.
Citation Information
Patent Citations
Production method of three-dimensional interactive electronic manual
CN105512395A
Method and device for manufacturing interactive electronic manual
CN105955717A
Method and system for generating interactive electronic manual, terminal and storage medium
CN110110072A
Compressive guarantee system for equipment based on IETM
CN104657903A
Authority management method and system of cloud platform based on multi-organization architecture
CN111935073A