当前位置:天才代写 > app代写,ios代写,手机软件代写-100%原创,免费修改 > 安卓app代写 Wifi无线上网手机端APP需求文档

安卓app代写 Wifi无线上网手机端APP需求文档

2018-11-14 08:00 星期三 所属: app代写,ios代写,手机软件代写-100%原创,免费修改 浏览:1025

安卓app代写 现在想销售模式,开发一款手机APP,客户注册登陆后,付费购买时长,然后可通过APP连接互联网,客户无需关心账号密码,只需付费即可连接上网

  Wifi无线上网手机端APP需求文档

 

 

引言

 

1.1 编写目的

实现客户通过APP付费后,可以接入cmcc网络,客户实现上网;

1.2 项目背景

目前我们这里有大量中国移动cmcc的上网账号和密码,出售给客户使用,

现在想销售模式,开发一款手机APP,客户注册登陆后,付费购买时长,然后可通过APP连接互联网,客户无需关心账号密码,只需付费即可连接上网;

 

1.3 可参考已上线APP

目前市场上已经存在的类似成功产品如移动随E行、畅无线、wifi随心连、和无线、wifi万能钥匙等产品;

 

2.项目概述

 

2.1 功能需求

 

2.1.1 短信注册登陆

客户下载了APP后,需要输入手机号码,然后获取系统下发的验证码,验证通过,注册成功;

2.1.2 wifi连接和断开

安卓app代写
安卓app代写

软件需要实现可以扫描周边中国移动CMCC网络,主要是山东省移动网络,包括CMCC-WEB  CMCC-EDU;客户点击连接网络时,如果客户周边没有该网络,需告知客户周边无移动网络,如果周边存在以上网络,且客户存在可上网时长(已付费),需帮助客户连接网络,可以上网;

客户时长使用完毕的情况下,需要后台强制客户下线;可以也可以自己断开网络,客户断开网络后,不再给客户计算上网时长;同时需要监控客户是否在使用网络,长时间不使用网络,系统自动下线,防止客户忘记下线的情况;

2.1.3 客户上网时长的控制

客户上网时长的计算,以客户注册的登录账号为准,具体时间长度,根据客户支付金额计算;

2.1.4客户上网时长查询

  需要记录下客户上网时长历史和剩余时长,方便客户查询自己剩余上网时长和核对上网时长明细;

 

2.1.4 充值功能

客户注册后,需要进行支付,获取积分,积分可以兑换上网时长,具体目前需要实现的支付接口有支付宝支付、微信支付;

2.1.5 应用商店

  客户可以下载应用,赚取相应积分,通过积分,可以兑换上网时长;

    

2.2 功能详细说明

 

2.2.1  wifi账号和密码获取规则

    1)按地理位置分配账号

我们将账号和密码预先存在数据库中,账号是区分市、省、全国三种类型;客户点击连接上网的时候,需要先定位客户的地理位置,至少要具体到市,然后根据客户所在的市,给客户分配相应市的账号,如果该市账号已经分配完毕,再分配全省账号,最后全国账号;

2)按账号剩余时长分配账号

目前支持1个账号5个客户同时使用,如果客户端请求账号,优先使用已经被使用的但是还不够5人同时在线的账号;有下线的回收账号,分配给下一个用户使用;如果该账号目前剩余时长不足10小时,则不再使用;

 

2.3 条件和限制

 

后台使用java语言,数据库使用myslq数据库;这样方便以后我们可以自己维护系统;

 

Wifi Wireless Internet Mobile App Requirements Document

1 Introduction

1.1 Purpose of writing

After paying through APP, customers can access the CMCC network and get online.

1.2 Project Background

At present, we have a large number of China Mobile cmcc’s online accounts and passwords for sale to customers.

Now I want to develop a mobile phone APP. After registering and landing, customers will pay for a long time to purchase. Then they can connect to the Internet through APP. Customers do not need to care about the account password, they can connect to the Internet by paying only.

1.3 Reference to Online APP

At present, similar successful products already exist in the market, such as mobile following E-line, smooth wireless, WiFi freewheeling, and wireless, WiFi universal keys and other products;

2. Project overview

2.1 Functional Requirements

2.1.1 Short Message Registration

After downloading the APP, customers need to enter the mobile phone number, and then obtain the verification code issued by the system, which is verified and registered successfully.

2.1.2 Wifi Connection and Disconnection

Android app

Software needs to be able to scan the surrounding CMCC network of China Mobile, mainly Shandong Mobile Network, including CMCC-WEB, CMCC-EDU; when a customer clicks on the connection network, if there is no such network around the customer, it needs to inform the customer that there is no mobile network around the customer, if there is such a network around the customer, and the customer has access to the Internet for a long time. Payment), need to help customers connect to the network, can access the Internet;

Customers need to force customers to go offline when they have finished using the network for a long time; they can also disconnect the network by themselves, after disconnecting the network, they will no longer calculate the time spent on the network for customers; at the same time, they need to monitor whether the customers are using the network for a long time, do not use the network for a long time, and the system automatically goes offline to prevent customers from forgetting to go offline.

2.1.3 Customer Internet Time Control

The calculation of the time spent on the Internet is based on the login account registered by the customer. The specific time spent is calculated according to the amount paid by the customer.

2.1.4 Customers’Query on Internet Time

It is necessary to record the customer’s Internet access history and remaining time, so as to facilitate customers to inquire about their remaining Internet access time and check the details of the Internet access time.

2.1.4 recharge function

After registration, customers need to pay and get points. The integral can be exchanged for long Internet time. Specifically, the payment interface that needs to be realized is Alipay payment and WeChat payment.

2.1.5 App Store

Customers can download applications, earn corresponding points, through the points, you can exchange Internet access time;

2.2 Functional Details

2.2.1 Wifi Account and Password Acquisition Rules

1) Distribution of accounts by geographical location

We pre-store the account number and password in the database, the account is divided into three types: city, province and country. When the customer clicks on the Internet connection, he needs to locate the customer’s geographic location, at least specific to the city, and then assign the corresponding city’s account to the customer according to the city where the customer is located, if the city’s account has been allocated. After that, the accounts of the whole province will be redistributed, and the accounts of the whole country will be finally allocated.

2) Distribution of accounts according to the remaining length of the account

At present, it supports the simultaneous use of one account and five customers. If the client requests an account, it will give priority to the one that has been used but not enough five people are online at the same time; if the account is offline, it will be allocated to the next user; if the remaining time of the account is less than 10 hours, it will no longer be used;

2.3 Conditions and Limitations

The background uses Java language, the database uses myslq database, so that we can maintain the system ourselves in the future.

最先出自天才代写 安卓app代写
合作:幽灵代写
 

天才代写-代写联系方式