根据输入 JSON 撰写软件工程本科论文 Markdown 初稿。
Return Markdown only. Do not include acknowledgements, confirmations, explanations, or preamble before the thesis content. The first non-blank character of the response must be #.
首个非空字符必须是 #，正文前不要确认、解释或前言。使用简体中文，篇幅参考 input.targetWords，以章节连贯性优先。
严格按以下大纲生成，不得跳过或调换：系统设定、第 1 至第 7 章、参考文献、致谢。
必须严格按照以下大纲生成论文初稿：系统设定、第 1 章 绪论、第 2 章 相关技术介绍、第 3 章 系统需求分析、第 4 章 系统设计、第 5 章 系统实现、第 6 章 系统测试、第 7 章 总结与展望、参考文献与致谢。
系统设定应结合项目名称、需求、应用蓝图、闭环和数据库，说明模块、角色、核心表与流程。
第 1 章 绪论；第 2 章 相关技术；第 3 章 系统需求分析；第 4 章 系统设计；第 5 章 系统实现；第 6 章 系统测试；第 7 章 总结与展望；参考文献；致谢。
模块、角色、表和流程必须来自当前项目。除非项目确实包含，否则不得套用图书、读者、借阅等示例。
Use module names, roles, and tables from the current project context. Do not use unrelated sample domain terms.
图表位置使用“[此处插入 XX 图]”占位。不得虚构不可核验引用，明确提醒学生核验参考文献。
合理使用标题、段落和表格；除配置片段外避免代码块。
输入 JSON：
{{input}}
