Invoicing system based on layered principle and loading method thereof

A layered and principled technology, applied in the field of tax information, can solve problems such as poor security and lack of understanding of underlying technologies, and achieve the effect of increasing hardware scalability and reducing development costs

Pending Publication Date: 2019-10-29
北京旋极百旺科技有限公司
View PDF8 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, new entrants in the future may face the problems of poor product reliability and secu...

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Invoicing system based on layered principle and loading method thereof
  • Invoicing system based on layered principle and loading method thereof
  • Invoicing system based on layered principle and loading method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0047] In order to clarify the overall structure of the billing system, make the definition of the billing system clearer, and achieve the goal of better product development, this application provides a billing system based on the principle of layering. The billing device system based on the principle of layering will ensure The future hardware platform will be expanded with more abundant component models and types.

[0048] see figure 2 , the layered billing system includes an application layer, a board-level support package layer (or BSP layer) and a hardware layer; wherein, the specific implementation of each layer of the billing system is as follows:

[0049] (1) The application layer includes an application boot program and an application firmware;

[0050] The application bootloader is used to load and start the application firmware and the board-level support package to ensure the security and reliability of writing the application firmware and the board-level support p...

Embodiment 2

[0077] Embodiment 2 of the present application provides a loading method of the billing system, through which the communication association between layers in the billing system can be realized, such as image 3 As shown, the loading method includes:

[0078] Step 310, the billing system is started, and it is detected whether the application boot program of the application layer has been loaded, if yes, then execute step 330, otherwise execute step 320;

[0079] Step 320, the chip boot program of the hardware layer starts the initial program of the main control chip, and guides the application layer and the board-level support package to be written into the main control MCU security chip;

[0080] Step 330, the chip bootloader starts the application bootloader by default, and the application bootloader loads and starts the application firmware and the board-level support package to realize the communication connection between the application layer, the board-level support packa...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses an invoicing system based on a layered principle and a loading method thereof, and relates to the technical field of tax information. The invoicing system comprises an application layer, a board-level support cladding and a hardware layer, the application layer is connected with the board-level support cladding, and the board-level support cladding is connected with the hardware layer; the application layer comprises an application bootstrap program and application firmware; the board-level support cladding comprises a BSP-level instruction interface module developed according to various applications in the application firmware and a basic application module developed according to hardware layer characteristics; the hardware layer comprises a chip bootstrap programand a hardware platform; and the chip bootstrap program starts the application bootstrap program, and then the application bootstrap program starts and loads the application firmware and the board-level support cladding. The invoicing system based on the layered principle is adopted, the BSP layer is integrated in the invoicing system, data transmission between the application layer and the hardware layer is achieved through the BSP layer, the development cost of application layer manufacturers is greatly reduced, and meanwhile the hardware expandability of the invoicing system is improved.

Description

technical field [0001] This application relates to the technical field of taxation information, in particular to an invoicing system based on a layered principle and a loading method thereof. Background technique [0002] China's tax information technology industry began with the tax collection and management reform implemented by the State Administration of Taxation in 1990, and in 1994, the value-added tax was implemented along with the implementation of the tax sharing system reform of the national tax and local tax departments, and became an important tax in China's tax field. Since value-added tax is a turnover tax that is levied on the basis of taxation based on the added value generated by each link in the production and sales process of commodities, the value-added invoice can be used as the input ticket of the enterprise to deduct the tax payable, so in the reform In the early days, there were a large number of vicious cases of falsely issuing value-added tax invoic...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06Q30/04G06Q40/00
CPCG06Q30/04G06Q40/123
Inventor 周铂吴海亮朱凌昊林建良王亮史立坤杨建
Owner 北京旋极百旺科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products