Block Chain Project Report
Block Chain Project Report
Project Report:
ID Name E-Mail
1 0122310060 Shah Md. Ziaur Rahaman [email protected]
2 012213026 Nahida Tabassum [email protected]
3 012212058 Mohammad Mizanur Rahman [email protected]
Presented To
Department
1
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING | UNITED INTERNATIONAL UNIVERSITY, DHAKA
2
Topic: Student Course Enrollment System Using Smart Contract
Index:
Serial Number Contents Page Number
1. Introduction 3
2. Project Setup 3
3. Convenience 3
4. Project Screenshots 4-6
5. Conclusion 7
Student Course Enrollment System Using Smart Contract
Introduction:
Our project is Student course enrollment system using smart contract by using
solidity. In this contract, can be added the details of a course like the course name,
course code, course credit also can be added a student’s details like his/her name, id,
course and enroll student. After building the contract we can read the details of
course, student and student courses. As a result of the Blockchain's operation
throughout, each transaction is clearly documented.
Project Setup:
Environment: Remix VM (Berlin).
Language: Solidity.
Gas Limit: 3000000 (by default).
Complier: 0.8.18+commit.87f61d96.
Convenience:
There are many universities in our country are using manual course enrollment
system but using smart contract it provides security because it’s blockchain
based technology and the ledger is not attacked or not changed.
They operate on the blockchain so are stored in a public database that cannot be
modified.
It’s executed in near real-time and simultaneously.
Project’s Screenshot:
1.Project Features
Conclusion:
Smart contract is a blockchain based technology so that it ensures security, level up the
speed. Also, it increases efficiency and accuracy. It cannot be modifiable. Solidity is a
high-level language does encapsulate in contract. From this we clearly understand that
uses smart contract-based enrollment system instead of manual system can provide
many benefits.