Announcements
Detailed Design Specification
- Detailed design presentations (15 minutes per group) will be on Friday, February 29th,
during class
and discussion session.
Students who have not done a 15 minute presentation should present.
- Detailed design specifications are due on Wednesday, March 5th, 12:30pm.
Please turn in your detailed design specification via e-mail to the TA.
You can submit it either in pdf or html format.
Also remember to turn in your time sheet with your detailed
design specification.
- In your detailed design specifications:
- You can use UML diagrams (class diagrams, state diagrams, sequence
diagrams, collaboration diagrams, activity diagrams).
- You can write pseudo-code to explain key functionality.
- You can also write class invariants and pre-, post-conditions for operations.
- It would be helpful to provide some text explaining the context of your
diagrams (for example providing a high level overview of a module). You can
use parts from your architectural design specification instead of rewriting
these parts.
Quiz 2
- Second Quiz (10-15 minutes) will be on Friday,
February 22nd, 1:00pm.
Architectural Design Specification
- Architectural design specifications are due on Wednesday,
February 20th, 12:30pm.
Please turn in a document describing the
high level (architectural) design for your project.
Turn in your architectural design specification via e-mail to the TA.
You can submit it either in pdf or html format.
Also remember to turn in your third time sheet with your architectural
design specification.
- Your architectural design specification should identify the high-level
architecture of the software system you are building.
Identify the modules in your design
and the interactions among them (use block diagrams).
Give a high level description of the functionality provided by
each module and describe the module interfaces (the operations they
provide, their inputs and outputs).
- Architectural design presentations
are scheduled for Friday, February 15th, 1:00pm and 3:00pm.
Each team will have 15 minutes to present
and answer questions. One team member from
each team (who has not presented yet) should do the presentation.
Quiz 1
- First Quiz (10 minutes) will be on Wednesday, January 30th, 1:00pm.
Software Requirements Specification (SRS)
- SRS document is due Wednesday, February 6th, 1:00pm.
Please turn in your SRS via e-mail to the TA. You can submit it either in pdf or html format.
Also remember to turn in your second time sheet with your SRS.
- SRS presentations are scheduled for Friday, February 1st, 1:00pm and 3:00pm.
Each team will have 15 minutes to present and answer questions. One team member from
each team (who has not presented yet) should do the presentation.
Product Vision Statement
- Product Vision Statement is due Friday, January 18th, 1:00pm.
Please turn in your Product Vision Statement via e-mail to the TA.
You can submit it either in pdf or html format.
Also remember to turn in the time sheet with your Vision Statement.
- Each team must prepare a 1-2 page vision
statement about the project describing:
1) What the project is about,
2) What will be the outcome of the project,
3) What will be the implementation platform.
- A team member from each team is going to present this vision
statement to the class on Friday, January 18th.
These will be 15 minute presentations.
(Please prepare slides and use the projector.)
Deliverables
The project deliverables and due dates will be announced here.
For all the deliverables, please include the following:
- Team name
- Names of team members
- Page numbers