Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Part 1 Basic Application Using C# and Windows Presentation Foundation (WPF), design and implement a standalone desktop time management application that fulfils the following
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.
Step by Step Solution
★★★★★
3.49 Rating (149 Votes )
There are 3 Steps involved in it
Step: 1
nt lastCoin 0 for int coin coins Recursively we explore each currency option In each recursive call ...Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started