系统功能模块:登录,注册,信息查询,注销账户,信息修改。
单词管理模块:背单词,制定背诵计划,查询单词,进度统计。
单词App数据库通过建立两个数据库,一个主要存储数据词库,另一个主要存储用户信息。用户的计划数据则是每个数据库都有存储,目的在于通过服务器端和客户端的双存储既起到备份作用,又可用于一份用户计划可跨设备及平台使用。
设计这个软件使用ionic框架,开发语言主要有java、Mysql、Angularjs等,使用java 的servlet技术作为服务器端开发语言。MySql数据库技术可以实现服务器端与数据库的双向交互。使用Angularjs的$http请求与服务端进行交互。通过sqlite数据库存储词库在本地,通过安装js访问sqlite的插件读取本地数据。
本人主要负责计划制定和首页编写模块
详情查看文档说明
boyzwu/dic
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|