一个手机短信模拟系统_UML建模和C_实现.doc

一个手机短信模拟系统_UML建模和C_实现.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一个手机短信模拟系统_UML建模和C_实现

2009 年第 05 期,第 42 卷 总第 209 期 通 信 技 术 Communications Technology Vol.42,No.05,2009 No.209,Totally 一个手机短信模拟系统:UML 马苏拉, 蒋银虎 建模和 C#实现 (云南财经大学 信息学院,云南 昆明 650221) 【摘 要】开发一个手机短信模拟系统,功能包括发送、接收、收费、通信录和收发件箱。文章以 UML 模型驱动系统的 需求分析、设计和实现,即使用用例图、类图、状态图、顺序图和部署图描述系统的静态结构和动态行为。运用面向对象方 法建模和编程,如模块化、继承、重定义和信息隐蔽。使用 C#语言编程,系统运行在微软.NET 环境上。 【关键词】手机短信;C#;面向对象程序设计;模拟;软件工程;UML 【中图分类号】TP311 【文献标识码】A 【文章编号】1002-0802(2009)05-0249-06 A Simulation System for Cell-Phone Short Messages: UML Modeling and C# Implementation MA Su-la, JIANG Ying-hu (School of Information, Yunnan University of Finance and Economics, Kunming Yunnan 650221, China) 【Abstract】A simulation system for cell-phone short messages is developed, including its functions of sending, receiving and bill payment, address directory, in/out box. The requirement analysis, design and implementation of the system are driven by UML model; that is, the diagrams of use case, class, state, sequence and deployment are used to describe the static structure and dynamic behavior of the system. The object-oriented methodology is applied for modeling and programming, such as modularization, inheritance, redefinition and information hiding. The system is programmed in C# and run on the Microsoft .NET Framework. 【Key words】cell-phone short message; C#; object-orientation; simulation; software engineering; UML 0 引言 手机通信是我们日常生活的一部分,帮助和娱乐了我们。 它提供的主要功能包括:电话业务通过全球移动通信系统 (Global System for Mobile Communications,即 GSM)为用 户提供双向语音通信;短信业务由 GSM 外端的短信服务中心 (Short Message Service Center,即 SMSC)负责,用户可发 送和接收有一定长度限制的数字和文字信息;数字业务把 GSM 接入其它网络,如综合业务数字网(Integrated Service Digital Network,即 ISDN),得到它们提供的服务。然而, 我们对手机的移动通信原理知之甚少。本文开发一个模拟系 统来帮助我们理解这种原理,也帮助进一步理解 UML 的几 种图形表示的实际应用性。该系统集中于短信通信,功能包 括发送、接收、收费、通信录和收发件箱。 遵循 UML 模型驱动方法[1],以用例图、类图、状态图、 顺序图和部署图描述系统的静态结构和动态行为。运用面向 对象程序设计(Object-oriented Programming,即 OOP)机制 建模和编程,如模块化、继承、重定义和信息隐蔽。 UML 为软件系统的建模提供一组功能强大的图形化描 述语言。它正广泛作为开发人员、用户、理论研究者之间的 一种通信工具。这是因为:第一,它的思想来源于广为人知 的 OOP;第二,它的图形表示基于人们熟悉的图形语言,如 E-R 图、状态机、流程图、Petri 网等;第三,它获得了众

您可能关注的文档

文档评论(0)

yurixiang1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档