logo Professional
Database
Developers
Aldex Software Ltd.
Business Integration

Some computer applications are completely self-contained...

...but most need to integrate with at least one other computer system, application or specialised equipment; and usually more than one.

We understand this and have experience with a wide range of business integration issues.

IT Infrastructure
Apart from occasional stand-alone systems virtually all applications need to transfer data between the client and the server where the data is held. We therefore need to consider the nature of the current networking infrastructure (will the proposed solution work correctly? is it going to be fast enough? will it overload it? how will it affect existing applications?).
For example we were recently asked to troubleshoot by a company who had asked another software house to develop an application for them. This was intended to be a distributed system with a dozen separate locations connecting to a central database over various links (LAN, WAN and ISDN). It worked beautifully when run on the company LAN but was experiencing major problems with performance and database corruption when accessed over WAN and ISDN links. It was immediately apparent where the problem lay; the developers had used JET as their database engine, which is designed for LAN use and is totally unsuited for use over low bandwidth or intermittent connections. This should have been recognized during the initial design but due to their lack of experience with this type of system was missed. Unfortunately the only solution was to scrap the nearly finished application and start again with an different architecture that would work correctly in that situation; a very expensive mistake to make!

Other infrastructure issues that need considering include security, backup and disaster recovery, data synchronization and replication, remote access, etc.

Specialized Equipment
Many systems need to integrate with specialized equipment. Some that we have been involved with include:

  E-mail (automatically send out e-mails and processing new ones coming in)
  Fax (inc. WinFaxPro as well as high level systems with a dedicated fax server such as RedRock's FaxNow!)
  SMS mobile text messages
  Bar code scanners, printers and symbologies
  Document scanners
  Smart Card readers
  Digitizers & plotters
  PDAs / hand-held devices
  Signature capture equipment
  POS (Point Of Sale) tills
  Label printers
  Laboratory equipment (digital balances, etc.)
  Robots and PLC's on production lines
  Remote cameras
  Modems
  Mainframe computers, Unix & Linux systems, VPN, etc.

Other Software Applications
Applications also frequently need to interact with existing software, which may be existing personal productivity applications, enterprise wide systems or remote computers. Some of the many applications we have interfaced with include :

  Word
  Excel
  Outlook & Exchange
  Contact Management systems such as Goldmine
  Various accounts packages such as Sage & Exchequer
  Specialized software packages such as SAP, Neurocheck, SIMS, Academy, Movex, etc.
  FTP data transfer routines
  Web Services


What to do next....
If you are interested in having some software developed or if you wish to discuss this issue further then please get in touch with us. Click here for our contact details.
Separator
Copyright ©2004, Aldex Software Ltd.

logo
Return to front page