| With the development of the Internet,information technology has begun to be integrated into all walks of life.However,many college laboratories often use manual management to manage consumables and thesiss,which is very cumbersome in the management process.For experimental laboratories,there are mainly manual management difficulties,Waste of consumables,and difficulty in controlling safety products.For ordinary laboratories,there are mainly problems such as complicated manual management,inconvenient asset query,and cumbersome handover process.Existing consumables management products cannot meet the needs of life cycle tracking of specification products accurate to the individual,and cannot be better compatible with the material management requirements of ordinary laboratories.Starting from related phenomena,this thesis will uniformly position the problem as the messy material management of various colleges and universities,and hope to solve related problems through the development of a product called Labmate.During Labmate’s research and development process,the completed work includes:(1)Demand analysis:analyze the material management of each laboratory in the university,extract the functional demand points of the system;at the same time analyze the non-functional requirements of the system.(2)Overall design:Determine the architecture as a microservice architecture,determine the technology selection as the Spring Cloud Alibaba technology stack,integrate relevant components and complete the overall system architecture plan,design the database and split the service.(3)Detailed design:build a project,design related specifications,design each microservice in detail and implement functions,and build and implement front-end pages at the same time.(4)Testing and deployment:Unit testing and integration testing of business methods,and unified functional testing after the front and back ends are completed,and finally deploying the system to the production server and performing performance testing.This thesis mainly completes the design and implementation of Labmate.The product has been deployed and launched.By using Labmate,the problem of material management in university laboratories can be better solved. |