Categories
Uncategorized

ITECH2306 Agile Coding- Functional Requirement

$20 Bonus + 25% OFF

Securing Higher Grades Costing Your Pocket?
Book Your Assignment at The Lowest Price
Now!

Students Who Viewed This Also Studied

ITECH2306 Agile Coding

Task:

Tasks for Person 1:

Person 1 is responsible for coding the following parts of the program:

Reading the file containing the default set of Owners into memory when doing a ‘Reset’ (See FR-3)

Making the GUI Frame(s) for handling the process of adding a new Seller (See FR-5)

Making the GUI Frame(s) for handling the process of setting up a new leased property (See FR-8)

Writing a report about properties for sale to a text file (See FR-9)

Person 2 is responsible for coding the following parts of the program:

Reading the file containing the default set of Properties into memory when doing a ‘Reset’ (See FR-4)

Making the GUI Frame(s) for handling the process of adding a new Landlord (See FR-6)

Making the GUI Frame(s) for handling the process of adding a new property for sale (See FR-7)

Writing a report about rental properties to a text file (See FR-10)

Tasks to be divided/shared between both students:

The remaining parts of the program should be divided/shared between each of you:

Creating a welcome screen (See FR-1)

Writing the current data to a serialized file (See FR-11)

Reading the data from a serialized file back into memory (See FR-12)

The following are the Functional Requirements (FR) that the program must achieve.

FR-1: The program must be a GUI-based system including a welcome screen.

This program should begin by presenting the user with a screen that contains buttons that form a menu of possible actions. Clicking on an action should hide this screen and display the relevant screen for the selected action.

The items to be included in the graphical menu are explained in subsequent Functional Requirement items, but broadly these are:

Reset the data to default data (See FR-2, 3 and 4)

Add a new Seller (See FR-5)

Add a new Landlord (See FR-6)

Add a new property for sale (See FR-7)

Set up a new leased rental property (See FR-8)

Generate a report about properties for sale to a text file (See FR-9)

Generate a report about rental properties to a text file (See FR-10)

Exit the program preserving the state of data (See FR-11) 

ITECH2306 Agile Coding

Answer in Detail


Solved by qualified expert

Get Access to This Answer

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Hac habitasse platea dictumst vestibulum rhoncus est pellentesque. Amet dictum sit amet justo donec enim diam vulputate ut. Neque convallis a cras semper auctor neque vitae. Elit at imperdiet dui accumsan. Nisl condimentum id venenatis a condimentum vitae sapien pellentesque. Imperdiet massa tincidunt nunc pulvinar sapien et ligula. Malesuada fames ac turpis egestas maecenas pharetra convallis posuere. Et ultrices neque ornare aenean euismod. Suscipit tellus mauris a diam maecenas sed enim. Potenti nullam ac tortor vitae purus faucibus ornare. Morbi tristique senectus et netus et malesuada. Morbi tristique senectus et netus et malesuada. Tellus pellentesque eu tincidunt tortor aliquam. Sit amet purus gravida quis blandit. Nec feugiat in fermentum posuere urna. Vel orci porta non pulvinar neque laoreet suspendisse interdum. Ultricies tristique nulla aliquet enim tortor at auctor urna. Orci sagittis eu volutpat odio facilisis mauris sit amet.

Tellus molestie nunc non blandit massa enim nec dui. Tellus molestie nunc non blandit massa enim nec dui. Ac tortor vitae purus faucibus ornare suspendisse sed nisi. Pharetra et ultrices neque ornare aenean euismod. Pretium viverra suspendisse potenti nullam ac tortor vitae. Morbi quis commodo odio aenean sed. At consectetur lorem donec massa sapien faucibus et. Nisi quis eleifend quam adipiscing vitae proin sagittis nisl rhoncus. Duis at tellus at urna condimentum mattis pellentesque. Vivamus at augue eget arcu dictum varius duis at. Justo donec enim diam vulputate ut. Blandit libero volutpat sed cras ornare arcu. Ac felis donec et odio pellentesque diam volutpat commodo. Convallis a cras semper auctor neque. Tempus iaculis urna id volutpat lacus. Tortor consequat id porta nibh.

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Hac habitasse platea dictumst vestibulum rhoncus est pellentesque. Amet dictum sit amet justo donec enim diam vulputate ut. Neque convallis a cras semper auctor neque vitae. Elit at imperdiet dui accumsan. Nisl condimentum id venenatis a condimentum vitae sapien pellentesque. Imperdiet massa tincidunt nunc pulvinar sapien et ligula. Malesuada fames ac turpis egestas maecenas pharetra convallis posuere. Et ultrices neque ornare aenean euismod. Suscipit tellus mauris a diam maecenas sed enim. Potenti nullam ac tortor vitae purus faucibus ornare. Morbi tristique senectus et netus et malesuada. Morbi tristique senectus et netus et malesuada. Tellus pellentesque eu tincidunt tortor aliquam. Sit amet purus gravida quis blandit. Nec feugiat in fermentum posuere urna. Vel orci porta non pulvinar neque laoreet suspendisse interdum. Ultricies tristique nulla aliquet enim tortor at auctor urna. Orci sagittis eu volutpat odio facilisis mauris sit amet.

