1 / 19

Project Status

Project Status. E911 Provisioning System Royal Flush Software Kevin Francis, Jason Plaisted, Jessica St. Croix, Mike O’Connor, Derrick Hudson. Agenda. E911 System Overview Project Planning Project Requirements Architectural Overview Current Status Prototype Conclusion. Overview - Goals.

vin
Download Presentation

Project Status

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. Project Status E911 Provisioning System Royal Flush Software Kevin Francis, Jason Plaisted, Jessica St. Croix, Mike O’Connor, Derrick Hudson

  2. Agenda • E911 System Overview • Project Planning • Project Requirements • Architectural Overview • Current Status • Prototype • Conclusion

  3. Overview - Goals • Provide E911 provisioning software for Paetec Communications • Replace existing E911 software, fixing several known problems • Update system to current technologies to improve maintainability

  4. Overview - Description • Rewrite PaeTec’s existing E911 provisioning software using J2EE, JSP, and Enterprise Java Bean technology • Fix existing problems in, and make improvements to, the current database model • Rewrite C++ code in Java for generating flat files for ILEC’s

  5. Overview - Technology • Technology being used • Resin Enterprise Application Server • Specified by PaeTec • J2EE • More extensible and flexible than C++ • Enterprise Java Beans • Increases scalability of system • Java Server Pages • Replaces no-longer-supported Oracle Web Design

  6. Planning - Team Roles • Jon Templin • PaeTec Contact, Customer • Kevin Francis • Team Leader • Jason Plaisted • Planning Leader • Michael O’Connor • Configuration Manager • Jessica St. Croix • Development Leader • Derrick Hudson • Testing Leader

  7. Planning - Schedule

  8. Requirements • Volere Template • Majority of requirements are user interface related, elicited from prototypes • Existing system used as basis for requirements

  9. Use Case View

  10. Use Case View

  11. Architecture Overview Verizon E911 Flat File E911 UI (JSP Pages) Verizon data record Ameritech E911 Flat File E911 Batch Data Extract(Java) Ameritech data record E911 Processing & Data Modeling (EJB based) PacBell data record PacBell E911 Flat File Other ILEC data record PaeTec E911 Local Database Other ILEC E911 Flat File

  12. Logical View

  13. Data Model

  14. Current Status • Requirements gathering and SRS complete • Prototype will evolve into production • Architecture and design near completion • Enterprise Server / Oracle Server prepared for development

  15. Risks • E911 Related Software (high) • Leaves little-to-no room for error • Resin Enterprise Application Server (low) • New tool to all members of the development team • Sufficient knowledge base available • Time (medium) • Extremely strict deadline • Currently on schedule

  16. Prototype E911 Provisioning Prototype

  17. Questions

More Related