1.3系统简介 基于iOS的第三方支付系统是面向港澳台地区设计的一款移动支付系统。它主要用于好友间互相转账,在签约商家进行消费和在网上商城进行付
1.3系统简介
基于iOS的第三方支付系统是面向港澳台地区设计的一款移动支付系统。它主要用于好友间互相转账,在签约商家进行消费和在网上商城进行付款。作为网上支付的中间环节,确保双方利益,使得电子商务得以长远的发展。
2 需求分析
2.1 系统可行性分析
2.1.1技术实现可行性分析
软件可行性:该系统主要是基于iOS平台的第三方支付系统,应用平台是iOS移动端,开发语言使用Objective-C面向对象编程语言,开发工具选用Xcode,版本为8.2.1,开发后的程序在Xcode自带的iPhone模拟器中进行运行测试[3]。
硬件可行性:本系统对电脑硬件有一定要求,iOS平台开发工具Xcode需运行在OS X 系统,因使用Xcode 8.2版本,OS X系统版本应在10.11.0以上。开发过程中,程序某些功能需调用iPhone硬件,则需使用iPhone真机测试。
2.1.2经济可行性分析
当前移动支付的市场占有率较高,但是在港澳地区的占有率较低,相对于大陆地区来说,港澳地区的移动支付市场更大,运营前景较好。为了促进资金快速流动,经济高速发展,让人们体验移动支付的便捷,开发一套移动支付系统是很有必要的。
所谓移动支付,就需要做到随时随地可消费,所以光是PC端的支付不足以满足人们的需求,所以使用移动设备进行交易成为当前紧要的需求。考虑到港澳地区的市场较大,所以一旦投入使用,必定会获取更多的利润。综合考虑,此系统在经济可行性方面是可行的。
2.1.3 操作可行性分析
该系统采用友好的人际交互界面,所有的功能都会通过一级页面展示,界面简洁,操作容易。因为对某些操作做了权限限制,需要实名认证后才能继续,在这些操作过程中会设置人性化提示用户需要先完成哪些操作,使用户得到最好的用户体验。
2.1.4社会可行性分析
科技发展使得每个用户手里都拥有一部智能手机,能随时随地访问网络,移动支付也将逐渐替代现金支付,以后人们出门就可以避免带钱包、银行卡等诸多物品,一台智能手机即可。每个人的用户信息都通过实名认证,正确使用则不会产生账务错乱问题。
2.2 功能需求分析
基于iOS平台的第三方支付系统是提供给港澳居民使用的移动支付系统,有如下方面要求:
1.有友好的用户交互界面,方便用户操作
2.对用户操作做一定的权限限制,对资金来往做安全性保障
3.具备移动支付系统的基础功能
根据以上要求,整理如下功能需求:
1.登入系统之前,需有注册账号、登录验证、忘记密码功能
2.系统要求具备移动支付基础功能,且对用户涉及资金的操作做权限限制,现列出系统功能和要求如下:
a.转账功能,要求用户身份登记后才能操作
b.充值功能,要求用户身份登记才能进行操作,但是如果需要实现充值功能,则必须绑定快捷银行卡
c.提现功能,要求用户实名认证即绑定快捷银行卡后才能操作,可将余额提现到绑定的普通银行卡或快捷银行卡中,当金额超过100元,需内管审核;金额低于100元,可设置小额免审核功能
d.支付功能,要求用户必须实名认证之后才能进行支付操作,如绑定了快捷银行卡,可选择余额支付或快捷银行卡支付方式进行支付
e.添加联系人功能,此功能没有权限限制,登录进入后,就可以通过扫描或输入账号添加好友
f.账单查询功能,此功能没有权限限制,可查询交易明细、转账记录、充值记录、提现记录,方便用户了解资金去向
g.密码管理,此功能模块为方便用户进行登录密码和支付密码的管理,可修改或找回,此功能模块不需要权限限制