100 likes | 115 Views
Project Overview. E911 Provisioning System Royal Flush Software Kevin Francis, Jason Plaisted, Jessica St. Croix, Mike O’Connor, Derrick Hudson. Project Goals. Provide E911 provisioning software for Paetec Communications Replace existing E911 software, fixing several known problems
E N D
Project Overview E911 Provisioning System Royal Flush Software Kevin Francis, Jason Plaisted, Jessica St. Croix, Mike O’Connor, Derrick Hudson
Project Goals • Provide E911 provisioning software for Paetec Communications • Replace existing E911 software, fixing several known problems • Update system to current technologies to improve maintainability
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
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
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
Risks • E911 Related Software • Leaves little-to-no room for error • Resin Enterprise Application Server • New tool to all members of the development team • Time • Extremely strict deadline
Team • Jon Templin • PaeTec Contact, Customer • Kevin Francis • Development Team Leader • Jason Plaisted • Planning Leader • Michael O’Connor • Configuration Manager • Jessica St. Croix • Development Leader • Derrick Hudson • Testing Leader
Current Status • High-level Overview of Progress • Project Plan created and is being maintained • Requirements Gathering is commencing and on-track • Prototype for the user interface is under development • Revised data model is almost ready