You are on page 1of 5

Transforming data to action 1.

Data collection Three-tier data will be collected separately and stored into the data warehouse; MOE’s database. 2. Data mining 2.1. Data cleaning 2.2. Data selection Data collected from every source will be too large to process everything, thus the need of selecting the data that are relevant to the analysis task from the database. 2.3. Data mining 3. Data representation 4. Knowledge The importance of human

popularity. students’ results. gang fight. 3. Example. etc. ranking CCA records  Student’s co-curriculum activities. Comparison with the overall cohort. i. by year/school/subject. number of caught smokers. Administration staff of institutions 2. 3. Example. etc. based on school achievements.Popular queries and reports Reports Individual academic results  Student’s result for each subject throughout his/her academic years. cut-off points.e. i.e.e. etc. i. Comparison with the overall cohort. results) by subject/year School performance against all other schools  Comparison across all schools by region/school type. based on school achievements. objectives. 2. Parents 2. % improvement Students performance across years  Students’ results across all schools. i. Ministerial staff 3.e.e. public feedback Disciplinary records  Schools’ record of student discipline across school/year/region. achievements records Teachers’ feedback  Teacher’s feedback for every subject throughout his/her academic years Student/Child performance against the school’s cohort  Student’s result for each subject throughout his/her academic years. objectives. 1. 3. based on school achievements. School performance  Comparison across all schools by region/school type. ranking Staff performance  Disciplinary records  Schools’ record of student discipline across classes/year. etc.e. students’ results. number of caught smokers. ranking School performance comparison against other schools  Comparison across all schools by region/school type. Teaching staff of institutions 2. track student’s activities Staff’s past records  Staff’s past student records (i. 3.e. 1. . CCA. gang fight. student-teacher ratio. i.e. i. highest occurrence of one problem Users Student 1. 1. 1. 2. etc. ranking Student/Child attendance report  Student’s attendance record. track child’s school activities Students’ performance across classes  Students’ results and progress of the term comparison against other classes Students’ attendance  Student’s attendance record. i. students’ results. ranking.

the least number of disciplinary actions occurred in the past x years for all x schools) 5. Application system will identify the relevant required data and retrieve from data warehouse (i. E.g Setting up counseling department. However. reports) to the users at the same time sending query to the system. From here. we will have a separate application as a front-end user interface that able present this analysis (i. System D will send the query to the application system 3. others. Principal Peter only knows his school discipline rates. 1. System D will display the result (chart) to Peter (i. .Actionable tasks In order to standardize the data collection.e highlighting where the peter’s school rank) Peter will now see his school’s ranking across all schools in Singapore. so now he wants to find out whether his school’s discipline rate is acceptable compared to other schools in Singapore. Application system will send this result to system D 6. Peter goes to the system (D) and select “School discipline rates” 2. analysis and decision making. admin. Thereafter. all schools will report operational details to MOE system. arrange by ranking. chart. discipline records of various cases from year x to current for all x number of schools) 4.). He knows that he needs to improve the school’s discipline especially on gang fight as it is one of the schools with most number of cases of gang fight in past 2 years. With these data.e. For instance. Application receive the data and SAS will process the data and generate report (i. These tools (SAS) will be able to automatically process the data with the required input from user. Most importantly we need to have a data warehouse to store all the data coming from various sources (institutions. Case Scenario: Every year/semester.e. get social workers and working with teachers to help students to solve problems before they escalate into violence. etc. he will be able to make necessary decision. there is a need to first set-up the right infrastructure. I will recommend using established enterprise software such as SAS that has various functionalities to support automated data warehouse function. user has to query a specific report and it will able to automatically retrieve this data from the data warehouse.e.

Appendix A External sources MOE/Admin Tier 3 MOE/Admin Tier 2 Data Warehouse Application (Generate Reports) Presentation (Graphical User Interface) Public School/Institutions Tier 1 School/Institutions Application Data selection Data Cleaning Data Transformation Data Mining .

External sources MOE/Admin Tier 3 MOE/Admin Tier 2 Data Warehouse Application (Generate Reports) Presentation (Graphical User Interface) Public School/Institutions Tier 1 School/Institutions Application Cleaning/ Integration Selection/ Transformation Mining Pattern Evaluation .

 ½ €¯f°n f–f°¾ ¾n#¾n O  °#¾ ¾€ fn¾ © n–¾$ fnf ¯n f¾  .

¯½f¾°  fn  f°°–   n½ €¯f°n n¯½f¾°f–f°¾ ¾n¾ O .

¯½f¾°fn¾¾f¾n¾  –°$¾n½  f¾ °¾n fn  ¯ °¾ ¾ °¾# ¾¾ n €€½°¾ ¾ °  fn f  .

.

  n  f°°–    °$.

 f ° f°n  ½ O  °#¾f ° f°n  n fnn #¾¾nfn ¾    °¾#½ €¯f°n fn¾¾nf¾¾ ¾ O  °¾# ¾¾f° ½– ¾¾€  ¯n¯½f¾°f–f°¾  nf¾¾ ¾    °¾#f ° f°n  O  °#¾f ° f°n  n fn¾ °#¾fn ¾   f€€#¾½f¾ n ¾ O f€€#¾½f¾¾ ° n ¾%  ¾¾% ¾ © n$ f   n½ €¯f°n f–f°¾f ¾n¾ O .

¯½f¾°fn¾¾f¾n¾  –°$¾n½  f¾ °¾n fn  ¯ °¾ ¾ °¾# ¾¾  © n ¾  n  f°°–   f€€½ €¯f°n  O    ¾n½°f n ¾ O n¾# n €¾ ° ¾n½° fn¾¾nf¾¾ ¾$ f f¯½  °¯ €nf–¾¯ ¾ –f°–€–  n   ¯½ ¯ °    °¾½ €¯f°n fn¾¾ f¾ O  °¾# ¾¾fn¾¾f¾n¾   f$¾n$¾ © n    n½ €¯f°n  O .

°¾ f¾f€€ .¯½f¾°fn¾¾f¾n¾  –°$¾n½  f¾ °¾n fn  ¯ °¾ ¾ °¾# ¾¾  © n ¾  n  f°°– ½½f  ½ n€ fn   ¾n½°f n ¾ O n¾# n €¾ ° ¾n½° fn¾¾¾n$ f$ –°  f¯½ °¯ €nf–¾¯ ¾ –f°–€–  n  – ¾ nn °n €° ½  ¯  D¾ ¾  ° 9f °¾ @ fn°–¾f€€€ °¾°¾  ¯°¾f°¾f€€ €°¾°¾ .

¾¯½f° ° f f fff ¾ ¾ f  ff n¯°–€¯f¾¾n ¾%°¾°¾ f ¯°  ¾  n % J ¾  ff  n¯¯ ° ¾°– ¾f ¾  ° ½¾ ¾€f ¾nf¾ff¾f¾€°n°f ¾¾½½f¯f  ff f ¾ €°n° @ ¾ ¾%% f  f¯fnf½n ¾¾  ff    °½€¯¾  °¾f°n ¾ f¾ f¾½ n€n ½f° f  f¯fnf    ¾ ff€¯  fff ¾ @  f€   f f¾ ½ff f½½nf°f¾f€° ° ¾  ° €fn ff  ½ ¾ °¾f°f¾¾% nf  ½¾% ¾ ¾f ¾f¯ ¯ ¾ ° °–   ¾¾ ¯   .n°f  f¾¾ ° ¾f° f    ffn n° f°f¾¾f°  n¾°¯f°–   ¾f° €¾¾  ½  –°€f¾n .

¾¾ ¯    9°n½f9   °°¾¾¾n ¾n½° f ¾ ¾° f°¾€°   ¾¾n#¾ ¾n½° f ¾ fnn ½f  n¯½f  ¾n¾°°–f½    9  – ¾ ¾¾ ¯%%f° ¾  n#n ¾n½° f ¾#   ¾ ¯¾ °    f½½nf°¾¾ ¯   ½½nf°¾¾ ¯ °€   f°   fff°    €¯ fff ¾ %  ¾n½°  n ¾€f¾nf¾ ¾€¯ fn °€f°¯ €¾n¾%   ½½nf° n    fff° ½n ¾¾  fff° – ° f  ½% ff°–   f°°–   f¾°¯ € ¾n½°ffn°¾nn ° ½f¾ f¾€f¾n¾%   ½½nf°¾¾ ¯¾ ° ¾ ¾¾¾ ¯   ¾ ¯ ¾½f  ¾%nf%9  % ––°–   ½  #¾¾nf°% 9  °¾ ¾¾n#¾f°°–fn¾¾f¾n¾°°–f½ ¯    f   ¯f ° n ¾¾f n¾°  °¾f ° ¾¯½  ¾n#¾ ¾n½°  ¾½ nf°–f°– €–f¾¾° € ¾n¾¯¾°¯ €nf¾ ¾€–f°–€–°½f¾ f¾  – °–½ n°¾ °– ½f¯ ° – ¾nf ¾f° °– fn ¾ ½¾ °¾¾  ½  ¯¾ €   ¾nff ° °n  .f¾ n °f    f$¾ ¯ ¾  f¾n¾ ½½ f°f f¾.

½½ °   .

 .