嵌入式视力检查仪应用软件系统
| 摘要 | 第2-3页 |
| Abstract | 第3页 |
| 1 绪论 | 第6-9页 |
| 1.1 行业背景 | 第6页 |
| 1.2 视力检查历史及相关标准 | 第6-7页 |
| 1.3 当前市场情况综述 | 第7-8页 |
| 1.4 本课题目标 | 第8页 |
| 1.5 本文组织结构 | 第8-9页 |
| 2 相关技术背景 | 第9-16页 |
| 2.1 Eeletron框架 | 第9页 |
| 2.2 JavaScript | 第9-10页 |
| 2.3 HTML5 | 第10-13页 |
| 2.4 CSS3 | 第13-14页 |
| 2.5 Node.js | 第14页 |
| 2.6 NeDB数据库 | 第14-16页 |
| 3 需求分析 | 第16-24页 |
| 3.1 非功能性需求 | 第16页 |
| 3.2 功能性需求 | 第16-24页 |
| 4 概要设计 | 第24-30页 |
| 4.1 设计原则 | 第24页 |
| 4.2 系统实现方案 | 第24-25页 |
| 4.2.1 软件整体框架 | 第24-25页 |
| 4.2.2 UI界面层: | 第25页 |
| 4.2.3 后端处理层 | 第25页 |
| 4.2.4 数据库层 | 第25页 |
| 4.3 软件结构设计 | 第25-28页 |
| 4.4 数据库和接口设计 | 第28-30页 |
| 4.4.1 数据库设计 | 第28-29页 |
| 4.4.2 通信接口设计 | 第29-30页 |
| 5 详细设计 | 第30-38页 |
| 5.1 Electron框架的搭建 | 第30-31页 |
| 5.2 后台服务器端设计 | 第31-32页 |
| 5.3 前端设计 | 第32-38页 |
| 5.3.1 主页模块设计 | 第33页 |
| 5.3.2 病历添加模块 | 第33-34页 |
| 5.3.3 病历列表和待测列表模块 | 第34-35页 |
| 5.3.4 测试模块设计 | 第35-36页 |
| 5.3.5 设置模块和报告模块设计 | 第36-38页 |
| 6 实现与测试 | 第38-58页 |
| 6.1 开发与运行环境 | 第38页 |
| 6.1.1 开发环境 | 第38页 |
| 6.1.2 运行环境 | 第38页 |
| 6.2 系统实现与部分代码 | 第38-53页 |
| 6.2.1 通信接口实现 | 第38-41页 |
| 6.2.2 Electron主框架的实现 | 第41-42页 |
| 6.2.3 后台服务器的实现 | 第42-45页 |
| 6.2.4 前端交互界面的实现 | 第45-53页 |
| 6.3 软件测试 | 第53-54页 |
| 6.4 软件部分效果展示 | 第54-58页 |
| 结论 | 第58-59页 |
| 参考文献 | 第59-61页 |
| 致谢 | 第61-63页 |