您的位置:KC网络电话 >> 媒体报道>> 分析网络电话终端软件系统中的角色

分析网络电话终端软件系统中的角色

来源:网上转载  发布时间:2014-11-26 15:34:20

网络电话终端定义用例模型是用来描述所开发的系统的外部功能需求。用例模型的主要构件是用例、角色和系统边界。用例用于描述每个功能需求;系统边界用于界定系统功能的范围:而角色用于描述与系统功能有关的外部实体,它可以是用户,也可以是外部系统。

根据对市场部提出的产品需求说明进行阅读和分析,并与系统的潜在用户进行讨论,可以确定网络电话终端应能提供以下的功能。用户可以进行电话的拨出和接听,而用户拨出或接听的电话的相关信息可以记录下来,并能提供给用户查看记录的方法。用户可以将经常联系的朋友、同事的相关资料保存下来,并能快速地查找。能进行电话的配置,以方便进行如IP卡拨号时减少按键的次数。可以编辑网址簿,进行上网冲浪、收发邮件。通过向用户提供PDA的功能,使用户可以方便地使用计算器、万年历、记事本等功能。

根据对系统的功能的分析,我们确定系统有如下用例:拨出电话用例、查看帮助用例、查看电话记录用例、查看通信录用例、查看网址簿用例、存储管理用例、打印功能用例、打印设置用例、电话配置用例、发电子邮件用例、个人信息配置用例、使用计算器用例、接听电话用例、设置系统时间用例、收电子邮件用例、手机方式拨打电话用例、网上冲浪等用例。

而与用例描述的功能相关的外部实体,主要是使用各种功能的电话用户,为实现各个功能提供支持的外部系统。即C51单片机、Modem等设备。

网络电话终端系统的用例图如图3-2所示。这些用例并不是一层不变的,还可以在项目实施过程对其进行修正。

 

分析网络电话终端软件系统中的角色

 

其中,网络电话终端用户发起,角色用户会与所有的用例发生通信关系,这些用例都是由并完用例的关系。而一定的功能。图中为了简化,没有画出用户与各个片机会与拨出和接听电话用例发生通信关系。打印机会与打印用例通信。在各用例中,发送电子邮件、查看网址簿、接收电子邮件等用例会使用网上冲浪用例提供的功能,因此,它们与网上冲浪用例间是使用关系。同样具有使用关系的还有接听电话、拨出电话与电话配置用例。而手机拨号用例则是拨出电话用例功能的扩充,因此,它们具有扩展关系。

上一条:安卓系统开发软件的优点和缺点
下一条:用internet实现电话与电话通话