small project

Cancelado Publicado Jun 23, 2015 Pagado a la entrega
Cancelado Pagado a la entrega

For the system attached do the following:

1.0 Zachman Framework: Develop the Scope portion of the Framework: (10

pts.). Pay close attention to the What (Data) and How (functions)

sections.

2.0 Use Cases: (10 pts.)

2.1 Develop the Use Case Diagram.

2.2 Develop two (2) text use cases.

3.0 SwimLane Diagram: Develop one (1) swimlane diagram (5 pts.)

4.0 Classes: Develop a list of at least ten (10) classes and identify the

Stereotype used to find each of them: (5 pts.)

5.0 CRC Cards: Develop five (5) CRC Cards for some of the classes you

found: (5 pts.)

6.0 Class Diagram: (25 pts.)

6.1 Develop one (1) set of Inheritances (have more than 1 child!!),

6.2 Develop one (1) aggregations (have more than 1 aggregated class),

6.3 Develop two (2) Associations

6.4 Develop two (2) Dependencies

7.0 Sequence Charts: Develop one (1) Sequence Chart (10 pts.)

8.0 Develop one (1) State Diagram (include all internal state info in

diagram) (5 pts.)

9.0 Components: (10 pts)

9.1 Define one (1) component and draw the classes that would be part of

this component and be sure to identify the methods that would serve

as the interfaces to this component.

10.0 Architecture: (10 pts.)

10.1 Choose one (1) architectural style that you feel would be

suitable for this application and draw it out.

10.2 Fill out the following table for your architecture to determine if

the one you selected would be a good architecture.

Attribute Importance

Factor

(1-3, with 3

being most

important)

Met by

this

arch.

(Y/N)

WHY is this attribute important and

HOW does the architecture meet it?

Usability

Reliability

Performance

Supportability

Security

Safety

Availability

Maintainability

11.0 Patterns: For this application define a pattern that you see that could

be useful for other design problems. Use one of the design pattern

guidelines in the notes and fill in the sections of the definition: (5 pts.)

NOTE: Be very careful to be sure you are following the UML guidelines for

the formatting of all the arrows, etc.

NOTE 2: This must be submitted in SINGLE Word or PDF file. Anything

else will not be accepted and will result in a grade of zero.

NOTE 3: All pages MUST be [url removed, login to view] inch. Any submission on any other

size paper will not be accepted and will result in a grade of zero.

Smart Vending Machine Case Study

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.

Programación en C Java Interfaz de usuario / AI

Nº del proyecto: #7917194

Sobre el proyecto

1 propuesta Proyecto remoto Activo Jun 23, 2015

1 freelancer está ofertando el promedio de $433 para este trabajo

net4logix

A proposal has not yet been provided

$555 USD en 10 días
(0 comentarios)
0.0
abrarmustafa25

i have good experience in java and c. hire me i complete your task as you want with better result you will get good results from me contact me for better undetstanding thanks for view

$433 USD en 10 días
(0 comentarios)
0.0