附录 F
软件著作权登记材料对照表
本说明书可直接用于软件著作权登记的"软件说明书/用户手册"材料,配套材料对照如下:
本页目录
本说明书可直接用于软件著作权登记的"软件说明书/用户手册"材料,配套材料对照如下:
| 登记材料 | 本项目对应内容 | 位置 |
|---|---|---|
| 软件全称、简称、版本号 | 局域网答题系统 / 题王 QKing / v2026.09.24.4 | 封面、2.5 |
| 开发目的、面向领域 | 2.1、2.2 | 第 2 章 |
| 主要功能与技术特点 | 功能清单 12 项、技术特点 8 项 | 2.3、2.4 |
| 运行环境(硬件/软件/平台) | 教师机与学生机配置、操作系统与浏览器要求 | 3.1、3.2 |
| 开发环境与工具 | Python 3.8.10 / 3.12、PyInstaller、FastAPI、SQLite、原生 JS | 2.5、3.2 |
| 编程语言与源程序量 | 4 种语言、134 文件 / 48,865 行 | 2.5、2.7 |
| 软件架构 | 分层架构图与模块职责 | 2.6 |
| 操作说明(含界面截图) | 12 个功能模块详述 + 28 张实际运行截图 | 《功能使用》、docs/截图/ |
| 数据结构说明 | 26 张表清单、DDL、字段字典 | 第 5 章 |
| 接口说明 | 14 条页面路由 + 162 条接口 + 关键接口示例 | 第 6 章 |
| 典型业务流程 | 5 条端到端流程 | 第 8 章 |
| 技术指标(性能/容量/安全) | 性能与容量参数、安全设计 | 第 9、10 章 |
| 源程序文档(前/后 30 页) | 建议从 main.py、core/sitedb.py、core/qbank.py、static/index.js 等核心文件导出 |
源码目录 |
说明:软著登记的"源程序"材料通常要求提交前 30 页与后 30 页代码(每页约 50 行);本项目核心文件建议按
main.py(4,699 行)、core/(9,698 行)、static/*.js(13,072 行)顺序导出。
结束语
本说明书覆盖了局域网答题系统(题王 QKing)从安装部署、数据与接口设计、功能操作、性能容量到安全与故障处理的全过程说明。软件界面与功能持续迭代,文档随版本同步维护;若发现与界面不一致之处,以软件实际界面为准,并欢迎回写本节。