Font Size: a A A

Design And Implementation Of Movies Price Comparison System For ITunes Store In Different Regions Based On Go

Posted on:2024-07-30Degree:MasterType:Thesis
Country:ChinaCandidate:Z N LinFull Text:PDF
GTID:2545306920987139Subject:Industry Technology and Engineering
Abstract/Summary:
Watching movies is one of the most important entertainment activities for human beings in the world today.With the Internet so advanced,traditional media mediums are gradually being eliminated and Internet-based streaming media occupies the mainstream of the times.Selling movies online not only increases the box office of movies and benignly promotes the sustainability of the movie industry,but also enables movie lovers to enjoy excellent movie works anytime and anywhere as long as there is internet.With the advent of the era of big data,the management and price comparison of movie data has become an important need for many movie consumers as the prices of movies sold on various platforms vary and there are many different kinds of movies,and a multi-country or regional movie price comparison system is of great significance to improve the user experience.The thesis fully researched the development status of the domestic and international movie market and related systems,found the shortcomings in the existing price comparison websites,and at the same time combined the users’ consumption patterns to fill the gaps,and designed and implemented an i Tunes Store movie price comparison system based on according to the actual purchasing process of users.Firstly,according to the idea of software engineering,an in-depth requirement analysis is fully conducted for this system,and the overall use case diagram of the system is given,with detailed use case diagrams for different participants.At the same time,the non-functional requirements of the system were clarified to prepare for the system expansion and big data analysis.Then,the overall design of the system is given,and the backend architecture diagram and network architecture diagram of the system are given.Then,the overall flowchart of the system was sorted out and designed,divided into four parts according to the system functions,namely system management,data management,movie comparison and user management;the timing diagram of each module,the main class diagram of the system and the database table structure and relationship diagram were designed according to the modules and each field of the data table was explained in detail.After that,the interface of each module implemented in the system is explained in detail.Finally,the Hadoop distributed big data processing platform combined with Map Reduce computing framework was used to perform preliminary analysis of local movie data,and the results were presented and interpreted through data visualization.The movie price comparison system utilizes the technical features of Gin Web,developed in Go language,and uses Postgre SQL combined with GORM technology to achieve data binding and persistence,with good responsiveness,ease of use,and scalability.The system is currently deployed on cloud servers,and users have improved the convenience of purchasing movies through this system,and its judgment of purchasing decisions based on price has improved The system has improved the user’s rational consumption concept and increased the revenue of the streaming sales platform,promoting the further development of the business model of combining the movie market with the online platform.
Keywords/Search Tags:Movies Price Comparison, Management System, Big Data Analysis, Hadoop, GO
Related items