内容简介
本书立足于城际交通出行应用的开发实践,涵盖移动应用开发的全过程,紧密结合全国职业院校技能大赛(高职组)“应用软件系统开发”赛项规程以及移动应用开发职业技能等级证书考核要求,全方位地阐述移动应用开发的工作流程与实践方法,旨在为项目实践者提供实用的指导。
本书涵盖6个任务,分别为商务沟通和项目立项、原型设计、前端架构设计与实现、后端开发、项目测试、交付验收。本书提供了辅助读者学习的项目程序源代码以及辅助教师教学的电子教案。
本书可作为职业院校计算机应用技术、软件技术、移动应用开发及物联网应用技术等专业的教材,亦可作为全国职业院校技能大赛(高职组)“应用软件系统开发”赛项的参考资料,以及备考移动应用开发职业技能等级证书的学习指南,还可供移动应用开发领域的技术人员参考。
目录
任务1 商务沟通和项目立项1
1.1 子任务1:商务沟通1
1.1.1 任务描述1
1.1.2 任务目标1
1.1.3 任务准备1
1.1.4 任务实施5
1.2 子任务2:项目立项8
1.2.1 任务描述8
1.2.2 任务目标8
1.2.3 任务准备8
1.2.4 任务实施11
1.2.5 WBS14
1.3 小结15
1.4 以赛促学15
任务2 原型设计16
2.1 子任务1:墨刀原型工具的使用16
2.1.1 任务描述16
2.1.2 任务目标16
2.1.3 任务准备16
2.1.4 任务实施20
2.2 子任务2:“川行”App原型设计27
2.2.1 任务描述27
2.2.2 任务目标27
2.2.3 任务准备27
2.2.4 任务实施34
2.3 小结42
2.4 以赛促学42
任务3 前端架构设计与实现43
3.1 子任务1:开发环境配置43
3.1.1 任务描述43
3.1.2 任务目标43
3.1.3 任务准备43
3.1.4 任务实施43
3.2 子任务2:登录模块设计与实现45
3.2.1 任务描述45
3.2.2 任务目标45
3.2.3 任务准备45
3.2.4 任务实施47
3.3 子任务3:购票模块设计与实现55
3.3.1 任务描述55
3.3.2 任务目标55
3.3.3 任务准备55
3.3.4 任务实施56
3.4 子任务4:个人中心模块设计与实现100
3.4.1 任务描述100
3.4.2 任务目标100
3.4.3 任务准备100
3.4.4 任务实施100
3.5 小结111
3.6 以赛促学111
任务4 后端开发112
4.1 任务描述112
4.2 任务目标112
4.3 任务准备112
4.4 任务实施117
4.5 实际功能开发122
4.6 小结132
4.7 以赛促学133
任务5 项目测试134
5.1 任务描述134
5.2 任务目标134
5.3 任务准备134
5.4 任务实施135
5.5 小结152
5.6 以赛促学152
任务6 交付验收153
6.1 子任务1:用户手册编写153
6.1.1 任务描述153
6.1.2 任务目标153
6.1.3 任务准备153
6.1.4 任务实施154
6.2 子任务2:用户培训157
6.2.1 任务描述157
6.2.2 任务目标158
6.2.3 任务准备158
6.2.4 任务实施158
6.3 子任务3:产品上线和售后159
6.3.1 任务描述159
6.3.2 任务目标159
6.3.3 任务准备159
6.3.4 任务实施166
6.4 小结171
6.5 以赛促学172