Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Using the concepts listed in Giorp-5000 update pdf files. PLS (1) draw an event table ,(2) draw a CRUD table, (3) context diagram , (4)

Using the concepts listed in Giorp-5000 update pdf files. PLS (1) draw an event table ,(2) draw a CRUD table, (3) context diagram , (4) 2 Diagram-0 diagrams and (5) 2nd Level DFD Fragments.

The Hardware

The GIORP-5000 will come in the form of an enclosed, sit down kiosk. The kiosk will be equipped with :

Printer : colour ink jet

Regenerative Air Filtration System complete with a choice of many different scents

The Software

The software installed on the GIORP-5000 will be critical for the customers satisfactory experience within the kiosk.

The software must be intelligent enough to be able to predict and detect the customers next need.

All of the software being developed for the GIORP-5000 is custom made and stand-alone. Meaning that none of the

GIORP functionality can be coded as a web-application therefore, the kiosk does not need, nor support any kind

of browser.

Kiosk Environment

o As mentioned, the kiosk comes equipped with a TPS-III Industry Regenerative Air Filtration System (the

RAFS-500)

RAFS-500 is equipped with a configurable number of different scents that can be added to the air

being regenerated

If the GIORP software determines that the RAFS-500 is not operational (through return codes

from the API calls) the GIORP software will continue to operate as usual and just not offer the

customer a choice of scents or sounds

Details about the RAFS-500 API are not crucial at this time suffice to say that the

designers/developers of the GIORP-5000 will be given details at Design time

o As soon as the kiosk recognizes a new potential customer has entered the area, the kiosk software will

The detection of a new customer uses a signal from a pressure plate under the kiosk seat

So long as the seat has pressure on it (even if the pressure changes) there is a

customer there.

When the pressure plate goes from a 0 (nobody there) to a 1 (somebody there) state

you have a new customer

Flush the current scent out of the area

present the user with a Kiosk-Customization screen allowing them

to read about the RAFS-500 (except for that law suit stuff)

choose their scent and also therefore the accompanying sound effect

ask them if they want the enhanced GIORP Imaging capability and if they dont, the

software will disable the cameras

The GIORP will also ask them if they would like to create a GIORP-Profile for themselves

which will:

Save off their preference on choice of scent and sound effect

Save their preference on the use of the cameras

Store their email address, their phone number(s) (smart and/or land-line), their preferred

delivery address, their home address

All of this information will be stored in the CustomerProfile database

o if the customer hasnt interacted with the system for a period of 5 minutes

the software will inform the customer that their session is over and they will need to leave

the kiosk

Item Searching Ability

o The GIORP-5000s software needs to be developed with the ability for a customer to browse through a

stores items using a catalog.

The items in this catalog will all be equipped with

one or more images of the product

a description of the item

a description of the item options (colours, sizes, etc.)

a description of the warranty for the item

links to related products (if applicable)

The content of the catalog will be created by the store, it is the job of the GIORPs software to :

Provide the database(s) and database table(s) to house all of this information (call it the

Catalog database)

o The database is part of the GIORP system, only the data within it belongs to and

is specified by the store

o The GIORP will present the items in the stores Catalog database through this on-screen catalog in logical

sections (again specified by the store)

The catalog and stores items will have a table of contents which might have sections for Mens

Clothing, Womens Clothing, Childrens Clothing, Housewares, etc.

And users can select a section and browse within the items

This browsing capability will also allow the user to check out any weekly sales that may be

happening at the store. The browsing capability must also allow checking out these weekly sales

flyers (think of them like mini-catalogs)

The GIORP will allow the user to flip through the pages using some screen gesture

If the user sees an item that they want to find out more about, then they will simply click on it (in

the catalog or the flyer) and the GIORP will display a full screen with all of the known information

about the item its name, description, warranty, price, options, etc.

The user will be able to select this catalog / flyer browsing ability by selecting the BROWSE

button

o The software must also present the customer with a state-of-the-art search engine capability

This search engine will allow the customer to search for an item by name, by partial description,

etc.

If the user chooses to search for an item (and not use the catalog), then the GIORP software will

