CSCI 470 Course Home Page


·         Course Syllabus

·         Course Reading Schedule and Online Notes

·         916 Medical Aesthetics Client Requirements Documentation

·         Project Proposal deliverables

Congratulations to the team with the proposal that Tatja and I judged as best modeling the entities, relationships, and cardinalities of relationships for her “mini-world” of the 916 Medical Skin Studio.  The team with members Kyle Sunde, Ryan Such, Matt Edwards, Will Weyrich, and Houa Lee came up with an Entity-Relationship Model that modeled the business most accurately and they also had the use cases to cover the primary business functions of interest to Tatja. 

One comment when implementing this proposal:  Look at the relationship between Packages and Tickets.  This proposal shows that as a many-to-many.  Do introduce the association object.  You will find that this object represent the packages that have been purchased, while “packages” in this model represents “inventory packages”.  This illustrates once more why it is so important to track a concept in many stages of its existence.  Also, look into the idea of putting a one-to-one relationship between “appointments” and “tickets”.

 

·         FINAL WINNING PROPOSAL IN PDF FORMAT

·         FINAL WINNING PROPOSAL IN HTML FORMAT

·         Project phase one deliverables

Three projects stood out as having excellent components in there Phase One Design.

The overall winner for completeness and excellence in all components: Team led by

Larry Davis with members David Saesere, Joshua DeGeorge, Ryan Watson and Preston Lacy.

For excellent coverage of reports: the Team led by Kyle Sunde with members Ryan Such, Matt Edwards, Will Weyrich and Houa Lee.

For excellent coverage of all user views including very pleasing design of user views (making Tatja most happy!): the Team led by Ryan Mordoff with members Tou Lor, Nat Bowman, Jeffrey Hawthorne and Christian Gugas.

For access to Larry’s teams Phase One, take the following link:

 

http://www.lazd.net/school/csci470/CSCI470%20-%20Project%20Proposal%20-%20916%20Medical%20Home%20Spa%20REVISED.pdf
 

Take the link below to access Kyle Sunde's Teams Phase One Design:

http://www.ecst.csuchico.edu/~melody/courses/Fall2007CSCI470/Kyles_team_phase_1_updated.htm

 

Take the link below to access Ryan Mordoff's Teams Phase One Design:

http://www.ecst.csuchico.edu/~melody/courses/Fall2007CSCI470/Ryans_Team_DesignPhase1.htm

 

·         Project phase two deliverables

·         Group evaluation form

·         Some quite relevant examples!

·         Topics to review for the Midterm!

·         SAMPLE MIDTERM QUESTIONS!

·         SOLUTIONS TO SAMPLE MIDTERM QUESTIONS!

Take this link to see the solution to the problem discussed in class in review for the midterm on 10/14/08

·         REVIEW QUESTIONS FOR THE FINAL EXAM!

·         Recycling machine use case example

·         CLICK HERE TO DOWNLOAD RATIONAL ROSE 98  (look in the directory for the file CompressedRationalRose98.zip and double click on it to download it, then unzip it and click the setup.exe file)

·         Student sample projects from Fall 2003

o    Hotel Reservation System

§  Proposal Phase

§  Design Phase

§  Implementation Phase

o    Pet Grooming Service

§  Proposal Phase

§  Design Phase

§  Implementation Phase

*************************************************************

Below are other related course materials - some from old Object-Oriented Analysis and Design Course (CSCI 211, ETC.)

·         Possible Solution to the Movie/Director/Actor/Scenes ER Modelling Problem

·         One analysis of the Olympic Games ER Diagram

SAMPLE PROPOSALS: For some reasons, the following CSCI 211 "sample proposals" look best in Internet Explorer, in my experience.  Please note - these sample proposals don't have all the same deliverables as your CSCI 273 proposal, but there are many overlaps.  Here are two excellent proposals from your fellow students, below:

A.    This proposal is for a new online registration system

B.    This proposal is for a network management system

More e.g.s to look over to help with your Phase 1:

http://www.ecst.csuchico.edu/~melody/courses/Spg2001CSCI311/bd10302_.gif

Example from Rumbaugh on State Transition Diagrams with Concurrent States

http://www.ecst.csuchico.edu/~melody/courses/Spg2001CSCI311/bd10302_.gif

How to develop a State Transition Diagram for an Object Class using Sequence Diagrams!!

http://www.ecst.csuchico.edu/~melody/courses/Spg2001CSCI311/bd10302_.gif

Take this link to see some examples from Peter Coad's book

·         SAMPLE Student Project Version One's from the CSCI 211 course:

1.    Take this link for Haward Jie's project, his CRC cards are here as a separate link

2.    Take this link to go to the old 211 subdirectory and double - click on the zip file csci311_prj.zip to download Boyd Trolinger's Version One files.

 

 

 


Return to Melody's Home Page.