1 / 8

Team Black

Ed Kim Jon Lao Jared Sunouchi Jianfei Liao. Team Black. Group Process. Implemented Database ( DerbyDB ) Create/Edit/Remove/Display Researcher, Organization and Collaboration Web site (AJAX, ActionBeans , Stripes) Future Implements Visual graphical representation ( Prefuse )

ava-holt
Download Presentation

Team Black

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Ed Kim Jon Lao Jared Sunouchi Jianfei Liao Team Black

  2. Group Process • Implemented • Database (DerbyDB) • Create/Edit/Remove/Display • Researcher, Organization and Collaboration • Web site (AJAX, ActionBeans, Stripes) • Future Implements • Visual graphical representation (Prefuse) • Export/Import to XML file

  3. Working Style • Means of Communication • Sinclair Library (2nd Home) • AIM (3rd Home) • Telepathic Skills among members • Programming Style • XP (always, when meet up) • Solo (when at home)

  4. Code Quality & Assurance • Since we have a team of four and everyone in the team looks at each other’s code. By having this luxury, we are assuring that the quality of the codes are good or at least passes our own standards.

  5. Development Practices • Step 1: Requirements • Step 2: Create Issues • Step 3: Specification (Design) • Step 4: Implementation (Beta) • Step 5: Analyze design • Step 6: Implementation (Final) • Step 7: Testing • Step 8: Repeat (if things go wrong)

  6. The Three Prime Directives • 1. The system successfully accomplishes a useful task. • Yes, but it doesn’t look pretty yet. • 2. An external user can successfully install and use the system. • Not yet. • 3. An external developer can successfully understand and enhance the system. • Yes and No, need to update documentation.

  7. Problems Encounter • Derby Injection Attacks (Prepared Statements) • Embed Derby only allows one instance • Variables names in SQL (hyphen) • SQL Results (can’t get row count) • iframes in HTML (AJAX conflicts) • Dropdown menu with Stripe • DLS_DEAD_LOCAL_STORE (Findbugs) • Tomcat crashing • Colors in style-sheets (epic bug) • Null fields

  8. Demo

More Related