简单 iOS App 项目外包,有详细的项目需求分析和 UI 设计,寻找有兴趣的小伙伴!

2014-11-14 10:13:40 +08:00
 asap
A2B App - User Requirement


1 Project Description

The App Definition Statement:
The A2B App is a tool to calculate travel time and costs for mobile business owners and provide quotation on call-out rates to their clients.  


2 Key Assumptions

Objectives:

1.Implement the A2B Standalone iOS App.
2.Implement Apple Map API.
3.Implement Location Based Services (LBS) API.
4.Implement call-out rate calculation logics.
5.Send booking confirmation via iMessage/SMS.

Users:

Mobile business owner – single person eg plumber, electrician


3 Scope of Services

Core functions:

1.Route - Implement Map API.
2.Recents.
3.Calculator.
4.Message - Implement iMessage/SMS API.
5.Store - Implement In-App Purchases
6.Implement Contact API.


Route:
1.Provide route options based on the user location and the destination.
2.Show associated costs in terms of time and money to respective routes.
3.Once select the route and start the travel, Map App will start the navigation.


Recents:
Save recent location information.


Calculator:
Show or change Main Location (where the user operates from)- Street, City, State.
Show or change different currency and distance units.
Time Based Settings
Time Rate (eg $ per minute)
Free Time (eg 30 minutes included before charging  time rate– can be Zero)
Minimal Time (eg at least 20 minutes always charged – can be Zero)
Generally, if a user sets Free time >0, then Minimal Time will be zero.)
Traffic Factor Low (eg 1.0 so multiply time by 1.0)
Traffic Factor Normal (eg 1.3 so multiply time by 1.3)
Traffic Factor High (eg 2.0 so multiply time by 2.0)
Traffic factors adjust the Journey Time as estimated by Apple/Google Maps to account for the Journey Time in the future, which may be under different traffic conditions. Allows the user to account (and charge) for heavier traffic, eg on a Saturday morning.
Default Traffic Factor – Now, Low, Normal or High
Departure Time Factor (minutes – used to determine what time beforehand the user must leave to be at client location to meet the appointment time)

Distance rate (per distance unit – so $ per Km or $ per mile)
Distance Rate (ie $ per Km or $ per mile)
Free Distance (eg 20km free (so 10km each way) before charging distance rate – can be Zero)
Minimal Distance (eg always charge for at least 15km – can be Zero)
Change Tax % and type (GST/VAT)
User Markup % (for multiusers to apply a markup margin)
Traffic Settings (no traffic, regular traffic, heavy traffic, peak hours) - user define and manual input.


Message:
Option to send client a confirmation via iMessage/SMS of time and date for booking.
338 次点击
所在节点    外包
1 条回复
chuzhenyu
14 天前
程序员我想做可以加联系方式吗 褚振宇 02 拼音 威

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/146396

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX