摘要:在科技高速发展的今天,手机的普及已经十分的广泛,手机上的各类应用也是数不胜数。现在越来越多的互联网公司不能忽视基于iOS的客户端应用的存在,这是基于iOS的智能终端的应用客户端的发展的大好机遇。本文从实际项目出发,从基于iOS的失眠治疗系统的前期设计到实现失眠治疗系统的iOS应用软件客户端,最后将基于iOS的失眠治疗系统的客户端在苹果官方App Store应用商店成功上线。本设计的主要内容和结果如下:
起首,按照项目前期整体的需求,将整个项目分成了音视频通话、登录、首页、咨询、文章、音乐、订单和设置共八大模块,在每个模块中详细讲述了每个模块的功能的逻辑和代码的实现。
然后,按照前期提出的功能需求,从前后端的数据交互到前端功能和逻辑的代码实现,实现了前期需求所要求的功能,并对用户登录,用户隐私的访问,支付的安全保障,数据的安全传输做出了有效的对策。在本文展示了相关界面的展示图和相关功能的实现代码。
最后,实现所有前期项目提出的功能需求,将产品通过代码做出来。
在诸多相关咨询师加入到我们的产品中后,相信越来越多的用户也会加入到我们的产品并且习惯使用我们的产品。
该设计有图38幅,表16个,参考文献35篇。
关键词:iOS iPhone 智能终端 生活健康 移动应用
目录
摘要
Abstract
1 绪论-1
1.1 研究的背景及意义-1
1.2 智能终端软件的发展现状-1
1.3 设计框架-2
1.4 本文研究内容及主要贡献-2
2 需求分析-4
2.1 系统可行性需求分析-4
2.2 技术可行性需求分析-4
2.3 编程语言可行性需求分析-5
2.4 内存管理需求分析-5
2.5 功能可行性需求分析-5
2.6 本章小结-7
3 系统总体设计-8
3.1 系统组织架构-8
3.2 设计模式-9
3.3系统业务设计-10
3.4 数据库结构设计-10
4 系统详细设计-19
4.1 总体目标-19
4.2 功能性需求设计-19
4.3 非功能性需求设计-26
4.4 本章小结-26
5 系统功能实现-27
5.1 音视频通话的实现-27
5.2 登录模块的实现-27
5.3 首页模块的实现-31
5.4 咨询模块的实现-35
5.5 文章模块的实现-40
5.6 音乐模块的实现-41
5.7 订单模块的实现-44
5.8 设置模块的实现-49
5.9 本章小结-52
6 后期测试与上线-53
6.1 后期测试-53
6.2 App Store上线-55
6.3 本章小结-55
7 总结与展望-56
7.1 总结-56
7.2 展望-57
参考文献-58
致谢-60