Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

As a Business Analyst you have been assigned the project of Online Election Management System. The System would manage all the election related activities including

As a Business Analyst you have been assigned the project of Online Election Management System. The System would manage all the election related activities including Candidate registration, document verification, auto-generated User ID and password for candidate and Voters. Admin Login will be managed by Election Commission. Candidate Login which will be handled By Candidate, Voters will get Unique ID and Password, using which they can vote for a Candidate only once per Election. The software system allows the Candidate to login in to their profiles and upload all their details including their previous milestone onto the system. The admin can check each Candidate details and verify the documents, only after verifying Candidates ID and Password will be generated, and can remove faulty accounts. The software system allows Voters to view a list of Candidates in their area. The admin has overall rights over the system and can moderate and delete any details not pertaining to Election Rules.

a) Draw a Class diagram to represent the data model for the system. b) Identify 5 possible security vulnerabilities for the project. c) Identify 5 possible Architectural Risks. d) Write 5 non-functional security requirements. e) Write 5 functional security requirements.

** The Online Election Management System in Q1 has one of the following process: A voter registers himself, get a Unique ID and Password, logins the system, views a list of Candidates in his/ her area and cast his/ her vote. The software system allows the Candidate to login in to their profiles and upload all their details including their previous milestone onto the system.

Considering all the possible scenarios of the mentioned processes:

a) Draw Swimlane diagram for the process. b) Draw Decision Tree for the process.

* a) Use the MoSCoW (Must Have, Should Have, Could Have, Won't Have this time) to classify the following requirements for a Document Management System and also justify your classification:

i. Any user (registered or unregistered) will be able to browse the catalogue ii. Only registered users will be able to upload/ download a document and the user need to provide membership details iii. If details do not match existing members, they will be given the opportunity to register iv. Users should be able to register when they dont wish to upload or download v. It should be possible for the admin team to cancel membership vi. A weekly report of all registered members must be produced

b) A Fingerprint-based ATM system has the following details: This project is a desktop application that uses the fingerprint of users for authentication. Since each individual has a unique fingerprint, this method of using fingerprint as a means of authentication to access your ATM is safer and more secure than using an ATM card. Users need not carry their ATM cards with them at all times they can use their fingerprint to access ATM services.

i. You have to write 5 functional requirements for the system ii. Identify use cases and draw their Use Case diagrams iii. Draw the Requirements Traceability Matrix tracing the Functional Requirements and Use Cases.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Beyond Big Data Using Social MDM To Drive Deep Customer Insight

Authors: Martin Oberhofer, Eberhard Hechler

1st Edition

0133509796, 9780133509793

More Books

Students also viewed these Databases questions

Question

What is Constitution, Political System and Public Policy? In India

Answered: 1 week ago

Question

What is Environment and Ecology? Explain with examples

Answered: 1 week ago

Question

How do Dimensional Database Models differ from Relational Models?

Answered: 1 week ago

Question

What type of processing do Relational Databases support?

Answered: 1 week ago

Question

Describe several aggregation operators.

Answered: 1 week ago