公共自行车租赁系统设计与实现.docx

资料分类:设计作品 上传会员:紫色烟火 更新时间:2022-06-17
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:11172
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:这些年来,人们的生活水平不断提高,科技发展迅速,私家车普及的同时给城市交通带来了巨大压力,对城市环境造成了巨大的破坏。公共自行车的出现成为了现阶段的公共交通系统中非常重要的一部分,对于改善城市空气质量、减轻交通压力有重大意义。

本文设计并实现了一款基于iOS平台的公共自行车租赁系统,基于iOS 11 SDK,使用Xcode开发工具和Swift语言进行系统开发,使用LeanCloud后端云的数据存储服务来对系统中的数据信息进行存储,采用MVC设计模式。

该系统共分为用户端和权限端两大部分。用户端可以为用户提供非常便利的公共自行车使用服务,用户使用用户端可以查找坐标周围的公共自行车,并规划出从坐标前往自行车位置的路线。通过扫码或手动输入用户可以发出用车请求从而获取解锁码。操作员、维修员和管理员们则可以通过使用权限端随时随地对数据进行不同的管理和操作。

本文先后确定了系统的研究意义和主要内容、对系统进行了需求分析、对系统的整体框架和主要部分工作流程进行了简单设计、对系统中需要保存的数据信息进行了数据库表的设计,在此基础上对各个部分和功能进行详细设计,并进行大量的系统测试,使系统得到了实现。

 

关键词:iOS;自行车;公共交通

 

目录

摘要

Abstract

1 概述-1

1.1 研究背景及意义-1

1.2 主要研究内容-1

1.3 国内公共自行车现状-2

1.4 论文结构-2

2 需求分析-3

2.1 可行性分析-3

2.2 功能需求分析-3

2.2.1 用户端-3

2.2.2 操作员端-3

2.2.3 维修员端-4

2.2.4 管理员端-5

2.3 非功能需求分析-6

3 公共自行车租赁系统设计-7

3.1 系统总体框架设计-7

3.2 用户端设计-8

3.3 权限端设计-9

3.4 数据库设计-10

3.4.1 数据库结构设计-10

3.4.2 数据库表的设计-10

4 公共自行车租赁系统的实现-13

4.1 用户端的实现-13

4.1.1 登录及注册界面的实现-13

4.1.2 地图界面的实现-14

4.1.3 扫码界面的实现-14

4.1.4 手动输入车牌号界面的实现-15

4.1.5 获取解锁码界面的实现-16

4.1.6 报修界面的实现-17

4.2 权限端的实现-18

4.2.1 操作员端界面的实现-18

4.2.2 维修员端界面的实现-19

4.2.3 管理员端界面的实现-20

5 公共自行车租赁系统测试-24

5.1 功能测试-24

5.1.1 登录及注册功能测试-24

5.1.2 用户端功能测试-25

5.1.3 权限端功能测试-26

5.2 测试总结-27

结    论-28

参 考 文 献-29

致    谢-30

相关论文资料:
最新评论
上传会员 紫色烟火 对本文的描述:本文主要的研究内容是基于iOS平台开发公共自行车租赁系统,系统共分为两大部分:用户端和权限端。其中用户端的主要功能包括查找自行车、路线规划、扫码用车、发送租赁请求和归......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: