Devlop software for the next generation vending machine

Assignment Help Software Engineering
Reference no: EM13897486

You have been tasked with developing the software for the next generation vending machine for use at universities. The vending machine has a number of unique features that must be developed for the first time in such an application.

1. The vending machine must be able to accept cash and change, as well as university cash cards, which require a PIN entry when used.

2. The machine will sell food and drink items just like other vending machines.

3. The machine will have a unique ID and also a location system that will allow it to know what building it is in.

4. It will also have an advanced theft deterrent and student protection system that will use a camera and record the image of the student for all cash card purchases and also record an image if the machine is being shaken or tampered with which is detected by an accelerometer sensor. During a tamper event, the machine will call campus security and provide site ID of the machine and the photo of the perpetrators.

5. The vending machine will also have a built-in LED screen that will provide a number of features, including:
• advertise products based on a sales trends mined from the products database
• mention upcoming general school events such as drop date, registration, etc.
• advertise student-customized information and products such as university bills due, bookstore sales, etc. when the student uses their M-Card to buy their product.

6. The system will also interface with a remote distribution center. This system will collect information regarding current product levels and buying trends that will assist in coordinating machine restocking.

Reference no: EM13897486

Questions Cloud

Steps of planning-drafting and revising : Can you describe why each of the steps of planning, drafting, and revising are so critical to creating a text that truly communicates with clarity?
How does the theory determine or influence : How does the theory determine or influence each of their recommendation for action?
How does an interest rate swap work : What is a currency swap? Describe the structure of and rationale for its cash flows. What is a credit default swap? What happens in the event of default? How does an interest rate swap work?
Question regarding the matriarchal structure : In 'The Social Contract', Rousseu seems to accept the family as a patriarchal structure. How would his views change if he accepted it as a matriarchal structure?
Devlop software for the next generation vending machine : You have been tasked with developing the software for the next generation vending machine for use at universities. The vending machine has a number of unique features that must be developed for the first time in such an application.
Unconsciously shape the records : "If the artless photographers of family life unconsciously shape the records they leave behind, then we must expect those who self-consciously use photography to be even more interpretive with their materials."
Give me a short background summary of the given situation : Give me a short Background Summary of the situation. Sum up the key problems in a bullet list. What were the solutions that worked? List them
What are critical common components to all religions : What are critical common components to all religions
Display of intellect that sets these kids apart : Consider the quote: "It is this display of intellect that sets these kids apart from their peers." What other activities might include a "display of intellect" that might go unnoticed by an observer?

Reviews

Write a Review

Software Engineering Questions & Answers

  Research report on software design

Write a Research Report on software design and answer diffrent type of questions related to design. Report contain diffrent basic questions related to software design.

  A case study in c to java conversion and extensibility

A Case Study in C to Java Conversion and Extensibility

  Create a structural model

Structural modeling is a different view of the same system that you analyzed from a functional perspective. This model shows how data is organized within the system.

  Write an report on a significant software security

Write an report on a significant software security

  Development of a small software system

Analysis, design and development of a small software system.

  Systems analysis and design requirements

Systems Analysis and Design requirements

  Create a complete limited entry decision table

Create a complete limited entry decision table

  Explain flow boundaries map

Explain flow boundaries map the dfd into a software architecture using transform mapping.

  Frame diagrams

Prepare a frame diagram for the software systems.

  Identified systems and elements of the sap system

Identify computing devices, which could be used to support Your Improved Process

  Design a wireframe prototype

Design a wireframe prototype to meet the needs of the personas and requirements.

  Explain the characteristics of visual studio 2005

Explain the characteristics of Visual Studio 2005.

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