Projects
I will want you to prepare four specific documents before embarking on the actual programming of your project.
In each case, I will need to sign off on the document; in fact, I recommend that you have me sign off on each
document before beginning the next. You should finish these documents by Friday, April 9, at the latest; however,
I hope you will finish them before that, since you could then potentially start the programming part early. (I say
potentially, since you will still need to do the two remaining project labs, Project lab 3
on JDBC in Spring, and Project lab 4 on Web Programming Using MVC in Spring.
I will expect one set of documents per group. Also, with the exception of the Domain Model, you should do them
as simple text files (as opposed to Word documents). My reason for requesting this is that, since these are documents
that will be evolving over the course of your project, you will want to use revision control to save them, and CVS
works best with text files.
Finally, when you hand in each these documents (preferably electronically), I will email you back indicating whether
I accept it as is, or want you to make some revisions. Once I check off (hopefully this won't go back and forth too
many times), then you should go on to the next.
Following are links describing my expectations for the individual documents: