Phase One Completion Report NoZama Group Phase One Completion Report
What We Achieved Use Cases to Class Diagrams Class Diagrams to Class Objects Tool Refinement Development Plan Schedule Test Cases
Milestone Completion M0: Data Extractions Development Schedule Public Website M1: Implement/Test Login Implement/Test Search Simple Web Interface
Milestones Missed M2: Successful Comparison Successful Purchase Complete User Profile Object …Not far behind
How We Achieved It Utilize Development Plan Modeling of Use Cases Communication Among Group Leverage Skills of Group
Tools Used Utilized: Forte TextPad DreamWeaver Tomcat Visio Class 2000 UML Modeler Not utilized (at this phase): SourceForge (except for bug tracking) CVS
Class Objects from Use Case
NoZama System Model
Class Diagram: Price Comparison
Sequence Diagram: Price Comparison
Class Diagram: Customer Profile
Sequence Diagram: Customer Profile
Class Diagram: Book Recommendation
Sequence Diagram: Book Recommendation
Testing Testing mainly against system Implementation of test suite underway jUnit for future testing
Lessons Learned Build test suites in conjunction with implementation of classes Schedule tasks efficiently and effectively Spending more time on modeling means less time on coding
Next Phase Functioning Web Interface Integrate Price Comparison Implement Book Recommendation Implement User Profile Proem Integration Complete Web GUI