| Layers of system architecture | The main principles | Subsidiary principles and guidelines for design and technical architecture of enterprise dashboards |
| Presentation layer | Q1: target | SQ1goal setting dashboard, SQ2 according to the type of dashboard (strategic, analytical, and operational), SQ3 match data types with the goals of dashboard, SQ4 harmony with the goals and vision of the organization, and SQ5 monitoring process | | Q2: organizational culture | SQ5 attention to corporate culture to technology adoption | | Q3: type and user personality | SQ6 depend on the effectiveness of each of the principles to the needs of different parts of the organization, SQ7 regarding the objectives, terms and requirements of users, personality analysis users interacting layers of dashboard, SQ8 support from the local language, provide detailed explanations about the functioning of dashboard, and SQ9 view detailed information to users according to the profile, background, experience, efficiency, skills, and particular needs of any user at any level of executive, management, and operational | | Q4: interaction | SQ9 interactive functions discovery information, highlighting important information such exceptions, controllers time and data extraction, SQ10 zoom in and zoom out, Outline and detail and fisheye technique, SQ11 change the display size and location information according to the importance, SQ12 move the items and rotate it, SQ13 possible to drill down and drill up, SQ14 slices Dice, SQ15 filtering capabilities partial and total data, SQ16 possibility of changing the formats of display information, such as graphs and tables, SQ17 possibility of pop-up and control commands and warning, SQ18 links to related information, SQ19 possible clipboard and labeling and note documentation (metadata) for charts, SQ20 ability to group data and selection criteria, SQ21 open sharing of knowledge for audio and video communications and sending messages, SQ22 use the map to locate, and SQ23 reports in Word and PDF | | Q5: how to view | SQ24 four types of display time information, hierarchical, relational and multidimensional, SQ25 possibility selecting shared information in a variety of other displays, SQ26 opportunity to display different colors in the different time and show important information, SQ27 use the guidelines in the design charts of two-dimensional and three-dimensional, SQ28 possible to compare the data with line charts, bar, spot, scatter, bubble, SQ29 display information in a page without having to scroll page, SQ30 visual distinction clear between data that were selected and those that filter were, SQ31 techniques of visualization of data tables, pie charts, bar, histogram, line, area, scatter, bubble and a series of multiple data, SQ32 methods of visualization data coordinates: parallel, tree map, entity-relationship diagram, coniferous tree, timeline, flow diagrams, data flow, van and semantic network, and SQ33 displayed based on time priority, urgency, and effectiveness | Application layer | Q6: determine indicators | SQ34 determine the appropriate Key Performance Indicators and SQ35 index changes due to user interaction | | Q7: analysis and forecasting | SQ36 data mining, clustering and analyzing the results, SQ37 calculation criteria, SQ38 storage pattern recognition based on data mining, scenario analysis, SQ39 full access of users to data components for dimensional analysis and OLAP, SQ40 techniques to analyze time trends and Viewing past data, SQ41 aggregated data to analyze and interpret data correctly, SQ42 appropriate structure of the data warehouse for data mining, online analytical processing and knowledge extraction, and SQ43 ability to analyze and predict the effects of decisions | | Q12: accessibility | SQ58 web access; SQ59 mobile access | | Q13: privatization | SQ60 flexibility and optimal functionality and personalization based on user requirements, organization, and changed terms | Data layer | Q11: database | SQ50 data processing layer is responsible for extracting the data from data warehouse to update the necessary information, SQ51 supplies data regarding the type of dashboard (strategic, analytical, and operational), SQ52 methodology for process monitoring and data warehouse engine, SQ53 data providing system ERP, SQ54 data warehouse integrated with process data and operational security and data close to real-time SQ55 ETL process for the extraction of data warehousing, data mining of relevant and accurate standard definitions and acceptable to calculate, SQ56 data sources standard for sharing, date Science and better queries from them, and SQ57 access to clear and reliable data from enterprise multiple sources | Technical infrastructure layer | Q8: system architecture | SQ44 according to the architect defined for the system | | Q9: infrastructure | SQ45 proper design of data warehouse and data collection of systems, SQ46 according to build reports algorithms, network, relational database, relationships between systems, and SQ47 database technology and adequate infrastructure and data warehouse for the organization | | Q10: integration | SQ48 enable integration with online analytical processing system and data warehouse or other systems and SQ49 different sources of data, merger, consolidation, standardization, and be related dashboard | | Q14: maintenance | SQ61 ability to change and update indicators, SQ62 possibility of debugging and correction and updating easy and flexible algorithms, SQ63 training and guidance in real time, and SQ64 set a time frame for updating information according to user, type of use, and the importance of duty | | Q15: security | SQ65 methods, techniques, and technologies used to protect data security and SQ66 attention to system security |
|
|