iOS路人侠App的设计与实现
此应用软件是一款ios应用程序,它的主要功能是基于地理位置的大学生互助平台。用户可以在平台上发布求带任务,标注好求带物品、数量、购买地址和送达地点。那么这时候帮带者可以看到并选择自己想帮带的任务,最后送达购买地点,求带者确认收货。这样就完成了整个购买流程。这样同学们可以高效的利用自己的时间。
根据需求调研结果确定本系统主要包括以下功能模块
系统的功能结构设计
根据系统功能来划分,功能结构图如图
系统控制流程如图
界面实现
本系统使用的界面组件如表所示。部分界面展示如图所示。
界面的组件列表
界面 |
视图文件 |
布局类型 |
UI组件 |
主界面 |
LRXHelpMesg |
相对布局 |
ImageView,UIView,UITableViewCell,UITableView |
软件设置 |
LRXSettingController |
相对布局 |
ImageView、SegmentedControl、TextField、 Button、Label、Switch |
用户注册 |
LRXLoginViewController |
相对布局 |
TextField、BarButtonItem |
用户登录 |
LRXRegisterViewController |
相对布局 |
TabBarController |
地图搜索 |
LRXAddrcInfoController |
相对布局 |
ImageView、TableView、Label |
我的求带 |
LRXMyHelpItemController |
相对布局 |
Table View
Controller、WSTableView、 Text Field,Bar 、Button Item |
我的历史帮带 |
LRXHistroyHelpItemController |
相对布局 |
ScrollView、ImageView、Label |
正在配送 |
LRXDistributionController |
相对布局 |
TableViewController、TableViewCell、Label、BarButtonItem |
评价 |
LRXJudgeMentController |
相对布局 |
TableViewController、TableViewCell、Label、TextView、BarButtonItem、SengmentedControl、TextField、TextView |
我要求带 |
LRXLMeController |
相对布局 |
TableViewController、TableViewCell、 BarButtonItem、ProgressView、Label、Button |
买东西界面 |
LRXBuyThingController |
相对布局 |
TableViewController、Label |
搜索物品界面 |
LRXSeacheThingController |
相对布局 |
TableView、BarButtonItem、SegmentedView |
部分界面图
- 微信
- 赶快加我聊天吧
- 开发交流群
- 海纳百川,大家来水