Data Synchronization Douglas Ader Eli Landers Berenice Vasquez-Dominguez
Organization’s Information West Shore Evangelical Free Church West Shore Evangelical Free Church 321 Gettysburg Pike, Mechanicsburg, PA Gettysburg Pike, Mechanicsburg, PA Name of Point of Contact: Joel Worrall Name of Point of Contact: Joel Worrall
Organization’s Information West Shore Evangelical Free Church (E- Free) is a large church that first began here at Messiah College West Shore Evangelical Free Church (E- Free) is a large church that first began here at Messiah College They are now in the process of moving to a new church campus and thus a efficient and correct database system is crucial They are now in the process of moving to a new church campus and thus a efficient and correct database system is crucial
Problem Statement The principle problem of the current system is that there is information residing in separate locations, and that information is not being synchronized in any way. This poses a problem in that there is no complete and accurate list of membership data. The target data based resides on the church campus and the source database is maintained by a hosting company. The principle problem of the current system is that there is information residing in separate locations, and that information is not being synchronized in any way. This poses a problem in that there is no complete and accurate list of membership data. The target data based resides on the church campus and the source database is maintained by a hosting company.
Objectives Provide a seamless bridge between the two database systems that exist Provide a seamless bridge between the two database systems that exist (For division I) Complete and clear documentation so that the next group will be able to pick up the project (For division I) Complete and clear documentation so that the next group will be able to pick up the project Software will assume a modular design Software will assume a modular design
Scope Scope follows along the guidelines of the objectives Scope follows along the guidelines of the objectives Complete one of the two divisions Complete one of the two divisions BUT, design the architecture for the entire project BUT, design the architecture for the entire project
Technological & Other Constraints XML and DOM understanding and usage XML and DOM understanding and usage Joel will out of communication for 10 days leaving us without a contact Joel will out of communication for 10 days leaving us without a contact
Roles Doug Ader Doug Ader Primary liaison to Joel Primary liaison to Joel In charge of Java development In charge of Java development Database programmer, designer Database programmer, designer XML technologies XML technologies Documentation and Quality Assurance Documentation and Quality Assurance Eli Landers Eli Landers In charge of XML technologies and schema design In charge of XML technologies and schema design Database programmer, designer Database programmer, designer Java application development Java application development Documentation and Quality Assurance Documentation and Quality Assurance
Roles Berenice Vasquez-Dominguez Berenice Vasquez-Dominguez In charge of Web technologies In charge of Web technologies Database programmer, designer Database programmer, designer Development aid Development aid Documentation and Quality Assurance Documentation and Quality Assurance Joel Worrall Joel Worrall Point of Contact Point of Contact Technologically knowledgeable and available for help and to provide assistance Technologically knowledgeable and available for help and to provide assistance