1 / 9

DataAccess Layer Class Diagrams

DataAccess Layer Class Diagrams. Matt Hinds Paul Lagasse Matt Menard CS509 4/11/06. Retreiving Orders from the Database. This sequence shows how the BusinessLogic Layer (BLL) receives open orders from the DataAccess Layer, and how that event propagates to the database.

ina
Télécharger la présentation

DataAccess Layer Class Diagrams

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. DataAccess Layer Class Diagrams Matt Hinds Paul Lagasse Matt Menard CS509 4/11/06

  2. Retreiving Orders from the Database This sequence shows how the BusinessLogic Layer (BLL) receives open orders from the DataAccess Layer, and how that event propagates to the database. First, the DataAccess object receives an event from the BLL to get open orders. Next, the DataAccess Layer creates a ‘Get’ request using the information supplied by the BLL. That request is sent to the DatabaseAccess object, where it uses the request to retreive the information from the database. Finally, the DataAccess object packages the information up into an Order object, and returns it to the BLL.

  3. DataAccess Class These are the methods that the BusinessLogic Layer will use to communicate with the DataAccess Layer

  4. Menu Class Both the BusinessLogic Layer and the DataAccessLayer will use this class. The DataAccess Layer will construct this object when the BusinessLogic Layer requests to receive a menu

  5. MenuItem Class Both the BusinessLogic Layer and the DataAccessLayer will use this class. The DataAccess Layer will construct this object when the BusinessLogic Layer requests to receive a menu. The MenuItem class will be part of the Menu object.

  6. Order Class Both the BusinessLogic Layer and the DataAccessLayer will use this class. The BusinessLogic Layer will pass this to the DataAccess Layer to create an Order, and the DataAccess Layer will pass this to the BusinessLogic Layer when the BusinessLogic Layer requests an order

  7. CustomerOrder Class Both the BusinessLogic Layer and the DataAccessLayer will use this class. A list of CustomerOrders will be embedded in the Order object.

  8. Database Schema Menu ItemID Price Description … … … CustomerOrderList CustomerOrderID MenuItemList (CSV) … … OrderList OrderID CustomerOrderList OrderStatus DeliveryMode

  9. Database Schema (cont)

More Related