基于SOA的智慧社区管理系统的研究与设计

来源 :重庆邮电大学 | 被引量 : 0次 | 上传用户:huhf1984
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着互联网和社区建设的发展,社区的服务越来越受到人们的关注,人们希望在社区中享受到便利的社区服务。但如今大多数的社区终端软件都有这样一些缺点:功能单一,不利于功能的扩展,人机交互界面的兼容性差,不能为社区用户提供推荐服务。本课题针对上述缺点和社区用户的需求,按照智慧社区建设的标准,结合SOA体系结构松耦合、易扩展等特点,设计了基于SOA的智慧社区管理系统,系统主要为用户提供社区基础服务功能和推荐服务功能。本文的主要工作如下:1.分析国内外的智慧社区、智慧社区的推荐服务和SOA架构的B/S服务模式的研究现状,指出了智慧社区管理系统和传统软件架构的不足,结合社区用户对系统的基础服务和推荐服务功能的需求,设计系统方案,并阐述关键技术。2.根据社区用户对推荐服务的需求,深入理解常见相似度计算方法的协同过滤推荐算法和其他改进的推荐算法,将信息熵融合在协同过滤推荐算法中来减小用户评分稀疏性导致的误差,结合社区用户的特征将社区因子融合在协同过滤推荐算法中来提高推荐算法的准确率,改进的推荐算法准确率的平均值是0.79,与CTCF、IMCF、和ALS-λCF相比,准确率分别提高1.04%,1.62%和3.82%。3.根据SOA分层设计思想和B/S服务模式将软件分成表示层、控制层、业务逻辑层、数据访问层和数据层,并按照用户需求设计和实现系统的服务功能,这些服务功能包括个人信息管理、社区人员信息管理、社区基础设施信息管理、社区物业管理、社区通知信息管理、社区商业服务管理和社区推荐服务,同时将改进的推荐算法应用在推荐服务功能中。4.搭建测试环境,按照用户对社区服务的需求以及GB/T25000.51-2016和GB/T25000.10-2016的软件质量测试标准,对系统的功能和非功能进行测试,以此来测试系统功能的合理性和可行性。测试结果表明,系统满足用户对社区基础服务和推荐服务的需求,稳定性和兼容性符合国家软件标准。
其他文献
选取2种不同宿主来源的新型甲型重组H1N1亚型流感病毒(犬流感病毒(A/canine/Guangxi/QZ5/2013)(简称CIV-QZ5)和猪流感病毒(A/swine/Guangxi/QZ5/2014)(简称SIV-QZ5),以猪为动
<正> 从泡沫到冰冻的嬗变流动性过剩和流动性紧缩是对立统一。流动性过剩表现为以货币等形式持有(M1-CD 和贷款)的增量超过经济增长对流动性的需求的幅度。但它不等于就是通
通过纳米压痕测试技术对非晶Fe73.5Cu1Nb3Si13.5B9/硅橡胶压磁复合材料薄膜的力学性能进行了研究,讨论了加载速率、保载时间、峰值载荷等试验参数对模量和硬度测试结果的影响
目的探讨腹腔镜经胆囊管微切开胆总管探查Ⅰ期缝合术的应用效果分析。方法选取2016年7月~2017年7月我院外科行腹腔镜手术治疗的胆囊合并胆总管结石患者86例,随机分为两组。对
目的分析肺结核患者血清粒细胞巨噬细胞集落刺激因子(GM-CSF)、超敏C反应蛋白(hs-CRP)水平与患者病情进展及预后评估相关性,为临床治疗提供参考。方法选取该院2013年2月至2014年1
在闽西大地上,散落着一座座奇特的古民居--土楼.历史上,永定的客家先民为了躲避战乱,流离失所,举族南迁,正所谓"群雄战中土,黎庶走南疆".本身是大汉民族的他们,由于客居他乡
期刊
据英国《独立报》报道,英国啤酒和酒馆协会公布的最新统计数据表明,由于葡萄酒在英国大行其道,该国的啤酒消费已跌至20世纪30年代经济大萧条时期以来的最低水平。 According
具有里程碑意义的、历时九年之久方作出的“尤科斯诉俄罗斯”案仲裁裁决,其标的额之高创下史无前例的纪录,而今该裁决却被荷兰海牙地区的法院予以撤销,举世哗然。对本案仲裁
为了满足集成电路向高密谋,高速度和高可靠性发展的需要,特别是浅结和微小区域的欧姆接触的需要,使用多层金属化系统,多层金属化要求低的接触电阻,高可靠性.TiN/TiSi2是一种
主权信用评级是一个国家信用的直观体现,信用评级的调整往往具有助涨和助跌的作用。随着中国对外开放水平的提高,国际金融合作越来越频繁,评级对于国家声誉及中国企业走出去