Case Studies

Sample Projects & Case Studies

AOL Mail Poller & Web-based Mail Pollers

To facilitate e-mail access via the portable devices, the client's service collected customers' e-mails to a special server. Special programs (pollers) retrieved customers' e-mails from different mail systems and delivered them to the server. The main problem was to create a poller for the AOL mail system because AOL did not open its protocol to the public. Another challenging task was retrieving information from web-based mail systems.

Technologies: Solaris, C, sockets, TCP/IP spying tools, Perl, HTTP

Custom software development | Mobile applications | Online services

Read More...

B2B Trading Web Portal

Development of a B2B web-portal implementing the client's idea to create an innovative trading platform for a large segment of the B2B service market.
The platform covered different kinds of services available in the market and provided functionality needed for exchange between market players.

Technologies & tools: MS Windows, IIS, C#, ASP.NET, AJAX, JavaScript, DHTML Transact-SQL for MS SQL Server, MS SQL Server Reporting Services, DotNetNuke

Custom software development | Web applications | DotNetNuke | Online services | SaaS

Read More...

Bibliographical Catalog for Scientific Institute

Bibliographical Catalog is a software application designed for collecting bibliographical records as well as maintaining, retrieving and managing these data. The previous version of Bibliographical Catalog application was developed using FoxPro language and worked only on DOS operation system. Arcadia's team moved the application to modern platform, improved usability and added new functionality to the system.

Technologies & tools: MS Windows, MS .NET Framework, MS SourceSafe, MS SQL Server, Bugzilla

Software re-engineering | Desktop applications | .NET | Other business areas | Science & Culture

Read More...

Business Applications Suite for Groove™

The Customer needed to develop a business applications suite for Groove™, including a CRM, a document management system, a file management tool, a set of shortcuts to most often used Groove items and a technical support center. The task required fast adoption of the new (for 2003) technology and working with requirements which were evolving in the process of development.

Technologies & tools: Groove Workspace, GDK (Groove Development Kit), COM, ATL, XML, JavaScript, C

Custom software development of a set of business applications | Desktop applications | Workflow & BPA | ECM & document management solutions

Read More...

Case Handling Document PreProcessor

The former procedure of registering new messages or documents as Cases (or as new records in existing Cases) demanded a lot of manual work to fill in all required fields. Case Handling Document PreProcessor (CHDP) application was intended to simplify the process of registering and updating new Cases in the Customer's Case Registering System.

Technologies & tools: MS Windows Server, BizTalk

Software re-engineering | Desktop applications | Workflow & BPA | Government

Read More...

Collaboration Portal for Child-Care Facilities

The Client had a goal to develop new software system aimed to address day-to-day needs of child-care organizations, their employees and relatives of children they serve. The system was built from scratch on top of MS .NET Platform; detailed technical requirements were developed by Arcadia in co-operation with the Client. Typical deployment is to serve about 250 child-care organizations with 25 000 employees, 37 000 children and 180 000 children relatives.

Technologies & tools: MS .NET, MS SQL Server, MS Windows Server, MS IIS, MS Windows Indexing & Search Service, NHibernate, HTML, CSS, JavaScript, MS Visual Studio, TestTrack Pro, Subversion

Custom development of a collaboration portal on .NET platform, system analysis | Web applications | Education & e-learning | Online collaboration tools

Read More...

Controlled Substances Return System

