| Because of its rich nutritional value,seafood is increasingly favored by consumers,and retail sales have already exceeded 100 billion and are increasing.But at the same time,it also brings more demand,and high access requires the system to have a high load capacity;The system needs to be highly scalable to meet the needs of later business changes;The new platform needs social circles to attract customers,increase customer dwell time,and finally convert traffic into sales;The government needs an integrated platform for information release and sales,enterprises need a platform for sales and recruitment,and fishermen need a platform for purchase,information and sales.Therefore,it is urgent to develop a website and mini program that serves customers and seafood related personnel and connects "information-shopping-social" professional seafood service platforms.The specific work of the study is as follows:(1)When developing the platform,the SpringCloud framework was selected,which can better solve the weak load capacity problem compared to other frameworks due to its built-in components.The database adopts a combination of relational databases and non-relational databases,and uses Redis database caching technology to improve the response speed of the shopping cart.The microservice architecture is used for design,and multiple fine-grained microservices such as goods,orders,shopping carts,information,cooking,and sharing are set up to ensure that business runs independently and fully decoupled,while reserving interfaces for easy expansion of functions in later stages and minimizing problems caused by iterations as much as possible.The front end uses the Vue framework for lightweight development,and both websites and small programs can use it for development,improving code reusability.During the development process,issues such as duplicate orders,secure inventory reduction,and Mybatis implementation of unlimited follow-up comments were also resolved.(2)Highlighting social and professionalism,customer clients,merchant administrator clients,and information release personnel clients were respectively set up.In addition to basic shopping functions such as login registration,product management,and order management,social attributes are added.Sea(agricultural)products,due to their special commodity attributes,must use activities related to seafood products as a breakthrough point to attract customers,and add functions such as fishing-related services,kitchen fish assistant,post sharing,government enterprise information release,etc.,to complete the "information-shopping-social" loop,and finally retain customers.The traditional collaborative filtering recommendation algorithm did not consider time factors.This platform optimized the traditional collaborative filtering algorithm to improve timeliness and accuracy,with the goal of increasing customer retention time and improving transaction volume.(3)Concurrent testing and functional testing were conducted,using the JMeter tool for concurrent stress testing by setting multi-threaded parameters to simulate a large number of user visits to the mall,achieving expected requirements;improved algorithms were tested with test data and compared with traditional algorithms,and it was found that accuracy was improved;since the platform has been running on a small scale,it has been found to meet normal shopping and social needs.The seafood service platform fully considers market demand,has high load capacity and scalability,and highlights social and professionalism,providing better services for consumers and related personnel to attract customers and ultimately increase transaction volume. |