2.
No digit
Displayed to user:
3.
If the password is OK, but between 6 and 10 characters, you will see:
4.
If password has more than two of the same characters in a row

Displayed to user:
5.
If password is valid
Displayed to user:

6.
If the passwords do not match:
Displayed to user:

6.
Based on the file above:
Displayed to user when selects Check Passwords in File

Deliverables
:
Java files - The src folder with your driver (javafx application), data manager,
exceptions and Junit Test (.java) files
Javadoc files - The entire doc folder with your javadoc for student generated files
Initial and Final UML Class Diagrams (in image format)
Design Reflection – how does final design differ from design solution, if at all (see
template).
Final design may differ completely from solution, may be identical, or
may differ in some aspects, as long as the design is workable.
Deliverable format
: The above deliverables will be packaged as follows. Two compressed
files in the following formats:
LastNameFirstName_AssignmentX.zip [a compressed file containing the
following]
Final UML class diagram
Design Reflection
doc [a directory]
please include the entire doc folder with the javadoc for
student generated files
file1.html (example)
file2.html (example)
src [a directory]
contains your driver (javafx application), data manager,
exceptions and Junit Test (.java) files
File1.java (example)
File2.java (example)
File_Test.java (example)
LastNameFirstName_AssignmentX_
Moss
.zip [a compressed file containing only
the following]
contains .java file which includes the driver (javafx application), data
manager, exceptions and Junit Test (.java) files –
NO
FOLDERS!!
File1.java (example)
File2.java (example)


Grading Rubric
CMSC 204 Project #1
Name _____________________________
Overview
:
There are two parts to the rubric.
First, the project is graded on whether it compiles,
whether it runs without errors, and whether it satisfies the specifications. These points
add up to 100.
Second, the score is decremented if various requirements are not met, e.g.,
no Javadoc, no UML diagram, uses constructs that are not allowed, etc.

