Copyrighted material John Tullis 9/17/2015 page 1 04/08/00 Team Projects John Tullis DePaul Instructor

Similar presentations


Presentation on theme: "Copyrighted material John Tullis 9/17/2015 page 1 04/08/00 Team Projects John Tullis DePaul Instructor"— Presentation transcript:

1 Copyrighted material John Tullis 9/17/2015 page 1 04/08/00 Team Projects John Tullis DePaul Instructor john.d.tullis@us.arthurandersen.com

2 Copyrighted material John Tullis 9/17/2015 page 2 Team Projects Forming the teams What are the needed skills? What are roles on team? Scheduling subprojects. Team goals.

3 Copyrighted material John Tullis 9/17/2015 page 3 Team Projects Subproject One Configure a merchant server - Net.Commerce v3.2 - to create a simple store with catalog. Demonstrate ability to accept orders. Show the order status. Use the B2B features. Create the B2C stores. Analyze & understand the differences between the B2C and B2B models in the Store Wizard. Read the online documentation. Learn about the database model. Start to explore Net.Data

4 Copyrighted material John Tullis 9/17/2015 page 4 Team Projects Subproject Two Work with a messaging middleware (MQSeries). Explore the GUI. Send the postcards. See how to use the GUI to create a Q manager and Q’s. Use the GUI to do connections, open, put/get, close, & disconnect. Explore the command line MQ functionality. Create and execute scripts of MQ commands via the command line. Figure out how to use transmit Q’s, channels, and 2 separate Q managers to send messages between machines (or on the same machine by specifying a port other than the default).

5 Copyrighted material John Tullis 9/17/2015 page 5 Team Projects Subproject Three Create new table(s) in DB2 that can hold order data. Create a program that can extract data from DB2. Format the extracted data in XML (& write it to a file). Call MQ API’s to send the XML message to a Q. Call MQ API’s to get the XML message from a Q. Unpack the XML, do database inserts into the new table(s). Execute the reverse route with an order status message. Use 2 separate Q managers to simulate using 2 separate hosts, or actually set it up so you can use 2 hosts.

6 Copyrighted material John Tullis 9/17/2015 page 6 Team Projects Final project This is the culmination of project work and is 40% of grade. Do the following: Create an order. Program P1 extracts the order info from DB, format in XML, send via MQ to another Q where program P2 gets message, unpacks XML, and updates created tables with order info. Program P3 extracts order status info, formats in XML, sends via MQ to program P4, which unpacks XML and updates Net.Commerce database with order status. Show via customized order status display the order status - by item, ship dates and quantity shipped and shipper.

7 Copyrighted material John Tullis 9/17/2015 page 7 Team Projects Skills needed and technologies learned You will learn XML, MQSeries, and how a Merchant server works. You will learn (in a small way) the type of systems integration needed for real world extranets. You will need C++, or Java, or VB to do the programming. You will need to understand JDBC or ODBC to enable programs to communicate with the database. You will need to know SQL to get, insert, and update the DB. You will need to know Net.Data (in a minor way) and HTML to handle displaying the order status. You will learn teamwork, scheduling, and planning to ensure you are not in the lab 40 hours a week in the last 2 weeks!


Download ppt "Copyrighted material John Tullis 9/17/2015 page 1 04/08/00 Team Projects John Tullis DePaul Instructor"

Similar presentations


Ads by Google