Below is the Conceptual Diagram for carbon.taharisolutions.com, reflecting the enhanced data flow and user interaction that includes initial calculations with chart displays and a report menu for accessing detailed, customizable dashboards with comparative features.
Conceptual Diagram #
+-------------------------+
| User Browser |
| (Login/Register, Access)|
+-----------+-------------+
│
â–¼
+------------------------------+
| Windows Server with IIS & |
| ASP.NET Application |
+---------------+--------------+
│
â–¼
+--------------------------+
| Authentication Module |
| (Login & Register Screens)|
+---------------+----------+
│
â–¼
+-------------------------------+
| Calculations & Initial Charts |
| (Data processing and chart |
| presentation upon submit) |
+---------------+---------------+
│
â–¼
+------------------------------+
| Report Menu & Detailed |
| Dashboard Module |
| (Comprehensive, comparative |
| & customizable views) |
+---------------+--------------+
│
â–¼
+------------------------------+
| Power BI Service |
| (Embedded Interactive Reports)|
+---------------+--------------+
│
â–¼
+------------------------------+
| MS SQL Server |
| (Data Storage & Retrieval) |
+------------------------------+
Diagram Explanation #
- User Browser:
Users begin their journey on the browser by accessing the application URL, where they are prompted with login and registration screens. - Windows Server with IIS & ASP.NET Application:
The core of the application resides on a Windows Server using IIS to host the ASP.NET application, which handles user sessions, data processing, and integration with reporting services. - Authentication Module:
Dedicated login and registration screens ensure that only authorized users can access the system. This module manages user authentication and initiates secure sessions. - Calculations & Initial Charts:
After authentication, the application performs necessary calculations and processes data. The results are then visualized as initial charts, offering users immediate insights upon submitting their requests. - Report Menu & Detailed Dashboard Module:
Users can navigate to the report menu to access more comprehensive dashboards. These dashboards offer advanced features like comparative analysis and customization, providing deeper data insights. - Power BI Service:
The application leverages embedded Power BI reports to deliver interactive and dynamic visualizations. This service ensures that users can explore data in depth with interactive controls and filtering options. - MS SQL Server:
Serving as the backbone of data storage and retrieval, MS SQL Server securely maintains all application data, including user profiles, report configurations, and transactional information.