Annsa - Engineered solutions
Overview | Case Studies

Case Studies

Annsa has been involved in numerous projects, a few of which are shown here to illustrate the type of work we do, the skills we employ and, most importantly, the benefits we bring to our clients.


Chunk for Sage
Name
Train Your Business Brain
 
Client
Chunk for Sage
 
Project Type
Web Service
 
Description
Annsa designed, developed, tested and delivered a web service to support flash applications and web site elements of the Sage Krypton Factor web site.
 
Benefits
Client gains an engaging web site that includes highly interactive elements and which links to the associated television programme.
 
Key Skills
C# (3.0), .Net 3.5, SQL Server 2005, Visual Studio 2008, SubSonic, RhinoMocks, MSTest, Log4Net, Subversion
 
Link
 
 
Real Time Engineering for Scottish Executive
Name
Eurosys - Grant Processing and Monitoring application
 
Client
Real Time Engineering for Scottish Executive
 
Project Type
Internet Application
 
Description
Annsa assisted in the design, development, testing and delivery of a web based grant application, award and monitoring system. The system manages and processes European Structural Funds grants for all Scottish applicants for the period 2007 to 2013.
 
Benefits
Client gains an accessible public website with broad privilege controlled functionality for the processing and monitoring of grant awards.
 
Key Skills
.Net Web Application, ASP.NET, .Net 2.0, C#, SQL Server 2005, MSBuild, NUnit, NUnitASP, NHibernate, Spring, RhinoMocks, Subversion, CruiseControl, Design Patterns, Agile Development
 
Link
 
 
NetIDme
Name
Customer Services application
 
Client
NetIDme
 
Project Type
Intranet Application
 
Description
Annsa designed, developed, tested and delivered a web based customer services administration system.
 
Benefits
Client customer service improves through the more efficient and functional administration system.
 
Key Skills
.Net Web Application, ASP.NET, .Net 2.0, C#, JavaScript, SQL Server 2005
 
 
Real Time Engineering for System Operators Northern Ireland (SONI)
Name
Energy Trading application
 
Client
Real Time Engineering for System Operators Northern Ireland (SONI)
 
Project Type
Intranet Application
 
Description
Annsa assisted in design, development, testing of a web based energy trading system. The system supports the trading of energy on the Moyle Interconnector (that connects Scotland and Northern Ireland).
 
Benefits
Client gains an improved trading system allowing internal trading of energy.
 
Key Skills
.Net Web Application, Oracle 10g, .Net 2.0, C#, Ajax, JavaScript, NHibernate, Spring, Nant, NUnit, Nunit ASP, Subversion, Design Patterns, Agile Development.
 
 
Real Time Engineering for Scottish Executive Education Department
Name
Scottish Exchange of Educational Data (ScotXed)
 
Client
Real Time Engineering for Scottish Executive Education Department
 
Project Type
Web Services and Windows Forms application
 
Description
Annsa assisted in design, development, testing and delivery of a secure clearing house application that tracks school transfers for all Scottish school pupils. Third party systems make use of the system's secure web services to send and retrieve information about pupil transfers. The Children Missing in Education department staff use the system's administration application to monitor pupil transfers and investigate those of concern.
 
Benefits
Client gains a valuable tool to monitor the large number of school transfers and identify those where children may be at risk. Schools receive timely information about proposed transfers.
 
Key Skills
.Net Web Services (Web Services Enhancements 3.0), .Net Windows Forms Application, .Net 2.0, SQL Server 2005, SQL Server 2005 Reporting Services, SQL Server 2005 Integration Services, ClickOnce Deployment, C#, XML, XSD, NHibernate, Spring, Nant, NUnit, Nunit Forms, Subversion, Design Patterns, Agile Development.
 
 
Internal Project
Name
Big River Gifts
 
Client
Internal Project
 
Project Type
Internet Website
 
Description
Annsa created Big River Gifts to illustrate the various aspects of internet web design, development and delivery. Big River Gifts is a gift suggestion service - users are offered a range of suggested gifts based on a selected item. Annsa integrated web services provided by Amazon with a clean simple design to deliver an engaging and useful site.
 
Benefits
Annsa can showcase a wide range of web related skills and techniques to potential customers, reassuring them that Annsa can provide the solutions they require.
 
Key Skills
Website Design, Web Page Design, Website Deployment, Search Engine Optimisation, URL Rewriting, ASP.NET 2.0, Web Services, JavaScript, DHTML, HTML, CSS
 
Link
 
 
Real Time Engineering for Mental Health Tribunal for Scotland
Name
Case Management System
 
Client
Real Time Engineering for Mental Health Tribunal for Scotland
 
Project Type
Intranet Application
 
Description
Annsa assisted in the functional design of the system, applying design patterns to create a strong logical architecture. Annsa played a key role throughout the development, assisting in client workshops and prototyping through to development, testing and delivery. The final system uses a number of subsystems (eg Windows SharePoint Services, SQL Server Reporting Services) together with a Web Application and associated Web Services to provide a comprehensive case management and workflow solution for the client.
 
