声明
1 绪论
1.1 研究背景及意义
1.2 国内外研究现状
1.3 研究内容
2 相关技术研究
2.1 动态化简介
2.2 Objective-C简介
2.3 Lua简介
2.4 iOS开发技术简介
2.5 本章小结
3 动态化系统需求分析
3.1 系统需求背景
3.2 系统功能性需求分析
3.2.1 UI构建模块
3.2.2 基础功能模块
3.2.3 质量属性模块
3.2.4 自定义模块
3.2.5 Lua引擎模块
3.2.6 脚本管理模块
3.3 系统非功能需求分析
3.4 本章小结
4 动态化系统设计
4.1 系统总体设计
4.2 系统功能模块设计
4.2.1 UI构建模块设计
4.2.2 基础功能模块设计
4.2.3 质量属性模块设计
4.2.4 自定义模块设计
4.2.5 Lua引擎模块设计
4.2.6 脚本管理模块设计
4.3 系统数据库设计
4.4 本章小结
5 动态化系统实现
5.1 系统开发环境
5.2 系统功能模块实现
5.2.1 UI构建模块实现
5.2.2 基础功能模块实现
5.2.3 质量属性模块实现
5.2.4 自定义模块实现
5.2.5 引擎模块实现
5.3 本章小结
6 动态化系统测试
6.1 系统测试方法
6.2 系统测试数据
6.2.1 UI构建模块测试
6.2.2 基础功能模块测试
6.2.3 质量属性模块测试
6.2.4 自定义模块测试
6.2.5 引擎模块测试
6.2.6 脚本管理模块测试
6.2.7 非功能测试
6.2.8 性能测试
6.3 系统测试结果
6.4 本章小结
7 总结与展望
7.1 全文总结
7.2 展望
致谢
参考文献