Service: implementation of new functionality, usability improvement
Solution type: desktop application
Business area: financial and accounting
Period: 05.2008-12.2008
Key problems
The current version of the application used for fixed assets accounting was developed using FoxPro 9.0 language as a client/server application on Microsoft SQL Server (2000, 2005).
The main tasks of the project were:
- To apply additional functionality to the previous version of the application;
- To improve usability;
- To make the product compatible with the newest versions of operating systems.
Solution
Arcadia's team successfully implemented all the tasks of the project, including special features:
- Multi-unit calculation;
- Multi-unit MDP calculation;
- XLS and PDF export of reports using the third party component and other features.
Development tools
- Microsoft Windows Vista SP1, Windows XP SP3, Windows Server 2008 (used to implement and test compatibility of the application with the latest versions of the operating systems)
- Microsoft Visual FoxPro 9.0 (development platform for the application)
- MS Source Safe 6.0 SP5 (version control system)
- Microsoft SQL Server 2000 SP 4, SQL Server 2005 Developer Edition, SQL Server 2005 Express Edition and Microsoft SQL Server 2008 (database servers)
- Test Track Pro v. 7.6 (bug tracking system)
- InstallShield 11.5 (for development of installation program)
- Terminal server (used in development and testing of installation program)
Technologies used
The following operating systems are supported:
- Windows Server 2003 R2 SP2 (32/64 bit)
- Windows XP Professional SP 2, SP 3
- Windows 2000 SP 4
- Windows Vista SP1
- Windows Server 2008 (32/64 bit)
The following database servers were supported:
- MS SQL Server 2000 SP 4
- MSDE2000 SP 4
- MS SQL Server 2005 Standard (Developer) Edition SP2 (32/64 bit)
- MS SQL Server 2005 Standard (Developer) Edition SP2
- MS SQL Server 2005 Express Edition SP 2
- MS SQL Server 2008 (32/64 bit)
- MS SQL Server 2008 Express Edition
Duration and scope
7 months / ~2500 person-hours