区块链创新应用实训室项目方案_第1页
区块链创新应用实训室项目方案_第2页
区块链创新应用实训室项目方案_第3页
区块链创新应用实训室项目方案_第4页
区块链创新应用实训室项目方案_第5页
已阅读5页,还剩27页未读 继续免费阅读

VIP免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

区块链创新应用实训室项目方案1.建设设备整体说明区块链创新应用实训室项目是一个综合性、多功能的综合性实训平台,主要构建了实践教学所必需的一系列核心平台。其中,区块链集成开发平台为区块链技术的开发提供了一个集成化的环境。在这个平台上,学生能够接触到各种区块链相关的开发工具、框架以及库,将不同功能的代码模块进行有效的整合,深入理解区块链技术各个组件之间的协同工作机制,从而提高整体的开发效率,为进行复杂的区块链应用开发奠定坚实的基础。区块链基础实训平台着重于让学生夯实区块链的基础知识。该平台提供了一系列基础的实验案例和模拟场景,例如区块链的基本结构搭建、数据存储原理的实践操作、加密算法在区块链中的应用等。通过在平台上进行这些基础性的实训,学生能够清晰地掌握区块链的核心概念、运行逻辑和基本技术原理,为后续深入学习区块链技术的各个细分领域做好铺垫。区块链平台搭建与运维实训平台致力于培养学生在区块链平台建设和管理方面的能力。在这里,学生将学习如何从无到有搭建一个完整的区块链平台,包括硬件资源的配置、软件环境的安装与调试等一系列过程。同时,还将涉及到平台日常运维工作中的监控、故障排查、性能优化等关键环节,使学生具备保障区块链平台稳定、高效运行的实际操作能力。智能合约技术与开发实训平台聚焦于智能合约这一区块链技术中的关键应用。学生可以在这个平台上深入学习智能合约的编写、部署和测试。平台提供了多种智能合约开发语言的支持以及丰富的合约模板,方便学生进行不同场景下的合约开发实践。通过实际操作,学生不仅能够熟练掌握智能合约的开发流程,还能深入理解智能合约在实现自动执行合约条款、提高交易信任度和效率等方面的重要意义和应用价值。联盟链应用开发实训平台则着眼于联盟链这一特定类型的区块链应用开发。由于联盟链在多个行业领域有着广泛的应用前景,如在供应链金融、医疗健康数据共享等方面。该平台为学生提供了联盟链相关的开发工具和技术框架,引导学生进行联盟链应用场景的需求分析、架构设计以及功能开发,培养学生在特定行业领域中应用区块链技术解决问题的能力。区块链创新应用实训室项目整体是为了实现学院打造高水平区块链专业方向的最终目标而精心建设的。它承担着多重重要功能,在人才培养模式上发挥着学徒制工学结合的关键作用,通过让学生在学校学习与企业实践之间建立紧密联系,达到知行合一的教育理念。同时,这个实训室也是教学研做一体化的理想场所,实现了教学、科研和实践操作的有机融合,改变了传统教学与实际应用脱节的状况。在项目承载方面,它涵盖专业课程建设、证书培训考试、实习实训、竞赛训练等多个重要项目。在专业课程建设方面,实训室中的各个平台为课程提供了丰富的实践教学资源,使得课程内容更加贴近实际应用需求,提高课程的质量和实用性。对于证书培训考试,这里提供了符合相关认证标准的环境和设备,确保学生在获取区块链相关证书时能够得到专业的培训和有效的考核。在实习实训环节,学生可以利用实训室的资源进行实际项目的模拟操作和实战演练,积累实践经验,提高自身的综合素质和竞争力。在竞赛训练方面,为学生提供了参与各类区块链相关竞赛的平台,通过对真实竞赛题目的模拟和实践,培养学生的创新思维和解决实际问题的能力。2.设备清单序号品目名称单位数量1区块链集成开发平台套12区块链基础实训平台套13区块链平台搭建与运维实训平台套14智能合约技术与开发实训平台套15联盟链应用开发实训平台套16学生工作站台607教师工作站台18服务器套19学生电脑桌椅项110立式空调台311音响设备话筒套112交换机套213机柜套114钢化玻璃白板套115多媒体教学一体机86寸套13.建设内容与技术要求序号名称规格参数单位数量1区块链集成开发平台1、可支持Solidity语言完成以太坊智能合约的在线开发、在线编译、在线测试、在线部署、在线调试与在线交互。2、内置文件管理器、中间为文件编辑器、开发工具面板。3、文件管理器,可用于列出浏览器本地存储中保存的文件,支持查看并编辑代码。4、文件管理器提供创建新文件、上传本地文件、发布gist等快捷功能。5、支持文件编辑功能和终端访问功能。6、终端支持输入JavaScript命令与RemixIDE或区块链节点交互。7、内置web3、js1、0、0、ether、js、swarmgw以及当前载入的Solidity编译器。8、内置remix对象,支持脚本化地操作SolidityRemixIDE,例如载入指定url的gist,或者执行当前显示的代码。9、可显示合约执行或静态分析的运行结果,可对合约进行单步或断点调试。10、提供切换终端显示状态、清理终端输出等功能,显示待定交易的量,选择监听交易的范围,也可以搜索历史交易。11、功能面板,以选项页的方式提供编译、运行、静态分析、测试、调试、设置和技术支持功能。12、节点环境选项提供三种选择:JS虚拟机、注入Web3对象或使用web3提供器。13、分析选项页提供对Solidity合约代码的静态分析选项。14、测试选项页提供单元测试能力,可生成测试文件,或者执行测试。15、调试器选项页可以单步跟踪合约的执行、支持查看合约状态或局部变量等。16、设置选项提供SolidityRemixIDE本身的一些参数调整能力,例如设置编辑器文本自动折行、启用插件、设置gist访问令牌,或者自由切换RemixIDE的皮肤主题。17、支持在线分配实验环境,提供开发学习环境,可根据课程配置实验环境内容,如区块链相关课程,可支持联盟链、公有链等的实验学习,底层虚拟化采用docker、k8s对虚拟化技术。18、分配的在线实验环境,支持终端、云桌面等形式,可通过ssh、websocket、vnc等客户端工具进行连接。19、分配的在线实验环境,支持通过增加硬件资源,实现扩容的能力。20、分配的在线实验环境,支持重连、重置、释放、按使用时长计时,到期自动释放的能力,且支持重新开始实验的能力。21、支持在线编辑运行代码,根据运行结果提示信息,并自动判题,正确则解锁下一步实验,错误则根据提示进行修改。至少支持Golang、Java、Python、Html、CSS、Javascript的运行。支持Html、CSS、Javascript前端页面的实时预览,以及自动判题。套12区块链基础实训平台1、该系统或平台须全面且深入地支持区块链概述的知识点模块。在内容呈现上,应涵盖区块链的起源与发展历程,详细阐述区块链技术从诞生到逐步成熟所经历的关键阶段和重要事件,让用户清晰了解其发展脉络。对于区块链的基本概念,需给出精准且权威的定义,解释区块链作为一种分布式账本技术的本质特征,包括去中心化、不可篡改、透明性、匿名性等核心属性,并通过具体的实例进行深入浅出的说明,帮助用户理解这些抽象概念在实际应用中的意义。同时,在区块链的技术架构方面,应详细剖析其分层结构,如数据层、网络层、共识层、激励层、合约层和应用层等,阐述各层的功能和相互之间的关系,使用户对区块链的整体架构有清晰的认识。此外,还需介绍区块链的常见类型,如公有链、私有链和联盟链等,对比分析它们在应用场景、参与主体、权限管理等方面的差异,为用户在实际应用中选择合适的区块链类型提供参考依据。a、该模块须支持区块链为什么产生的知识点,具体涵盖日常交易,账本的概念以及交易问题等知识点的学习。b、该模块须支持区块链是什么的知识点,具体涵盖基于密码学的分布式账本的概念等知识点的学习。c、该模块须支持区块链起源和发展的知识点,具体涵盖加密数字货币,智能合约以及企业应用三个阶段的知识点的学习。d、该模块须支持区块链分类的知识点,具体涵盖公链,联盟链,私有链的概念以及三者对比等知识点的学习。e、该模块须支持区块链架构的知识点,具体涵盖区块链架构和比特币架构等知识点的学习。f、该模块须支持区块链特性的知识点,具体涵盖透明可信,防篡改和可追溯,隐私安全等知识点的学习。g、该模块须支持区块链缩短了信任距离的知识点,具体涵盖区块链的价值前景以及缩短了信任距离的内涵等知识点学习。h、该模块须支持区块链应用前景的知识点,具体涵盖降低社会交易成本,提升社会效率等区块链应用价值的知识点学习。2、须支持区块链组成与原理的知识点和实训模块a、该模块须支持区块链组成原理概述的知识点,具体涵盖比特币的组成原理等区块链组成原理的知识点学习。b、该模块须支持区块链组成和链式结构的实训,具体涵盖可视化创建区块等实训任务。c、该模块须支持组建中心化网络的实训,具体涵盖可视化组建中心化网络并调试连接等实训任务。d、该模块须支持中心化网络通信的实训,具体涵盖让班级内的学生节点之间进行可视化通信等实训任务。e、该模块须支持组建去中心化网络的知识点和实训,具体涵盖点对点网络,交易网络等知识点的学习,以及可视化节点上线,抽取情景卡调试P2P连接等实训任务。f、该模块须支持去中心化网络通信的实训,具体涵盖可视化调试节点之间的通信以及模拟攻击后节点瘫痪的通信等实训任务。g、该模块须支持区块链共识的知识点,具体涵盖工作量证明POW运行机制等知识点的学习。h、该模块须支持区块链账户体系的知识点和实训,具体涵盖非对称加密的知识点学习,以及可视化公私钥和账户地址生成的实训。i、该模块须支持进行交易的知识点和实训,具体涵盖区块链交易运行原理的知识点学习,以及可视化运用私钥和公钥进行交易的实训。j、该模块须支持验证交易的实训,具体涵盖可视化交易数值验证的实训。k、该模块须支持POW争夺记账权的实训,具体涵盖模拟挖矿难度适配的实训。3、须支持智能合约原理的知识点和实训模块a、该模块须支持什么是智能合约的知识点,具体涵盖智能合约的基本概念以及运行原理的知识点学习。b、该模块须支持从区块链角度理解智能合约的知识点,具体涵盖区块链上智能合约的概念以及智能合约设计原则、目的等知识点的学习。c、该模块须支持智能合约模型、原理和特性的知识点,具体涵盖智能合约模型,工作原理以及特性等知识点的学习。e、该模块须支持智能合约平台和案例的知识点,具体涵盖智能合约平台、案例以及应用场景等知识点的学习。f、该模块须支持创建账户的知识点和实训,具体涵盖智能合约彩票案例,以及可视化创建账户的实训。g、该模块须支持了解智能合约背景的实训,具体涵盖基于乐透彩票数据可视化创建区块的实训。h、该模块须支持部署智能合约的实训,具体涵盖可视化部署合约的实训。i、该模块须支持POS争夺记账权的实训,具体涵盖可视化POS争夺记账权并进行广播验证的实训。j、该模块须支持调用智能合约和验证交易的实训,具体涵盖可视化调用购买彩票的智能合约实训。k、该模块须支持争夺记账权的实训,具体涵盖可视化POS争夺记账权并广播打包区块的实训。l、该模块须支持调用智能合约获得开奖结果的实训,具体涵盖可视化调用乐透彩票的开奖合约,进行开奖的实训。4、须支持区块链产业应用案例的知识点模块。a、该模块须支持区块链产业应用概述的知识点,具体涵盖区块链业务场景介绍等知识点的学习。b、该模块须支持央行数字货币DCEP的知识点,具体涵盖央行数字货币的概念,数字人民币DCEP的应用场景等知识点的学习。c、该模块须支持区块链跨境支付&电子发票的知识点,具体涵盖区块链跨境支付案例,区块链电子发票案例等知识点的学习。d、该模块须支持“税务-产业”联盟链的知识点,具体涵盖税务-产业联盟链案例等知识点的学习。e、该模块须支持区块链信息平台&区块链知识产权保护的知识点,具体涵盖区块链信息平台,区块链知识产权保护运行原理等知识点的学习。f、该模块须支持蚂蚁链的知识点,具体涵盖蚂蚁链的发展历程,蚂蚁链的应用场景,蚂蚁链的解决方案等知识点的学习。g、该模块须支持智臻链的知识点,具体涵盖智臻链的发展历程,智臻链的应用场景等知识点学习。h、该模块须支持区块链引擎BBE的知识点,具体涵盖区块链引擎BBE的的应用场景,应用案例等知识点学习。i、该模块须支持TrustSQL的知识点,具体涵盖TrustSQL的业务架构,共享账本应用场景等知识点学习。j、该模块须支持区块链版权保护的知识点,具体涵盖纸贵版权保护平台的服务业务,纸贵科技版权保护平台实操等知识点学习。5、须支持区块链创新应用设计的知识点和实训模块。a、该模块须支持什么是创新项目设计的知识点,具体涵盖区块链创新项目设计的方法,创新项目设计的案例等知识点学习。b、该模块须支持创新项目设计流程的知识点,具体涵盖创新项目设计流程,创新项目设计要求等知识点学习。c、该模块须支持区块链应用决策树的知识点,具体涵盖存储状态、多方协同写入等区块链应用决策树准则的知识点学习。d、该模块须支持区块链应用设计的知识点,具体涵盖关系设计,数据设计和共识设计等知识点学习。e、该模块须支持区块链创新项目设计案例的知识点,具体涵盖区块链电子发票等知识点学习。f、该模块须支持创新项目展示的知识点,具体涵盖商业计划书制作方法等知识点学习。g、该模块须支持创新设计实训,具体涵盖区块链金融、政务、供应链以及财务领域等实训。套13区块链平台搭建与运维实训平台1、须支持区块链平台运维工具的实训模块。a、该模块须支持Linux基本命令,具体涵盖ls,cd,mkdir等命令。b、该模块须支持Linux常用工具,具体涵盖Git,tree,curl等工具。c、该模块须支持配置文件的编写方法,具体涵盖YAML配置文件的编写和JSON文件的编写。d、该模块须支持Docker的使用方法,具体涵盖镜像拉取,容器启停等方法。2、须支持区块链平台搭建的实训模块。a.、该模块须支持比特币公有链节点的搭建,具体涵盖基于比特币客户端的公有链节点搭建,比特币节点的模拟。b、该模块支持以太坊公有链节点的搭建,具体涵盖基于Geth的以太坊公链节点搭建。c、该模块支持以太坊私有链额搭建,具体涵盖交易的构建与部署,以太坊控制台搭建及使用,以太坊接口访问,以太坊网络监测等内容。d、该模块须支持FISCOBCOS单群组联盟链搭建,具体涵盖使用脚本一键搭建FISCOBCOS单群组联盟链网络。3、须支持HyperLedger平台搭建的实训模块。a、该模块须支持Fabric测试网络的快速搭建,具体涵盖基于Docker的环境,支持Docker搭建联盟链,进行一键搭链功能。b、该模块须支持搭建可定义的Fabric网络,具体涵盖HyperledgerFabric的平台搭建,基于镜像进行命令行操作。c、该模块须支持创建并加入Fabric网络应用通道,具体涵盖使用命令创建多个通道并加入新创建的通道。4、须支持区块链平台维护的实训模块。a、该模块须支持比特币网络维护,具体涵盖创建地址,获取高度,构建交易等操作。b、该模块须支持以太坊平台维护,具体涵盖以太坊账户交易,合约的部署。c、该模块须支持HyperledgerFabric平台维护,具体涵盖使用Fabric网络部署链码,调用链码。d、该模块须支持FISCOBCOS平台维护,具体包括使用WeBASE进行合约的编写,编译和部署,账号管理。5、须支持区块链平台监控的实训模块和知识模块。a、该模块须支持区块链平台监控方式与方法,具体涵盖日志追踪,监控工具等内容b、该模块须支持区块链平台监控度量指标,具体涵盖通信容量,网络大小,事务吞吐量等。c、该模块须支持以太坊监控,具体涵盖eth-netstats监控平台搭建和使用。d、该模块须支持HyperledgerFabric监控,具体涵盖hyperledgerexplorer平台搭建,使用hyperledgerexplorer进行fabric网络监控。e、该模块须支持FISCOBCOS监控,具体涵盖使用console控制台监控fabric网络监控接电状态。6、须支持区块链平台运维案例的实训模块和知识模块。a、该模块须支持Webase简介,具体涵盖WeBASE平台的基本概况和架构。b、该模块须支持Webase本地安装,具体涵盖在本地搭建WeBASE平台的方法。c、该模块须支持使用Webase实现智能合约的编译,部署和调用,具体涵盖智能合约的编译,部署和调用方法。d、该模块须支持交易解析和审计,具体涵盖合约的交易解析和审计方法。e、该模块须支持节点管理及系统维护,具体涵盖网络节点的增加和删除,系统预警。f、该模块须支持使用Webase进行区块链应用开发,具体涵盖使用WeBASE进行一个简单存证合约的编译、部署和调用,交易解析和审计。套14智能合约技术与开发实训平台1、必须提供配套支持Solidity智能合约的区块链开发环境,该开发环境需支持Solidity等智能合约编程语言的集成开发环境(IDE),兼容以太坊虚拟机(EVM),支持多版本的Solidity语言,能支持Solidity智能合约的编译、部署和调用等操作。2、配套的集成教学环境须支持进行Solidity的语法检查、语义分析对比、错误提示等功能,并且实现自动化判题,通过这些功能可自动化引导学习。3、该软件必须支持Solidity基础(初阶)知识点和实训的模块。a、该模块必须支持第一个程序的知识点学习,具体涵盖智能合约,以太坊智能合约,pragma指令等知识点。b、该模块必须支持数据类型的知识点学习,具体涵盖什么是数据类型,为什么要使用数据类型等知识点。c、该模块必须支持变量的知识点学习,具体涵盖什么是变量,为什么要使用变量,如何使用变量等知识点。d、该模块必须支持变量作用域和函数可见性的知识点学习,具体涵盖变量作用域,函数可见性介绍,函数可见性使用等知识点。e、该模块必须支持循环语句的知识点学习,具体涵盖while循环,do...while循环,for循环等知识点。f、该模块必须支持条件语句的知识点学习,具体涵盖if条件语句,if...else条件语句,if...elseif条件语句等知识点。g、该模块必须支持变量的数据位置及其规则的知识点学习,具体涵盖数据存储类型介绍,数据存储规则介绍,EVM的数据存储机制等知识点。h、该模块必须支持数组的知识点学习,具体涵盖什么是数组,为什么要使用数组,如何使用数组等知识点。i、该模块必须支持枚举的知识点学习,具体涵盖什么是枚举,为什么要使用枚举,如何使用枚举等知识点。j、该模块必须支持结构体的知识点学习,具体涵盖什么是结构体,为什么要使用结构体,如何使用结构体等知识点。k、该模块必须支持映射的知识点学习,具体涵盖什么是映射,为什么要使用映射,如何使用映射等知识点。l、该模块必须支持映射的知识点学习,具体涵盖以太单位,时间单位等知识点。m、该模块必须支持函数的知识点学习,具体涵盖什么是函数,为什么要使用函数,如何使用函数等知识点。n、该模块必须支持状态可变性的知识点学习,具体涵盖view关键字的使用,pure关键字的使用,payable关键字的使用等知识点。2、该软件必须支持Solidity基础(进阶)知识点和实训的模块。a、该模块必须支持构造函数的知识点学习,具体涵盖什么是构造函数,为什么要使用构造函数,如何使用构造函数等知识点。b、该模块必须支持函数重载的知识点学习,具体涵盖什么是函数重载,为什么要使用函数重载,如何使用函数重载等知识点。c、该模块必须支持抽象合约的知识点学习,具体涵盖什么是抽象合约,为什么要使用抽象合约,如何使用抽象合约等知识点。d、该模块必须支持库的知识点学习,具体涵盖什么是库,为什么要使用库,如何使用库等知识点。e、该模块必须支持接口的知识点学习,具体涵盖什么是接口,为什么要使用接口,如何使用接口等知识点。f、该模块必须支持解密函数和数学函数的知识点学习,具体涵盖什么是加密函数,为什么要使用加密函数,如何使用加密函数等知识点。g、该模块必须支持合约继承的知识点学习,具体涵盖什么是合约继承,如何使用合约继承等知识点。h、该模块必须支持错误处理的知识点学习,具体涵盖什么是错误处理,为什么要使用错误处理,如何使用错误处理等知识点。i、该模块必须支持事件的知识点学习,具体涵盖什么是事件,为什么要使用事件,如何使用事件等知识点。j、该模块必须支持类型转换的知识点学习,具体涵盖什么是类型转换,如何使用类型转换等知识点。k、该模块必须支持回退函数的知识点学习,具体涵盖什么是回退函数,如何使用回退函数等知识点。l、该模块必须支持转账方法的知识点学习,具体涵盖什么是转账方式,如何使用转账方式等知识点。3、该软件必须支持智能合约游戏案例初阶实训的模块a、该模块必须支持合约的实训练习,具体涵盖SimpleStorage合约案例,区块链宠物游戏合约创建。b、该模块必须支持整型、算术运算符和状态变量的实训练习,具体涵盖整型知识点复习,状态变量知识点复习,区块链宠物游戏DNA创建。c、该模块必须支持结构体、字符串、数组的实训练习,具体涵盖结构体知识点复习,字符串知识点复习,区块链宠物游戏属性创建。d、该模块必须支持函数的实训练习,具体涵盖函数知识点复习,区块链宠物游戏权限创建。e、该模块必须支持类型转换的实训练习,具体涵盖加密函数知识点复习,类型转换知识点复习,区块链宠物游戏宠物生成。f、该模块必须支持事件的实训练习,具体涵盖事件知识点复习,区块链宠物游戏事件监听。g、该模块必须支持地址类型、映射和全局变量的实训练习,具体涵盖地址类型知识点复习,映射知识点复习,区块链宠物游戏所有权存储。h、该模块必须支持异常处理的实训练习,具体涵盖异常处理知识点复习,区块链宠物游戏权限限定。i、该模块必须支持引入与继承的实训练习,具体涵盖继承知识点复习,引入知识点复习,区块链宠物游戏合约继承。j、该模块必须支持数据位置和更多函数可见性的实训练习,具体涵盖数据位置知识点复习,区块链宠物游戏宠物繁殖。k、该模块必须支持接口的实训练习,具体涵盖接口知识点复习,区块链宠物游戏神兽配对。l、该模块必须支持条件语句的实训练习,具体涵盖接口知识点复习,区块链宠物游戏神兽DNA创建。4、该软件必须支持智能合约游戏案例进阶实训的模块。a、该模块必须支持智能合约的不可更改性的实训练习,具体涵盖外部依赖,区块链宠物游戏CryptoKitties合约地址更改。b、该模块必须支持时间单位的实训练习,具体涵盖时间单位知识点复习,区块链宠物游戏时间控制。c、该模块必须支持函数修饰符的实训练习,具体涵盖共有函数和安全性,区块链宠物游戏DNA权限更改,区块链宠物游戏繁殖周期设定。d、该模块必须支持燃料Gas的实训练习,具体涵盖Gas知识点复习,区块链宠物游戏Gas节约。e、该模块必须支持支付与提现的实训练习,具体涵盖payable修饰符知识点复习,区块链宠物游戏宠物升级。f、该模块必须支持随机数的实训练习,具体涵盖区块链宠物游戏宠物斗舞,区块链宠物游戏战斗随机数生成。g、该模块必须支持重构的实训练习,具体涵盖区块链宠物游戏修饰符重构。h、该模块必须支持排行榜的实训练习,具体涵盖区块链宠物游戏宠物属性添加、区块链宠物游戏舞技排行榜维护。5、该软件必须支持智能合约标准与开发实训的模块。a、该模块必须支持创建ERC721合约的实训练习,具体涵盖ERC721简介,CryptoKitties介绍,区块链宠物游戏ERC721引入继承。b、该模块必须支持实现ERC721合约的实训练习,具体涵盖CryptoKitties与ERC721的关联,区块链宠物游戏balanceOf方法实现,区块链宠物游戏ownerOf方法实现。c、该模块必须支持ERC721转移的实训练习,具体涵盖ERC721实例,区块链宠物游戏宠物所有权转移。d、该模块必须支持ERC721批准的实训练习,具体涵盖区块链宠物游戏许可方法实现,区块链宠物游戏宠物所有权批准转移(上),区块链宠物游戏宠物所有权批准转移(下)。e、该模块必须支持SafeMath的实训练习,具体涵盖溢出,SafeMath介绍,区块链宠物游戏SafeMath库引入。f、该模块必须支持ERC20合约的实训练习,具体涵盖ERC20代币简介,ERC20代币(合约)声明,ERC20合约创建。g、该模块必须支持确定ERC20信息的实训练习,具体涵盖给ERC20合约取名,ERC20变量声明。h、该模块必须支持ERC20初始化的实训练习,具体涵盖totalSupply()函数实现,balanceOf()函数实现,transfer()函数实现等。i、该模块必须支持ERC20转移的实训练习,具体涵盖ERC20事件声明,ERC20事件调用。6、该软件必须支持智能合约安全知识点和实训的模块。a、该模块必须支持智能合约安全概述的知识点学习,具体涵盖DAO攻击事件,Parity钱包攻击事,智能合约安全审计等知识点。b、该模块必须支持智能合约安全实战的实训练系,具体涵盖错误的构造函数实战,整数溢出漏洞实战,被利用的自毁函数实战。7、该软件必须支持企业级智能合约实训的模块。a、该模块必须支持项目背景与结构的实训练习,具体涵盖DAO攻击事件,Parity钱包攻击事,智能合约安全审计等知识点。b、该模块必须支持项目功能实现(上)的实训练习,具体涵盖五常大米案例项目背景,五常大米供应链合约设计。c、该模块必须支持项目功能实现(下)的实训练习,具体涵盖五常大米合约调用权限功能实现,五常大米添加商品功能实现,五常大米退款功能实现等。套15联盟链应用开发实训平台1、该软件必须全面且深入地支持FISCO_BCOS联盟链搭建知识点和实训模块。在知识点支持方面,软件应涵盖FISCO_BCOS联盟链搭建所涉及的各个关键领域,包括但不限于区块链的基本原理、FISCO_BCOS的技术架构、共识机制的原理与应用、节点的配置与管理、智能合约的开发与部署等。对于每个知识点,软件都应提供详细且准确的解释说明、丰富的示例演示以及配套的学习资料,以便用户能够系统地学习和理解相关知识。在实训模块支持方面,软件需提供高度逼真且功能完备的实训环境,模拟真实的FISCO_BCOS联盟链搭建场景。实训模块应具备多样化的实训任务和案例,从基础的节点搭建与配置到复杂的联盟链应用开发与部署,逐步引导用户掌握FISCO_BCOS联盟链搭建的核心技能。同时,软件还应具备智能辅导和实时反馈功能,能够根据用户在实训过程中的操作情况给予及时的指导和提示,帮助用户及时发现并纠正错误,提高实训效果。a、该模块必须支持区块链应用开发概述的知识点学习,具体涵盖区块链应用介绍,联盟链与FISCOBCOS,FISCOBCOS区块链应用案例等知识点。b、该模块必须支持FISCOBCOS控制台工具的知识点学习,具体涵盖控制台简介,控制台启动,控制台命令等知识点。c、该模块必须支持联盟链与控制台搭建和使用的实训练习,具体涵盖FISCOBCOS安装,FISCOBCOS控制台安装和使用,安装WeBASE-Front中间件,用控制台部署智能合约等。2、该软件必须支持WeBASE与WeBASE-Front搭建和使用知识点和实训模块。a、该模块必须支持WeBASE应用环境搭建和配置的知识点学习,具体涵盖WeBASE介绍,WeBASE搭建流程介绍,WeBASE管理平台上的智能合约开发等知识点。b、该模块必须支持WEBASE环境搭建与使用实训的实训练习,具体涵盖WeBASE搭建,修改WeBASE配置文件,部署WeBASE,状态检查,访问WeBASE管理平台等。3、该软件必须支持WeBASE上的智能合约编写与运行知识点和实训模块。a、该模块必须支持WeBASE上的智能合约编写与运行的知识点学习,具体涵盖控制台智能合约开发,WeBASE智能合约开发,Evidence合约案例等知识点。b、该模块必须支持WeBASE上的智能合约编写与运行实操的实训练习,具体涵盖启动WeBASE网络,部署Evidence.sol与EvidenceFactory.sol合约,调用合约接口新建存证并签名等。4、该软件必须支持宠物领养商店系统设计知识点和实训模块a、该模块必须支持应用需求分析和设计的知识点学习,具体涵盖产品原型设计方法,思维导图绘制方法,业务流程图绘制方法等知识点。b、该模块必须支持区块链商店系统设计的实训练习,具体涵盖区块链商店系统设计,设计注册和登录思维导图、流程图和产品原型,设计主页思维导图和产品原型等。5、该软件必须支持外部应用程序与区块链进行交互知识点和实训模块。a、该模块必须支持外部应用程序与区块链进行交互概述的知识点学习,具体涵盖产品外部应用程序与区块链进行交互概述,FISCOBCOS区块链应用环境搭建与配置,开发基于WeBASE-FrontAPI的应用程序接口等知识点。b、该模块必须支持外部应用程序与区块链进行交互实操(上)的实训练习,具体涵盖FISCOBCOS区块链应用环境搭建与配置,搭建应用程序后端基本框架并配置、开发基于WeBASE-FrontAPI的应用程序接口等。c、该模块必须支持外部应用程序与区块链进行交互实操(下)的实训练习,具体涵盖下载前端代码模板并复制为应用程序项目,编写前端应用程序代码、开发应用程序前端对应交互功能等。6、该软件必须支持区块链宠物商店系统开发实训模块a、该模块必须支持区块链商店系统开发实操(上)的实训练习,具体涵盖产品实验案例流程,设计PetStore应用的注册与登录原型,开发PetStore应用智能合约,PetStore应用功能后端开发等。b、该模块必须支持区块链商店系统开发实操(下)的实训练习,具体涵盖开发注册与登录功能界面功能,编写注册功能前端处理代码、编写注册功能前端代码等。c、该模块必须支持宠物商店系统开发实操的实训练习,具体涵盖启动WeBASE-Front中间件,宠物领养合约,创建用户智能合约和界面交互、编写运行测试合约等。7.该软件必须支持基于联盟链的积分资产管理应用案例实训模块a、该模块必须支持基于联盟链的积分资产管理应用案例的实训练习,具体涵盖设计智能合约,凭借JavaSDK进行合约部署和调用,创建区块链应用项目等。8.该软件必须支持基于联盟链的资产交易平台溯源应用实训模块a、该模块必须支持区块链交易溯源智能合约开发的实训练习,具体涵盖关系对应表,合约接口功能设计表,智能合约实现等。b、该模块必须支持区块链交易溯源应用开发的实训练习,具体涵盖WeBase开发和配置智能合约,WeBase智能合约部署和配置,JavaSpringboot溯源后端程序开发,溯源Vue前端和Javascript程序开发。9.该软件必须支持基于联盟链应用设计-企业级联盟链供应链金融平台实训模块a、该模块必须支持粤港澳大湾区供应链金融应用开发的实训练习,案例背景基于粤港澳大湾区某大型企业级联盟链供应链金融,具体涵盖整体与模块功能设计模块,应用整体设计,使用流程图设计应用基本操作流程和设计凭证交易的流程图等。b、该模块必须支持供应链金融应用开发智能合约实现的实训练习,具体涵盖需求分析及功能设计,转移信用证属主,创建信用证工厂合约等。套16学生工作站1、处理器:包含性能相当于或优于i5-10500的处理器;2、运行内存:包含不低于32GB的运行内存;3、固态硬盘:提供包含256GB的M.2固态硬盘;4、机械硬盘:包含1TB或更大内存容量;5、显卡:包含容量及性能不低于RX6404G的显卡6、显示器:提供不低于23.8寸的液晶显示器;7、售后服务:提供三年或更久的保修期服务;8、其他:提供鼠标、键盘、相当于或优于win10及以上操作系统,64位。台607教师工作站1、处理器:包含性能相当于或优于i7的处理器;2、运行内存:包含不低于32GB的运行内存;3、固态硬盘:提供包含256GB的M.2固态硬盘;4、机械硬盘:包含1TB或更大内存容量;5、显卡:提供性能不低于QuadroP10004G的显卡6、显示器:提供不低于23.8寸的液晶显示器;7、售后服务:提供三年或更久的保修期服务;8、其他:提供鼠标、键盘、相当于或优于win10及以上操作系统,64位。台18服务器1、处理器:提供2颗性能不低于XEON42102.2G9.6UPI13.75M10C85W的处理器;2、运行内存:提供8个性能不低于2933赫兹32G的DDR4内存条八口SAS卡;3、固态硬盘:提供2块容量不低于480G的这SATA固态硬盘;4、机械硬盘:提供2块容量不低于4T转速不低于7.2K的机械硬盘。套19学生电脑桌椅1、学生定制条桌:15张a.尺寸:1600mm*1200mm*750mm;b.台面材采用25MM厚的高密度板,含水率低于国家规定E1级板材标准(低于10%),强度高、刚性好、不变形、比重合理达到国际握钉力测试标准;c.2MM厚的PVC封边,结构牢固,游离甲醛释放量小300mg/100g(或甲醛含量≤15mg/u);体现人体工学原理,环保、耐用、简洁大方,预留独立穿线孔位,满足四个机位的走线需要。2、学生椅:60张a.面料材质:黑色透气高级网布;b.背靠高度:125mm以下,无扶手,钢制脚,不可旋转,不可滑动,不可折叠。项110立式空调主体1.适用面积:20-40㎡2.质保期:6年及以上质保3.质保说明:整机免费6年及以上包修4.能效:二级及以上5.空调技术:变频6.类别:柜机7.制冷剂:R328.制冷量:650-6750W9.制热量:650-8300W10.功率:150-2500W11.制热功率:150-2560W12.室内机噪音:≤39-42dB13

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论