Benefits
Client gains an effective and flexible workflow system which ensures a consistent work approach throughout their case work teams. This is especially important to ensure compliance with the relevant legislation.
 
Key Skills
.NET Web Services, .NET Web Application, C#, ASP.NET, Javascript, DHTML, HTML, XML / XSLT. Windows Sharepoint Services, SQL Server Reporting Services, SQL Server 2000, Design Patterns, NAnt, NUnit, NDoc, Microsoft Visual Source Safe.
 
 
Kyria
Name
Project Management System
 
Client
Kyria
 
Project Type
Internet Application
 
Description
Annsa provided enhancements to the existing ProjectMantra system to improve usability and provide additional functionality.
 
Benefits
Client continues to enhance their successful ProjectMantra system, thereby improving client retention and encouraging uptake by new customers.
 
Key Skills
.NET Web Application, C#, ASP.NET, Javascript, SQL Server 2000, CVS.
 
Link
 
Link
 
 
Royal Bank of Scotland Mentor Services
Name
Document Generation System
 
Client
Royal Bank of Scotland Mentor Services
 
Project Type
Application suite
 
Description
Annsa performed requirements gathering, design, development and delivery of a document generation system for the client's Health and Safety Consultancy division. The solution was based around Microsoft .NET technologies and comprised a questionnaire authoring tool (Windows application), Internet Explorer browser based components (Windows Form controls), an offline Questionnaire presentation application (Windows Application), Web Services and a Windows Service. Coding was in C#. XML support in Word 2003 Professional was used. A SQL 2000 database was designed and developed for the solution. Full documentation was produced, including NDoc generated help files.
 
Benefits
Client can deliver highly customised documentation sets to their customers in an efficient manner. The flexible nature of the system means the division can be more responsive to feedback and legislation changes. Client retention is improved through higher quality service, costs are reduced through automated production.
 
Key Skills
.NET Web Services, Windows Applications, Windows Services, Web Application, Word 2003 XML features, SQL Server 2000
 
 
Customerjury
Name
Customerjury Survey System
 
Client
Customerjury
 
Project Type
Internet Web System
 
