My favorites | Sign in
Project Home Downloads Wiki Issues
Project Information
Members
Featured
Downloads
Wiki pages
Links

Welcome to Galaktika BusinessMonitor project

Galaktika BusinessMonitor is an integrated development enviroment (IDE) intended for building BI solutions using advanced Microsoft® tools - Silverlight 3 and SQL Server 2008 (MSSQL, MSAS, MSRS). Main purposes of the project:

  • simplify development of common data analysis solutions.
  • shift development emphases from low-level techninal details (e.g. exploring and selecting right DBMS, defining data access layer, hard coding business logic, choosing UI components to fit business data, caching and logging) to higher level problem domain (e.g. describing business entities, defining a way they communicate to each other and customizing a form of visualization of business data).

BusinessMonitor provides tools to maintain the entier application lifecycle:

  • repository for defining application domain.
  • WYSIWYG editors for customizing a way domain data will be visualized.
  • domain data dependenscies repository for describing how this data correlates with each other.
  • services for delpoying the solution on IIS web server.
  • customizable caching and logging.

A simplified development process includes the following steps:

  • Describing application domain. In this step, a domain expert discovers business objects (e.g. customers, products, assets flow) and describes them in the terms of BusinessMonitor system. A set of primitive objects (servers, queries, variables, custom actions) that represent the desired solution will be the result of this work.
  • Customizing visual forms. In this step visual designer (it can be the same person as domain expert) customizes forms (using some predifined set of visual elements) and determine dependencies of the forms.
  • Building and deployment a web application. In this step the entire solution is assembled together, built and deployed on an IIS.

The result of these activities will be Silverlight-based web application, ready to access by clients.

To satisfy our needs in visualization of multidimentional data, we use enormous set of controls available in our another open source project Ranet.UILibrary.OLAP. Chart rendering implemented using package Visifire Charts.

You can learn more about the BusinessMonitor functionality from the Developer's Guide (English PDF, Russian PDF).

New! Watch samples video on the YouTube channel.

Powered by Google Project Hosting