Project description
Learning Outcome : Display effective use of tools to demonstrate software designs
This assignment is a series of scenarios that will cover the main aspects of software design and development. Each task gives the description of the items that need to be delivered.
Task 3
For your first project, VizTech would like you to design a solution for Mr. Brown.
Mr Brown, who owns an interior design company, AIDurno, has asked for a program which will help calculate the material requirements for his customers. His requirements are as follows:
¢ He must be able to enter the dimensions of the room: height (between 2 and 6 metres) and length of all 4 walls (min 1 metre, max 25 metres)
¢ The program must calculate the total area of the room
¢ Customers have a choice between paint or wallpaper
¢ If paint is chosen then they have a choice of 3 types. Each tin of paint will cover 35 square metres:
o Luxury which costs £47.25 per tin
o Standard which costs £25.00 per tin
o Economy which costs £15.75 per tin
¢ If wallpaper is chosen, they have a choice between 2 types. All wallpaper rolls are 0.53m wide and 10m long:
o Luxury which costs £15.96 per roll
o Economy which costs £6.58 per roll
¢ Customers may choose an optional preparation treatment for the walls which costs and aIDitional £0.50 per square metre
¢ The program should produce an itemised bill showing how many cans of paint or rolls of wallpaper are required along with a total for the entire job.
a) Create a design for the above requirements to include the following design tools:
a. Screen design for the program
b. Data Flow Diagrams for each screen design
b) Justify the software structures and data types used in your programmed solution, for example why you are using a drop down list on the screen and which variables you will be using.
c) Develop pseudocode algorithms to demonstrate how the programming will be structured. You will need to annotate them to make it clear what the program is doing and how it is doing it. You should also indicate how the algorithms are meeting the design requirement.
Why Work with Us
Top Quality and Well-Researched Papers
We always make sure that writers follow all your instructions precisely. You can choose your academic level: high school, college/university or professional, and we will assign a writer who has a respective degree.
Professional and Experienced Academic Writers
We have a team of professional writers with experience in academic and business writing. Many are native speakers and able to perform any task for which you need help.
Free Unlimited Revisions
If you think we missed something, send your order for a free revision. You have 10 days to submit the order for review after you have received the final document. You can do this yourself after logging into your personal account or by contacting our support.
Prompt Delivery and 100% Money-Back-Guarantee
All papers are always delivered on time. In case we need more time to master your paper, we may contact you regarding the deadline extension. In case you cannot provide us with more time, a 100% refund is guaranteed.
Original & Confidential
We use several writing tools checks to ensure that all documents you receive are free from plagiarism. Our editors carefully review all quotations in the text. We also promise maximum confidentiality in all of our services.
24/7 Customer Support
Our support agents are available 24 hours a day 7 days a week and committed to providing you with the best customer experience. Get in touch whenever you need any assistance.
Try it now!
How it works?
Follow these simple steps to get your paper done
Place your order
Fill in the order form and provide all details of your assignment.
Proceed with the payment
Choose the payment system that suits you most.
Receive the final file
Once your paper is ready, we will email it to you.
Our Services
No need to work on your paper at night. Sleep tight, we will cover your back. We offer all kinds of writing services.
Essays
No matter what kind of academic paper you need and how urgent you need it, you are welcome to choose your academic level and the type of your paper at an affordable price. We take care of all your paper needs and give a 24/7 customer care support system.
Admissions
Admission Essays & Business Writing Help
An admission essay is an essay or other written statement by a candidate, often a potential student enrolling in a college, university, or graduate school. You can be rest assurred that through our service we will write the best admission essay for you.
Reviews
Editing Support
Our academic writers and editors make the necessary changes to your paper so that it is polished. We also format your document by correctly quoting the sources and creating reference lists in the formats APA, Harvard, MLA, Chicago / Turabian.
Reviews
Revision Support
If you think your paper could be improved, you can request a review. In this case, your paper will be checked by the writer or assigned to an editor. You can use this option as many times as you see fit. This is free because we want you to be completely satisfied with the service offered.