• 沒有找到結果。

Common Database Integration

CH 4 Integrated e-Office Architecture and Design Methodology

4.4. Common Database Integration

Figure 4-4 Common Database Integration diagram

There are many divisions in campus and each of them has its own data for operations. We can observe that although the operations in each division works well, the e-Offices systems are developed by individual divisions and maintain data individually. There is no sharing data between divisions and it causes the so called data inlands. It may lead to data

inconsistency among divisions and the mistakes of operations. Many public sharing data are maintained by several divisions. It results in resources wasted and data source disorder.

For administrative related issues, employees or students need to stop by more individual divisions one-by-one inn order to complete the process. Common database is aimed on solving the problem mentioned above. It integrates the data of individual divisions to form the data center in campus and provides data services for the divisions. Common database is a data union of data in all divisions. Furthermore, we can develop more advanced

applications that base on common database. The common database will be the base of Campus Informationization.

The construction of common database is based on the data of the divisions. Process and collect the data of divisions. The integrated data is loaded into common database. How can collect the correct and overall data in campus and integrate them is the key of common database construction. The following options are the steps about common database construction:

4.4.1. Data Gathering

Gathering overall data in campus is the first and necessary stage of common database construction. Each division contains identical features and operations. The difficulties to gather the data is also different. We have to find out the data features of individual division through visiting all divisions. Gathering overall data in campus is the mission of this stage.

The fully supports of school president and cooperation of the divisions is also necessary.

4.4.2. Data Analysis and Process

Each individual division is independent. Sharing data is not convenient. There are many public sharing data that are maintained by several divisions. This may cause data

disordering and data inconsistency. For example, there are many divisions that need to use the department names and ids in NCTU. They maintain their selves own department names and ids. Each division defines its own department data individually. This makes it difficult to transform and share data. In this stage, we need to identify those public sharing data and data that is dedicate to the division. Figure 4-5 shows the public sharing data and data dedicated to the division. Each circle represents data in the division. All intersection portions belong to public sharing data. The other data in the division is data dedicated to the division. After classifying data, we determine what data to put in common database. We have to understand the operations and features of divisions in order to find out the exact data.

Figure 4-5 Public Sharing Data and Dedicated Data

4.4.3. Data Standardization

After analyzing what data should be put in common database, standardize the data is the next stage. The primary mission of this stage is to standardize the data of each division and determine the standard of the public sharing data and data related to people in campus.

Integrate those standardized data into common database to achieve data unification. The definition of data standardization is related to the division that is responsible for the data.

We need to consult those divisions and get the data requirements before we define the data standard.

4.4.4. Database synchronization

The last stage is to solve the data synchronization between common database and individual division. The features of the data in different divisions are not the same. The update frequency is also different. There are many database products have already provide good solution to data synchronization and real time renewal. There are some things we have to consider. The too high update frequency will reduce the e-Office systems

performance in divisions. Therefore, it is required to determine the proper update frequency for each division. The update frequency is determined by the requirement and the urgency of the data. The critical data is real time updated. We can apply batch update to the other data.

Figure 4-6 Integrate Data of divisions into Common Database

The above figure shows the common database based on the data of the divisions we visited.

The followings are the data that we determine to be put into common database by analyzing the collected data and the background description above.

Currently we determine that the common database contains the following data.

Personnel Common Database

For the reason that the data of personnel common database is the designed data after visiting and analyzing the requirement of the divisions, we inherent the data of personnel common database. It contains the department names and codes established by the

Secretariat. Personnel data of officers, agreement employees and project members are also included.

Bursar Database

The tuition fee is related to students. Salary records and income tax fee records have relationship with all people in the campus.

Registrar Database

Student status and academic results

Document and File Division Database Registered mail records

Library Database Borrow book records

Campus Security Division Database Parking Tickets Records

Curriculum Database

Teaching hour fee and credit charged fee

相關文件