区块链实验实训中心简介
区块链实验室是江西工程学院区块链学院的重要实验室之一,拥有兼备算法研究、方案设计和系统开发能力的优秀团队。实验室主要从事分布式环境下的共识算法、网络协议、安全机制等与区块链应用技术相关的研究和应用,以解决产品溯源、物联网、供应链管理、业务协同、数据存证、跨组织数据共享等领域的应用问题。
1、区块链实验室
(1)实验室基本情况
|        适用课程  |              区块链导论、密码学、以太坊开发技术、Go语言、分布式数据库等  |     
|        所在位置  |              仙女湖校区实验实训中心 S3A206  |     
|        面向专业  |              区块链工程、软件工程、软件技术等  |     
(2)实验室简介
本实验室主要可承担实验项目:分布式环境下的共识算法、智能合约、Web App开发、android APP开发、各种教学语言的软件开发实训。该实验室成立于2020年1月,面积达100平方米,固定资产50余万元。 实验室以区块链学院的资源为依托,主要致力于区块链、智能合约的研究与应用,着重培养学生的区块链开发能力。
(3)实验室图片


(4)实验室主要仪器设备一览表
|        序号  |              设备名称  |              型号  |              单价(元)  |              数量  |              购置日期  |     
|        1  |              计算机  |              联想启天M428  |              4500.00  |              60  |              2020.1  |     
|        2  |              交换机  |              华为S2700  |              1350.00  |              3  |              2020.1  |     
|        3  |              路由器  |              锐捷RG-S3760E  |              2700  |              1  |              2020.1  |     
|        4  |              图腾机柜  |              20U  |              2500  |              1  |              2020.1  |     
(5)实验室可开设的实验项目
面向过程程序设计
|        序号  |              项目名称  |     
|        1  |              C程序的运行环境和运行C程序的方法  |     
|        2  |              数据类型运算符和表达式  |     
|        3  |              输入/输出函数的使用与顺序结构编程  |     
|        4  |              选择结构编程  |     
|        5  |              循环结构编程  |     
|        6  |              数组编程  |     
数据结构
|        1  |              顺序表  |     
|        2  |              链表  |     
|        3  |              链式栈  |     
|        4  |              链式队列  |     
|        5  |              希尔排序  |     
|        6  |              二叉树  |     
GO语言
|        1  |              Go语言运行环境安装  |     
|        2  |              面向对象程序设计  |     
|        3  |              Beego前后端数据传递  |     
|        4  |              Beego数据库操作  |     
|        5  |              ORM数据库增删改查操作  |     
|        6  |              并发实验  |     
密码学
|        1  |              古典密码算法实验  |     
|        2  |              DES算法实验  |     
|        3  |              AES算法实验  |     
|        4  |              RSA密码算法实验  |     
|        5  |              ECC加密算法实验  |     
|        6  |              CA服务器搭建及数字证书申请实验  |     
|        7  |              IPsec VPN加解密与应用实验  |     
数据库原理
|        1  |              MySQL的使用  |     
|        2  |              创建数据库和表  |     
|        3  |              表数据插入、修改和删除  |     
|        4  |              数据表的查询  |     
|        5  |              索引和数据完整性  |     
|        6  |              过程式数据库对象的使用  |     
Web 开发技术
|        1  |              配置SQL Server 数据库服务器  |     
|        2  |              JavaScript的综合应用  |     
|        3  |              CSS在网页中的运用  |     
|        4  |              数据库设计  |     
|        5  |              使用JDBC访问数据库  |     
|        6  |              ASP.NET制作动态网页  |     
数据库应用技术
|        1  |              维护和创建MYSQL数据库  |     
|        2  |              MySQL数据表的检索  |     
|        3  |              创建和使用视图  |     
|        4  |              创建和使用存储过程  |     
Java程序设计
|        1  |              JAVA编程环境  |     
|        2  |              类的继承  |     
|        3  |              抽象类与接口  |     
|        4  |              异常处理  |     
|        5  |              多线程  |     
|        6  |              网络编程  |     
Java EE编程技术
|        1  |              使用JSP内置对象实现登录和注销功能  |     
|        2  |              JavaBean的应用  |     
|        3  |              Servlet的应用  |     
|        4  |              过滤器和监听器的应用  |     
|        5  |              JDBC应用  |     
|        6  |              上传与下载组件的应用  |     
ASP.NET程序设计
|        1  |              使用HTML+CSS设计网页  |     
|        2  |              使用JavaScript设计一个简易计算器  |     
|        3  |              Web Form开发技术  |     
|        4  |              ASP.NET内置对象的使用  |     
|        5  |              数据访问技术  |     
|        6  |              数据绑定技术  |     
计算机网络
|        1  |              双绞线制作  |     
|        2  |              交换机基础配置  |     
|        3  |              交换机的VLAN配置  |     
|        4  |              静态路由、单臂路由、浮动路由、默认路由配置与应用  |     
|        5  |              动态路由的配置  |     
|        6  |              IP扩展技术实验  |     
Android软件开发
|        1  |              设计拨号打电话的APP  |     
|        2  |              设计发短信的APP  |     
|        3  |              设计播放MP3的APP  |     
|        4  |              设计MP4视频播放APP  |     
|        5  |              设计摄像头拍照APP  |     
|        6  |              设计一个从网络获取数据的新闻客户端APP  |     
|        7  |              设计一个基于百度地图SDK的轨迹跟踪APP  |     
软件工程
|        1  |              项目准备及需求分析  |     
|        2  |              软件设计  |     
|        3  |              软件实现  |     
|        4  |              软件测试  |     
|        5  |              项目汇报  |     
以太坊开发技术
|        1  |              以太坊API接口编写  |     
|        2  |              部署以太坊联盟链  |     
|        3  |              智能合约应用  |     
|        4  |              以太坊数据查询与分析工具的使用  |     
|        5  |              以太坊性能优化  |     
加密数字货币
|        1  |              椭圆曲线密码算法与应用实验  |     
|        2  |              Hash算法与应用实验  |     
|        3  |              数字货币发行交易实验  |     
|        4  |              数字人民币交易实验  |     
超级账本开发技术
|        1  |              环境及源码部署  |     
|        2  |              Fabric及环境部署  |     
|        3  |              Kafka集群部署  |     
|        4  |              智能合约编写  |     
|        5  |              CouchDB 实战应用  |     
