0% found this document useful (0 votes)
12 views2 pages

Requirements Analysis

Uploaded by

imtiaz.aaman
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views2 pages

Requirements Analysis

Uploaded by

imtiaz.aaman
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

1.

System Design Requirements:

1. The system will manage decentralized identity verification using blockchain technology
for university job fairs.
2. The system will allow students to securely upload their identity credentials via a mobile
application.
3. The system will use smart contracts to automate identity verification during check-in.
4. The system will provide recruiters with verified student credentials through a secure
portal.
5. The system will integrate with existing university databases for initial identity
registration.

2. Input/Output Requirements:

1. The system will accept input from students through the mobile app, allowing them to
upload their credentials.
2. The system will output verified credentials to job recruiters during the event in real-time.
3. The system will provide users with real-time notifications of their verification status via
mobile push notifications.
4. The system will generate a detailed log of all identity verification activities and store
them on the blockchain.
5. The system will allow students to selectively share their credentials with recruiters.

3. Technology Requirements:

1. The system will be built using a permissioned blockchain framework like Hyperledger
for secure, decentralized identity management.
2. The mobile application will be developed using Flutter to support both iOS and Android
platforms.
3. The system will utilize biometric authentication methods, such as fingerprint or facial
recognition, for identity validation.
4. The system will integrate with the university’s student database using RESTful APIs.
5. The smart contracts will be developed using Solidity to automate the verification process.

4. Performance Requirements:

1. The system will complete identity verification within 5 seconds during peak check-in
periods.
2. The system will handle up to 10,000 student identity verifications in a single event
without performance degradation.
3. The system will provide 99.9% uptime during the job fair event.
4. The mobile application will load user credentials within 3 seconds after login.
5. The system will ensure that all verification transactions are written to the blockchain
within 10 seconds.
5. Cost Requirements:

1. The total cost of implementing the blockchain infrastructure will not exceed $
2. The cost of developing and maintaining the mobile app will remain under $
3. The system’s operational cost, including cloud hosting and blockchain node management,
will not exceed per month.
4. The system will limit hardware costs to $for initial server setup and maintenance.
5. The system will ensure that any future updates or feature additions do not exceed 10% of
the initial budget.

6. Trade-off Requirements:

1. The system will prioritize security and decentralization, which may result in higher initial
infrastructure costs.
2. The system will use multi-factor authentication for enhanced security, which may
increase user setup time.
3. The mobile app will prioritize usability over feature richness to ensure ease of use for all
students.
4. The system will focus on seamless integration with existing university databases, which
may delay initial deployment by 2 weeks.
5. Biometric authentication will be implemented, but will require higher-end mobile
devices, which may limit accessibility for some students.

7. System Test Requirements:

1. The system will undergo stress testing to ensure it can handle xxxx concurrent
verifications during a job fair.
2. The biometric authentication process will be tested to confirm successful verification
within xx seconds.
3. The mobile app’s usability will be tested to ensure students can upload and manage
credentials without requiring technical support.
4. The smart contract logic will be tested to ensure that it correctly automates the
verification process in real-time.
5. The blockchain system will be tested for security to ensure that no unauthorized
modifications to student credentials can occur.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy