We provide design, development, installation, documentation, and support of completely custom systems as well as modification of existing software packages. Custom Programming means we can meet any need a client might have. We develop custom applications using industry-standard languages such as Microsoft Visual Basic, MS-Visual Studio VB.NET, and MS Visual FoxPro. We also work with databases such as MS-SQL Server, MySQL, and MS-Access.
We provide complete and comprehensive analysis of business requirements by knowledgeable and experienced professionals. During the design phase, we determine information and reporting requirements, user interfaces, and other system efficiency considerations. The development of system specifications include data file structures, data flow, and menu organization. A competed system design document is presented for client approval before any programming begins.
Our knowledgeable programming staff provide insight into which is the "best" language for a particular application. We create completely "user-friendly" applications in a variety of programming languages including:
- MS-Visual Basic
- MS-SQL Server
Our development takes into account configuration issues, such as network environment, number, type, and availability of printers, monitors, remote access considerations and level of user. All applications are configured for the proper system environment before they are installed. Many times "Help Screens" are programmed into the system to help provide our clients with a system that is as easy to use and easy to learn as possible.
All executable modules and source code are delivered and installed by FPA Technology Services, Inc. System documentation, including file layouts and program flow are provided as part of the project deliverables. After the system has been installed in its designated location, we test all program functions to ensure correct operation under real world considerations. In addition, we confirm the configuration of the software with all hardware components.
Our custom software implementation plans can include the development of operating procedures and system manuals as well as formal and informal training on the systems. We provide on-site education of all key personnel regarding the proper operation of the system. This includes a structured training class for all management and staff to be using the system, as well as follow-up visits for more specific system training.