The individualised dashboard
When they logon to CSnet®, the user is presented with an individualised dashboard. The dashboard lists all of the cases and projects that have been assigned to each worker by a coordinator or manager. It also provides a quick summary of key features of each case or project, and an indicator of when tasks are due.

CSNet® overview
Intuitive data entry
Data entry is easy and efficient in CSnet®. A typical client data entry screen is shown below.
Recording sessions
Recording a plan and what is done in a case or project is achieved through session data. There is plenty of room for case notes, and for action taken. When a review session is recorded, the work updates the case plan or project plan.
The session screen is shown below.
Stakeholder feedback and outcome assessment
The user may enter feedback from clients and other stakeholders directly, as well as use outcome assessment instruments to carefully record what is achieved in a case or project.
Here is an example of a client feedback screen.
Rating scales used in feedback and outcome rating instruments are adjustable, according to service preferences. Part of the tailoring process envisaged is that the nature of the feedback and outcome assessment to be used is determined. Where services have been using existing reliable instruments, these can be inserted into the software.
Case and project reports
A user can readily see all they need to know about a particular case or project, if they have been given access to that case or project.
The user can choose between a case plan report, a case summary report, case/client details, and a session time report. Finally, everything entered about a case or project is available under the full case history, or the full project history. The reports are available on screen, and with the use of online Reporting Services, can be made available as in pdf or MS Excel formats.
Note that the data accessed is in real time, subject to business rules underpinning the system. As soon as it is recorded, it is available for reporting purposes.
Aggregated reports
A growing range of aggregated reports are available to assist an organisation to understand what is going on overall, across sites and between programs. The purpose of aggregated reporting is to give the organisation a sense of what the key trends are, in terms of client and project profiles, usage, workloads, client feedback and outcomes. One example is the demographic profile, as illustrated below.
Aggregated reports may be available at worker, site and program levels.
As noted above, the presentation of the reports in Reporting Services enables a service to further manipulate the data in a spreadsheet, to support analyses as required. Non standard reports are available upon request, at fee rates set out in the Ongoing Hosting and License Agreement.
Administrative functions
CSnet® delegates key practical administrative functions to the organisation, to limit reliance on Community Link and its IT partner.
Under the administrative role, the user can –
Access to the CSnet® administrator function is usually limited to one or two people within the organisation.
Operating Environment
The customised CSnet® application is installed on a web server with the following requirements -
The backend database is housed on a separate database server with the following requirements -
Used Technology
All client side interface components are developed with XHTML 1.1 Strict, JavaScript and
Cascading Style Sheets 2.0. Prototype, Open.Modal and Script-a-licious open source Javascript libraries will be utilised to enhance the user interface.
Additional DHTML is utilised to improve functionality and useability. The system is developed for Internet Explorer 7.0 and greater on the Windows operating system.
The interface for the application is based on the following browser and computer specifications:
Microsoft SQL Reporting Services is used for report generation. Where necessary, the application will be customised using the Active Server Pages .Net technology. All business logic and data access layers will be developed utilising ASP VB .Net. The development environment used will be Microsoft Visual Studio 2005.