have a SEARCH button on the screen for the user to press

When the user enters the searching capability, a keyboard will be shown to the user (onscreen)

and allow them to enter the text that they are searching for

When their text is complete, the user will once again press SEARCH

The GIORP Software will then take the users text, isolate the words within the text and

search the stores database of information

o For any item where the text (or any word in the users text) is found in the item

name, item description, item warranty, item price, item options

o The search results will be displayed much in the same way as a Google search

is displayed

The customer can then select a search result and at that point, the item

referenced in that search result will be displayed in the same way as it

would have been if accessed through the catalog

The user will also be able to go back to the search results and select

another result if they wish (done through a BACK to RESULTS button

on the screen

o Another side feature to the catalog browsing and searching functionality is that the GIORP-5000 will track

of the number of times that items within the store (or store chain) have been searched for or browsed

This information will be stored within the Catalog database and will be used by the store to

determine which items are popular

Item Inventory Level Tracking

o Once a customer has found an item that they wish to pursue, they can select it using the FIND ME

functionality, the GIORP-5000s software will run a search for the item in the following order

The FIND ME option starts by looking in the current store. The customer does not have the

choice of searching other stores first.

It should be noted that in all cases of checking item inventory levels, the GIORP software is

checking a database (that it has access to over its network) for stock levels

The idea of the GPS transponder was too expensive to implement in the GIORP so it has

been dropped and will never be put in the system!

Within that current store location:

If the store has those items in stock, then the customer will be redirected to the Item

Mapping sub-system

If the store still stocks the item selected and the inventory levels database indicate that no

items are on the shelf

o The customer is be prompted and informed that the item is typically carried by the

store, but they are temporarily out of stock.

o In this case, the GIORP will send the store manager an email indicating that the

item is out-of-stock.

o The GIORP will then ask the customer if they would like to expand their search for

the item to surrounding stores

The software will get them to choose the search radius (5km, 10km, 50km

or 100km)

Within the chosen radius, the GIORP will present a list of stores and ask

the user to choose a store to search

Please note that the GIORP will only know about surrounding stores

(and present them as options to the user) when that store also has the

GIORP system

Within surrounding / other store chain locations

Since the GIORP kiosk that the customer is in is attached (via a network) to the GIORP

kiosks at the surrounding store(s) then the GIORP can actually search the inventory of

the surrounding stores

If the item that the customer wants is found at the selected surrounding store, the

customer is asked if they would like to go and get that items (and be redirected to the

Item-Mapping sub-system) or if theyd rather order the item for delivery (and be redirected

to the Item-Ordering sub-subsystem)

If the GIORP software detects that the store in the chosen search radius normally stocks

the item, but the stores inventory level database indicates that there are none in the store

o The GIORP will email that stores manager to let them know that the item is outof-stock

o The customer will be informed that the item is typically carried by the store, but

they are temporarily out of stock

o The customer will be asked if they would like to expand their search for the item to

surrounding stores

The software will get them to choose the search radius (5km, 10km, 50km

or 100km) and select another store within that radius

This recursive neighbouring store check will continue until

o Either no neighbouring stores have the item in stock and the search is expanded

to the warehouse or

o The item is found in a neighbouring store and the customer is given the choice of

placing the item on hold or ordering it (see item Ordering sub-system)

Within the stores warehouse

If the current store and no neighbouring stores have the item in stock, the customer will

o Be informed of this matter

o Asked if they would like to expand their search for the item to the warehouse

If the warehouse has the item in stock, then an email will be sent to all store managers

(previously notified that their store was out-of-stock) to indicate that the warehouse has

the item in stock and also the number of items of that type within the warehouse

o The customer will be told that the store managers have been informed that the

item is in stock in the warehouse

o So that the customer could return to the store again in the future at which time the

item should be back in stock

o Or the customer can choose to order the item directly from the warehouse (and is

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

More Books

Students also viewed these Databases questions

Question

2. Describe why we form relationships

Answered: 1 week ago

Question

5. Outline the predictable stages of most relationships

Answered: 1 week ago