Case study: building an access control system

Assignment Help Software Engineering
Reference no: EM13200054

Case Study: Building an Access Control System

As a member of the Information Security team at a small college, you have been made the project manager to install an access control system (ACS) in a dormitory. The ACS will automatically unlock the dormitory doors via an electronic proximity reader and integrate with an existing security camera system. The cameras are designed to face and rotate to record a person as they use their identification card to unlock the door.

Create a 3-4 page project plan for this project in which you:

1. Include a one-half page project scope statement.

2. Define five (5) major tasks, each with one to two (1-2) subtasks. Also write a brief description for each task.

3. Create a Gantt chart illustrating the project tasks (use Microsoft Project or a similar project management program).

4. Create a system diagram illustrating the equipment and connections required for this project (use Microsoft Visio or a similar software package).

The specific Course Learning Outcomes associated with this assignment are:

- Distinguish between non-functional and functional requirements.

- Use contemporary CASE tools in process and data modeling.

- Use technology and information resources to research issues in systems analysis and development.

- Write clearly and concisely about Systems Analysis and Development topics using proper writing mechanics and technical style conventions.

Assignment 2: Use Cases

As an intern software developer for a retail bank, you have been tasked with developing use cases to support the ATM service.

Prepare a 5-6 page paper in which you:

1. Describe (in a one to two (1-2) page narrative) a use case, complete with typical and alternate courses, that documents the event of a bank customer withdrawing money from an ATM.

2. Illustrate the use case using Visio or a similar product.

3. Describe (in a one to two (1-2) page narrative) a use case dependency for making an account deposit. Illustrate this use case with Visio or a similar product.

4. Describe (in a one to two (1-2) page narrative) a use case dependency for making an account transfer. Illustrate this use case with Visio or a similar product.

5. Identify and explain at least one (1) ethical issue that the use case exposes in connection with the development or use of the ATM system.

6. Research and cite at least three (3) authoritative academic sources.

Verified Expert

Reference no: EM13200054

Questions Cloud

What is the lenght of the prism : the volume of a rectangular prism is 208 cm3. If the area of one end is 16 cm2, what is the lenght of the prism?
Compute what is the probability of picked at random : What is the probability, Pn where n = 1, 2, 3, that a little cube (one of the 64) picked at random will have n painted faces?
Why is the federal income tax progressive : Taxes greatly influence U.S. economy. Because of this influence, it is good to know the effects they have in the economy and on a personal level. Complete the following to gain a better idea of the various types of taxes, their influences, and how..
Compute what is the probability of event : A golf bag contains 6 white balls and 8 yellow balls. What is the probability of each event?
Case study: building an access control system : Define five major tasks, each with one to two subtasks. Also write a brief description for each task and create a Gantt chart illustrating the project tasks (use Microsoft Project or a similar project management program).
Discuss how bidding c is a weakly dominant strategy : All of the firms will submit sealed bids. The procurement officer will look at all of the bids and select the lowest bid but pay to the lowest bidder a price equal to the price bid by the second lowest bidder. Show that bidding c is a weakly domin..
State the probability that average catch is less : A survey of 250 lobster fisherman found that they catch an average of 32 pounds of lobster per day with a standard dev of four pounds. If a random sample of 30 lobster fishermen is selected, what is the probability that their average catch is less..
State the union of two line segments : Let C be the curve which is the union of two line segments, the first going from (0, 0) to (-1, 2) and the second going from (-1, 2) to (-2, 0)
Find the bayes nash equilibrium in the game : Firm A has done a market study and knows whether demand is high or low, but Firm B does not. The two firms choose quantities simultaneously. Find the Bayes Nash equilibrium in this game.

Reviews

Write a Review

Software Engineering Questions & Answers

  Draw uml diagram for classes quiz and question

Consider a quiz grading system that grades student responses to quizzes. Draw a UML diagram for classes Quiz, Question, EssayQuestion, MultipleChoiceQuestion, Student, and Submission.

  Pseudocode for a recursive function

Think about a language of words, where each word is a string of dots and dashes. The following grammar describes this language:

  Different entities or objects logical processes

You are working as student assistance for an engineering firm and are paid by the hour. Every two weeks, you turn in a time sheet to your supervisor, and three workdays later, your paycheck is direct deposited into your checking account.

  Creating well documented object oriented application

Construct an efficient, well-documented object oriented application to manage all of job offers that an upcoming graduate is getting.

  Calculation of the hypotenuse

Construct a C# console application that calculate the hypotenuse of a right triangle. The calculation of the hypotenuse of a right triangle is based on the Pythagorean Theorem:

  Compare the quality of commercial proprietary code

Compare the quality of commercial proprietary code with open-source code. These comparisons should consider implementations of the same functionality.

  Create state transition diagram that describe patient state

Create a state transition diagram that describes typical patient states and how they change based on specific actions and events.

  Create a table with a primary key to identify business

Construct a table that will store data about each student that took a course and what grade they received. The data should include the semester of completion.

  Counting test scores

Average the test scores, if it lower than fifty then display the average; otherwise display the student's highest score.

  Viruses and malicious software

Viruses and Malicious Software  Web Strategies and Protocols (browsers, cryptographic posture, and server and protocol securities)

  Role of systems analyst in system development life cycle

What are the primary responsibilities of a system analyst? What skills do system analysts need? Discuss the role the systems analyst plays in the system development lifecycle.

  Sketch the flowchart for user to enter credit card balance

Sketch the flowchart or write pseudocode for the application which permits user to enter credit card balance. suppose the interest rate is 1 percent per month

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd