What system or application you wish to develop motivations

Assignment Help C/C++ Programming
Reference no: EM13998924

1. 1. Course Assessments

1. Project Proposal

A project proposal (1-2 pages) outlines what system or application you wish to develop, the motivations or aims, user requirements or required functions, system structures and a rough plan. What you need to submit is a standalone Word or PDF file. A template for the proposal is provided.

2. Project Progress Report

The project progress report aims to provide an opportunity for students to reflect what they have achieved in the process of the project development. For the progress report, please submit a ZIP file containing the following:

- Your updated proposal (Word or PDF). You can take this chance to update project proposal. The project proposal is named "Proposal.doc" or "Proposal.PDF" ;

- A project progress report (Word or PDF) named "Documentation.doc" or "Documentation.PDF". The document is typically 5-10 page long and must at least contain the following sections:

o Architecture. A diagram showing the overall architecture of the project. This diagram should clearly display the different functional modules involved in the system and their interaction and relationships;

o Snapshots. All the snapshots of the system interfaces that you have developed. You can capture the screen using various screen capture softwares;

o Classes. A detailed documentation of all the classes (including their fields and methods) involved in the system. You need to provide detailed description of each class, field and method regarding their meaning, usage and relationships. A hierarchy diagram of classes may be included.

3: Final Project Report

The final project submission is expected to be lodged at the end of the semester. Both documentation and source code need to be submitted. Specifically, the final submission should include the following four (4) items:

- The finalized project proposal (Word or PDF). It will be used for the assessor as a summary of your project in the final submission. The project proposal is named "Proposal.doc" or "Proposal.PDF" ;

- A project report (Word or PDF) named "Documentation.doc" or "Documentation.PDF". The document is typically 15-20 page long and must at least contain the following sections:

o Background and Motivation. Please discuss the background of the project and motivation behind your decision for carrying out the project;

o Architecture. A diagram showing the overall architecture of the project. This diagram should clearly display the different functional modules involved in the system and their interaction and relationships;

o Snapshots. The complete set of snapshots of the system interfaces. You can capture the screen using various screen capture softwares;

o Classes. A detailed documentation of all the classes (including their fields and methods) involved in the system. You need to provide detailed description of each class, field and method regarding their meaning, usage and relationships. A hierarchy diagram of classes may be included;

o Features. Please state how do you particularly implement the feature(s) of Java language you have chosen in your project. For example, if you choose to use JDBC to develop database applications, you need to state how do you use JDBC to establish connection to the database and how do you use the database in your system;

o Use instructions. A document contains instructions as to how to compile and execute the java code. Please be as specific as possible in the instructions;

o Lessons and experiences. Please discuss any lessons you learn from this project and any experiences you would like to share from this work;

o Conclusion. Conclude the whole project and possibly identify the limitation of the current system and any future work.

- A separate directory, named "SouceCode", containing all the Java source code. Please make sure to provide adequate comments within the programs for help assessor to better understand your code. A script file (e.g. a .bat file or a makefile) may also be included in the folder.

- A short video clip to demonstrate your system. Please see the following for the detailed instruction for the video clip.

The final project proposal, project report, the source code and the video clip need to be zipped into a single file for submission. You can also provide a link for the video clip if it is available somewhere on the Internet.

2. Instruction for the Demonstration Video of your system One of the most important assessment items that you need to submit is a short (3-5 min.) video clip that shows how your system is executed and working. This video is important as it provides a good opportunity for training your skills in presenting your good work to others and significantly facilitate the evaluation of your project by the marker. Your video should cover the whole operation of your system, from the start of the system until finishing going through all the major functions/features that are developed. You can use ANY existing on-screen activity capturing softwares to produce this video. One of the good candidates is Camtasia Studio or Camtasia Mac (www.techsmith.com/Camtasia). This software is not free though but you can download a trial version for producing your video.

Your video shouldn't be fancy and doesn't need to have any (sophisticated) editing. A simple recording of running your system is sufficient. It is required to record voice in the video at the same time for any explanations you may want to provide. Please export the video using thelowest resolution in order to keep its size minimum. Please submit the video in some commonly-used formats such as MP4 or AVI. You can submit the  video together with other documentations and source code of your project to Studydesk or you can upload your video to some other websites such as YouTube and provide a link in your submission.

Please kindly note that, irrespective of how well you develop your system, you will lose a significant portion of your mark if you fail to provide this video demonstration for assessment.

3. Bonus Projects

