Kwame Ampem Paitrick Lawyer Brandon Zachary April 15, 2011
Slide 2
The objective of this project is to assist a local client in
enhancing their DBMS for more efficient storage, accesses and
security.
Slide 3
FabriCare Management System Windows-based application that
provides dry cleaning/laundry software for dry cleaning businesses
with an average sized clientele Data is stored in Microsoft Access
DBMS Easy to maintain
Slide 4
Slide 5
This screenshot shows the possible types of alterations that
can be done on a given set of garments.
Slide 6
This screenshot shows the laundry services that are provided by
Lorettas University Cleaners.
Slide 7
This screenshot shows the shoe repair menu. Once an option is
selected, you will be asked to enter more information about the
shoe.
Slide 8
This screenshot shows an in-depth look at what happens after
selecting a type of shoe. You are allowed to enter information
about the shoe (ex. shoe color).
INVOICE InvoiceNum & GarmentType & ServiceType ->
All Attributes GarmentType & ServiceType -> Price Name &
Phone -> StreetName, City, Zip Primary Key: Invoice &
GarmentType & ServiceType Partial Functional Dependency:
GarmentType & ServiceType are apart of primary and price
depends on those attributes
Slide 15
INVENTORY ItemName -> Quantity, Cost Primary Key: ItemName
Partial Functional Dependency: There are none for this
Relation
Slide 16
ORDERFORM OrderNo & SupplierNum -> all attributes
SupplierNum -> SupplierName, SupplierAddress Primary Key:
OrderNo & SupplierNum Partial Functional Dependency:
SupplierNum is a part of the primary key but supplierName a
SupplierAddress depend on that attribute
Alterations Shoe Repair PressLaundry Staff Back Office Services
Superclass Creates Receives Renders Has {Mandatory, Or} Front
Office 1.. * Invoice 1.. 1 1.. * Inventory *.. 1 *.. * 1.. *
Gathers Customer Info InvoiceNo (PK) ItemName (PK)
Slide 21
Please enter your ID: Employee Login Screen The user will enter
his/her ID to gain access to the system. If the user ID exists, the
user will have permissions to certain aspects of the system,
depending on his/her position. ENTER
Slide 22
What would you like to do? Employee View If the user is an
employee who does not handle transactions, he/she will only have
the above options. For security assurance, he/she will not be able
to access what other users may. CLOCK IN VIEW TIMECARD CLOCK OUT
VIEW ORDER
Slide 23
What would you like to do? Employee View If the user is an
employee who handles transactions, he/she will have the above
options. For security assurance, he/she will not possess the same
privileges as the manager user(s). CLOCK IN VIEW TIMECARD CLOCK OUT
VIEW ORDER DRY CLEAN LAUNDRY HOUSEHOLD PRESS ONLY HOUSEHOLD PRESS
ONLY ALTERATIONS SHOE REPAIR CHANGE ORDER CASH OUT VIEW
INVOICE
Slide 24
What would you like to do? Manager View If the user is an
employee who is a manager, he/she will have the above options.
CLOCK IN VIEW TIMECARD CLOCK OUT VIEW ORDER DRY CLEAN LAUNDRY
HOUSEHOLD PRESS ONLY HOUSEHOLD PRESS ONLY ALTERATIONS SHOE REPAIR
CHANGE ORDER CASH OUT VIEW INVENTORY QUOTE SEARCH
Slide 25
Please enter name or invoice number: Search View This is a
sample of the capabilities of the search function for the manager
or employee with similar privilege. They may search for a previous
invoice for whatever the need may be, and he/she will receive near
real-time results. ENTER Doe Invoice #NamePick Up DateOperation
56255Doe, JohnMar 12, 2011Laundry 41203Doe, JaneApr 20, 2009Press
Only 17834Doel, SamJune 23, 2004Shoe Repair