首页 | 互联网 | IT动态 | IT培训 | Cisco | Windows | Linux | Java | .Net | Oracle | 软件测试 | C/C++ | 嵌入式开发 | 存储世界 | 服务器
网络设备 | IDC | 安全 | 求职招聘 | 数字网校 | 网页设计 | 平面设计 | 技术专题 | 电子书下载 | 教学视频 | 源码下载 | 搜索 | 博客 | 论坛
首页 | JAVA | C# | VB | VB.NET | C/C++ | delphi | 工程管理 | 其他语言 | 论坛
各大城市软件开发培训、软件人才免费咨询热线:400-700-5807
 您现在的位置: 中国IT实验室 >> 桌面开发 >> 工程管理 >> 正文
基于UML的短消息计费系统的分析与设计
来源:ChinaItLab 作者:佚名 时间:2007-4-6

  该用例为所有的需要详细账单者提供送达服务。对计费划价后产生的费用信息按照电子账单的形式发送到GSM计费系统和省短信中心。采用电子账单形式:一借以实现实时的预付费扣费,二避免生成交换文件的导入导出。
 
  (4)管理配置该用例负责网络监控、智能巡检、告警管理、系统自身管理、用户权限和安全管理、日志管理和运行维护管理。
 
  (5)计费策略该用例负责自定义报表、数据管理、配置费率,如更加灵活地调整资费策略、实施多层次优惠方案,及时配合面向客户的经营战略调整,提高服务质量。
 
  (6)业务拓展该用例的功能包括为业务提供商提供分析资费套餐运营的依据,用户定制的具体资费套餐,各类套餐费用发生情况的数据抽取、清洗,并形成格式化的输出文件;依据用户定制的套餐,并根据分析及分解后得到的若干账务处理规则,按照预定的执行顺序依次进行账务处理。
 
  3.业务流程描述描述对象间的动态交互关系时,包括序列图和协作图。其中序列图按时间顺序描述一组对象以及由这些对象发送和接收的消息,强调消息发送的时间顺序。图3是短消息计费系统中计费划价用例正常处理驻留程序的序列图。
 
 

 图3计费划价序列图

  当用户成功发送短消息后,由话单生成设备产生原始待计费信息,并发送到短信计费系统的采集模块,完成格式化处理后,形成原始短信话单记录,存储在话单对象中。当操作员启动计费划价处理,首先从原始话单对象中循环获取待计费的原始短信话单,校验客户资料,检查客户对应账户的余额情况,然后根据短信的费用类型、客户类型等基准条件查询获得基本费率,通过计算得到该条短信发生的费用,存储到话单费用对象。最后逐级返回成功处理标识。经过计费划价处理,可以得到用户短信消费的详细话单和对应每条短信的费用金额。计费划价处理形成的详单信息可以提供给账务处理、查询等模块继续处理,得到不同用途的分析处理报告。
 
  4.类图类图描述系统中类的静态结构,在系统的整个生命周期中有效。类图定义了系统的类,表示一组类、界面、合作以及它们之间的关系,如关联、依赖、继承等,也包括类的内部结构(类的属性和操作)。
 

 图4主要实体类类图

 

  图4是计费系统实现中主要实体类,话单类记载了待计费的原始短信话单的属性以及对其格式化操作的方法。并且通过继承关系实现对短信中心、互联网短信网关、短信文件的话单导入。根据不同产品模型制定适应的费率,用来计算短信的发生费用,并存储在话单的费用属性话单费用中,最终结合对应客户的账户信息形成明细账单,并生成报表。
 
  三、一个短消息计费系统实例的模块结构在上述分析的基础上,我们实现了一个具体的短消息计费系统。我们将该系统分为采集、格式化、计费划价、电子账单等基本模块,如图5所示,其功能详述可见前用例分析。
 


图5短消息计费结算系统模块关系图



  四、结论短消息及其增值业务正在快速发展,它的商业潜力是巨大的。为了对这种潜力进行充分的投资,运营商必须认真评估结算、采集预处理和计费平台,以提高竞争力和最大化收益。对短消息计费系统的研究,可以使得运营商通过向最大的可能用户群提供创新业务来获取最大化收入,因此,计费系统的开发设计还有待于进一步的研究
 

 




上一页  [1] [2] 

【责编:Lili】
中国IT教育热线咨询
相关文章
管理信息系统需求调研分析指南
如何分析、撰写流程图文档
解析UML的静态建模机制
使用模式集成UML视图
解析UML的动态建模机制
UML建模工具比较
XMI与UML合力推动产品开发
详解从UML到BPEL
解析UML的要点与应用
用UML模型实现大型实时监控应用软件
推荐文章

 精彩友情推荐
·Asp源码 PHP源码
·CGI源码 JSP源码
·建站书籍教程
·服务器软件 .net源码
·建站工具软件
·IDC资讯大全
·机房品质万里行
·IDC托管必备知识
·全国IDC报价
·网站推广优化
最新更新 推荐文章
·框架:J2EE WEB应用架构分析…03-13
·几种VC++数据库开发技术的相对比…03-13
·利用C#实现标注式消息提示窗口03-13
·用C#创建COM对象03-13
·Visual C#多线程参数传递浅析…03-13
·Visual C#多线程参数传递浅析…03-13
·基于HOOK和MMF的Win密码渗透技术11-15
·Visual C++设计超强仿QQ自动伸缩…11-15
·Java SE 6.0实现高质量桌面集成开…11-15
·史玉柱东山再起幕后高人11-15
·用C#创建COM对象09-06
·IT管理十大失误及其对策08-30
·VC中利用MFC设计绘图程序初步08-23
·JAVA中对象创建和初始化过程08-23
·C语言中的位域的使用08-09
·浅谈Java桌面应用程序开发08-09
·C#的前途如何?08-02
·几种VC++数据库开发技术的相对比较07-12
·用Visual C#实现网络封包监视…07-12
·VB.NET中的TextBox控件详解07-12
·VB.NET实现PC与掌上电脑PPC的双向通信07-05