Assignment 2 - STIW3054-A172/Main-Issues GitHub Wiki

Guideline for Individual Assignment #2 (10%)

Due Date: 1st April 2018

INSTRUCTIONS:

You are required to develop a small system using Maven, Apache Storm and Java programming language. The system should be able to:

  1. Read the data from a MS Excel file. The test_file can be downloaded from https://github.com/socuum/STIX3912/blob/master/A162/A162-STIX3912-Practicum-StudentSupervisorList-24Mei2017.docx
    (Please convert manually from MS Word to MS Excel)

  2. Count the number of words and characters.

  3. Display the statistics of the words and characters.

  4. Display the time (in seconds) after completing the execution.

  5. Convert/write the data and statistics to a new Markdown file.

  6. Upload the new Markdown file to your GitHub wiki.

  7. Display the time (in seconds) after uploading the file.

SUBMISSION:

This assignment must be submitted to your GitHub repository by using the following format: MatricNumber-STIW3054-A172-A2 (Example: 123456-STIW3054-A172-A2). The submission must follow the guideline below:

  1. All source codes must be uploaded to your GitHub repository.
  2. The result/output must be displayed at your GitHub wiki.
  3. Generate UML Class Diagram using ObjectAid UML Explorer (http://www.objectaid.com/) and then upload the diagram to your GitHub wiki.
  4. Record the implementation of the system and upload to YouTube. The video presentation MUST be in English (without the music) and not more than 10 minutes. Then add the link to your GitHub wiki.
  5. Write all formulas of the applied statistics at your GitHub wiki.
  6. Write all references at your GitHub wiki.
  7. To confirm the submission, please fill in the form below: https://goo.gl/forms/iIWx1A6bhjWGcg0y2

EVALUATION:

The marks will be given based on the:

  1. The quality of the system.
  2. Correctness of the results.
  3. UML Class Diagram.
  4. Video Presentation.
  5. List of the references and formulas of the applied statistics.

PLAGIARISM:

No mark will be given for plagiarism activities.

LATE SUBMISSION:

Penalties will be given of each late submission.

Guide for References Using APA Style:

https://web.library.uq.edu.au/files/26505/APA-6th-edition-style-guide.pdf