java作业代写 – 编程代写 – 留学生作业代写 – CSE105
java作业代写

java作业代写 – 编程代写 – 留学生作业代写 – CSE105

CSE105 – Introduction to Programming in Java

 

 

java作业代写 TaskCreate a Java application which displays a pictograph for a given data set. You should create a relevant dataset, choose appropriate···

 

CSE105 CW3 2019  java作业代写

Task

Create a Java application which displays a pictograph for a given data set. You should create a relevant dataset, choose appropriate images, and design and code an application to display this information. You should also write a short report.

Pictograph

A pictograph displays data using pictures. Every pictograph has a title, label, key, and some pictures or symbols. A simple example is shown here:

Further information and examples can be found at https://vc012.k12.sd.us/Graphs/picto1.html

You should use your graphics and programming knowledge to create your own, given your chosen dataset. Your design and colour should be unique to you, and you should pay attention to OOP principles as taught this semester. You may reuse and re-purpose code and classes developed and used (by you) in the Labs.

Dataset

Your dataset must be related to the number of endangered animals living in a number of countries/regions. You should research and choose/create your own dataset.

  • Possible animals: lions, elephants, tigers.
  • The data sets will contain from 5 to 10 countries (inclusive).
  • The data will be contained in a plain text .txt file in CSV format (See appendix for example).

Task Requirements:  java作业代写

  1. Pictograph Representation ( 55%)

May be landscape or portrait Minimum

  • Should use an appropriate graphic (picture) to represent the animals
  • Must state the number of animals represented by 1 graphic icon (key)
  • Must make the total number of animals easy to read (not just by adding up the number of icons)
  • Display the information on screen accurately Excellent
  • Use fractional icons for fractional quantities (if 1 icon = 1000 lions, ½ an icon = 500 lions)
  • Be fully labelled with title, and axis labels
  • Scale appropriately to work on different screen sizes; re-scale as the window is made bigger or smaller.
  • Reads csv file
  1. Graphical Styling ( 20%)
  • Use colour, font editing, drawing, and other visual enhancements to make the layout clear and attractive, and enhance readability
  1. Design Document and Code Quality ( 25%)  java作业代写

  • Submit a design document. This should be submitted as a pdf or Microsoft Word document.
  • Should contain a class diagram (created yourself, not autogenerated in Netbeans)
  • Should contain a small description of each class, written in good quality English
  • Code should follow clear conventions for variable names, comments, indentation, and should be readable
  1. Core Task Requirements (required to reach 40%)
  • The submitted file should be a valid Netbeans project folder, including all resources. Test it carefully before submitting.
  • The project must compile and run in Netbeans with no further configuration and debugging
  • Submission instructions must be followed exactly. Marks will be deducted for not following the instructions.
  • The assignment is English language, and must be entirely in English with no Chinese characters
  • The zip file must be in .zip format, not .rar
  • If the above steps are not followed, then the assignment will not pass

 

更多代写:X86汇编代写 生物学代考 统计学代写 apa论文  lab report怎么写 生物代写

合作平台:天才代写 幽灵代  写手招聘  paper代写

发表回复