Question
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
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started