




























Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
This is Java assignment 1 Greenwich University.
Typology: Essays (university)
1 / 36
This page cannot be seen from the preview
Don't miss anything!





























ASSIGNMENT 1 FRONT SHEET
3 Assignment Brief Student Name/ID Number Unit Number and Title Object Oriented Programming with Java Academic Year 2020 - 2021 Unit Tutor Assignment Number & Title Design, Implement and Test a GUI application Issue Date Submission Date IV Name & Date Submission Format The submission is in the form of a written report. This should be written in a concise, formal business style using single spacing and font size 12. You are required to make use of headings, paragraphs and subsections as appropriate, and all work must be supported with research and referenced using the Harvard referencing system. Please also provide a bibliography using the Harvard referencing system.
4 Unit Learning Outcomes LO1 Understand basic programming skills and OOP paradigm LO2 Understand how to detect errors and handle errors LO3 Understand how to working with files in applications LO4 Understand how to build GUI application Assignment Brief You have to develop an application to solve a small business problem. The problem requires a graphical user interface with features that required reading / writing data from text file, working with a collection of data (searching for item / min / max / sum / etc.). The application must handle errors so that it will not crash at end user side. The application also need to be fully tested before the production phase. You need to write a technical report about the development of the application. Content of the report should cover design, implementation and testing. In the end you need to demo your application, explain your code and answer technical questions.
6 TABLE OF CONTENTS Table of Contents ASSIGNMENT 1 REPORT .............................................................................................................. 8 1.INTRODUCTION: ......................................................................................................................... 8
9
Figuress 2 use case Figures 2 Use case Diagram
10 FigureFiguresFiguress 2 3 3 Implementation Design of use case 1 implemention of Use case
12 2.Employee Manage system wireframe: Figure 5. Wireframe 2 FigureFiguress 4 5 wire frame 2
13 3.Wireframe of Employee Manage system when create an Employee: Figure 6. Wireframe 3 FigureFiguress 5 6 Wire frame 3
15 5.Wireframe to manage Employee Salary Figure 8 Wireframe 5 FigureFiguress 7 8 Wire frame 5
16 4.Implementation: The main source codes: Figure 9. Main codes 1
Figure 8
18 Figure 10 Figure 11
19 Figure 12 Figure 13 Figure 12.Maincode 4