所有软件外包项目 Gray arrow bg Iphone和Android手机使用的定制拨号软件

Iphone和Android手机使用的定制拨号软件 资金已经托管 线上项目,线下洽谈,智城安排

发包方 : Lukewang 状态 :竞标已结束
项目编号 : 163297
项目预算 : ¥30,000-35,000
开发周期 : 30 天
技能 : Android iPhone
发布日期 : 2012-08-02

描述

1. 开发Onephone Mobile App,最终用户在Android手机或iPhone上安装该应用并进行初始化配置后,能够自动根据规则匹配直接拨打原号码或者自动添加企业内部PBX接入号,并将原号码根据规则做适当更改,快捷简单的将手机当做企业内部PBX的分机来使用,并且能够在手机上使用企业内部PBX分机的各种功能,实现灵活的移动办公。
2. 该应用的最终用户为普通企业员工,通过查询用户手册能够使用手机应用程序,对技术实现方面不了解也并不关心,不能要求用户能够进行复杂的配置和排错工作;用户需要每天多次使用该应用作为必备的办公工具,因此对软件的易用性,稳定性以及界面的友好性提出了要求。
3.1 对功能的规定
3.1.1 Onephone Mobile App 客户端
1) 安装后第一次运行,提示用户选择初始化配置数据,并从服务器获取用户选择的配置文件,进行默认预配置。配置文件格式最好为XML或text格式,并且允许用户重新进行初始配置,从服务器获取新的配置文件覆盖已有的default配置文件;
2) 支持用户自定义规则。用户可以 添加/修改/删除/本地备份/本地恢复 规则,操作后的规则保存在本地的customized配置文件中,该配置文件格式跟default配置文件相同【1】;
3) 规则的编写支持正则表达式,根据模式进行匹配,修改发送的号码;
4) Default配置文件以及customized配置文件中定义的规则一起构成规则数据库,如有规则冲突,customized配置文件中的规则优先级高于default配置文件中的规则【2】;
5) 根据用户拨的号码,自动进行号码匹配,并自动选择拨号规则进行呼叫【3】【4】;
6) 支持从手机通讯录联系人信息中拨号并自动匹配号码选择拨号规则进行呼叫;
7) 支持用户选择 开启/关闭 全局自动添加前缀功能【5】;
8) 支持用户针对某一条规则选择 开启/关闭 自动添加前缀功能【6】;
9) 支持DTMF双音多频;
10) 定期自动检查更新客户端软件版本;
11) 定期自动检查更新default配置文件;
12) 卸载客户端软件时,提示用户是否保留或删除配置文件;
3.1.2 Onephone Mobile App 服务器端
1) 支持集中创建规则,生成不同的配置文件。预设配置文件模板,允许管理员通过直接编辑配置文件的方式以及通过应用程序GUI逐条添加规则的方式创建配置文件;
2) 发布新版本客户端软件后,允许管理员操作向客户端发送Notification,提示更新客户端软件(仅当客户端联网状态时返回的版本信息低于服务器存放的客户端版本信息时,服务器向客户端发送Notification);
3) 更新配置文件后,允许管理员操作向客户端发送Notification,提示更新配置文件(仅当客户端联网状态时返回的配置文件版本信息低于服务器存放的配置文件版本信息时,服务器向客户端发送Notification);
3.2 对性能的规定
并发连接数:2000+ (并发更新客户端软件或更新default配置文件)
3.3 数据管理能力要求
3.3.1 客户端要求
支持Log日志记录,内容包括安装日志,数据连接日志,数据更新日志,错误日志,拨号记录(Optional)
支持错误提示,用不同的错误码及解释(Error Code and reason)提示不同的错误类型
3.3.2 服务器端要求
支持Log日志记录,内容包括管理员操作日志记录,客户端数据连接日志,客户端软件更新日志,客户端配置文件更新日志
3.4 故障处理要求
系统管理员能够根据各类日志做基本的故障处理。
对系统管理员不能解决的故障,研发人员能够支持做进一步的故障排查处理。
3.5 其他要求
服务器端可扩展性,可以通过不同的硬件条件满足不同用户数量的要求
客户端软件的可持续性开发,能够根据客户端运行的操作系统的演进而持续发布新版本
详尽清晰的开发文档,以便后续的开发和维护。
4.1 设备
4.1.1 客户端平台
Android平台手机,系统版本V2.2及更高的版本,不需要root权限;
iPhone,iOS操作系统版本V4.3及更高的版本,不需要Jailbroken;
4.1.2 服务器端平台
Windows 2008 Server或微软更新发布的服务器操作系统
或Linux 操作系统
备注:
北京的开发商优先考虑
开发后的软件需要为英文界面

竞标

请您先登录,然后提交此项目的竞标方案。
还不是智城用户? 智城期待您的加入,请注册成为我们的一员吧!
Project ad2