Role of Requirement Engineer
Categories
Vu free assignments

Role of Requirement Engineer in the development of Safe City Project

Advertisement

Suppose you have been assigned a role of Requirement Engineer in the development of Safe City Project. This would be an online system which will ensure the secure outdoor life of the citizens through the use of modern tools and technologies.

Being a requirement engineer (Role of Requirement Engineer), you as (Role of Requirement Engineer) are required to identify the following in detail

  • Functional requirements
  • Non-functional requirements
  • Actors and stakeholders

ALSO SEE: REQUIREMENT ELICITATION TECHNIQUES FOR NEW APPLICATION

ALSO SEE: Importance of security in the Internet of Things (IOT)

ALSO SUBSCRIBE: LEARNING TECH

1.Functional Requirements

1.Thief Detection

When citizen face any threat from thief then the app detects this situation and automatic call to local police and inform the real situation then responsible authorities can take action.

2.Accident Detection

When citizen get injured in any accident then app detect the situation and call to Rescue 1122. Inform the situation and the area where this incident can have held. Then Responsible authorities can able to take action.

3.Traffic jam Detection

When citizen face any traffic jam then app automatically call to traffic police then responsible authorities can able to take action.

Advertisement

4.Harassment Detection

When any person harassed by other person then app automatically detect that person who harassed  try to harassed other than app automatically call to police and inform to police.

5.Any type of snatching Detection

When thief snatch other person then app automatically detect than app automatically call to police and inform to police.

6.Heart Attack Detector

If any person victim of heart attack, then app automatically detect this heart attack and call to Rescue 1122.

7.High or Low Blood Pressure Detector

If any person victim of High or Low blood pressure, then app automatically detect this and call to Rescue 1122.

8.High or Low Blood Sugar Detector

If any person victim of High or Low sugar, then app automatically detect this and call to Rescue 1122.

9.Chaos Detector

Citizen in a workplace, park, market and etc. and any chaos occur due to any reason then app automatically detect this chaos situation and call to responsible authorities.

2.Non-Functional Requirements

The greatest non-utilitarian necessity of the framework is security. Framework ought to guarantee that client’s record and individual data is sheltered from any dangers. Framework will work on the web and spare the information on the server put far from clients, along these lines framework working must be quick so information can be store successfully and expediently with no loss of information. Framework ought to likewise easy to use with the goal that clients can have the capacity to comprehend the framework effortlessly and can work adequately.

Advertisement

Other non-functional requirements of the system are:

1.Performance Requirements

This software is sophisticated and perform the activities is very well. For example, If any operation performs by this app then information sent with no delay.

2.Safety Requirements

  1. Administration need to proper backup of data so that in case of any problem on the hosting server data will not be lost.
  2. In case of power failure, the system should recover to a consistent state and the system should be able to recover the lost data.

3. Security Requirements

  • Only authorized user should be able to login to system and access the information or data.
  • Advertisement
  • System should verify the identity of the user before allowing access to the accounts information.
  • System should be securing from any unauthorized malicious programs e.g. Viruses, Trojans, spy wares, Dos, etc. and hijack attacks.
  • Only legal files can be uploaded.

4. Accessibility requirements

  • These requirements are related with accessibility of System over the Internet.

5. System requirements

Server

  • Processor 1GHz
  • Operating System                 Android
  • RAM At least 1GB RAM          (4GB or max is recommended)
  • The minimum Disk Space available at hosting server is 1000Mb. Recommended is Unlimited.
  • The optimal Band Width requirement of hosting server is 1GHz. Recommended is Unlimited.

3.Actors and Stakeholders

1.Police Department

Police Department is also the main stakeholder of this project because when the citizen faces any trouble then our app automatically detected the situation and call to police department.

2.Rescue 1122

Rescue 1122 is also the main stakeholder of this project because when the citizen faces any trouble then our app automatically detected the situation and call to Rescue 1122.

Advertisement

3.Hospitals

Hospitals is also the main stakeholder of this project because when the citizen faces any trouble then our app automatically detected the situation and call to hospitals.

4.Rangers

Rangers is also the main stakeholder of this project because when the citizen faces any trouble then our app automatically detected the situation and call to rangers.

5.Bomb Disposal Experts

Bomb Disposal Experts is also the main stakeholder of this project because when the citizen faces any trouble then our app automatically detected the situation and call to Bomb Disposal Experts.

6.Elite Force

Elite is also the main stakeholder of this project because when the citizen faces any trouble then our app automatically detected the situation and call to Elite Force.

Leave a comment