七、区块链实验中心

发布者:系统管理员发布时间:2021-10-22浏览次数:8

区块链实验实训中心简介

区块链实验室是江西工程学院区块链学院的重要实验室之一,拥有兼备算法研究、方案设计和系统开发能力的优秀团队。实验室主要从事分布式环境下的共识算法、网络协议、安全机制等与区块链应用技术相关的研究和应用,以解决产品溯源、物联网、供应链管理、业务协同、数据存证、跨组织数据共享等领域的应用问题。

  

1、区块链实验室

1)实验室基本情况

适用课程

区块链导论、密码学、以太坊开发技术、Go语言、分布式数据库等

所在位置

仙女湖校区实验实训中心 S3A206

面向专业

区块链工程、软件工程、软件技术等

2)实验室简介

本实验室主要可承担实验项目:分布式环境下的共识算法、智能合约、Web App开发、android APP开发、各种教学语言的软件开发实训。该实验室成立于20201月,面积达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

设计播放MP3APP

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 实战应用


Baidu
map