Presentation is loading. Please wait.

Presentation is loading. Please wait.

E911 Provisioning System Project Overview Royal Flush Software Kevin Francis, Jason Plaisted, Jessica St. Croix, Mike O’Connor, Derrick Hudson.

Similar presentations


Presentation on theme: "E911 Provisioning System Project Overview Royal Flush Software Kevin Francis, Jason Plaisted, Jessica St. Croix, Mike O’Connor, Derrick Hudson."— Presentation transcript:

1 E911 Provisioning System Project Overview Royal Flush Software Kevin Francis, Jason Plaisted, Jessica St. Croix, Mike O’Connor, Derrick Hudson

2 What is our Senior Project? Goals Replace existing E911 provisioning software, fixing errors stemming from the initial design Update system to current technologies to improve maintainability Make improvements to the existing data model to support user interface usability and allow for easier database access

3 Who is PaeTec? PaeTec is a local communications provider offering a wide range of communications services to both wholesale and retail markets. PaeTec services medium-sized, to large- sized businesses, colleges and universities, hospitals, and government entities.

4 Overview – Main Tasks Rewrite PaeTec’s existing E911 system using J2EE, JSP, and Enterprise Java Bean technology Fix existing problems, and make improvements to the current database model Rewrite C++ code in Java for generating flat files for transmission to Incumbent Local Exchange Carriers

5 What is E911? Enhanced 911 provides the callers name, phone number, and location information to 911 dispatchers when an emergency call is placed. The information is maintained by the companies that provide telephone service. The information is sent to the Incumbent Local Exchange Carriers or ILEC’s where it is stored and used by the 911 dispatchers.

6 E911 System

7 Why is this information so critical? Your mailing address does not always match the actual location of your business or residence. A business or residence may reside in a combination of different fire, police, or emergency districts based on its location. Inaccurate information can have catastrophic consequences.

8 System Overview Verizon E911 Flat File Ameritech E911 Flat File PacBell E911 Flat File Other ILEC E911 Flat File PaeTec E911 Local Database E911 Batch Data Extract E911 Provisioning System Ameritech data record Verizon data record Other ILEC data record PacBell data record

9 Software Process Software development process incorporating project management techniques Documentation Software Requirements Specification Software Architecture Document Test Plan Etc. Logging Time Helps us to plan Keeps development on track

10 Conclusion Advantages of senior project Integrate techniques and skills that we learned throughout the SE curriculum Experience and satisfaction of developing a real world system for a corporate customer Improve team and project management skills


Download ppt "E911 Provisioning System Project Overview Royal Flush Software Kevin Francis, Jason Plaisted, Jessica St. Croix, Mike O’Connor, Derrick Hudson."

Similar presentations


Ads by Google