main
LiRen-qiu 7 months ago
parent 3e011168e4
commit 1f5de851f9

@ -38,89 +38,88 @@
\@writefile{toc}{\contentsline {section}{\numberline {3}小米便签的代码维护}{19}{section.3}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1}维护的内容}{19}{subsection.3.1}\protected@file@percent }
\@writefile{lot}{\contentsline {table}{\numberline {3}{\ignorespaces 维护内容列表}}{19}{table.3}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2}开源软件维护后所产生的架构设计}{21}{subsection.3.2}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {10}{\ignorespaces 维护后的小米便签的架构图}}{21}{figure.caption.11}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {11}{\ignorespaces 维护后的小米便签的包图}}{22}{figure.caption.12}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3}维护代码数量以及质量情况}{23}{subsection.3.3}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.3.1}维护代码数量}{23}{subsubsection.3.3.1}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {12}{\ignorespaces 维护之前xml文件数量}}{23}{figure.caption.13}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {13}{\ignorespaces 维护之前java文件数量}}{23}{figure.caption.14}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {14}{\ignorespaces 维护之后xml文件数量}}{23}{figure.caption.15}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {15}{\ignorespaces 维护之后java文件数量}}{24}{figure.caption.16}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {16}{\ignorespaces 维护前后java文件数量对比——柱状图}}{24}{figure.caption.17}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {17}{\ignorespaces 维护前后xml文件数量对比——柱状图}}{24}{figure.caption.18}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {18}{\ignorespaces 维护前后java文件数量对比——饼状图}}{25}{figure.caption.19}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {19}{\ignorespaces 维护前后xml文件数量对比——饼状图}}{25}{figure.caption.20}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {20}{\ignorespaces 维护前后代码数量对比——柱状图}}{26}{figure.caption.21}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {21}{\ignorespaces 维护前后代码数量对比——饼状图}}{26}{figure.caption.22}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.3.2}维护后的质量分析}{27}{subsubsection.3.3.2}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {22}{\ignorespaces 代码审查结果}}{27}{figure.caption.23}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {23}{\ignorespaces 代码审查结果}}{28}{figure.caption.24}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2}开源软件维护后所产生的设计}{20}{subsection.3.2}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {10}{\ignorespaces 维护后的小米便签的包图}}{20}{figure.caption.11}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {11}{\ignorespaces 维护后的小米便签的架构图}}{21}{figure.caption.12}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3}维护代码数量以及质量情况}{22}{subsection.3.3}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.3.1}维护代码数量}{22}{subsubsection.3.3.1}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {12}{\ignorespaces 维护之前xml文件数量}}{22}{figure.caption.13}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {13}{\ignorespaces 维护之前java文件数量}}{22}{figure.caption.14}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {14}{\ignorespaces 维护之后xml文件数量}}{22}{figure.caption.15}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {15}{\ignorespaces 维护之后java文件数量}}{23}{figure.caption.16}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {16}{\ignorespaces 维护前后java文件数量对比——柱状图}}{23}{figure.caption.17}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {17}{\ignorespaces 维护前后xml文件数量对比——柱状图}}{23}{figure.caption.18}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {18}{\ignorespaces 维护前后java文件数量对比——饼状图}}{24}{figure.caption.19}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {19}{\ignorespaces 维护前后xml文件数量对比——饼状图}}{24}{figure.caption.20}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {20}{\ignorespaces 维护前后代码数量对比——柱状图}}{25}{figure.caption.21}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {21}{\ignorespaces 维护前后代码数量对比——饼状图}}{25}{figure.caption.22}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.3.2}维护后的质量分析}{26}{subsubsection.3.3.2}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {22}{\ignorespaces 代码审查结果}}{26}{figure.caption.23}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {23}{\ignorespaces 代码审查结果}}{27}{figure.caption.24}\protected@file@percent }
\gdef \LT@iv {\LT@entry
{1}{85.35156pt}\LT@entry
{1}{60.77263pt}\LT@entry
{1}{326.8pt}}
\@writefile{lot}{\contentsline {table}{\numberline {4}{\ignorespaces 代码质量分析详细结果}}{29}{table.4}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {3.4}维护后的软件原型以及功能展示}{31}{subsection.3.4}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.1}设置界面背景}{31}{subsubsection.3.4.1}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {24}{\ignorespaces 设置背景1}}{31}{figure.caption.25}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {25}{\ignorespaces 设置背景按钮}}{31}{figure.caption.25}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {26}{\ignorespaces 设置背景2}}{31}{figure.caption.25}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.2}欢迎界面}{32}{subsubsection.3.4.2}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {27}{\ignorespaces 欢迎界面}}{32}{figure.caption.26}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.3}登录密码}{33}{subsubsection.3.4.3}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {28}{\ignorespaces 新增设置密码的操作}}{33}{figure.caption.27}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {29}{\ignorespaces 新增密码后的登录界面,要求输入密码}}{34}{figure.caption.28}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {30}{\ignorespaces 重新设置密码}}{35}{figure.caption.29}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {31}{\ignorespaces 使用原有的密码登录失败}}{36}{figure.caption.30}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {32}{\ignorespaces 删除设置的密码}}{37}{figure.caption.31}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {33}{\ignorespaces 登录密码的时序图}}{38}{figure.caption.32}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.4}翻译功能}{39}{subsubsection.3.4.4}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {34}{\ignorespaces 翻译功能中的将英文翻译为中文}}{39}{figure.caption.33}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {35}{\ignorespaces 翻译功能中将中文转化为英文}}{40}{figure.caption.34}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {36}{\ignorespaces 翻译功能中的还原操作}}{41}{figure.caption.35}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {37}{\ignorespaces 翻译功能的时序图}}{42}{figure.caption.36}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.5}插入图片}{43}{subsubsection.3.4.5}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {38}{\ignorespaces 将本地相册中的图片导入便签编辑界面中}}{43}{figure.caption.37}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.6}统计字符个数}{44}{subsubsection.3.4.6}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {39}{\ignorespaces 统计字符个数}}{44}{figure.caption.38}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.7}富文本功能}{45}{subsubsection.3.4.7}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {40}{\ignorespaces 富文本功能}}{45}{figure.caption.39}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {41}{\ignorespaces 加粗功能}}{45}{figure.caption.40}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {42}{\ignorespaces 斜体功能}}{45}{figure.caption.41}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {43}{\ignorespaces 删除线功能}}{46}{figure.caption.42}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {44}{\ignorespaces 高亮功能}}{46}{figure.caption.43}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.8}朗读功能}{47}{subsubsection.3.4.8}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {45}{\ignorespaces 朗读功能}}{47}{figure.caption.44}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.9}私密模式}{48}{subsubsection.3.4.9}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {46}{\ignorespaces 私密模式}}{48}{figure.caption.45}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {47}{\ignorespaces 退出私密模式}}{49}{figure.caption.46}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.10}笔记编辑内搜索}{50}{subsubsection.3.4.10}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {48}{\ignorespaces 笔记内搜索}}{50}{figure.caption.47}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {49}{\ignorespaces 笔记内搜索}}{51}{figure.caption.48}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.11}模板便签}{52}{subsubsection.3.4.11}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {50}{\ignorespaces 模板便签(a)}}{52}{figure.caption.49}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {51}{\ignorespaces 模板便签(b)}}{52}{figure.caption.49}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.12}语音听写}{53}{subsubsection.3.4.12}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {52}{\ignorespaces 语音听写(a)}}{53}{figure.caption.50}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {53}{\ignorespaces 语音听写(b)}}{53}{figure.caption.50}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {54}{\ignorespaces 语音听写的时序图}}{54}{figure.caption.51}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.13}语音合成}{55}{subsubsection.3.4.13}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {55}{\ignorespaces 语音合成}}{55}{figure.caption.52}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {56}{\ignorespaces 语音类型}}{56}{figure.caption.53}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {57}{\ignorespaces 音频类型}}{56}{figure.caption.53}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {58}{\ignorespaces 语音合成的时序图}}{57}{figure.caption.54}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.14}对话式大模型}{58}{subsubsection.3.4.14}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {59}{\ignorespaces 对话式大模型}}{58}{figure.caption.55}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {60}{\ignorespaces 对话式大模型的流程图}}{59}{figure.caption.56}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {61}{\ignorespaces 对话式大模型的时序图}}{60}{figure.caption.57}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.15}撤回功能}{61}{subsubsection.3.4.15}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {62}{\ignorespaces 撤回功能}}{61}{figure.caption.58}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.16}获取地理位置}{62}{subsubsection.3.4.16}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {63}{\ignorespaces 获取地理位置}}{62}{figure.caption.59}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {64}{\ignorespaces 清除地理位置}}{62}{figure.caption.59}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {4}实践收获和体会}{62}{section.4}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1}收获}{62}{subsection.4.1}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2}体会}{63}{subsection.4.2}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {5}参考文献}{63}{section.5}\protected@file@percent }
\gdef \@abspage@last{63}
\@writefile{lot}{\contentsline {table}{\numberline {4}{\ignorespaces 代码质量分析详细结果}}{28}{table.4}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {3.4}维护后的软件原型以及功能展示}{30}{subsection.3.4}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.1}设置界面背景}{30}{subsubsection.3.4.1}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {24}{\ignorespaces 设置背景1}}{30}{figure.caption.25}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {25}{\ignorespaces 设置背景按钮}}{30}{figure.caption.25}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {26}{\ignorespaces 设置背景2}}{30}{figure.caption.25}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.2}欢迎界面}{31}{subsubsection.3.4.2}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {27}{\ignorespaces 欢迎界面}}{31}{figure.caption.26}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.3}登录密码}{32}{subsubsection.3.4.3}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {28}{\ignorespaces 新增设置密码的操作}}{32}{figure.caption.27}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {29}{\ignorespaces 新增密码后的登录界面,要求输入密码}}{33}{figure.caption.28}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {30}{\ignorespaces 重新设置密码}}{34}{figure.caption.29}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {31}{\ignorespaces 使用原有的密码登录失败}}{35}{figure.caption.30}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {32}{\ignorespaces 删除设置的密码}}{36}{figure.caption.31}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {33}{\ignorespaces 登录密码的时序图}}{37}{figure.caption.32}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.4}翻译功能}{38}{subsubsection.3.4.4}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {34}{\ignorespaces 翻译功能中的将英文翻译为中文}}{38}{figure.caption.33}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {35}{\ignorespaces 翻译功能中将中文转化为英文}}{39}{figure.caption.34}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {36}{\ignorespaces 翻译功能中的还原操作}}{40}{figure.caption.35}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {37}{\ignorespaces 翻译功能的时序图}}{41}{figure.caption.36}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.5}插入图片}{42}{subsubsection.3.4.5}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {38}{\ignorespaces 将本地相册中的图片导入便签编辑界面中}}{42}{figure.caption.37}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.6}统计字符个数}{43}{subsubsection.3.4.6}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {39}{\ignorespaces 统计字符个数}}{43}{figure.caption.38}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.7}富文本功能}{44}{subsubsection.3.4.7}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {40}{\ignorespaces 富文本功能}}{44}{figure.caption.39}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {41}{\ignorespaces 加粗功能}}{44}{figure.caption.40}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {42}{\ignorespaces 斜体功能}}{44}{figure.caption.41}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {43}{\ignorespaces 删除线功能}}{45}{figure.caption.42}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {44}{\ignorespaces 高亮功能}}{45}{figure.caption.43}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.8}朗读功能}{46}{subsubsection.3.4.8}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {45}{\ignorespaces 朗读功能}}{46}{figure.caption.44}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.9}私密模式}{47}{subsubsection.3.4.9}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {46}{\ignorespaces 私密模式}}{47}{figure.caption.45}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {47}{\ignorespaces 退出私密模式}}{48}{figure.caption.46}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.10}笔记编辑内搜索}{49}{subsubsection.3.4.10}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {48}{\ignorespaces 笔记内搜索}}{49}{figure.caption.47}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {49}{\ignorespaces 笔记内搜索}}{50}{figure.caption.48}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.11}模板便签}{51}{subsubsection.3.4.11}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {50}{\ignorespaces 模板便签(a)}}{51}{figure.caption.49}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {51}{\ignorespaces 模板便签(b)}}{51}{figure.caption.49}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.12}语音听写}{52}{subsubsection.3.4.12}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {52}{\ignorespaces 语音听写(a)}}{52}{figure.caption.50}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {53}{\ignorespaces 语音听写(b)}}{52}{figure.caption.50}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {54}{\ignorespaces 语音听写的时序图}}{53}{figure.caption.51}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.13}语音合成}{54}{subsubsection.3.4.13}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {55}{\ignorespaces 语音合成}}{54}{figure.caption.52}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {56}{\ignorespaces 语音类型}}{55}{figure.caption.53}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {57}{\ignorespaces 音频类型}}{55}{figure.caption.53}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {58}{\ignorespaces 语音合成的时序图}}{56}{figure.caption.54}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.14}对话式大模型}{57}{subsubsection.3.4.14}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {59}{\ignorespaces 对话式大模型}}{57}{figure.caption.55}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {60}{\ignorespaces 对话式大模型的流程图}}{58}{figure.caption.56}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {61}{\ignorespaces 对话式大模型的时序图}}{59}{figure.caption.57}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.15}撤回功能}{60}{subsubsection.3.4.15}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {62}{\ignorespaces 撤回功能}}{60}{figure.caption.58}\protected@file@percent }
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.4.16}获取地理位置}{61}{subsubsection.3.4.16}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {63}{\ignorespaces 获取地理位置}}{61}{figure.caption.59}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {64}{\ignorespaces 清除地理位置}}{61}{figure.caption.59}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {4}实践收获和体会}{61}{section.4}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1}收获}{61}{subsection.4.1}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2}体会}{62}{subsection.4.2}\protected@file@percent }
\gdef \@abspage@last{62}

