基于领域驱动的云产品管理系统的设计与实现

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:zhangfei0960
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网的快速发展,现在的生活和工作已经越来越依赖网络及各种软件,但是很多软件只是一个提升效率的工具,对不经常使用该软件的用户来说购买这款软件是非常不划算的。每个人都需要用水用电,但是并不是每个人都需要发电厂和自来水厂。类似的,我们希望软件服务也能像用水用电那样,随用随取,按需付费。在这种背景下,开发出一款能够向客户提供云资源的服务平台就显得至关重要。本项目开发出一款云产品管理系统,使得用户可以更方便的使用计算机资源。该平台为用户提供相关的服务,用户则根据自己的需求选择其想要使用的资源。由于云资源的发展十分快速,系统可能会频繁的更新或上线新的产品,所以要求该系统具有良好的扩展性。因此,本次开发采用领域驱动架构的思想,并配合事件溯源机制来完成设计与实现。该系统的主要功能为向用户销售各种云产品,用户可以根据自己的实际需要购买产品,并选择不同产品以及付费方式,例如包年包月及按需付费等;系统管理员可以对产品类型进行管理,并查看普通用户的消费及资源使用情况。在此基础上,为了提升用户的体验,本系统还加入了个性化推荐及销量预测功能。由于事件溯源机制会保存用户所有的历史数据,这就为我们的推荐功能提供了极大的方便,我们可以根据用户历史的浏览记录及消费订单,利用聚类算法,找出与当前用户行为相似的用户组,并利用其购买记录对当前用户的购买做出合理的推荐。同时,系统还采用指数平滑预测理论对系统的销量进行预测。最后,经过系统测试,证明了本系统可以完成预定的目标,并且相比较未使用领域驱动的架构,在性能上有了一定的提升。
其他文献
随着焊接机器人行业的不断升级发展,用机器人逐步取代人工进行焊接已成为工程机械行业发展的必然趋势。现以焊接机器人应用于内燃叉车车架的焊接为例,介绍了焊接机器人在叉车
描述了全自动pH测量系统中纺织品pH检测质量控制图的建立过程。利用质控样品监控测试过程,记录质控样品pH,并分析测试值随时间的系统变化趋势。结合±3σ控制限建立质量
继20世纪之交的“戊戌变法”,至“五四”,中国的文化范式和话语发生了巨大转型,是一个“三千年未有之变局”。1917年1月,蔡元培正式到任北大校长。以此为起点,北大改制,陈独秀受邀北上,《新青年》移至北大辦刊,胡适发表《文学改良刍议》并回国任教等等,都在这一年发生。其时,中国的文教制度正在经历从“学堂”到“大学”的艰难转型,蔡元培力挽狂澜,改变京师大学堂遗留的官僚作风,以“思想自由,兼容并包”的理念