XML Online Bookstore

Përfunduar Postuar Apr 13, 2004 Paguhet në dorëzim
Përfunduar Paguhet në dorëzim

Your team is assigned to design and implement an portable database as the backbone for the online store. After several round of discussion, your team decided to use XML as the standard for storing data. Since this database is the foundation for all other components in this project, you are under time pressure to propose a prototype. This prototyping processes involved the following steps. 1. The two basic types of data to be saved in the online store are book information and order information. To ensure comprehensiveness of your data, you need to survey other online bookstores. Based on your survey results, you need to create two XML trees. One is for the “book?? information. The other is for the “order?? information. This part will count as 5 points toward your project. You want to make sure that it is comprehensive and parsimonious. 2. The second step in your prototyping process is to create some sample data sets so that your database performance can be tested. You are required to populate your sample XML documents with data. Create 10 different books and 30 different orders. Save these records in your XML documents. At this stage you should have generated two documents: [url removed, login to view] and order.xml. This part will count as 3 points toward your project. 3. You anticipate the potential functionalities of your online bookstore and decide to create the following stylesheets as part of your prototype. This part counts as another 8 points toward your project. a. Format your book records ([url removed, login to view]) into an easy-to-view html tables so that user can view and click on the link to see book detail. Name this stylesheet booktable.xsl. b. Create a template to display a single book in your web browser. This template is an xsl stylesheet that when given a book title it will display the corresponding book detail in an html page. Name this stylesheet bookpage.xsl. c. Format your order records ([url removed, login to view]) into an easy-to-view html tables so that user can view and click on the link to see order detail. Name this stylesheet ordertable.xsl. d. Create a template to display a single order in your web browser. This template is an xsl stylesheet that when given an order number it will display the corresponding order detail in an html page. Name this stylesheet orderpage.xsl.

## 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

windows

Inxhinieri MySQL PHP Arkitekturë softuerësh Testim Softuerësh XML XSLT

ID Projekti: #3171990

Rreth projektit

1 propozim Projekti në distancë Aktiv Apr 14, 2004

Është zgjedhur fitues:

tjonesvw

See private message.

$17 USD për 2 ditë
(3 Përshtypje)
1.3

1 profesionist freelancer dërgoi një ofertë mesatare prej $17 për këtë punë

TakeRealUK

See private message.

$42.5 USD për 2 ditë
(781 Përshtypje)
7.0