Implementing a Blockchain-Enabled Student Information System with Smart Contracts for Academic Institutions

Authors

  • Mustafa Saad Mohammed Department of Computer Engineering, College of Engineering, Al- Iraqia University, Iraq
  • Khamis A. Zidan Vice Rector of Al-Iraqia University for Scientific Affairs, Al-Iraqia University, Baghdad, Iraq

DOI:

https://doi.org/10.58564/IJSER.2.3.2023.82

Keywords:

Blockchain, Student Information System, Decentralization, Data Security, Accessibility

Abstract

Utilizing blockchain technology for different applications has seen a growing interest in recent years. Academic institutions can consider implementing a student information system (SIS) based on blockchain technology as a promising area. This research paper explores in detail the design and execution aspects of an SIS powered by blockchain technology implemented through ASP.net, C#, Ethereum, Solidity, Ganache and IPFS. The main goal of the proposed system is to tackle important problems concerning data security and accessibility in conventional paper-based or centralized systems. In the proposed SIS system based on blockchain technology there are five distinct user categories: students, stage managers, department managers, college managers, and super administrators. Every user possesses specific functionalities like accessing grades, attendance, subjects, schedules, and profiles. Data integrity and privacy are ensured by the system's design using cryptographic techniques and smart contracts implemented in Solidity. The paper also addresses the technical implementation aspects, involving using ASP.net and C# to develop both the user interface and backend logic. To store decentralized data, the Ethereum blockchain is utilized. The proposed system is evaluated through a series of experiments and performance tests. The assessment of the blockchain-based SIS includes evaluating its efficiency, security, and usability through these tests. The paper highlights the effectiveness of the system in enhancing data security, accessibility, and transparency by providing detailed results and findings.

Author Biographies

Mustafa Saad Mohammed , Department of Computer Engineering, College of Engineering, Al- Iraqia University, Iraq

https://orcid.org/0009-0009-0307-1094

Khamis A. Zidan , Vice Rector of Al-Iraqia University for Scientific Affairs, Al-Iraqia University, Baghdad, Iraq

https://orcid.org/0000-0002-3739-7270

References

P. Panagiotidis, “Blockchain in education-the case of language learning,” Eur. J. Educ., vol. 5, no. 1, pp. 66–82, 2022. DOI: https://doi.org/10.26417/443gjm83

A. Kamišalić, M. Turkanović, S. Mrdović, and M. Heričko, “A preliminary review of blockchain-based solutions in higher education,” in Learning Technology for Education Challenges: 8th International Workshop, LTEC 2019, Zamora, Spain, July 15–18, 2019, Proceedings 8, Springer, 2019, pp. 114–124. DOI: https://doi.org/10.1007/978-3-030-20798-4_11

P. Bhaskar, C. K. Tiwari, and A. Joshi, “Blockchain in Education Management: Present and Future Applications,” Interact. Technol. Smart Educ., 2020, doi: 10.1108/itse-07-2020-0102. DOI: https://doi.org/10.1108/ITSE-07-2020-0102

“Implementation of Elliptic Curve Digital Signatures in Blockchain for Management of Certificates in Higher Education,” J. Eng. Appl. Sci. Technol., 2023, doi: 10.47363/jeast/2023(5)166. DOI: https://doi.org/10.47363/JEAST/2023(5)166

M. Turkanović, M. Hölbl, K. Košič, M. Heričko, and A. Kamišalić, “EduCTX: A blockchain-based higher education credit platform,” IEEE access, vol. 6, pp. 5112–5127, 2018. DOI: https://doi.org/10.1109/ACCESS.2018.2789929

G. Chen, B. Xu, M. Lu, and N.-S. Chen, “Exploring blockchain technology and its potential applications for education,” Smart Learn. Environ., vol. 5, no. 1, pp. 1–10, 2018. DOI: https://doi.org/10.1186/s40561-017-0050-x

