hfbzthesis/chapters/intro.tex
2024-08-13 13:25:46 +08:00

52 lines
2.6 KiB
TeX
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

% !TeX root = ../main.tex
\chapter{简介}
\section{研究背景}
部分高中生缺乏成语储量,语言表达能力弱,而传统记背成语方法缺乏枯燥,使得高中生反感成语。
我们意识到成语作为中国文化的精华之一,逐渐成为在我们身边却又被忽视的语言资源。
\section{研究目的}
为用户提供成语学习相关资源,提高效率,发挥个人主观能动性。
\section{研究意义}
成语是我国汉语词汇里浓墨重彩的一笔,本应用有利于增添成语学习的趣味性,激发使用者对文学和语言的兴趣,提升使用者对成语典故的理解和运用能力,使其通过成语了解和传承中华民族的民族心理、民族文化和历史走向。
整个研发过程让开发者的创造性思维得以展现,从分析研究成语的特点,到开发成语接龙的高效算法,我们注重思维的碰撞,小组成员进行了大量研究。同时,小组成员通过该项活动把日常学习生活中的所思所感融会贯通,展示了自己的想法和风格,实现了自我表达。
\section{关于“一个顶俩”}
我们选取“一个顶俩”作为项目名,有以下原因:
\begin{itemize}
\item “一个顶俩”末拼音为“lia”没有成语以“lia”为首拼音即“一个顶俩”可以作为成语接龙的“终点”。
\item “一个顶俩”十分具有震慑力而不失幽默,十分符合本项目组长的气质。
\item “一个顶俩”意为“一个人做事有效果,一个人能代替两个人”,十分符合小组成员董子豪的能力。
\end{itemize}
\section{技术栈}
\subsection{后端}
基于 \href{https://go.dev/}{Golang}使用高性能Web框架Echo开发后端服务器。
基于 \href{https://github.com/hashicorp/go-memdb}{go-memdb} 内存数据库项目我们能够将30895条成语数据在内存数据库中索引并高效查询。
\subsection{前端}
基于 \href{https://cn.vuejs.org/}{Vue.js 3} JavaScript 框架使用TypeScript语言进行动态内容展示、用户交互体验、数据处理等操作。
基于 \href{https://www.naiveui.com/zh-CN/os-theme}{Naive UI} 前端框架使用部分组件提高开发效率美化UI。
使用 \href{https://unocss.dev/}{UnoCSS} 原子化 CSS 框架,便于样式调整,提升代码可读性与开发效率。
使用 \href{https://cn.vitejs.dev/}{Vite 5} 构建项目,打包前端代码。
\subsection{部署}
基于 \href{https://www.docker.com/}{Docker} 容器化技术,构建前端与后端项目的镜像后,使用 \href{https://github.com/docker/compose}{Docker Compose} 技术管理容器并部署。