欢迎来到天天文库
浏览记录
ID:34954832
大小:1.75 MB
页数:64页
时间:2019-03-15
《基于领域驱动的云产品管理系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、工程硕士学位论文基于领域驱动的云产品管理系统的设计与实现DESIGNANDIMPLEMENTATIONOFCLOUDPRODUCTMANAGEMENTSYSTEMBASEDONDOMAINDRIVEN王赫哈尔滨工业大学2018年6月哈尔滨工业大学工程硕士学位论文国内图书分类号:TP311学校代码:10213国际图书分类号:621.3密级:公开工程硕士学位论文基于领域驱动的云产品管理系统的设计与实现硕士研究生:王赫导师:刘绍辉副教授副导师:刘明春高级工程师申请学位:工程硕士学科:软件工程所在单位:软件学院答辩日期:2
2、018年6月授予学位单位:哈尔滨工业大学哈尔滨工业大学工程硕士学位论文ClassifiedIndex:TP311U.D.C.:621.3DissertationfortheMaster’sDegreeinEngineeringDESIGNANDIMPLEMENTATIONOFCLOUDPRODUCTMANAGEMENTSYSTEMBASEDONDOMAINDRIVENCandidate:WangHeSupervisor:ProfessorLiuShaohuiAssociateSupervisor:SeniorEng
3、ineerLiuMingchunAcademicDegreeAppliedfor:MasterofEngineeringSpeciality:SoftwareEngineeringAffiliation:SchoolofSoftwareDateofDefence:June,2018Degree-Conferring-Institution:HarbinInstituteofTechnology哈尔滨工业大学工程硕士学位论文摘要随着互联网的快速发展,现在的生活和工作已经越来越依赖网络及各种软件,但是很多软件只是一个提
4、升效率的工具,对不经常使用该软件的用户来说购买这款软件是非常不划算的。每个人都需要用水用电,但是并不是每个人都需要发电厂和自来水厂。类似的,我们希望软件服务也能像用水用电那样,随用随取,按需付费。在这种背景下,开发出一款能够向客户提供云资源的服务平台就显得至关重要。本项目开发出一款云产品管理系统,使得用户可以更方便的使用计算机资源。该平台为用户提供相关的服务,用户则根据自己的需求选择其想要使用的资源。由于云资源的发展十分快速,系统可能会频繁的更新或上线新的产品,所以要求该系统具有良好的扩展性。因此,本次开发采用领域
5、驱动架构的思想,并配合事件溯源机制来完成设计与实现。该系统的主要功能为向用户销售各种云产品,用户可以根据自己的实际需要购买产品,并选择不同产品以及付费方式,例如包年包月及按需付费等;系统管理员可以对产品类型进行管理,并查看普通用户的消费及资源使用情况。在此基础上,为了提升用户的体验,本系统还加入了个性化推荐及销量预测功能。由于事件溯源机制会保存用户所有的历史数据,这就为我们的推荐功能提供了极大的方便,我们可以根据用户历史的浏览记录及消费订单,利用聚类算法,找出与当前用户行为相似的用户组,并利用其购买记录对当前用户的
6、购买做出合理的推荐。同时,系统还采用指数平滑预测理论对系统的销量进行预测。最后,经过系统测试,证明了本系统可以完成预定的目标,并且相比较未使用领域驱动的架构,在性能上有了一定的提升。关键词:领域驱动;事件溯源;聚类算法;销量预测I哈尔滨工业大学工程硕士学位论文AbstractWiththerapiddevelopmentofInternet,thepresentlifeandworkmoreandmoredependonnetworkandallkindsofsoftware,butalotofsoftwareis
7、justatoolofimprovingefficiency,foruserswhodonotoftenusethesoftware,itisveryworthlesstopurchasethissoftware.Everyoneneedswaterandelectricity,butnoteveryoneneedspowerplantsandwaterplants.Similarly,wehopethatsoftwareservicescanbepaidondemand,justastheyusewaterand
8、electricity.Inthisbackground,itisessentialtodevelopaserviceplatformthatcanprovidecloudresourcestocustomers.Theprojectdevelopsacloudplatformmanagementsystem,sothatuserscanusecompute
此文档下载收益归作者所有