区块链技术应用赛项赛题第4套.docx

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

赛题4

PAGE

PAGE1

背景描述

随着异地务工人员的增多,房屋租赁成为一个广阔是市场;目前,现有技术中的房屋租赁是由房主发布租赁信息,租赁信息发布在房屋中介和/或租赁软件,租客获取租赁信息后,现场看房,并签订纸质的房屋租赁合同;房屋租赁费用通过中介或直接给房主;另外,后期的房租还需房主收取。

区块链房屋租赁平台业务流程图

现在利用区块链技术实现房屋租赁平台,将房东、房屋、租客加入到区块链网络中,将发布、租赁、合同、房租等信息存储在区块链的分布式网络中,永久有效,无法篡改。在房屋租赁场景中,房东将房屋租出后,无法有效控制房屋的使用权,比如租客未履行租赁合约相应内容时,房东无法及时有效限制租客对房屋的使用,造成租金或房屋使用权的回收困难。租赁合约履行过程中房东如果要求租客提前搬离,也会造成租客的利益损失。现有一基于区块链的房屋租赁平台S,房东L在S中出租一套房屋,S中可以调用该房屋的电子锁E的密码。L在S中发放租房合同给租客T,默认L会发放合同,不考虑其他情况。合同中规定,房租每个月的费用是3000元,交付形式是押一付一,每个月的16号交房租。默认T会签署合同,不考虑其他情况。在T签署合同后的24小时之内,T需要在S中预存3000元保证金、3000元租金(需要按照本顺序声明),如果T未预存,交易失败。如果T预存了保证金和一个月租金,L需要在24小时内在S中预存3000元保证金,如果L未在规定时间内预存保证金,S将T的保证金与租金退回,如果L预存保证金,本交易开始执行。S自动将T的一个月房租转账给L,并将房屋E的密码发送给T。在每月16日,E会自动更换密码,如果T按时缴纳房租,S将房屋密码重新更新给T;当T到期未缴纳,S将T的保证金转账给L代替一个月的租金,S仍会将密码更新给T;如果保证金已被扣除后的月份T仍然到期未缴纳,等待补缴,T不补缴房屋密码变更会导致T进不去房屋。当未到租期L提前终止合同,S将L的保证金转给T,如果T还有保证金将保证金一并退还给T。当未到租期T提前终止合同,如果还有保证金S将T的保证金转给L,T还需赔偿L一个月租金,如果T保证金已被扣除,T需赔偿L两个月租金,S将L的保证金退还给L。默认T会赔偿租金不考虑其他情况。当合同正常到期,S将L的保证金退还,T如果还有也退还。本案例只考虑违反合同日期的情况,不考虑情况。

区块链房屋租赁平台系统架构图

模块一:区块链产品方案设计及系统运维(35分)

选手完成本模块的任务后,将任务中软件建模图、配置文件、运行结果等截图(截图内容清晰且完整)和文字内容粘贴至客户端桌面【工位号文件夹\模块一提交结果.docx】中对应的任务序号下。

任务1-1:区块链产品需求分析与方案设计

房屋租赁平台中涉及到租客、房东、区块链租房平台、房屋等参与方,他们需要在区块链租房平台中完成账户注册、身份上链、出租房屋、生成合同等多种业务活动。通过对业务活动的功能分析,可以更好的服务系统的开发流程。基于房屋租赁平台系统架构,以区块链房屋租赁平台为背景,结合账户注册、登录服务、入驻上链、房屋出租、房租缴费等核心功能描述,撰写流程图/功能图、用例图等概要设计。

房屋租赁平台中涉及到租客、房东、区块链租房平台、房屋等参与方,他们需要在区块链租房平台中完成账户注册、身份上链、出租房屋、生成合同等多种业务活动。通过对业务活动的功能分析,可以更好的服务系统的开发流程。基于房屋租赁平台系统架构,以区块链房屋租赁平台为背景,结合账户注册、登录服务、入驻上链、房屋出租、房租缴费等核心功能描述,使用Visio绘制用例图、功能图、架构图等概要设计。

本任务需要依据项目背景完成需求分析与方案设计,具体要求如下:

根据项目给定的背景描述和房屋租赁平台业务概览图,对房屋租赁平台进行分析,完成以下任务:

编写用户群体需求分析,明确系统用户群体及其需求;

绘制系统UML用例图,用例图中包含系统参与角色以及用例。

依据给定的背景信息、房屋租赁平台业务概览图以及给出的房屋租赁平台的核心流程,使用Visio编制业务系统功能图;

表1-1-1房屋租赁平台的核心流程

发布租房合同流程

房东起草租房合同协议,填写房屋信息、租期、房租等。使用房东的私钥对租房合同进行签名并广播到区块链中进行存证

签署合同流程

房东对租房合同进行签名

缴纳房租流程

区块链房屋租赁平台节点实时房屋到期时间

按照基础层、合约层、接口层以及应用层的结构来设计区块链系统的架构,其中在基础层需指明需要的节点、名称、协议、存储等信息,使用Visio绘制系统架构图。

任务1-2:区块链系统部署与运维

围绕区块链食品安全溯源平台部署与运维需求,进行项目相关系统、节点以及管理工具的部署工作。通过监控工具完成对网络、节点服务的监控。最终利用业务需求规范,完

文档评论(0)

大学计算机网络教授老刘 + 关注
实名认证
服务提供商

教师资格证、中级网络工程师持证人

专注于计算机技术相关文章撰写,方案设计,方案实现等,方案的个性定制,修改,润色等,本人已有8年相关工作经验,具有扎实的文案功底

领域认证该用户于2023年06月19日上传了教师资格证、中级网络工程师

1亿VIP精品文档

相关文档