69-记单词软件及 站开发(一)

       本人曾今英语渣渣,现在依然是!!!但是也想学好英语,学好英语得记单词呀。于是引出了记单词的需求,市场上这么多单词软件还不够你用吗得作死自己搞一个,用室友的话说:这是对技术的追求!狗屁,哪那么闲啊,主要是别人的软件用着总会感觉有不合适的地方,所以如果按照自己的需求设计一款记单词软件和 站,你就别找借口不想记单词是因为别人的软件要收钱或者不好用!!!

      需求很明确了,就是设计一款按自己需求的软件记单词。

本人需求

1.包含记单词功能;

2.单词库初步包含恋念有词(2019版),其实与2020差别好像不大;

3.具备发音、加入单词本功能(这里就必须要登入了)。

4.成品: 站、webAPP(就是将 站用HBuilder打包为安卓应用),所以其实做 页版就够了。

如果大家有什么好的建议,请在下方评论!

开发设计:

1.技术:前端使用webApp模板,后端使用 ssm 框架;

2.数据库:mysql;

3.先构建 页版,后面用 将 站利用hbuilder打包为安卓app 即可。

数据库设计(目前,后面根据需求完善):

1.用户表;

2.单词表;

3.生词表;

4.每本单词书的各个单元数量统计视图;

5.生词和单词视图视图;

源码附上:

代码实现:(分小块简单介绍实现的思路,后面会将源码附上给大家参考!)

1.单词从何而来:

我主要目的只获取恋念有词的单词库,我从github找到了资源,地址。

可以从上面下载下来,然后存入数据库,怎么存先获取的只有单词英文,没有中文意思,所以该怎么办。我是先从取其它 站逐个查询其意思,然后就获得了词库了,但是我只记录了中文意思,没有记录例句啥的!!!当然不可能手动取查询,不然两千多个单词还不要累死呀,我是利用python写了个脚本去做的。得到词库要存入数据库,先构建好数据库的表格,然后我是用python代码自动插入的。

python处理代码如下:

1.main.py

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年1月1日
下一篇 2020年1月1日

相关推荐