Skip to content

ansleliu/GWMS-GermanWordMemorySoftware

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GWMS-German Word Memory Software

German Word Memory Software

Intoduction Video : https://www.youtube.com/watch?v=L2XxyhGJ4qk

GWMS is developed based on cross-platform C++ GUI application development framework Qt.

德语背单词软件是基于跨平台的C++图形用户界面应用程序开发框架Qt开发的。

Qt provides all the functionality needed by application developers to build a state-of-the-art GUI that is easily extensible and allows true component programming. To learn more about Qt, visit the following website:

Qt提供给应用程序开发者建立艺术级的图形用户界面所需的所有功能,它很容易扩展,并且允许真正地组件编程。 详细了解Qt,请访问下面网站:

1.Qt project open source community website/Qt项目开源社区网站 http://qt-project.org/ 2.Qt Business Edition official website/Qt商业版官方网站 https://www.qt.io/

GWMS uses the open source light database SQLite as its database.

德语背单词软件的数据库使用开源的轻型数据库SQLite。 The design goal of SQLite is embedded, and now SQLite has been used in a lot of embedded products, it takes up very low resources, in embedded devices, may only need a few hundred K of memory is enough. At the same time it can also support Windows / Linux / Unix ect., the mainstream operating system, and can be combined with many programming languages. For more information about SQLite, visit the following Web site:

SQLite的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中, 可能只需要几百K的内存就够了。同时它也能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合。 详细了解SQLite,请访问下面网站:

1.SQLite official website/SQLite官方网站 http://www.sqlite.org/

In GWMS, the pie chart, histogram, dotted line graph and other controls components are improved based on the third-party open source UI component library QSint of Qt . QSint also includes other components, such as ActionLabel, ActionBox, ActionPanel, ColorGrid and so on. For more information about QSint, visit the following website:

德语背单词软件的饼图,柱状图,点线图等控件是在Qt的第三方开源UI组件库QSint的基础上改进而来的。 QSint还包括其它组件,如 ActionLabel 、ActionBox、ActionPanel、ColorGrid等。 详细了解QSint,请访问下面网站:

1.QSint Project Website/QSint项目网站https://sourceforge.net/projects/qsint/

The memory algorithm of GWMS is improved based on SuperMemo memory algorithm SM2. SuperMemo ("Super Memory") is a study of learning methods based on long-term memory, as well as a corresponding memory software. The authors of the study were Dr. Edward Jacek Gorzelańczyk and Dr. Piotr Wozniak. For more information on SuperMemo's memory algorithm SM-2, visit the following Web site:

德语背单词软件的记忆算法是基于SuperMemo的记忆算法SM2改进而来的。 SuperMemo(意为“Super Memory”,超级记忆)是一种基于对长期记忆的学习方法的研究,同时也有一款相应的辅助记忆软件。 研究项目的作者为Dr. Edward Jacek Gorzelańczyk与Dr. Piotr Wozniak。 详细了解SuperMemo的记忆算法SM-2,请访问下面网站:

1.SuperMemo的Algorithm SM-2: http://www.supermemo.com/english/ol/sm2.htm

In the course of the development of the German word, I referred to the development ideas of many English word-back words, such as "word storm", "Anki", "word island" and so on, I would like to express my appreciation to them.

在德语背单词软件开发的过程中,作者参考了很多已有英语背单词软件的开发思想,比如“单词风暴”、“Anki”、“单词岛”等等, 在此向他们表示感谢。