A. Younas and M. Al Wahaibi, “Exploration of Blockchain Technology in the Education Sector in the Sultanate of Oman,” Int. J. Acad. Res. Bus. Soc. Sci., 2023, doi: 10.6007/ijarbss/v13-i4/15889. DOI: https://doi.org/10.6007/IJARBSS/v13-i4/15889

F. Leng, “Blockchain-Based Regulatory Proposal for Vaccine Supply Chain,” Front. Bus. Econ. Manag., 2023, doi: 10.54097/fbem.v8i2.6614. DOI: https://doi.org/10.54097/fbem.v8i2.6614

J. Galloway, P. Haack, B. Wilson, and K. S. Allen, Professional ASP. NET MVC 4. John Wiley & Sons, 2012.

A. Freeman, “Pro ASP.NET MVC 5 Platform,” in Pro ASP.NET MVC 5 Platform, Springer, 2014, pp. 3–8. doi: 10.1007/978-1-4302-6542-9_1. DOI: https://doi.org/10.1007/978-1-4302-6542-9_1

D. P. Bauer, “Nethereum,” in Getting Started with Ethereum: A Step-by-Step Guide to Becoming a Blockchain Developer, Springer, 2022, pp. 119–123. DOI: https://doi.org/10.1007/978-1-4842-8045-4_11

M. Wohrer and U. Zdun, “Smart contracts: security patterns in the ethereum ecosystem and solidity,” in 2018 International Workshop on Blockchain Oriented Software Engineering (IWBOSE), IEEE, 2018, pp. 2–8. DOI: https://doi.org/10.1109/IWBOSE.2018.8327565

І. А. Твердохліб, Y. Franko, and M. O. Ozhha, “Using Blockchain Technology for Security Automation of Management of Educational Documents,” Sci. Issues Ternopil Volodymyr Hnatiuk Natl. Pedagog. Univ. Ser. Pedagog., 2023, doi: 10.25128/2415-3605.22.2.14. DOI: https://doi.org/10.25128/2415-3605.22.2.14

P. K. K. BN, “Student Data Management System Using Blockchain,” Interantional J. Sci. Res. Eng. Manag., 2023, doi: 10.55041/ijsrem17430. DOI: https://doi.org/10.55041/IJSREM17430

O. Kovtonuik, “Digitization of Government Contract,” E3S Web Conf., 2023, doi: 10.1051/e3sconf/202338102004. DOI: https://doi.org/10.1051/e3sconf/202337105043

V. Yalanetskyi, “Blockchain-Based Learning Management Systems,” Cybersecurity Educ. Sci. Tech., 2023, doi: 10.28925/2663-4023.2023.19.5668. DOI: https://doi.org/10.28925/2663-4023.2023.19.5668

S. Nzuva, “Smart contracts implementation, applications, benefits, and limitations,” J. Inf. Eng. Appl., vol. 9, no. 5, pp. 63–75, 2019.

P. De Giovanni, “Blockchain and smart contracts in supply chain management: A game theoretic model,” Int. J. Prod. Econ., vol. 228, p. 107855, 2020. DOI: https://doi.org/10.1016/j.ijpe.2020.107855

J. Benet, “Ipfs-content addressed, versioned, p2p file system,” arXiv Prepr. arXiv1407.3561, 2014.

Downloads

Published

2023-09-01

How to Cite

Saad Mohammed , M., & A. Zidan , K. (2023). Implementing a Blockchain-Enabled Student Information System with Smart Contracts for Academic Institutions. Al-Iraqia Journal for Scientific Engineering Research, 2(3), 1–8. https://doi.org/10.58564/IJSER.2.3.2023.82

Issue

Section

Articles

Deprecated: json_decode(): Passing null to parameter #1 ($json) of type string is deprecated in /var/www/vhosts/ijser.aliraqia.edu.iq/httpdocs/plugins/generic/citations/CitationsPlugin.inc.php on line 49