Tellus molestie nunc non blandit massa enim nec dui. Tellus molestie nunc non blandit massa enim nec dui. Ac tortor vitae purus faucibus ornare suspendisse sed nisi. Pharetra et ultrices neque ornare aenean euismod. Pretium viverra suspendisse potenti nullam ac tortor vitae. Morbi quis commodo odio aenean sed. At consectetur lorem donec massa sapien faucibus et. Nisi quis eleifend quam adipiscing vitae proin sagittis nisl rhoncus. Duis at tellus at urna condimentum mattis pellentesque. Vivamus at augue eget arcu dictum varius duis at. Justo donec enim diam vulputate ut. Blandit libero volutpat sed cras ornare arcu. Ac felis donec et odio pellentesque diam volutpat commodo. Convallis a cras semper auctor neque. Tempus iaculis urna id volutpat lacus. Tortor consequat id porta nibh.

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Hac habitasse platea dictumst vestibulum rhoncus est pellentesque. Amet dictum sit amet justo donec enim diam vulputate ut. Neque convallis a cras semper auctor neque vitae. Elit at imperdiet dui accumsan. Nisl condimentum id venenatis a condimentum vitae sapien pellentesque. Imperdiet massa tincidunt nunc pulvinar sapien et ligula. Malesuada fames ac turpis egestas maecenas pharetra convallis posuere. Et ultrices neque ornare aenean euismod. Suscipit tellus mauris a diam maecenas sed enim. Potenti nullam ac tortor vitae purus faucibus ornare. Morbi tristique senectus et netus et malesuada. Morbi tristique senectus et netus et malesuada. Tellus pellentesque eu tincidunt tortor aliquam. Sit amet purus gravida quis blandit. Nec feugiat in fermentum posuere urna. Vel orci porta non pulvinar neque laoreet suspendisse interdum. Ultricies tristique nulla aliquet enim tortor at auctor urna. Orci sagittis eu volutpat odio facilisis mauris sit amet.

Tellus molestie nunc non blandit massa enim nec dui. Tellus molestie nunc non blandit massa enim nec dui. Ac tortor vitae purus faucibus ornare suspendisse sed nisi. Pharetra et ultrices neque ornare aenean euismod. Pretium viverra suspendisse potenti nullam ac tortor vitae. Morbi quis commodo odio aenean sed. At consectetur lorem donec massa sapien faucibus et. Nisi quis eleifend quam adipiscing vitae proin sagittis nisl rhoncus. Duis at tellus at urna condimentum mattis pellentesque. Vivamus at augue eget arcu dictum varius duis at. Justo donec enim diam vulputate ut. Blandit libero volutpat sed cras ornare arcu. Ac felis donec et odio pellentesque diam volutpat commodo. Convallis a cras semper auctor neque. Tempus iaculis urna id volutpat lacus. Tortor consequat id porta nibh.

14 More Pages to Come in This Document. Get access to the complete answer.

If you are searching for premium quality, fast written and mistake-free essays, MyAssignmenthelp.com is the perfect companion for you. Whether you need an assignment for degree or to get admission in college, our top quality assignment is a perfect treat for you. Our PhD qualified writers are proficient to serve custom essay help, online assignment help and dissertations written from the scratch. No matter how late you are to approach us, MyAssignmenthelp.com always delivers your tasks right on time. MyAssignmenthelp.com is a renowned academic assignment help in UK, US and Australia that promise 100 percent unique, custom made and plagiarism-free content. Connect with us through our flexible communication modes of direct mail facility, telephonic conversation or live online chat. Our professionalism is beyond comparison as we treat our customers with best ever assignment help services.

More itech2306 ITECH2306 Agile Coding: Questions & Answers

Management

“2.1 Product Perspective The product developed will provide a general/multipurpose productivity app for students that allow the user to simply take notes in different subjects, create study cards for tests, and study efficiently with the app’s productivity watch. This system is not a replaceme …

View Answer

CS 330 Introduction to Operating System

Based on your best knowledge learned from Chapter 2, answer the following questions. a) How many processes were created in each command above? b) Explain operations of each command. c) Draw a diagram illustrating the execution of the last command, which includes Processes modules Communications mech …

