Question: Topic 1 2 . Blockchain based Birth and Death Certificates management system Part 1 : DApp Design ( 3 0 marks ) Document the functional

Topic 12. Blockchain based Birth and Death Certificates management system
Part 1: DApp Design (30 marks)
Document the functional design of your system. You system should have at least 5 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 (e.g. use case, sequence diagrams, activity diagrams etc).
Describe in details the specific DApp features.
Part 2: DApp - Smart Contract Implementation & Testing (30 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 contract(s) on the Ganache local blockchain. Explain how you deployed your
application.
Part 3: DApp - Front End (20 marks)
Develop a front end for the features of the system. Document your work.
Part 3: DApp -Report (10 marks) & Presentation (10 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 12. Blockchain based Birth and Death Certificates management system
can you do this for me:
3. 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.
4. Sequence Diagram
Create a sequence diagram for a couple of key functionalities such as certificate issuance and verification.
5. Activity Diagram
Create an activity diagram for the process of issuing and verifying a certificate.
Part 3: DApp: FrontEnd Part:
2. 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.
 Topic 12. Blockchain based Birth and Death Certificates management system Part

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!