This is an old version of this course, from Winter 2013-2014. A newer version is available here.
SE1021
Software Development II
This is an old version of this course, from Winter 2013-2014. A newer version is available here.
First you must receive approval of your project idea. Once you have received approval, you must send me an email that includes a brief description of your project and how you plan to incorporate each of the requirements into the project.
You must submit a .pdf
file that contains your class
diagram and description. In your report, include a bulleted list of how you will meet each requirement. A cleaned-up version of what you emailed me will suffice. See submission form below...
You must submit an excutable .jar
file that
contains all of the source code and javadoc pages for your project.
The classes must contain comments at the beginning of the file that include: Course name, Quarter, Assignment name, Author's name, and date. In addition, the class should have comments throughout, including JavaDoc for the class, all methods, and public attributes (see here).
In addition, you must include a .pdf
file that contains an
updated UML class diagram, updated design description, at least one screen
shot of your working program, a description of how each requirement was
met (or indicate why it was not met), and a conclusion describing one
interesting thing you learned while working on this project.
The "Excellent" and "Satisfactory" columns of this rubric describe my expectations for the report
See submission form below.
Update:Instead of uploading your jar file, upload a zip containing a folder with your username. The folder with your username should contain a Jar file and any support files needed to run your program. To test your program, unzip your zip file onto your friend's desktop. It should produce only the folder with your username. Go into the folder and double-click on the jar file. It should run.
Be ready to present at the beginning of lab.
(Submission guidelines modified from Dr. Taylor's.)