Question: Topic 1 2 . Blockchain based Birth and Death Certificates management system Part 1 : DApp Design ( 3 0 marks ) Document the functional
Topic Blockchain based Birth and Death Certificates management system
Part : DApp Design marks
Document the functional design of your system. You system should have at least functionalities.
Functionalities should be related to the topic. You will have to do a bit of ground work to understand
and propose the blockchain system. A brief literature review is recommended. Design diagrams are
recommended to describe the system eg use case, sequence diagrams, activity diagrams etc
Describe in details the specific DApp features.
Part : DApp Smart Contract Implementation & Testing marks
Develop the backend of the system using solidity programming language. Test on Remix. Document
codes as well as testing phase on Remix, supported by screenshots.
Deploy the smart contracts on the Ganache local blockchain. Explain how you deployed your
application.
Part : DApp Front End marks
Develop a front end for the features of the system. Document your work.
Part : DApp Report marks & Presentation marks
You will have to submit a video recording of your demo on Remix and make a presentation of your
work.
can you do it for me as i am busy doing my fyp and dissertation. here is the topic :Topic Blockchain based Birth and Death Certificates management system
can you do this for me:
Use Case Diagram
Create a use case diagram to illustrate the different actors and their interactions with the system. You can use tools like Lucidchart, Draw.io or Microsoft Visio.
Sequence Diagram
Create a sequence diagram for a couple of key functionalities such as certificate issuance and verification.
Activity Diagram
Create an activity diagram for the process of issuing and verifying a certificate.
Part : DApp: FrontEnd Part:
Functionalities
Your system should have at least five functionalities. Here are some suggestions:
Certificate Issuance: Authorized personnel can issue birth and death certificates.
Certificate Verification: Anyone can verify the authenticity of a certificate using the blockchain.
Certificate Revocation: Authorized personnel can revoke a certificate if necessary.
Certificate Viewing: Users can view their own certificates.
Audit Log: A complete log of all actions performed on the certificates.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