Description
Annsa designed and delivered the Customerjury Survey System. The project involved initial requirements gathering and design reviews. The Survey System developed comprises an internal authoring tool (C# windows application), an associated database (SQL 2000) and a suite of web pages (C# and ASP.NET).
 
Benefits
Client has a powerful survey generation, presentation and analysis tool. The Customerjury site presents a range of working sample surveys to support pre-sales.
 
Key Skills
Website Design, Web Page Design, Javascript, ASP.NET, C#, DHTML, HTML, XML, XSLT, SQL Server 2000
 
 
Royal Bank of Scotland Mentor Services
Name
Mentor Services Website
 
Client
Royal Bank of Scotland Mentor Services
 
Project Type
Internet Web System
 
Description
Annsa played a key role in the design and delivery of Mentor Services public website. The project involved liason with the various disciplines within the organisation to develop content for the site. The site itself was built to conform with the Royal Bank's standards. A sister site was developed which is branded for Natwest customers. The project includes a secure administration site that allows various portions of the site to be maintained. The site has since been updated.
 
Benefits
Client gains a public website with strong content and design. The client's customers have an additional channel for service delivery. Business benefits accrue for better customer retention and new sales from the web presence.
 
Key Skills
Website Design, Web Page Design, Website Security, Javascript, VBScript, ASP, DHTML, HTML, XML, XSLT, Fireworks, SQL Server 2000
 
Link
 
Link
 
 
Training Services Fife
Name
Training Services Fife Website
 
Client
Training Services Fife
 
Project Type
Internet Web System
 
Description
Annsa undertook a review of the client's previous website which had been developed in-house. After discussions with the Training Services Fife, Annsa was invited to undertake the changes recommended in the initial review together with some additional site enhancements. The project brief also required that the site would be maintainable by the in-house team and extendable to allow new features to be added. Annsa developed the site using PHP to allow it to be hosted with the client's existing ISP. Annsa also ensured the site was optimised for search engine indexing and submitted the site to a range of search engines and directories. The project included a review period to allow the client to provide feedback during the development.
 
Benefits
Client's website has a more professional appearance and is easy to maintain and extend. In the short term business benefits will be gained from increased interest generated by a more visible site. In longer term, the site can be extended to support new features which will increase the client base.
 
Key Skills
Website Design, Web Page Design, PHP, Javascript, HTML, Fireworks
 
 
Scottish Enterprise
Name
Winners at the Web 2001 and 2002
 
Client
Scottish Enterprise
 
Project Type
Website Review
 
Description
Annsa undertook reviews of entrants into the e-solutions section of the 2001 and 2002 Winners at the Web competition run by Scottish Enterprise. Each site was rated in terms of its Commercial Benefits, Application of the Technology, Impact on Business and Design. With the review process complete, Annsa recommended a shortlist of entrants for consideration by Scottish Enterprise and final judging by the expert panel.
 
Benefits
Scottish Enterprise maintain their position as a supporter of innovative business models.
 
Key Skills
Website Design, Construction and Delivery
 
Link
 
 
Royal Bank of Scotland
Name
direct banking by PC
 
Client
Royal Bank of Scotland
 
Project Type
Internet Web System
 
Description
Annsa were involved in the project that delivered the first online banking system by a UK bank. 'direct banking by PC' was launched in 1997, using client-side ActiveX controls and C++ middleware to provide a highly secure, functional online banking system. Recently Annsa has been involved with the project once more, providing development and support skills to aid the comprehensive testing process that the client has put in place.
 
Benefits
Client gained high profile as first Bank to enter the online arena. Business benefits accrue for lower account administration costs and online sales.
 
Key Skills
Visual C++ (ActiveX controls), VBScript, Visual Basic, SQL Server 6.5, DHTML, HTML
 
Link
 
 
Real Time Engineering for BAA
Name
Roster Management System
 
Client
Real Time Engineering for BAA
 
Project Type
Intranet Application
 
Description
Annsa assessed a number of client server communication techniques and recommended an approach for future development. This assessment considered ASP.NET, Webservices, Remote Scripting and XMLHTTPRequest among others. Annsa then created a prototype Web system (based on UML Use Cases) using SOAP Toolkit Webservices, XML, XSLT, ASP, Javascript, DHTML Behaviours and VB based COM components. A Windows 2000 Web Server cluster was used together with Internet Explorer 5.5 clients.
 
Benefits
Client gains a system which optimises resource usage in a very fluid environment. Business benefits from lower resource cost and higher customer satisfaction.
 
Key Skills
Design (Rational Rose), Prototyping, VB.NET, ASP.NET, WebServices, SOAP, XML, XSLT, JavaScript, SQL Server 2000, DHTML, HTML, DHTML Behaviours
 
 
Real Time Engineering for National Air Traffic Services (NATS)
Name
Electronic Briefing System
 
Client
Real Time Engineering for National Air Traffic Services (NATS)
 
Project Type
Intranet Application
 
Description
Annsa were involved throughout this project's year long lifetime. Annsa contributed to the proposal work and functional design specification and took the lead in the prototyping, design and development of the system. We also played a part in the testing process and in the final installation on client site. The system uses HTML, DHTML, ActiveX components and a Custom Web Browser application on secured NT client machines. Active Server Pages and Server components are used together with SQL Server 7.0 on the server. Microsoft's Cryptography API is employed to perform integrity checks on the downloaded briefing information before its display. The components were developed using Visual Basic 6.0 and Visual C++ 6.0
 
Benefits
NATS gain a more controlled mechanism for the delivery of important information. The system provides a more formal replacement for the previous paper based system that supports better reporting and analysis.
 
Key Skills
Requirements Analysis, Prototyping, Design, Visual Basic, Visual C++ (ActiveX controls), Active Server Pages, VBScript, SQL Server, DHTML, HTML
 
 
Internal Project
Name
Annsa Website
 
Client
Internal Project
 
Project Type
Internet Website
 
Description
The third generation Annsa website is designed to give visitors a clean and clear layout and easy access to information. Behind the scenes, the site uses ASP.NET with .Net Framework 3.5. The website also uses XML data and server side XSLT to simplify maintenance.
 
Benefits
Annsa have a more maintainable site that provides potential clients with the information they require quickly and clearly. A quality Web prescence is essential for companies such as ours.
 
Key Skills
Website Design, Web Page Design, ASP.NET, Ajax, Silverlight, XML, XSLT, HTML, CSS, Macromedia Fireworks
 
 
Emberis for Fisher Wilson Property Consultants
Name
Fisher Wilson Property Consultants
 
Client
Emberis for Fisher Wilson Property Consultants
 
Project Type
Internet Website
 
Description
Annsa were involved in the development of the Property administration and search facilities provided by this public website. The administration pages allowed the Fisher Wilson staff (in different offices) to maintain the available property list. The list was immediately updated on the client's website and could be searched using a number of criteria. The site is no longer available following the take over of Fisher Wilson by Colliers CRE, but a link to a web archive of the site is given below.
 
Benefits
Fisher Wilson had a site that displayed current information which is crucial in their marketplace. Their customers relied on the quality of the information presented, improving still further relationships with existing customers and extending their customer base.
 
Key Skills
Active Server Pages, VBScript, SQL Server 7, DHTML, HTML, CSS
 
 
Internal Project
Name
PhoneFilter
 
Client
Internal Project
 
Project Type
Visual C++ Application
 
Description
Developed to allow users to take control of their phone, PhoneFilter uses the Telephony API (TAPI) and telco's Caller ID information to allow users to automatically accept or reject calls. The application is fully featured, incorporating loading and saving of preferences and a complete context sensitive help system. The PhoneFilter website was developed as part of the project.
 
Key Skills
Visual C++, MFC, TAPI
 
Link