80 likes | 252 Views
TEAM 3 - CS616. Order Processing - Project Presentation. Team Assignments. Abe Marji: JDBC, Database Programmer. Amr Fouda: Web Interface Designer and Programmer. Dennis Gochuico: Team Lead, Spiritual Leader. Rick Minozzi: JAVA, JSP Programmer.
E N D
TEAM 3 - CS616 Order Processing - Project Presentation
Team Assignments Abe Marji: JDBC, Database Programmer. Amr Fouda: Web Interface Designer and Programmer. Dennis Gochuico: Team Lead, Spiritual Leader. Rick Minozzi: JAVA, JSP Programmer. Shirley Peng: Documentations and Application Tester.
High Level Project Objectives: • 5 Level Architecture Design - Completely isolated. • Complete End-to-End browse and order functions. • Customer Authentication using IDs and passwords. • Ease of use and consistent interface. • Dynamic HTML updates using JSP Pages. • Email Notification/confirmation of orders. • Customer, Order and Product tracking tools.
JAVA Packages • Order – Order Processor classes. • System – Customer info, Admin and Error Handling. • Shopping – Products, catalogues and shopping cart. • 12 Operational classes • 6 Exceptions handler classes
Problems Encountered • Unclear SQL errors. • Ans: Researched errors on SUN website. • Platform dependent problems. • Ans: Worked with JRUN to remove OS dependencies. • Managing different Version of the code. • Ans: Time-stamped files with all changes applied. • Team overlap in testing efforts. • Ans: Coordinated with team on testing efforts.