1. Define what Continuous build and integration systems mean.

Programming with Microsoft Visual Basic 2017
8th Edition
ISBN:9781337102124
Author:Diane Zak
Publisher:Diane Zak
Chapter4: The Selection Structure
Section: Chapter Questions
Problem 11E
icon
Related questions
Question

1. Define what Continuous build and integration systems mean.

2. Describe what a continuous build and integration system would look like for the management system provided in the class diagram below. You should cover :

    • What systems need to be set up?
    • How users (developers) of the system would interact with them? and
    • What the outputs would look like ?
© ParkingOffice
o parkingofficeName : String
O listofCustomers : List<Customer>
O listofParkingLots : List<ParkingLot>
O parkingofficeAddress : Address
C ParkingLot
C Money
o id : String
O name : String
O address : Address
O amount : long
O currency : String
o getParkingOfficeName() : String
o register(Customer) : void
o register(Car) : ParkingPermit
o park(Date, ParkingPermit, ParkingLot) : ParkingTransaction
o getParkingCharges(ParkingPermit) : Money
o getParkingCharges(Customer) : Money
getDailyRate(CarType) : Money
C TransactionManager
C PermitManager
o transactions : List<ParkingTransaction>
permits : List<ParkingPermit>
park(Date, ParkingPermit, ParkingLot) : ParkingTransaction
getParkingCharges(ParkingPermit) : Money
o getParkingCharges(Customer) : Money
register(Car) : ParkingPermit
C Customer
C) Car
© ParkingTransaction
C ParkingPermit
o id : String
O firstName : String
O lastName : String
O phoneNumber : String
o address : Address
O type : CarType
O licensePlate : String
O owner : Customer
o id : String
O car : Car
O expiration : Date
o getCar() : Car
o date : Date
permit : ParkingPermit
O parkingLot : ParkingLot
o chargedAmount : Money
o getType() : CarType
o getlicensePlate( : String
o getOwner() : Customer
getChargedAmount() : Money
o getPermit() : ParkingPermit
o getCustomerName() : String
C Address
Е CarType
o treetAddress1: String
O streetAddress2 : String
O city : String
O state : String
O zip : String
COMPACT
SUV
o getAddressinfo(0) : String
Transcribed Image Text:© ParkingOffice o parkingofficeName : String O listofCustomers : List<Customer> O listofParkingLots : List<ParkingLot> O parkingofficeAddress : Address C ParkingLot C Money o id : String O name : String O address : Address O amount : long O currency : String o getParkingOfficeName() : String o register(Customer) : void o register(Car) : ParkingPermit o park(Date, ParkingPermit, ParkingLot) : ParkingTransaction o getParkingCharges(ParkingPermit) : Money o getParkingCharges(Customer) : Money getDailyRate(CarType) : Money C TransactionManager C PermitManager o transactions : List<ParkingTransaction> permits : List<ParkingPermit> park(Date, ParkingPermit, ParkingLot) : ParkingTransaction getParkingCharges(ParkingPermit) : Money o getParkingCharges(Customer) : Money register(Car) : ParkingPermit C Customer C) Car © ParkingTransaction C ParkingPermit o id : String O firstName : String O lastName : String O phoneNumber : String o address : Address O type : CarType O licensePlate : String O owner : Customer o id : String O car : Car O expiration : Date o getCar() : Car o date : Date permit : ParkingPermit O parkingLot : ParkingLot o chargedAmount : Money o getType() : CarType o getlicensePlate( : String o getOwner() : Customer getChargedAmount() : Money o getPermit() : ParkingPermit o getCustomerName() : String C Address Е CarType o treetAddress1: String O streetAddress2 : String O city : String O state : String O zip : String COMPACT SUV o getAddressinfo(0) : String
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Types of CRM
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Programming with Microsoft Visual Basic 2017
Programming with Microsoft Visual Basic 2017
Computer Science
ISBN:
9781337102124
Author:
Diane Zak
Publisher:
Cengage Learning
EBK JAVA PROGRAMMING
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT
Programming Logic & Design Comprehensive
Programming Logic & Design Comprehensive
Computer Science
ISBN:
9781337669405
Author:
FARRELL
Publisher:
Cengage