Create a report subsystem for daily and weekly sales

Assignment Help Computer Engineering
Reference no: EM131619095

Assignment: Ticket Seller Phase

This assignment contains elements that you have learned over the past few weeks, including:

• Designing well-written and readable programs using a disciplined coding style, including documentation and indentation standards.
• Demonstrating how to implement logic involving sequence, selection, and repetition using Visual Basic.
• Creating useful and well-designed programs that use subroutines, functions, menus, dialog boxes, and other related form objects to solve practical business problems.

Part 1: Design Phase

This is the first of a two-phase assignment. For this phase of the assignment, students will submit a design of their application. There is no coding required for this phase of the assignment. Students will design an application for the following business description:

Ticket Seller is a new startup ticketing company. It has contracted you to develop a Visual Basic system to sell and print tickets for your local basketball arena. The system will provide sales in a Microsoft Windows environment at the ticket office. Management will use your program as a prototype for a future global ticket system. Create your own sample data for the designs. Use your creativity in this design.

This application will be menu-driven. Students will design the application according to the following organizational system:

- A main menu system with the following submenu systems:

i. setup game / ticket menu.

ii. sell tickets menu.

iii. reporting menu.

a. Create a setup subsystem to enter:

i. games.

ii. dates.

iii. prices.

iv. seats.

b. Create a sell subsystem to:

i. display available tickets.

ii. sell tickets and take them out of the available ticket pool.

iii. keep track of the total sales.

iv. provide a group discount or more tickets for 1 transaction - 10% off).

c. Business requires two new screen reports to be generated from the ticketing system. The first screen report shows the daily activity, which shows the number of tickets sold and revenue generated. The second screen report is weekly results. It has the total tickets sold, the total revenue generated, and tickets available for sale. Create a report subsystem for daily and weekly sales.

The following items must be submitted for this phase of the assignment

1. A written paper (at least two pages 1.5 line spacing) describing how the application will be designed

a. Include a cover page

b. Include details about components that will be used in the UI design for each subsystem

c. Programming conventions that will be used in the program code

d. Describe logical flow of subsystems

i. Steps user will execute to accomplish tasks in each subsystem

For example: If a user is in the sell ticket subsystem, what are the required tasked the user must perform to purchase ticket(s)

e. Graphical rendering (such as flowchart, use case), of the application components and interactions.

The specific course learning outcomes associated with this assignment are:

• Apply graphical user interface design principles.
• Design conditional and iteration constructs appropriate to a given programming task.
• Design well-written and readable programs using a disciplined coding style, including documentation and indentation standards.
• Create Visual Basic applications that deploy on multiple platforms such as Web pages, Windows, and Office environments.
• Demonstrate how to implement logic involving sequence, selection, and repetition using Visual Basic.
• Create useful and well-designed programs that use subroutines, functions, menus, dialog boxes, and other related form objects to solve practical business problems.

Reference no: EM131619095

Questions Cloud

Create an operating budget for the strategic management plan : Create an operating budget for the Strategic Management Plan. So far we looked at marketing, human resources, and operations/supply chain management.
Expanding rapidly-currently needs to retain all of earnings : Computech Corporation is expanding rapidly and currently needs to retain all of its earnings; what is the value of the stock today?
Problem-audit of group financial statements : Lando Corporation is a domestic company with two wholly-owned subsidiaries. Michaels, CPA, has been engaged to audit the financial statements of the parent.
What should be the smallest tie-down force : What should be the smallest tie-down Force that will prevent its toppling in an earthquake whose ground acceleration is 2.5 m/s squared?
Create a report subsystem for daily and weekly sales : Business requires two new screen reports to be generated from the ticketing system. Create a report subsystem for daily and weekly sales.
Nominal rate of return on a perpetual preferred stock : What will be the nominal rate of return on a perpetual preferred stock with a $100 par value,
How would the wording in the standard report be modified : Scope Limitations. D. Brady has been engaged as the auditor of Patriot Company and is currently planning the year-end physical inventory counts.
Describe a hedging strategy using futures contracts : For the following scenarios, describe a hedging strategy using futures contracts. Discuss the reasons for your choice of contract.
Describe how the population is vulnerable : Describe how to conduct ethical research on a specific vulnerable population - Describe how the population is vulnerable;

Reviews

Write a Review

Computer Engineering Questions & Answers

  Most current maximum and minimum number

Use a For Loop to generate 100 random numbers. Determine the most current maximum and minimum number as the random numbers are being generated.

  What strategies do you suggest that emily implement

Emily Pemberton is an IS project manager facing a difficult situation. What strategies do you suggest that Emily implement in order to help ensure a successfully functioning project team?

  Questionthis question tests your facts and understanding of

questionthis question tests your facts and understanding of normal forms.given following relation and functional

  How to create program that performs arithmetic function

How to create program that performs arithmetic function Prompt a user for values for the variables. Pass both variables to methods named sum() and difference().

  Data mining is a powerful and tool but it poses challenges

data mining is a powerful and tool but it poses challenges to the protection of individual privacy. data mining can

  Ientify and provide an assessment of the risks associated

a new client of your security consulting firm is worried about the potential for data leaks that could expose it to

  How far upstream does the flow from the source reach

In Problem, how far upstream does the flow from the source reach?-  For the case of a source at the origin with a uniform free stream plot the streamline ψ = 0.

  There will be projects that require a last-minute push to

there will be projects that require a last-minute push to meet the scheduled deadline. in spite of all of the careful

  Metric conversion program

Write down a javascript which will assist user along with the metric conversions. Your program must enable the user to state the names of units as strings.

  Determine how power-failure interrupt is generate and handle

Look up the details of the power-failure detection circuitry of a computer system you have access to, to determine how a power-failure interrupt is generated.

  Sapient is an international company based in massachusetts

sapient is an international company based in massachusetts. it has developed a unique and innovative agile methodology

  What does user think about awareness in collaborative design

What does the user think about "awareness" in collaborative design? How they describe that shift to support coordination or even online creative collaboration.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd