?

基于iOS的代驾系统的设计与实现.doc

资料分类:设计作品 上传会员:小木匠 更新时间:2019-11-21
需要金币2000 个金币 资料包括:完整亚博2020足彩8 下载亚博2020足彩8
转换比率:金额 X 10=金币数量, 例100元=1000金币 亚博2020足彩8字数:14482
折扣与优惠:团购最低可5折优惠 - 了解详情 亚博2020足彩8格式:Word格式(*.doc)

摘要:进入21世纪,随着我国经济的快速发展,人民生活水平不断提高,越来越多的家庭拥有了私家车,然而随之而来的道路安全问题也越来越多,醉酒驾车问题也逐渐成为重要的道路安全问题之一。为了减少醉酒驾车事件的发生,解决“喝酒”与“开车”存在的客观矛盾,代驾服务应运而生。通过查找资料总结发现,良好的代驾服务系统需要有严格的管理模式与之配合,在拥有友好用户界面的同时更需简单易操作,尽量减少用户的等待时间。现如今,随着科学技术的发展,智能手机迅速普及开来,人们随时随地与手机进行着交流,各式各样的APP也为各类人群提供着各不相同的方便快捷的解决方案。由此传统的代驾服务也被推上了移动互联网的列车,开始实行信息化的代驾服务更为便捷优质。基于上述背景,本文设计了“9号代驾”系统。该系统是一个基于iOS的代驾APP,在代驾司机与普通用户之间构建沟通交流的桥梁,实现便捷、高效的代驾服务。

本代驾系统使用的开发环境为苹果的XCode6.4,搭配MAMP配置服务器环境,主要的开发语言为目前非常流行的Objective-C语言,用于编写后台数据库接口的脚本语言为PHP语言,所有应用数据的提取、保存与维护使用MySQL数据库。本文设计的手机APP主要实现的功能包括:(1)登录模块,包括客户及司机注册、登录与密码修改;(2)订单模块,包括订单的发布与取消,确认与评价订单;(3)地图模块,检索显示周围的代驾司机,检索驾车路线;(4)路况模块,包括显示天气与交通路况信息;(5)好友模块,包括查询、添加、删除好友以及查看好友信息;(6)个人中心模块,包括个人信息查看、账户余额查看及充值、积分信息查看、设置。

系统完成后测试过程中运行流畅,界面友好,操作简单,各功能正常运行,投入市场后具有一定的实用性。

 

关键词  iOS;MySQL;PHP;代驾APP

 

目录

摘要

Abstract

1绪论-1

1.1 课题研究的背景-1

1.2 研究现状-1

1.3 研究内容-2

1.4 亚博2020足彩8的组织结构-2

2 开发技术简介-3

 2.1 Objective-C语言简介-3

 2.2 PHP语言简介-3

 2.3 MVC模式简介-3

 2.4 MySQL数据库简介-4

 2.5 本章小结-4

3 系统分析-5

 3.1 代驾系统的概述-5

 3.2 系统功能结构-5

 3.3 系统工作流程图-7

 3.4 本章小结-7

4代驾系统的总体设计-8

4.1 软件设计概述-8

4.2 代驾系统的数据库设计-8

 4.2.1 数据库逻辑结构设计-8

 4.2.2 代驾系统的表设计-10

4.3 本章小结-12

5 代驾系统的实现-13

5.1 数据库连接配置-13

5.2 登录注册模块-14

 5.2.1 用户注册界面-14

 5.2.2 用户登录界面-14

5.3 订单模块-15

 5.3.1 首页界面-15

 5.3.2 发布订单界面-16

 5.3.3 订单中心界面-18

 5.3.4 路况天气界面-18

5.4 地图模块-20

 5.4.1地图模块首页界面-20

5.5 好友模块-20

 5.5.1好友模块首页界面-20

 5.5.2添加好友界面-21

5.6 个人中心模块-21

 5.6.1个人中心模块首页界面-21

 5.6.2余额模块的实现-23

 5.6.3今日签到模块的实现-23

 5.6.4在线充值模块的实现-24

 5.6.5声明条款模块的实现-24

 5.6.6代驾申请模块的实现-26

 5.6.7设置模块的实现-26

5.7 本章小结-27

结论-28

致谢-29

参考文献-30

相关亚博2020足彩8资料:
最新评论
上传会员 小木匠 对本文的描述:第四章中介绍了代驾系统的总体设计,包括代驾系统的数据库逻辑结构与字段表的设计,以及代驾系统各功能模块的实体属性图,即E-R图的设计。第五章中具体介绍了代驾系统中功能模......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码:
?