《数字社区&智能家居》杂志社
首页 > 期刊导读
 
/ / /
 

基于UML的数字社区服务平台

 
来源:数字社区&智能家居 栏目:期刊导读 时间:2021-04-14
 
1 UML UML(Unified Modeling Language)是一种图形化的建模语言,每一个图形都具有严格的语义和清晰的方法。这些图形及其语义和语法组成了一个标准,使得软件开发的所有相关人员都能用它来对软件进行各个侧面的描述。 UML提供的各种图可支持用户从不同的视角来描述系统模型,分为结构图和行为图两大类。结构图显示系统中对象的静态结构,描述与时间无关的规格说明中的元素;行为图显示系统中对象的动态行为,包括它们的方法、协作、活动等,系统的动态行为可描述为系统在一段时间里发生的一系列变化。 2 数字社区服务平台的建模 数字化社区,是通过信息技术将管理及服务提供者与居民实现有机连接的社区。基于数字技术的先进性和各种网络多媒体技术的应用,营造出一个丰富多彩的虚拟社区。为了便于更好地理解数字社区,我们对数字社区进行了面向对象的分析和设计。 2.1 用例图建模 用例图是需求分析的第一步,它描述了用户如何使用一个系统,这些用户则为系统的参与者,参与者是和系统进行交互的人或者其他外部系统,经过分析,社区平台主要有两大类参与者:住户和管理员,住户的用例图如图1所示。 登录:住户根据管理员授权的用户名和密码登录,登录后根据功能权限进行相应的操作。 网上缴费:社区住户可以根据自己的信息在网上进行水费、电费和物业费的缴纳。 查询社区服务:社区住户可以通过平台查找需要的信息,比如家政服务、快递服务、送水服务等。 个人信息管理:社区住户登录平台后,可以完善个人的信息,方便住户之间的交流。 图1 住户的用例图 管理员的用例图如图2所示。 管理住户信息:对新入住的住户和租用住户进行登记。 管理商家信息:为了方便住户的生活需求,社区对广告的商家进行审核。 管理社区信息:发布社区自身应该提供的相关服务。 处理住户请求:对住户的建议或者投诉进行反馈处理。 图2 管理员的用例图 2.2 顺序图建模 顺序图描述了对象之间发送消息的先后次序。图3描述了住户对服务不满意时进行投诉的处理过程:住户登录系统,进入投诉模块,对相关的服务进行投诉,然后等待处理。 图3 投诉顺序图 管理员进入管理界面,添加住户信息,修改住户信息或删除住户信息,提交到数据库,验证成功。如图4所示。 图4 管理住户顺序图 2.3 类图建模 类图描述系统的静态结构,属于结构图,它定义了系统中的类和类之间的关系。经过分析,数字社区平台主要包括以下实体类:管理员类、住户类、租户类和商家类,如图5所示。 图5 数字社区的类图 2.4 活动图建模 活动图是UML中的一种行为图,它可以描述跨用例的系统任务。数字化社区平台的小区住户登录后,可以对个人的信息进行修改;可以缴纳水费、电费和物业费等;可以查询社区提供的相关服务;如果对服务不满意,可以进行投诉。住户的活动图如图6所示。 图6 住户活动图 3 结束语 文中对数字社区服务平台进行了用例图、类图、顺序图和活动图的建模,使服务平台有了更加清晰直观地展现,为用户和开发人员提供了良好的沟通模型。

文章来源:数字社区&智能家居 网址: http://szsqznjj.400nongye.com/lunwen/itemid-29596.shtml


上一篇: 社区信息化治理形态研究——从数字社区到智慧
下一篇: 临床医学论文_新时代中国特色精神卫生社会工作研究综述



点击在线投稿

 
/ / /
 
 
 
 

Copyright 2001-2021 400农业期刊网版权所有 做最专业学术期刊论文发表网站
本站不是《数字社区&智能家居杂志社》官网,如果需要联系官方杂志社,请联系客服索取网站或者电话。