Database application using a relational database, an object-oriented database, and an XML database.

An appropriate size is an application involving four to six classes and at least one one-to-one, one one-to-many, and one many-to-many association and one "is a" relationship. It must also involve one query that requires a "join" and one update that involves an association destruction.

This phase of the project will involve the steps below and produce two work products, which you will submit.

1. Create a _detailed_ UML class diagram for the database showing all classes, relationships, attributes, and any relevant constraints. Identify any application-related primary key attributes. Use Rational Rose or some other graphic tool to create this diagram.

2. Create a data dictionary that includes a clear and precise description of all classes and attributes that are in the class diagram. The format of this document should be a list that simply consists of two columns, name and description. The descriptions can include examples to help clarify the type of object or attribute being modeled. In the descriptions of the classes and attributes (or on the class diagram) note any important constraints that must be enforced by the database application.

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):

a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

## Platform


Habilidades: Varios

Ver más: windows uml tool, uml tool for windows, uml tool, uml diagram tool windows, uml c# tool, tool uml, hire dictionary, components of class diagram, class diagram xml, class diagram uml tool, graphic rose, relational, object oriented, object oriented program, database application, form submit xml, diagram graphic, relationship database diagram, object form, ramifications dictionary, uml database diagram, rational class, xml class, rational rose project, windows form application database project

Información del empleador:
( 2 comentarios ) United States

Nº del proyecto: #3542254