嵌入式视力检查仪应用软件系统
摘要 | 第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页 |