XDCS2014: Java Programming Assignment, UOW, Malaysia You are required to create a GUI application that can be used by students to keep track of their GPA / CGPA based on their grades for each module at the end of each semester
University | UOW Malaysia KDU University College (UOW) |
Subject | XDCS2014: Java Programming |
CASE STUDY
You are required to create a GUI application that can be used by students to keep track of their GPA / CGPA based on their grades for each module at the end of each semester. A sample interface is provided below.
The basic application should allow the student to select the semester. Then, within the semester, only the modules that were offered and taken by the student will appear in the combo box. The student will then see the grade (A+, A-, etc) and the grade point (4.0, 3.5, etc) in the spaces labeled Grade and GradePoint respectively. You may have more than 4 modules in the semester but it should not exceed 6 modules. If the student presses the GPA button, the GPA for that semester will appear in the white space above the buttons.
If the student presses the CGPA button, the CGPA up to the existing semester will appear on the whitespace. The RESET button will clear all values on the frame. Note that the interface provided is only a sample. You may have a different layout for the application but do note that the Semester and the Modules have to be in a Combo-box.
Are You Searching Answer of this Question? Request Malaysian Writers to Write a plagiarism Free Copy for You.
REQUIREMENTS
Your team is required to produce the following in softcopy:
Documentation
The documentation should contain the following details:
â–ª The structure of the application applied. Examples: classes, inner classes, constructors, methods, interfaces, etc. Provide sample code snippets to depict the chosen structure.
â–ª The additional Java concepts or the use of Java APIs that was incorporated into the application, especially those that were not covered in the sessions. Provide sample code snippets of the additional concepts.
Solution (Source Code)
The source code in Java is executable and covers all requirements in the case study. You are strongly encouraged to create a unique real-world solution and incorporate additional concepts of Java. Document the additional concepts you have used within the codes in the comments. If you have used/adapted codes from other sources, ensure appropriate in-text referencing is included in the comments within the codes and a reference list is provided in the documentation.
DOCUMENTATION STANDARDS
Your documentation should incorporate basic documentation standards such as header and footer, captioning for diagrams/images as well as page numbering and include the following:
â–ª SCCM cover page (refer to the file attached in Open Learning)
â–ª Table of contents
â–ª Appropriate headings for each section of the solution as listed below
✓ Structure of the solution
✓ Additional concepts
â–ª Assumptions (if any)
â–ª References (This is only necessary if you had referred to books or other sources when doing the assignment. If you have used codes from the web, you should have a list of references.)
Get Solution of this Assessment. Hire Experts to solve this assignment for you Before Deadline.
Get Help By Expert
If you're looking for cheap assignment writing help for XDCS2014 Java Programming Assignment, UOW, Malaysia, assignmenthelper.my is the site for you. Our assignment writing service caters to various subjects including AACS3064: Computer Systems Architecture Assignment at Multimedia University (MMU). Our team of experienced writers can provide assistance with all aspects of your programming assignment, from brainstorming and research to writing and editing. We also offer a competitive pricing structure that ensures you get the best value for your money. So if you need help with programming assignment in Malaysia, don't hesitate to contact us today.
Recent Solved Questions
- MCE604: Managerial Economics Assignment, AeU, Malaysia Mr. Rahim is planning to pursue MBA studies. Initial inquiry shows that he will have to pay RM 25,000 as a tuition fee
- Guidance For Children Assignment, UPM, Malaysia Learning by discovery is a technique for helping learners create and organize knowledge. Involving mindful participation
- Mechanics of Materials Assignment, MUM, Malaysia The built-up shaft consists of a pipe AB and solid rod BC. The pipe has an inner radius of 10 mm and an outer radius of 14 mm
- Understanding Business Essay, UWS, Malaysia Nothing highlights the dynamic nature of business more than the rise of social media. As tablets, iPhones, e-readers
- FAR 570: Financial Accounting and Reporting Essay, UiTM, Malaysia An entity shall disclose information that enables users of its financial statements to evaluate the nature and financial
- TMF1414: Introduction to Programming Assignment, UMS, Malaysia Distinguish the basic problem-solving techniques in developing algorithms and programs for given problems
- FIN30014: Financial Risk Management Case Study, SUT, Malaysia Industrial commodities in China mostly rose as the number of Covid-19 cases fell and the government began to loosen the restrictions
- FIN 302: Financial Environment Assignment, MRSB, Malaysia Which economic and legal factors have been affecting your selected financial institutions? Give appropriate reasons to justify your arguments
- Strategic Management Home Work, ASB, Malaysia You are going to operate a convenience store in the city you live selling only imported products from Korea
- Economics Assignment, HU, Malaysia The quantity demanded and quantity supplied for good A and good B by the citizens of a country XYZ at different prices