Question: This is a Software Requirement Engineering course question, please solve both parts. QI [1] 3 a) As a Business Analyst you have been assigned the

This is a Software Requirement Engineering course question, please solve both parts.  This is a Software Requirement Engineering course question, please solve both
parts. QI [1] 3 a) As a Business Analyst you have been

QI [1] 3 a) 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 Candidate's 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. b) Draw a Class diagram to represent the data model for the system. c) Identify possible security vulnerabilities for the project. d) Identify 5 possible Architectural Risks. e) Write 5 non-functional security requirements. f) Write 5 functional security requirements. b) [2+2] 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 m to their profiles and upload all their details including their previous milestone onto the system. b) [2+2] 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

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!