Part 1 Basic Application Using C# and Windows Presentation Foundation (WPF), design and implement a standalone...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
Part 1 Basic Application Using C# and Windows Presentation Foundation (WPF), design and implement a standalone desktop time management application that fulfils the following requirements: The user must be able to add multiple modules for the semester. The following data must be stored for each module: 1. 2. 3. 21; 22; 23 4. 5. The Independent Institute of Education (Pty) Ltd 2022 6. 7. 1. 2. 3. Code, for example, PROG6212 Name, for example, Programming 28 Number of credits, for example, 15 d. Class hours per week, for example, 5 The user must be able to enter the number of weeks in the semester. The user must be able to enter a start date for the first week of the semester. a. 2. b. 3. C. (Marks: 100) self-study hours per week number of credits x 10 number of weeks Page 4 of 25 The software shall display a list of the modules with the number of hours of self-study that is required for each module per week. The number shall be calculated as follows: Non-functional requirements: You are required to use internationally acceptable coding standards. Include comprehensive comments explaining variable names, methods, and the logic of programming code. You must make use of LINQ to manipulate the data. You are required to create a custom class library that contains the classes related to the data and calculations. The WPF application project should make use of the custom class library. -class hours per week The user must be able to record the number of hours they spend working on a specific module on a certain date. 2022 The software shall display how many hours of self-study remain for each module for the current week. This should be calculated based on the number of hours already recorded on days during the current week. The software shall not persist the user data between runs. The data shall only be stored in memory while the software is running. Submit the following items for this part: 1. Source code including both the class library and Windows Presentation Foundation application. Unified Modelling Language (UML) class diagram showing the classes in both the class library and WinForms application. You may use any software of your choosing to create the diagram, but the file that you submit must be a .PDF export of your diagram. A readme file with instructions for how to compile and run the software. Part 1 Basic Application Using C# and Windows Presentation Foundation (WPF), design and implement a standalone desktop time management application that fulfils the following requirements: The user must be able to add multiple modules for the semester. The following data must be stored for each module: 1. 2. 3. 21; 22; 23 4. 5. The Independent Institute of Education (Pty) Ltd 2022 6. 7. 1. 2. 3. Code, for example, PROG6212 Name, for example, Programming 28 Number of credits, for example, 15 d. Class hours per week, for example, 5 The user must be able to enter the number of weeks in the semester. The user must be able to enter a start date for the first week of the semester. a. 2. b. 3. C. (Marks: 100) self-study hours per week number of credits x 10 number of weeks Page 4 of 25 The software shall display a list of the modules with the number of hours of self-study that is required for each module per week. The number shall be calculated as follows: Non-functional requirements: You are required to use internationally acceptable coding standards. Include comprehensive comments explaining variable names, methods, and the logic of programming code. You must make use of LINQ to manipulate the data. You are required to create a custom class library that contains the classes related to the data and calculations. The WPF application project should make use of the custom class library. -class hours per week The user must be able to record the number of hours they spend working on a specific module on a certain date. 2022 The software shall display how many hours of self-study remain for each module for the current week. This should be calculated based on the number of hours already recorded on days during the current week. The software shall not persist the user data between runs. The data shall only be stored in memory while the software is running. Submit the following items for this part: 1. Source code including both the class library and Windows Presentation Foundation application. Unified Modelling Language (UML) class diagram showing the classes in both the class library and WinForms application. You may use any software of your choosing to create the diagram, but the file that you submit must be a .PDF export of your diagram. A readme file with instructions for how to compile and run the software.
Expert Answer:
Answer rating: 100% (QA)
nt lastCoin 0 for int coin coins Recursively we explore each currency option In each recursive call ... View the full answer
Related Book For
Corporate Finance A Focused Approach
ISBN: 978-1439078082
4th Edition
Authors: Michael C. Ehrhardt , Eugene F. Brigham
Posted Date:
Students also viewed these accounting questions
-
Susan plans for her children and children's children to inherit a perpetual annual cash amount entitlement starting at some point in the future. Susan estimates that her investment will be worth one...
-
Baxter Video Productss sales are expected to increase by 20% from $5 million in 2010 to $6 million in 2011. Its assets totaled $3 million at the end of 2010. Baxter is already at full capacity, so...
-
Broussard Skateboard's sales are expected to increase by 15% from $8 million in 2015 to $9.2 million in 2016. Its assets totaled $5 million at the end of 2015. Broussard is already at full capacity,...
-
Problem 10 The Solow Growth Model is an exogenous model of economic growth that analyzes changes in the level of output in an economy over time as a result of changes in the population growth rate,...
-
(a) Starting with aniline and assuming that you have 2-aminothiazole available, show how you would synthesize sulfathiazole. (b) How would you convert sulfathiazole to succinylsulfathiazole?...
-
The following information is available for Morgan Company and Parker Company, similar firms operating in the same industry. Write a half-page report comparing Morgan and Parker using the available...
-
Both PM and benefits information systems make provisions for employee access and input. What access would you provide in each of these systems, and what leeway would you provide employees in reading,...
-
First National Bank hired Longdon as a secretary and obtained a surety bond from Belton covering the bank against losses up to $100,000 resulting from Longdons improper conduct in the performance of...
-
December 3 1 mountain and meadow adjusts the accounts only at december 3 1 , the end if the fiscal year Prepare the adjusting journal entry to record the rebt expense at decemeber 3 1.
-
[The following information applies to the questions displayed below.) Assume Down, Incorporated, was organized on May 1 to compete with Despair, Incorporated-a company that sells de- motivational...
-
Why are global value chains so important to emerging markets and their development? Select two GVCs, and discuss to what extent emerging market firms and governments can respond to the opportunities...
-
Joyner Ltd has an average market cost of borrowing of 6% per year and an equity beta of 1.2. Joyner has a consistent ratio of debt to equity of 2:1 and a tax rate of 35%. The expected return on the...
-
To pay off a loan, John needs to make a payment of $1,785 in 5 months from now and another payment of $1,965 in 19 months from now. Instead, John wants to pay off the loan in 21 months from now....
-
Financial literacy is measured in three ways: objective financial knowledge, subjective financial knowledge or confidence, and subjective financial management ability. How can a School Counselor...
-
Find Amazon more recent quarterly report on its website, Whats is your observations regarding the company's performance in that quarter. Is there any difference in the presentation of information...
-
At which point will you enter into such forward contracts for hedging purposes? i.e. would be prefer hedging against expected cashflow(before you even sign a contract with any foreign company),...
-
What ethical frameworks and theoretical models offer guidance for navigating the ethical complexities inherent in balancing personal integrity with professional obligations in contemporary society?
-
True & False The basis of an asset must be reduced by the depreciation allowable, 2. Adjusted gross income (AGI) is the basis for a number of phase-outs of deductions. 3. A change to adjusted gross...
-
(1) Write out a formula that can be used to value any stock, regardless of its dividend pattern. (2) What is a constant growth stock? How are constant growth stocks valued? (3) What happens if a...
-
Refer to Problem 12-1. What would be the additional funds needed if the companys year-end 2010 assets had been $4 million? Assume that all other numbers, including sales, are the same as in Problem...
-
Two investors are evaluating General Electrics stock for possible purchase. They agree on the expected value of D1 and also on the expected future dividend growth rate. Further, they agree on the...
-
Honeybees accumulate charge as they fly, and they transfer charge to the flowers they visit. Honeybees are able to sense electric fields; tests show that they can detect a change in field as small as...
-
A platypus foraging for prey can detect an electric field as small as 0.002 N/C. To give an idea of the sensitivity of the platypuss electric sense, how far from a +10 nC point charge does the field...
-
A bumblebee can sense electric fields as the fields bend hairs on its body. Bumblebees have been conclusively shown to detect an electric field of 60 N/C. Could a bumblebee use this sense to detect...
Study smarter with the SolutionInn App