@ -1,4 +1,4 @@
This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2024) (preloaded format=pdflatex 2024.10.11) 10 JAN 2025 22:46
This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2024) (preloaded format=pdflatex 2024.10.11) 11 JAN 2025 09:18
entering extended mode
restricted \write18 enabled.
file:line:error style messages enabled.
@ -599,7 +599,7 @@ LaTeX Font Info: External font `cmex10' loaded for size
\openout4 = `å°<C3A5>米便签æ³è¯»ã€<C3A3>标注åŒç»´æŠ¤æŠ¥åŠæ‡æ¡£.toc'.
[3]
<picture/1.1.png, id=365, 1142.2675pt x 1171.37625pt>
<picture/1.1.png, id=348, 1142.2675pt x 1171.37625pt>
File: picture/1.1.png Graphic file (type png)
<use picture/1.1.png>
Package pdftex.def Info: picture/1.1.png used on input line 100.
@ -610,7 +610,7 @@ Underfull \hbox (badness 10000) in paragraph at lines 105--106
[]
[4{c:/texlive/2024/texmf-dist/fonts/enc/dvips/cm-super/cm-super-ts1.enc} <./picture/1.1.png>] [5]
<picture/2.png, id=391, 765.86125pt x 1109.14375pt>
<picture/2.png, id=374, 765.86125pt x 1109.14375pt>
File: picture/2.png Graphic file (type png)
<use picture/2.png>
Package pdftex.def Info: picture/2.png used on input line 182.
@ -620,13 +620,13 @@ Package pdftex.def Info: picture/2.png used on input line 182.
LaTeX Warning: `!h' float specifier changed to `!ht'.
[6] [7 <./picture/2.png>]
<picture/46.png, id=412, 350.81062pt x 420.06938pt>
<picture/46.png, id=396, 350.81062pt x 420.06938pt>
File: picture/46.png Graphic file (type png)
<use picture/46.png>
Package pdftex.def Info: picture/46.png used on input line 206.
(pdftex.def) Requested size: 386.95897pt x 463.39175pt.
[8]
<picture/4.png, id=418, 645.41125pt x 430.60875pt>
<picture/4.png, id=402, 645.41125pt x 430.60875pt>
File: picture/4.png Graphic file (type png)
<use picture/4.png>
Package pdftex.def Info: picture/4.png used on input line 218.
@ -637,12 +637,12 @@ Underfull \hbox (badness 10000) in paragraph at lines 213--220
[]
[9 <./picture/46.png>]
<picture/7.png, id=425, 758.835pt x 299.1175pt>
<picture/7.png, id=409, 758.835pt x 299.1175pt>
File: picture/7.png Graphic file (type png)
<use picture/7.png>
Package pdftex.def Info: picture/7.png used on input line 226.
(pdftex.def) Requested size: 386.95897pt x 152.53421pt.
<picture/8.png, id=426, 675.52374pt x 392.46625pt>
<picture/8.png, id=410, 675.52374pt x 392.46625pt>
File: picture/8.png Graphic file (type png)
<use picture/8.png>
Package pdftex.def Info: picture/8.png used on input line 234.
@ -653,7 +653,7 @@ Underfull \hbox (badness 10000) in paragraph at lines 229--236
[]
[10 <./picture/4.png> <./picture/7.png>]
<picture/47.png, id=433, 355.82938pt x 320.69812pt>
<picture/47.png, id=417, 355.82938pt x 320.69812pt>
File: picture/47.png Graphic file (type png)
<use picture/47.png>
Package pdftex.def Info: picture/47.png used on input line 243.
@ -663,7 +663,7 @@ Underfull \hbox (badness 10000) in paragraph at lines 240--245
[]
<picture/9.png, id=434, 753.81625pt x 746.79pt>
<picture/9.png, id=418, 753.81625pt x 746.79pt>
File: picture/9.png Graphic file (type png)
<use picture/9.png>
Package pdftex.def Info: picture/9.png used on input line 253.
@ -679,7 +679,7 @@ Overfull \hbox (59.07744pt too wide) in paragraph at lines 261--262
[]
[12 <./picture/9.png>]
<picture/48.png, id=454, 344.78813pt x 407.02063pt>
<picture/48.png, id=438, 344.78813pt x 407.02063pt>
File: picture/48.png Graphic file (type png)
<use picture/48.png>
Package pdftex.def Info: picture/48.png used on input line 272.
@ -779,430 +779,418 @@ Underfull \hbox (badness 10000) in paragraph at lines 471--472
[]|\OT1/cmr/m/n/12 12\C70/rm/m/n/12/88 L|\C70/rm/m/n/12/30 ^^B| \OT1/cmr/m/n/12 NoteWidgetProvider,\C70/rm/m/n/12/8d ^^_ # \C70/rm/m/n/12/59 ^^D
[]
[15] [16] [17] [18] [19] [20]
<picture/Structure Package.png, id=514, 463.23062pt x 679.53876pt>
File: picture/Structure Package.png Graphic file (type png)
<use picture/Structure Package.png>
Package pdftex.def Info: picture/Structure Package.png used on input line 544.
(pdftex.def) Requested size: 386.95897pt x 567.65652pt.
<picture/packet.png, id=515, 1720.4275pt x 1327.96124pt>
[15] [16] [17] [18] [19]
<picture/packet.png, id=494, 1720.4275pt x 1327.96124pt>
File: picture/packet.png Graphic file (type png)
<use picture/packet.png>
Package pdftex.def Info: picture/packet.png used on input line 550.
Package pdftex.def Info: picture/packet.png used on input line 543.
(pdftex.def) Requested size: 532.0695pt x 410.6911pt.
Overfull \hbox (48.37263pt too wide) in paragraph at lines 550--551
Overfull \hbox (48.37263pt too wide) in paragraph at lines 543--544
[][]
[]
[21 <./picture/Structure Package.png>] [22 <./picture/packet.png (PNG copy)>]
<picture/xml-1.png, id=527, 1949.2825pt x 630.355pt>
[20 <./picture/packet.png (PNG copy)>]
<picture/Structure Package.png, id=501, 463.23062pt x 679.53876pt>
File: picture/Structure Package.png Graphic file (type png)
<use picture/Structure Package.png>
Package pdftex.def Info: picture/Structure Package.png used on input line 550.
(pdftex.def) Requested size: 386.95897pt x 567.65652pt.
[21 <./picture/Structure Package.png>]
<picture/xml-1.png, id=507, 1949.2825pt x 630.355pt>
File: picture/xml-1.png Graphic file (type png)
<use picture/xml-1.png>
Package pdftex.def Info: picture/xml-1.png used on input line 567.
Package pdftex.def Info: picture/xml-1.png used on input line 569.
(pdftex.def) Requested size: 386.95897pt x 125.13577pt.
<picture/java-1.png, id=528, 1952.29375pt x 729.72626pt>
<picture/java-1.png, id=508, 1952.29375pt x 729.72626pt>
File: picture/java-1.png Graphic file (type png)
<use picture/java-1.png>
Package pdftex.def Info: picture/java-1.png used on input line 572.
Package pdftex.def Info: picture/java-1.png used on input line 574.
(pdftex.def) Requested size: 386.95897pt x 144.62877pt.
<picture/xml-2.png, id=529, 2402.9775pt x 868.24374pt>
<picture/xml-2.png, id=509, 2402.9775pt x 868.24374pt>
File: picture/xml-2.png Graphic file (type png)
<use picture/xml-2.png>
Package pdftex.def Info: picture/xml-2.png used on input line 578.
Package pdftex.def Info: picture/xml-2.png used on input line 580.
(pdftex.def) Requested size: 386.95897pt x 139.80946pt.
<picture/java-2.png, id=530, 2412.01125pt x 642.4pt>
<picture/java-2.png, id=510, 2412.01125pt x 642.4pt>
File: picture/java-2.png Graphic file (type png)
<use picture/java-2.png>
Package pdftex.def Info: picture/java-2.png used on input line 583.
Package pdftex.def Info: picture/java-2.png used on input line 585.
(pdftex.def) Requested size: 386.95897pt x 103.05075pt.
[23 <./picture/xml-1.png> <./picture/java-1.png> <./picture/xml-2.png>]
<picture/Data bar Chart -java.png, id=542, 859.7721pt x 425.9112pt>
[22 <./picture/xml-1.png> <./picture/java-1.png> <./picture/xml-2.png>]
<picture/Data bar Chart -java.png, id=522, 859.7721pt x 425.9112pt>
File: picture/Data bar Chart -java.png Graphic file (type png)
<use picture/Data bar Chart -java.png>
Package pdftex.def Info: picture/Data bar Chart -java.png used on input line 590.
Package pdftex.def Info: picture/Data bar Chart -java.png used on input line 592.
(pdftex.def) Requested size: 386.95897pt x 191.69075pt.
<picture/Data bar Chart -xml.png, id=543, 859.7721pt x 425.9112pt>
<picture/Data bar Chart -xml.png, id=523, 859.7721pt x 425.9112pt>
File: picture/Data bar Chart -xml.png Graphic file (type png)
<use picture/Data bar Chart -xml.png>
Package pdftex.def Info: picture/Data bar Chart -xml.png used on input line 595.
Package pdftex.def Info: picture/Data bar Chart -xml.png used on input line 597.
(pdftex.def) Requested size: 386.95897pt x 191.69075pt.
<picture/Data pie Chart -java.png, id=544, 846.5226pt x 458.9145pt>
<picture/Data pie Chart -java.png, id=524, 846.5226pt x 458.9145pt>
File: picture/Data pie Chart -java.png Graphic file (type png)
<use picture/Data pie Chart -java.png>
Package pdftex.def Info: picture/Data pie Chart -java.png used on input line 600.
Package pdftex.def Info: picture/Data pie Chart -java.png used on input line 602.
(pdftex.def) Requested size: 483.69687pt x 262.2212pt.
<picture/Data pie Chart -xml.png, id=545, 829.6596pt x 458.9145pt>
<picture/Data pie Chart -xml.png, id=525, 829.6596pt x 458.9145pt>
File: picture/Data pie Chart -xml.png Graphic file (type png)
<use picture/Data pie Chart -xml.png>
Package pdftex.def Info: picture/Data pie Chart -xml.png used on input line 605.
Package pdftex.def Info: picture/Data pie Chart -xml.png used on input line 607.
(pdftex.def) Requested size: 483.69687pt x 267.55008pt.
[24 <./picture/java-2.png> <./picture/Data bar Chart -java.png> <./picture/Data bar Chart -xml.png>] [25 <./picture/Data pie Chart -java.png> <./picture/Data pie Chart -xml.png>]
<picture/Merge data bar chart.png, id=565, 859.0494pt x 425.6703pt>
[23 <./picture/java-2.png> <./picture/Data bar Chart -java.png> <./picture/Data bar Chart -xml.png>] [24 <./picture/Data pie Chart -java.png> <./picture/Data pie Chart -xml.png>]
<picture/Merge data bar chart.png, id=544, 859.0494pt x 425.6703pt>
File: picture/Merge data bar chart.png Graphic file (type png)
<use picture/Merge data bar chart.png>
Package pdftex.def Info: picture/Merge data bar chart.png used on input line 613.
Package pdftex.def Info: picture/Merge data bar chart.png used on input line 615.
(pdftex.def) Requested size: 483.69687pt x 239.67928pt.
<picture/Merge data pie charts.png, id=566, 844.1136pt x 428.5611pt>
<picture/Merge data pie charts.png, id=545, 844.1136pt x 428.5611pt>
File: picture/Merge data pie charts.png Graphic file (type png)
<use picture/Merge data pie charts.png>
Package pdftex.def Info: picture/Merge data pie charts.png used on input line 618.
Package pdftex.def Info: picture/Merge data pie charts.png used on input line 620.
(pdftex.def) Requested size: 483.69687pt x 245.57713pt.
[26 <./picture/Merge data bar chart.png> <./picture/Merge data pie charts.png>]
<picture/CodeArts-lastest-1.png, id=576, 1050.92625pt x 1132.23pt>
[25 <./picture/Merge data bar chart.png> <./picture/Merge data pie charts.png>]
<picture/CodeArts-lastest-1.png, id=556, 1050.92625pt x 1132.23pt>
File: picture/CodeArts-lastest-1.png Graphic file (type png)
<use picture/CodeArts-lastest-1.png>
Package pdftex.def Info: picture/CodeArts-lastest-1.png used on input line 629.
Package pdftex.def Info: picture/CodeArts-lastest-1.png used on input line 631.
(pdftex.def) Requested size: 483.69687pt x 521.12582pt.
<picture/CodeArts-master.png, id=577, 2087.8pt x 1002.74625pt>
<picture/CodeArts-master.png, id=557, 2087.8pt x 1002.74625pt>
File: picture/CodeArts-master.png Graphic file (type png)
<use picture/CodeArts-master.png>
Package pdftex.def Info: picture/CodeArts-master.png used on input line 636.
Package pdftex.def Info: picture/CodeArts-master.png used on input line 638.
(pdftex.def) Requested size: 386.95897pt x 185.84177pt.
[27 <./picture/CodeArts-lastest-1.png>]
Underfull \hbox (badness 10000) in paragraph at lines 704--705
[26 <./picture/CodeArts-lastest-1.png>]
Underfull \hbox (badness 10000) in paragraph at lines 706--707
[]|\C70/rm/m/n/10/65 ¹ \C70/rm/m/n/10/6c Õ \C70/rm/m/n/10/76 „\OT1/cmr/m/n/10 Javadoc\C70/rm/m/n/10/4e - \C70/rm/m/n/10/5e ” \C70/rm/m/n/10/8b å \C70/rm/m/n/10/53 ^^E \C70/rm/m/n/10/54 + \C70/rm/m/n/10/52 Ÿ \C70/rm/m/n/10/80 ý \C70/rm/m/n/10/8b ô \C70/rm/m/n/10/66 ^^N|\C70/rm/m/n/10/ff ^^L| \C70/rm/m/n/10/68 9 \C70/rm/m/n/10/63 n \C70/rm/m/n/10/5b ž \C70/rm/m/n/10/96 E \C70/rm/m/n/10/97 ^^@ \C70/rm/m/n/10/89 <20> \C70/rm/m/n/10/63 \C70/rm/m/n/10/98 z \C70/rm/m/n/10/5e <20> \C70/rm/m/n/10/4f ^^?
[]
Underfull \hbox (badness 2644) in paragraph at lines 704--705
Underfull \hbox (badness 2644) in paragraph at lines 706--707
\C70/rm/m/n/10/75 (\OT1/cmr/m/n/10 @param|\C70/rm/m/n/10/30 ^^A| \OT1/cmr/m/n/10 @return|\C70/rm/m/n/10/30 ^^A| \OT1/cmr/m/n/10 @throws\C70/rm/m/n/10/68 ^^G \C70/rm/m/n/10/7b ~ \C70/rm/m/n/10/5b ù \C70/rm/m/n/10/53 Â \C70/rm/m/n/10/65 p|\C70/rm/m/n/10/30 ^^A| \C70/rm/m/n/10/8f Ô \C70/rm/m/n/10/56 Þ \C70/rm/m/n/10/50 <|\C70/rm/m/n/10/30 ^^A| \C70/rm/m/n/10/5f ^^B \C70/rm/m/n/10/5e 8 \C70/rm/m/n/10/8f Û \C70/rm/m/n/10/88 L \C70/rm/m/n/10/6c è
[]
Underfull \hbox (badness 10000) in paragraph at lines 717--718
Underfull \hbox (badness 10000) in paragraph at lines 719--720
[]|\C70/rm/m/n/10/4e ^^M \C70/rm/m/n/10/89 <20> \C70/rm/m/n/10/76 ô \C70/rm/m/n/10/63 ¥ U \C70/rm/m/n/10/83 · \C70/rm/m/n/10/53 ï \C70/rm/m/n/10/90 ^^Z \C70/rm/m/n/10/8f Ç \C70/rm/m/n/10/98 „ \C70/rm/m/n/10/68 À \C70/rm/m/n/10/67 å \C70/rm/m/n/10/8f Û \C70/rm/m/n/10/88 L \C70/rm/m/n/10/59 ^^D \C70/rm/m/n/10/74 ^^F \C70/rm/m/n/10/76 „\OT1/cmr/m/n/10 RuntimeException|\C70/rm/m/n/10/ff ^^L|
[]
Underfull \hbox (badness 10000) in paragraph at lines 741--742
Underfull \hbox (badness 10000) in paragraph at lines 743--744
[]|\C70/rm/m/n/10/65 ¹ \C70/rm/m/n/10/6c Õ \C70/rm/m/n/10/76 „\OT1/cmr/m/n/10 Javadoc\C70/rm/m/n/10/4e - \C70/rm/m/n/10/5e ” \C70/rm/m/n/10/8b å \C70/rm/m/n/10/53 ^^E \C70/rm/m/n/10/54 + \C70/rm/m/n/10/52 Ÿ \C70/rm/m/n/10/80 ý \C70/rm/m/n/10/8b ô \C70/rm/m/n/10/66 ^^N|\C70/rm/m/n/10/ff ^^L| \C70/rm/m/n/10/68 9 \C70/rm/m/n/10/63 n \C70/rm/m/n/10/5b ž \C70/rm/m/n/10/96 E \C70/rm/m/n/10/97 ^^@ \C70/rm/m/n/10/89 <20> \C70/rm/m/n/10/63 \C70/rm/m/n/10/98 z \C70/rm/m/n/10/5e <20> \C70/rm/m/n/10/4f ^^?
[]
Underfull \hbox (badness 2644) in paragraph at lines 741--742
Underfull \hbox (badness 2644) in paragraph at lines 743--744
\C70/rm/m/n/10/75 (\OT1/cmr/m/n/10 @param|\C70/rm/m/n/10/30 ^^A| \OT1/cmr/m/n/10 @return|\C70/rm/m/n/10/30 ^^A| \OT1/cmr/m/n/10 @throws\C70/rm/m/n/10/68 ^^G \C70/rm/m/n/10/7b ~ \C70/rm/m/n/10/5b ù \C70/rm/m/n/10/53 Â \C70/rm/m/n/10/65 p|\C70/rm/m/n/10/30 ^^A| \C70/rm/m/n/10/8f Ô \C70/rm/m/n/10/56 Þ \C70/rm/m/n/10/50 <|\C70/rm/m/n/10/30 ^^A| \C70/rm/m/n/10/5f ^^B \C70/rm/m/n/10/5e 8 \C70/rm/m/n/10/8f Û \C70/rm/m/n/10/88 L \C70/rm/m/n/10/6c è
[]
[28 <./picture/CodeArts-master.png>] [29] [30]
<picture/12.png, id=608, 614.295pt x 1102.1175pt>
[27 <./picture/CodeArts-master.png>] [28] [29]
<picture/12.png, id=588, 614.295pt x 1102.1175pt>
File: picture/12.png Graphic file (type png)
<use picture/12.png>
Package pdftex.def Info: picture/12.png used on input line 779.
Package pdftex.def Info: picture/12.png used on input line 778.
(pdftex.def) Requested size: 145.11053pt x 260.343pt.
<picture/13.png, id=609, 614.295pt x 1100.11pt>
<picture/13.png, id=589, 614.295pt x 1100.11pt>
File: picture/13.png Graphic file (type png)
<use picture/13.png>
Package pdftex.def Info: picture/13.png used on input line 784.
Package pdftex.def Info: picture/13.png used on input line 783.
(pdftex.def) Requested size: 145.11053pt x 259.86879pt.
<picture/14.png, id=610, 636.3775pt x 1103.12125pt>
<picture/14.png, id=590, 636.3775pt x 1103.12125pt>
File: picture/14.png Graphic file (type png)
<use picture/14.png>
Package pdftex.def Info: picture/14.png used on input line 790.
Package pdftex.def Info: picture/14.png used on input line 789.
(pdftex.def) Requested size: 120.92421pt x 209.61205pt.
[31 <./picture/12.png> <./picture/13.png> <./picture/14.png>]
<picture/15.png, id=622, 635.37375pt x 1100.11pt>
[30 <./picture/12.png> <./picture/13.png> <./picture/14.png>]
<picture/15.png, id=601, 635.37375pt x 1100.11pt>
File: picture/15.png Graphic file (type png)
<use picture/15.png>
Package pdftex.def Info: picture/15.png used on input line 803.
Package pdftex.def Info: picture/15.png used on input line 802.
(pdftex.def) Requested size: 338.58632pt x 586.26172pt.
[32 <./picture/15.png>]
<picture/16.png, id=629, 626.34pt x 1109.14375pt>
[31 <./picture/15.png>]
<picture/16.png, id=609, 626.34pt x 1109.14375pt>
File: picture/16.png Graphic file (type png)
<use picture/16.png>
Package pdftex.def Info: picture/16.png used on input line 816.
Package pdftex.def Info: picture/16.png used on input line 815.
(pdftex.def) Requested size: 217.66211pt x 385.4475pt.
<picture/17.png, id=630, 629.35126pt x 1054.94125pt>
<picture/17.png, id=610, 629.35126pt x 1054.94125pt>
File: picture/17.png Graphic file (type png)
<use picture/17.png>
Package pdftex.def Info: picture/17.png used on input line 821.
Package pdftex.def Info: picture/17.png used on input line 820.
(pdftex.def) Requested size: 217.66211pt x 364.84047pt.
[33 <./picture/16.png> <./picture/17.png>]
<picture/18.png, id=636, 647.41875pt x 1120.185pt>
[32 <./picture/16.png> <./picture/17.png>]
<picture/18.png, id=616, 647.41875pt x 1120.185pt>
File: picture/18.png Graphic file (type png)
<use picture/18.png>
Package pdftex.def Info: picture/18.png used on input line 832.
Package pdftex.def Info: picture/18.png used on input line 831.
(pdftex.def) Requested size: 338.58632pt x 585.83261pt.
[34 <./picture/18.png>]
<picture/19.png, id=643, 632.3625pt x 1103.12125pt>
[33 <./picture/18.png>]
<picture/19.png, id=622, 632.3625pt x 1103.12125pt>
File: picture/19.png Graphic file (type png)
<use picture/19.png>
Package pdftex.def Info: picture/19.png used on input line 840.
Package pdftex.def Info: picture/19.png used on input line 839.
(pdftex.def) Requested size: 338.58632pt x 590.6606pt.
[35 <./picture/19.png>]
<picture/20.png, id=649, 632.3625pt x 791.95876pt>
[34 <./picture/19.png>]
<picture/20.png, id=628, 632.3625pt x 791.95876pt>
File: picture/20.png Graphic file (type png)
<use picture/20.png>
Package pdftex.def Info: picture/20.png used on input line 848.
Package pdftex.def Info: picture/20.png used on input line 847.
(pdftex.def) Requested size: 338.58632pt x 424.05025pt.
[36 <./picture/20.png>]
<picture/21.png, id=655, 614.295pt x 943.525pt>
[35 <./picture/20.png>]
<picture/21.png, id=634, 614.295pt x 943.525pt>
File: picture/21.png Graphic file (type png)
<use picture/21.png>
Package pdftex.def Info: picture/21.png used on input line 858.
Package pdftex.def Info: picture/21.png used on input line 857.
(pdftex.def) Requested size: 217.66211pt x 334.31305pt.
<picture/22.png, id=656, 650.43pt x 991.705pt>
<picture/22.png, id=635, 650.43pt x 991.705pt>
File: picture/22.png Graphic file (type png)
<use picture/22.png>
Package pdftex.def Info: picture/22.png used on input line 863.
Package pdftex.def Info: picture/22.png used on input line 862.
(pdftex.def) Requested size: 217.66211pt x 331.86385pt.
[37 <./picture/21.png> <./picture/22.png>]
<picture/seq3_Login.png, id=663, 1003.75pt x 1570.86874pt>
[36 <./picture/21.png> <./picture/22.png>]
<picture/seq3_Login.png, id=642, 1003.75pt x 1570.86874pt>
File: picture/seq3_Login.png Graphic file (type png)
<use picture/seq3_Login.png>
Package pdftex.def Info: picture/seq3_Login.png used on input line 872.
Package pdftex.def Info: picture/seq3_Login.png used on input line 871.
(pdftex.def) Requested size: 445.00023pt x 696.43372pt.
[38 <./picture/seq3_Login.png (PNG copy)>]
<picture/23.png, id=669, 627.34375pt x 1003.75pt>
[37 <./picture/seq3_Login.png (PNG copy)>]
<picture/23.png, id=649, 627.34375pt x 1003.75pt>
File: picture/23.png Graphic file (type png)
<use picture/23.png>
Package pdftex.def Info: picture/23.png used on input line 887.
Package pdftex.def Info: picture/23.png used on input line 886.
(pdftex.def) Requested size: 217.66211pt x 348.25456pt.
<picture/24.png, id=670, 573.14125pt x 858.20625pt>
<picture/24.png, id=650, 573.14125pt x 858.20625pt>
File: picture/24.png Graphic file (type png)
<use picture/24.png>
Package pdftex.def Info: picture/24.png used on input line 892.
Package pdftex.def Info: picture/24.png used on input line 891.
(pdftex.def) Requested size: 217.66211pt x 325.92534pt.
[39 <./picture/23.png> <./picture/24.png>]
<picture/25.png, id=676, 612.2875pt x 1112.155pt>
[38 <./picture/23.png> <./picture/24.png>]
<picture/25.png, id=656, 612.2875pt x 1112.155pt>
File: picture/25.png Graphic file (type png)
<use picture/25.png>
Package pdftex.def Info: picture/25.png used on input line 904.
Package pdftex.def Info: picture/25.png used on input line 903.
(pdftex.def) Requested size: 217.66211pt x 395.35236pt.
<picture/26.png, id=677, 624.3325pt x 1053.9375pt>
<picture/26.png, id=657, 624.3325pt x 1053.9375pt>
File: picture/26.png Graphic file (type png)
<use picture/26.png>
Package pdftex.def Info: picture/26.png used on input line 909.
Package pdftex.def Info: picture/26.png used on input line 908.
(pdftex.def) Requested size: 217.66211pt x 367.4363pt.
[40 <./picture/25.png> <./picture/26.png>]
<picture/27.png, id=683, 618.31pt x 1109.14375pt>
[39 <./picture/25.png> <./picture/26.png>]
<picture/27.png, id=663, 618.31pt x 1109.14375pt>
File: picture/27.png Graphic file (type png)
<use picture/27.png>
Package pdftex.def Info: picture/27.png used on input line 921.
Package pdftex.def Info: picture/27.png used on input line 920.
(pdftex.def) Requested size: 217.66211pt x 390.44012pt.
<picture/28.png, id=684, 618.31pt x 999.735pt>
<picture/28.png, id=664, 618.31pt x 999.735pt>
File: picture/28.png Graphic file (type png)
<use picture/28.png>
Package pdftex.def Info: picture/28.png used on input line 926.
Package pdftex.def Info: picture/28.png used on input line 925.
(pdftex.def) Requested size: 217.66211pt x 351.92612pt.
[41 <./picture/27.png> <./picture/28.png>]
<picture/seq4_Translate.png, id=690, 824.07875pt x 797.98125pt>
[40 <./picture/27.png> <./picture/28.png>]
<picture/seq4_Translate.png, id=670, 824.07875pt x 797.98125pt>
File: picture/seq4_Translate.png Graphic file (type png)
<use picture/seq4_Translate.png>
Package pdftex.def Info: picture/seq4_Translate.png used on input line 935.
Package pdftex.def Info: picture/seq4_Translate.png used on input line 934.
(pdftex.def) Requested size: 483.69687pt x 468.38179pt.
[42 <./picture/seq4_Translate.png (PNG copy)>]
<picture/29.png, id=696, 612.2875pt x 958.58125pt>
[41 <./picture/seq4_Translate.png (PNG copy)>]
<picture/29.png, id=676, 612.2875pt x 958.58125pt>
File: picture/29.png Graphic file (type png)
<use picture/29.png>
Package pdftex.def Info: picture/29.png used on input line 947.
Package pdftex.def Info: picture/29.png used on input line 946.
(pdftex.def) Requested size: 338.58632pt x 530.07355pt.
[43 <./picture/29.png>]
<picture/30.png, id=704, 632.3625pt x 985.6825pt>
[42 <./picture/29.png>]
<picture/30.png, id=683, 632.3625pt x 985.6825pt>
File: picture/30.png Graphic file (type png)
<use picture/30.png>
Package pdftex.def Info: picture/30.png used on input line 957.
Package pdftex.def Info: picture/30.png used on input line 956.
(pdftex.def) Requested size: 338.58632pt x 527.77861pt.
[44 <./picture/30.png>]
<picture/31.png, id=710, 362.35374pt x 156.585pt>
[43 <./picture/30.png>]
<picture/31.png, id=690, 362.35374pt x 156.585pt>
File: picture/31.png Graphic file (type png)
<use picture/31.png>
Package pdftex.def Info: picture/31.png used on input line 969.
Package pdftex.def Info: picture/31.png used on input line 968.
(pdftex.def) Requested size: 338.58632pt x 146.31781pt.
<picture/32.png, id=711, 332.24126pt x 142.5325pt>
<picture/32.png, id=691, 332.24126pt x 142.5325pt>
File: picture/32.png Graphic file (type png)
<use picture/32.png>
Package pdftex.def Info: picture/32.png used on input line 974.
Package pdftex.def Info: picture/32.png used on input line 973.
(pdftex.def) Requested size: 338.58632pt x 145.26376pt.
<picture/33.png, id=712, 359.3425pt x 145.54375pt>
<picture/33.png, id=692, 359.3425pt x 145.54375pt>
File: picture/33.png Graphic file (type png)
<use picture/33.png>
Package pdftex.def Info: picture/33.png used on input line 979.
Package pdftex.def Info: picture/33.png used on input line 978.
(pdftex.def) Requested size: 338.58632pt x 137.14647pt.
<picture/34.png, id=713, 368.37625pt x 154.5775pt>
<picture/34.png, id=693, 368.37625pt x 154.5775pt>
File: picture/34.png Graphic file (type png)
<use picture/34.png>
Package pdftex.def Info: picture/34.png used on input line 984.
Package pdftex.def Info: picture/34.png used on input line 983.
(pdftex.def) Requested size: 338.58632pt x 142.0762pt.
<picture/35.png, id=714, 364.36125pt x 154.5775pt>
<picture/35.png, id=694, 364.36125pt x 154.5775pt>
File: picture/35.png Graphic file (type png)
<use picture/35.png>
Package pdftex.def Info: picture/35.png used on input line 989.
Package pdftex.def Info: picture/35.png used on input line 988.
(pdftex.def) Requested size: 338.58632pt x 143.64706pt.
[45 <./picture/31.png> <./picture/32.png> <./picture/33.png>] [46 <./picture/34.png> <./picture/35.png>]
<picture/36.png, id=728, 620.3175pt x 487.8225pt>
[44 <./picture/31.png> <./picture/32.png> <./picture/33.png>] [45 <./picture/34.png> <./picture/35.png>]
<picture/36.png, id=708, 620.3175pt x 487.8225pt>
File: picture/36.png Graphic file (type png)
<use picture/36.png>
Package pdftex.def Info: picture/36.png used on input line 999.
Package pdftex.def Info: picture/36.png used on input line 998.
(pdftex.def) Requested size: 338.58632pt x 266.26366pt.
[47 <./picture/36.png>]
<picture/37.png, id=734, 635.37375pt x 1105.12875pt>
[46 <./picture/36.png>]
<picture/37.png, id=714, 635.37375pt x 1105.12875pt>
File: picture/37.png Graphic file (type png)
<use picture/37.png>
Package pdftex.def Info: picture/37.png used on input line 1013.
Package pdftex.def Info: picture/37.png used on input line 1012.
(pdftex.def) Requested size: 217.66211pt x 378.58864pt.
<picture/38.png, id=735, 642.4pt x 1075.01625pt>
<picture/38.png, id=715, 642.4pt x 1075.01625pt>
File: picture/38.png Graphic file (type png)
<use picture/38.png>
Package pdftex.def Info: picture/38.png used on input line 1018.
Package pdftex.def Info: picture/38.png used on input line 1017.
(pdftex.def) Requested size: 217.66211pt x 364.23763pt.
[48 <./picture/37.png> <./picture/38.png>]
<picture/39.png, id=742, 603.25375pt x 1054.94125pt>
[47 <./picture/37.png> <./picture/38.png>]
<picture/39.png, id=722, 603.25375pt x 1054.94125pt>
File: picture/39.png Graphic file (type png)
<use picture/39.png>
Package pdftex.def Info: picture/39.png used on input line 1029.
Package pdftex.def Info: picture/39.png used on input line 1028.
(pdftex.def) Requested size: 217.66211pt x 380.63171pt.
<picture/40.png, id=743, 635.37375pt x 1050.92625pt>
<picture/40.png, id=723, 635.37375pt x 1050.92625pt>
File: picture/40.png Graphic file (type png)
<use picture/40.png>
Package pdftex.def Info: picture/40.png used on input line 1034.
Package pdftex.def Info: picture/40.png used on input line 1033.
(pdftex.def) Requested size: 217.66211pt x 360.02026pt.
[49 <./picture/39.png> <./picture/40.png>]
<picture/41.png, id=750, 638.385pt x 1041.8925pt>
[48 <./picture/39.png> <./picture/40.png>]
<picture/41.png, id=729, 638.385pt x 1041.8925pt>
File: picture/41.png Graphic file (type png)
<use picture/41.png>
Package pdftex.def Info: picture/41.png used on input line 1055.
Package pdftex.def Info: picture/41.png used on input line 1054.
(pdftex.def) Requested size: 217.66211pt x 355.24034pt.
<picture/42.png, id=751, 650.43pt x 1075.01625pt>
<picture/42.png, id=730, 650.43pt x 1075.01625pt>
File: picture/42.png Graphic file (type png)
<use picture/42.png>
Package pdftex.def Info: picture/42.png used on input line 1060.
Package pdftex.def Info: picture/42.png used on input line 1059.
(pdftex.def) Requested size: 217.66211pt x 359.7431pt.
File: picture/41.png Graphic file (type png)
<use picture/41.png>
Package pdftex.def Info: picture/41.png used on input line 1069.
Package pdftex.def Info: picture/41.png used on input line 1068.
(pdftex.def) Requested size: 217.66211pt x 355.24034pt.
File: picture/42.png Graphic file (type png)
<use picture/42.png>
Package pdftex.def Info: picture/42.png used on input line 1074.
Package pdftex.def Info: picture/42.png used on input line 1073.
(pdftex.def) Requested size: 217.66211pt x 359.7431pt.
[50 <./picture/41.png> <./picture/42.png>] [51]
<picture/Template tag 1.png, id=763, 359.84438pt x 544.0325pt>
[49 <./picture/41.png> <./picture/42.png>] [50]
<picture/Template tag 1.png, id=743, 359.84438pt x 544.0325pt>
File: picture/Template tag 1.png Graphic file (type png)
<use picture/Template tag 1.png>
Package pdftex.def Info: picture/Template tag 1.png used on input line 1087.
Package pdftex.def Info: picture/Template tag 1.png used on input line 1086.
(pdftex.def) Requested size: 213.31125pt x 322.50383pt.
<picture/Template tag 2.png, id=764, 359.84438pt x 544.0325pt>
<picture/Template tag 2.png, id=744, 359.84438pt x 544.0325pt>
File: picture/Template tag 2.png Graphic file (type png)
<use picture/Template tag 2.png>
Package pdftex.def Info: picture/Template tag 2.png used on input line 1094.
Package pdftex.def Info: picture/Template tag 2.png used on input line 1093.
(pdftex.def) Requested size: 213.31125pt x 322.50383pt.
[52 <./picture/Template tag 1.png> <./picture/Template tag 2.png>]
<picture/linsten1.png, id=772, 359.84438pt x 543.53062pt>
[51 <./picture/Template tag 1.png> <./picture/Template tag 2.png>]
<picture/linsten1.png, id=752, 359.84438pt x 543.53062pt>
File: picture/linsten1.png Graphic file (type png)
<use picture/linsten1.png>
Package pdftex.def Info: picture/linsten1.png used on input line 1117.
Package pdftex.def Info: picture/linsten1.png used on input line 1116.
(pdftex.def) Requested size: 213.31125pt x 322.2063pt.
<picture/linsten2.png, id=773, 359.84438pt x 543.53062pt>
<picture/linsten2.png, id=753, 359.84438pt x 543.53062pt>
File: picture/linsten2.png Graphic file (type png)
<use picture/linsten2.png>
Package pdftex.def Info: picture/linsten2.png used on input line 1124.
Package pdftex.def Info: picture/linsten2.png used on input line 1123.
(pdftex.def) Requested size: 213.31125pt x 322.2063pt.
[53 <./picture/linsten1.png> <./picture/linsten2.png>]
<picture/seq12_Iat.png, id=786, 1085.05376pt x 1197.47375pt>
[52 <./picture/linsten1.png> <./picture/linsten2.png>]
<picture/seq12_Iat.png, id=766, 1085.05376pt x 1197.47375pt>
File: picture/seq12_Iat.png Graphic file (type png)
<use picture/seq12_Iat.png>
Package pdftex.def Info: picture/seq12_Iat.png used on input line 1145.
Package pdftex.def Info: picture/seq12_Iat.png used on input line 1144.
(pdftex.def) Requested size: 483.69687pt x 533.81516pt.
[54 <./picture/seq12_Iat.png (PNG copy)>]
<picture/Speech synthesis diagram 1.png, id=793, 359.84438pt x 543.53062pt>
[53 <./picture/seq12_Iat.png (PNG copy)>]
<picture/Speech synthesis diagram 1.png, id=772, 359.84438pt x 543.53062pt>
File: picture/Speech synthesis diagram 1.png Graphic file (type png)
<use picture/Speech synthesis diagram 1.png>
Package pdftex.def Info: picture/Speech synthesis diagram 1.png used on input line 1158.
Package pdftex.def Info: picture/Speech synthesis diagram 1.png used on input line 1157.
(pdftex.def) Requested size: 338.58632pt x 511.45793pt.
<picture/Speech synthesis diagram 2.png, id=794, 359.84438pt x 543.53062pt>
<picture/Speech synthesis diagram 2.png, id=773, 359.84438pt x 543.53062pt>
File: picture/Speech synthesis diagram 2.png Graphic file (type png)
<use picture/Speech synthesis diagram 2.png>
Package pdftex.def Info: picture/Speech synthesis diagram 2.png used on input line 1167.
Package pdftex.def Info: picture/Speech synthesis diagram 2.png used on input line 1166.
(pdftex.def) Requested size: 213.31125pt x 322.2063pt.
<picture/Speech synthesis diagram 3.png, id=795, 359.84438pt x 543.53062pt>
<picture/Speech synthesis diagram 3.png, id=774, 359.84438pt x 543.53062pt>
File: picture/Speech synthesis diagram 3.png Graphic file (type png)
<use picture/Speech synthesis diagram 3.png>
Package pdftex.def Info: picture/Speech synthesis diagram 3.png used on input line 1174.
Package pdftex.def Info: picture/Speech synthesis diagram 3.png used on input line 1173.
(pdftex.def) Requested size: 213.31125pt x 322.2063pt.
[55 <./picture/Speech synthesis diagram 1.png>] [56 <./picture/Speech synthesis diagram 2.png> <./picture/Speech synthesis diagram 3.png>]
<picture/seq13_Tts.png, id=810, 827.09pt x 1387.1825pt>
[54 <./picture/Speech synthesis diagram 1.png>] [55 <./picture/Speech synthesis diagram 2.png> <./picture/Speech synthesis diagram 3.png>]
<picture/seq13_Tts.png, id=789, 827.09pt x 1387.1825pt>
File: picture/seq13_Tts.png Graphic file (type png)
<use picture/seq13_Tts.png>
Package pdftex.def Info: picture/seq13_Tts.png used on input line 1183.
Package pdftex.def Info: picture/seq13_Tts.png used on input line 1182.
(pdftex.def) Requested size: 435.32422pt x 730.12323pt.
Overfull \vbox (23.38737pt too high) has occurred while \output is active []
[57 <./picture/seq13_Tts.png (PNG copy)>]
<picture/Dialogue-based large models.png, id=816, 359.84438pt x 543.53062pt>
[56 <./picture/seq13_Tts.png (PNG copy)>]
<picture/Dialogue-based large models.png, id=796, 359.84438pt x 543.53062pt>
File: picture/Dialogue-based large models.png Graphic file (type png)
<use picture/Dialogue-based large models.png>
Package pdftex.def Info: picture/Dialogue-based large models.png used on input line 1194.
Package pdftex.def Info: picture/Dialogue-based large models.png used on input line 1193.
(pdftex.def) Requested size: 338.58632pt x 511.45793pt.
[58 <./picture/Dialogue-based large models.png>]
<picture/seq14-LL.png, id=824, 819.56187pt x 584.1825pt>
[57 <./picture/Dialogue-based large models.png>]
<picture/seq14-LL.png, id=804, 819.56187pt x 584.1825pt>
File: picture/seq14-LL.png Graphic file (type png)
<use picture/seq14-LL.png>
Package pdftex.def Info: picture/seq14-LL.png used on input line 1201.
Package pdftex.def Info: picture/seq14-LL.png used on input line 1200.
(pdftex.def) Requested size: 532.0695pt x 379.27733pt.
Overfull \hbox (48.37263pt too wide) in paragraph at lines 1201--1202
Overfull \hbox (48.37263pt too wide) in paragraph at lines 1200--1201
[][]
[]
[59 <./picture/seq14-LL.png>]
<picture/seq14-LLM.png, id=831, 899.36pt x 1005.7575pt>
[58 <./picture/seq14-LL.png>]
<picture/seq14-LLM.png, id=811, 899.36pt x 1005.7575pt>
File: picture/seq14-LLM.png Graphic file (type png)
<use picture/seq14-LLM.png>
Package pdftex.def Info: picture/seq14-LLM.png used on input line 1207.
Package pdftex.def Info: picture/seq14-LLM.png used on input line 1206.
(pdftex.def) Requested size: 483.69687pt x 540.92175pt.
[60 <./picture/seq14-LLM.png (PNG copy)>]
<picture/Undo function1.png, id=837, 359.84438pt x 543.53062pt>
[59 <./picture/seq14-LLM.png (PNG copy)>]
<picture/Undo function1.png, id=817, 359.84438pt x 543.53062pt>
File: picture/Undo function1.png Graphic file (type png)
<use picture/Undo function1.png>
Package pdftex.def Info: picture/Undo function1.png used on input line 1219.
Package pdftex.def Info: picture/Undo function1.png used on input line 1218.
(pdftex.def) Requested size: 338.58632pt x 511.45793pt.
[61 <./picture/Undo function1.png>]
<picture/Obtain the geographical location schematic diagram 1.png, id=845, 328.22626pt x 515.42563pt>
[60 <./picture/Undo function1.png>]
<picture/Obtain the geographical location schematic diagram 1.png, id=824, 328.22626pt x 515.42563pt>
File: picture/Obtain the geographical location schematic diagram 1.png Graphic file (type png)
<use picture/Obtain the geographical location schematic diagram 1.png>
Package pdftex.def Info: picture/Obtain the geographical location schematic diagram 1.png used on input line 1238.
Package pdftex.def Info: picture/Obtain the geographical location schematic diagram 1.png used on input line 1237.
(pdftex.def) Requested size: 213.31125pt x 334.9755pt.
<picture/Obtain the geographical location schematic diagram 2.png, id=846, 359.84438pt x 544.0325pt>
<picture/Obtain the geographical location schematic diagram 2.png, id=825, 359.84438pt x 544.0325pt>
File: picture/Obtain the geographical location schematic diagram 2.png Graphic file (type png)
<use picture/Obtain the geographical location schematic diagram 2.png>
Package pdftex.def Info: picture/Obtain the geographical location schematic diagram 2.png used on input line 1245.
Package pdftex.def Info: picture/Obtain the geographical location schematic diagram 2.png used on input line 1244.
(pdftex.def) Requested size: 213.31125pt x 322.50383pt.
[62 <./picture/Obtain the geographical location schematic diagram 1.png> <./picture/Obtain the geographical location schematic diagram 2.png>] [63] (./小米便签泛读、标注和维护报告文档.aux)
[61 <./picture/Obtain the geographical location schematic diagram 1.png> <./picture/Obtain the geographical location schematic diagram 2.png>] [62] (./小米便签泛读、标注和维护报告文档.aux)
***********
LaTeX2e <2023-11-01> patch level 1
L3 programming layer <2022/07/14>
***********
Package rerunfilecheck Warning: File `小米便签泛读、标注和维护报告文档.out' has changed.
(rerunfilecheck) Rerun to get outlines right
(rerunfilecheck) or use package `bookmark'.
Package rerunfilecheck Info: Checksums for `小米便签泛读、标注和维护报告文档.out':
(rerunfilecheck) Before: 60BB1B74E50CF8144C9B524372BA6018;4124
(rerunfilecheck) After: AC0F845AE95DF9DB771591B70E4F51BF;3940.
Package rerunfilecheck Info: File `小米便签泛读、标注和维护报告文档.out' has not changed.
(rerunfilecheck) Checksum: 76C95C8CB89A66E197FF3B6C3BEC0D60;3848.
)
Here is how much of TeX's memory you used:
18026 strings out of 476065
308555 string characters out of 5792786
18007 strings out of 476065
308234 string characters out of 5792786
2025190 words of memory out of 5000000
39243 multiletter control sequences out of 15000+600000
650071 words of font info for 371 fonts, out of 8000000 for 9000
39233 multiletter control sequences out of 15000+600000
648991 words of font info for 367 fonts, out of 8000000 for 9000
14 hyphenation exceptions out of 8191
80i,9n,83p,809b,653s stack positions out of 10000i,1000n,20000p,200000b,200000s
pdfTeX warning (dest): name{subsubsection.3.2.2} has been referenced but does not exist, replaced by a fixed one
pdfTeX warning (dest): name{subsubsection.3.2.1} has been referenced but does not exist, replaced by a fixed one
<c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/texlive/2024/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb><c:/texlive/2024/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb><c:/texlive/2024/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb><c:/texlive/2024/texmf-dist/fonts/type1/public/cm-super/sfrm1200.pfb>
Output written on 小米便签泛读、标注和维护报告文档.pdf (63 pages, 12069068 bytes).
<c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simsun.ttc><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/Windows/Fonts/simhei.ttf><c:/texlive/2024/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb><c:/texlive/2024/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb><c:/texlive/2024/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb><c:/texlive/2024/texmf-dist/fonts/type1/public/cm-super/sfrm1200.pfb>
Output written on 小米便签泛读、标注和维护报告文档.pdf (62 pages, 12066083 bytes).
PDF statistics:
1344 PDF objects out of 1440 (max. 8388607)
961 compressed objects within 10 object streams
219 named destinations out of 1000 (max. 500000)
952 words of extra memory for PDF output out of 10000 (max. 10000000)
1317 PDF objects out of 1440 (max. 8388607)
936 compressed objects within 10 object streams
215 named destinations out of 1000 (max. 500000)
928 words of extra memory for PDF output out of 10000 (max. 10000000)

@ -7,7 +7,7 @@
\BOOKMARK [1][-]{section.2}{\376\377\134\017\174\163\117\277\173\176\166\204\116\343\170\001\150\007\154\350}{}% 7
\BOOKMARK [1][-]{section.3}{\376\377\134\017\174\163\117\277\173\176\166\204\116\343\170\001\176\364\142\244}{}% 8
\BOOKMARK [2][-]{subsection.3.1}{\376\377\176\364\142\244\166\204\121\205\133\271}{section.3}% 9
\BOOKMARK [2][-]{subsection.3.2}{\376\377\137\000\156\220\217\157\116\366\176\364\142\244\124\016\142\100\116\247\165\037\166\204\147\266\147\204\213\276\213\241}{section.3}% 10
\BOOKMARK [2][-]{subsection.3.2}{\376\377\137\000\156\220\217\157\116\366\176\364\142\244\124\016\142\100\116\247\165\037\166\204\213\276\213\241}{section.3}% 10
\BOOKMARK [2][-]{subsection.3.3}{\376\377\176\364\142\244\116\343\170\001\145\160\221\317\116\345\123\312\215\050\221\317\140\305\121\265}{section.3}% 11
\BOOKMARK [3][-]{subsubsection.3.3.1}{\376\377\176\364\142\244\116\343\170\001\145\160\221\317}{subsection.3.3}% 12
\BOOKMARK [3][-]{subsubsection.3.3.2}{\376\377\176\364\142\244\124\016\166\204\215\050\221\317\122\006\147\220}{subsection.3.3}% 13
@ -31,4 +31,3 @@
\BOOKMARK [1][-]{section.4}{\376\377\133\236\215\365\145\066\203\267\124\214\117\123\117\032}{}% 31
\BOOKMARK [2][-]{subsection.4.1}{\376\377\145\066\203\267}{section.4}% 32
\BOOKMARK [2][-]{subsection.4.2}{\376\377\117\123\117\032}{section.4}% 33
\BOOKMARK [1][-]{section.5}{\376\377\123\302\200\003\145\207\163\056}{}% 34

@ -184,7 +184,7 @@ linkcolor=black
\end{figure}
\subsubsection{各个包内的关系图}
该开源软件的类组织成7个子系统(6个源代码包1个资源文件包),这些子系统之间的关系如图3所示。
该开源软件的类组织成7个子系统(6个源代码包1个资源文件包),这些子系统之间的关系如图2所示。
虚线表示包与包之间存在依赖关系。
@ -534,24 +534,26 @@ Gtask包用于存放与数据更新同步检测异常相关的类和方法
\footnotesize 16 &新增功能 & \footnotesize 获取地理位置 & \footnotesize 一些软件需要获取地理位置权限才可以正常运行,为小米便签植入获取地理位置的功能,可以帮助用户及时定位自己的位置。 \\
\end{longtable}
\newpage
\subsection{开源软件维护后所产生的设计}
\noindent维护后的小米便签的维护后主要类图见图10架构图见图11。
\noindent维护后的小米便签的架构图见图11,维护后主要类图见图12
\begin{figure}[H]
\centering
\includegraphics[width=0.8\textwidth]{picture/Structure Package.png}
\caption{维护后的小米便签的架构}
\includegraphics[width=1.1\textwidth]{picture/packet.png}
\caption{维护后的小米便签的}
\end{figure}
\newpage
\begin{figure}[H]
\centering
\includegraphics[width=1.1\textwidth]{picture/packet.png}
\caption{维护后的小米便签的}
\includegraphics[width=0.8\textwidth]{picture/Structure Package.png}
\caption{维护后的小米便签的架构}
\end{figure}
\newpage
\subsection{维护代码数量以及质量情况}
@ -561,7 +563,7 @@ Gtask包用于存放与数据更新同步检测异常相关的类和方法
在完成小米便签的维护工作之后我们使用一个插件统计小米便签项目的代码数量情况从java文件和xml文件两个方面
进行统计,分别从总行数、源代码数量、注释行数、注释行数的百分比、空行数、空行数的百分比进行统计。
\begin{enumerate}
\item 首先是维护之前的数据见图12
\item 首先是维护之前的数据见图12、图13。
\begin{figure}[H]
\centering
\includegraphics[width=0.8\textwidth]{picture/xml-1.png }
@ -572,7 +574,7 @@ Gtask包用于存放与数据更新同步检测异常相关的类和方法
\includegraphics[width=0.8\textwidth]{picture/java-1.png}
\caption{维护之前java文件数量}
\end{figure}
\item 其次是维护之后的数据见图13
\item 其次是维护之后的数据见图14、图15。
\begin{figure}[H]
\centering
\includegraphics[width=0.8\textwidth]{picture/xml-2.png}
@ -584,7 +586,7 @@ Gtask包用于存放与数据更新同步检测异常相关的类和方法
\caption{维护之后java文件数量}
\end{figure}
\item 最后将java文件和xml文件的数据绘制成图见图14
\item 最后将java文件和xml文件的数据绘制成图见图16、图17、图18、图19。
\begin{figure}[H]
\centering
\includegraphics[width=0.8\textwidth]{picture/Data bar Chart -java.png}
@ -607,7 +609,7 @@ Gtask包用于存放与数据更新同步检测异常相关的类和方法
\end{figure}
\newpage
\item 最后将项目代码数量汇总我们维护增加的代码数量接近7000行注释的代码行数有3500行左右见图15
\item 最后将项目代码数量汇总我们维护增加的代码数量接近7000行注释的代码行数有3500行左右见图20、图21。
\begin{figure}[H]
\centering
\includegraphics[width=1.0\textwidth]{picture/Merge data bar chart.png}
@ -623,7 +625,7 @@ Gtask包用于存放与数据更新同步检测异常相关的类和方法
\newpage
\subsubsection{维护后的质量分析}
在代码维护之后我们小组再次对代码进行了质量分析使用CodeArts中的代码审查功能对代码的质量进行分析。
分析结果见图44
分析结果见图22、图23。
\begin{figure}[H]
\centering
\includegraphics[width=1.0\textwidth]{picture/CodeArts-lastest-1.png}
@ -665,7 +667,7 @@ Gtask包用于存放与数据更新同步检测异常相关的类和方法
\end{enumerate}
\item 详细的分析结果汇总见表45,如下所示:
\item 详细的分析结果汇总见表4如下所示
\begin{longtable}{|p{0.15\textwidth}|p{0.1\textwidth}|p{0.65\textwidth}|}
\caption{代码质量分析详细结果} \\
@ -765,10 +767,7 @@ Gtask包用于存放与数据更新同步检测异常相关的类和方法
\newpage
\subsection{维护后的软件原型以及功能展示}
\subsubsection{设置界面背景}
修改了小米便签的初始背景更具有美观性让用户有良好的使用体验。同时可以对背景进行切换操作总共设计了2款不同背景。见图12
设置界面背景的时序图如图16所示。
修改了小米便签的初始背景更具有美观性让用户有良好的使用体验。同时可以对背景进行切换操作总共设计了2款不同背景。见图24、图25、图26
%并列图片
@ -797,7 +796,7 @@ Gtask包用于存放与数据更新同步检测异常相关的类和方法
\newpage
\subsubsection{欢迎界面}
实现进入便签前两秒钟的欢迎界面,让用户有良好的使用体验。(见图13
实现进入便签前两秒钟的欢迎界面,让用户有良好的使用体验。(见图27
\begin{figure}[H]
\centering
\includegraphics[width=0.7\textwidth]{picture/15.png}
@ -807,9 +806,9 @@ Gtask包用于存放与数据更新同步检测异常相关的类和方法
\subsubsection{登录密码}
在主界面菜单中,有新建登陆密码按钮、删除登陆密码按钮和修改登录密码按钮。
点击新建登陆密码会出来新建登录密码界面,里面有输入密码和确认密码,如果输入密码和确认密码不一致则要求用户重新输入。(见图14
点击新建登陆密码会出来新建登录密码界面,里面有输入密码和确认密码,如果输入密码和确认密码不一致则要求用户重新输入。(见图28
这一功能的时序图如图16所示。
这一功能的时序图如图33所示。
\begin{figure}[htbp]
\centering
\begin{subfigure}[b]{0.45\textwidth}
@ -826,7 +825,7 @@ Gtask包用于存放与数据更新同步检测异常相关的类和方法
\newpage
我们新建密码为“111”再次进行登录操作可以发现必须要输入密码才能进入应用。
输入密码之后可以成功进入。(见图15
输入密码之后可以成功进入。(见图29
\begin{figure}[H]
\centering
\includegraphics[width=0.7\textwidth]{picture/18.png}
@ -834,7 +833,7 @@ Gtask包用于存放与数据更新同步检测异常相关的类和方法
\end{figure}
\newpage
如图16所示我们重新设置密码的时候需要我们输入现有的密码然后才能设置新的密码输入新的密码“123”确认密码密码进行更换。
如图30所示我们重新设置密码的时候需要我们输入现有的密码然后才能设置新的密码输入新的密码“123”确认密码密码进行更换。
\begin{figure}[H]
\centering
\includegraphics[width=0.7\textwidth]{picture/19.png}
@ -842,7 +841,7 @@ Gtask包用于存放与数据更新同步检测异常相关的类和方法
\end{figure}
\newpage
再次登录的时候原本的密码“111”已经不再适用输入现有密码“123”才能够成功进入。见图17
再次登录的时候原本的密码“111”已经不再适用输入现有密码“123”才能够成功进入。见图31
\begin{figure}[H]
\centering
\includegraphics[width=0.7\textwidth]{picture/20.png}
@ -850,7 +849,7 @@ Gtask包用于存放与数据更新同步检测异常相关的类和方法
\end{figure}
\newpage
同样的,要想删除设置的密码,也要先输入原有的密码。(如图18)删除之后,再次点击删除密码的按钮会提醒“没有设置密码”。
同样的,要想删除设置的密码,也要先输入原有的密码。(如图32)删除之后,再次点击删除密码的按钮会提醒“没有设置密码”。
\begin{figure}[H]
\centering
@ -876,9 +875,9 @@ Gtask包用于存放与数据更新同步检测异常相关的类和方法
\newpage
\subsubsection{翻译功能}
在便签编辑界面的上方,有个翻译按钮,点开之后有三个按钮可以选择:中文翻译为英文、英文翻译为中文、还原,其中还原可以将文本还原为翻译之前的内容。这一功能的时序图如图19所示。
在便签编辑界面的上方,有个翻译按钮,点开之后有三个按钮可以选择:中文翻译为英文、英文翻译为中文、还原,其中还原可以将文本还原为翻译之前的内容。这一功能的时序图如图37所示。
如图19所示可以将便签内的内容由英文转化为中文。例“Welcome to the new world.”可以翻译为“欢迎来到新世界。”
如图34所示可以将便签内的内容由英文转化为中文。例“Welcome to the new world.”可以翻译为“欢迎来到新世界。”
%并列图片
\begin{figure}[htbp]
@ -896,7 +895,7 @@ Gtask包用于存放与数据更新同步检测异常相关的类和方法
\end{figure}
\newpage
与此同时,我们也可以将便签内的内容由中文转化为英文。(见图20“欢迎来到新世界。”可以翻译为“Welcome to the new world.”
与此同时,我们也可以将便签内的内容由中文转化为英文。(见图35“欢迎来到新世界。”可以翻译为“Welcome to the new world.”
%并列图片
\begin{figure}[htbp]
\centering
@ -913,7 +912,7 @@ Gtask包用于存放与数据更新同步检测异常相关的类和方法
\end{figure}
\newpage
另外,我们在翻译功能中还实现了,将翻译的内容进行还原,可以将翻译之后的内容再还原回去。(见图21
另外,我们在翻译功能中还实现了,将翻译的内容进行还原,可以将翻译之后的内容再还原回去。(见图36
\begin{figure}[htbp]
\centering
@ -940,7 +939,7 @@ Gtask包用于存放与数据更新同步检测异常相关的类和方法
\newpage
\subsubsection{插入图片}
在便签编辑界面增加插入图片按钮,点击后跳转到相册,供用户选择插入图片,用户选好图片后将图片的路径插入到文本中,在将文本中的路径显示成图片。(见图22
在便签编辑界面增加插入图片按钮,点击后跳转到相册,供用户选择插入图片,用户选好图片后将图片的路径插入到文本中,在将文本中的路径显示成图片。(见图38
%插入图片29
\begin{figure}[H]
\centering
@ -951,7 +950,7 @@ Gtask包用于存放与数据更新同步检测异常相关的类和方法
\newpage
\subsubsection{统计字符个数}
在便签编辑页面的左上角菜单里面,添加了统计总字符数的按钮,可以实时反映便签中的字符个数。如图23所示。
在便签编辑页面的左上角菜单里面添加了统计总字符数的按钮可以实时反映便签中的字符个数。如图39所示。
\begin{figure}[H]
\centering
\includegraphics[width=0.7\textwidth]{picture/30.png}
@ -961,9 +960,9 @@ Gtask包用于存放与数据更新同步检测异常相关的类和方法
\newpage
\subsubsection{富文本功能}
在便签编辑界面,当选中文本后,选中文本下面会显示加粗、斜体、删除线以及高亮按钮,可以对文本进行加粗、斜体、删除线以及高亮等操作。(见图24)
在便签编辑界面,当选中文本后,选中文本下面会显示加粗、斜体、删除线以及高亮按钮,可以对文本进行加粗、斜体、删除线以及高亮等操作。(见图40)
其中加粗功能见图25斜体功能见图26删除线功能见图27高亮功能见图28
其中加粗功能见图41斜体功能见图42删除线功能见图43高亮功能见图44
\begin{figure}[H]
\centering
\includegraphics[width=0.7\textwidth]{picture/31.png}
@ -993,7 +992,7 @@ Gtask包用于存放与数据更新同步检测异常相关的类和方法
\newpage
\subsubsection{朗读功能}
在修改便签界面上侧有朗读按钮,点击朗读按钮就可以朗读便签文本的内容(除去了空格、换行符、图片路径),功能界面见图29
在修改便签界面上侧有朗读按钮,点击朗读按钮就可以朗读便签文本的内容(除去了空格、换行符、图片路径),功能界面见图45
\begin{figure}[H]
\centering
\includegraphics[width=0.7\textwidth]{picture/36.png}
@ -1003,7 +1002,7 @@ Gtask包用于存放与数据更新同步检测异常相关的类和方法
\newpage
\subsubsection{私密模式}
在写便签前的界面,右上角的菜单中,添加两个按钮:私密模式和退出私密模式。
点击私密模式后所有便签的在首页的显示都是“123456789”见图30)防止其他人通过首页了解便签内部信息。点击退出私密模式即可退出私密模式。
点击私密模式后所有便签的在首页的显示都是“123456789”见图46)防止其他人通过首页了解便签内部信息。点击退出私密模式即可退出私密模式。
%插入并列图片
@ -1022,7 +1021,7 @@ Gtask包用于存放与数据更新同步检测异常相关的类和方法
\end{figure}
\newpage
当我们退出私密模式时,首行内容重新显示出来。如图31所示。
当我们退出私密模式时,首行内容重新显示出来。如图47所示。
\begin{figure}[H]
\centering
\begin{subfigure}[b]{0.45\textwidth}
@ -1040,10 +1039,10 @@ Gtask包用于存放与数据更新同步检测异常相关的类和方法
\newpage
\subsubsection{笔记编辑内搜索}
\begin{itemize}
\item 在编辑笔记界面,点击搜索按钮,可以对笔记内容进行搜索。(见图32(a))
\item 点击搜索按钮后,会弹出搜索框,输入要搜索的内容,点击确定按钮,可以搜索到所有包含该内容的内容。(见图32(b))
\item 当搜索到内容时,会高亮所有搜索到的内容。(见图33(a))
\item 如果搜索不到内容,会显示“未找到相关内容”。(见图33(b))
\item 在编辑笔记界面,点击搜索按钮,可以对笔记内容进行搜索。(见图48(a))
\item 点击搜索按钮后,会弹出搜索框,输入要搜索的内容,点击确定按钮,可以搜索到所有包含该内容的内容。(见图48(b))
\item 当搜索到内容时,会高亮所有搜索到的内容。(见图49(a))
\item 如果搜索不到内容,会显示“未找到相关内容”。(见图49(b))
\item 点击取消按钮,可以取消搜索,高亮的文本会恢复到原来的颜色。
\end{itemize}
@ -1079,7 +1078,7 @@ Gtask包用于存放与数据更新同步检测异常相关的类和方法
\newpage
\subsubsection{模板便签}
在便签编辑界面,点击模板按钮,可以对便签内容进行模板化。(见图34
在便签编辑界面,点击模板按钮,可以对便签内容进行模板化。(见图50、51
\begin{figure}[htbp]
\centering
\begin{minipage}{0.49\linewidth}
@ -1106,9 +1105,9 @@ Gtask包用于存放与数据更新同步检测异常相关的类和方法
\newpage
\subsubsection{语音听写}
在便签编辑界面,点击语音听写按钮,可以对便签内容进行语音听写。(见图35
在便签编辑界面,点击语音听写按钮,可以对便签内容进行语音听写。(见图52、53
时序图如图35所示。
时序图如图54所示。
\begin{figure}[htbp]
\centering
@ -1149,17 +1148,17 @@ Gtask包用于存放与数据更新同步检测异常相关的类和方法
\newpage
\subsubsection{语音合成}
在便签编辑界面,点击语音合成按钮,可以对便签内容进行语音合成。(见图36
点击语音合成按钮后,会弹出语音合成界面,输入要合成的内容,点击确定按钮,可以合成语音。(见图37
在便签编辑界面,点击语音合成按钮,可以对便签内容进行语音合成。(见图55
点击语音合成按钮后,会弹出语音合成界面,输入要合成的内容,点击确定按钮,可以合成语音。(见图56、57
时序图如图38所示。
时序图如图58所示。
\begin{figure}[htbp]
\centering
\includegraphics[width=0.7\textwidth]{picture/Speech synthesis diagram 1.png}
\caption{语音合成}
\end{figure}
该语音合成功能,还支持语音类型和音频类型,见图38
该语音合成功能,还支持语音类型和音频类型,见图56、57。
\begin{figure}[H]
\centering
\begin{minipage}{0.49\linewidth}
@ -1186,9 +1185,9 @@ Gtask包用于存放与数据更新同步检测异常相关的类和方法
\newpage
\subsubsection{对话式大模型}
在便签编辑界面和接入了对话式大模型,可以对便签内容进行对话式大模型交互。(见图39
在便签编辑界面和接入了对话式大模型,可以对便签内容进行对话式大模型交互。(见图59
对话式大模型的流程图和时序图如图40所示
对话式大模型的流程图见图60时序图见图61
\begin{figure}[H]
\centering
\includegraphics[width=0.7\textwidth]{picture/Dialogue-based large models.png}
@ -1212,8 +1211,8 @@ Gtask包用于存放与数据更新同步检测异常相关的类和方法
\newpage
\subsubsection{撤回功能}
在进行便签编辑时,有时候会不小心错误的操作,这时候就需要撤回功能来恢复之前的状态。(见图40
点击菜单栏中的撤回按钮,可以恢复到上一个状态。见图41
在进行便签编辑时,有时候会不小心错误的操作,这时候就需要撤回功能来恢复之前的状态。(见图62
点击菜单栏中的撤回按钮,可以恢复到上一个状态。
\begin{figure}[H]
\centering
\includegraphics[width=0.7\textwidth]{picture/Undo function1.png}
@ -1228,9 +1227,9 @@ Gtask包用于存放与数据更新同步检测异常相关的类和方法
\subsubsection{获取地理位置}
在编辑编辑的下方,有一个获取地理位置按钮,点击该按钮,弹出功能界面,有两个选项获取地理位置和清楚地理位置。
点击获取地理位置按钮,可以获取当前的地理位置。(见图42
点击获取地理位置按钮,可以获取当前的地理位置。(见图63
点击清楚地理位置按钮可以清除当前的地理位置。见图43
点击清楚地理位置按钮,可以清除当前的地理位置。(见图64
\begin{figure}[H]
\centering
\begin{minipage}{0.49\linewidth}
@ -1293,6 +1292,6 @@ Gtask包用于存放与数据更新同步检测异常相关的类和方法
\item \textbf{对软件工程整体流程的深刻理解} \\
从代码分析、功能设计到质量检验,再到最终的产品交付,整个过程强化了对软件工程开发流程的认知。体会到软件开发不仅是技术实现,还包括规划、沟通与持续优化。
\end{enumerate}
\section{参考文献}
\end{document}

@ -7,28 +7,27 @@
\contentsline {section}{\numberline {2}小米便签的代码标注}{15}{section.2}%
\contentsline {section}{\numberline {3}小米便签的代码维护}{19}{section.3}%
\contentsline {subsection}{\numberline {3.1}维护的内容}{19}{subsection.3.1}%
\contentsline {subsection}{\numberline {3.2}开源软件维护后所产生的架构设计}{21}{subsection.3.2}%
\contentsline {subsection}{\numberline {3.3}维护代码数量以及质量情况}{23}{subsection.3.3}%
\contentsline {subsubsection}{\numberline {3.3.1}维护代码数量}{23}{subsubsection.3.3.1}%
\contentsline {subsubsection}{\numberline {3.3.2}维护后的质量分析}{27}{subsubsection.3.3.2}%
\contentsline {subsection}{\numberline {3.4}维护后的软件原型以及功能展示}{31}{subsection.3.4}%
\contentsline {subsubsection}{\numberline {3.4.1}设置界面背景}{31}{subsubsection.3.4.1}%
\contentsline {subsubsection}{\numberline {3.4.2}欢迎界面}{32}{subsubsection.3.4.2}%
\contentsline {subsubsection}{\numberline {3.4.3}登录密码}{33}{subsubsection.3.4.3}%
\contentsline {subsubsection}{\numberline {3.4.4}翻译功能}{39}{subsubsection.3.4.4}%
\contentsline {subsubsection}{\numberline {3.4.5}插入图片}{43}{subsubsection.3.4.5}%
\contentsline {subsubsection}{\numberline {3.4.6}统计字符个数}{44}{subsubsection.3.4.6}%
\contentsline {subsubsection}{\numberline {3.4.7}富文本功能}{45}{subsubsection.3.4.7}%
\contentsline {subsubsection}{\numberline {3.4.8}朗读功能}{47}{subsubsection.3.4.8}%
\contentsline {subsubsection}{\numberline {3.4.9}私密模式}{48}{subsubsection.3.4.9}%
\contentsline {subsubsection}{\numberline {3.4.10}笔记编辑内搜索}{50}{subsubsection.3.4.10}%
\contentsline {subsubsection}{\numberline {3.4.11}模板便签}{52}{subsubsection.3.4.11}%
\contentsline {subsubsection}{\numberline {3.4.12}语音听写}{53}{subsubsection.3.4.12}%
\contentsline {subsubsection}{\numberline {3.4.13}语音合成}{55}{subsubsection.3.4.13}%
\contentsline {subsubsection}{\numberline {3.4.14}对话式大模型}{58}{subsubsection.3.4.14}%
\contentsline {subsubsection}{\numberline {3.4.15}撤回功能}{61}{subsubsection.3.4.15}%
\contentsline {subsubsection}{\numberline {3.4.16}获取地理位置}{62}{subsubsection.3.4.16}%
\contentsline {section}{\numberline {4}实践收获和体会}{62}{section.4}%
\contentsline {subsection}{\numberline {4.1}收获}{62}{subsection.4.1}%
\contentsline {subsection}{\numberline {4.2}体会}{63}{subsection.4.2}%
\contentsline {section}{\numberline {5}参考文献}{63}{section.5}%
\contentsline {subsection}{\numberline {3.2}开源软件维护后所产生的设计}{20}{subsection.3.2}%
\contentsline {subsection}{\numberline {3.3}维护代码数量以及质量情况}{22}{subsection.3.3}%
\contentsline {subsubsection}{\numberline {3.3.1}维护代码数量}{22}{subsubsection.3.3.1}%
\contentsline {subsubsection}{\numberline {3.3.2}维护后的质量分析}{26}{subsubsection.3.3.2}%
\contentsline {subsection}{\numberline {3.4}维护后的软件原型以及功能展示}{30}{subsection.3.4}%
\contentsline {subsubsection}{\numberline {3.4.1}设置界面背景}{30}{subsubsection.3.4.1}%
\contentsline {subsubsection}{\numberline {3.4.2}欢迎界面}{31}{subsubsection.3.4.2}%
\contentsline {subsubsection}{\numberline {3.4.3}登录密码}{32}{subsubsection.3.4.3}%
\contentsline {subsubsection}{\numberline {3.4.4}翻译功能}{38}{subsubsection.3.4.4}%
\contentsline {subsubsection}{\numberline {3.4.5}插入图片}{42}{subsubsection.3.4.5}%
\contentsline {subsubsection}{\numberline {3.4.6}统计字符个数}{43}{subsubsection.3.4.6}%
\contentsline {subsubsection}{\numberline {3.4.7}富文本功能}{44}{subsubsection.3.4.7}%
\contentsline {subsubsection}{\numberline {3.4.8}朗读功能}{46}{subsubsection.3.4.8}%
\contentsline {subsubsection}{\numberline {3.4.9}私密模式}{47}{subsubsection.3.4.9}%
\contentsline {subsubsection}{\numberline {3.4.10}笔记编辑内搜索}{49}{subsubsection.3.4.10}%
\contentsline {subsubsection}{\numberline {3.4.11}模板便签}{51}{subsubsection.3.4.11}%
\contentsline {subsubsection}{\numberline {3.4.12}语音听写}{52}{subsubsection.3.4.12}%
\contentsline {subsubsection}{\numberline {3.4.13}语音合成}{54}{subsubsection.3.4.13}%
\contentsline {subsubsection}{\numberline {3.4.14}对话式大模型}{57}{subsubsection.3.4.14}%
\contentsline {subsubsection}{\numberline {3.4.15}撤回功能}{60}{subsubsection.3.4.15}%
\contentsline {subsubsection}{\numberline {3.4.16}获取地理位置}{61}{subsubsection.3.4.16}%
\contentsline {section}{\numberline {4}实践收获和体会}{61}{section.4}%
\contentsline {subsection}{\numberline {4.1}收获}{61}{subsection.4.1}%
\contentsline {subsection}{\numberline {4.2}体会}{62}{subsection.4.2}%

Loading…
Cancel
Save