Custom Database Systems

July 31st 2010

Custom Database Systems is an independent group of computer software professionals based in Woodbury, NJ and Dushore, PA. We consist of systems analysts, software designers and support staff that specialize exclusively in database applications; which are designed and written uniquely to the customer's specifications.

About Us

We have the knowledge, expertise, and experience to do the complete job, from conception and design to final installation on the customer's computer system.

We can provide the following services:

  1. Assist you in designing a database application for your particular needs
  2. Collaborate with you in the design of all input and display screens, and printed reports
  3. Lay out and create all data files and tables in whatever proprietary database is preferable
  4. Write (generally in Visual Basic) and test all programming required
  5. Install the application on your computer system
  6. Provide written documentation
  7. Instruct your personnel in the operation of the application and be available for support
  8. Allow ample time for you to utilize application and ensure for yourself that it performs as you wish
  9. Deliver to you all source code, file layouts, etc. required to allow you to have any knowledgeable person to make changes or additions to the application
  10. In so far as we are able, be available for future changes or additions you may wish us to make

We are able to interface with most software, including but not limited to:

  1. Microsoft Access
  2. Microsoft Excel and Lotus 123
  3. Microsoft Word and WordPerfect
  4. Adobe Acrobat
  5. FoxPro
  6. SQL Server
  7. Any software, whether available in the marketplace or custom written, for which adequate documentation is supplied.

Our area of expertise is that we are eminently qualified to design and implement a database application for any conceivable purpose.

We do not sell packaged on-size-fits-all software. All our softwareis unique to you and your specific requirements. We are not qualified to tell you how to run your business. We rely on your ability to determine your needs and convey them to us.

We have been doing this exclusively and continuously since 1974. In that time we have implemented a multitude of applications, performing a multitude of different tasks, for a multitude of different types of businesses. References, of course, will gladly be furnished upon request.

The first computers:

  • ASCC - Automatic Sequence Controlled Calculator - 1944
  • ENIAC - Electronic Numerical Integrator and Calculator - 1945

had little storage capacity; their usefullness lay in their ability to perform two tasks:

  • They could do involved calculations very quickly.
  • They could repeat the same calculation over and over again with identical results (not subject to random errors).

In minutes they were able to accurately perform calculations that would take days (or longer) for a team of mathemeticians.

With the development of internal memory and mass storage devices, (SEAC-Standards Eastern Automatic Computer-1950, UNIVAC-Universal Automatic Computer-1951, ORDVAC-Ordnance Variable Automatic Computer-1951, EDVAC-Electronic Discrete Variable Computer-1952) computers were able to perform a third task:

  • 3.) store large amounts of raw data
Essentially computers could now be used as giant file cabinets.

But with ever increasing storage capacity came problems of management. Large amounts of data quickly become useless without the ability to access and manipulate only what you need in a reasonable amount of time. So the development of data management software proceeded simultaneously.

At present, after years of development, there is available a large volume of software that will store and manage data. The generic term Database is used to denote the set or subset of the data stored in a computer and/or any peripheral device. The generic term Database Software denotes the programming that creates and manages the database. It is the job of database software to enter/change, retrieve, manipulate, and present the data quickly and in easily-useable format.

There is currently much off-the-shelf, user-maintainable database software available in the marketplace: Excel, FoxPro, DBase, Microsoft Access, SQL Server, to mention only a few. All work well for general use.

In addition there is available a multitude of privately-written software for specific purposes. If you are able to locate one to which you can tailor your business, this may work well for you.

Another choice is to have your database software designed specifically to your requirements. This may be a better alternative if your needs are somewhat unique to you, or the available database software is not able to do what you want.

Custom Database Systems is a group of software professionals that does just this: we have been designing, creating, and installing custom database systems since 1974.

You agree that:

  1. You will take whatever time is required to convey to us all details of your requirements for the software.
  2. During the design phase, we will make suggestions, but it is your responsibility to make the final determination in all matters.
  3. It is solely your responsibility to determine that the software performs in the manner you wish. You will be given ample time to do this before final payment is required.
  4. You will fully test the software within a reasonable time.
  5. Your final payment will signify your acceptance of the software as is.


We agree that:

  1. On your computer system we will install software that will perform in the manner in which you have indicated to us.
  2. We will train you in the operation of the software.
  3. We will provide a written user manual.
  4. We will provide all source code, file layouts, etc. needed to allow you to have any knowledgeable person make changes or additions to the software.

Our Software Rights:

  1. Unless specifically agreed otherwise by us we retain proprietary rights to all software.
    This is to allow us to use any portion of the software for any other customer with similar needs, saving him and us time and money; a courtesy that is extended to you in the development of your software.


Your Software Rights:

Though you may not provide the software to anyone outside your organization, you are free to use it anywhere within, in any manner you wish. This includes, but is not limited to:

  1. You may make an unlimited number of copies of the software.
  2. You may install the software on an unlimited number of computers.
  3. You may provide the software to anyone in your organization working off site, one example being an employee working at home.
  4. You may use the software as long as you wish; there are no periodic maintenance or other fees of any kind.
  5. You may change or add to the software in any manner you wish (all source code and documentation needed to do so is provided to you).
  6. You may duplicate (cut and paste) any part of the software into any application within your organization.














Please contact us by email at:

info@CustomDatabaseSystems.com