短信平台需求分析 1 功能要求 短信平台的总目标是:利用现有的硬件,加装必要的软件,在DotNet 框架下开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的短信平台,方便会员之间、会员与网站之间的交流与沟通,为 8181 网站的持续发展注入新的活力
根据可行性研究的结果和网站的要求,采用Client/Serv er 结构,将短信平台分为两个子系统:客户端短信服务定制/退订系统,服务器端短信处理系统
用户通过网页(客户端)定制短信服务流程图: 用户通过手机定制短信服务流程图: 手机码、验证码 正确
开 始 用户输入手机号码和验证码 提示用户输入确认码 确认码正确
建立定制关系 成功 建立临时定制关系 调用w eb 服务下发短信 调用w eb 服务下发成功短信 如果后台程序接收到用户确认短信,则将用户的临时定制业务关系设置为正式定制关系,同时下发提示短信告诉用户已经定制该服务成功
下面分析各个子系统的功能需求: 用户名,密码正确
开 始 判断手机号码是移动还是联通用户,并设置SPNumber 定制格式正确
提取手机号码 从数据库中搜索 ID 找到ID
根据属性设置IsOrder, IsPhone 结束 提示用户ID号码 ID 合法
是否定制 是否手机支付 SendFull(已经定制了金牌会员服务) SendFull(非手机支付服务) 建立临时关系,提示确认 提示用户相应信息 结束 1
1 客户端子系统 在客户端系统的功能实现上,可以分为以下几个部分: [1]手机互动定制/退订 定制手机互动服务后,用户可以通过手机收发信件,查询会员资料
[2]金牌会员定制/退订 定制金牌会员服务后,成为网站最后级别的会员,可以通过手机聊天、查看会员IP、联系方式等等
[3]信件转移手机定制/退订 将会员信件自动转移到会员手机
[4] 换金币 换取金币