摘要:随着现代科学技术的发展、移动互联网行业的迅速发展,我们的生活节奏日益加快,移动设备已经我们生活当中必须的一部分。其中,iOS操作系统相对稳定,代码的不开源,移植性很好等优点,在众多操作系统中独自鳌头。
为了乘客出行方便、为了解决打车难等问题。本课题主要解决是,将我们的社区周围的闲置车辆,把邻居变为乘客,并根据乘客和司机各自的需求、去选择对方。而且还可以减少污染、减轻堵车现象,从而达到多户一车。
本文重点介绍社区出行服务软件的需求分析和客户端软件的具体开发以及测试。社区出行服务软件主要功能:用户登录、预订车辆、个人中心、支付、更多等五大功能模块。用户登录模块主要有登录、注册、忘记密码等功能。预订车辆模块主要有预订车辆的过程功能。个人中心模块主要有用户车票信息、社区位置、预订记录、车票购买等功能。支付模块包含支付宝支付、微信支付、账号余额支付等功能。更多模块主要是账户充值、个人信息、修改密码、交易记录、提现、访问社区主页功能跳转到手机版网页。
关键词: iOS;社区出行;购票
目录
摘要
Abstract
1 绪论-3
1.1 研究的目的与意义-1
1.2 发展趋势-1
2 iOS介绍及分析-2
2.1 iOS介绍-2
2.2 iOS应用程序的生命周期-2
3 相关技术介绍-2
3.1 MVC设计模式-3
3.2 微信支付和支付宝支付-3
4 软件设计-4
4.1 需求描述-4
4.2 需求分析-4
4.3 软件业务流程设计-5
4.3.1 用户登录流程-5
4.3.2 预订车辆流程-5
4.3.3 订单管理-6
4.3.4 车票购买流程-7
4.3.5 网络模块-8
5 详细设计与实现-10
5.1 启动界面-10
5.2 周边畅行界面设计-10
5.2.1 登录和注册-10
5.2.2 预订信息界面-11
5.2.3 立即预订-12
5.2.4 预订状态-14
5.3 个人中心界面设计-14
5.3.1 社区选择和拨打客户电话-15
5.3.2 购票信息-15
5.4 更多界面设计-16
6 软件运行环境-18
6.1 安装Xcode在Mac系统下的运行-18
6.2 安装pod第三方管理工具的运行-18
结 论-19
参 考 文 献-20
致 谢-21