Разделы презентаций


WebOrderAccessory-ClassDiagram

WebOrderAccessory-ClassDiagram Разное

Слайды и текст этой презентации

Слайд 1


- orderDate: String

- orderId: String

- totalCost: double

- totalWeight: double

- userId:

String

+ Order()

+ getOrderDate()

+ getOrderId()

+ getTotalCost()

+ getTotalWeight()

+ getUserId()

+ setOrderDate()

+ setOrderId()

+ setTotalCost()

+

setTotalWeight()


+ setUserId()

Order




- isAccessoryOf: String







+ Accessory()

+ getInstrName()













Accessory




- address: String


- email: String


- name: String


- password: String


- zipCode: String


+ User()


+ User()


+ User()


+ equals()


+ getAddress()


+ getEmail()


+ getName()


+ getPassword()


+ getZipCode()


+ setAddress()


+ setEmail()


+ setName()


+ setPassword()


+ setZipCode()

User




- accessoryCatalog: AccessoryCatalog


- btnAddToBasket: Button


- btnEmptyBasket: Button


- btnLogin: Button


- btnLogout: Button


- btnOrderHistory: Button


- btnRemoveItem: Button


- btnShowAccessories: Button


- btnShowProducts: Button


- btnSubmitOrder: Button


- chkAir: Checkbox


- chkCash: Checkbox


- chkCredit: Checkbox


- chkGround: Checkbox


- chkShipment: CheckboxGroup


- displayAccessories: boolean


- heading: Label


- lblCostOfItems: Label


- lblCurrentProduct: Label


- lblError: Label


- lblItemCostValue: Label


- lblPassWord: Label


- lblPrice: Label


- lblProductName: Label


- lblProducts: Label


- lblShippingCost: Label


- lblShippingCostValue: Label


- lblShippingPreference: Label


- lblShippingWeight: Label


- lblShippingWeightValue: Label


- lblShoppingBasket: Label


- lblTotalCost: Label


- lblTotalCostValue: Label


- lblUnits: Label


- lblUserName: Label


- loginBtnPanel: Panel


- loginStatus: boolean


- loginTxtPanel: Panel


- lstProducts: List


- lstShoppingBasket: List


- productCatalog: ProductCatalog


- txtInstrumentCategory: TextArea


- txtPassWord: TextField


- txtUnits: TextField


- txtUserName: TextField


- webOrder: WebOrder


- webOrderUser: User


+ WebOrderView()


+ actionPerformed()


- addItem()


- createButtons()


- createLabels()


- createTextComponentsList()


- displayAccessories()


- displayProducts()


- emptyBasket()


- error()


+ focusGained()


+ focusLost()


+ itemStateChanged()


- login()


- logout()


+ main()


- orderHistory()


+ paint()


- removeItem()


- setLabels()


- submitOrder()


+ windowActivated()


+ windowClosed()


+ windowClosing()


+ windowDeactivated()


+ windowDeiconified()


+ windowIconified()


+ windowOpened()

WebOrderView




- activeUser: User


- btnDone: Button


- dbManager: DatabaseManager


- heading: Label


- lblDetails: Label


- lblMessage: Label


- lblOrders: Label


- lstOrdHist: List


- orderHistory: OrderHistory


- txtOrdDetails: TextArea


+ OrderHistoryView()


+ actionPerformed()


- displayOrderDetails()


- displayOrders()


+ itemStateChanged()


+ windowActivated()


+ windowClosed()


+ windowClosing()


+ windowDeactivated()


+ windowDeiconified()


+ windowIconified()


+ windowOpened()

OrderHistoryView




+ OrderHistory()


+ loadHistory()


+ loadHistoryDetails()

OrderHistory




+ ProductCatalog()


+ getProduct()


+ loadCatalog()

ProductCatalog




- productName: String


+ AccessoryCatalog()


+ getAccessory()


+ loadCatalog()

AccessoryCatalog




- dbManager: DatabaseManager


- productCatalog: ProductCatalog


- woSession: WebOrderSession


+ WebOrder()


+ WebOrder()


+ add()


+ addAccessory()


+ addProduct()


+ deleteProduct()


+ eraseBasket()


+ getCatalog()


+ getWebOrderSession()


+ login()


+ logout()


+ selectShipment()


+ setWebOrderSession()


+ showBasket()


+ submitOrder()


+ submitOrderDetails()


+ totalCostOfOrder()


+ totalWeightOfOrder()


+ viewHistory()

WebOrder




- id: String


- productCount: int


+ Basket()


+ add()


+ add()


+ getId()


+ getShippingWeight()


+ numberOfProducts()


+ toString()


+ valueOf()

Basket




- activity: String


- bask: Basket


- dbManager: DatabaseManager


- ship: Shipment


- usr: User


+ WebOrderSession()


+ WebOrderSession()


+ addToBasket()


+ addToBasket()


+ getActivity()


+ getBasket()


+ getDatabaseManager()


+ getShipment()


+ getUser()


+ removeFromBasket()


+ removeFromBasket()


+ setActivity()


+ setDatabaseManager()


+ setShipment()


+ setUser()

WebOrderSession




- databaseQuery: String


- dbConnection: Connection


- dbPassword: String


- dbUsername: String


- queryResultSet: ResultSet


- queryStatement: Statement


+ DatabaseManager()


+ DatabaseManager()


+ closeConnection()


+ getUsername()


+ openConnection()


+ queryDatabase()


+ updateDatabase()

DatabaseManager




- URL: String


- accessories: AccessoryCatalog


- description: String


- id: String


- name: String


- price: double


- unitsOrdered: int


- weight: double


+ Product()


+ Product()


+ Product()


+ Product()


+ Product()


+ equals()


+ getAccessories()


+ getDescription()


+ getId()


+ getName()


+ getPrice()


+ getURL()


+ getUnitsOrdered()


+ getWeight()


+ setAccessories()


+ setDescription()


+ setPrice()


+ setURL()


+ setUnitsOrdered()


+ toString()


+ toString()


+ valueOf()

Product




- date: String


- done: boolean


+ Shipment()


+ isDone()


+ netAmount()


+ processCharge()

Shipment




+ GroundShipment()


+ isDone()


+ netAmount()


+ processCharge()

GroundShipment




+ AirShipment()


+ isDone()


+ netAmount()


+ processCharge()

AirShipment


Class Diagram : WebOrderAccessory



- webOrderUser

0..1



- usr

0..1



- activeUser

0..1



- productCatalog

0..1



- accessoryCatalog

0..1



- webOrder

0..1



- dbManager

0..1



- orderHistory

0..1



- productCatalog

0..1



- accessories

0..1



- woSession

0..1



- dbManager

0..1



- bask

0..1



- dbManager

0..1



- ship

0..1






- orderDate: String- orderId: String- totalCost: double- totalWeight: double- userId: String+ Order()+ getOrderDate()+ getOrderId()+ getTotalCost()+ getTotalWeight()+ getUserId()+

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика