| With the popularization of smart management,there appear more and more infrastructure constructions,such as smart hotels,smart cities,smart logistics,and smart manufacturing.The gas plays an import role in our daily life,and the gas station is the main platform for people to put gas in their automobile.Thus,it is necessary to devise the smart management for the gas station.However,the business types of most gas stations are simple,and with low smart management.In particular,many gas stations mainly attempt to attract customers by the lower price than other gas stations,and their business modes are relatively backward.Such modes have the following issues:customers need to take off their cars and pay for oil in the check-out counter;the limited station space cannot store enough products;and the services are limited.To tackle the aforementioned issues,we design a smart gas station in this paper.Firstly,this thesis analyzes the background and significance of the development of the system,analyzes the status quo of domestic growth,studies the development and expected effects of gas station service providers,and promotes the establishment and development of gas station service providers.Then,business process sorting and demand decomposition are carried out between the client end and the management end of the background so as to design the overall relationship diagram of the system.From the point of view of the users of the system,the needs of each user are analyzed in detail by drawing the use case diagram.Firewalls are used in network security architecture to resist attacks from the Internet and ensure data security,technical security,and user information.On the basis of the overall architecture design,the detailed overall design of the system is carried out,including the detailed design of the key and complicated modules in the system development process and the detailed design of the database.The main technical difficulties are the user fueling module,non-oil commodity management module,account distribution process,account checking process,coupon distribution,and coupon use these modules;The database uses MySQL to create 59 database tables.The background management system involves micro-services such as order,payment,merchant ledger,merchant reconciliation,message system,and log system.The smart gas station designed in this thesis is cooperated with the gas station servicers and is targeted to customers.It combines the technics of Vue,Ant Design,Spring Cloud,Spring Security,MyBatis,MySQL and Redis.This smart gas station enables customers to purchase product online,pay online,check their payment,which changes the traditional payment ways(i.e.,take-off the car and go to the counter).And it also facilitate the managers to check the log management,performance monitoring,etc,making managers to better manage the station.The smart gas station designed in this thesis has been applied to many offline gas stations and achieved a great success in the smart gas station application. |