Font Size: a A A

The Design And Implementation Of WeChat Mini Program For Stamp-collecting Communication

Posted on:2021-08-20Degree:MasterType:Thesis
Country:ChinaCandidate:X Z ZhangFull Text:PDF
GTID:2518306500975449Subject:Master of Engineering (field of software engineering)
Abstract/Summary:PDF Full Text Request
Stamp collecting is one of the most widely attended and influential collection activities in the world.Stamp collectors usually collect stamps with specific themes or take the relationships of stamps into consideration,i.e.,they may pay particular attention to the specific stamps in the same set or joint issues.It is a meaningful process for stamp collectors to put together closely related stamps and share their achievements with others.However,existing stamp catalogue applications do not show the complex relationships between stamps,making it difficult for users to find associated stamps at fragmented times in the fast-paced modern life.Existing Internet applications do not support users to display their albums and stamp knowledge together either,which is not convenient for the communication among stamp collectors.In addition,it is also difficult for stamp collectors to search for exchange information and find the matched ones.Aiming at the above problems,this thesis designs and implements a mini program for stamp collectors to record and share their stamp albums as well as exchang stamps with others.Users can enter the mini program through We Chat to search for stamps by typing in keywords,filtering catalogs or uploading pictures.On the stamp detail page,users can view stamp details,related stamps,holding status,and their willingness to exchange.Users can send messages to others on the personal information page of other users and check the messages they have received or sent on the message page.Users can also create,modify and delete stamp albums in the application,and upload stamp photos to update collecting progress.Users can display their albums through many different channels,including sharing the mini program page to the chat window and downloading pictures.In addition,when users enter the homepage of the mini program,they can see daily recommended stamps and the latest matched stamps for exchange.This paper first obtains the functional and non-functional requirements of stampcollecting applications through the investigation of the existing systems and the study on stamp-collecting behaviors.Then,based on the technology selection of NodeJs Koa for server development,Python for image processing,and mini program aided by RxJS for client development,this paper describes the overall architecture design of the application and detailed design of each module.This paper then shows the specific implementation of each module by providing code for the key processes with explanations and giving Mini Program screenshots for key functions.Finally,this paper designs and implements the test of image-searching function.A conclusion can be drawn from the test results that the function meets the requirements.
Keywords/Search Tags:Stamp-collecting Communication, Mini Program, Image Retrieval, Speeded Up Robust Features, Bag-of-Words Model
PDF Full Text Request
Related items