On-Line real time monitoring on different branches.
Customized for Networked environment.
Generate Qserve Reports out of branches within one server.
Easily add new or modify current Terminal Addresses.
Unlimited terminal connections.
Configurable automatic scan interval to regularly update and download
data files from terminals.
a. Number of customers waiting.
b. Number of tickets taken.
c. Number of customers served: Those are the customers, who
recorded an in time, serving start time and end of serving time.
Stating that the difference between the serving start time and the
serving end time is less than the configured maximum threshold
time and is larger than the minimum threshold time.
d. Number of no-shows customers: They are the customers who did
take a ticket but failed to start a service. Technically defined by
the number of customers where the difference between their
serving start and serving end time is less than the minimum
e. Number of open windows.
f. Number of expected windows. g. Number of customers per window: They are customers served by each window.
h. Average waiting time.
i. Average service time.
j. Maximum number of waiting customers.
k. Maximum waiting time.
l. Maximum service time.
In addition to mentioned fields, the Qserve Reports highlights total, average and
maximum values on elected columns.
(Qserve Reports) The main screen holds the reporting control panel. Using this panel you can specify and configure your desired output as well as trigger the action you want the system to perform.
1- Branches (Qserve Reports) The branches list box views all branches registered on the setting module. By clicking on one of the branches and highlighting it, your Qserve Reports shall process data downloaded from that branch.
2- Services list box Lists all the services retrieved from the QSERVE Setting.ini config file. This checked list box enables you to check single or multiple services to include on the generated report. You have a Check All and UnCheck All command buttons to facilitate your selection. The list box is [checked all] by default. If you desire to view a single service, click on the UnCheck All first, then manually check the service you want. This way you are introduced a two clicks method to perform your selection.
3- Windows List Box. Similar to the services list box behavior, the component enables you to choose windows to apply the report upon.
4- Period Here you specify the intervals you want your report’s rows to be titled as. You can choose from the displayed intervals shown in the illustration by clicking on the desired item. Daily is selected by default when Define time radio button is checked. If you check the At radio button the half hourly and hourly period intervals will be available.
5- Qserve Reports Time You may specify the time you wish to include in your report by selecting either a define time or At radio buttons. When defining a period of time state your start date on the From Date Picker Control and end time on the To Date Picker Control. Selecting the At radio button enables you to retrieve data that occurred on specified date value entered on the corresponding date picker control.
The setting window includes two tabs (General, Branches), those containers review global information needed to customize the behavior of the system.
o Institution Name: Enter the organization title in the corresponding text box as you want it to be shown in the report header.
o Minimum Threshold Time: is the time that defines a valid service if larger than. Service time less than or equal this value will be considered a no-show.
o Maximum Threshold Time: The value here represents the time period that if exceeded, the service time is considered invalid.
o Days Excluded: when checked, it rules out the days from being processed. It also conceals those days from being presented on the report.
o Working hours: states the time period that’s always defined as a valid processing time. The values set here are presented on the hourly and half hourly reports. After you successfully configure your settings, click on the Apply & Save command button. Then close the window. The information will not be reflected unless you restart your application or click on the Refresh command button.
Branches Entering branches IP addresses in the table enables the system to define terminals that will download data files from. To add a new branch click on the Add New command button. To remove a branch click on the remove branch command button while branch name is selected.
Download This application downloads or imports your Report files generated by the Queuing system into a local directory. This methodology prevents any concurrency error that may occur from accessing the files by the two objects, the queuing system and the reporting service. This command may get triggered in three cases: 1- The first time you generate a report when you start up the application. 2- When the auto scan value occurs as you have configured on the settings window. 3- When you click manually on the command button. Note that, the form will always show you that last time an update has been activated. It will show this piece of information on the printed report as well.
Generating Qserve Reports To generate a report you are to go through the following steps: 1- Make sure you have configured your settings information. 2- Select your branch (QREPORT). 3- Select services and windows to include in the report. 4- Define the time period and the report time. 5- Click on the Generate Report Command button Next, the system will gather all the information it needs to generate the report. You can observe the progress bar on the bottom indicating its current phase and how much is left to complete the current phase.
Qserve Reports Generation Phases
Reading: The system reads file names that are within the selected time period. This phase usually work so fast and may not be noticed.
Appending: Gathering data from files and extracting fields to a local database to prepare it for processing. The longer the time period you state, the longer the appending phase will take.
Processing: Applying filters on the data extracted from the previous phase. Note that in Days period with a big time period the processing phase may consume a noticeable amount of time. After these phases have been successfully deployed, the grid will be filled with generated data. Figure 10 shows a report generated with the following criteria:
Clicking Printable Qserve Reports starts a reporting service optimized for printable format. Figure 11 shows printable report’s startup screen. The white area contains the report body. Note that this newly viewed component replaces the grid view. You are provided a navigator bar on top of the reporting services. This navigator includes the following command buttons and functions (Figure 12). The viewed screen in Figure 11 shows the context that will be included in the print out. You can view that exact print out by clicking on the report lay out command button . See Figure 13. To print the report, click on the print icon . This action will show the common print dialogue box that you are probably familiar
Exporting Data You can export that data generated to either an adobe acrobat PDF format or to excel format. Click on the export command button and choose desired format: Upon choosing a file format, a save as common dialogue will show and let you specify a file name. Figure 15 shows an example of the current report data exported and opened in excel application.
Generating Graphs Two graph types are supported here. Rectangle and Curve charts. Click on Chart command button to generate the graph after checking on the desired format check box. Figure 16 shows a bar or rectangular chart view. Figure 17 show a curve chart view. The chart generator creates charts against pre-selected report data combined on a single page. Use the zoom control to view the whole charts as viewed.
Show-Hide Object Attached to the two reporting command button a slim command button that is rendered based on the taken actions. You may use these command buttons to hide or show Qserve Reports and graphs as desired.
Client Tracking There comes a time when you require tracking down a piece of information inside a transaction record. Client tracking fulfill this job by providing you the means to specify a date and retrieve all transaction occurred on that date. The grid displays thee status: – Done: Displayed in Green. – Serving: Displayed in Orange. – Waiting: Displayed in Red. By looking at the color of a row you can instantly suggest the row’s status.
Specify a date
You can search and display a specific
client by entering his ticket no on the
search text box and click on Go.
And the same look with Premium
– Generating system performance reports (service, window, operator, time), also custom reports as needed to fit organization needs.
– Reporting system with multiple accounts (i.e. Head office account can filter for multiple branches – Branch manager account can only filter for his assigned branch)
– Reports will be viewed in numerous charts and tables and tables will be also exported to Excel upon request.