18.12.2012 Views

Proceedings

Proceedings

Proceedings

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

It was interesting to discover which are the most recent programming languages used<br />

to write accounting software. We have not found a source like the above mentioned<br />

but we created a table based on what we found on the site:<br />

http://www.sourcecodeonline.com/code/accounting_system.html<br />

The result is reflected in the chart 2.<br />

CFML<br />

Java<br />

CGI/PERL<br />

ASP.net<br />

PHP<br />

C/C++<br />

Delphi<br />

Chart 2. Accounting software<br />

Accounting software<br />

0 5 10 15 20 25 30 35<br />

Users<br />

According to the data gathered we notice that the most used for writing accounting<br />

programs are PHP, Delphi, CGI/PERL, ASP.NET and C/C++. Generally, the<br />

developers of big accounting programs do not use a single programming language but<br />

several ones, according to what they want to develop. Many accounting software<br />

developers do not explicitly mention the programming language used, because they<br />

use several programming languages to write the soft. QuickBooks for instance, a very<br />

popular accounting software in North America could use C++ for the interface, SQL<br />

for the database, and other languages including XML for some reports. The<br />

interesting part of the issue is that all that overlapping between the programming<br />

language used and the developed software could have led to the apparition of a new<br />

information technology that has the capacity to process, store and transmit<br />

information themselves.<br />

Il looks like everything started with the apparition of the Internet and web-based<br />

technologies. Between the client and the system of data storage (server) there is now a<br />

new server, the so-called Web Server which lies between the application, client and<br />

database. From the architecture client-server the accounting software passed rapidly to<br />

the architecture browser-server, or in other words a client server web architecture. In<br />

this architecture the data stored via Internet browser can be accessed and managed<br />

through applications stored in the same browser. It is most interesting that both<br />

accounting applications (software) and the interrogation of the databases can be used<br />

by several users without having to install the application for each client.<br />

For small and medium enterprises the sharing of the cost of accounting applications<br />

and of data base management as well as their accessing from anywhere and at anytime<br />

is a dream largely come true, as applications become more and more developed. Even<br />

the ERP application can be now, thanks to the web-based technology, shared among<br />

several clients which means a lot especially for small businesses.<br />

~ 709 ~

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!