- Describe a Cognitive Psychological Phenomenon or Cognitive Process with relevance to the existing literature: Psychology Course Work, UOW, UK
- Discuss the implications of the interest rate parity for the exchange rate determinants: Financial Management Coursework, UOB, UK
- Design and implement an object-oriented program describing two kinds of bank accounts: Software Engineering Course Work, UCLan, UK
- Should we balance the interests of the fetus with the interests of the pregnant women, or should one prevail over the other: Medical Law and Ethics Course Work, TUE,
- 5133COMP: You will establish a development team of a minimum of three and no more than four students and Your project team must work independently: Data Structures and Algorithms Coursework, LJMU, UK
- You can select a company and a project you are working on or you have worked on in the past: Advance Project Management Course Work, UBT, UK
- You are attending an interview for the position of a ward manager at a core home: Health and social care Course Work, UOG, UK
- How did the liberal principle of ‘freedom of the press’ come about and Does it function to hold government in check: Media Culture and Society Course Work, UOL, UK
- Write a business report of your Financial Reporting and Assurance Unit Leaders analyzing the financial reporting and assurance: Financial analysis on Dunelm Group Plc Coursework, UK
- 21BSP070: You will draw on the concepts and analytical frameworks discussed in the module, the suggested reading, and also the wider negotiation: International Business Negotiations Coursework, LU, UK
- Suppose that a relation factory contains 800 tuples and Each tuple is comprised of a header: Database Systems Coursework, UOS, UK
- What are the advantages of performing image processing calculations in reciprocal space over real space: Biological Sciences Course Work, OBU, UK
- EG7032: A site investigation was conducted on an existing highway pavement located in a subtropical temperature environment: Highway & Railway Engineering Course Work, UOEL, UK
- The LAN will form a central part of the school’s Information Technology strategy for the next five to seven years: Computer Networking Course Work, UOB, UK
- Identify the different reasons people communicate and Explain how communication affects relationships: Health and social care Course Work, BU, UK
- What does this option approximately become when B is much much, much larger than S0: Financial Computing Course Work, UOL, UK
- MGMT7079: You have been hired as a Hospitality Consultant to assist this restaurant to review their customer service: Customer Service & Management Coursework, MTU, UK
- UMKDFG-15-M: Using relevant theories, frameworks, and concepts, analyze and evaluate the current position in which Wildland Park: Customer and International Market Analysis Coursework, UWE, UK
- CIS7015: Requires you to form teams of between three and seven members to carry out a Rapid Application Development: Team Software Development Project coursework, CMU, UK
- KB7043: A systematic understanding of knowledge that is at the forefront of modern engineering design and optimization: Multidisciplinary Design & Engineering Optimisation Coursework, NUN, UK
CST2550: The live music events are standing only, but films and stand-up comedy are both seated. Stand-up comedy shows have allocated seating: Software Engineering Management and Development Coursework, MUL, UK
University | Middlesex University London(MUL) |
Subject | CST2550: Software Engineering Management and Development |
- Scenario
- A theatre has three types of events:
- live music
- stand-up comedy
- film
- The live music events are standing only, but films and stand-up comedy are both seated. Stand-up comedy shows have allocated seating. Films do not have allocated seats, but they may be either 2D or 3D. The venue has a capacity of 200 seated or 300 standing. For stand-up comedy allocated seating, seats are numbered from 1 to 200 and the system will need to keep track of which seats are available. The program will only be used by the theatre staff and should have a command-line menu with the following functionality:
- add a booking for an event
- cancel/refund a booking
- list all events
- list details and availability of a given event
- load data from a file (all events and availability)
- save data to file (all events and availability)
- Your program must have input validation to ensure it performs correctly and helpful error messages informing the user of any correct input. It should be intuitive, i.e. the user shouldn’t need to read the source code or attend training to know how to use the system.
Do You Need Assignment of This Question
Are you searching for cheap coursework writing services? then contact the stduentsassignmenthelp.co.uk. we have a bunch of well-known coursework writers who provide coursework solutions 100% error-free on ST2550: Software Engineering Management and Development assignment at the lowest price.
Answer