The Client — company specialising on disposal and recycling of controlled substances — needed an application for automation of internal business processes, as relying on paper documentation resulted in considerable loss of time. The goal of the project was to develop a software system for exchanging Advanced Shipment Notifications and Purchases between Purchaser (the Client) and Suppliers (Client's customers). The system was developed according to the obligatory requirements defined by DEA for systems working with controlled substances.

Technologies & tools: C#, MS Visual Studio, MS SourceSafe, csUnit, TestTrack Web

Custom software development | Desktop applications | Pharmaceutics

Read More...

Corporate Intranet Migration

Due to the fact that the portal used the old version of MOSS (MS SharePoint), the client's intranet portal needed enhancement of usability and functionality. This task included:
• Implementation and enhancement of the corporate intranet portal functionality using modern technologies;
• Data migration of all intranet sites to the new platform without stopping the functioning of the intranet portal.

Technologies & tools: MS SharePoint

Re-engineering legacy software, data migration | Web applications | Intranet | MS SharePoint | Online collaboration tools | ECM & document management solutions

Read More...

Corporate Training Administration System

An easy-to-use internal system for streamlining administration, billing and scheduling of corporate IT training courses.

MS Jet, MS VB, MS Visual Studio

Custom software development | Desktop applications | Workflow & BPA | Corporate trainings

Read More...

CRM Robot

A custom business application for automated gathering and summarizing of information on all available insurance options for a client. Implementation of the system reduced work-time and number of mistakes manyfold.

Technologies & tools: MS Visual Studio, WatIn, TRAC, Subversion, Ant, MS .NET Framework, MS SQL Server, MS Windows Server Platform, IIS 6.0, C#, JavaScript, Transact-SQL, XML/XSLT, ASP.NET, Ajax, CSS, jQuery, WCF, Web Services, ADO.NET, LINQ, Entity Framework

Custom software development | .NET | Workflow & BPA | Insurance automation

Read More...

Data Query Wizards

A non-expert tool for data retrieval and analysis of statistical data about patients for pharmaceutical research. The query wizard applications are implemented as plug-ins to the existing spreadsheet application on Customer's side. During development Arcadia's team focused on the user-friendliness of the user interface, algorithmic quality of the code and the overall resulting performance.

Technologies & tools: Tortoise SVN, Visual SVN, JIRA 3.7.x, MS Visual Studio, MS Windows XP, Oracle 10g/11g, MS SQL Server, .NET Framework, C#, Oracle Data Provider for .NET

Implementation of new functionality | Desktop applications.NET | Pharmaceutics

Read More...

Data Security Management Framework

Development of a centrally-managed data security framework capable of managing multiple applications running on multiple operating systems. The solution is able to integrate with different enterprise management systems. The framework is based on the three-tier architecture that consists of the agent software, installed on the end-user machines, management server, and a management console.

Technologies & tools: C++, cross-platform development, RPC, TCP/IP, SMTP, SNMP, HTTP, Windows Networking, ISAPI, Java

Custom software development | Desktop applications | Java/J2EE | Security & data protection

Read More...

Document Archive Application

A flexible system used for storage, searching and retrieval of almost hundred fixed document types and an unlimited number of own ones. The main goal of the project was to convert database storage from Trip into MS SQL Server. Implementation was based on the previous version of the application.

Technologies & tools: MS Source Safe / VSS Connect, TestTrack Pro, IntelliJ IDEA, Ant, MS Windows XP/2003, MS SQL Server, Apache Tomcat, Java, JavaScript, XML, XSL

Software re-engineering, implementation of new functionality, data transferring | Desktop applications | ECM & document management solutions

Read More...

DVK School Management System

A school management system managing all aspects of school life: financials, scheduling, school tasks, grades, etc. According to the client's request, the system was created as a desktop application providing data exchange with the server for all users (teachers presparing for classes, students doing hometasks, administrators) not only from school but also from home computers through desktop interface.

Technologies & tools: MS Windows, C#, MySQL, Crystal Reports, InstallShield, Adobe Reader, Agilix InfiNotes, Infragistics NetAdvantage

Custom software development | Desktop applications | Education & e-learning | Online collaboration tools

Read More...

Fixed Assets Management Application Improvement

Fixed assets accounting application developed using FoxPro 9.0 language as a client/server application on Microsoft SQL Server (2000, 2005) needed a number of improvements. Arcadia's team provided:
• additional functionality to the previous version of the application
• improved usability
• compatibility with the newest versions of operating systems
• a number of additional special features improving functionality of the application.

Technologies&tools: MS Windows Server 2003/2008, MS Windows XP/Vista, MS Visual FoxPro, MS SQL Server, InstallShield, MS SourceSafe, TestTrack Pro, Terminal server

Implementation of new functionality, usability improvement | Desktop applications | Financials & accounting

Read More...

Fixed Assets Management Application Re-Engineering

Migrating a Fixed Assets Management application from FoxPro to SQL Server. Besides, the project covered a number of enhancements to the applications functionality, such as: ASP and Citrix enhanced support; XML import/export to 3rd party systems; update to license generation/support; new SQL Server based backup/restore functionality; enhanced user management and security.

Technologies & tools: MS Visual FoxPro, MS SourceSafe, TestTrack Pro, InstallShield, Citrix MetaFrame, MS Windows, MS SQL Server, Terminal Server

Software re-engineering | Desktop applications | Financials & accounting

Read More...

Formula One, First Impression to Stingray

The objective of the project was re-engineering chart and grid functionalities in the presentation layer of both 2- and 3-tier versions of an existing HRM application.

Technologies & tools: MS Windows, MS Windows Server, MS Visual Studio .NET, MS SourceSafe, TestTrack Pro

Software re-engineering | Desktop applications.NET | HRM

Read More...

HRM and Payroll Application Re-Engineering

The Client's Human Resources Management & Payroll System required redesign to minimize efforts to perform regular updates. Besides, the System needed more flexiblity, better usability and easier integration with other business applications of the Client.

Technologies & tools: MS SQL Server, Delphi, T-SQL

Software re-engineering | Desktop applications | Financials & accounting | HRM

Read More...

Implementation of Existing Compiler and IDE on .NET Platform

Arcadia’s client develops programming language and IDE with a long history. To use the advantages of the .NET Framework, it was decided to redesign the language and to implement the IDE on .NET platform. The task included
• new programming language compiler implementation;
• new programming language IDE implementation as plug-in for existing IDE.

Technologies & tools: C#, MS Windows, SharpDevelop, MS .NET, MS SourceSafe, TestTrack Pro, MS Visual Studio

Software re-engineering | Desktop applications | .NET | Developer tools, compilers & IDEs

Read More...

Internet Translation Server for Unix

The Client developed Internet Translation Server for Windows intended for text and URL translations via internet/intranet. Windows-specific functionality problems and the desire to attract Unix-using customers forced the company to start developing a Unix-based version of the Internet Translation Server.

Technologies & tools: Linux, GNU C, TCP/IP, Apache, Perl

Custom software development | Web applications | Online services | Machine translation

Read More...

Investigation: Replacement of Legacy Software by 3rd Party Application

Since foundation, in-house team of the client developed 19 applications to work with different kinds of insurance which became out-of-date and difficult to maintain. Now the client needed to make the right decision on possible ways how to renovate their current software application and reach their business goals. Arcadia investigated the architecture of the client’s applications, data interaction between modules and interviewed key client’s personnel for collecting business requirements. Based on the investigation results Arcadia suggested several solutions.

Software consulting | Desktop applications | Insurance automation

Read More...

IT Request Handling

The Client, a medium-sized IT company, has a complicated internal information system based on MOSS portal which had to migrate onto a new platform. Thus, maintaining smooth operation of the system during migration was a challenge.
To solve this problem, the internal technical support process was overhauled, automated and optimized to raise productivity and reduce time needed to cope with arising problems.

Technologies & tools: MOSS, Workflow Foundation, MS Visual Studio, MS .NET

Re-engineering legacy software, data migration | Web applications | MS SharePoint | Intranet | Workflow & BPA

Read More...

Media Encryption Solution

Enterprise Media Encryption Solution for protecting USB devices, portable hard drives and CD/DVD drives. The Solution solves problem of unauthorized data access by delivering the ability to encrypt data on any storage device or media. This capability allows employees to safely transport and use data on portable media and securely distribute data via email.

Technologies & tools: SVN 1.4 (Subversion), Visual C++, TestTrack Pro, MS Windows, kernel mode file system filter driver, system services, DDK 6000-6001, SDK, STL, Windows Explorer context menu plug-ins

Custom software development | Desktop applications | Security & data protection

Read More...

Menu System and Web Applications Framework

The project task was to develop a Web Applications Framework Software Development Kit (WAF SDK). It was needed to simplify the implementation of uniform web applications based on Client's Application Framework.

Technologies&tools: Oracle, MS SQL Server, VB.NET, VB6, JavaScript, MS Visual Studio, XML

Custom software development | Desktop applications | Developer tools, compilers & IDEs

Read More...

Mobile Learning Service

The Client maintained a huge web-based learning service supporting almost entire learning process for teachers and students. The new mobile project was intended to give the students possibility to read their learning mail, download materials, get and execute basic types of tasks and do other important operations from their mobile phones.

Technologies & tools: MS Visual Studio 2005, EMS Manager, FxCop, ASP.NET Mobile, C# .NET, MySQL

Custom development and enhancement | Mobile applications | Education & e-learning | SaaS | Distance education

Read More...

Name Registry System

A number of the Client's products were usually installed on the same machine. Names of the variables were required in many different contexts. This caused multiple problems in cases when there was a name conflict between different programs. To solve the problem, Arcadia's team developed a web-based registry system and installed it on the Client's corporate intranet.

Technologies & tools: MS IIS, ASP, HTML, JavaScript, ADO DB, MS Access

Custom software development | Web applications | Developer tools, compilers & IDEs

Read More...

Online Order Management Tool

Implementation of new functionality to online order management tool. The tool integrates information from the order and production systems and provides commercial and residential customers with 24-hour access to real estate transaction processes and documents.

Software re-engineering | Web applications | Online services | Workflow & BPA | Real estate

Read More...

POS System

Development of multi-user, multi-lingual distributed Point of Sale (POS) computer system: order entry via PPC, order processing via PPC and PC LAN, data storage and handling, synchronization/updating of all remote field data to the corporate or home/office-based LAN.

Windows 98/NT/2000/CE, C, MFC, XML, TCP/IP level communication, HTTP level communication, CE driver for native CE database, OPOS-based access to POS specific software

Custom software development | Desktop applicationsOther business areas | Retail | Sales automation

Read More...

RapidPRINT

Print jobs caused serious administrative and bandwidth problems in the Client's wide area network (WAN). Arcadia developed a solution to the problem including 2 server components and a client application.

Technologies: MS Visual C++, MS SOAP SDK, Citrix Virtual Channel SDK

Custom software development | Desktop applications | Other business areas

Read More...

Scientific Web Portal

Internet portal for Russian Institute of Literature hosting one of the largest archives of ancient Russian manuscripts and documents. The portal allows to store and publish unlimited number of documents. Special tasks included automation of information loading process and publication of “parallel texts” — original Ancient manuscripts with translations into modern Russian.

Technologies & tools: MS Visual Studio, MS SQL Server, DotNetNuke, MS .NET Framework, VB.NET, C#

Custom development and web-design | Web applications | .NET | DNN | Online services | Science & culture

Read More...

SQL Query Designer

A platform-independent application for easy management of SQL database queries from distributed applications.

Technologies & tools: Java 2, SUN JDK 1.4.0, XML, JDBC, SUN JavaHelp, JUnit, Swing, Apache ANT

Custom software development | Desktop applications | Java/J2EE | Developer tools, compilers & IDEs

Read More...

SyncAgent for Data Management

A system for remote data management — a distributed multi-tier business application with desktop, web-based and mobile clients intended for data exchange. The distinguishing feature of the system was the use of remote devices that would store, process and synchronize data.

Technologies&tools: OS WinCE 3.0 (Pocket PC), Palm OS, C++, MS embedded Visual Tools, Metrowerks Code Warrior for Palm OS, SyncML

Custom software development | Mobile applications | Other business areas

Read More...

Testing of Video Streaming Products

The Client needed to test (1) a new product for faster streaming video delivery based on MVQ technology, (2) a new Java applet. The project required a huge number of tests under many different Web browsers and operating systems.

Quality assurance (testing) | Web applications | Online services

Read More...

Testing Tool for E-learning

Project tasks included (1) development of a new version of the testing tool (part of Virtual Learning Environment) allowing to create more flexible and complicated instruments to assess knowledge and learning results of students, and, therefore, get better learning process feedback; (2) migration of existing data to new formats.

Technologies & tools: MS Windows XP/2003, MySQL, MS IIS, .NET Framework, Adobe Flash Player, MS Visual Studio .NET TestTrack Pro

Implementation of new functionality to the existing web application, data migration | Web applications | .NET | Education & e-learning

Read More...

Travel Management System

The Client develops an international travel management solution. The main goal of the project was to enhance usability for end users and to implement new, up-to-date, version of application based on modern technologies.

Technologies & tools: .NET Framework, ASP.NET AJAX, SQL Server, Oracle, Telerik Web Controls, MS Visual Studio, MS Visual SourceSafe, TestTrack Pro

Usability improvement, re-engineering | Web applications | .NET | Financials & accounting | HRM | Workflow & BPA

Read More...

Virtual Learning Environment

Virtual Learning Environment (VLE), used by millions users, is contantly evolving. Thus it needs additional features to be implemented regularly.

Technologies & tools: MS Windows, MS .NET, MS SQL Server, MS Windows Server Platform, C#, С/C++, JavaScript, Transact-SQL, MySQL, XML/XSLT, ASP.NET WebForms, AJAX, CSS, DHTML, jQuery, Flash, Cloud e-mail (Google and Microsoft), Exalead Enterprise Search, COM/DCOM, MSXML, MSMQ, LDAP, ADO.NET, LINQ, WCF, XML Web Services, jQuery UI, MS Visual Studio, MS TFS, ReSharper, CodeSmith Code Generator for .NET, MSUnit, Rally, MS Team Build, Accept 360

Software re-engineering, implementation of new functionality, data transferring | Web applications | .NET | Education & e-learning | Online collaboration tools | SaaS

Read More...

WebGuerrilla Search Engine

A custom search engine developed by the Client needed a number of modifications. One of the main tasks was to make the engine's relevance algorithm adjustable, so that it would be possible and easy to customize the order in which the search results would be returned.

Technologies & tools: FREE BSD, GNU C, TCP/IP, Apache, PHP

Software re-engineering | Web applications | Online services | Search engines

Read More...

Accounting Solution Re-engineering

Moving a complex accounting solution to .NET platform. The product is aimed at SMEs and specialized accounting firms, provides full accounting functionality customized to specific country requirements and consists of a number of modules which can be purchased separately. Arcadia's team provided full cycle of re-engineering and data migration services. Besides, new functionality was added to the application in course of development.

Technologies & tools: MS Windows, MS .NET, MS SQL Server, C#, Transact-SQL, ADO.NET, LINQ, Entity Framework, WCF, XML Web Services, WinForms, WPF, Enterprise Library, Telerik RadControls for WinForms, MS TFS, ReSharper, MS Visual Studio, MSUnit, MS Team Build

Software re-engineering | Desktop applications | .NET | Financials & accounting

Course and Competency Management Modules

Development of additional modules for existing HRM system allowing to manage training courses and employees' competencies.

Technologies & tools: MS .NET, MS SQL Server, DotNetNuke (DNN), Centura, C#, VB.NET, JavaScript, VBScript, Transact-SQL, PL/SQL, Oracle (PL/SQL), XML/XSLT, ASP.NET, AJAX, CSS, DHTML, Silverlight, ASP, COM/DCOM, MSXML, Win32 API, CDO; ADO.NET, Cryptography algorithms, LINQ, Entity Framework, WCF, XML Web Services, Enterprise Library, Telerik RadControls for ASP.NET AJAX, MS Visual Studio .NET, MS TFS, ReSharper, MS Visio, InstallShield, MS Project Server, .NET Memory Optimization Tools, FxCop, nUnit, TrackRecord, Test Track, MS Visual SourceSafe, MS Team Build, Visual Build Pro, MS Project

Custom software development | Desktop applications | .NET | HRM

CRM System Based on MOSS

Arcadian developers participated in the development of various parts of a CRM system. Generalized set of features of the developed CRM systems includes contacts, customers, orders, invoices, activities, customer service, sales pipeline, calendar, tasks, surveys, wiki, forums, workflow, notifications, reporting, KPI.

Technologies: MS SharePoint Server

Custom software development | Web applications | MS SharePoint | Workflow & BPA

Document Flow System: Fine Art Insurance

Document flow system in the domain of fine art insurance for artists, museums, private collectors, dealers, framers, libraries, collectors.

Technologies & tools: MS Windows, MS Windows Server 2003, MS .NET, MS SQL Server, MS Windows Server Platform, C#, JavaScript, Transact-SQL, XML/XSLT, ASP.NET MVC 2, AJAX, CSS, jQuery, MSXML, ADO.NET, LINQ, Entity Framework, WCF, XML Web Services, jQuery UI, MS Visual Studio/2010, MS Visual Studio 2010, FxCop, MS TFS, MS Team Build

Custom software development | Web applications | .NET | Workflow & BPA | Insurance automation | ECM & document management solutions

Electronic Document Management System for Insurance Company

A complex electronic document management solution for a major insurance company, including the following components:
• a web portal
• a set of desktop applications with access to database through SOAP (Web Service)
• several add-ons for Microsoft Office and Adobe Reader.

Technologies & tools: MS Windows, MS .NET, MS SQL Server, MS Windows Server Platform, MS Office System, C#, VB.NET, Transact-SQL, Visual C++, XML/XSLT, ASP.NET, Servlet, Internet Information Services (IIS), WCF, ASP.NET Web Service, ASP.NET Handlers, COM/DCOM, MSXML, MSMQ, Win32 API, ActiveX, Adobe Acrobat SDK, SoftPro Select SDK, WinForms, WPF, Infragistics NetAdvantage controls suite, MS Visual Studio, InstallShield, Windows DDK, nUnit, Seapine Test Track Pro, MS Visual SourceSafe, Subversion, custom build tool

Custom software development | Desktop applications | Web applications | .NET | ECM & document management solutions

Read More...

E-mail Archive

Email Archive consists of a plug-in for MS Outlook that allows users to send copy of emails to a MOSS-based archive system. Email Archive stores the emails and allows users to share, search and categorize emails.

Technologies & tools: MS SharePoint

Custom software development | Web applications | MS SharePoint | ECM & document management solutions

Employee Management Tool

The client had a legacy business application developed on Centura platform for human resource management. It allowed to manage information about company employees (current and former): search, edit, display, add new employees. This module was part of a complex HRM system used by thousands of customers.

The client decided to create a new app based on a new platform providing the same functionalities plus new features to keep up with the market and changing customers` needs. Besides, the new application provides services to several other business applications developed by the client.

Arcadia`s team, in close collaboration with client`s in-house development team, developed a new application on modern MS .NET platform which provides all features of the old application plus new features required by the client.

Technologies & tools: MS Windows, MS .NET, MS SQL Server, C#, Silverlight, WCF, RIA Services, Silverlight Toolkit, MS Visual Studio, MS TFS, MSUnit, MS Visual Studio Team System Test Edition, MS Team Build

Custom software development | Implementation of new functionality | Web applications | .NET | HRM<

Hotel Booking Module for Travel Planning Web-site

Arcadia's team developed hotel reservation search and booking module for e-tickets purchase and travel planning web service. The module can connect to different booking adaptors (TransHotel, AcademService, etc.) thus providing the most wide range of offerings for the clients. Besides, the system allows online payments through Assist system.

Technologies & tools: MS Windows, MS .NET, MS SQL Server, Kentico, C#, JavaScript, Transact-SQL, XML/XSLT, ASP.NET WebForms, AJAX, CSS, jQuery, WCF, MSMQ, ADO.NET, LINQ, NHibernate, Reactive Extensions, Unity Application Block, jQuery UI, MS Visual Studio/2010, ReSharper, nUnit, MS Visual SourceSafe, Subversion, NAnt

Custom software development | Web applications | .NET | Online services | Travel

HR Portal for MOSS

Developed HR portal includes the following set of features:
• recruitment and hiring — CVs, HR tests, interviews and verification results
• new employee adaptation program, trainings
• HR personal files, personal appraisals, performance reviews
• time tracking and overtime
• vacation request form
• surveys, news and announcements.

Technologies & tools: MS SharePoint

Custom software development | Web applications | MS SharePoint | HRM | ECM & document management solutions

Invoice Handling Application

The invoice handling application processes electronic input documents as well as paper invoices allowing scanning, OCR, and workflow the documents. Specific approval hierarchy process and configurable escalation rules have been implemented in the system to support company’s business process.

Technologies: MS SharePoint Server

Custom software development | Web applications | MS SharePoint | Workflow & BPA | Financials & accounting

Invoicing System for a Courier Company

The client provides car courier services. The costs of delivery services are invoiced to the customers. As every delivery usually amounts to a small sum of money and courier customers usually request them several times a month, the courier services invoices its customers once in a fixed period of time instead of sending invoice for every delivery. According to the client's request, Arcadia's team developed a Windows application for facilitates the process of invoicing with the following main functionalities:

  • reading the invoicing data from files in CSV format
  • generating invoices based on the data
  • monitoring payments
  • handling reminders
  • printing
  • exporting to Finvoice (an XML standard format for electronic invoices).

Technologies & tools: MS Windows, MS .NET, MS SQL Server, C#, Transact-SQL, XML/XSLT, ADO.NET, WinForms, MS Visual Studio/2010, MS Visual SourceSafe

Custom software development | Desktop applications | .NET | Financial

Learning Materials Repository

The Learning materials library is a MOSS-based application that provides users with an environment to store learning materials and collaborate on development of course content using share and search features of the MS Office SharePoint server.

Technologies & tools: MS SharePoint

Custom software development | Web applications | MS SharePointOnline collaboration tools | ECM & document management solutions

Medical Data Exchange Module Using HL7 Protocol

Problem: The client develops and produces medical equipment for digital imaging (radiography, angiography, etc.) using software application developed in-house. The client needed to enable data exchange between this internal application and other medical information systems (MIS).

Solution: To solve the task, Arcadia developed a COM module using HL7 protocol — a widely accepted standard for interoperability of health information technology. The module included the following features:

  • Encoding & decoding messages (packages) determined by HL7 standard version 2.x & 3.0
  • Converting packages to|from application format used in the medical equipment produced by the client (using XML|XSLT)
  • Flexible (extensible) definitions for a set of conversion patterns.

Technologies & tools: MS Windows, С/C++, XML/XSLT, COM/DCOM, COM+, Win32 API, ActiveX, TCP/IP, MS Visual Studio, Seapine Test Track Pro, Subversion, CVS

Custom software development | Desktop applications | Healthcare

Mobile Enablement of Electronic Document Management System for Insurance Company

iPhone, iPad, Android and WinPhone7 for a large Electronic Documents Management system developed by Arcadia for a major insurance company. The solution was developed as mobile application with access to database through SOAP web service.

Technologies & tools: Android, iOS, Windows Phone 7, MS .NET, MS SQL Server, C#, VB.NET, Java, native C, Objective C, Apache, http, https, Android SDK, Google SDK, iOS SDK, ASIHTTP, Windows Phone Developer Tools, XML Web Services, Silverlight, WPF, Google libraries, MS Visual Studio, XCode, Eclipse, Android Development Kit, Android Virtual Devices, Eclipse, XCode, Unit Tests, Eclipse, Seapine Test Track Pro, Subversion, MS Excel

Custom software development | Mobile applications | .NET | ECM & document management solutions

Read More...

Multiple Hotel Room Reservation

The client is a hotel offering to it's guests unusual pricing options which are not available in standard hotel room reservation applications: price of the room rental is not strictly linked to the number of guests; additional services are not included into the price but are ordered as separate items instead. Thus, the hotel developed it's own online reservation system matching its unique offerings. Still, the system needed improvement. The client's web-site allowed reservations of one room at a time. According to client's requirements, Arcadian team implemented the following new functionalities:
1) Multiple room reservation for one customer. This feature required changes in user interface, business layer, database structure and communication protocol with Amadeus Property Management System.
2) Possibility for registered users to log in and make a reservation without paying it online. Instead, they receive invoices later.

Technologies & tools: MS Windows Server 2003, MS .NET, C#, MS SQL Server, ASP.NET, ADO.NET

Implementation of new functionality | Web applications | .NET | Online services

Online Security Solution

Development of one of the modules of security management system used by millions users worldwide. Arcadia's team works in close co-operation with the client and actually became a part of distributed development team.

Technologies: C++, Java, Python, Ruby on Rails, Qt, Windows, Linux, Sprint framework

Custom software development | Desktop applications | Web applications | Mobile applications | Java/J2EE | Online services | Security & data protection

Re-engineering Auto Insurance Automation Application

Re-engineering and data migration of auto insurance modules of a legacy insurance automation system from FoxPro to .NET. Arcadia implemented the following features:

  • policies input, search, view, printing on blanks
  • data import/export, MS Excel reports 
  • user management
  • drawing bills
  • software updates
  • printed forms designer.
  • Besides, Arcadia's task included changes of business processes.

Technologies & tools: MS Windows XP, MS Windows Vista, MS Windows 7, MS .NET, MS SQL Server, C#, ADO.NET, Perpetum Soft Report Sharp Shooter, WinForms, MS Visual Studio, MS TFS, Seapine Test Track Pro

Re-engineering | Desktop applications | .NET | Insurance automation

Software for Dehumidification Control

Client had a VB6 desktop program for automated selection of drier solutions according to target room conditions, ambient weather conditions and a catalog of available drier units. Some time ago the Client started moving to Intranet-based solutions.

    Main tasks of the project were:
  • to implement the required functionality of existing software on new platform — Microsoft Silverlight 4
  • to improve business logic of the application.

Technologies & tools: MS .NET, MS SQL Server, C#, Transact-SQL, ASP.NET, Silverlight, ADO.NET, ASP.NET WebForms, LINQ, WCF, MS Visual Studio, MS SQL Management Studio, Subversion

Re-engineering | Web applications | .NET | Intranet | Workflow & BPA

Software Re-Engineering Consulting Project: Insurance Automation System

Since foundation, in-house team of the client developed 19 applications to work with different kinds of insurance which became out-of-date and difficult to maintain. The client needed to decide whether to re-engineer and continue maintaining internal application or migrate to a ready solution. For that, the client needed to estimate possible budget for moving the system to a new platform. Arcadia’s consulting deliveries included:

  • Description of software architecture of a would-be new system
  • Description of how different modules of the system will interact in transition period
  • Project plan with estimations of cost and time for every stage of the project.

Software consulting | Desktop applications | Insurance automation

Time Schedule Master

The Client needed a new common scheduling and resource-planning functionality implemented as web service. It should have modern graphic user interface (Silverlight) that can be shared between a number of applications included into the suite.

    Arcadia's task included implementing whole stack of layers of scheduling module. Special features include:
  • Server side paging and sorting (this allows to show huge databases)
  • Lambda expressions as universal search criteria (specifications)

Technologies & tools: MS Windows 7, MS Windows 2008, MS .NET, C#, MS SQL Server, Oracle (PL/SQL), XML/XSLT, ASP.NET, Silverlight, Internet Information Services (IIS), WCF, ADO.NET, ASP.NET WebForms, LINQ, Entity Framework, MS Managed Extensibility Framework, Enterprise Library, Silverlight Toolkit, MS Visual Studio, MS TFS, ReSharper, MS Visio, MS SQL Management Studio, DevArt Entity Framework Provider for Oracle, FxCop, MS SQL Server Profiler, MS Team Build

Custom software development | Web applications | .NET | HRM


Skills and competence of Arcadia, ZAO team is proven by Microsoft Gold Software Development and Web

Contact us

Phone:
+7 812 610 59 55
+7 812 610 59 58

E-mail:

Bookmark and Share

Arcadia on LinkedIn

Read about our product, Anacta Tools project planning instruments. Anacta Tools is Compatible with Windows® 7

© Copyright 1993-2012 by Arcadia, ZAO. 30 k 2A, Zanevskiy prospekt, St.Petersburg 195112 Russia