Bonus projects are created particularly to help students quickly grasp ideas of project for this course. A small portion of bonus points are given as an incentive for students to take up the bonus projects. Students can feel free to choose one of the bonus projects as their project for this course. They can also choose other projects designed by themselves. The detailed instructions for the bonus projects can be found on the course homepage.

4. General Notes and Suggestions

Some notes and suggestions are given for the course, as follows:

1. Please note that the Project Progress report is the Assignment 1 referred in the course specification.

2. The project must be implemented predominately in Java. Of course, you can use other languages such as HTML for Java Applet.

3. Start the project as early as possible. Feel free to discuss the project with other students or examiner.

4. Please stick to the deadline for submission. Please contact examiner if you are not able to submit the assignment on time and seek an extension.

Reference no: EM13998924

Questions Cloud

Medicare stinks as insurance : Discuss the following – What feature (s) of Medicare would cause an economist to say that “Medicare stinks as insurance”? Medicare supplement insurance is available from the commercial market and most commonly covers ‘up-front’ deductibles and least ..
Find the tension in the cable : The beam is supported at an angle of 35.0o by cable attached to one end. There is a pin through the other end of the beam (Figure). Use the values given in the figure to find the tension in the cable.
For each force-the competitors and suppliers : Use Porter’s five competitive forces to perform Domino Pizza’s strength assessment ( Do not miss factors for each Factors, The answer should have the same format as the required format, For each force, the competitors, suppliers, or customers are not..
Explain at least four strategies of managerial influence : Identify and explain at least four strategies of managerial influence. Give examples of how each strategy may or may not work when exercising influence, both downward and upward, in organizations.
What system or application you wish to develop motivations : A project proposal (1-2 pages) outlines what system or application you wish to develop, the motivations or aims, user requirements or required functions, system structures and a rough plan. What you need to submit is a standalone Word or PDF file...
Identify each person class race and gender : Interview two different individuals regarding their positions in society. Analyze their responses regarding:  Identify each person's class, race, and gender
Company prepares its financial statements according to ifrs : What amount of impairment loss should C&R recognize if the company prepares its financial statements according to IFRS?
Key economic principles-successful gatekeeper program : Gatekeeper models of MCOs require patients to see a primary care doctor before going to see a specialist. What two key economic principles would be involved in a successful gatekeeper program?
What characters do you think were best portrayed : What character/s do you think were best portrayed? Is this movie realistic? Do you think this really happens in schools? What life events make it more real to you? What was the most important thing that Erin learned about her students? What is the mo..

Reviews

Write a Review

C/C++ Programming Questions & Answers

  Make a class employee

Make a class EMPLOYEE with a name and salary. Make a class MANAGER inherit from EMPLOYEE. Add an instance field, named DEPARTMENT

  Irrespective of the old ui

Generate a Drag and Drop UI, where the enduser can change UI elements by dragging and dropping then later when the same user again comes and access the UI then what the changes he made on UI earlier should be presented there irrespective of the ol..

  What tasks are involved in designing database table

WHAT IS THE NAME FOR COLUMN THAT UNIQUELY IDENTIFIES A RECORD?

  Define a base class to use for the entire program

Your company, Datamax, Inc., is in the process of automating its payroll systems. Your manager has asked you to create a program that calculates overtime pay for all employees.

  One or more consecutive white spaces is a delimiter

Write a function which will determine how many words are in a given string. assume that one or more consecutive white spaces is a delimiter between words.

  Write a program that estimates the temperature in a freezer

Write a program that estimates the temperature in a freezer (in degrees C) given the elapsed time (hours) since a power failure. Assume this temperature (T) is given by

  Task 1 for your first task you will prepare sorted

task 1 for your first task you will prepare sorted versions of the linked lists and vector data structures developed

  Write a program with three functions

Write a program with three functions: upper, lower, and reverse.

  Program which opens a data file and displays its content

writing a C++ program which opens a data file and then displays its contents with line numbers. That is the program should display the number 1 and then the first line of the file, then the number 2 and the second line of the file, etc.

  Calculate and prints the average of the ratings

Write a C program that accepts by keyboard input (8) user-ratings of the Galaxy S5. The ratings use a scale of 1 to 10, where 10 represents a high rating and 1 represent a low rating: Calculate and prints the average of the ratings

  Describe your experiences on writing your first c program

Describe your experiences on writing and testing your first C program. Gives examples of where you got stuck?. What difficulties you faced? What did you learn from this experience?

  Program to compute diameter in centimeters of a steel rod

Write a program to compute the diameter in centimeters of a steel rod, an aluminum rod, and a copper rod, which can withstand a particular compression load.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd