All submissions for this course must meet the following requirements:
All files in all submissions must include multi-line comments/documentation at the top of each source file in the following format:
<!-- Name: [your name here] Assignment: [the name/title of the submission] Date: [the due date of the submission] [a blank line] Description: [brief description your site/application] Page: [brief description of the index page's purpose/role in the application] Files: [a list (with summary descriptions) of other files that make up this application] -->
For all other HTML files:
<!-- Name: [your name here] Assignment: [the name/title of the submission] Date: [the due date of the submission] [a blank line] Description: [brief description this page's role/purpose in the site/application] -->
For CSS files:
/* Name: [your name here] Assignment: [the name/title of the submission] Description: [a brief description of where this CSS file is used, e.g. which html pages?] */
Example: In this example, a submission consists of an application with index.html, call.html, and main.css. Each file should be identified as follows:
index.html:
<!-- Name: Sydney Greenstreet Assignment: Assignment 3 Date: August 3 2014 Description: This application allows emergency personnel to communicate with the main dispatcher at the Hamilton SPCA. The user can log in and view calls that haven't been assigned, and they can accept unassigned calls and report on calls that have been completed. Description: This is the main login page for emergency personnel with the Hamilton SPCA logo and contact information. It also contains phone numbers in case the user is having technical problems with the web application. Files: call.html - the database-driven calls page main.css - the main styles for this application -->
call.html:
/* Name: Sydney Greenstreet Assignment: Assignment 3 Date: August 3 2014 Page Description: This is the page emergency personnel will see once they've successfully logged in. They will be able to see a list of unanswered calls, select an unanswered call to attend to, and file reports for calls that they have completed. Files: index.html - the main login page for emergency personnel main.css - the main styles for this application */
main.css:
/* Name: Sydney Greenstreet Assignment: Assignment 3 Description: Used in all pages in the SPCA dispatch application. */
Additionally, all files included in submissions must meet industry standards and style conventions, as outlined in the Coding Standards for SYST10049 document. This document outlines things like proper indentation, spacing, naming conventions, brace styles, etc.
All submissions must include program identification documentation at the top of the source code file according to the following specifications:
Name: [your name here] Assignment: [the name/title of the submission] Program: [the name of the program you're enrolled in i.e. Computer Programmer or Programmer Analyst]
[a blank line] [brief description of program]
Name: [your name here] [programmer #2's name, if applicable] [programmer #3's name, if applicable] File: Employee.java Other Files in this Project: FullTimeEmployee.java PartTimeEmployee.java CommissionEmployee.java EmpGui.java Main class: Main.java
All code submitted must be properly documented with internal program documentation. (see Standards for Program Documentation from PROG10082 for more information.
All OOP classes submitted must be properly documented using javadoc comments (/** ... */) with proper tags and attributes.
For more information, see Javadoc Comments for more information.
Additionally, all files included in submissions must meet industry standards and style conventions, as outlined in the Coding Standards for PROG24178 document. This document outlines things like proper indentation, spacing, naming conventions, brace styles, etc.
In addition to the basic standards mentioned above, make sure you follow these instructions/standards also:
Electronic submission are usually uploaded to a web server or an LMS such as SLATE, or submitted via a memory key or portable hard drive to the professor. Therefore, your prof may have some specific naming conventions or other rules for the types of files you may upload/submit. These will be clearly stated in the assignment. If they are not clearly stated in the assignment, then the policy regarding submitted files is as follows:
Make sure you read your assignment's submission instructions carefully so that you submit the correct files/folders.