View Answer

NIT3112 Advance Web Application Development

Question:
Scenario :
A new college is planning to offer professional training courses to students. Their courses are of a wide range of topics, including work and health safety, height safety, first aid, and are expanding rapidly. The college needs a system to manage their courses and student book …

View Answer

Student Information System

The Student Information System Requirements Definitions (SISRD) document is the requirements definition document of a new software product that keeps track of the records of both courses and their offerings as classes for educational institutions. The goal of this software product is to maintain and …

View Answer

Content Removal Request

If you are the original writer of this content and no longer wish to have your work published on Myassignmenthelp.com then please raise the
content removal request.

Choose Our Best Expert to Help You

Albert Stevenson

I have completed my PhD in Literature from the University of Birmingham

110 – Completed Orders

Hire Me

Still in Two Minds? The Proof is in Numbers!

33845 Genuine Reviews With a Rating of 4.9/5.

Management

Assignment: 3 Pages, Deadline:
23 days

Good assignment and good support.It is important to review plagiarism and grammer

User ID: 3***11 Qatar

Finance

Assignment: 1 Page, Deadline:
3 days

This PowerPoint presentation is well-done. It fits well with this finance course and the individual did an excellent job. Thank you so much!

User ID: 8***35 Saint Louis, United States

Marketing

Assignment: 11.2 Pages, Deadline:
5 days

Good job done. The assignment is well written, can get higher grade if can provide more in-depth analysis on the topic

User ID: 8***66 Saint Louis, Hong Kong

Marketing

Home Work: 11 Pages, Deadline:
4 days

Overall well written essay, excellent and complete writing in one day, and the Expert prompt reply on comments

User ID: 8***66 Saint Louis, Hong Kong

HRM

Case Study: 8 Pages, Deadline:
6 days

Thanks for your effort. I appreciate it. I have grated 60, which is enough to pass.

User ID: 8***12 Dublin, Ireland

Finance

Home Work: 4 Pages, Deadline:
7 days

The excel formulas were perfect. But the explanation regarding the recommendation was subpar.

User ID: 5***90 Dublin, United States

Physics

Home Work: 1 Page, Deadline:
2 days

Wonderful as always! Very professional and knowledgeable! I love this experts work and always use them when it comes to Physics.

User ID: 6***06 Atlanta, United States

Healthcare

Assignment: 8 Pages, Deadline:
4 days

Really appreciate this work which help me to get 8.9 out of 10. i would like to express thanks to expert.

User ID: 5***91 Atlanta, Malaysia

Healthcare

Assignment: 12 Pages, Deadline:
7 days

Good work . it was help me lots. i got 6.5 out of 10 which is good score for me.

User ID: 5***91 Atlanta, Malaysia

Assignment

Essay: 5 Pages, Deadline:
3 days

amazing results, received a High grade thank you very much, appreciate the help. Can’t wait to have more assignments so you guys can help me.

User ID: 5***22 Atlanta, Switzerland

Assignment

Essay: 1 Page, Deadline:
3 days

Hello, Thanks for the quick delivery. And the job well done. looking forward to do more.

User ID: 5***06 Atlanta, Canada

Management

Essay: 4 Pages, Deadline:
4 days

Thanks for quick delivery. I will go through it and see what you have done. Yet to be graded

User ID: 5***06 Atlanta, Canada

Statistics

Course Work: 7 Pages, Deadline:
1 day

Great work- Job well done!! Work was completed before schedule.I Would highly recommend this service to others.

User ID: 8***59 Atlanta, United States

It Write Up

Assignment: 10 Pages, Deadline:
11 days

thank you a lot for helping me with the assignment and doing this so on time . you did exactly what i wanted you to do. i am very satisfied .

User ID: 8***43 Atlanta, Netherlands

Programing

Programming: 1 Page, Deadline:
10 days

thanks i had a good grade although it took so many back and forth i hope it wont happen again

User ID: 6***09 Atlanta, Philippines

Healthcare

Assignment: 1 Page, Deadline:
9 hours

Thanks for helping me understand my assignment and also helping me with the write up.

User ID: 8***87 Atlanta, United States

Accounting

Programming: 6.4 Pages, Deadline:
6 days

Excellent Service, Professional and Complete Writing. Will sure contact for further future assignments.

User ID: 8***38 Atlanta, Australia

Finance

Home Work: 2 Pages, Deadline:
3 days

Thankfully, I received one of the best marks awarded for the kind of work given. I am grateful to my assignment help team for their assistance

User ID: 2***85 Atlanta, Ghana

Business Law

Home Work: 1 Page, Deadline:
1 hour

Thank you for your service. Really appreciate that you make my assignment within time

User ID: 7***52 Atlanta, Canada

Management

Assignment: 2 Pages, Deadline:
7 days

Thank you Expert, my professor regraded my work and gave me a good grade this time. but he also mention that going forward i should be more detailed i …

User ID: 2***97 Upper Marlboro, United States

Management

Assignment: 3 Pages, Deadline:
23 days

Good assignment and good support.It is important to review plagiarism and grammer

User ID: 3***11 Qatar

Finance

Assignment: 1 Page, Deadline:
3 days

This PowerPoint presentation is well-done. It fits well with this finance course and the individual did an excellent job. Thank you so much!

User ID: 8***35 Saint Louis, United States

Marketing

Assignment: 11.2 Pages, Deadline:
5 days

Good job done. The assignment is well written, can get higher grade if can provide more in-depth analysis on the topic

User ID: 8***66 Saint Louis, Hong Kong

Marketing

Home Work: 11 Pages, Deadline:
4 days

Overall well written essay, excellent and complete writing in one day, and the Expert prompt reply on comments

User ID: 8***66 Saint Louis, Hong Kong

HRM

Case Study: 8 Pages, Deadline:
6 days

Thanks for your effort. I appreciate it. I have grated 60, which is enough to pass.

User ID: 8***12 Dublin, Ireland

Finance

Home Work: 4 Pages, Deadline:
7 days

The excel formulas were perfect. But the explanation regarding the recommendation was subpar.

User ID: 5***90 Dublin, United States

Physics

Home Work: 1 Page, Deadline:
2 days

Wonderful as always! Very professional and knowledgeable! I love this experts work and always use them when it comes to Physics.

User ID: 6***06 Atlanta, United States

Healthcare

Assignment: 8 Pages, Deadline:
4 days

Really appreciate this work which help me to get 8.9 out of 10. i would like to express thanks to expert.

User ID: 5***91 Atlanta, Malaysia

Healthcare

Assignment: 12 Pages, Deadline:
7 days

Good work . it was help me lots. i got 6.5 out of 10 which is good score for me.

User ID: 5***91 Atlanta, Malaysia

Assignment

Essay: 5 Pages, Deadline:
3 days

amazing results, received a High grade thank you very much, appreciate the help. Can’t wait to have more assignments so you guys can help me.

User ID: 5***22 Atlanta, Switzerland

Assignment

Essay: 1 Page, Deadline:
3 days

Hello, Thanks for the quick delivery. And the job well done. looking forward to do more.

User ID: 5***06 Atlanta, Canada

Management

Essay: 4 Pages, Deadline:
4 days

Thanks for quick delivery. I will go through it and see what you have done. Yet to be graded

User ID: 5***06 Atlanta, Canada

Statistics

Course Work: 7 Pages, Deadline:
1 day

Great work- Job well done!! Work was completed before schedule.I Would highly recommend this service to others.

User ID: 8***59 Atlanta, United States

It Write Up

Assignment: 10 Pages, Deadline:
11 days

thank you a lot for helping me with the assignment and doing this so on time . you did exactly what i wanted you to do. i am very satisfied .

User ID: 8***43 Atlanta, Netherlands

Programing

Programming: 1 Page, Deadline:
10 days

thanks i had a good grade although it took so many back and forth i hope it wont happen again

User ID: 6***09 Atlanta, Philippines

Healthcare

Assignment: 1 Page, Deadline:
9 hours

Thanks for helping me understand my assignment and also helping me with the write up.

User ID: 8***87 Atlanta, United States

Accounting

Programming: 6.4 Pages, Deadline:
6 days

Excellent Service, Professional and Complete Writing. Will sure contact for further future assignments.

User ID: 8***38 Atlanta, Australia

Finance

Home Work: 2 Pages, Deadline:
3 days

Thankfully, I received one of the best marks awarded for the kind of work given. I am grateful to my assignment help team for their assistance

User ID: 2***85 Atlanta, Ghana

Business Law

Home Work: 1 Page, Deadline:
1 hour

Thank you for your service. Really appreciate that you make my assignment within time

User ID: 7***52 Atlanta, Canada

Management

Assignment: 2 Pages, Deadline:
7 days

Thank you Expert, my professor regraded my work and gave me a good grade this time. but he also mention that going forward i should be more detailed i …

User ID: 2***97 Upper Marlboro, United States

Have any Query?

Get Homework Help Online From Expert Tutors

X
WeCreativez WhatsApp Support
Our customer support team is here to answer your questions. Ask us anything!
👋 Hi, how can I help?