需求分析
来源:互联网 发布:修改ios软件版本 编辑:程序博客网 时间:2024/06/10 20:11
项目目标:
本系统是一个短信服务(SMS)的框架系统,主要是为各个服务提供商(Service Provider)提供一个灵活、便捷、可靠的短信开发环境,使得服务提供商能够用最快的速度开发出高效、可扩展的短信业务系统,从而节约开发成本和提高产品质量。
项目范围:
PigeonSMS的开发范围包括实现整个框架系统。具体包括如下几个部分:
1. 移动、联通、电信、网通互联网短消息网关协议的实现;
2. 对业务提供商(CP)提供统一、方便的业务接口。
项目干系人
本系统面向的用户是使用短信服务框架系统快速开发短信业务系统的服务提供商(SP)。
功能性需求
1. 提供从CP接收短信的标准接口;
2. 实现移动、联通、电信、网通互联网短消息网关协议;
3. 提供向CP发送MT消息的标准接口;
4. 实现短信系统控制台系统;
系统的局限性
系统不包括对短信业务部分的实现,通过提供Web Service接口或者消息队列与外围业务系统进行交互。
非功能性需求
该系统为一个框架(framework)系统,其他开发人员可以在其基础上快速进行二次开发,以实现各种不同的SP端业务应用程序。
由于各个服务提供商的实际平台情况不同,该框架需要有非常好的移植性,可以移植到Windows、Linux、Unix、Solaris等操作系统下。
该系统发送下行短信(MT)的速度需要达到>100条 / 秒。