当前位置: 首页 > web >正文

基于PHP+MySQL实现(Web)单词助手网站

WordHelper

这是一个学习 PHP 的时候依照课程设计的要求,做的一个简单的单词助手。

系统通过 CDN 引入 Vue.js 和 ElementUI,并用 PHP 搭建了一个十分十分简易的后台。

一、设计要求

1、词汇录入与编辑。提供接口让用户录入英文单词、词义、发音、词性(名词/形容词)、难度、例句等。对于已录入的词汇可根据需要进行必要的修改。

2、文献批量载入。提供接口从 txt 文件(譬如,经典名著)中批量读入英文文献作为范文保存到数据库中。

3、双语查询。支持中英文词汇的精确/模糊查询,即输入英文词汇查询中文意思,或者输入中文词汇查询对应英文意思。为了方便用户写作英文,系统提供例句支持,即从数据库预存的文档中搜索包含特定词汇的英文例句。

4、自定义生词本;

5、词汇测验;

(Vocabulary)词汇表

列名

含义

数据类型

允许空

主键

外键

word

单词

varchar(30)

NOT NULL

Yes

No

character

词性

char(5)

NOT NULL

Yes

No

Interpretation

词义

Varchar(50)

NOT NULL

pronounction

音标

Varchar(20)

NULL

No

No

difficulty

难度

tinyint

NULL

No

No

EngExpl

英文例句

varchar(1000)

NULL

No

No

ChsExpl

中文例句

varchar(500)

NULL

No

No

Picture

插图

varchar(1000)

NULL

6、  对用户录入的数据需进行有效性验证。

7、  提供注册和登录功能,且对用户密码进行加密保存,登陆时须填写正确的验收码。

二、效果图

http://www.xdnf.cn/news/1144.html

相关文章:

  • 基于javaweb的SSM+Maven教材管理系统设计与实现(源码+文档+部署讲解)
  • 深入理解 Java 中的 Classpath
  • 【Java面试笔记:基础】3.谈谈final、finally、 finalize有什么不同?
  • [Java] 泛型
  • Python 设计模式:享元模式
  • JVM虚拟机-类加载器、双亲委派模型、类装载的执行过程
  • 虚无隧穿产生宇宙(true nothing tunneling) 这个的真空是哪种
  • GitLab 提交权限校验脚本
  • 界面控件DevExpress WPF v25.1预览 - 支持Windows 11系统强调色
  • MuJoCo中的机器人状态获取
  • 第六篇:linux之解压缩、软件管理
  • Vue3集成sass
  • Unity 跳转资源商店,并打开特定应用
  • 滑动窗口学习
  • 【HTTPS协议原理】数据加密、如何防止中间人攻击、证书和签名、HTTPS完整工作流程
  • UnityDots学习(四)
  • 关于RPC
  • 图数据库nebula测试指南
  • 在 NVIDIA Orin (JetPack 6.0) 上安装 PyTorch 2.4 + Torchvision 0.19
  • 每日算法-250422
  • 几种Word转换PDF的常用方法
  • 如何在idea里创建注释模版
  • 真我推出首款 AI 翻译耳机,支持 32 种语言翻译
  • 拥抱健康生活,开启养生之旅
  • Android Jetpack Compose基础实践
  • iscsi服务端安装及配置
  • 【Python爬虫基础篇】--3.cookie和session
  • Office文档图片批量提取工具
  • 异构网络环境下的切换策略研究
  • 边缘计算全透视:架构、应用与未来图景