Font Size: a A A

Design And Development Based On The Chrome Extension Platform Of A Dictionary App

Posted on:2020-01-26Degree:MasterType:Thesis
Country:ChinaCandidate:R XieFull Text:PDF
GTID:2415330605964151Subject:Modern educational technology
Abstract/Summary:PDF Full Text Request
With the gradual development of education in China since the reform and opening up,the popularity of foreign languages and the ability to receive education have gradually increased,and English learning has become the mainstream of foreign language learning.In the context of the informatization era that emphasizes "Internet+",informatization teaching is receiving more and more attention.Dictionary software is a very common type of software,and almost everyone who learns a foreign language cannot do without it.After investigating similar software and putting forward their own innovation needs,this thesis uses Web development technology to develop a dictionary software based on the Chrome Extension,which provides a different interaction mode and feature set than traditional software.This thesis mainly describes the use of Web technology to develop a dictionary software based on the Chrome Extension platform.It details the design steps,system requirements,basic functions,data structure design,and key technologies for developing this software.It uses the Chrome Extension API to provide an active review function based on the Ebbinghaus memory curve,recording the source of the original query of a word,complete offline use,and the learning function of a specific word list.After the development of this dictionary software was completed,it was also uploaded to the Google Chrome application store for all users to download and use,and achieved a score of up to 80,000 users,and also received unanimous praise from most users.It shows that the software and its functions exactly meet the needs of some people,and also promote the English learning of these people.It also contributes slightly to the popularization and innovation of modern education.This thesis is divided into six chapters.The first chapter is the introduction,which mainly discusses the current status and background of the subject and puts forward the requirements for developing this software.Chapter II Requirements Analysis focuses on analyzing all aspects of the software from a requirements perspective.The third chapter is the system design.From the technical aspect,the detailed design of the software system design is made,such as the design of the table structure and the relationship between different modules.Chapter 4,System Implementation,introduces the use of related technologies to implement various functions of the system,such as javascript,extension api,git,etc.The fifth chapter is the system test,which tests all aspects of the software according to the requirements proposed in the requirements analysis.Chapter 6 summarizes the process of software development and proposes possible future development directions.
Keywords/Search Tags:Chrome, Chrome Extension, Dictionary, Ebbinghaus
PDF Full Text Request
Related items